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; }; }
1988 ac_cpp='$CPP $CPPFLAGS'
1989 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1990 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1991 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1992 if test -n "$ac_tool_prefix"; then
1993 for ac_prog in clang llvm-gcc gcc
1995 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
1996 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
1997 { echo "$as_me:$LINENO: checking for $ac_word" >&5
1998 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
1999 if test "${ac_cv_prog_CC+set}" = set; then
2000 echo $ECHO_N "(cached) $ECHO_C" >&6
2002 if test -n "$CC"; then
2003 ac_cv_prog_CC="$CC" # Let the user override the test.
2005 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2009 test -z "$as_dir" && as_dir=.
2010 for ac_exec_ext in '' $ac_executable_extensions; do
2011 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
2012 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2013 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2023 if test -n "$CC"; then
2024 { echo "$as_me:$LINENO: result: $CC" >&5
2025 echo "${ECHO_T}$CC" >&6; }
2027 { echo "$as_me:$LINENO: result: no" >&5
2028 echo "${ECHO_T}no" >&6; }
2032 test -n "$CC" && break
2035 if test -z "$CC"; then
2037 for ac_prog in clang llvm-gcc gcc
2039 # Extract the first word of "$ac_prog", so it can be a program name with args.
2040 set dummy $ac_prog; ac_word=$2
2041 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2042 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2043 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2044 echo $ECHO_N "(cached) $ECHO_C" >&6
2046 if test -n "$ac_ct_CC"; then
2047 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2049 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2053 test -z "$as_dir" && as_dir=.
2054 for ac_exec_ext in '' $ac_executable_extensions; do
2055 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
2056 ac_cv_prog_ac_ct_CC="$ac_prog"
2057 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2066 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2067 if test -n "$ac_ct_CC"; then
2068 { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2069 echo "${ECHO_T}$ac_ct_CC" >&6; }
2071 { echo "$as_me:$LINENO: result: no" >&5
2072 echo "${ECHO_T}no" >&6; }
2076 test -n "$ac_ct_CC" && break
2079 if test "x$ac_ct_CC" = x; then
2082 case $cross_compiling:$ac_tool_warned in
2084 { echo "$as_me:$LINENO: 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." >&5
2087 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
2088 whose name does not start with the host triplet. If you think this
2089 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
2090 ac_tool_warned=yes ;;
2097 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
2098 See \`config.log' for more details." >&5
2099 echo "$as_me: error: no acceptable C compiler found in \$PATH
2100 See \`config.log' for more details." >&2;}
2101 { (exit 1); exit 1; }; }
2103 # Provide some information about the compiler.
2104 echo "$as_me:$LINENO: checking for C compiler version" >&5
2105 ac_compiler=`set X $ac_compile; echo $2`
2106 { (ac_try="$ac_compiler --version >&5"
2108 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2109 *) ac_try_echo=$ac_try;;
2111 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2112 (eval "$ac_compiler --version >&5") 2>&5
2114 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2115 (exit $ac_status); }
2116 { (ac_try="$ac_compiler -v >&5"
2118 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2119 *) ac_try_echo=$ac_try;;
2121 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2122 (eval "$ac_compiler -v >&5") 2>&5
2124 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2125 (exit $ac_status); }
2126 { (ac_try="$ac_compiler -V >&5"
2128 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2129 *) ac_try_echo=$ac_try;;
2131 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2132 (eval "$ac_compiler -V >&5") 2>&5
2134 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2135 (exit $ac_status); }
2137 cat >conftest.$ac_ext <<_ACEOF
2140 cat confdefs.h >>conftest.$ac_ext
2141 cat >>conftest.$ac_ext <<_ACEOF
2142 /* end confdefs.h. */
2152 ac_clean_files_save=$ac_clean_files
2153 ac_clean_files="$ac_clean_files a.out a.exe b.out"
2154 # Try to create an executable without -o first, disregard a.out.
2155 # It will help us diagnose broken compilers, and finding out an intuition
2157 { echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
2158 echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6; }
2159 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2161 # List of possible output files, starting from the most likely.
2162 # The algorithm is not robust to junk in `.', hence go to wildcards (a.*)
2163 # only as a last resort. b.out is created by i960 compilers.
2164 ac_files='a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out'
2166 # The IRIX 6 linker writes into existing files which may not be
2167 # executable, retaining their permissions. Remove them first so a
2168 # subsequent execution test works.
2170 for ac_file in $ac_files
2173 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
2174 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2179 if { (ac_try="$ac_link_default"
2181 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2182 *) ac_try_echo=$ac_try;;
2184 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2185 (eval "$ac_link_default") 2>&5
2187 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2188 (exit $ac_status); }; then
2189 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2190 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2191 # in a Makefile. We should not override ac_cv_exeext if it was cached,
2192 # so that the user can short-circuit this test for compilers unknown to
2194 for ac_file in $ac_files
2196 test -f "$ac_file" || continue
2198 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj )
2201 # We found the default executable, but exeext='' is most
2205 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2207 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2209 # We set ac_cv_exeext here because the later test for it is not
2210 # safe: cross compilers may not add the suffix if given an `-o'
2211 # argument, so we may need to know it at that point already.
2212 # Even if this section looks crufty: it has the advantage of
2219 test "$ac_cv_exeext" = no && ac_cv_exeext=
2222 echo "$as_me: failed program was:" >&5
2223 sed 's/^/| /' conftest.$ac_ext >&5
2225 { { echo "$as_me:$LINENO: error: C compiler cannot create executables
2226 See \`config.log' for more details." >&5
2227 echo "$as_me: error: C compiler cannot create executables
2228 See \`config.log' for more details." >&2;}
2229 { (exit 77); exit 77; }; }
2232 ac_exeext=$ac_cv_exeext
2233 { echo "$as_me:$LINENO: result: $ac_file" >&5
2234 echo "${ECHO_T}$ac_file" >&6; }
2236 # Check that the compiler produces executables we can run. If not, either
2237 # the compiler is broken, or we cross compile.
2238 { echo "$as_me:$LINENO: checking whether the C compiler works" >&5
2239 echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6; }
2240 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
2241 # If not cross compiling, check that we can run a simple program.
2242 if test "$cross_compiling" != yes; then
2243 if { ac_try='./$ac_file'
2244 { (case "(($ac_try" in
2245 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2246 *) ac_try_echo=$ac_try;;
2248 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2249 (eval "$ac_try") 2>&5
2251 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2252 (exit $ac_status); }; }; then
2255 if test "$cross_compiling" = maybe; then
2258 { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
2259 If you meant to cross compile, use \`--host'.
2260 See \`config.log' for more details." >&5
2261 echo "$as_me: error: cannot run C compiled programs.
2262 If you meant to cross compile, use \`--host'.
2263 See \`config.log' for more details." >&2;}
2264 { (exit 1); exit 1; }; }
2268 { echo "$as_me:$LINENO: result: yes" >&5
2269 echo "${ECHO_T}yes" >&6; }
2271 rm -f a.out a.exe conftest$ac_cv_exeext b.out
2272 ac_clean_files=$ac_clean_files_save
2273 # Check that the compiler produces executables we can run. If not, either
2274 # the compiler is broken, or we cross compile.
2275 { echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
2276 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6; }
2277 { echo "$as_me:$LINENO: result: $cross_compiling" >&5
2278 echo "${ECHO_T}$cross_compiling" >&6; }
2280 { echo "$as_me:$LINENO: checking for suffix of executables" >&5
2281 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6; }
2282 if { (ac_try="$ac_link"
2284 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2285 *) ac_try_echo=$ac_try;;
2287 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2288 (eval "$ac_link") 2>&5
2290 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2291 (exit $ac_status); }; then
2292 # If both `conftest.exe' and `conftest' are `present' (well, observable)
2293 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
2294 # work properly (i.e., refer to `conftest.exe'), while it won't with
2296 for ac_file in conftest.exe conftest conftest.*; do
2297 test -f "$ac_file" || continue
2299 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
2300 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2306 { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
2307 See \`config.log' for more details." >&5
2308 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
2309 See \`config.log' for more details." >&2;}
2310 { (exit 1); exit 1; }; }
2313 rm -f conftest$ac_cv_exeext
2314 { echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
2315 echo "${ECHO_T}$ac_cv_exeext" >&6; }
2317 rm -f conftest.$ac_ext
2318 EXEEXT=$ac_cv_exeext
2320 { echo "$as_me:$LINENO: checking for suffix of object files" >&5
2321 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6; }
2322 if test "${ac_cv_objext+set}" = set; then
2323 echo $ECHO_N "(cached) $ECHO_C" >&6
2325 cat >conftest.$ac_ext <<_ACEOF
2328 cat confdefs.h >>conftest.$ac_ext
2329 cat >>conftest.$ac_ext <<_ACEOF
2330 /* end confdefs.h. */
2340 rm -f conftest.o conftest.obj
2341 if { (ac_try="$ac_compile"
2343 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2344 *) ac_try_echo=$ac_try;;
2346 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2347 (eval "$ac_compile") 2>&5
2349 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2350 (exit $ac_status); }; then
2351 for ac_file in conftest.o conftest.obj conftest.*; do
2352 test -f "$ac_file" || continue;
2354 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf ) ;;
2355 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2360 echo "$as_me: failed program was:" >&5
2361 sed 's/^/| /' conftest.$ac_ext >&5
2363 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
2364 See \`config.log' for more details." >&5
2365 echo "$as_me: error: cannot compute suffix of object files: cannot compile
2366 See \`config.log' for more details." >&2;}
2367 { (exit 1); exit 1; }; }
2370 rm -f conftest.$ac_cv_objext conftest.$ac_ext
2372 { echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
2373 echo "${ECHO_T}$ac_cv_objext" >&6; }
2374 OBJEXT=$ac_cv_objext
2376 { echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2377 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6; }
2378 if test "${ac_cv_c_compiler_gnu+set}" = set; then
2379 echo $ECHO_N "(cached) $ECHO_C" >&6
2381 cat >conftest.$ac_ext <<_ACEOF
2384 cat confdefs.h >>conftest.$ac_ext
2385 cat >>conftest.$ac_ext <<_ACEOF
2386 /* end confdefs.h. */
2399 rm -f conftest.$ac_objext
2400 if { (ac_try="$ac_compile"
2402 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2403 *) ac_try_echo=$ac_try;;
2405 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2406 (eval "$ac_compile") 2>conftest.er1
2408 grep -v '^ *+' conftest.er1 >conftest.err
2410 cat conftest.err >&5
2411 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2412 (exit $ac_status); } &&
2413 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2414 { (case "(($ac_try" in
2415 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2416 *) ac_try_echo=$ac_try;;
2418 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2419 (eval "$ac_try") 2>&5
2421 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2422 (exit $ac_status); }; } &&
2423 { ac_try='test -s conftest.$ac_objext'
2424 { (case "(($ac_try" in
2425 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2426 *) ac_try_echo=$ac_try;;
2428 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2429 (eval "$ac_try") 2>&5
2431 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2432 (exit $ac_status); }; }; then
2435 echo "$as_me: failed program was:" >&5
2436 sed 's/^/| /' conftest.$ac_ext >&5
2441 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2442 ac_cv_c_compiler_gnu=$ac_compiler_gnu
2445 { echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2446 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6; }
2447 GCC=`test $ac_compiler_gnu = yes && echo yes`
2448 ac_test_CFLAGS=${CFLAGS+set}
2449 ac_save_CFLAGS=$CFLAGS
2450 { echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2451 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6; }
2452 if test "${ac_cv_prog_cc_g+set}" = set; then
2453 echo $ECHO_N "(cached) $ECHO_C" >&6
2455 ac_save_c_werror_flag=$ac_c_werror_flag
2456 ac_c_werror_flag=yes
2459 cat >conftest.$ac_ext <<_ACEOF
2462 cat confdefs.h >>conftest.$ac_ext
2463 cat >>conftest.$ac_ext <<_ACEOF
2464 /* end confdefs.h. */
2474 rm -f conftest.$ac_objext
2475 if { (ac_try="$ac_compile"
2477 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2478 *) ac_try_echo=$ac_try;;
2480 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2481 (eval "$ac_compile") 2>conftest.er1
2483 grep -v '^ *+' conftest.er1 >conftest.err
2485 cat conftest.err >&5
2486 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2487 (exit $ac_status); } &&
2488 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2489 { (case "(($ac_try" in
2490 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2491 *) ac_try_echo=$ac_try;;
2493 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2494 (eval "$ac_try") 2>&5
2496 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2497 (exit $ac_status); }; } &&
2498 { ac_try='test -s conftest.$ac_objext'
2499 { (case "(($ac_try" in
2500 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2501 *) ac_try_echo=$ac_try;;
2503 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2504 (eval "$ac_try") 2>&5
2506 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2507 (exit $ac_status); }; }; then
2510 echo "$as_me: failed program was:" >&5
2511 sed 's/^/| /' conftest.$ac_ext >&5
2514 cat >conftest.$ac_ext <<_ACEOF
2517 cat confdefs.h >>conftest.$ac_ext
2518 cat >>conftest.$ac_ext <<_ACEOF
2519 /* end confdefs.h. */
2529 rm -f conftest.$ac_objext
2530 if { (ac_try="$ac_compile"
2532 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2533 *) ac_try_echo=$ac_try;;
2535 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2536 (eval "$ac_compile") 2>conftest.er1
2538 grep -v '^ *+' conftest.er1 >conftest.err
2540 cat conftest.err >&5
2541 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2542 (exit $ac_status); } &&
2543 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2544 { (case "(($ac_try" in
2545 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2546 *) ac_try_echo=$ac_try;;
2548 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2549 (eval "$ac_try") 2>&5
2551 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2552 (exit $ac_status); }; } &&
2553 { ac_try='test -s conftest.$ac_objext'
2554 { (case "(($ac_try" in
2555 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2556 *) ac_try_echo=$ac_try;;
2558 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2559 (eval "$ac_try") 2>&5
2561 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2562 (exit $ac_status); }; }; then
2565 echo "$as_me: failed program was:" >&5
2566 sed 's/^/| /' conftest.$ac_ext >&5
2568 ac_c_werror_flag=$ac_save_c_werror_flag
2570 cat >conftest.$ac_ext <<_ACEOF
2573 cat confdefs.h >>conftest.$ac_ext
2574 cat >>conftest.$ac_ext <<_ACEOF
2575 /* end confdefs.h. */
2585 rm -f conftest.$ac_objext
2586 if { (ac_try="$ac_compile"
2588 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2589 *) ac_try_echo=$ac_try;;
2591 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2592 (eval "$ac_compile") 2>conftest.er1
2594 grep -v '^ *+' conftest.er1 >conftest.err
2596 cat conftest.err >&5
2597 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2598 (exit $ac_status); } &&
2599 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2600 { (case "(($ac_try" in
2601 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2602 *) ac_try_echo=$ac_try;;
2604 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2605 (eval "$ac_try") 2>&5
2607 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2608 (exit $ac_status); }; } &&
2609 { ac_try='test -s conftest.$ac_objext'
2610 { (case "(($ac_try" in
2611 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2612 *) ac_try_echo=$ac_try;;
2614 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2615 (eval "$ac_try") 2>&5
2617 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2618 (exit $ac_status); }; }; then
2621 echo "$as_me: failed program was:" >&5
2622 sed 's/^/| /' conftest.$ac_ext >&5
2627 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2630 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2633 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2634 ac_c_werror_flag=$ac_save_c_werror_flag
2636 { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2637 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6; }
2638 if test "$ac_test_CFLAGS" = set; then
2639 CFLAGS=$ac_save_CFLAGS
2640 elif test $ac_cv_prog_cc_g = yes; then
2641 if test "$GCC" = yes; then
2647 if test "$GCC" = yes; then
2653 { echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
2654 echo $ECHO_N "checking for $CC option to accept ISO C89... $ECHO_C" >&6; }
2655 if test "${ac_cv_prog_cc_c89+set}" = set; then
2656 echo $ECHO_N "(cached) $ECHO_C" >&6
2658 ac_cv_prog_cc_c89=no
2660 cat >conftest.$ac_ext <<_ACEOF
2663 cat confdefs.h >>conftest.$ac_ext
2664 cat >>conftest.$ac_ext <<_ACEOF
2665 /* end confdefs.h. */
2668 #include <sys/types.h>
2669 #include <sys/stat.h>
2670 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
2671 struct buf { int x; };
2672 FILE * (*rcsopen) (struct buf *, struct stat *, int);
2673 static char *e (p, i)
2679 static char *f (char * (*g) (char **, int), char **p, ...)
2684 s = g (p, va_arg (v,int));
2689 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
2690 function prototypes and stuff, but not '\xHH' hex character constants.
2691 These don't provoke an error unfortunately, instead are silently treated
2692 as 'x'. The following induces an error, until -std is added to get
2693 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
2694 array size at least. It's necessary to write '\x00'==0 to get something
2695 that's true only with -std. */
2696 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2698 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
2699 inside strings and character constants. */
2701 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
2703 int test (int i, double x);
2704 struct s1 {int (*f) (int a);};
2705 struct s2 {int (*f) (double a);};
2706 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2712 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
2717 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
2718 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2720 CC="$ac_save_CC $ac_arg"
2721 rm -f conftest.$ac_objext
2722 if { (ac_try="$ac_compile"
2724 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2725 *) ac_try_echo=$ac_try;;
2727 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2728 (eval "$ac_compile") 2>conftest.er1
2730 grep -v '^ *+' conftest.er1 >conftest.err
2732 cat conftest.err >&5
2733 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2734 (exit $ac_status); } &&
2735 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2736 { (case "(($ac_try" in
2737 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2738 *) ac_try_echo=$ac_try;;
2740 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2741 (eval "$ac_try") 2>&5
2743 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2744 (exit $ac_status); }; } &&
2745 { ac_try='test -s conftest.$ac_objext'
2746 { (case "(($ac_try" in
2747 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2748 *) ac_try_echo=$ac_try;;
2750 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2751 (eval "$ac_try") 2>&5
2753 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2754 (exit $ac_status); }; }; then
2755 ac_cv_prog_cc_c89=$ac_arg
2757 echo "$as_me: failed program was:" >&5
2758 sed 's/^/| /' conftest.$ac_ext >&5
2763 rm -f core conftest.err conftest.$ac_objext
2764 test "x$ac_cv_prog_cc_c89" != "xno" && break
2766 rm -f conftest.$ac_ext
2771 case "x$ac_cv_prog_cc_c89" in
2773 { echo "$as_me:$LINENO: result: none needed" >&5
2774 echo "${ECHO_T}none needed" >&6; } ;;
2776 { echo "$as_me:$LINENO: result: unsupported" >&5
2777 echo "${ECHO_T}unsupported" >&6; } ;;
2779 CC="$CC $ac_cv_prog_cc_c89"
2780 { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
2781 echo "${ECHO_T}$ac_cv_prog_cc_c89" >&6; } ;;
2786 ac_cpp='$CPP $CPPFLAGS'
2787 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2788 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2789 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2792 ac_cpp='$CXXCPP $CPPFLAGS'
2793 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2794 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2795 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
2796 if test -z "$CXX"; then
2797 if test -n "$CCC"; then
2800 if test -n "$ac_tool_prefix"; then
2801 for ac_prog in clang++ llvm-g++ g++
2803 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2804 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2805 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2806 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2807 if test "${ac_cv_prog_CXX+set}" = set; then
2808 echo $ECHO_N "(cached) $ECHO_C" >&6
2810 if test -n "$CXX"; then
2811 ac_cv_prog_CXX="$CXX" # Let the user override the test.
2813 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2817 test -z "$as_dir" && as_dir=.
2818 for ac_exec_ext in '' $ac_executable_extensions; do
2819 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
2820 ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
2821 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2831 if test -n "$CXX"; then
2832 { echo "$as_me:$LINENO: result: $CXX" >&5
2833 echo "${ECHO_T}$CXX" >&6; }
2835 { echo "$as_me:$LINENO: result: no" >&5
2836 echo "${ECHO_T}no" >&6; }
2840 test -n "$CXX" && break
2843 if test -z "$CXX"; then
2845 for ac_prog in clang++ llvm-g++ g++
2847 # Extract the first word of "$ac_prog", so it can be a program name with args.
2848 set dummy $ac_prog; ac_word=$2
2849 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2850 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2851 if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
2852 echo $ECHO_N "(cached) $ECHO_C" >&6
2854 if test -n "$ac_ct_CXX"; then
2855 ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
2857 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2861 test -z "$as_dir" && as_dir=.
2862 for ac_exec_ext in '' $ac_executable_extensions; do
2863 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
2864 ac_cv_prog_ac_ct_CXX="$ac_prog"
2865 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2874 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
2875 if test -n "$ac_ct_CXX"; then
2876 { echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
2877 echo "${ECHO_T}$ac_ct_CXX" >&6; }
2879 { echo "$as_me:$LINENO: result: no" >&5
2880 echo "${ECHO_T}no" >&6; }
2884 test -n "$ac_ct_CXX" && break
2887 if test "x$ac_ct_CXX" = x; then
2890 case $cross_compiling:$ac_tool_warned in
2892 { echo "$as_me:$LINENO: 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." >&5
2895 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
2896 whose name does not start with the host triplet. If you think this
2897 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
2898 ac_tool_warned=yes ;;
2906 # Provide some information about the compiler.
2907 echo "$as_me:$LINENO: checking for C++ compiler version" >&5
2908 ac_compiler=`set X $ac_compile; echo $2`
2909 { (ac_try="$ac_compiler --version >&5"
2911 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2912 *) ac_try_echo=$ac_try;;
2914 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2915 (eval "$ac_compiler --version >&5") 2>&5
2917 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2918 (exit $ac_status); }
2919 { (ac_try="$ac_compiler -v >&5"
2921 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2922 *) ac_try_echo=$ac_try;;
2924 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2925 (eval "$ac_compiler -v >&5") 2>&5
2927 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2928 (exit $ac_status); }
2929 { (ac_try="$ac_compiler -V >&5"
2931 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2932 *) ac_try_echo=$ac_try;;
2934 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2935 (eval "$ac_compiler -V >&5") 2>&5
2937 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2938 (exit $ac_status); }
2940 { echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
2941 echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6; }
2942 if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
2943 echo $ECHO_N "(cached) $ECHO_C" >&6
2945 cat >conftest.$ac_ext <<_ACEOF
2948 cat confdefs.h >>conftest.$ac_ext
2949 cat >>conftest.$ac_ext <<_ACEOF
2950 /* end confdefs.h. */
2963 rm -f conftest.$ac_objext
2964 if { (ac_try="$ac_compile"
2966 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2967 *) ac_try_echo=$ac_try;;
2969 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2970 (eval "$ac_compile") 2>conftest.er1
2972 grep -v '^ *+' conftest.er1 >conftest.err
2974 cat conftest.err >&5
2975 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2976 (exit $ac_status); } &&
2977 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
2978 { (case "(($ac_try" in
2979 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2980 *) ac_try_echo=$ac_try;;
2982 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2983 (eval "$ac_try") 2>&5
2985 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2986 (exit $ac_status); }; } &&
2987 { ac_try='test -s conftest.$ac_objext'
2988 { (case "(($ac_try" in
2989 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2990 *) ac_try_echo=$ac_try;;
2992 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2993 (eval "$ac_try") 2>&5
2995 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2996 (exit $ac_status); }; }; then
2999 echo "$as_me: failed program was:" >&5
3000 sed 's/^/| /' conftest.$ac_ext >&5
3005 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3006 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
3009 { echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
3010 echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6; }
3011 GXX=`test $ac_compiler_gnu = yes && echo yes`
3012 ac_test_CXXFLAGS=${CXXFLAGS+set}
3013 ac_save_CXXFLAGS=$CXXFLAGS
3014 { echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
3015 echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6; }
3016 if test "${ac_cv_prog_cxx_g+set}" = set; then
3017 echo $ECHO_N "(cached) $ECHO_C" >&6
3019 ac_save_cxx_werror_flag=$ac_cxx_werror_flag
3020 ac_cxx_werror_flag=yes
3023 cat >conftest.$ac_ext <<_ACEOF
3026 cat confdefs.h >>conftest.$ac_ext
3027 cat >>conftest.$ac_ext <<_ACEOF
3028 /* end confdefs.h. */
3038 rm -f conftest.$ac_objext
3039 if { (ac_try="$ac_compile"
3041 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3042 *) ac_try_echo=$ac_try;;
3044 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3045 (eval "$ac_compile") 2>conftest.er1
3047 grep -v '^ *+' conftest.er1 >conftest.err
3049 cat conftest.err >&5
3050 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3051 (exit $ac_status); } &&
3052 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3053 { (case "(($ac_try" in
3054 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3055 *) ac_try_echo=$ac_try;;
3057 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3058 (eval "$ac_try") 2>&5
3060 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3061 (exit $ac_status); }; } &&
3062 { ac_try='test -s conftest.$ac_objext'
3063 { (case "(($ac_try" in
3064 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3065 *) ac_try_echo=$ac_try;;
3067 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3068 (eval "$ac_try") 2>&5
3070 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3071 (exit $ac_status); }; }; then
3072 ac_cv_prog_cxx_g=yes
3074 echo "$as_me: failed program was:" >&5
3075 sed 's/^/| /' conftest.$ac_ext >&5
3078 cat >conftest.$ac_ext <<_ACEOF
3081 cat confdefs.h >>conftest.$ac_ext
3082 cat >>conftest.$ac_ext <<_ACEOF
3083 /* end confdefs.h. */
3093 rm -f conftest.$ac_objext
3094 if { (ac_try="$ac_compile"
3096 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3097 *) ac_try_echo=$ac_try;;
3099 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3100 (eval "$ac_compile") 2>conftest.er1
3102 grep -v '^ *+' conftest.er1 >conftest.err
3104 cat conftest.err >&5
3105 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3106 (exit $ac_status); } &&
3107 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3108 { (case "(($ac_try" in
3109 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3110 *) ac_try_echo=$ac_try;;
3112 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3113 (eval "$ac_try") 2>&5
3115 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3116 (exit $ac_status); }; } &&
3117 { ac_try='test -s conftest.$ac_objext'
3118 { (case "(($ac_try" in
3119 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3120 *) ac_try_echo=$ac_try;;
3122 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3123 (eval "$ac_try") 2>&5
3125 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3126 (exit $ac_status); }; }; then
3129 echo "$as_me: failed program was:" >&5
3130 sed 's/^/| /' conftest.$ac_ext >&5
3132 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3134 cat >conftest.$ac_ext <<_ACEOF
3137 cat confdefs.h >>conftest.$ac_ext
3138 cat >>conftest.$ac_ext <<_ACEOF
3139 /* end confdefs.h. */
3149 rm -f conftest.$ac_objext
3150 if { (ac_try="$ac_compile"
3152 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3153 *) ac_try_echo=$ac_try;;
3155 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3156 (eval "$ac_compile") 2>conftest.er1
3158 grep -v '^ *+' conftest.er1 >conftest.err
3160 cat conftest.err >&5
3161 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3162 (exit $ac_status); } &&
3163 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3164 { (case "(($ac_try" in
3165 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3166 *) ac_try_echo=$ac_try;;
3168 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3169 (eval "$ac_try") 2>&5
3171 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3172 (exit $ac_status); }; } &&
3173 { ac_try='test -s conftest.$ac_objext'
3174 { (case "(($ac_try" in
3175 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3176 *) ac_try_echo=$ac_try;;
3178 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3179 (eval "$ac_try") 2>&5
3181 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3182 (exit $ac_status); }; }; then
3183 ac_cv_prog_cxx_g=yes
3185 echo "$as_me: failed program was:" >&5
3186 sed 's/^/| /' conftest.$ac_ext >&5
3191 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3194 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3197 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3198 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3200 { echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
3201 echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6; }
3202 if test "$ac_test_CXXFLAGS" = set; then
3203 CXXFLAGS=$ac_save_CXXFLAGS
3204 elif test $ac_cv_prog_cxx_g = yes; then
3205 if test "$GXX" = yes; then
3211 if test "$GXX" = yes; then
3218 ac_cpp='$CPP $CPPFLAGS'
3219 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3220 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3221 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3224 ac_cpp='$CPP $CPPFLAGS'
3225 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3226 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3227 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3228 { echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
3229 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6; }
3230 # On Suns, sometimes $CPP names a directory.
3231 if test -n "$CPP" && test -d "$CPP"; then
3234 if test -z "$CPP"; then
3235 if test "${ac_cv_prog_CPP+set}" = set; then
3236 echo $ECHO_N "(cached) $ECHO_C" >&6
3238 # Double quotes because CPP needs to be expanded
3239 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3242 for ac_c_preproc_warn_flag in '' yes
3244 # Use a header file that comes with gcc, so configuring glibc
3245 # with a fresh cross-compiler works.
3246 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3247 # <limits.h> exists even on freestanding compilers.
3248 # On the NeXT, cc -E runs the code through the compiler's parser,
3249 # not just through cpp. "Syntax error" is here to catch this case.
3250 cat >conftest.$ac_ext <<_ACEOF
3253 cat confdefs.h >>conftest.$ac_ext
3254 cat >>conftest.$ac_ext <<_ACEOF
3255 /* end confdefs.h. */
3257 # include <limits.h>
3259 # include <assert.h>
3263 if { (ac_try="$ac_cpp conftest.$ac_ext"
3265 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3266 *) ac_try_echo=$ac_try;;
3268 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3269 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3271 grep -v '^ *+' conftest.er1 >conftest.err
3273 cat conftest.err >&5
3274 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3275 (exit $ac_status); } >/dev/null; then
3276 if test -s conftest.err; then
3277 ac_cpp_err=$ac_c_preproc_warn_flag
3278 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3285 if test -z "$ac_cpp_err"; then
3288 echo "$as_me: failed program was:" >&5
3289 sed 's/^/| /' conftest.$ac_ext >&5
3291 # Broken: fails on valid input.
3295 rm -f conftest.err conftest.$ac_ext
3297 # OK, works on sane cases. Now check whether nonexistent headers
3298 # can be detected and how.
3299 cat >conftest.$ac_ext <<_ACEOF
3302 cat confdefs.h >>conftest.$ac_ext
3303 cat >>conftest.$ac_ext <<_ACEOF
3304 /* end confdefs.h. */
3305 #include <ac_nonexistent.h>
3307 if { (ac_try="$ac_cpp conftest.$ac_ext"
3309 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3310 *) ac_try_echo=$ac_try;;
3312 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3313 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3315 grep -v '^ *+' conftest.er1 >conftest.err
3317 cat conftest.err >&5
3318 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3319 (exit $ac_status); } >/dev/null; then
3320 if test -s conftest.err; then
3321 ac_cpp_err=$ac_c_preproc_warn_flag
3322 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3329 if test -z "$ac_cpp_err"; then
3330 # Broken: success on invalid input.
3333 echo "$as_me: failed program was:" >&5
3334 sed 's/^/| /' conftest.$ac_ext >&5
3336 # Passes both tests.
3341 rm -f conftest.err conftest.$ac_ext
3344 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3345 rm -f conftest.err conftest.$ac_ext
3346 if $ac_preproc_ok; then
3358 { echo "$as_me:$LINENO: result: $CPP" >&5
3359 echo "${ECHO_T}$CPP" >&6; }
3361 for ac_c_preproc_warn_flag in '' yes
3363 # Use a header file that comes with gcc, so configuring glibc
3364 # with a fresh cross-compiler works.
3365 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3366 # <limits.h> exists even on freestanding compilers.
3367 # On the NeXT, cc -E runs the code through the compiler's parser,
3368 # not just through cpp. "Syntax error" is here to catch this case.
3369 cat >conftest.$ac_ext <<_ACEOF
3372 cat confdefs.h >>conftest.$ac_ext
3373 cat >>conftest.$ac_ext <<_ACEOF
3374 /* end confdefs.h. */
3376 # include <limits.h>
3378 # include <assert.h>
3382 if { (ac_try="$ac_cpp conftest.$ac_ext"
3384 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3385 *) ac_try_echo=$ac_try;;
3387 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3388 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3390 grep -v '^ *+' conftest.er1 >conftest.err
3392 cat conftest.err >&5
3393 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3394 (exit $ac_status); } >/dev/null; then
3395 if test -s conftest.err; then
3396 ac_cpp_err=$ac_c_preproc_warn_flag
3397 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3404 if test -z "$ac_cpp_err"; then
3407 echo "$as_me: failed program was:" >&5
3408 sed 's/^/| /' conftest.$ac_ext >&5
3410 # Broken: fails on valid input.
3414 rm -f conftest.err conftest.$ac_ext
3416 # OK, works on sane cases. Now check whether nonexistent headers
3417 # can be detected and how.
3418 cat >conftest.$ac_ext <<_ACEOF
3421 cat confdefs.h >>conftest.$ac_ext
3422 cat >>conftest.$ac_ext <<_ACEOF
3423 /* end confdefs.h. */
3424 #include <ac_nonexistent.h>
3426 if { (ac_try="$ac_cpp conftest.$ac_ext"
3428 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3429 *) ac_try_echo=$ac_try;;
3431 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3432 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3434 grep -v '^ *+' conftest.er1 >conftest.err
3436 cat conftest.err >&5
3437 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3438 (exit $ac_status); } >/dev/null; then
3439 if test -s conftest.err; then
3440 ac_cpp_err=$ac_c_preproc_warn_flag
3441 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3448 if test -z "$ac_cpp_err"; then
3449 # Broken: success on invalid input.
3452 echo "$as_me: failed program was:" >&5
3453 sed 's/^/| /' conftest.$ac_ext >&5
3455 # Passes both tests.
3460 rm -f conftest.err conftest.$ac_ext
3463 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3464 rm -f conftest.err conftest.$ac_ext
3465 if $ac_preproc_ok; then
3468 { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
3469 See \`config.log' for more details." >&5
3470 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
3471 See \`config.log' for more details." >&2;}
3472 { (exit 1); exit 1; }; }
3476 ac_cpp='$CPP $CPPFLAGS'
3477 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3478 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3479 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3482 if test "$CXX" = "clang++" ; then
3483 { echo "$as_me:$LINENO: checking whether clang works" >&5
3484 echo $ECHO_N "checking whether clang works... $ECHO_C" >&6; }
3486 ac_cpp='$CXXCPP $CPPFLAGS'
3487 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3488 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3489 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3492 cat >conftest.$ac_ext <<_ACEOF
3495 cat confdefs.h >>conftest.$ac_ext
3496 cat >>conftest.$ac_ext <<_ACEOF
3497 /* end confdefs.h. */
3499 #if __has_include (<cxxabi.h>)
3502 #if __has_include (<unwind.h>)
3514 rm -f conftest.$ac_objext
3515 if { (ac_try="$ac_compile"
3517 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3518 *) ac_try_echo=$ac_try;;
3520 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3521 (eval "$ac_compile") 2>conftest.er1
3523 grep -v '^ *+' conftest.er1 >conftest.err
3525 cat conftest.err >&5
3526 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3527 (exit $ac_status); } &&
3528 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3529 { (case "(($ac_try" in
3530 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3531 *) ac_try_echo=$ac_try;;
3533 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3534 (eval "$ac_try") 2>&5
3536 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3537 (exit $ac_status); }; } &&
3538 { ac_try='test -s conftest.$ac_objext'
3539 { (case "(($ac_try" in
3540 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3541 *) ac_try_echo=$ac_try;;
3543 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3544 (eval "$ac_try") 2>&5
3546 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3547 (exit $ac_status); }; }; then
3549 { echo "$as_me:$LINENO: result: yes" >&5
3550 echo "${ECHO_T}yes" >&6; }
3553 echo "$as_me: failed program was:" >&5
3554 sed 's/^/| /' conftest.$ac_ext >&5
3557 { echo "$as_me:$LINENO: result: no" >&5
3558 echo "${ECHO_T}no" >&6; }
3559 { { 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
3560 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;}
3561 { (exit 1); exit 1; }; }
3565 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3567 ac_cpp='$CPP $CPPFLAGS'
3568 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3569 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3570 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3576 if test -d ${srcdir}/projects/llvm-gcc ; then
3577 subdirs="$subdirs projects/llvm-gcc"
3581 if test -d ${srcdir}/projects/test-suite ; then
3582 subdirs="$subdirs projects/test-suite"
3586 if test -d ${srcdir}/projects/llvm-test ; then
3587 subdirs="$subdirs projects/llvm-test"
3591 if test -d ${srcdir}/projects/poolalloc ; then
3592 subdirs="$subdirs projects/poolalloc"
3596 if test -d ${srcdir}/projects/llvm-poolalloc ; then
3597 subdirs="$subdirs projects/llvm-poolalloc"
3601 for i in `ls ${srcdir}/projects`
3603 if test -d ${srcdir}/projects/${i} ; then
3605 sample) subdirs="$subdirs projects/sample"
3607 privbracket) subdirs="$subdirs projects/privbracket"
3609 llvm-stacker) subdirs="$subdirs projects/llvm-stacker"
3611 llvm-reopt) subdirs="$subdirs projects/llvm-reopt"
3613 llvm-java) subdirs="$subdirs projects/llvm-java"
3615 llvm-tv) subdirs="$subdirs projects/llvm-tv"
3617 safecode) subdirs="$subdirs projects/safecode"
3619 llvm-kernel) subdirs="$subdirs projects/llvm-kernel"
3628 { echo "$as_me:$LINENO: WARNING: Unknown project (${i}) won't be configured automatically" >&5
3629 echo "$as_me: WARNING: Unknown project (${i}) won't be configured automatically" >&2;}
3635 # Check whether --enable-polly was given.
3636 if test "${enable_polly+set}" = set; then
3637 enableval=$enable_polly;
3642 case "$enableval" in
3647 default) ENABLE_POLLY=1
3649 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-polly. Use \"yes\" or \"no\"" >&5
3650 echo "$as_me: error: Invalid setting for --enable-polly. Use \"yes\" or \"no\"" >&2;}
3651 { (exit 1); exit 1; }; } ;;
3655 if (test -d ${srcdir}/tools/polly) && (test $ENABLE_POLLY -eq 1) ; then
3658 subdirs="$subdirs tools/polly"
3663 # Make sure we can run config.sub.
3664 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
3665 { { echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5
3666 echo "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;}
3667 { (exit 1); exit 1; }; }
3669 { echo "$as_me:$LINENO: checking build system type" >&5
3670 echo $ECHO_N "checking build system type... $ECHO_C" >&6; }
3671 if test "${ac_cv_build+set}" = set; then
3672 echo $ECHO_N "(cached) $ECHO_C" >&6
3674 ac_build_alias=$build_alias
3675 test "x$ac_build_alias" = x &&
3676 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
3677 test "x$ac_build_alias" = x &&
3678 { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
3679 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
3680 { (exit 1); exit 1; }; }
3681 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
3682 { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5
3683 echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;}
3684 { (exit 1); exit 1; }; }
3687 { echo "$as_me:$LINENO: result: $ac_cv_build" >&5
3688 echo "${ECHO_T}$ac_cv_build" >&6; }
3689 case $ac_cv_build in
3691 *) { { echo "$as_me:$LINENO: error: invalid value of canonical build" >&5
3692 echo "$as_me: error: invalid value of canonical build" >&2;}
3693 { (exit 1); exit 1; }; };;
3696 ac_save_IFS=$IFS; IFS='-'
3702 # Remember, the first character of IFS is used to create $*,
3703 # except with old shells:
3706 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
3709 { echo "$as_me:$LINENO: checking host system type" >&5
3710 echo $ECHO_N "checking host system type... $ECHO_C" >&6; }
3711 if test "${ac_cv_host+set}" = set; then
3712 echo $ECHO_N "(cached) $ECHO_C" >&6
3714 if test "x$host_alias" = x; then
3715 ac_cv_host=$ac_cv_build
3717 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
3718 { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5
3719 echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;}
3720 { (exit 1); exit 1; }; }
3724 { echo "$as_me:$LINENO: result: $ac_cv_host" >&5
3725 echo "${ECHO_T}$ac_cv_host" >&6; }
3728 *) { { echo "$as_me:$LINENO: error: invalid value of canonical host" >&5
3729 echo "$as_me: error: invalid value of canonical host" >&2;}
3730 { (exit 1); exit 1; }; };;
3733 ac_save_IFS=$IFS; IFS='-'
3739 # Remember, the first character of IFS is used to create $*,
3740 # except with old shells:
3743 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
3746 { echo "$as_me:$LINENO: checking target system type" >&5
3747 echo $ECHO_N "checking target system type... $ECHO_C" >&6; }
3748 if test "${ac_cv_target+set}" = set; then
3749 echo $ECHO_N "(cached) $ECHO_C" >&6
3751 if test "x$target_alias" = x; then
3752 ac_cv_target=$ac_cv_host
3754 ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
3755 { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $target_alias failed" >&5
3756 echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $target_alias failed" >&2;}
3757 { (exit 1); exit 1; }; }
3761 { echo "$as_me:$LINENO: result: $ac_cv_target" >&5
3762 echo "${ECHO_T}$ac_cv_target" >&6; }
3763 case $ac_cv_target in
3765 *) { { echo "$as_me:$LINENO: error: invalid value of canonical target" >&5
3766 echo "$as_me: error: invalid value of canonical target" >&2;}
3767 { (exit 1); exit 1; }; };;
3769 target=$ac_cv_target
3770 ac_save_IFS=$IFS; IFS='-'
3776 # Remember, the first character of IFS is used to create $*,
3777 # except with old shells:
3780 case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
3783 # The aliases save the names the user supplied, while $host etc.
3784 # will get canonicalized.
3785 test -n "$target_alias" &&
3786 test "$program_prefix$program_suffix$program_transform_name" = \
3788 program_prefix=${target_alias}-
3790 { echo "$as_me:$LINENO: checking type of operating system we're going to host on" >&5
3791 echo $ECHO_N "checking type of operating system we're going to host on... $ECHO_C" >&6; }
3792 if test "${llvm_cv_os_type+set}" = set; then
3793 echo $ECHO_N "(cached) $ECHO_C" >&6
3797 llvm_cv_link_all_option="-Wl,--whole-archive"
3798 llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
3799 llvm_cv_os_type="AIX"
3800 llvm_cv_platform_type="Unix" ;;
3802 llvm_cv_link_all_option="-Wl,--whole-archive"
3803 llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
3804 llvm_cv_os_type="IRIX"
3805 llvm_cv_platform_type="Unix" ;;
3807 llvm_cv_link_all_option="-Wl,--whole-archive"
3808 llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
3809 llvm_cv_os_type="Cygwin"
3810 llvm_cv_platform_type="Unix" ;;
3812 llvm_cv_link_all_option="-Wl,-all_load"
3813 llvm_cv_no_link_all_option="-Wl,-noall_load"
3814 llvm_cv_os_type="Darwin"
3815 llvm_cv_platform_type="Unix" ;;
3817 llvm_cv_link_all_option="-Wl,-all_load"
3818 llvm_cv_no_link_all_option="-Wl,-noall_load"
3819 llvm_cv_os_type="Minix"
3820 llvm_cv_platform_type="Unix" ;;
3821 *-*-freebsd* | *-*-kfreebsd-gnu)
3822 llvm_cv_link_all_option="-Wl,--whole-archive"
3823 llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
3824 llvm_cv_os_type="FreeBSD"
3825 llvm_cv_platform_type="Unix" ;;
3827 llvm_cv_link_all_option="-Wl,--whole-archive"
3828 llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
3829 llvm_cv_os_type="OpenBSD"
3830 llvm_cv_platform_type="Unix" ;;
3832 llvm_cv_link_all_option="-Wl,--whole-archive"
3833 llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
3834 llvm_cv_os_type="NetBSD"
3835 llvm_cv_platform_type="Unix" ;;
3837 llvm_cv_link_all_option="-Wl,--whole-archive"
3838 llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
3839 llvm_cv_os_type="DragonFly"
3840 llvm_cv_platform_type="Unix" ;;
3842 llvm_cv_link_all_option="-Wl,--whole-archive"
3843 llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
3844 llvm_cv_os_type="HP-UX"
3845 llvm_cv_platform_type="Unix" ;;
3847 llvm_cv_link_all_option="-Wl,--whole-archive"
3848 llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
3849 llvm_cv_os_type="Interix"
3850 llvm_cv_platform_type="Unix" ;;
3852 llvm_cv_link_all_option="-Wl,--whole-archive"
3853 llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
3854 llvm_cv_os_type="Linux"
3855 llvm_cv_platform_type="Unix" ;;
3857 llvm_cv_link_all_option="-Wl,--whole-archive"
3858 llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
3859 llvm_cv_os_type="GNU"
3860 llvm_cv_platform_type="Unix" ;;
3862 llvm_cv_link_all_option="-Wl,-z,allextract"
3863 llvm_cv_no_link_all_option="-Wl,-z,defaultextract"
3864 llvm_cv_os_type="SunOS"
3865 llvm_cv_platform_type="Unix" ;;
3867 llvm_cv_link_all_option="-Wl,-z,allextract"
3868 llvm_cv_link_all_option="-Wl,-z,defaultextract"
3869 llvm_cv_os_type="AuroraUX"
3870 llvm_cv_platform_type="Unix" ;;
3872 llvm_cv_link_all_option="-Wl,--whole-archive"
3873 llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
3874 llvm_cv_os_type="Win32"
3875 llvm_cv_platform_type="Win32" ;;
3877 llvm_cv_link_all_option="-Wl,--whole-archive"
3878 llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
3879 llvm_cv_os_type="MingW"
3880 llvm_cv_platform_type="Win32" ;;
3882 llvm_cv_link_all_option="-Wl,--whole-archive"
3883 llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
3884 llvm_cv_os_type="Haiku"
3885 llvm_cv_platform_type="Unix" ;;
3887 llvm_cv_link_all_option="-Wl,--whole-archive"
3888 llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
3889 llvm_cv_os_type="Freestanding"
3890 llvm_cv_platform_type="Unix" ;;
3892 llvm_cv_link_all_option="-Wl,--whole-archive"
3893 llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
3894 llvm_cv_os_type="Freestanding"
3895 llvm_cv_platform_type="Unix" ;;
3897 llvm_cv_link_all_option=""
3898 llvm_cv_no_link_all_option=""
3899 llvm_cv_os_type="Unknown"
3900 llvm_cv_platform_type="Unknown" ;;
3903 { echo "$as_me:$LINENO: result: $llvm_cv_os_type" >&5
3904 echo "${ECHO_T}$llvm_cv_os_type" >&6; }
3906 { echo "$as_me:$LINENO: checking type of operating system we're going to target" >&5
3907 echo $ECHO_N "checking type of operating system we're going to target... $ECHO_C" >&6; }
3908 if test "${llvm_cv_target_os_type+set}" = set; then
3909 echo $ECHO_N "(cached) $ECHO_C" >&6
3913 llvm_cv_target_os_type="AIX" ;;
3915 llvm_cv_target_os_type="IRIX" ;;
3917 llvm_cv_target_os_type="Cygwin" ;;
3919 llvm_cv_target_os_type="Darwin" ;;
3921 llvm_cv_target_os_type="Minix" ;;
3922 *-*-freebsd* | *-*-kfreebsd-gnu)
3923 llvm_cv_target_os_type="FreeBSD" ;;
3925 llvm_cv_target_os_type="OpenBSD" ;;
3927 llvm_cv_target_os_type="NetBSD" ;;
3929 llvm_cv_target_os_type="DragonFly" ;;
3931 llvm_cv_target_os_type="HP-UX" ;;
3933 llvm_cv_target_os_type="Interix" ;;
3935 llvm_cv_target_os_type="Linux" ;;
3937 llvm_cv_target_os_type="GNU" ;;
3939 llvm_cv_target_os_type="SunOS" ;;
3941 llvm_cv_target_os_type="AuroraUX" ;;
3943 llvm_cv_target_os_type="Win32" ;;
3945 llvm_cv_target_os_type="MingW" ;;
3947 llvm_cv_target_os_type="Haiku" ;;
3949 llvm_cv_target_os_type="RTEMS" ;;
3951 llvm_cv_target_os_type="NativeClient" ;;
3953 llvm_cv_target_os_type="Freestanding" ;;
3955 llvm_cv_target_os_type="Unknown" ;;
3958 { echo "$as_me:$LINENO: result: $llvm_cv_target_os_type" >&5
3959 echo "${ECHO_T}$llvm_cv_target_os_type" >&6; }
3961 if test "$llvm_cv_os_type" = "Unknown" ; then
3962 { { echo "$as_me:$LINENO: error: Operating system is unknown, configure can't continue" >&5
3963 echo "$as_me: error: Operating system is unknown, configure can't continue" >&2;}
3964 { (exit 1); exit 1; }; }
3969 HOST_OS=$llvm_cv_os_type
3971 TARGET_OS=$llvm_cv_target_os_type
3974 LINKALL=$llvm_cv_link_all_option
3976 NOLINKALL=$llvm_cv_no_link_all_option
3979 case $llvm_cv_platform_type in
3982 cat >>confdefs.h <<\_ACEOF
3983 #define LLVM_ON_UNIX 1
3993 cat >>confdefs.h <<\_ACEOF
3994 #define LLVM_ON_WIN32 1
4004 { echo "$as_me:$LINENO: checking target architecture" >&5
4005 echo $ECHO_N "checking target architecture... $ECHO_C" >&6; }
4006 if test "${llvm_cv_target_arch+set}" = set; then
4007 echo $ECHO_N "(cached) $ECHO_C" >&6
4010 i?86-*) llvm_cv_target_arch="x86" ;;
4011 amd64-* | x86_64-*) llvm_cv_target_arch="x86_64" ;;
4012 sparc*-*) llvm_cv_target_arch="Sparc" ;;
4013 powerpc*-*) llvm_cv_target_arch="PowerPC" ;;
4014 arm*-*) llvm_cv_target_arch="ARM" ;;
4015 aarch64*-*) llvm_cv_target_arch="AArch64" ;;
4016 mips-* | mips64-*) llvm_cv_target_arch="Mips" ;;
4017 mipsel-* | mips64el-*) llvm_cv_target_arch="Mips" ;;
4018 xcore-*) llvm_cv_target_arch="XCore" ;;
4019 msp430-*) llvm_cv_target_arch="MSP430" ;;
4020 hexagon-*) llvm_cv_target_arch="Hexagon" ;;
4021 mblaze-*) llvm_cv_target_arch="MBlaze" ;;
4022 nvptx-*) llvm_cv_target_arch="NVPTX" ;;
4023 *) llvm_cv_target_arch="Unknown" ;;
4026 { echo "$as_me:$LINENO: result: $llvm_cv_target_arch" >&5
4027 echo "${ECHO_T}$llvm_cv_target_arch" >&6; }
4029 if test "$llvm_cv_target_arch" = "Unknown" ; then
4030 { echo "$as_me:$LINENO: WARNING: Configuring LLVM for an unknown target archicture" >&5
4031 echo "$as_me: WARNING: Configuring LLVM for an unknown target archicture" >&2;}
4034 case "$llvm_cv_target_arch" in
4035 x86) LLVM_NATIVE_ARCH="X86" ;;
4036 x86_64) LLVM_NATIVE_ARCH="X86" ;;
4037 *) LLVM_NATIVE_ARCH="$llvm_cv_target_arch" ;;
4040 ARCH=$llvm_cv_target_arch
4044 i?86-*) host_arch="x86" ;;
4045 amd64-* | x86_64-*) host_arch="x86_64" ;;
4046 sparc*-*) host_arch="Sparc" ;;
4047 powerpc*-*) host_arch="PowerPC" ;;
4048 arm*-*) host_arch="ARM" ;;
4049 aarch64*-*) host_arch="AArch64" ;;
4050 mips-* | mips64-*) host_arch="Mips" ;;
4051 mipsel-* | mips64el-*) host_arch="Mips" ;;
4052 xcore-*) host_arch="XCore" ;;
4053 msp430-*) host_arch="MSP430" ;;
4054 hexagon-*) host_arch="Hexagon" ;;
4055 mblaze-*) host_arch="MBlaze" ;;
4056 *) host_arch="Unknown" ;;
4059 if test "$host_arch" = "Unknown" ; then
4060 { echo "$as_me:$LINENO: WARNING: Configuring LLVM for an unknown host archicture" >&5
4061 echo "$as_me: WARNING: Configuring LLVM for an unknown host archicture" >&2;}
4064 HOST_ARCH=$host_arch
4069 { echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5
4070 echo $ECHO_N "checking for grep that handles long lines and -e... $ECHO_C" >&6; }
4071 if test "${ac_cv_path_GREP+set}" = set; then
4072 echo $ECHO_N "(cached) $ECHO_C" >&6
4074 # Extract the first word of "grep ggrep" to use in msg output
4075 if test -z "$GREP"; then
4076 set dummy grep ggrep; ac_prog_name=$2
4077 if test "${ac_cv_path_GREP+set}" = set; then
4078 echo $ECHO_N "(cached) $ECHO_C" >&6
4080 ac_path_GREP_found=false
4081 # Loop through the user's path and test for each of PROGNAME-LIST
4082 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4083 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4086 test -z "$as_dir" && as_dir=.
4087 for ac_prog in grep ggrep; do
4088 for ac_exec_ext in '' $ac_executable_extensions; do
4089 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4090 { test -f "$ac_path_GREP" && $as_executable_p "$ac_path_GREP"; } || continue
4091 # Check for GNU ac_path_GREP and select it if it is found.
4092 # Check for GNU $ac_path_GREP
4093 case `"$ac_path_GREP" --version 2>&1` in
4095 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4098 echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
4101 cat "conftest.in" "conftest.in" >"conftest.tmp"
4102 mv "conftest.tmp" "conftest.in"
4103 cp "conftest.in" "conftest.nl"
4104 echo 'GREP' >> "conftest.nl"
4105 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4106 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4107 ac_count=`expr $ac_count + 1`
4108 if test $ac_count -gt ${ac_path_GREP_max-0}; then
4109 # Best one so far, save it but keep looking for a better one
4110 ac_cv_path_GREP="$ac_path_GREP"
4111 ac_path_GREP_max=$ac_count
4113 # 10*(2^10) chars as input seems more than enough
4114 test $ac_count -gt 10 && break
4116 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4120 $ac_path_GREP_found && break 3
4130 GREP="$ac_cv_path_GREP"
4131 if test -z "$GREP"; then
4132 { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
4133 echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
4134 { (exit 1); exit 1; }; }
4138 ac_cv_path_GREP=$GREP
4143 { echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5
4144 echo "${ECHO_T}$ac_cv_path_GREP" >&6; }
4145 GREP="$ac_cv_path_GREP"
4148 { echo "$as_me:$LINENO: checking for egrep" >&5
4149 echo $ECHO_N "checking for egrep... $ECHO_C" >&6; }
4150 if test "${ac_cv_path_EGREP+set}" = set; then
4151 echo $ECHO_N "(cached) $ECHO_C" >&6
4153 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4154 then ac_cv_path_EGREP="$GREP -E"
4156 # Extract the first word of "egrep" to use in msg output
4157 if test -z "$EGREP"; then
4158 set dummy egrep; ac_prog_name=$2
4159 if test "${ac_cv_path_EGREP+set}" = set; then
4160 echo $ECHO_N "(cached) $ECHO_C" >&6
4162 ac_path_EGREP_found=false
4163 # Loop through the user's path and test for each of PROGNAME-LIST
4164 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4165 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4168 test -z "$as_dir" && as_dir=.
4169 for ac_prog in egrep; do
4170 for ac_exec_ext in '' $ac_executable_extensions; do
4171 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4172 { test -f "$ac_path_EGREP" && $as_executable_p "$ac_path_EGREP"; } || continue
4173 # Check for GNU ac_path_EGREP and select it if it is found.
4174 # Check for GNU $ac_path_EGREP
4175 case `"$ac_path_EGREP" --version 2>&1` in
4177 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4180 echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
4183 cat "conftest.in" "conftest.in" >"conftest.tmp"
4184 mv "conftest.tmp" "conftest.in"
4185 cp "conftest.in" "conftest.nl"
4186 echo 'EGREP' >> "conftest.nl"
4187 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4188 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4189 ac_count=`expr $ac_count + 1`
4190 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4191 # Best one so far, save it but keep looking for a better one
4192 ac_cv_path_EGREP="$ac_path_EGREP"
4193 ac_path_EGREP_max=$ac_count
4195 # 10*(2^10) chars as input seems more than enough
4196 test $ac_count -gt 10 && break
4198 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4202 $ac_path_EGREP_found && break 3
4212 EGREP="$ac_cv_path_EGREP"
4213 if test -z "$EGREP"; then
4214 { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
4215 echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
4216 { (exit 1); exit 1; }; }
4220 ac_cv_path_EGREP=$EGREP
4226 { echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5
4227 echo "${ECHO_T}$ac_cv_path_EGREP" >&6; }
4228 EGREP="$ac_cv_path_EGREP"
4231 { echo "$as_me:$LINENO: checking for ANSI C header files" >&5
4232 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; }
4233 if test "${ac_cv_header_stdc+set}" = set; then
4234 echo $ECHO_N "(cached) $ECHO_C" >&6
4236 cat >conftest.$ac_ext <<_ACEOF
4239 cat confdefs.h >>conftest.$ac_ext
4240 cat >>conftest.$ac_ext <<_ACEOF
4241 /* end confdefs.h. */
4255 rm -f conftest.$ac_objext
4256 if { (ac_try="$ac_compile"
4258 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4259 *) ac_try_echo=$ac_try;;
4261 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4262 (eval "$ac_compile") 2>conftest.er1
4264 grep -v '^ *+' conftest.er1 >conftest.err
4266 cat conftest.err >&5
4267 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4268 (exit $ac_status); } &&
4269 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
4270 { (case "(($ac_try" in
4271 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4272 *) ac_try_echo=$ac_try;;
4274 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4275 (eval "$ac_try") 2>&5
4277 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4278 (exit $ac_status); }; } &&
4279 { ac_try='test -s conftest.$ac_objext'
4280 { (case "(($ac_try" in
4281 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4282 *) ac_try_echo=$ac_try;;
4284 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4285 (eval "$ac_try") 2>&5
4287 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4288 (exit $ac_status); }; }; then
4289 ac_cv_header_stdc=yes
4291 echo "$as_me: failed program was:" >&5
4292 sed 's/^/| /' conftest.$ac_ext >&5
4294 ac_cv_header_stdc=no
4297 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4299 if test $ac_cv_header_stdc = yes; then
4300 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4301 cat >conftest.$ac_ext <<_ACEOF
4304 cat confdefs.h >>conftest.$ac_ext
4305 cat >>conftest.$ac_ext <<_ACEOF
4306 /* end confdefs.h. */
4310 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4311 $EGREP "memchr" >/dev/null 2>&1; then
4314 ac_cv_header_stdc=no
4320 if test $ac_cv_header_stdc = yes; then
4321 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4322 cat >conftest.$ac_ext <<_ACEOF
4325 cat confdefs.h >>conftest.$ac_ext
4326 cat >>conftest.$ac_ext <<_ACEOF
4327 /* end confdefs.h. */
4331 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4332 $EGREP "free" >/dev/null 2>&1; then
4335 ac_cv_header_stdc=no
4341 if test $ac_cv_header_stdc = yes; then
4342 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4343 if test "$cross_compiling" = yes; then
4346 cat >conftest.$ac_ext <<_ACEOF
4349 cat confdefs.h >>conftest.$ac_ext
4350 cat >>conftest.$ac_ext <<_ACEOF
4351 /* end confdefs.h. */
4354 #if ((' ' & 0x0FF) == 0x020)
4355 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4356 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4358 # define ISLOWER(c) \
4359 (('a' <= (c) && (c) <= 'i') \
4360 || ('j' <= (c) && (c) <= 'r') \
4361 || ('s' <= (c) && (c) <= 'z'))
4362 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4365 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4370 for (i = 0; i < 256; i++)
4371 if (XOR (islower (i), ISLOWER (i))
4372 || toupper (i) != TOUPPER (i))
4377 rm -f conftest$ac_exeext
4378 if { (ac_try="$ac_link"
4380 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4381 *) ac_try_echo=$ac_try;;
4383 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4384 (eval "$ac_link") 2>&5
4386 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4387 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
4388 { (case "(($ac_try" in
4389 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4390 *) ac_try_echo=$ac_try;;
4392 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4393 (eval "$ac_try") 2>&5
4395 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4396 (exit $ac_status); }; }; then
4399 echo "$as_me: program exited with status $ac_status" >&5
4400 echo "$as_me: failed program was:" >&5
4401 sed 's/^/| /' conftest.$ac_ext >&5
4404 ac_cv_header_stdc=no
4406 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
4412 { echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
4413 echo "${ECHO_T}$ac_cv_header_stdc" >&6; }
4414 if test $ac_cv_header_stdc = yes; then
4416 cat >>confdefs.h <<\_ACEOF
4417 #define STDC_HEADERS 1
4422 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
4432 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4433 inttypes.h stdint.h unistd.h
4435 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
4436 { echo "$as_me:$LINENO: checking for $ac_header" >&5
4437 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
4438 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
4439 echo $ECHO_N "(cached) $ECHO_C" >&6
4441 cat >conftest.$ac_ext <<_ACEOF
4444 cat confdefs.h >>conftest.$ac_ext
4445 cat >>conftest.$ac_ext <<_ACEOF
4446 /* end confdefs.h. */
4447 $ac_includes_default
4449 #include <$ac_header>
4451 rm -f conftest.$ac_objext
4452 if { (ac_try="$ac_compile"
4454 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4455 *) ac_try_echo=$ac_try;;
4457 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4458 (eval "$ac_compile") 2>conftest.er1
4460 grep -v '^ *+' conftest.er1 >conftest.err
4462 cat conftest.err >&5
4463 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4464 (exit $ac_status); } &&
4465 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
4466 { (case "(($ac_try" in
4467 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4468 *) ac_try_echo=$ac_try;;
4470 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4471 (eval "$ac_try") 2>&5
4473 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4474 (exit $ac_status); }; } &&
4475 { ac_try='test -s conftest.$ac_objext'
4476 { (case "(($ac_try" in
4477 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4478 *) ac_try_echo=$ac_try;;
4480 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4481 (eval "$ac_try") 2>&5
4483 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4484 (exit $ac_status); }; }; then
4485 eval "$as_ac_Header=yes"
4487 echo "$as_me: failed program was:" >&5
4488 sed 's/^/| /' conftest.$ac_ext >&5
4490 eval "$as_ac_Header=no"
4493 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4495 ac_res=`eval echo '${'$as_ac_Header'}'`
4496 { echo "$as_me:$LINENO: result: $ac_res" >&5
4497 echo "${ECHO_T}$ac_res" >&6; }
4498 if test `eval echo '${'$as_ac_Header'}'` = yes; then
4499 cat >>confdefs.h <<_ACEOF
4500 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
4508 { echo "$as_me:$LINENO: checking whether byte ordering is bigendian" >&5
4509 echo $ECHO_N "checking whether byte ordering is bigendian... $ECHO_C" >&6; }
4510 if test "${ac_cv_c_bigendian+set}" = set; then
4511 echo $ECHO_N "(cached) $ECHO_C" >&6
4513 # See if sys/param.h defines the BYTE_ORDER macro.
4514 cat >conftest.$ac_ext <<_ACEOF
4517 cat confdefs.h >>conftest.$ac_ext
4518 cat >>conftest.$ac_ext <<_ACEOF
4519 /* end confdefs.h. */
4520 #include <sys/types.h>
4521 #include <sys/param.h>
4526 #if !BYTE_ORDER || !BIG_ENDIAN || !LITTLE_ENDIAN
4534 rm -f conftest.$ac_objext
4535 if { (ac_try="$ac_compile"
4537 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4538 *) ac_try_echo=$ac_try;;
4540 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4541 (eval "$ac_compile") 2>conftest.er1
4543 grep -v '^ *+' conftest.er1 >conftest.err
4545 cat conftest.err >&5
4546 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4547 (exit $ac_status); } &&
4548 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
4549 { (case "(($ac_try" in
4550 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4551 *) ac_try_echo=$ac_try;;
4553 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4554 (eval "$ac_try") 2>&5
4556 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4557 (exit $ac_status); }; } &&
4558 { ac_try='test -s conftest.$ac_objext'
4559 { (case "(($ac_try" in
4560 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4561 *) ac_try_echo=$ac_try;;
4563 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4564 (eval "$ac_try") 2>&5
4566 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4567 (exit $ac_status); }; }; then
4568 # It does; now see whether it defined to BIG_ENDIAN or not.
4569 cat >conftest.$ac_ext <<_ACEOF
4572 cat confdefs.h >>conftest.$ac_ext
4573 cat >>conftest.$ac_ext <<_ACEOF
4574 /* end confdefs.h. */
4575 #include <sys/types.h>
4576 #include <sys/param.h>
4581 #if BYTE_ORDER != BIG_ENDIAN
4589 rm -f conftest.$ac_objext
4590 if { (ac_try="$ac_compile"
4592 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4593 *) ac_try_echo=$ac_try;;
4595 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4596 (eval "$ac_compile") 2>conftest.er1
4598 grep -v '^ *+' conftest.er1 >conftest.err
4600 cat conftest.err >&5
4601 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4602 (exit $ac_status); } &&
4603 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
4604 { (case "(($ac_try" in
4605 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4606 *) ac_try_echo=$ac_try;;
4608 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4609 (eval "$ac_try") 2>&5
4611 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4612 (exit $ac_status); }; } &&
4613 { ac_try='test -s conftest.$ac_objext'
4614 { (case "(($ac_try" in
4615 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4616 *) ac_try_echo=$ac_try;;
4618 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4619 (eval "$ac_try") 2>&5
4621 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4622 (exit $ac_status); }; }; then
4623 ac_cv_c_bigendian=yes
4625 echo "$as_me: failed program was:" >&5
4626 sed 's/^/| /' conftest.$ac_ext >&5
4628 ac_cv_c_bigendian=no
4631 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4633 echo "$as_me: failed program was:" >&5
4634 sed 's/^/| /' conftest.$ac_ext >&5
4636 # It does not; compile a test program.
4637 if test "$cross_compiling" = yes; then
4638 # try to guess the endianness by grepping values into an object file
4639 ac_cv_c_bigendian=unknown
4640 cat >conftest.$ac_ext <<_ACEOF
4643 cat confdefs.h >>conftest.$ac_ext
4644 cat >>conftest.$ac_ext <<_ACEOF
4645 /* end confdefs.h. */
4646 short int ascii_mm[] = { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
4647 short int ascii_ii[] = { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
4648 void _ascii () { char *s = (char *) ascii_mm; s = (char *) ascii_ii; }
4649 short int ebcdic_ii[] = { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
4650 short int ebcdic_mm[] = { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
4651 void _ebcdic () { char *s = (char *) ebcdic_mm; s = (char *) ebcdic_ii; }
4655 _ascii (); _ebcdic ();
4660 rm -f conftest.$ac_objext
4661 if { (ac_try="$ac_compile"
4663 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4664 *) ac_try_echo=$ac_try;;
4666 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4667 (eval "$ac_compile") 2>conftest.er1
4669 grep -v '^ *+' conftest.er1 >conftest.err
4671 cat conftest.err >&5
4672 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4673 (exit $ac_status); } &&
4674 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
4675 { (case "(($ac_try" in
4676 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4677 *) ac_try_echo=$ac_try;;
4679 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4680 (eval "$ac_try") 2>&5
4682 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4683 (exit $ac_status); }; } &&
4684 { ac_try='test -s conftest.$ac_objext'
4685 { (case "(($ac_try" in
4686 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4687 *) ac_try_echo=$ac_try;;
4689 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4690 (eval "$ac_try") 2>&5
4692 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4693 (exit $ac_status); }; }; then
4694 if grep BIGenDianSyS conftest.$ac_objext >/dev/null ; then
4695 ac_cv_c_bigendian=yes
4697 if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
4698 if test "$ac_cv_c_bigendian" = unknown; then
4699 ac_cv_c_bigendian=no
4701 # finding both strings is unlikely to happen, but who knows?
4702 ac_cv_c_bigendian=unknown
4706 echo "$as_me: failed program was:" >&5
4707 sed 's/^/| /' conftest.$ac_ext >&5
4712 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4714 cat >conftest.$ac_ext <<_ACEOF
4717 cat confdefs.h >>conftest.$ac_ext
4718 cat >>conftest.$ac_ext <<_ACEOF
4719 /* end confdefs.h. */
4720 $ac_includes_default
4725 /* Are we little or big endian? From Harbison&Steele. */
4729 char c[sizeof (long int)];
4732 return u.c[sizeof (long int) - 1] == 1;
4738 rm -f conftest$ac_exeext
4739 if { (ac_try="$ac_link"
4741 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4742 *) ac_try_echo=$ac_try;;
4744 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4745 (eval "$ac_link") 2>&5
4747 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4748 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
4749 { (case "(($ac_try" in
4750 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4751 *) ac_try_echo=$ac_try;;
4753 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4754 (eval "$ac_try") 2>&5
4756 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4757 (exit $ac_status); }; }; then
4758 ac_cv_c_bigendian=no
4760 echo "$as_me: program exited with status $ac_status" >&5
4761 echo "$as_me: failed program was:" >&5
4762 sed 's/^/| /' conftest.$ac_ext >&5
4765 ac_cv_c_bigendian=yes
4767 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
4773 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4775 { echo "$as_me:$LINENO: result: $ac_cv_c_bigendian" >&5
4776 echo "${ECHO_T}$ac_cv_c_bigendian" >&6; }
4777 case $ac_cv_c_bigendian in
4785 { { echo "$as_me:$LINENO: error: unknown endianness
4786 presetting ac_cv_c_bigendian=no (or yes) will help" >&5
4787 echo "$as_me: error: unknown endianness
4788 presetting ac_cv_c_bigendian=no (or yes) will help" >&2;}
4789 { (exit 1); exit 1; }; } ;;
4793 if test "$cross_compiling" = yes; then
4794 LLVM_CROSS_COMPILING=1
4797 { echo "$as_me:$LINENO: checking for executable suffix on build platform" >&5
4798 echo $ECHO_N "checking for executable suffix on build platform... $ECHO_C" >&6; }
4799 if test "${ac_cv_build_exeext+set}" = set; then
4800 echo $ECHO_N "(cached) $ECHO_C" >&6
4802 if test "$CYGWIN" = yes || test "$MINGW32" = yes; then
4803 ac_cv_build_exeext=.exe
4805 ac_build_prefix=${build_alias}-
4807 # Extract the first word of "${ac_build_prefix}gcc", so it can be a program name with args.
4808 set dummy ${ac_build_prefix}gcc; ac_word=$2
4809 { echo "$as_me:$LINENO: checking for $ac_word" >&5
4810 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4811 if test "${ac_cv_prog_BUILD_CC+set}" = set; then
4812 echo $ECHO_N "(cached) $ECHO_C" >&6
4814 if test -n "$BUILD_CC"; then
4815 ac_cv_prog_BUILD_CC="$BUILD_CC" # Let the user override the test.
4817 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4821 test -z "$as_dir" && as_dir=.
4822 for ac_exec_ext in '' $ac_executable_extensions; do
4823 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
4824 ac_cv_prog_BUILD_CC="${ac_build_prefix}gcc"
4825 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4834 BUILD_CC=$ac_cv_prog_BUILD_CC
4835 if test -n "$BUILD_CC"; then
4836 { echo "$as_me:$LINENO: result: $BUILD_CC" >&5
4837 echo "${ECHO_T}$BUILD_CC" >&6; }
4839 { echo "$as_me:$LINENO: result: no" >&5
4840 echo "${ECHO_T}no" >&6; }
4844 if test -z "$BUILD_CC"; then
4845 # Extract the first word of "gcc", so it can be a program name with args.
4846 set dummy gcc; ac_word=$2
4847 { echo "$as_me:$LINENO: checking for $ac_word" >&5
4848 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4849 if test "${ac_cv_prog_BUILD_CC+set}" = set; then
4850 echo $ECHO_N "(cached) $ECHO_C" >&6
4852 if test -n "$BUILD_CC"; then
4853 ac_cv_prog_BUILD_CC="$BUILD_CC" # Let the user override the test.
4855 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4859 test -z "$as_dir" && as_dir=.
4860 for ac_exec_ext in '' $ac_executable_extensions; do
4861 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
4862 ac_cv_prog_BUILD_CC="gcc"
4863 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4872 BUILD_CC=$ac_cv_prog_BUILD_CC
4873 if test -n "$BUILD_CC"; then
4874 { echo "$as_me:$LINENO: result: $BUILD_CC" >&5
4875 echo "${ECHO_T}$BUILD_CC" >&6; }
4877 { echo "$as_me:$LINENO: result: no" >&5
4878 echo "${ECHO_T}no" >&6; }
4882 if test -z "$BUILD_CC"; then
4883 # Extract the first word of "cc", so it can be a program name with args.
4884 set dummy cc; ac_word=$2
4885 { echo "$as_me:$LINENO: checking for $ac_word" >&5
4886 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4887 if test "${ac_cv_prog_BUILD_CC+set}" = set; then
4888 echo $ECHO_N "(cached) $ECHO_C" >&6
4890 if test -n "$BUILD_CC"; then
4891 ac_cv_prog_BUILD_CC="$BUILD_CC" # Let the user override the test.
4894 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4898 test -z "$as_dir" && as_dir=.
4899 for ac_exec_ext in '' $ac_executable_extensions; do
4900 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
4901 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
4902 ac_prog_rejected=yes
4905 ac_cv_prog_BUILD_CC="cc"
4906 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4913 if test $ac_prog_rejected = yes; then
4914 # We found a bogon in the path, so make sure we never use it.
4915 set dummy $ac_cv_prog_BUILD_CC
4917 if test $# != 0; then
4918 # We chose a different compiler from the bogus one.
4919 # However, it has the same basename, so the bogon will be chosen
4920 # first if we set BUILD_CC to just the basename; use the full file name.
4922 ac_cv_prog_BUILD_CC="$as_dir/$ac_word${1+' '}$@"
4927 BUILD_CC=$ac_cv_prog_BUILD_CC
4928 if test -n "$BUILD_CC"; then
4929 { echo "$as_me:$LINENO: result: $BUILD_CC" >&5
4930 echo "${ECHO_T}$BUILD_CC" >&6; }
4932 { echo "$as_me:$LINENO: result: no" >&5
4933 echo "${ECHO_T}no" >&6; }
4939 test -z "$BUILD_CC" && { { echo "$as_me:$LINENO: error: no acceptable cc found in \$PATH" >&5
4940 echo "$as_me: error: no acceptable cc found in \$PATH" >&2;}
4941 { (exit 1); exit 1; }; }
4942 ac_build_link='${BUILD_CC-cc} -o conftest $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
4944 echo 'int main () { return 0; }' > conftest.$ac_ext
4946 if { (eval echo "$as_me:$LINENO: \"$ac_build_link\"") >&5
4947 (eval $ac_build_link) 2>&5
4949 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4950 (exit $ac_status); }; then
4951 for file in conftest.*; do
4953 *.c | *.o | *.obj | *.dSYM) ;;
4954 *) ac_cv_build_exeext=`echo $file | sed -e s/conftest//` ;;
4958 { { echo "$as_me:$LINENO: error: installation or configuration problem: compiler cannot create executables." >&5
4959 echo "$as_me: error: installation or configuration problem: compiler cannot create executables." >&2;}
4960 { (exit 1); exit 1; }; }
4963 test x"${ac_cv_build_exeext}" = x && ac_cv_build_exeext=blank
4968 test x"${ac_cv_build_exeext}" != xblank && BUILD_EXEEXT=${ac_cv_build_exeext}
4969 { echo "$as_me:$LINENO: result: ${ac_cv_build_exeext}" >&5
4970 echo "${ECHO_T}${ac_cv_build_exeext}" >&6; }
4971 ac_build_exeext=$BUILD_EXEEXT
4973 ac_build_prefix=${build_alias}-
4974 # Extract the first word of "${ac_build_prefix}g++", so it can be a program name with args.
4975 set dummy ${ac_build_prefix}g++; ac_word=$2
4976 { echo "$as_me:$LINENO: checking for $ac_word" >&5
4977 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4978 if test "${ac_cv_prog_BUILD_CXX+set}" = set; then
4979 echo $ECHO_N "(cached) $ECHO_C" >&6
4981 if test -n "$BUILD_CXX"; then
4982 ac_cv_prog_BUILD_CXX="$BUILD_CXX" # Let the user override the test.
4984 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4988 test -z "$as_dir" && as_dir=.
4989 for ac_exec_ext in '' $ac_executable_extensions; do
4990 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
4991 ac_cv_prog_BUILD_CXX="${ac_build_prefix}g++"
4992 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5001 BUILD_CXX=$ac_cv_prog_BUILD_CXX
5002 if test -n "$BUILD_CXX"; then
5003 { echo "$as_me:$LINENO: result: $BUILD_CXX" >&5
5004 echo "${ECHO_T}$BUILD_CXX" >&6; }
5006 { echo "$as_me:$LINENO: result: no" >&5
5007 echo "${ECHO_T}no" >&6; }
5011 if test -z "$BUILD_CXX"; then
5012 # Extract the first word of "g++", so it can be a program name with args.
5013 set dummy g++; ac_word=$2
5014 { echo "$as_me:$LINENO: checking for $ac_word" >&5
5015 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5016 if test "${ac_cv_prog_BUILD_CXX+set}" = set; then
5017 echo $ECHO_N "(cached) $ECHO_C" >&6
5019 if test -n "$BUILD_CXX"; then
5020 ac_cv_prog_BUILD_CXX="$BUILD_CXX" # Let the user override the test.
5022 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5026 test -z "$as_dir" && as_dir=.
5027 for ac_exec_ext in '' $ac_executable_extensions; do
5028 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
5029 ac_cv_prog_BUILD_CXX="g++"
5030 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5039 BUILD_CXX=$ac_cv_prog_BUILD_CXX
5040 if test -n "$BUILD_CXX"; then
5041 { echo "$as_me:$LINENO: result: $BUILD_CXX" >&5
5042 echo "${ECHO_T}$BUILD_CXX" >&6; }
5044 { echo "$as_me:$LINENO: result: no" >&5
5045 echo "${ECHO_T}no" >&6; }
5049 if test -z "$BUILD_CXX"; then
5050 # Extract the first word of "c++", so it can be a program name with args.
5051 set dummy c++; ac_word=$2
5052 { echo "$as_me:$LINENO: checking for $ac_word" >&5
5053 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5054 if test "${ac_cv_prog_BUILD_CXX+set}" = set; then
5055 echo $ECHO_N "(cached) $ECHO_C" >&6
5057 if test -n "$BUILD_CXX"; then
5058 ac_cv_prog_BUILD_CXX="$BUILD_CXX" # Let the user override the test.
5061 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5065 test -z "$as_dir" && as_dir=.
5066 for ac_exec_ext in '' $ac_executable_extensions; do
5067 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
5068 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/c++"; then
5069 ac_prog_rejected=yes
5072 ac_cv_prog_BUILD_CXX="c++"
5073 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5080 if test $ac_prog_rejected = yes; then
5081 # We found a bogon in the path, so make sure we never use it.
5082 set dummy $ac_cv_prog_BUILD_CXX
5084 if test $# != 0; then
5085 # We chose a different compiler from the bogus one.
5086 # However, it has the same basename, so the bogon will be chosen
5087 # first if we set BUILD_CXX to just the basename; use the full file name.
5089 ac_cv_prog_BUILD_CXX="$as_dir/$ac_word${1+' '}$@"
5094 BUILD_CXX=$ac_cv_prog_BUILD_CXX
5095 if test -n "$BUILD_CXX"; then
5096 { echo "$as_me:$LINENO: result: $BUILD_CXX" >&5
5097 echo "${ECHO_T}$BUILD_CXX" >&6; }
5099 { echo "$as_me:$LINENO: result: no" >&5
5100 echo "${ECHO_T}no" >&6; }
5107 LLVM_CROSS_COMPILING=0
5111 if test -d ".svn" -o -d "${srcdir}/.svn" -o -d ".git" -o -d "${srcdir}/.git"; then
5122 # Check whether --enable-libcpp was given.
5123 if test "${enable_libcpp+set}" = set; then
5124 enableval=$enable_libcpp;
5129 case "$enableval" in
5130 yes) ENABLE_LIBCPP=1
5134 default) ENABLE_LIBCPP=0
5136 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-libcpp. Use \"yes\" or \"no\"" >&5
5137 echo "$as_me: error: Invalid setting for --enable-libcpp. Use \"yes\" or \"no\"" >&2;}
5138 { (exit 1); exit 1; }; } ;;
5141 # Check whether --enable-cxx11 was given.
5142 if test "${enable_cxx11+set}" = set; then
5143 enableval=$enable_cxx11;
5148 case "$enableval" in
5153 default) ENABLE_CXX11=0
5155 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-cxx11. Use \"yes\" or \"no\"" >&5
5156 echo "$as_me: error: Invalid setting for --enable-cxx11. Use \"yes\" or \"no\"" >&2;}
5157 { (exit 1); exit 1; }; } ;;
5161 # Check whether --enable-clang-arcmt was given.
5162 if test "${enable_clang_arcmt+set}" = set; then
5163 enableval=$enable_clang_arcmt; clang_arcmt="$enableval"
5168 case "$enableval" in
5169 yes) ENABLE_CLANG_ARCMT=1
5171 no) ENABLE_CLANG_ARCMT=0
5173 default) ENABLE_CLANG_ARCMT=1
5175 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-clang-arcmt. Use \"yes\" or \"no\"" >&5
5176 echo "$as_me: error: Invalid setting for --enable-clang-arcmt. Use \"yes\" or \"no\"" >&2;}
5177 { (exit 1); exit 1; }; } ;;
5180 clang_static_analyzer="yes"
5181 # Check whether --enable-clang-static-analyzer was given.
5182 if test "${enable_clang_static_analyzer+set}" = set; then
5183 enableval=$enable_clang_static_analyzer; clang_static_analyzer="$enableval"
5188 case "$enableval" in
5189 yes) ENABLE_CLANG_STATIC_ANALYZER=1
5191 no) ENABLE_CLANG_STATIC_ANALYZER=0
5193 default) ENABLE_CLANG_STATIC_ANALYZER=1
5195 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-clang-static-analyzer. Use \"yes\" or \"no\"" >&5
5196 echo "$as_me: error: Invalid setting for --enable-clang-static-analyzer. Use \"yes\" or \"no\"" >&2;}
5197 { (exit 1); exit 1; }; } ;;
5200 # Check whether --enable-clang-rewriter was given.
5201 if test "${enable_clang_rewriter+set}" = set; then
5202 enableval=$enable_clang_rewriter;
5207 case "$enableval" in
5208 yes) ENABLE_CLANG_REWRITER=1
5211 if test ${clang_arcmt} != "no" ; then
5212 { { echo "$as_me:$LINENO: error: Cannot enable clang ARC Migration Tool while disabling rewriter." >&5
5213 echo "$as_me: error: Cannot enable clang ARC Migration Tool while disabling rewriter." >&2;}
5214 { (exit 1); exit 1; }; }
5216 if test ${clang_static_analyzer} != "no" ; then
5217 { { echo "$as_me:$LINENO: error: Cannot enable clang static analyzer while disabling rewriter." >&5
5218 echo "$as_me: error: Cannot enable clang static analyzer while disabling rewriter." >&2;}
5219 { (exit 1); exit 1; }; }
5221 ENABLE_CLANG_REWRITER=0
5224 default) ENABLE_CLANG_REWRITER=1
5226 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-clang-rewriter. Use \"yes\" or \"no\"" >&5
5227 echo "$as_me: error: Invalid setting for --enable-clang-rewriter. Use \"yes\" or \"no\"" >&2;}
5228 { (exit 1); exit 1; }; } ;;
5231 # Check whether --enable-optimized was given.
5232 if test "${enable_optimized+set}" = set; then
5233 enableval=$enable_optimized;
5238 if test ${enableval} = "no" ; then
5242 ENABLE_OPTIMIZED=ENABLE_OPTIMIZED=1
5246 # Check whether --enable-profiling was given.
5247 if test "${enable_profiling+set}" = set; then
5248 enableval=$enable_profiling;
5253 if test ${enableval} = "no" ; then
5257 ENABLE_PROFILING=ENABLE_PROFILING=1
5261 # Check whether --enable-assertions was given.
5262 if test "${enable_assertions+set}" = set; then
5263 enableval=$enable_assertions;
5268 if test ${enableval} = "yes" ; then
5272 DISABLE_ASSERTIONS=DISABLE_ASSERTIONS=1
5276 # Check whether --enable-werror was given.
5277 if test "${enable_werror+set}" = set; then
5278 enableval=$enable_werror;
5283 case "$enableval" in
5284 yes) ENABLE_WERROR=1
5288 default) ENABLE_WERROR=0
5290 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-werror. Use \"yes\" or \"no\"" >&5
5291 echo "$as_me: error: Invalid setting for --enable-werror. Use \"yes\" or \"no\"" >&2;}
5292 { (exit 1); exit 1; }; } ;;
5295 # Check whether --enable-expensive-checks was given.
5296 if test "${enable_expensive_checks+set}" = set; then
5297 enableval=$enable_expensive_checks;
5302 if test ${enableval} = "yes" ; then
5303 ENABLE_EXPENSIVE_CHECKS=ENABLE_EXPENSIVE_CHECKS=1
5305 EXPENSIVE_CHECKS=yes
5308 ENABLE_EXPENSIVE_CHECKS=
5314 # Check whether --enable-debug-runtime was given.
5315 if test "${enable_debug_runtime+set}" = set; then
5316 enableval=$enable_debug_runtime;
5321 if test ${enableval} = "no" ; then
5325 DEBUG_RUNTIME=DEBUG_RUNTIME=1
5329 # Check whether --enable-debug-symbols was given.
5330 if test "${enable_debug_symbols+set}" = set; then
5331 enableval=$enable_debug_symbols;
5336 if test ${enableval} = "no" ; then
5340 DEBUG_SYMBOLS=DEBUG_SYMBOLS=1
5344 # Check whether --enable-keep-symbols was given.
5345 if test "${enable_keep_symbols+set}" = set; then
5346 enableval=$enable_keep_symbols;
5351 if test ${enableval} = "no" ; then
5355 KEEP_SYMBOLS=KEEP_SYMBOLS=1
5359 # Check whether --enable-jit was given.
5360 if test "${enable_jit+set}" = set; then
5361 enableval=$enable_jit;
5366 if test ${enableval} = "no"
5371 case "$llvm_cv_target_arch" in
5372 x86) TARGET_HAS_JIT=1
5374 Sparc) TARGET_HAS_JIT=0
5376 PowerPC) TARGET_HAS_JIT=1
5378 x86_64) TARGET_HAS_JIT=1
5380 ARM) TARGET_HAS_JIT=1
5382 AArch64) TARGET_HAS_JIT=0
5384 Mips) TARGET_HAS_JIT=1
5386 XCore) TARGET_HAS_JIT=0
5388 MSP430) TARGET_HAS_JIT=0
5390 Hexagon) TARGET_HAS_JIT=0
5392 MBlaze) TARGET_HAS_JIT=0
5394 NVPTX) TARGET_HAS_JIT=0
5401 # Check whether --enable-docs was given.
5402 if test "${enable_docs+set}" = set; then
5403 enableval=$enable_docs;
5408 case "$enableval" in
5413 default) ENABLE_DOCS=1
5415 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-docs. Use \"yes\" or \"no\"" >&5
5416 echo "$as_me: error: Invalid setting for --enable-docs. Use \"yes\" or \"no\"" >&2;}
5417 { (exit 1); exit 1; }; } ;;
5420 # Check whether --enable-doxygen was given.
5421 if test "${enable_doxygen+set}" = set; then
5422 enableval=$enable_doxygen;
5427 case "$enableval" in
5428 yes) ENABLE_DOXYGEN=1
5430 no) ENABLE_DOXYGEN=0
5432 default) ENABLE_DOXYGEN=0
5434 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-doxygen. Use \"yes\" or \"no\"" >&5
5435 echo "$as_me: error: Invalid setting for --enable-doxygen. Use \"yes\" or \"no\"" >&2;}
5436 { (exit 1); exit 1; }; } ;;
5439 # Check whether --enable-threads was given.
5440 if test "${enable_threads+set}" = set; then
5441 enableval=$enable_threads;
5446 case "$enableval" in
5447 yes) LLVM_ENABLE_THREADS=1
5449 no) LLVM_ENABLE_THREADS=0
5451 default) LLVM_ENABLE_THREADS=1
5453 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-threads. Use \"yes\" or \"no\"" >&5
5454 echo "$as_me: error: Invalid setting for --enable-threads. Use \"yes\" or \"no\"" >&2;}
5455 { (exit 1); exit 1; }; } ;;
5458 cat >>confdefs.h <<_ACEOF
5459 #define LLVM_ENABLE_THREADS $LLVM_ENABLE_THREADS
5463 # Check whether --enable-pthreads was given.
5464 if test "${enable_pthreads+set}" = set; then
5465 enableval=$enable_pthreads;
5470 case "$enableval" in
5471 yes) ENABLE_PTHREADS=1
5473 no) ENABLE_PTHREADS=0
5475 default) ENABLE_PTHREADS=1
5477 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-pthreads. Use \"yes\" or \"no\"" >&5
5478 echo "$as_me: error: Invalid setting for --enable-pthreads. Use \"yes\" or \"no\"" >&2;}
5479 { (exit 1); exit 1; }; } ;;
5482 # Check whether --enable-pic was given.
5483 if test "${enable_pic+set}" = set; then
5484 enableval=$enable_pic;
5489 case "$enableval" in
5494 default) ENABLE_PIC=1
5496 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-pic. Use \"yes\" or \"no\"" >&5
5497 echo "$as_me: error: Invalid setting for --enable-pic. Use \"yes\" or \"no\"" >&2;}
5498 { (exit 1); exit 1; }; } ;;
5501 cat >>confdefs.h <<_ACEOF
5502 #define ENABLE_PIC $ENABLE_PIC
5506 # Check whether --enable-shared was given.
5507 if test "${enable_shared+set}" = set; then
5508 enableval=$enable_shared;
5513 case "$enableval" in
5514 yes) ENABLE_SHARED=1
5518 default) ENABLE_SHARED=0
5520 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-shared. Use \"yes\" or \"no\"" >&5
5521 echo "$as_me: error: Invalid setting for --enable-shared. Use \"yes\" or \"no\"" >&2;}
5522 { (exit 1); exit 1; }; } ;;
5525 # Check whether --enable-embed-stdcxx was given.
5526 if test "${enable_embed_stdcxx+set}" = set; then
5527 enableval=$enable_embed_stdcxx;
5532 case "$enableval" in
5533 yes) ENABLE_EMBED_STDCXX=1
5535 no) ENABLE_EMBED_STDCXX=0
5537 default) ENABLE_EMBED_STDCXX=0
5539 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-embed-stdcxx. Use \"yes\" or \"no\"" >&5
5540 echo "$as_me: error: Invalid setting for --enable-embed-stdcxx. Use \"yes\" or \"no\"" >&2;}
5541 { (exit 1); exit 1; }; } ;;
5544 # Check whether --enable-timestamps was given.
5545 if test "${enable_timestamps+set}" = set; then
5546 enableval=$enable_timestamps;
5551 case "$enableval" in
5552 yes) ENABLE_TIMESTAMPS=1
5554 no) ENABLE_TIMESTAMPS=0
5556 default) ENABLE_TIMESTAMPS=1
5558 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-timestamps. Use \"yes\" or \"no\"" >&5
5559 echo "$as_me: error: Invalid setting for --enable-timestamps. Use \"yes\" or \"no\"" >&2;}
5560 { (exit 1); exit 1; }; } ;;
5563 cat >>confdefs.h <<_ACEOF
5564 #define ENABLE_TIMESTAMPS $ENABLE_TIMESTAMPS
5569 # Check whether --enable-backtraces was given.
5570 if test "${enable_backtraces+set}" = set; then
5571 enableval=$enable_backtraces;
5576 case "$enableval" in
5577 yes) ENABLE_BACKTRACES=1
5579 no) ENABLE_BACKTRACES=0
5581 default) ENABLE_BACKTRACES=1
5583 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-backtraces. Use \"yes\" or \"no\"" >&5
5584 echo "$as_me: error: Invalid setting for --enable-backtraces. Use \"yes\" or \"no\"" >&2;}
5585 { (exit 1); exit 1; }; } ;;
5588 cat >>confdefs.h <<_ACEOF
5589 #define ENABLE_BACKTRACES $ENABLE_BACKTRACES
5594 # Check whether --enable-targets was given.
5595 if test "${enable_targets+set}" = set; then
5596 enableval=$enable_targets;
5601 if test "$enableval" = host-only ; then
5604 case "$enableval" in
5605 all) TARGETS_TO_BUILD="X86 Sparc PowerPC AArch64 ARM Mips XCore MSP430 CppBackend MBlaze NVPTX Hexagon" ;;
5606 *)for a_target in `echo $enableval|sed -e 's/,/ /g' ` ; do
5608 x86) TARGETS_TO_BUILD="X86 $TARGETS_TO_BUILD" ;;
5609 x86_64) TARGETS_TO_BUILD="X86 $TARGETS_TO_BUILD" ;;
5610 sparc) TARGETS_TO_BUILD="Sparc $TARGETS_TO_BUILD" ;;
5611 powerpc) TARGETS_TO_BUILD="PowerPC $TARGETS_TO_BUILD" ;;
5612 aarch64) TARGETS_TO_BUILD="AArch64 $TARGETS_TO_BUILD" ;;
5613 arm) TARGETS_TO_BUILD="ARM $TARGETS_TO_BUILD" ;;
5614 mips) TARGETS_TO_BUILD="Mips $TARGETS_TO_BUILD" ;;
5615 mipsel) TARGETS_TO_BUILD="Mips $TARGETS_TO_BUILD" ;;
5616 mips64) TARGETS_TO_BUILD="Mips $TARGETS_TO_BUILD" ;;
5617 mips64el) TARGETS_TO_BUILD="Mips $TARGETS_TO_BUILD" ;;
5618 xcore) TARGETS_TO_BUILD="XCore $TARGETS_TO_BUILD" ;;
5619 msp430) TARGETS_TO_BUILD="MSP430 $TARGETS_TO_BUILD" ;;
5620 cpp) TARGETS_TO_BUILD="CppBackend $TARGETS_TO_BUILD" ;;
5621 hexagon) TARGETS_TO_BUILD="Hexagon $TARGETS_TO_BUILD" ;;
5622 mblaze) TARGETS_TO_BUILD="MBlaze $TARGETS_TO_BUILD" ;;
5623 nvptx) TARGETS_TO_BUILD="NVPTX $TARGETS_TO_BUILD" ;;
5624 host) case "$llvm_cv_target_arch" in
5625 x86) TARGETS_TO_BUILD="X86 $TARGETS_TO_BUILD" ;;
5626 x86_64) TARGETS_TO_BUILD="X86 $TARGETS_TO_BUILD" ;;
5627 Sparc) TARGETS_TO_BUILD="Sparc $TARGETS_TO_BUILD" ;;
5628 PowerPC) TARGETS_TO_BUILD="PowerPC $TARGETS_TO_BUILD" ;;
5629 ARM) TARGETS_TO_BUILD="ARM $TARGETS_TO_BUILD" ;;
5630 Mips) TARGETS_TO_BUILD="Mips $TARGETS_TO_BUILD" ;;
5631 MBlaze) TARGETS_TO_BUILD="MBlaze $TARGETS_TO_BUILD" ;;
5632 XCore) TARGETS_TO_BUILD="XCore $TARGETS_TO_BUILD" ;;
5633 MSP430) TARGETS_TO_BUILD="MSP430 $TARGETS_TO_BUILD" ;;
5634 Hexagon) TARGETS_TO_BUILD="Hexagon $TARGETS_TO_BUILD" ;;
5635 NVPTX) TARGETS_TO_BUILD="NVPTX $TARGETS_TO_BUILD" ;;
5636 *) { { echo "$as_me:$LINENO: error: Can not set target to build" >&5
5637 echo "$as_me: error: Can not set target to build" >&2;}
5638 { (exit 1); exit 1; }; } ;;
5640 *) { { echo "$as_me:$LINENO: error: Unrecognized target $a_target" >&5
5641 echo "$as_me: error: Unrecognized target $a_target" >&2;}
5642 { (exit 1); exit 1; }; } ;;
5648 # Check whether --enable-experimental-targets was given.
5649 if test "${enable_experimental_targets+set}" = set; then
5650 enableval=$enable_experimental_targets;
5656 if test ${enableval} != "disable"
5658 TARGETS_TO_BUILD="$enableval $TARGETS_TO_BUILD"
5661 TARGETS_TO_BUILD=$TARGETS_TO_BUILD
5664 for a_target in $TARGETS_TO_BUILD; do
5665 if test "$a_target" = "$LLVM_NATIVE_ARCH"; then
5667 cat >>confdefs.h <<_ACEOF
5668 #define LLVM_NATIVE_ARCH $LLVM_NATIVE_ARCH
5671 LLVM_NATIVE_TARGET="LLVMInitialize${LLVM_NATIVE_ARCH}Target"
5672 LLVM_NATIVE_TARGETINFO="LLVMInitialize${LLVM_NATIVE_ARCH}TargetInfo"
5673 LLVM_NATIVE_TARGETMC="LLVMInitialize${LLVM_NATIVE_ARCH}TargetMC"
5674 LLVM_NATIVE_ASMPRINTER="LLVMInitialize${LLVM_NATIVE_ARCH}AsmPrinter"
5675 if test -f ${srcdir}/lib/Target/${LLVM_NATIVE_ARCH}/AsmParser/Makefile ; then
5676 LLVM_NATIVE_ASMPARSER="LLVMInitialize${LLVM_NATIVE_ARCH}AsmParser"
5678 if test -f ${srcdir}/lib/Target/${LLVM_NATIVE_ARCH}/Disassembler/Makefile ; then
5679 LLVM_NATIVE_DISASSEMBLER="LLVMInitialize${LLVM_NATIVE_ARCH}Disassembler"
5682 cat >>confdefs.h <<_ACEOF
5683 #define LLVM_NATIVE_TARGET $LLVM_NATIVE_TARGET
5687 cat >>confdefs.h <<_ACEOF
5688 #define LLVM_NATIVE_TARGETINFO $LLVM_NATIVE_TARGETINFO
5692 cat >>confdefs.h <<_ACEOF
5693 #define LLVM_NATIVE_TARGETMC $LLVM_NATIVE_TARGETMC
5697 cat >>confdefs.h <<_ACEOF
5698 #define LLVM_NATIVE_ASMPRINTER $LLVM_NATIVE_ASMPRINTER
5701 if test -f ${srcdir}/lib/Target/${LLVM_NATIVE_ARCH}/AsmParser/Makefile ; then
5703 cat >>confdefs.h <<_ACEOF
5704 #define LLVM_NATIVE_ASMPARSER $LLVM_NATIVE_ASMPARSER
5708 if test -f ${srcdir}/lib/Target/${LLVM_NATIVE_ARCH}/Disassembler/Makefile ; then
5710 cat >>confdefs.h <<_ACEOF
5711 #define LLVM_NATIVE_DISASSEMBLER $LLVM_NATIVE_DISASSEMBLER
5718 LLVM_ENUM_TARGETS=""
5719 LLVM_ENUM_ASM_PRINTERS=""
5720 LLVM_ENUM_ASM_PARSERS=""
5721 LLVM_ENUM_DISASSEMBLERS=""
5722 for target_to_build in $TARGETS_TO_BUILD; do
5723 LLVM_ENUM_TARGETS="LLVM_TARGET($target_to_build) $LLVM_ENUM_TARGETS"
5724 if test -f ${srcdir}/lib/Target/${target_to_build}/*AsmPrinter.cpp ; then
5725 LLVM_ENUM_ASM_PRINTERS="LLVM_ASM_PRINTER($target_to_build) $LLVM_ENUM_ASM_PRINTERS";
5727 if test -f ${srcdir}/lib/Target/${target_to_build}/AsmParser/Makefile ; then
5728 LLVM_ENUM_ASM_PARSERS="LLVM_ASM_PARSER($target_to_build) $LLVM_ENUM_ASM_PARSERS";
5730 if test -f ${srcdir}/lib/Target/${target_to_build}/Disassembler/Makefile ; then
5731 LLVM_ENUM_DISASSEMBLERS="LLVM_DISASSEMBLER($target_to_build) $LLVM_ENUM_DISASSEMBLERS";
5740 # Check whether --with-optimize-option was given.
5741 if test "${with_optimize_option+set}" = set; then
5742 withval=$with_optimize_option;
5747 { echo "$as_me:$LINENO: checking optimization flags" >&5
5748 echo $ECHO_N "checking optimization flags... $ECHO_C" >&6; }
5751 case "$llvm_cv_os_type" in
5752 FreeBSD) optimize_option=-O2 ;;
5753 MingW) optimize_option=-O2 ;;
5754 *) optimize_option=-O3 ;;
5756 *) optimize_option="$withval" ;;
5758 OPTIMIZE_OPTION=$optimize_option
5760 { echo "$as_me:$LINENO: result: $optimize_option" >&5
5761 echo "${ECHO_T}$optimize_option" >&6; }
5764 # Check whether --with-extra-options was given.
5765 if test "${with_extra_options+set}" = set; then
5766 withval=$with_extra_options;
5772 default) EXTRA_OPTIONS= ;;
5773 *) EXTRA_OPTIONS=$withval ;;
5775 EXTRA_OPTIONS=$EXTRA_OPTIONS
5779 # Check whether --with-extra-ld-options was given.
5780 if test "${with_extra_ld_options+set}" = set; then
5781 withval=$with_extra_ld_options;
5787 default) EXTRA_LD_OPTIONS= ;;
5788 *) EXTRA_LD_OPTIONS=$withval ;;
5790 EXTRA_LD_OPTIONS=$EXTRA_LD_OPTIONS
5793 # Check whether --enable-bindings was given.
5794 if test "${enable_bindings+set}" = set; then
5795 enableval=$enable_bindings;
5800 BINDINGS_TO_BUILD=""
5801 case "$enableval" in
5802 yes | default | auto) BINDINGS_TO_BUILD="auto" ;;
5803 all ) BINDINGS_TO_BUILD="ocaml" ;;
5804 none | no) BINDINGS_TO_BUILD="" ;;
5805 *)for a_binding in `echo $enableval|sed -e 's/,/ /g' ` ; do
5806 case "$a_binding" in
5807 ocaml) BINDINGS_TO_BUILD="ocaml $BINDINGS_TO_BUILD" ;;
5808 *) { { echo "$as_me:$LINENO: error: Unrecognized binding $a_binding" >&5
5809 echo "$as_me: error: Unrecognized binding $a_binding" >&2;}
5810 { (exit 1); exit 1; }; } ;;
5817 # Check whether --with-ocaml-libdir was given.
5818 if test "${with_ocaml_libdir+set}" = set; then
5819 withval=$with_ocaml_libdir;
5825 auto) with_ocaml_libdir="$withval" ;;
5826 /* | [A-Za-z]:[\\/]*) with_ocaml_libdir="$withval" ;;
5827 *) { { echo "$as_me:$LINENO: error: Invalid path for --with-ocaml-libdir. Provide full path" >&5
5828 echo "$as_me: error: Invalid path for --with-ocaml-libdir. Provide full path" >&2;}
5829 { (exit 1); exit 1; }; } ;;
5833 # Check whether --with-clang-srcdir was given.
5834 if test "${with_clang_srcdir+set}" = set; then
5835 withval=$with_clang_srcdir;
5841 -) clang_src_root="" ;;
5842 /* | [A-Za-z]:[\\/]*) clang_src_root="$withval" ;;
5843 *) clang_src_root="$ac_pwd/$withval" ;;
5845 CLANG_SRC_ROOT=$clang_src_root
5849 # Check whether --with-clang-resource-dir was given.
5850 if test "${with_clang_resource_dir+set}" = set; then
5851 withval=$with_clang_resource_dir;
5857 cat >>confdefs.h <<_ACEOF
5858 #define CLANG_RESOURCE_DIR "$withval"
5863 # Check whether --with-c-include-dirs was given.
5864 if test "${with_c_include_dirs+set}" = set; then
5865 withval=$with_c_include_dirs;
5871 cat >>confdefs.h <<_ACEOF
5872 #define C_INCLUDE_DIRS "$withval"
5876 # Clang normally uses the system c++ headers and libraries. With this option,
5877 # clang will use the ones provided by a gcc installation instead. This option should
5878 # be passed the same value that was used with --prefix when configuring gcc.
5880 # Check whether --with-gcc-toolchain was given.
5881 if test "${with_gcc_toolchain+set}" = set; then
5882 withval=$with_gcc_toolchain;
5888 cat >>confdefs.h <<_ACEOF
5889 #define GCC_INSTALL_PREFIX "$withval"
5894 # Check whether --with-default-sysroot was given.
5895 if test "${with_default_sysroot+set}" = set; then
5896 withval=$with_default_sysroot;
5902 cat >>confdefs.h <<_ACEOF
5903 #define DEFAULT_SYSROOT "$withval"
5908 # Check whether --with-binutils-include was given.
5909 if test "${with_binutils_include+set}" = set; then
5910 withval=$with_binutils_include;
5916 default) WITH_BINUTILS_INCDIR=default ;;
5917 /* | [A-Za-z]:[\\/]*) WITH_BINUTILS_INCDIR=$withval ;;
5918 *) { { echo "$as_me:$LINENO: error: Invalid path for --with-binutils-include. Provide full path" >&5
5919 echo "$as_me: error: Invalid path for --with-binutils-include. Provide full path" >&2;}
5920 { (exit 1); exit 1; }; } ;;
5922 if test "x$WITH_BINUTILS_INCDIR" != xdefault ; then
5923 BINUTILS_INCDIR=$WITH_BINUTILS_INCDIR
5925 if test ! -f "$WITH_BINUTILS_INCDIR/plugin-api.h"; then
5926 echo "$WITH_BINUTILS_INCDIR/plugin-api.h"
5927 { { echo "$as_me:$LINENO: error: Invalid path to directory containing plugin-api.h." >&5
5928 echo "$as_me: error: Invalid path to directory containing plugin-api.h." >&2;}
5929 { (exit 1); exit 1; }; };
5934 # Check whether --with-bug-report-url was given.
5935 if test "${with_bug_report_url+set}" = set; then
5936 withval=$with_bug_report_url;
5938 withval="http://llvm.org/bugs/"
5942 cat >>confdefs.h <<_ACEOF
5943 #define BUG_REPORT_URL "$withval"
5947 # Check whether --enable-libffi was given.
5948 if test "${enable_libffi+set}" = set; then
5949 enableval=$enable_libffi; case "$enableval" in
5950 yes) llvm_cv_enable_libffi="yes" ;;
5951 no) llvm_cv_enable_libffi="no" ;;
5952 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-libffi. Use \"yes\" or \"no\"" >&5
5953 echo "$as_me: error: Invalid setting for --enable-libffi. Use \"yes\" or \"no\"" >&2;}
5954 { (exit 1); exit 1; }; } ;;
5957 llvm_cv_enable_libffi=no
5962 # Check whether --with-internal-prefix was given.
5963 if test "${with_internal_prefix+set}" = set; then
5964 withval=$with_internal_prefix;
5969 INTERNAL_PREFIX=$withval
5973 { echo "$as_me:$LINENO: checking for BSD-compatible nm" >&5
5974 echo $ECHO_N "checking for BSD-compatible nm... $ECHO_C" >&6; }
5975 if test "${lt_cv_path_NM+set}" = set; then
5976 echo $ECHO_N "(cached) $ECHO_C" >&6
5978 if test -n "$NM"; then
5979 # Let the user override the test.
5982 lt_nm_to_check="${ac_tool_prefix}nm"
5983 if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
5984 lt_nm_to_check="$lt_nm_to_check nm"
5986 for lt_tmp_nm in $lt_nm_to_check; do
5987 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5988 for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
5990 test -z "$ac_dir" && ac_dir=.
5991 tmp_nm="$ac_dir/$lt_tmp_nm"
5992 if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
5993 # Check to see if the nm accepts a BSD-compat flag.
5994 # Adding the `sed 1q' prevents false positives on HP-UX, which says:
5995 # nm: unknown option "B" ignored
5996 # Tru64's nm complains that /dev/null is an invalid object file
5997 case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
5998 */dev/null* | *'Invalid file or object type'*)
5999 lt_cv_path_NM="$tmp_nm -B"
6003 case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
6005 lt_cv_path_NM="$tmp_nm -p"
6009 lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
6010 continue # so that we can try to find one that supports BSD flags
6019 test -z "$lt_cv_path_NM" && lt_cv_path_NM=nm
6022 { echo "$as_me:$LINENO: result: $lt_cv_path_NM" >&5
6023 echo "${ECHO_T}$lt_cv_path_NM" >&6; }
6028 { echo "$as_me:$LINENO: checking for GNU make" >&5
6029 echo $ECHO_N "checking for GNU make... $ECHO_C" >&6; }
6030 if test "${llvm_cv_gnu_make_command+set}" = set; then
6031 echo $ECHO_N "(cached) $ECHO_C" >&6
6033 llvm_cv_gnu_make_command=''
6034 for a in "$MAKE" make gmake gnumake ; do
6035 if test -z "$a" ; then continue ; fi ;
6036 if ( sh -c "$a --version" 2> /dev/null | grep GNU 2>&1 > /dev/null )
6038 llvm_cv_gnu_make_command=$a ;
6043 { echo "$as_me:$LINENO: result: $llvm_cv_gnu_make_command" >&5
6044 echo "${ECHO_T}$llvm_cv_gnu_make_command" >&6; }
6045 if test "x$llvm_cv_gnu_make_command" != "x" ; then
6049 { echo "$as_me:$LINENO: result: \"Not found\"" >&5
6050 echo "${ECHO_T}\"Not found\"" >&6; };
6054 { echo "$as_me:$LINENO: checking whether ln -s works" >&5
6055 echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6; }
6057 if test "$LN_S" = "ln -s"; then
6058 { echo "$as_me:$LINENO: result: yes" >&5
6059 echo "${ECHO_T}yes" >&6; }
6061 { echo "$as_me:$LINENO: result: no, using $LN_S" >&5
6062 echo "${ECHO_T}no, using $LN_S" >&6; }
6065 # Extract the first word of "cmp", so it can be a program name with args.
6066 set dummy cmp; ac_word=$2
6067 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6068 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6069 if test "${ac_cv_path_CMP+set}" = set; then
6070 echo $ECHO_N "(cached) $ECHO_C" >&6
6074 ac_cv_path_CMP="$CMP" # Let the user override the test with a path.
6077 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6081 test -z "$as_dir" && as_dir=.
6082 for ac_exec_ext in '' $ac_executable_extensions; do
6083 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6084 ac_cv_path_CMP="$as_dir/$ac_word$ac_exec_ext"
6085 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6092 test -z "$ac_cv_path_CMP" && ac_cv_path_CMP="cmp"
6097 if test -n "$CMP"; then
6098 { echo "$as_me:$LINENO: result: $CMP" >&5
6099 echo "${ECHO_T}$CMP" >&6; }
6101 { echo "$as_me:$LINENO: result: no" >&5
6102 echo "${ECHO_T}no" >&6; }
6106 # Extract the first word of "cp", so it can be a program name with args.
6107 set dummy cp; ac_word=$2
6108 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6109 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6110 if test "${ac_cv_path_CP+set}" = set; then
6111 echo $ECHO_N "(cached) $ECHO_C" >&6
6115 ac_cv_path_CP="$CP" # Let the user override the test with a path.
6118 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6122 test -z "$as_dir" && as_dir=.
6123 for ac_exec_ext in '' $ac_executable_extensions; do
6124 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6125 ac_cv_path_CP="$as_dir/$ac_word$ac_exec_ext"
6126 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6133 test -z "$ac_cv_path_CP" && ac_cv_path_CP="cp"
6138 if test -n "$CP"; then
6139 { echo "$as_me:$LINENO: result: $CP" >&5
6140 echo "${ECHO_T}$CP" >&6; }
6142 { echo "$as_me:$LINENO: result: no" >&5
6143 echo "${ECHO_T}no" >&6; }
6147 # Extract the first word of "date", so it can be a program name with args.
6148 set dummy date; ac_word=$2
6149 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6150 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6151 if test "${ac_cv_path_DATE+set}" = set; then
6152 echo $ECHO_N "(cached) $ECHO_C" >&6
6156 ac_cv_path_DATE="$DATE" # Let the user override the test with a path.
6159 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6163 test -z "$as_dir" && as_dir=.
6164 for ac_exec_ext in '' $ac_executable_extensions; do
6165 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6166 ac_cv_path_DATE="$as_dir/$ac_word$ac_exec_ext"
6167 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6174 test -z "$ac_cv_path_DATE" && ac_cv_path_DATE="date"
6178 DATE=$ac_cv_path_DATE
6179 if test -n "$DATE"; then
6180 { echo "$as_me:$LINENO: result: $DATE" >&5
6181 echo "${ECHO_T}$DATE" >&6; }
6183 { echo "$as_me:$LINENO: result: no" >&5
6184 echo "${ECHO_T}no" >&6; }
6188 # Extract the first word of "find", so it can be a program name with args.
6189 set dummy find; ac_word=$2
6190 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6191 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6192 if test "${ac_cv_path_FIND+set}" = set; then
6193 echo $ECHO_N "(cached) $ECHO_C" >&6
6197 ac_cv_path_FIND="$FIND" # Let the user override the test with a path.
6200 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6204 test -z "$as_dir" && as_dir=.
6205 for ac_exec_ext in '' $ac_executable_extensions; do
6206 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6207 ac_cv_path_FIND="$as_dir/$ac_word$ac_exec_ext"
6208 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6215 test -z "$ac_cv_path_FIND" && ac_cv_path_FIND="find"
6219 FIND=$ac_cv_path_FIND
6220 if test -n "$FIND"; then
6221 { echo "$as_me:$LINENO: result: $FIND" >&5
6222 echo "${ECHO_T}$FIND" >&6; }
6224 { echo "$as_me:$LINENO: result: no" >&5
6225 echo "${ECHO_T}no" >&6; }
6229 # Extract the first word of "grep", so it can be a program name with args.
6230 set dummy grep; ac_word=$2
6231 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6232 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6233 if test "${ac_cv_path_GREP+set}" = set; then
6234 echo $ECHO_N "(cached) $ECHO_C" >&6
6238 ac_cv_path_GREP="$GREP" # Let the user override the test with a path.
6241 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6245 test -z "$as_dir" && as_dir=.
6246 for ac_exec_ext in '' $ac_executable_extensions; do
6247 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6248 ac_cv_path_GREP="$as_dir/$ac_word$ac_exec_ext"
6249 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6256 test -z "$ac_cv_path_GREP" && ac_cv_path_GREP="grep"
6260 GREP=$ac_cv_path_GREP
6261 if test -n "$GREP"; then
6262 { echo "$as_me:$LINENO: result: $GREP" >&5
6263 echo "${ECHO_T}$GREP" >&6; }
6265 { echo "$as_me:$LINENO: result: no" >&5
6266 echo "${ECHO_T}no" >&6; }
6270 # Extract the first word of "mkdir", so it can be a program name with args.
6271 set dummy mkdir; ac_word=$2
6272 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6273 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6274 if test "${ac_cv_path_MKDIR+set}" = set; then
6275 echo $ECHO_N "(cached) $ECHO_C" >&6
6279 ac_cv_path_MKDIR="$MKDIR" # Let the user override the test with a path.
6282 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6286 test -z "$as_dir" && as_dir=.
6287 for ac_exec_ext in '' $ac_executable_extensions; do
6288 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6289 ac_cv_path_MKDIR="$as_dir/$ac_word$ac_exec_ext"
6290 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6297 test -z "$ac_cv_path_MKDIR" && ac_cv_path_MKDIR="mkdir"
6301 MKDIR=$ac_cv_path_MKDIR
6302 if test -n "$MKDIR"; then
6303 { echo "$as_me:$LINENO: result: $MKDIR" >&5
6304 echo "${ECHO_T}$MKDIR" >&6; }
6306 { echo "$as_me:$LINENO: result: no" >&5
6307 echo "${ECHO_T}no" >&6; }
6311 # Extract the first word of "mv", so it can be a program name with args.
6312 set dummy mv; ac_word=$2
6313 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6314 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6315 if test "${ac_cv_path_MV+set}" = set; then
6316 echo $ECHO_N "(cached) $ECHO_C" >&6
6320 ac_cv_path_MV="$MV" # Let the user override the test with a path.
6323 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6327 test -z "$as_dir" && as_dir=.
6328 for ac_exec_ext in '' $ac_executable_extensions; do
6329 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6330 ac_cv_path_MV="$as_dir/$ac_word$ac_exec_ext"
6331 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6338 test -z "$ac_cv_path_MV" && ac_cv_path_MV="mv"
6343 if test -n "$MV"; then
6344 { echo "$as_me:$LINENO: result: $MV" >&5
6345 echo "${ECHO_T}$MV" >&6; }
6347 { echo "$as_me:$LINENO: result: no" >&5
6348 echo "${ECHO_T}no" >&6; }
6352 if test -n "$ac_tool_prefix"; then
6353 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6354 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
6355 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6356 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6357 if test "${ac_cv_prog_RANLIB+set}" = set; then
6358 echo $ECHO_N "(cached) $ECHO_C" >&6
6360 if test -n "$RANLIB"; then
6361 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
6363 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6367 test -z "$as_dir" && as_dir=.
6368 for ac_exec_ext in '' $ac_executable_extensions; do
6369 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6370 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
6371 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6380 RANLIB=$ac_cv_prog_RANLIB
6381 if test -n "$RANLIB"; then
6382 { echo "$as_me:$LINENO: result: $RANLIB" >&5
6383 echo "${ECHO_T}$RANLIB" >&6; }
6385 { echo "$as_me:$LINENO: result: no" >&5
6386 echo "${ECHO_T}no" >&6; }
6391 if test -z "$ac_cv_prog_RANLIB"; then
6392 ac_ct_RANLIB=$RANLIB
6393 # Extract the first word of "ranlib", so it can be a program name with args.
6394 set dummy ranlib; ac_word=$2
6395 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6396 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6397 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
6398 echo $ECHO_N "(cached) $ECHO_C" >&6
6400 if test -n "$ac_ct_RANLIB"; then
6401 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
6403 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6407 test -z "$as_dir" && as_dir=.
6408 for ac_exec_ext in '' $ac_executable_extensions; do
6409 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6410 ac_cv_prog_ac_ct_RANLIB="ranlib"
6411 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6420 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
6421 if test -n "$ac_ct_RANLIB"; then
6422 { echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
6423 echo "${ECHO_T}$ac_ct_RANLIB" >&6; }
6425 { echo "$as_me:$LINENO: result: no" >&5
6426 echo "${ECHO_T}no" >&6; }
6429 if test "x$ac_ct_RANLIB" = x; then
6432 case $cross_compiling:$ac_tool_warned in
6434 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
6435 whose name does not start with the host triplet. If you think this
6436 configuration is useful to you, please write to autoconf@gnu.org." >&5
6437 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
6438 whose name does not start with the host triplet. If you think this
6439 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
6440 ac_tool_warned=yes ;;
6442 RANLIB=$ac_ct_RANLIB
6445 RANLIB="$ac_cv_prog_RANLIB"
6448 if test -n "$ac_tool_prefix"; then
6449 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
6450 set dummy ${ac_tool_prefix}ar; ac_word=$2
6451 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6452 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6453 if test "${ac_cv_prog_AR+set}" = set; then
6454 echo $ECHO_N "(cached) $ECHO_C" >&6
6456 if test -n "$AR"; then
6457 ac_cv_prog_AR="$AR" # Let the user override the test.
6459 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6463 test -z "$as_dir" && as_dir=.
6464 for ac_exec_ext in '' $ac_executable_extensions; do
6465 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6466 ac_cv_prog_AR="${ac_tool_prefix}ar"
6467 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6477 if test -n "$AR"; then
6478 { echo "$as_me:$LINENO: result: $AR" >&5
6479 echo "${ECHO_T}$AR" >&6; }
6481 { echo "$as_me:$LINENO: result: no" >&5
6482 echo "${ECHO_T}no" >&6; }
6487 if test -z "$ac_cv_prog_AR"; then
6489 # Extract the first word of "ar", so it can be a program name with args.
6490 set dummy ar; ac_word=$2
6491 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6492 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6493 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then
6494 echo $ECHO_N "(cached) $ECHO_C" >&6
6496 if test -n "$ac_ct_AR"; then
6497 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
6499 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6503 test -z "$as_dir" && as_dir=.
6504 for ac_exec_ext in '' $ac_executable_extensions; do
6505 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6506 ac_cv_prog_ac_ct_AR="ar"
6507 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6516 ac_ct_AR=$ac_cv_prog_ac_ct_AR
6517 if test -n "$ac_ct_AR"; then
6518 { echo "$as_me:$LINENO: result: $ac_ct_AR" >&5
6519 echo "${ECHO_T}$ac_ct_AR" >&6; }
6521 { echo "$as_me:$LINENO: result: no" >&5
6522 echo "${ECHO_T}no" >&6; }
6525 if test "x$ac_ct_AR" = x; then
6528 case $cross_compiling:$ac_tool_warned in
6530 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
6531 whose name does not start with the host triplet. If you think this
6532 configuration is useful to you, please write to autoconf@gnu.org." >&5
6533 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
6534 whose name does not start with the host triplet. If you think this
6535 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
6536 ac_tool_warned=yes ;;
6544 # Extract the first word of "rm", so it can be a program name with args.
6545 set dummy rm; ac_word=$2
6546 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6547 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6548 if test "${ac_cv_path_RM+set}" = set; then
6549 echo $ECHO_N "(cached) $ECHO_C" >&6
6553 ac_cv_path_RM="$RM" # Let the user override the test with a path.
6556 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6560 test -z "$as_dir" && as_dir=.
6561 for ac_exec_ext in '' $ac_executable_extensions; do
6562 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6563 ac_cv_path_RM="$as_dir/$ac_word$ac_exec_ext"
6564 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6571 test -z "$ac_cv_path_RM" && ac_cv_path_RM="rm"
6576 if test -n "$RM"; then
6577 { echo "$as_me:$LINENO: result: $RM" >&5
6578 echo "${ECHO_T}$RM" >&6; }
6580 { echo "$as_me:$LINENO: result: no" >&5
6581 echo "${ECHO_T}no" >&6; }
6585 # Extract the first word of "sed", so it can be a program name with args.
6586 set dummy sed; ac_word=$2
6587 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6588 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6589 if test "${ac_cv_path_SED+set}" = set; then
6590 echo $ECHO_N "(cached) $ECHO_C" >&6
6594 ac_cv_path_SED="$SED" # Let the user override the test with a path.
6597 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6601 test -z "$as_dir" && as_dir=.
6602 for ac_exec_ext in '' $ac_executable_extensions; do
6603 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6604 ac_cv_path_SED="$as_dir/$ac_word$ac_exec_ext"
6605 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6612 test -z "$ac_cv_path_SED" && ac_cv_path_SED="sed"
6617 if test -n "$SED"; then
6618 { echo "$as_me:$LINENO: result: $SED" >&5
6619 echo "${ECHO_T}$SED" >&6; }
6621 { echo "$as_me:$LINENO: result: no" >&5
6622 echo "${ECHO_T}no" >&6; }
6626 # Extract the first word of "tar", so it can be a program name with args.
6627 set dummy tar; ac_word=$2
6628 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6629 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6630 if test "${ac_cv_path_TAR+set}" = set; then
6631 echo $ECHO_N "(cached) $ECHO_C" >&6
6635 ac_cv_path_TAR="$TAR" # Let the user override the test with a path.
6638 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6642 test -z "$as_dir" && as_dir=.
6643 for ac_exec_ext in '' $ac_executable_extensions; do
6644 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6645 ac_cv_path_TAR="$as_dir/$ac_word$ac_exec_ext"
6646 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6653 test -z "$ac_cv_path_TAR" && ac_cv_path_TAR="gtar"
6658 if test -n "$TAR"; then
6659 { echo "$as_me:$LINENO: result: $TAR" >&5
6660 echo "${ECHO_T}$TAR" >&6; }
6662 { echo "$as_me:$LINENO: result: no" >&5
6663 echo "${ECHO_T}no" >&6; }
6667 # Extract the first word of "pwd", so it can be a program name with args.
6668 set dummy pwd; ac_word=$2
6669 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6670 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6671 if test "${ac_cv_path_BINPWD+set}" = set; then
6672 echo $ECHO_N "(cached) $ECHO_C" >&6
6676 ac_cv_path_BINPWD="$BINPWD" # Let the user override the test with a path.
6679 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6683 test -z "$as_dir" && as_dir=.
6684 for ac_exec_ext in '' $ac_executable_extensions; do
6685 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6686 ac_cv_path_BINPWD="$as_dir/$ac_word$ac_exec_ext"
6687 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6694 test -z "$ac_cv_path_BINPWD" && ac_cv_path_BINPWD="pwd"
6698 BINPWD=$ac_cv_path_BINPWD
6699 if test -n "$BINPWD"; then
6700 { echo "$as_me:$LINENO: result: $BINPWD" >&5
6701 echo "${ECHO_T}$BINPWD" >&6; }
6703 { echo "$as_me:$LINENO: result: no" >&5
6704 echo "${ECHO_T}no" >&6; }
6709 # Extract the first word of "Graphviz", so it can be a program name with args.
6710 set dummy Graphviz; ac_word=$2
6711 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6712 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6713 if test "${ac_cv_path_GRAPHVIZ+set}" = set; then
6714 echo $ECHO_N "(cached) $ECHO_C" >&6
6718 ac_cv_path_GRAPHVIZ="$GRAPHVIZ" # Let the user override the test with a path.
6721 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6725 test -z "$as_dir" && as_dir=.
6726 for ac_exec_ext in '' $ac_executable_extensions; do
6727 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6728 ac_cv_path_GRAPHVIZ="$as_dir/$ac_word$ac_exec_ext"
6729 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6736 test -z "$ac_cv_path_GRAPHVIZ" && ac_cv_path_GRAPHVIZ="echo Graphviz"
6740 GRAPHVIZ=$ac_cv_path_GRAPHVIZ
6741 if test -n "$GRAPHVIZ"; then
6742 { echo "$as_me:$LINENO: result: $GRAPHVIZ" >&5
6743 echo "${ECHO_T}$GRAPHVIZ" >&6; }
6745 { echo "$as_me:$LINENO: result: no" >&5
6746 echo "${ECHO_T}no" >&6; }
6750 if test "$GRAPHVIZ" != "echo Graphviz" ; then
6752 cat >>confdefs.h <<\_ACEOF
6753 #define HAVE_GRAPHVIZ 1
6756 if test "$llvm_cv_os_type" = "MingW" ; then
6757 GRAPHVIZ=`echo $GRAPHVIZ | sed 's/^\/\([A-Za-z]\)\//\1:\//' `
6760 cat >>confdefs.h <<_ACEOF
6761 #define LLVM_PATH_GRAPHVIZ "$GRAPHVIZ${EXEEXT}"
6765 # Extract the first word of "dot", so it can be a program name with args.
6766 set dummy dot; ac_word=$2
6767 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6768 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6769 if test "${ac_cv_path_DOT+set}" = set; then
6770 echo $ECHO_N "(cached) $ECHO_C" >&6
6774 ac_cv_path_DOT="$DOT" # Let the user override the test with a path.
6777 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6781 test -z "$as_dir" && as_dir=.
6782 for ac_exec_ext in '' $ac_executable_extensions; do
6783 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6784 ac_cv_path_DOT="$as_dir/$ac_word$ac_exec_ext"
6785 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6792 test -z "$ac_cv_path_DOT" && ac_cv_path_DOT="echo dot"
6797 if test -n "$DOT"; then
6798 { echo "$as_me:$LINENO: result: $DOT" >&5
6799 echo "${ECHO_T}$DOT" >&6; }
6801 { echo "$as_me:$LINENO: result: no" >&5
6802 echo "${ECHO_T}no" >&6; }
6806 if test "$DOT" != "echo dot" ; then
6808 cat >>confdefs.h <<\_ACEOF
6812 if test "$llvm_cv_os_type" = "MingW" ; then
6813 DOT=`echo $DOT | sed 's/^\/\([A-Za-z]\)\//\1:\//' `
6816 cat >>confdefs.h <<_ACEOF
6817 #define LLVM_PATH_DOT "$DOT${EXEEXT}"
6821 # Extract the first word of "fdp", so it can be a program name with args.
6822 set dummy fdp; ac_word=$2
6823 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6824 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6825 if test "${ac_cv_path_FDP+set}" = set; then
6826 echo $ECHO_N "(cached) $ECHO_C" >&6
6830 ac_cv_path_FDP="$FDP" # Let the user override the test with a path.
6833 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6837 test -z "$as_dir" && as_dir=.
6838 for ac_exec_ext in '' $ac_executable_extensions; do
6839 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6840 ac_cv_path_FDP="$as_dir/$ac_word$ac_exec_ext"
6841 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6848 test -z "$ac_cv_path_FDP" && ac_cv_path_FDP="echo fdp"
6853 if test -n "$FDP"; then
6854 { echo "$as_me:$LINENO: result: $FDP" >&5
6855 echo "${ECHO_T}$FDP" >&6; }
6857 { echo "$as_me:$LINENO: result: no" >&5
6858 echo "${ECHO_T}no" >&6; }
6862 if test "$FDP" != "echo fdp" ; then
6864 cat >>confdefs.h <<\_ACEOF
6868 if test "$llvm_cv_os_type" = "MingW" ; then
6869 FDP=`echo $FDP | sed 's/^\/\([A-Za-z]\)\//\1:\//' `
6872 cat >>confdefs.h <<_ACEOF
6873 #define LLVM_PATH_FDP "$FDP${EXEEXT}"
6877 # Extract the first word of "neato", so it can be a program name with args.
6878 set dummy neato; ac_word=$2
6879 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6880 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6881 if test "${ac_cv_path_NEATO+set}" = set; then
6882 echo $ECHO_N "(cached) $ECHO_C" >&6
6886 ac_cv_path_NEATO="$NEATO" # Let the user override the test with a path.
6889 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6893 test -z "$as_dir" && as_dir=.
6894 for ac_exec_ext in '' $ac_executable_extensions; do
6895 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6896 ac_cv_path_NEATO="$as_dir/$ac_word$ac_exec_ext"
6897 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6904 test -z "$ac_cv_path_NEATO" && ac_cv_path_NEATO="echo neato"
6908 NEATO=$ac_cv_path_NEATO
6909 if test -n "$NEATO"; then
6910 { echo "$as_me:$LINENO: result: $NEATO" >&5
6911 echo "${ECHO_T}$NEATO" >&6; }
6913 { echo "$as_me:$LINENO: result: no" >&5
6914 echo "${ECHO_T}no" >&6; }
6918 if test "$NEATO" != "echo neato" ; then
6920 cat >>confdefs.h <<\_ACEOF
6921 #define HAVE_NEATO 1
6924 if test "$llvm_cv_os_type" = "MingW" ; then
6925 NEATO=`echo $NEATO | sed 's/^\/\([A-Za-z]\)\//\1:\//' `
6928 cat >>confdefs.h <<_ACEOF
6929 #define LLVM_PATH_NEATO "$NEATO${EXEEXT}"
6933 # Extract the first word of "twopi", so it can be a program name with args.
6934 set dummy twopi; ac_word=$2
6935 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6936 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6937 if test "${ac_cv_path_TWOPI+set}" = set; then
6938 echo $ECHO_N "(cached) $ECHO_C" >&6
6942 ac_cv_path_TWOPI="$TWOPI" # Let the user override the test with a path.
6945 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6949 test -z "$as_dir" && as_dir=.
6950 for ac_exec_ext in '' $ac_executable_extensions; do
6951 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6952 ac_cv_path_TWOPI="$as_dir/$ac_word$ac_exec_ext"
6953 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6960 test -z "$ac_cv_path_TWOPI" && ac_cv_path_TWOPI="echo twopi"
6964 TWOPI=$ac_cv_path_TWOPI
6965 if test -n "$TWOPI"; then
6966 { echo "$as_me:$LINENO: result: $TWOPI" >&5
6967 echo "${ECHO_T}$TWOPI" >&6; }
6969 { echo "$as_me:$LINENO: result: no" >&5
6970 echo "${ECHO_T}no" >&6; }
6974 if test "$TWOPI" != "echo twopi" ; then
6976 cat >>confdefs.h <<\_ACEOF
6977 #define HAVE_TWOPI 1
6980 if test "$llvm_cv_os_type" = "MingW" ; then
6981 TWOPI=`echo $TWOPI | sed 's/^\/\([A-Za-z]\)\//\1:\//' `
6984 cat >>confdefs.h <<_ACEOF
6985 #define LLVM_PATH_TWOPI "$TWOPI${EXEEXT}"
6989 # Extract the first word of "circo", so it can be a program name with args.
6990 set dummy circo; ac_word=$2
6991 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6992 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6993 if test "${ac_cv_path_CIRCO+set}" = set; then
6994 echo $ECHO_N "(cached) $ECHO_C" >&6
6998 ac_cv_path_CIRCO="$CIRCO" # Let the user override the test with a path.
7001 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7005 test -z "$as_dir" && as_dir=.
7006 for ac_exec_ext in '' $ac_executable_extensions; do
7007 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7008 ac_cv_path_CIRCO="$as_dir/$ac_word$ac_exec_ext"
7009 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7016 test -z "$ac_cv_path_CIRCO" && ac_cv_path_CIRCO="echo circo"
7020 CIRCO=$ac_cv_path_CIRCO
7021 if test -n "$CIRCO"; then
7022 { echo "$as_me:$LINENO: result: $CIRCO" >&5
7023 echo "${ECHO_T}$CIRCO" >&6; }
7025 { echo "$as_me:$LINENO: result: no" >&5
7026 echo "${ECHO_T}no" >&6; }
7030 if test "$CIRCO" != "echo circo" ; then
7032 cat >>confdefs.h <<\_ACEOF
7033 #define HAVE_CIRCO 1
7036 if test "$llvm_cv_os_type" = "MingW" ; then
7037 CIRCO=`echo $CIRCO | sed 's/^\/\([A-Za-z]\)\//\1:\//' `
7040 cat >>confdefs.h <<_ACEOF
7041 #define LLVM_PATH_CIRCO "$CIRCO${EXEEXT}"
7045 for ac_prog in gv gsview32
7047 # Extract the first word of "$ac_prog", so it can be a program name with args.
7048 set dummy $ac_prog; ac_word=$2
7049 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7050 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7051 if test "${ac_cv_path_GV+set}" = set; then
7052 echo $ECHO_N "(cached) $ECHO_C" >&6
7056 ac_cv_path_GV="$GV" # Let the user override the test with a path.
7059 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7063 test -z "$as_dir" && as_dir=.
7064 for ac_exec_ext in '' $ac_executable_extensions; do
7065 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7066 ac_cv_path_GV="$as_dir/$ac_word$ac_exec_ext"
7067 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7078 if test -n "$GV"; then
7079 { echo "$as_me:$LINENO: result: $GV" >&5
7080 echo "${ECHO_T}$GV" >&6; }
7082 { echo "$as_me:$LINENO: result: no" >&5
7083 echo "${ECHO_T}no" >&6; }
7087 test -n "$GV" && break
7089 test -n "$GV" || GV="echo gv"
7091 if test "$GV" != "echo gv" ; then
7093 cat >>confdefs.h <<\_ACEOF
7097 if test "$llvm_cv_os_type" = "MingW" ; then
7098 GV=`echo $GV | sed 's/^\/\([A-Za-z]\)\//\1:\//' `
7101 cat >>confdefs.h <<_ACEOF
7102 #define LLVM_PATH_GV "$GV${EXEEXT}"
7106 # Extract the first word of "dotty", so it can be a program name with args.
7107 set dummy dotty; ac_word=$2
7108 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7109 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7110 if test "${ac_cv_path_DOTTY+set}" = set; then
7111 echo $ECHO_N "(cached) $ECHO_C" >&6
7115 ac_cv_path_DOTTY="$DOTTY" # Let the user override the test with a path.
7118 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7122 test -z "$as_dir" && as_dir=.
7123 for ac_exec_ext in '' $ac_executable_extensions; do
7124 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7125 ac_cv_path_DOTTY="$as_dir/$ac_word$ac_exec_ext"
7126 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7133 test -z "$ac_cv_path_DOTTY" && ac_cv_path_DOTTY="echo dotty"
7137 DOTTY=$ac_cv_path_DOTTY
7138 if test -n "$DOTTY"; then
7139 { echo "$as_me:$LINENO: result: $DOTTY" >&5
7140 echo "${ECHO_T}$DOTTY" >&6; }
7142 { echo "$as_me:$LINENO: result: no" >&5
7143 echo "${ECHO_T}no" >&6; }
7147 if test "$DOTTY" != "echo dotty" ; then
7149 cat >>confdefs.h <<\_ACEOF
7150 #define HAVE_DOTTY 1
7153 if test "$llvm_cv_os_type" = "MingW" ; then
7154 DOTTY=`echo $DOTTY | sed 's/^\/\([A-Za-z]\)\//\1:\//' `
7157 cat >>confdefs.h <<_ACEOF
7158 #define LLVM_PATH_DOTTY "$DOTTY${EXEEXT}"
7162 # Extract the first word of "xdot.py", so it can be a program name with args.
7163 set dummy xdot.py; ac_word=$2
7164 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7165 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7166 if test "${ac_cv_path_XDOT_PY+set}" = set; then
7167 echo $ECHO_N "(cached) $ECHO_C" >&6
7171 ac_cv_path_XDOT_PY="$XDOT_PY" # Let the user override the test with a path.
7174 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7178 test -z "$as_dir" && as_dir=.
7179 for ac_exec_ext in '' $ac_executable_extensions; do
7180 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7181 ac_cv_path_XDOT_PY="$as_dir/$ac_word$ac_exec_ext"
7182 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7189 test -z "$ac_cv_path_XDOT_PY" && ac_cv_path_XDOT_PY="echo xdot.py"
7193 XDOT_PY=$ac_cv_path_XDOT_PY
7194 if test -n "$XDOT_PY"; then
7195 { echo "$as_me:$LINENO: result: $XDOT_PY" >&5
7196 echo "${ECHO_T}$XDOT_PY" >&6; }
7198 { echo "$as_me:$LINENO: result: no" >&5
7199 echo "${ECHO_T}no" >&6; }
7203 if test "$XDOT_PY" != "echo xdot.py" ; then
7205 cat >>confdefs.h <<\_ACEOF
7206 #define HAVE_XDOT_PY 1
7209 if test "$llvm_cv_os_type" = "MingW" ; then
7210 XDOT_PY=`echo $XDOT_PY | sed 's/^\/\([A-Za-z]\)\//\1:\//' `
7213 cat >>confdefs.h <<_ACEOF
7214 #define LLVM_PATH_XDOT_PY "$XDOT_PY${EXEEXT}"
7219 # Find a good install program. We prefer a C program (faster),
7220 # so one script is as good as another. But avoid the broken or
7221 # incompatible versions:
7222 # SysV /etc/install, /usr/sbin/install
7223 # SunOS /usr/etc/install
7224 # IRIX /sbin/install
7226 # AmigaOS /C/install, which installs bootblocks on floppy discs
7227 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
7228 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
7229 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
7230 # OS/2's system install, which has a completely different semantic
7231 # ./install, which can be erroneously created by make from ./install.sh.
7232 { echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
7233 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6; }
7234 if test -z "$INSTALL"; then
7235 if test "${ac_cv_path_install+set}" = set; then
7236 echo $ECHO_N "(cached) $ECHO_C" >&6
7238 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7242 test -z "$as_dir" && as_dir=.
7243 # Account for people who put trailing slashes in PATH elements.
7245 ./ | .// | /cC/* | \
7246 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
7247 ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
7250 # OSF1 and SCO ODT 3.0 have their own names for install.
7251 # Don't use installbsd from OSF since it installs stuff as root
7253 for ac_prog in ginstall scoinst install; do
7254 for ac_exec_ext in '' $ac_executable_extensions; do
7255 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; }; then
7256 if test $ac_prog = install &&
7257 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
7258 # AIX install. It has an incompatible calling convention.
7260 elif test $ac_prog = install &&
7261 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
7262 # program-specific install script used by HP pwplus--don't use.
7265 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
7278 if test "${ac_cv_path_install+set}" = set; then
7279 INSTALL=$ac_cv_path_install
7281 # As a last resort, use the slow shell script. Don't cache a
7282 # value for INSTALL within a source directory, because that will
7283 # break other packages using the cache if that directory is
7284 # removed, or if the value is a relative name.
7285 INSTALL=$ac_install_sh
7288 { echo "$as_me:$LINENO: result: $INSTALL" >&5
7289 echo "${ECHO_T}$INSTALL" >&6; }
7291 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
7292 # It thinks the first close brace ends the variable substitution.
7293 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
7295 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
7297 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
7300 [\\/$]* | ?:[\\/]* ) ;;
7301 *) INSTALL="\\\$(TOPSRCDIR)/$INSTALL" ;;
7304 # Extract the first word of "bzip2", so it can be a program name with args.
7305 set dummy bzip2; ac_word=$2
7306 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7307 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7308 if test "${ac_cv_path_BZIP2+set}" = set; then
7309 echo $ECHO_N "(cached) $ECHO_C" >&6
7313 ac_cv_path_BZIP2="$BZIP2" # Let the user override the test with a path.
7316 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7320 test -z "$as_dir" && as_dir=.
7321 for ac_exec_ext in '' $ac_executable_extensions; do
7322 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7323 ac_cv_path_BZIP2="$as_dir/$ac_word$ac_exec_ext"
7324 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7334 BZIP2=$ac_cv_path_BZIP2
7335 if test -n "$BZIP2"; then
7336 { echo "$as_me:$LINENO: result: $BZIP2" >&5
7337 echo "${ECHO_T}$BZIP2" >&6; }
7339 { echo "$as_me:$LINENO: result: no" >&5
7340 echo "${ECHO_T}no" >&6; }
7344 # Extract the first word of "cat", so it can be a program name with args.
7345 set dummy cat; ac_word=$2
7346 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7347 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7348 if test "${ac_cv_path_CAT+set}" = set; then
7349 echo $ECHO_N "(cached) $ECHO_C" >&6
7353 ac_cv_path_CAT="$CAT" # Let the user override the test with a path.
7356 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7360 test -z "$as_dir" && as_dir=.
7361 for ac_exec_ext in '' $ac_executable_extensions; do
7362 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7363 ac_cv_path_CAT="$as_dir/$ac_word$ac_exec_ext"
7364 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7375 if test -n "$CAT"; then
7376 { echo "$as_me:$LINENO: result: $CAT" >&5
7377 echo "${ECHO_T}$CAT" >&6; }
7379 { echo "$as_me:$LINENO: result: no" >&5
7380 echo "${ECHO_T}no" >&6; }
7384 # Extract the first word of "doxygen", so it can be a program name with args.
7385 set dummy doxygen; ac_word=$2
7386 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7387 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7388 if test "${ac_cv_path_DOXYGEN+set}" = set; then
7389 echo $ECHO_N "(cached) $ECHO_C" >&6
7393 ac_cv_path_DOXYGEN="$DOXYGEN" # Let the user override the test with a path.
7396 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7400 test -z "$as_dir" && as_dir=.
7401 for ac_exec_ext in '' $ac_executable_extensions; do
7402 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7403 ac_cv_path_DOXYGEN="$as_dir/$ac_word$ac_exec_ext"
7404 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7414 DOXYGEN=$ac_cv_path_DOXYGEN
7415 if test -n "$DOXYGEN"; then
7416 { echo "$as_me:$LINENO: result: $DOXYGEN" >&5
7417 echo "${ECHO_T}$DOXYGEN" >&6; }
7419 { echo "$as_me:$LINENO: result: no" >&5
7420 echo "${ECHO_T}no" >&6; }
7424 # Extract the first word of "groff", so it can be a program name with args.
7425 set dummy groff; ac_word=$2
7426 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7427 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7428 if test "${ac_cv_path_GROFF+set}" = set; then
7429 echo $ECHO_N "(cached) $ECHO_C" >&6
7433 ac_cv_path_GROFF="$GROFF" # Let the user override the test with a path.
7436 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7440 test -z "$as_dir" && as_dir=.
7441 for ac_exec_ext in '' $ac_executable_extensions; do
7442 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7443 ac_cv_path_GROFF="$as_dir/$ac_word$ac_exec_ext"
7444 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7454 GROFF=$ac_cv_path_GROFF
7455 if test -n "$GROFF"; then
7456 { echo "$as_me:$LINENO: result: $GROFF" >&5
7457 echo "${ECHO_T}$GROFF" >&6; }
7459 { echo "$as_me:$LINENO: result: no" >&5
7460 echo "${ECHO_T}no" >&6; }
7464 # Extract the first word of "gzip", so it can be a program name with args.
7465 set dummy gzip; ac_word=$2
7466 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7467 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7468 if test "${ac_cv_path_GZIPBIN+set}" = set; then
7469 echo $ECHO_N "(cached) $ECHO_C" >&6
7473 ac_cv_path_GZIPBIN="$GZIPBIN" # Let the user override the test with a path.
7476 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7480 test -z "$as_dir" && as_dir=.
7481 for ac_exec_ext in '' $ac_executable_extensions; do
7482 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7483 ac_cv_path_GZIPBIN="$as_dir/$ac_word$ac_exec_ext"
7484 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7494 GZIPBIN=$ac_cv_path_GZIPBIN
7495 if test -n "$GZIPBIN"; then
7496 { echo "$as_me:$LINENO: result: $GZIPBIN" >&5
7497 echo "${ECHO_T}$GZIPBIN" >&6; }
7499 { echo "$as_me:$LINENO: result: no" >&5
7500 echo "${ECHO_T}no" >&6; }
7504 # Extract the first word of "pdfroff", so it can be a program name with args.
7505 set dummy pdfroff; ac_word=$2
7506 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7507 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7508 if test "${ac_cv_path_PDFROFF+set}" = set; then
7509 echo $ECHO_N "(cached) $ECHO_C" >&6
7513 ac_cv_path_PDFROFF="$PDFROFF" # Let the user override the test with a path.
7516 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7520 test -z "$as_dir" && as_dir=.
7521 for ac_exec_ext in '' $ac_executable_extensions; do
7522 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7523 ac_cv_path_PDFROFF="$as_dir/$ac_word$ac_exec_ext"
7524 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7534 PDFROFF=$ac_cv_path_PDFROFF
7535 if test -n "$PDFROFF"; then
7536 { echo "$as_me:$LINENO: result: $PDFROFF" >&5
7537 echo "${ECHO_T}$PDFROFF" >&6; }
7539 { echo "$as_me:$LINENO: result: no" >&5
7540 echo "${ECHO_T}no" >&6; }
7544 # Extract the first word of "zip", so it can be a program name with args.
7545 set dummy zip; ac_word=$2
7546 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7547 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7548 if test "${ac_cv_path_ZIP+set}" = set; then
7549 echo $ECHO_N "(cached) $ECHO_C" >&6
7553 ac_cv_path_ZIP="$ZIP" # Let the user override the test with a path.
7556 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7560 test -z "$as_dir" && as_dir=.
7561 for ac_exec_ext in '' $ac_executable_extensions; do
7562 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7563 ac_cv_path_ZIP="$as_dir/$ac_word$ac_exec_ext"
7564 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7575 if test -n "$ZIP"; then
7576 { echo "$as_me:$LINENO: result: $ZIP" >&5
7577 echo "${ECHO_T}$ZIP" >&6; }
7579 { echo "$as_me:$LINENO: result: no" >&5
7580 echo "${ECHO_T}no" >&6; }
7584 for ac_prog in ocamlc
7586 # Extract the first word of "$ac_prog", so it can be a program name with args.
7587 set dummy $ac_prog; ac_word=$2
7588 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7589 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7590 if test "${ac_cv_path_OCAMLC+set}" = set; then
7591 echo $ECHO_N "(cached) $ECHO_C" >&6
7595 ac_cv_path_OCAMLC="$OCAMLC" # Let the user override the test with a path.
7598 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7602 test -z "$as_dir" && as_dir=.
7603 for ac_exec_ext in '' $ac_executable_extensions; do
7604 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7605 ac_cv_path_OCAMLC="$as_dir/$ac_word$ac_exec_ext"
7606 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7616 OCAMLC=$ac_cv_path_OCAMLC
7617 if test -n "$OCAMLC"; then
7618 { echo "$as_me:$LINENO: result: $OCAMLC" >&5
7619 echo "${ECHO_T}$OCAMLC" >&6; }
7621 { echo "$as_me:$LINENO: result: no" >&5
7622 echo "${ECHO_T}no" >&6; }
7626 test -n "$OCAMLC" && break
7629 for ac_prog in ocamlopt
7631 # Extract the first word of "$ac_prog", so it can be a program name with args.
7632 set dummy $ac_prog; ac_word=$2
7633 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7634 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7635 if test "${ac_cv_path_OCAMLOPT+set}" = set; then
7636 echo $ECHO_N "(cached) $ECHO_C" >&6
7640 ac_cv_path_OCAMLOPT="$OCAMLOPT" # Let the user override the test with a path.
7643 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7647 test -z "$as_dir" && as_dir=.
7648 for ac_exec_ext in '' $ac_executable_extensions; do
7649 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7650 ac_cv_path_OCAMLOPT="$as_dir/$ac_word$ac_exec_ext"
7651 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7661 OCAMLOPT=$ac_cv_path_OCAMLOPT
7662 if test -n "$OCAMLOPT"; then
7663 { echo "$as_me:$LINENO: result: $OCAMLOPT" >&5
7664 echo "${ECHO_T}$OCAMLOPT" >&6; }
7666 { echo "$as_me:$LINENO: result: no" >&5
7667 echo "${ECHO_T}no" >&6; }
7671 test -n "$OCAMLOPT" && break
7674 for ac_prog in ocamldep
7676 # Extract the first word of "$ac_prog", so it can be a program name with args.
7677 set dummy $ac_prog; ac_word=$2
7678 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7679 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7680 if test "${ac_cv_path_OCAMLDEP+set}" = set; then
7681 echo $ECHO_N "(cached) $ECHO_C" >&6
7685 ac_cv_path_OCAMLDEP="$OCAMLDEP" # Let the user override the test with a path.
7688 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7692 test -z "$as_dir" && as_dir=.
7693 for ac_exec_ext in '' $ac_executable_extensions; do
7694 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7695 ac_cv_path_OCAMLDEP="$as_dir/$ac_word$ac_exec_ext"
7696 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7706 OCAMLDEP=$ac_cv_path_OCAMLDEP
7707 if test -n "$OCAMLDEP"; then
7708 { echo "$as_me:$LINENO: result: $OCAMLDEP" >&5
7709 echo "${ECHO_T}$OCAMLDEP" >&6; }
7711 { echo "$as_me:$LINENO: result: no" >&5
7712 echo "${ECHO_T}no" >&6; }
7716 test -n "$OCAMLDEP" && break
7719 for ac_prog in ocamldoc
7721 # Extract the first word of "$ac_prog", so it can be a program name with args.
7722 set dummy $ac_prog; ac_word=$2
7723 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7724 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7725 if test "${ac_cv_path_OCAMLDOC+set}" = set; then
7726 echo $ECHO_N "(cached) $ECHO_C" >&6
7730 ac_cv_path_OCAMLDOC="$OCAMLDOC" # Let the user override the test with a path.
7733 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7737 test -z "$as_dir" && as_dir=.
7738 for ac_exec_ext in '' $ac_executable_extensions; do
7739 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7740 ac_cv_path_OCAMLDOC="$as_dir/$ac_word$ac_exec_ext"
7741 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7751 OCAMLDOC=$ac_cv_path_OCAMLDOC
7752 if test -n "$OCAMLDOC"; then
7753 { echo "$as_me:$LINENO: result: $OCAMLDOC" >&5
7754 echo "${ECHO_T}$OCAMLDOC" >&6; }
7756 { echo "$as_me:$LINENO: result: no" >&5
7757 echo "${ECHO_T}no" >&6; }
7761 test -n "$OCAMLDOC" && break
7764 for ac_prog in gas as
7766 # Extract the first word of "$ac_prog", so it can be a program name with args.
7767 set dummy $ac_prog; ac_word=$2
7768 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7769 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7770 if test "${ac_cv_path_GAS+set}" = set; then
7771 echo $ECHO_N "(cached) $ECHO_C" >&6
7775 ac_cv_path_GAS="$GAS" # Let the user override the test with a path.
7778 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7782 test -z "$as_dir" && as_dir=.
7783 for ac_exec_ext in '' $ac_executable_extensions; do
7784 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7785 ac_cv_path_GAS="$as_dir/$ac_word$ac_exec_ext"
7786 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7797 if test -n "$GAS"; then
7798 { echo "$as_me:$LINENO: result: $GAS" >&5
7799 echo "${ECHO_T}$GAS" >&6; }
7801 { echo "$as_me:$LINENO: result: no" >&5
7802 echo "${ECHO_T}no" >&6; }
7806 test -n "$GAS" && break
7810 { echo "$as_me:$LINENO: checking for linker version" >&5
7811 echo $ECHO_N "checking for linker version... $ECHO_C" >&6; }
7812 if test "${llvm_cv_link_version+set}" = set; then
7813 echo $ECHO_N "(cached) $ECHO_C" >&6
7816 version_string="$(ld -v 2>&1 | head -1)"
7819 if (echo "$version_string" | grep -q "ld64"); then
7820 llvm_cv_link_version=$(echo "$version_string" | sed -e "s#.*ld64-\([^ ]*\)\( (.*)\)\{0,1\}#\1#")
7822 llvm_cv_link_version=$(echo "$version_string" | sed -e "s#[^0-9]*\([0-9.]*\).*#\1#")
7826 { echo "$as_me:$LINENO: result: $llvm_cv_link_version" >&5
7827 echo "${ECHO_T}$llvm_cv_link_version" >&6; }
7829 cat >>confdefs.h <<_ACEOF
7830 #define HOST_LINK_VERSION "$llvm_cv_link_version"
7835 { echo "$as_me:$LINENO: checking for compiler -Wl,-R<path> option" >&5
7836 echo $ECHO_N "checking for compiler -Wl,-R<path> option... $ECHO_C" >&6; }
7837 if test "${llvm_cv_link_use_r+set}" = set; then
7838 echo $ECHO_N "(cached) $ECHO_C" >&6
7841 ac_cpp='$CPP $CPPFLAGS'
7842 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7843 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7844 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7847 CFLAGS="$CFLAGS -Wl,-R."
7848 cat >conftest.$ac_ext <<_ACEOF
7851 cat confdefs.h >>conftest.$ac_ext
7852 cat >>conftest.$ac_ext <<_ACEOF
7853 /* end confdefs.h. */
7863 rm -f conftest.$ac_objext conftest$ac_exeext
7864 if { (ac_try="$ac_link"
7866 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7867 *) ac_try_echo=$ac_try;;
7869 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7870 (eval "$ac_link") 2>conftest.er1
7872 grep -v '^ *+' conftest.er1 >conftest.err
7874 cat conftest.err >&5
7875 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7876 (exit $ac_status); } &&
7877 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
7878 { (case "(($ac_try" in
7879 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7880 *) ac_try_echo=$ac_try;;
7882 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7883 (eval "$ac_try") 2>&5
7885 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7886 (exit $ac_status); }; } &&
7887 { ac_try='test -s conftest$ac_exeext'
7888 { (case "(($ac_try" in
7889 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7890 *) ac_try_echo=$ac_try;;
7892 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7893 (eval "$ac_try") 2>&5
7895 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7896 (exit $ac_status); }; }; then
7897 llvm_cv_link_use_r=yes
7899 echo "$as_me: failed program was:" >&5
7900 sed 's/^/| /' conftest.$ac_ext >&5
7902 llvm_cv_link_use_r=no
7905 rm -f core conftest.err conftest.$ac_objext \
7906 conftest$ac_exeext conftest.$ac_ext
7909 ac_cpp='$CPP $CPPFLAGS'
7910 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7911 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7912 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7916 { echo "$as_me:$LINENO: result: $llvm_cv_link_use_r" >&5
7917 echo "${ECHO_T}$llvm_cv_link_use_r" >&6; }
7918 if test "$llvm_cv_link_use_r" = yes ; then
7920 cat >>confdefs.h <<\_ACEOF
7921 #define HAVE_LINK_R 1
7927 { echo "$as_me:$LINENO: checking for compiler -Wl,-export-dynamic option" >&5
7928 echo $ECHO_N "checking for compiler -Wl,-export-dynamic option... $ECHO_C" >&6; }
7929 if test "${llvm_cv_link_use_export_dynamic+set}" = set; then
7930 echo $ECHO_N "(cached) $ECHO_C" >&6
7933 ac_cpp='$CPP $CPPFLAGS'
7934 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7935 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7936 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7939 CFLAGS="$CFLAGS -Wl,-export-dynamic"
7940 cat >conftest.$ac_ext <<_ACEOF
7943 cat confdefs.h >>conftest.$ac_ext
7944 cat >>conftest.$ac_ext <<_ACEOF
7945 /* end confdefs.h. */
7955 rm -f conftest.$ac_objext conftest$ac_exeext
7956 if { (ac_try="$ac_link"
7958 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7959 *) ac_try_echo=$ac_try;;
7961 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7962 (eval "$ac_link") 2>conftest.er1
7964 grep -v '^ *+' conftest.er1 >conftest.err
7966 cat conftest.err >&5
7967 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7968 (exit $ac_status); } &&
7969 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
7970 { (case "(($ac_try" in
7971 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7972 *) ac_try_echo=$ac_try;;
7974 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7975 (eval "$ac_try") 2>&5
7977 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7978 (exit $ac_status); }; } &&
7979 { ac_try='test -s conftest$ac_exeext'
7980 { (case "(($ac_try" in
7981 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7982 *) ac_try_echo=$ac_try;;
7984 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7985 (eval "$ac_try") 2>&5
7987 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7988 (exit $ac_status); }; }; then
7989 llvm_cv_link_use_export_dynamic=yes
7991 echo "$as_me: failed program was:" >&5
7992 sed 's/^/| /' conftest.$ac_ext >&5
7994 llvm_cv_link_use_export_dynamic=no
7997 rm -f core conftest.err conftest.$ac_objext \
7998 conftest$ac_exeext conftest.$ac_ext
8001 ac_cpp='$CPP $CPPFLAGS'
8002 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8003 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8004 ac_compiler_gnu=$ac_cv_c_compiler_gnu
8008 { echo "$as_me:$LINENO: result: $llvm_cv_link_use_export_dynamic" >&5
8009 echo "${ECHO_T}$llvm_cv_link_use_export_dynamic" >&6; }
8010 if test "$llvm_cv_link_use_export_dynamic" = yes ; then
8012 cat >>confdefs.h <<\_ACEOF
8013 #define HAVE_LINK_EXPORT_DYNAMIC 1
8019 { echo "$as_me:$LINENO: checking for compiler -Wl,--version-script option" >&5
8020 echo $ECHO_N "checking for compiler -Wl,--version-script option... $ECHO_C" >&6; }
8021 if test "${llvm_cv_link_use_version_script+set}" = set; then
8022 echo $ECHO_N "(cached) $ECHO_C" >&6
8025 ac_cpp='$CPP $CPPFLAGS'
8026 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8027 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8028 ac_compiler_gnu=$ac_cv_c_compiler_gnu
8032 # The following code is from the autoconf manual,
8033 # "11.13: Limitations of Usual Tools".
8034 # Create a temporary directory $tmp in $TMPDIR (default /tmp).
8035 # Use mktemp if possible; otherwise fall back on mkdir,
8036 # with $RANDOM to make collisions less likely.
8040 (umask 077 && mktemp -d "$TMPDIR/fooXXXXXX") 2>/dev/null
8042 test -n "$tmp" && test -d "$tmp"
8044 tmp=$TMPDIR/foo$$-$RANDOM
8045 (umask 077 && mkdir "$tmp")
8048 echo "{" > "$tmp/export.map"
8049 echo " global: main;" >> "$tmp/export.map"
8050 echo " local: *;" >> "$tmp/export.map"
8051 echo "};" >> "$tmp/export.map"
8053 CFLAGS="$CFLAGS -Wl,--version-script=$tmp/export.map"
8054 cat >conftest.$ac_ext <<_ACEOF
8057 cat confdefs.h >>conftest.$ac_ext
8058 cat >>conftest.$ac_ext <<_ACEOF
8059 /* end confdefs.h. */
8069 rm -f conftest.$ac_objext conftest$ac_exeext
8070 if { (ac_try="$ac_link"
8072 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8073 *) ac_try_echo=$ac_try;;
8075 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8076 (eval "$ac_link") 2>conftest.er1
8078 grep -v '^ *+' conftest.er1 >conftest.err
8080 cat conftest.err >&5
8081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8082 (exit $ac_status); } &&
8083 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
8084 { (case "(($ac_try" in
8085 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8086 *) ac_try_echo=$ac_try;;
8088 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8089 (eval "$ac_try") 2>&5
8091 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8092 (exit $ac_status); }; } &&
8093 { ac_try='test -s conftest$ac_exeext'
8094 { (case "(($ac_try" in
8095 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8096 *) ac_try_echo=$ac_try;;
8098 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8099 (eval "$ac_try") 2>&5
8101 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8102 (exit $ac_status); }; }; then
8103 llvm_cv_link_use_version_script=yes
8105 echo "$as_me: failed program was:" >&5
8106 sed 's/^/| /' conftest.$ac_ext >&5
8108 llvm_cv_link_use_version_script=no
8111 rm -f core conftest.err conftest.$ac_objext \
8112 conftest$ac_exeext conftest.$ac_ext
8113 rm "$tmp/export.map"
8117 ac_cpp='$CPP $CPPFLAGS'
8118 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8119 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8120 ac_compiler_gnu=$ac_cv_c_compiler_gnu
8124 { echo "$as_me:$LINENO: result: $llvm_cv_link_use_version_script" >&5
8125 echo "${ECHO_T}$llvm_cv_link_use_version_script" >&6; }
8126 if test "$llvm_cv_link_use_version_script" = yes ; then
8127 HAVE_LINK_VERSION_SCRIPT=1
8134 { echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
8135 echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6; }
8136 if test "${ac_cv_c_const+set}" = set; then
8137 echo $ECHO_N "(cached) $ECHO_C" >&6
8139 cat >conftest.$ac_ext <<_ACEOF
8142 cat confdefs.h >>conftest.$ac_ext
8143 cat >>conftest.$ac_ext <<_ACEOF
8144 /* end confdefs.h. */
8149 /* FIXME: Include the comments suggested by Paul. */
8151 /* Ultrix mips cc rejects this. */
8152 typedef int charset[2];
8154 /* SunOS 4.1.1 cc rejects this. */
8155 char const *const *ccp;
8157 /* NEC SVR4.0.2 mips cc rejects this. */
8158 struct point {int x, y;};
8159 static struct point const zero = {0,0};
8160 /* AIX XL C 1.02.0.0 rejects this.
8161 It does not let you subtract one const X* pointer from another in
8162 an arm of an if-expression whose if-part is not a constant
8164 const char *g = "string";
8165 ccp = &g + (g ? g-g : 0);
8166 /* HPUX 7.0 cc rejects these. */
8169 ccp = (char const *const *) p;
8170 { /* SCO 3.2v4 cc rejects this. */
8172 char const *s = 0 ? (char *) 0 : (char const *) 0;
8177 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
8179 const int *foo = &x[0];
8182 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
8183 typedef const int *iptr;
8187 { /* AIX XL C 1.02.0.0 rejects this saying
8188 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
8189 struct s { int j; const int *ap[3]; };
8190 struct s *b; b->j = 5;
8192 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
8196 return !x[0] && !zero.x;
8203 rm -f conftest.$ac_objext
8204 if { (ac_try="$ac_compile"
8206 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8207 *) ac_try_echo=$ac_try;;
8209 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8210 (eval "$ac_compile") 2>conftest.er1
8212 grep -v '^ *+' conftest.er1 >conftest.err
8214 cat conftest.err >&5
8215 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8216 (exit $ac_status); } &&
8217 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
8218 { (case "(($ac_try" in
8219 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8220 *) ac_try_echo=$ac_try;;
8222 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8223 (eval "$ac_try") 2>&5
8225 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8226 (exit $ac_status); }; } &&
8227 { ac_try='test -s conftest.$ac_objext'
8228 { (case "(($ac_try" in
8229 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8230 *) ac_try_echo=$ac_try;;
8232 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8233 (eval "$ac_try") 2>&5
8235 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8236 (exit $ac_status); }; }; then
8239 echo "$as_me: failed program was:" >&5
8240 sed 's/^/| /' conftest.$ac_ext >&5
8245 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8247 { echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
8248 echo "${ECHO_T}$ac_cv_c_const" >&6; }
8249 if test $ac_cv_c_const = no; then
8251 cat >>confdefs.h <<\_ACEOF
8263 for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do
8264 as_ac_Header=`echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh`
8265 { echo "$as_me:$LINENO: checking for $ac_hdr that defines DIR" >&5
8266 echo $ECHO_N "checking for $ac_hdr that defines DIR... $ECHO_C" >&6; }
8267 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
8268 echo $ECHO_N "(cached) $ECHO_C" >&6
8270 cat >conftest.$ac_ext <<_ACEOF
8273 cat confdefs.h >>conftest.$ac_ext
8274 cat >>conftest.$ac_ext <<_ACEOF
8275 /* end confdefs.h. */
8276 #include <sys/types.h>
8288 rm -f conftest.$ac_objext
8289 if { (ac_try="$ac_compile"
8291 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8292 *) ac_try_echo=$ac_try;;
8294 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8295 (eval "$ac_compile") 2>conftest.er1
8297 grep -v '^ *+' conftest.er1 >conftest.err
8299 cat conftest.err >&5
8300 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8301 (exit $ac_status); } &&
8302 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
8303 { (case "(($ac_try" in
8304 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8305 *) ac_try_echo=$ac_try;;
8307 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8308 (eval "$ac_try") 2>&5
8310 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8311 (exit $ac_status); }; } &&
8312 { ac_try='test -s conftest.$ac_objext'
8313 { (case "(($ac_try" in
8314 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8315 *) ac_try_echo=$ac_try;;
8317 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8318 (eval "$ac_try") 2>&5
8320 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8321 (exit $ac_status); }; }; then
8322 eval "$as_ac_Header=yes"
8324 echo "$as_me: failed program was:" >&5
8325 sed 's/^/| /' conftest.$ac_ext >&5
8327 eval "$as_ac_Header=no"
8330 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8332 ac_res=`eval echo '${'$as_ac_Header'}'`
8333 { echo "$as_me:$LINENO: result: $ac_res" >&5
8334 echo "${ECHO_T}$ac_res" >&6; }
8335 if test `eval echo '${'$as_ac_Header'}'` = yes; then
8336 cat >>confdefs.h <<_ACEOF
8337 #define `echo "HAVE_$ac_hdr" | $as_tr_cpp` 1
8340 ac_header_dirent=$ac_hdr; break
8344 # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
8345 if test $ac_header_dirent = dirent.h; then
8346 { echo "$as_me:$LINENO: checking for library containing opendir" >&5
8347 echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6; }
8348 if test "${ac_cv_search_opendir+set}" = set; then
8349 echo $ECHO_N "(cached) $ECHO_C" >&6
8351 ac_func_search_save_LIBS=$LIBS
8352 cat >conftest.$ac_ext <<_ACEOF
8355 cat confdefs.h >>conftest.$ac_ext
8356 cat >>conftest.$ac_ext <<_ACEOF
8357 /* end confdefs.h. */
8359 /* Override any GCC internal prototype to avoid an error.
8360 Use char because int might match the return type of a GCC
8361 builtin and then its argument prototype would still apply. */
8374 for ac_lib in '' dir; do
8375 if test -z "$ac_lib"; then
8376 ac_res="none required"
8379 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
8381 rm -f conftest.$ac_objext conftest$ac_exeext
8382 if { (ac_try="$ac_link"
8384 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8385 *) ac_try_echo=$ac_try;;
8387 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8388 (eval "$ac_link") 2>conftest.er1
8390 grep -v '^ *+' conftest.er1 >conftest.err
8392 cat conftest.err >&5
8393 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8394 (exit $ac_status); } &&
8395 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
8396 { (case "(($ac_try" in
8397 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8398 *) ac_try_echo=$ac_try;;
8400 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8401 (eval "$ac_try") 2>&5
8403 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8404 (exit $ac_status); }; } &&
8405 { ac_try='test -s conftest$ac_exeext'
8406 { (case "(($ac_try" in
8407 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8408 *) ac_try_echo=$ac_try;;
8410 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8411 (eval "$ac_try") 2>&5
8413 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8414 (exit $ac_status); }; }; then
8415 ac_cv_search_opendir=$ac_res
8417 echo "$as_me: failed program was:" >&5
8418 sed 's/^/| /' conftest.$ac_ext >&5
8423 rm -f core conftest.err conftest.$ac_objext \
8425 if test "${ac_cv_search_opendir+set}" = set; then
8429 if test "${ac_cv_search_opendir+set}" = set; then
8432 ac_cv_search_opendir=no
8435 LIBS=$ac_func_search_save_LIBS
8437 { echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5
8438 echo "${ECHO_T}$ac_cv_search_opendir" >&6; }
8439 ac_res=$ac_cv_search_opendir
8440 if test "$ac_res" != no; then
8441 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
8446 { echo "$as_me:$LINENO: checking for library containing opendir" >&5
8447 echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6; }
8448 if test "${ac_cv_search_opendir+set}" = set; then
8449 echo $ECHO_N "(cached) $ECHO_C" >&6
8451 ac_func_search_save_LIBS=$LIBS
8452 cat >conftest.$ac_ext <<_ACEOF
8455 cat confdefs.h >>conftest.$ac_ext
8456 cat >>conftest.$ac_ext <<_ACEOF
8457 /* end confdefs.h. */
8459 /* Override any GCC internal prototype to avoid an error.
8460 Use char because int might match the return type of a GCC
8461 builtin and then its argument prototype would still apply. */
8474 for ac_lib in '' x; do
8475 if test -z "$ac_lib"; then
8476 ac_res="none required"
8479 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
8481 rm -f conftest.$ac_objext conftest$ac_exeext
8482 if { (ac_try="$ac_link"
8484 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8485 *) ac_try_echo=$ac_try;;
8487 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8488 (eval "$ac_link") 2>conftest.er1
8490 grep -v '^ *+' conftest.er1 >conftest.err
8492 cat conftest.err >&5
8493 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8494 (exit $ac_status); } &&
8495 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
8496 { (case "(($ac_try" in
8497 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8498 *) ac_try_echo=$ac_try;;
8500 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8501 (eval "$ac_try") 2>&5
8503 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8504 (exit $ac_status); }; } &&
8505 { ac_try='test -s conftest$ac_exeext'
8506 { (case "(($ac_try" in
8507 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8508 *) ac_try_echo=$ac_try;;
8510 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8511 (eval "$ac_try") 2>&5
8513 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8514 (exit $ac_status); }; }; then
8515 ac_cv_search_opendir=$ac_res
8517 echo "$as_me: failed program was:" >&5
8518 sed 's/^/| /' conftest.$ac_ext >&5
8523 rm -f core conftest.err conftest.$ac_objext \
8525 if test "${ac_cv_search_opendir+set}" = set; then
8529 if test "${ac_cv_search_opendir+set}" = set; then
8532 ac_cv_search_opendir=no
8535 LIBS=$ac_func_search_save_LIBS
8537 { echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5
8538 echo "${ECHO_T}$ac_cv_search_opendir" >&6; }
8539 ac_res=$ac_cv_search_opendir
8540 if test "$ac_res" != no; then
8541 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
8548 for ac_header in dlfcn.h
8550 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
8551 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
8552 { echo "$as_me:$LINENO: checking for $ac_header" >&5
8553 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
8554 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
8555 echo $ECHO_N "(cached) $ECHO_C" >&6
8557 ac_res=`eval echo '${'$as_ac_Header'}'`
8558 { echo "$as_me:$LINENO: result: $ac_res" >&5
8559 echo "${ECHO_T}$ac_res" >&6; }
8561 # Is the header compilable?
8562 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
8563 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
8564 cat >conftest.$ac_ext <<_ACEOF
8567 cat confdefs.h >>conftest.$ac_ext
8568 cat >>conftest.$ac_ext <<_ACEOF
8569 /* end confdefs.h. */
8570 $ac_includes_default
8571 #include <$ac_header>
8573 rm -f conftest.$ac_objext
8574 if { (ac_try="$ac_compile"
8576 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8577 *) ac_try_echo=$ac_try;;
8579 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8580 (eval "$ac_compile") 2>conftest.er1
8582 grep -v '^ *+' conftest.er1 >conftest.err
8584 cat conftest.err >&5
8585 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8586 (exit $ac_status); } &&
8587 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
8588 { (case "(($ac_try" in
8589 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8590 *) ac_try_echo=$ac_try;;
8592 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8593 (eval "$ac_try") 2>&5
8595 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8596 (exit $ac_status); }; } &&
8597 { ac_try='test -s conftest.$ac_objext'
8598 { (case "(($ac_try" in
8599 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8600 *) ac_try_echo=$ac_try;;
8602 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8603 (eval "$ac_try") 2>&5
8605 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8606 (exit $ac_status); }; }; then
8607 ac_header_compiler=yes
8609 echo "$as_me: failed program was:" >&5
8610 sed 's/^/| /' conftest.$ac_ext >&5
8612 ac_header_compiler=no
8615 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8616 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8617 echo "${ECHO_T}$ac_header_compiler" >&6; }
8619 # Is the header present?
8620 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
8621 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
8622 cat >conftest.$ac_ext <<_ACEOF
8625 cat confdefs.h >>conftest.$ac_ext
8626 cat >>conftest.$ac_ext <<_ACEOF
8627 /* end confdefs.h. */
8628 #include <$ac_header>
8630 if { (ac_try="$ac_cpp conftest.$ac_ext"
8632 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8633 *) ac_try_echo=$ac_try;;
8635 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8636 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
8638 grep -v '^ *+' conftest.er1 >conftest.err
8640 cat conftest.err >&5
8641 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8642 (exit $ac_status); } >/dev/null; then
8643 if test -s conftest.err; then
8644 ac_cpp_err=$ac_c_preproc_warn_flag
8645 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
8652 if test -z "$ac_cpp_err"; then
8653 ac_header_preproc=yes
8655 echo "$as_me: failed program was:" >&5
8656 sed 's/^/| /' conftest.$ac_ext >&5
8658 ac_header_preproc=no
8661 rm -f conftest.err conftest.$ac_ext
8662 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8663 echo "${ECHO_T}$ac_header_preproc" >&6; }
8665 # So? What about this header?
8666 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
8668 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
8669 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
8670 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
8671 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
8672 ac_header_preproc=yes
8675 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
8676 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
8677 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
8678 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
8679 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
8680 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
8681 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
8682 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
8683 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
8684 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
8685 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
8686 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
8688 ## ------------------------------------ ##
8689 ## Report this to http://llvm.org/bugs/ ##
8690 ## ------------------------------------ ##
8692 ) | sed "s/^/$as_me: WARNING: /" >&2
8695 { echo "$as_me:$LINENO: checking for $ac_header" >&5
8696 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
8697 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
8698 echo $ECHO_N "(cached) $ECHO_C" >&6
8700 eval "$as_ac_Header=\$ac_header_preproc"
8702 ac_res=`eval echo '${'$as_ac_Header'}'`
8703 { echo "$as_me:$LINENO: result: $ac_res" >&5
8704 echo "${ECHO_T}$ac_res" >&6; }
8707 if test `eval echo '${'$as_ac_Header'}'` = yes; then
8708 cat >>confdefs.h <<_ACEOF
8709 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
8716 # Check whether --enable-ltdl-install was given.
8717 if test "${enable_ltdl_install+set}" = set; then
8718 enableval=$enable_ltdl_install;
8722 if test x"${enable_ltdl_install-no}" != xno; then
8724 INSTALL_LTDL_FALSE='#'
8726 INSTALL_LTDL_TRUE='#'
8730 if test x"${enable_ltdl_convenience-no}" != xno; then
8731 CONVENIENCE_LTDL_TRUE=
8732 CONVENIENCE_LTDL_FALSE='#'
8734 CONVENIENCE_LTDL_TRUE='#'
8735 CONVENIENCE_LTDL_FALSE=
8739 { echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
8740 echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6; }
8742 libname_spec='lib$name'
8750 shlibpath_overrides_runpath=unknown
8752 dynamic_linker="$host_os ld.so"
8753 sys_lib_dlsearch_path_spec="/lib /usr/lib"
8754 if test "$GCC" = yes; then
8755 sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
8756 if echo "$sys_lib_search_path_spec" | grep ';' >/dev/null ; then
8757 # if the path contains ";" then we assume it to be the separator
8758 # otherwise default to the standard path separator (i.e. ":") - it is
8759 # assumed that no part of a normal pathname contains ";" but that should
8760 # okay in the real world where ";" in dirpaths is itself problematic.
8761 sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
8763 sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
8766 sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
8768 need_lib_prefix=unknown
8769 hardcode_into_libs=no
8771 # when you set need_version to no, make sure it does not cause -set_version
8772 # flags to be left without arguments
8773 need_version=unknown
8778 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
8779 shlibpath_var=LIBPATH
8781 # AIX 3 has no versioning support, so we append a major version to the name.
8782 soname_spec='${libname}${release}${shared_ext}$major'
8789 hardcode_into_libs=yes
8790 if test "$host_cpu" = ia64; then
8791 # AIX 5 supports IA64
8792 library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
8793 shlibpath_var=LD_LIBRARY_PATH
8795 # With GCC up to 2.95.x, collect2 would create an import file
8796 # for dependence libraries. The import file would start with
8797 # the line `#! .'. This would cause the generated library to
8798 # depend on `.', always an invalid library. This was fixed in
8799 # development snapshots of GCC prior to 3.0.
8801 aix4 | aix4.[01] | aix4.[01].*)
8802 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
8804 echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then
8811 # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
8812 # soname into executable. Probably we can add versioning support to
8813 # collect2, so additional links can be useful in future.
8814 if test "$aix_use_runtimelinking" = yes; then
8815 # If using run time linking (on AIX 4.2 or later) use lib<name>.so
8816 # instead of lib<name>.a to let people know that these are not
8817 # typical AIX shared libraries.
8818 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
8820 # We preserve .a as extension for shared libraries through AIX4.2
8821 # and later when we are not doing run time linking.
8822 library_names_spec='${libname}${release}.a $libname.a'
8823 soname_spec='${libname}${release}${shared_ext}$major'
8825 shlibpath_var=LIBPATH
8830 library_names_spec='$libname.ixlibrary $libname.a'
8831 # Create ${libname}_ixlibrary.a entries in /sys/libs.
8832 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'
8836 library_names_spec='${libname}${shared_ext}'
8837 dynamic_linker="$host_os ld.so"
8838 shlibpath_var=LIBRARY_PATH
8844 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
8845 soname_spec='${libname}${release}${shared_ext}$major'
8846 finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
8847 shlibpath_var=LD_LIBRARY_PATH
8848 sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
8849 sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
8850 # the default ld.so.conf also contains /usr/contrib/lib and
8851 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
8852 # libtool to hard-code these into programs
8855 cygwin* | mingw* | pw32*)
8856 version_type=windows
8861 case $GCC,$host_os in
8862 yes,cygwin* | yes,mingw* | yes,pw32*)
8863 library_names_spec='$libname.dll.a'
8864 # DLL is installed to $(libdir)/../bin by postinstall_cmds
8865 postinstall_cmds='base_file=`basename \${file}`~
8866 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~
8867 dldir=$destdir/`dirname \$dlpath`~
8868 test -d \$dldir || mkdir -p \$dldir~
8869 $install_prog $dir/$dlname \$dldir/$dlname~
8870 chmod a+x \$dldir/$dlname'
8871 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
8872 dlpath=$dir/\$dldll~
8874 shlibpath_overrides_runpath=yes
8878 # Cygwin DLLs use 'cyg' prefix rather than 'lib'
8879 soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
8880 sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
8883 # MinGW DLLs use traditional 'lib' prefix
8884 soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
8885 sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
8886 if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then
8887 # It is most probably a Windows format PATH printed by
8888 # mingw gcc, but we are running on Cygwin. Gcc prints its search
8889 # path with ; separators, and with drive letters. We can handle the
8890 # drive letters (cygwin fileutils understands them), so leave them,
8891 # especially as we might pass files found there to a mingw objdump,
8892 # which wouldn't understand a cygwinified path. Ahh.
8893 sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
8895 sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
8899 # pw32 DLLs use 'pw' prefix rather than 'lib'
8900 library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
8906 library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
8909 dynamic_linker='Win32 ld.exe'
8910 # FIXME: first we should search . and the directory the executable is in
8914 darwin* | rhapsody*)
8915 dynamic_linker="$host_os dyld"
8919 library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext'
8920 soname_spec='${libname}${release}${major}$shared_ext'
8921 shlibpath_overrides_runpath=yes
8922 shlibpath_var=DYLD_LIBRARY_PATH
8923 shrext_cmds='.dylib'
8924 # Apple's gcc prints 'gcc -print-search-dirs' doesn't operate the same.
8925 if test "$GCC" = yes; then
8926 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"`
8928 sys_lib_search_path_spec='/lib /usr/lib /usr/local/lib'
8930 sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
8937 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
8938 soname_spec='${libname}${release}${shared_ext}$major'
8939 shlibpath_var=LD_LIBRARY_PATH
8950 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
8951 soname_spec='${libname}${release}${shared_ext}$major'
8952 shlibpath_var=LD_LIBRARY_PATH
8953 shlibpath_overrides_runpath=no
8954 hardcode_into_libs=yes
8955 dynamic_linker='GNU ld.so'
8958 freebsd* | dragonfly*)
8959 # DragonFly does not have aout. When/if they implement a new
8960 # versioning mechanism, adjust this.
8961 if test -x /usr/bin/objformat; then
8962 objformat=`/usr/bin/objformat`
8965 freebsd[123].*) objformat=aout ;;
8969 version_type=freebsd-$objformat
8970 case $version_type in
8972 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
8977 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
8981 shlibpath_var=LD_LIBRARY_PATH
8984 shlibpath_overrides_runpath=yes
8986 freebsd3.[01]* | freebsdelf3.[01]*)
8987 shlibpath_overrides_runpath=yes
8988 hardcode_into_libs=yes
8990 freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
8991 freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
8992 shlibpath_overrides_runpath=no
8993 hardcode_into_libs=yes
8995 freebsd*) # from 4.6 on
8996 shlibpath_overrides_runpath=yes
8997 hardcode_into_libs=yes
9006 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
9007 soname_spec='${libname}${release}${shared_ext}$major'
9008 shlibpath_var=LD_LIBRARY_PATH
9009 hardcode_into_libs=yes
9012 hpux9* | hpux10* | hpux11*)
9013 # Give a soname corresponding to the major version so that dld.sl refuses to
9014 # link against other versions.
9021 hardcode_into_libs=yes
9022 dynamic_linker="$host_os dld.so"
9023 shlibpath_var=LD_LIBRARY_PATH
9024 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9025 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9026 soname_spec='${libname}${release}${shared_ext}$major'
9027 if test "X$HPUX_IA64_MODE" = X32; then
9028 sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
9030 sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
9032 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9036 hardcode_into_libs=yes
9037 dynamic_linker="$host_os dld.sl"
9038 shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
9039 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9040 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9041 soname_spec='${libname}${release}${shared_ext}$major'
9042 sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
9043 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9047 dynamic_linker="$host_os dld.sl"
9048 shlibpath_var=SHLIB_PATH
9049 shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
9050 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9051 soname_spec='${libname}${release}${shared_ext}$major'
9054 # HP-UX runs *really* slowly unless shared libraries are mode 555.
9055 postinstall_cmds='chmod 555 $lib'
9062 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9063 soname_spec='${libname}${release}${shared_ext}$major'
9064 dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
9065 shlibpath_var=LD_LIBRARY_PATH
9066 shlibpath_overrides_runpath=no
9067 hardcode_into_libs=yes
9070 irix5* | irix6* | nonstopux*)
9072 nonstopux*) version_type=nonstopux ;;
9074 if test "$lt_cv_prog_gnu_ld" = yes; then
9082 soname_spec='${libname}${release}${shared_ext}$major'
9083 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
9085 irix5* | nonstopux*)
9089 case $LD in # libtool.m4 will add one of these switches to LD
9090 *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
9091 libsuff= shlibsuff= libmagic=32-bit;;
9092 *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
9093 libsuff=32 shlibsuff=N32 libmagic=N32;;
9094 *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
9095 libsuff=64 shlibsuff=64 libmagic=64-bit;;
9096 *) libsuff= shlibsuff= libmagic=never-match;;
9100 shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
9101 shlibpath_overrides_runpath=no
9102 sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
9103 sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
9104 hardcode_into_libs=yes
9107 # No shared lib support for Linux oldld, aout, or coff.
9108 linux*oldld* | linux*aout* | linux*coff*)
9112 # This must be Linux ELF.
9117 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9118 soname_spec='${libname}${release}${shared_ext}$major'
9119 finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
9120 shlibpath_var=LD_LIBRARY_PATH
9121 shlibpath_overrides_runpath=no
9122 # This implies no fast_install, which is unacceptable.
9123 # Some rework will be needed to allow for fast_install
9124 # before this can be enabled.
9125 hardcode_into_libs=yes
9127 # Append ld.so.conf contents to the search path
9128 if test -f /etc/ld.so.conf; then
9129 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' ' '`
9130 sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
9133 # We used to test for /lib/ld.so.1 and disable shared libraries on
9134 # powerpc, because MkLinux only supported shared libraries with the
9135 # GNU dynamic linker. Since this was broken with cross compilers,
9136 # most powerpc-linux boxes support dynamic linking these days and
9137 # people can always --disable-shared, the test was removed, and we
9138 # assume the GNU/Linux dynamic linker is in use.
9139 dynamic_linker='GNU/Linux ld.so'
9146 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9147 soname_spec='${libname}${release}${shared_ext}$major'
9148 shlibpath_var=LD_LIBRARY_PATH
9149 shlibpath_overrides_runpath=no
9150 hardcode_into_libs=yes
9151 dynamic_linker='GNU ld.so'
9158 if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
9159 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9160 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
9161 dynamic_linker='NetBSD (a.out) ld.so'
9163 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9164 soname_spec='${libname}${release}${shared_ext}$major'
9165 dynamic_linker='NetBSD ld.elf_so'
9167 shlibpath_var=LD_LIBRARY_PATH
9168 shlibpath_overrides_runpath=yes
9169 hardcode_into_libs=yes
9174 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9175 shlibpath_var=LD_LIBRARY_PATH
9176 shlibpath_overrides_runpath=yes
9183 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9184 soname_spec='${libname}${release}${shared_ext}$major'
9185 shlibpath_var=LD_LIBRARY_PATH
9186 shlibpath_overrides_runpath=yes
9191 sys_lib_dlsearch_path_spec="/usr/lib"
9193 # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
9195 openbsd3.3 | openbsd3.3.*) need_version=yes ;;
9196 *) need_version=no ;;
9198 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9199 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
9200 shlibpath_var=LD_LIBRARY_PATH
9201 if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9203 openbsd2.[89] | openbsd2.[89].*)
9204 shlibpath_overrides_runpath=no
9207 shlibpath_overrides_runpath=yes
9211 shlibpath_overrides_runpath=yes
9216 libname_spec='$name'
9219 library_names_spec='$libname${shared_ext} $libname.a'
9220 dynamic_linker='OS/2 ld.exe'
9221 shlibpath_var=LIBPATH
9224 osf3* | osf4* | osf5*)
9228 soname_spec='${libname}${release}${shared_ext}$major'
9229 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9230 shlibpath_var=LD_LIBRARY_PATH
9231 sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
9232 sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
9239 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9240 soname_spec='${libname}${release}${shared_ext}$major'
9241 shlibpath_var=LD_LIBRARY_PATH
9242 shlibpath_overrides_runpath=yes
9243 hardcode_into_libs=yes
9244 # ldd complains unless libraries are executable
9245 postinstall_cmds='chmod +x $lib'
9250 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9251 finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
9252 shlibpath_var=LD_LIBRARY_PATH
9253 shlibpath_overrides_runpath=yes
9254 if test "$with_gnu_ld" = yes; then
9262 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9263 soname_spec='${libname}${release}${shared_ext}$major'
9264 shlibpath_var=LD_LIBRARY_PATH
9265 case $host_vendor in
9267 shlibpath_overrides_runpath=no
9269 export_dynamic_flag_spec='${wl}-Blargedynsym'
9270 runpath_var=LD_RUN_PATH
9278 shlibpath_overrides_runpath=no
9279 sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
9285 if test -d /usr/nec ;then
9287 library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
9288 soname_spec='$libname${shared_ext}.$major'
9289 shlibpath_var=LD_LIBRARY_PATH
9293 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
9294 version_type=freebsd-elf
9297 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
9298 soname_spec='${libname}${release}${shared_ext}$major'
9299 shlibpath_var=LD_LIBRARY_PATH
9300 hardcode_into_libs=yes
9301 if test "$with_gnu_ld" = yes; then
9302 sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
9303 shlibpath_overrides_runpath=no
9305 sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
9306 shlibpath_overrides_runpath=yes
9309 sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
9313 sys_lib_dlsearch_path_spec='/usr/lib'
9318 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9319 soname_spec='${libname}${release}${shared_ext}$major'
9320 shlibpath_var=LD_LIBRARY_PATH
9327 { echo "$as_me:$LINENO: result: $dynamic_linker" >&5
9328 echo "${ECHO_T}$dynamic_linker" >&6; }
9329 test "$dynamic_linker" = no && can_build_shared=no
9331 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
9332 if test "$GCC" = yes; then
9333 variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
9337 { echo "$as_me:$LINENO: checking which extension is used for loadable modules" >&5
9338 echo $ECHO_N "checking which extension is used for loadable modules... $ECHO_C" >&6; }
9339 if test "${libltdl_cv_shlibext+set}" = set; then
9340 echo $ECHO_N "(cached) $ECHO_C" >&6
9344 eval libltdl_cv_shlibext=$shrext_cmds
9347 { echo "$as_me:$LINENO: result: $libltdl_cv_shlibext" >&5
9348 echo "${ECHO_T}$libltdl_cv_shlibext" >&6; }
9349 if test -n "$libltdl_cv_shlibext"; then
9351 cat >>confdefs.h <<_ACEOF
9352 #define LTDL_SHLIB_EXT "$libltdl_cv_shlibext"
9358 { echo "$as_me:$LINENO: checking which variable specifies run-time library path" >&5
9359 echo $ECHO_N "checking which variable specifies run-time library path... $ECHO_C" >&6; }
9360 if test "${libltdl_cv_shlibpath_var+set}" = set; then
9361 echo $ECHO_N "(cached) $ECHO_C" >&6
9363 libltdl_cv_shlibpath_var="$shlibpath_var"
9365 { echo "$as_me:$LINENO: result: $libltdl_cv_shlibpath_var" >&5
9366 echo "${ECHO_T}$libltdl_cv_shlibpath_var" >&6; }
9367 if test -n "$libltdl_cv_shlibpath_var"; then
9369 cat >>confdefs.h <<_ACEOF
9370 #define LTDL_SHLIBPATH_VAR "$libltdl_cv_shlibpath_var"
9376 { echo "$as_me:$LINENO: checking for the default library search path" >&5
9377 echo $ECHO_N "checking for the default library search path... $ECHO_C" >&6; }
9378 if test "${libltdl_cv_sys_search_path+set}" = set; then
9379 echo $ECHO_N "(cached) $ECHO_C" >&6
9381 libltdl_cv_sys_search_path="$sys_lib_dlsearch_path_spec"
9383 { echo "$as_me:$LINENO: result: $libltdl_cv_sys_search_path" >&5
9384 echo "${ECHO_T}$libltdl_cv_sys_search_path" >&6; }
9385 if test -n "$libltdl_cv_sys_search_path"; then
9387 for dir in $libltdl_cv_sys_search_path; do
9388 if test -z "$sys_search_path"; then
9389 sys_search_path="$dir"
9391 sys_search_path="$sys_search_path$PATH_SEPARATOR$dir"
9395 cat >>confdefs.h <<_ACEOF
9396 #define LTDL_SYSSEARCHPATH "$sys_search_path"
9401 { echo "$as_me:$LINENO: checking for objdir" >&5
9402 echo $ECHO_N "checking for objdir... $ECHO_C" >&6; }
9403 if test "${libltdl_cv_objdir+set}" = set; then
9404 echo $ECHO_N "(cached) $ECHO_C" >&6
9406 libltdl_cv_objdir="$objdir"
9407 if test -n "$objdir"; then
9410 rm -f .libs 2>/dev/null
9411 mkdir .libs 2>/dev/null
9412 if test -d .libs; then
9413 libltdl_cv_objdir=.libs
9415 # MS-DOS does not allow filenames that begin with a dot.
9416 libltdl_cv_objdir=_libs
9418 rmdir .libs 2>/dev/null
9422 { echo "$as_me:$LINENO: result: $libltdl_cv_objdir" >&5
9423 echo "${ECHO_T}$libltdl_cv_objdir" >&6; }
9425 cat >>confdefs.h <<_ACEOF
9426 #define LTDL_OBJDIR "$libltdl_cv_objdir/"
9434 # Check for command to grab the raw symbol name followed by C symbol from nm.
9435 { echo "$as_me:$LINENO: checking command to parse $NM output from $compiler object" >&5
9436 echo $ECHO_N "checking command to parse $NM output from $compiler object... $ECHO_C" >&6; }
9437 if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then
9438 echo $ECHO_N "(cached) $ECHO_C" >&6
9441 # These are sane defaults that work on at least a few old systems.
9442 # [They come from Ultrix. What could be older than Ultrix?!! ;)]
9444 # Character class describing NM global symbol codes.
9445 symcode='[BCDEGRST]'
9447 # Regexp to match symbols that can be accessed directly from C.
9448 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
9450 # Transform an extracted symbol line into a proper C declaration
9451 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^. .* \(.*\)$/extern int \1;/p'"
9453 # Transform an extracted symbol line into symbol name and symbol address
9454 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'"
9456 # Define system-specific variables.
9461 cygwin* | mingw* | pw32*)
9462 symcode='[ABCDGISTW]'
9464 hpux*) # Its linker distinguishes data from code symbols
9465 if test "$host_cpu" = ia64; then
9466 symcode='[ABCDEGRST]'
9468 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
9469 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'"
9472 if test "$host_cpu" = ia64; then
9473 symcode='[ABCDGIRSTW]'
9474 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
9475 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'"
9479 symcode='[BCDEGRST]'
9482 symcode='[BCDEGQRST]'
9493 sysv5* | sco5v6* | unixware* | OpenUNIX*)
9501 # Handle CRLF in mingw tool chain
9505 opt_cr=`echo 'x\{0,1\}' | tr x '\015'` # option cr in regexp
9509 # If we're using GNU nm, then use its standard symbol codes.
9510 case `$NM -V 2>&1` in
9511 *GNU* | *'with BFD'*)
9512 symcode='[ABCDGIRSTW]' ;;
9515 # Try without a prefix undercore, then with it.
9516 for ac_symprfx in "" "_"; do
9518 # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
9519 symxfrm="\\1 $ac_symprfx\\2 \\2"
9521 # Write the raw and C identifiers.
9522 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
9524 # Check to see that the pipe works correctly.
9528 cat > conftest.$ac_ext <<EOF
9533 void nm_test_func(){}
9537 int main(){nm_test_var='a';nm_test_func();return(0);}
9540 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9541 (eval $ac_compile) 2>&5
9543 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9544 (exit $ac_status); }; then
9545 # Now try to grab the symbols.
9547 if { (eval echo "$as_me:$LINENO: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\"") >&5
9548 (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5
9550 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9551 (exit $ac_status); } && test -s "$nlist"; then
9552 # Try sorting and uniquifying the output.
9553 if sort "$nlist" | uniq > "$nlist"T; then
9554 mv -f "$nlist"T "$nlist"
9559 # Make sure that we snagged all the symbols we need.
9560 if grep ' nm_test_var$' "$nlist" >/dev/null; then
9561 if grep ' nm_test_func$' "$nlist" >/dev/null; then
9562 cat <<EOF > conftest.$ac_ext
9568 # Now generate the symbol file.
9569 eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | grep -v main >> conftest.$ac_ext'
9571 cat <<EOF >> conftest.$ac_ext
9572 #if defined (__STDC__) && __STDC__
9573 # define lt_ptr_t void *
9575 # define lt_ptr_t char *
9579 /* The mapping between symbol names and symbols. */
9584 lt_preloaded_symbols[] =
9587 $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (lt_ptr_t) \&\2},/" < "$nlist" | grep -v main >> conftest.$ac_ext
9588 cat <<\EOF >> conftest.$ac_ext
9596 # Now try linking the two files.
9597 mv conftest.$ac_objext conftstm.$ac_objext
9598 lt_save_LIBS="$LIBS"
9599 lt_save_CFLAGS="$CFLAGS"
9600 LIBS="conftstm.$ac_objext"
9601 CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
9602 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9603 (eval $ac_link) 2>&5
9605 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9606 (exit $ac_status); } && test -s conftest${ac_exeext}; then
9609 LIBS="$lt_save_LIBS"
9610 CFLAGS="$lt_save_CFLAGS"
9612 echo "cannot find nm_test_func in $nlist" >&5
9615 echo "cannot find nm_test_var in $nlist" >&5
9618 echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
9621 echo "$progname: failed program was:" >&5
9622 cat conftest.$ac_ext >&5
9624 rm -f conftest* conftst*
9626 # Do not use the global_symbol_pipe unless it works.
9627 if test "$pipe_works" = yes; then
9630 lt_cv_sys_global_symbol_pipe=
9636 if test -z "$lt_cv_sys_global_symbol_pipe"; then
9637 lt_cv_sys_global_symbol_to_cdecl=
9639 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
9640 { echo "$as_me:$LINENO: result: failed" >&5
9641 echo "${ECHO_T}failed" >&6; }
9643 { echo "$as_me:$LINENO: result: ok" >&5
9644 echo "${ECHO_T}ok" >&6; }
9648 { echo "$as_me:$LINENO: checking whether libtool supports -dlopen/-dlpreopen" >&5
9649 echo $ECHO_N "checking whether libtool supports -dlopen/-dlpreopen... $ECHO_C" >&6; }
9650 if test "${libltdl_cv_preloaded_symbols+set}" = set; then
9651 echo $ECHO_N "(cached) $ECHO_C" >&6
9653 if test -n "$lt_cv_sys_global_symbol_pipe"; then
9654 libltdl_cv_preloaded_symbols=yes
9656 libltdl_cv_preloaded_symbols=no
9660 { echo "$as_me:$LINENO: result: $libltdl_cv_preloaded_symbols" >&5
9661 echo "${ECHO_T}$libltdl_cv_preloaded_symbols" >&6; }
9662 if test x"$libltdl_cv_preloaded_symbols" = xyes; then
9664 cat >>confdefs.h <<\_ACEOF
9665 #define HAVE_PRELOADED_SYMBOLS 1
9673 ac_cpp='$CPP $CPPFLAGS'
9674 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9675 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9676 ac_compiler_gnu=$ac_cv_c_compiler_gnu
9679 { echo "$as_me:$LINENO: checking for shl_load" >&5
9680 echo $ECHO_N "checking for shl_load... $ECHO_C" >&6; }
9681 if test "${ac_cv_func_shl_load+set}" = set; then
9682 echo $ECHO_N "(cached) $ECHO_C" >&6
9684 cat >conftest.$ac_ext <<_ACEOF
9687 cat confdefs.h >>conftest.$ac_ext
9688 cat >>conftest.$ac_ext <<_ACEOF
9689 /* end confdefs.h. */
9690 /* Define shl_load to an innocuous variant, in case <limits.h> declares shl_load.
9691 For example, HP-UX 11i <limits.h> declares gettimeofday. */
9692 #define shl_load innocuous_shl_load
9694 /* System header to define __stub macros and hopefully few prototypes,
9695 which can conflict with char shl_load (); below.
9696 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9697 <limits.h> exists even on freestanding compilers. */
9700 # include <limits.h>
9702 # include <assert.h>
9707 /* Override any GCC internal prototype to avoid an error.
9708 Use char because int might match the return type of a GCC
9709 builtin and then its argument prototype would still apply. */
9714 /* The GNU C library defines this for functions which it implements
9715 to always fail with ENOSYS. Some functions are actually named
9716 something starting with __ and the normal name is an alias. */
9717 #if defined __stub_shl_load || defined __stub___shl_load
9729 rm -f conftest.$ac_objext conftest$ac_exeext
9730 if { (ac_try="$ac_link"
9732 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9733 *) ac_try_echo=$ac_try;;
9735 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9736 (eval "$ac_link") 2>conftest.er1
9738 grep -v '^ *+' conftest.er1 >conftest.err
9740 cat conftest.err >&5
9741 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9742 (exit $ac_status); } &&
9743 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
9744 { (case "(($ac_try" in
9745 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9746 *) ac_try_echo=$ac_try;;
9748 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9749 (eval "$ac_try") 2>&5
9751 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9752 (exit $ac_status); }; } &&
9753 { ac_try='test -s conftest$ac_exeext'
9754 { (case "(($ac_try" in
9755 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9756 *) ac_try_echo=$ac_try;;
9758 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9759 (eval "$ac_try") 2>&5
9761 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9762 (exit $ac_status); }; }; then
9763 ac_cv_func_shl_load=yes
9765 echo "$as_me: failed program was:" >&5
9766 sed 's/^/| /' conftest.$ac_ext >&5
9768 ac_cv_func_shl_load=no
9771 rm -f core conftest.err conftest.$ac_objext \
9772 conftest$ac_exeext conftest.$ac_ext
9774 { echo "$as_me:$LINENO: result: $ac_cv_func_shl_load" >&5
9775 echo "${ECHO_T}$ac_cv_func_shl_load" >&6; }
9776 if test $ac_cv_func_shl_load = yes; then
9778 cat >>confdefs.h <<\_ACEOF
9779 #define HAVE_SHL_LOAD 1
9783 { echo "$as_me:$LINENO: checking for shl_load in -ldld" >&5
9784 echo $ECHO_N "checking for shl_load in -ldld... $ECHO_C" >&6; }
9785 if test "${ac_cv_lib_dld_shl_load+set}" = set; then
9786 echo $ECHO_N "(cached) $ECHO_C" >&6
9788 ac_check_lib_save_LIBS=$LIBS
9790 cat >conftest.$ac_ext <<_ACEOF
9793 cat confdefs.h >>conftest.$ac_ext
9794 cat >>conftest.$ac_ext <<_ACEOF
9795 /* end confdefs.h. */
9797 /* Override any GCC internal prototype to avoid an error.
9798 Use char because int might match the return type of a GCC
9799 builtin and then its argument prototype would still apply. */
9812 rm -f conftest.$ac_objext conftest$ac_exeext
9813 if { (ac_try="$ac_link"
9815 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9816 *) ac_try_echo=$ac_try;;
9818 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9819 (eval "$ac_link") 2>conftest.er1
9821 grep -v '^ *+' conftest.er1 >conftest.err
9823 cat conftest.err >&5
9824 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9825 (exit $ac_status); } &&
9826 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
9827 { (case "(($ac_try" in
9828 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9829 *) ac_try_echo=$ac_try;;
9831 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9832 (eval "$ac_try") 2>&5
9834 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9835 (exit $ac_status); }; } &&
9836 { ac_try='test -s conftest$ac_exeext'
9837 { (case "(($ac_try" in
9838 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9839 *) ac_try_echo=$ac_try;;
9841 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9842 (eval "$ac_try") 2>&5
9844 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9845 (exit $ac_status); }; }; then
9846 ac_cv_lib_dld_shl_load=yes
9848 echo "$as_me: failed program was:" >&5
9849 sed 's/^/| /' conftest.$ac_ext >&5
9851 ac_cv_lib_dld_shl_load=no
9854 rm -f core conftest.err conftest.$ac_objext \
9855 conftest$ac_exeext conftest.$ac_ext
9856 LIBS=$ac_check_lib_save_LIBS
9858 { echo "$as_me:$LINENO: result: $ac_cv_lib_dld_shl_load" >&5
9859 echo "${ECHO_T}$ac_cv_lib_dld_shl_load" >&6; }
9860 if test $ac_cv_lib_dld_shl_load = yes; then
9862 cat >>confdefs.h <<\_ACEOF
9863 #define HAVE_SHL_LOAD 1
9866 LIBADD_DL="$LIBADD_DL -ldld"
9868 { echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
9869 echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6; }
9870 if test "${ac_cv_lib_dl_dlopen+set}" = set; then
9871 echo $ECHO_N "(cached) $ECHO_C" >&6
9873 ac_check_lib_save_LIBS=$LIBS
9875 cat >conftest.$ac_ext <<_ACEOF
9878 cat confdefs.h >>conftest.$ac_ext
9879 cat >>conftest.$ac_ext <<_ACEOF
9880 /* end confdefs.h. */
9882 /* Override any GCC internal prototype to avoid an error.
9883 Use char because int might match the return type of a GCC
9884 builtin and then its argument prototype would still apply. */
9897 rm -f conftest.$ac_objext conftest$ac_exeext
9898 if { (ac_try="$ac_link"
9900 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9901 *) ac_try_echo=$ac_try;;
9903 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9904 (eval "$ac_link") 2>conftest.er1
9906 grep -v '^ *+' conftest.er1 >conftest.err
9908 cat conftest.err >&5
9909 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9910 (exit $ac_status); } &&
9911 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
9912 { (case "(($ac_try" in
9913 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9914 *) ac_try_echo=$ac_try;;
9916 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9917 (eval "$ac_try") 2>&5
9919 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9920 (exit $ac_status); }; } &&
9921 { ac_try='test -s conftest$ac_exeext'
9922 { (case "(($ac_try" in
9923 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9924 *) ac_try_echo=$ac_try;;
9926 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9927 (eval "$ac_try") 2>&5
9929 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9930 (exit $ac_status); }; }; then
9931 ac_cv_lib_dl_dlopen=yes
9933 echo "$as_me: failed program was:" >&5
9934 sed 's/^/| /' conftest.$ac_ext >&5
9936 ac_cv_lib_dl_dlopen=no
9939 rm -f core conftest.err conftest.$ac_objext \
9940 conftest$ac_exeext conftest.$ac_ext
9941 LIBS=$ac_check_lib_save_LIBS
9943 { echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
9944 echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6; }
9945 if test $ac_cv_lib_dl_dlopen = yes; then
9947 cat >>confdefs.h <<\_ACEOF
9948 #define HAVE_LIBDL 1
9951 LIBADD_DL="-ldl" libltdl_cv_lib_dl_dlopen="yes"
9953 cat >conftest.$ac_ext <<_ACEOF
9956 cat confdefs.h >>conftest.$ac_ext
9957 cat >>conftest.$ac_ext <<_ACEOF
9958 /* end confdefs.h. */
9971 rm -f conftest.$ac_objext conftest$ac_exeext
9972 if { (ac_try="$ac_link"
9974 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9975 *) ac_try_echo=$ac_try;;
9977 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9978 (eval "$ac_link") 2>conftest.er1
9980 grep -v '^ *+' conftest.er1 >conftest.err
9982 cat conftest.err >&5
9983 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9984 (exit $ac_status); } &&
9985 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
9986 { (case "(($ac_try" in
9987 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9988 *) ac_try_echo=$ac_try;;
9990 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9991 (eval "$ac_try") 2>&5
9993 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9994 (exit $ac_status); }; } &&
9995 { ac_try='test -s conftest$ac_exeext'
9996 { (case "(($ac_try" in
9997 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9998 *) ac_try_echo=$ac_try;;
10000 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10001 (eval "$ac_try") 2>&5
10003 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10004 (exit $ac_status); }; }; then
10006 cat >>confdefs.h <<\_ACEOF
10007 #define HAVE_LIBDL 1
10009 libltdl_cv_func_dlopen="yes"
10011 echo "$as_me: failed program was:" >&5
10012 sed 's/^/| /' conftest.$ac_ext >&5
10014 { echo "$as_me:$LINENO: checking for dlopen in -lsvld" >&5
10015 echo $ECHO_N "checking for dlopen in -lsvld... $ECHO_C" >&6; }
10016 if test "${ac_cv_lib_svld_dlopen+set}" = set; then
10017 echo $ECHO_N "(cached) $ECHO_C" >&6
10019 ac_check_lib_save_LIBS=$LIBS
10020 LIBS="-lsvld $LIBS"
10021 cat >conftest.$ac_ext <<_ACEOF
10024 cat confdefs.h >>conftest.$ac_ext
10025 cat >>conftest.$ac_ext <<_ACEOF
10026 /* end confdefs.h. */
10028 /* Override any GCC internal prototype to avoid an error.
10029 Use char because int might match the return type of a GCC
10030 builtin and then its argument prototype would still apply. */
10043 rm -f conftest.$ac_objext conftest$ac_exeext
10044 if { (ac_try="$ac_link"
10045 case "(($ac_try" in
10046 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10047 *) ac_try_echo=$ac_try;;
10049 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10050 (eval "$ac_link") 2>conftest.er1
10052 grep -v '^ *+' conftest.er1 >conftest.err
10054 cat conftest.err >&5
10055 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10056 (exit $ac_status); } &&
10057 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
10058 { (case "(($ac_try" in
10059 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10060 *) ac_try_echo=$ac_try;;
10062 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10063 (eval "$ac_try") 2>&5
10065 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10066 (exit $ac_status); }; } &&
10067 { ac_try='test -s conftest$ac_exeext'
10068 { (case "(($ac_try" in
10069 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10070 *) ac_try_echo=$ac_try;;
10072 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10073 (eval "$ac_try") 2>&5
10075 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10076 (exit $ac_status); }; }; then
10077 ac_cv_lib_svld_dlopen=yes
10079 echo "$as_me: failed program was:" >&5
10080 sed 's/^/| /' conftest.$ac_ext >&5
10082 ac_cv_lib_svld_dlopen=no
10085 rm -f core conftest.err conftest.$ac_objext \
10086 conftest$ac_exeext conftest.$ac_ext
10087 LIBS=$ac_check_lib_save_LIBS
10089 { echo "$as_me:$LINENO: result: $ac_cv_lib_svld_dlopen" >&5
10090 echo "${ECHO_T}$ac_cv_lib_svld_dlopen" >&6; }
10091 if test $ac_cv_lib_svld_dlopen = yes; then
10093 cat >>confdefs.h <<\_ACEOF
10094 #define HAVE_LIBDL 1
10097 LIBADD_DL="-lsvld" libltdl_cv_func_dlopen="yes"
10099 { echo "$as_me:$LINENO: checking for dld_link in -ldld" >&5
10100 echo $ECHO_N "checking for dld_link in -ldld... $ECHO_C" >&6; }
10101 if test "${ac_cv_lib_dld_dld_link+set}" = set; then
10102 echo $ECHO_N "(cached) $ECHO_C" >&6
10104 ac_check_lib_save_LIBS=$LIBS
10106 cat >conftest.$ac_ext <<_ACEOF
10109 cat confdefs.h >>conftest.$ac_ext
10110 cat >>conftest.$ac_ext <<_ACEOF
10111 /* end confdefs.h. */
10113 /* Override any GCC internal prototype to avoid an error.
10114 Use char because int might match the return type of a GCC
10115 builtin and then its argument prototype would still apply. */
10123 return dld_link ();
10128 rm -f conftest.$ac_objext conftest$ac_exeext
10129 if { (ac_try="$ac_link"
10130 case "(($ac_try" in
10131 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10132 *) ac_try_echo=$ac_try;;
10134 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10135 (eval "$ac_link") 2>conftest.er1
10137 grep -v '^ *+' conftest.er1 >conftest.err
10139 cat conftest.err >&5
10140 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10141 (exit $ac_status); } &&
10142 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
10143 { (case "(($ac_try" in
10144 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10145 *) ac_try_echo=$ac_try;;
10147 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10148 (eval "$ac_try") 2>&5
10150 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10151 (exit $ac_status); }; } &&
10152 { ac_try='test -s conftest$ac_exeext'
10153 { (case "(($ac_try" in
10154 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10155 *) ac_try_echo=$ac_try;;
10157 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10158 (eval "$ac_try") 2>&5
10160 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10161 (exit $ac_status); }; }; then
10162 ac_cv_lib_dld_dld_link=yes
10164 echo "$as_me: failed program was:" >&5
10165 sed 's/^/| /' conftest.$ac_ext >&5
10167 ac_cv_lib_dld_dld_link=no
10170 rm -f core conftest.err conftest.$ac_objext \
10171 conftest$ac_exeext conftest.$ac_ext
10172 LIBS=$ac_check_lib_save_LIBS
10174 { echo "$as_me:$LINENO: result: $ac_cv_lib_dld_dld_link" >&5
10175 echo "${ECHO_T}$ac_cv_lib_dld_dld_link" >&6; }
10176 if test $ac_cv_lib_dld_dld_link = yes; then
10178 cat >>confdefs.h <<\_ACEOF
10182 LIBADD_DL="$LIBADD_DL -ldld"
10184 { echo "$as_me:$LINENO: checking for _dyld_func_lookup" >&5
10185 echo $ECHO_N "checking for _dyld_func_lookup... $ECHO_C" >&6; }
10186 if test "${ac_cv_func__dyld_func_lookup+set}" = set; then
10187 echo $ECHO_N "(cached) $ECHO_C" >&6
10189 cat >conftest.$ac_ext <<_ACEOF
10192 cat confdefs.h >>conftest.$ac_ext
10193 cat >>conftest.$ac_ext <<_ACEOF
10194 /* end confdefs.h. */
10195 /* Define _dyld_func_lookup to an innocuous variant, in case <limits.h> declares _dyld_func_lookup.
10196 For example, HP-UX 11i <limits.h> declares gettimeofday. */
10197 #define _dyld_func_lookup innocuous__dyld_func_lookup
10199 /* System header to define __stub macros and hopefully few prototypes,
10200 which can conflict with char _dyld_func_lookup (); below.
10201 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10202 <limits.h> exists even on freestanding compilers. */
10205 # include <limits.h>
10207 # include <assert.h>
10210 #undef _dyld_func_lookup
10212 /* Override any GCC internal prototype to avoid an error.
10213 Use char because int might match the return type of a GCC
10214 builtin and then its argument prototype would still apply. */
10218 char _dyld_func_lookup ();
10219 /* The GNU C library defines this for functions which it implements
10220 to always fail with ENOSYS. Some functions are actually named
10221 something starting with __ and the normal name is an alias. */
10222 #if defined __stub__dyld_func_lookup || defined __stub____dyld_func_lookup
10229 return _dyld_func_lookup ();
10234 rm -f conftest.$ac_objext conftest$ac_exeext
10235 if { (ac_try="$ac_link"
10236 case "(($ac_try" in
10237 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10238 *) ac_try_echo=$ac_try;;
10240 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10241 (eval "$ac_link") 2>conftest.er1
10243 grep -v '^ *+' conftest.er1 >conftest.err
10245 cat conftest.err >&5
10246 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10247 (exit $ac_status); } &&
10248 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
10249 { (case "(($ac_try" in
10250 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10251 *) ac_try_echo=$ac_try;;
10253 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10254 (eval "$ac_try") 2>&5
10256 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10257 (exit $ac_status); }; } &&
10258 { ac_try='test -s conftest$ac_exeext'
10259 { (case "(($ac_try" in
10260 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10261 *) ac_try_echo=$ac_try;;
10263 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10264 (eval "$ac_try") 2>&5
10266 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10267 (exit $ac_status); }; }; then
10268 ac_cv_func__dyld_func_lookup=yes
10270 echo "$as_me: failed program was:" >&5
10271 sed 's/^/| /' conftest.$ac_ext >&5
10273 ac_cv_func__dyld_func_lookup=no
10276 rm -f core conftest.err conftest.$ac_objext \
10277 conftest$ac_exeext conftest.$ac_ext
10279 { echo "$as_me:$LINENO: result: $ac_cv_func__dyld_func_lookup" >&5
10280 echo "${ECHO_T}$ac_cv_func__dyld_func_lookup" >&6; }
10281 if test $ac_cv_func__dyld_func_lookup = yes; then
10283 cat >>confdefs.h <<\_ACEOF
10284 #define HAVE_DYLD 1
10298 rm -f core conftest.err conftest.$ac_objext \
10299 conftest$ac_exeext conftest.$ac_ext
10310 if test x"$libltdl_cv_func_dlopen" = xyes || test x"$libltdl_cv_lib_dl_dlopen" = xyes
10312 lt_save_LIBS="$LIBS"
10313 LIBS="$LIBS $LIBADD_DL"
10315 for ac_func in dlerror
10317 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
10318 { echo "$as_me:$LINENO: checking for $ac_func" >&5
10319 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
10320 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
10321 echo $ECHO_N "(cached) $ECHO_C" >&6
10323 cat >conftest.$ac_ext <<_ACEOF
10326 cat confdefs.h >>conftest.$ac_ext
10327 cat >>conftest.$ac_ext <<_ACEOF
10328 /* end confdefs.h. */
10329 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
10330 For example, HP-UX 11i <limits.h> declares gettimeofday. */
10331 #define $ac_func innocuous_$ac_func
10333 /* System header to define __stub macros and hopefully few prototypes,
10334 which can conflict with char $ac_func (); below.
10335 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10336 <limits.h> exists even on freestanding compilers. */
10339 # include <limits.h>
10341 # include <assert.h>
10346 /* Override any GCC internal prototype to avoid an error.
10347 Use char because int might match the return type of a GCC
10348 builtin and then its argument prototype would still apply. */
10353 /* The GNU C library defines this for functions which it implements
10354 to always fail with ENOSYS. Some functions are actually named
10355 something starting with __ and the normal name is an alias. */
10356 #if defined __stub_$ac_func || defined __stub___$ac_func
10363 return $ac_func ();
10368 rm -f conftest.$ac_objext conftest$ac_exeext
10369 if { (ac_try="$ac_link"
10370 case "(($ac_try" in
10371 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10372 *) ac_try_echo=$ac_try;;
10374 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10375 (eval "$ac_link") 2>conftest.er1
10377 grep -v '^ *+' conftest.er1 >conftest.err
10379 cat conftest.err >&5
10380 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10381 (exit $ac_status); } &&
10382 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
10383 { (case "(($ac_try" in
10384 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10385 *) ac_try_echo=$ac_try;;
10387 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10388 (eval "$ac_try") 2>&5
10390 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10391 (exit $ac_status); }; } &&
10392 { ac_try='test -s conftest$ac_exeext'
10393 { (case "(($ac_try" in
10394 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10395 *) ac_try_echo=$ac_try;;
10397 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10398 (eval "$ac_try") 2>&5
10400 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10401 (exit $ac_status); }; }; then
10402 eval "$as_ac_var=yes"
10404 echo "$as_me: failed program was:" >&5
10405 sed 's/^/| /' conftest.$ac_ext >&5
10407 eval "$as_ac_var=no"
10410 rm -f core conftest.err conftest.$ac_objext \
10411 conftest$ac_exeext conftest.$ac_ext
10413 ac_res=`eval echo '${'$as_ac_var'}'`
10414 { echo "$as_me:$LINENO: result: $ac_res" >&5
10415 echo "${ECHO_T}$ac_res" >&6; }
10416 if test `eval echo '${'$as_ac_var'}'` = yes; then
10417 cat >>confdefs.h <<_ACEOF
10418 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
10424 LIBS="$lt_save_LIBS"
10427 ac_cpp='$CPP $CPPFLAGS'
10428 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10429 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10430 ac_compiler_gnu=$ac_cv_c_compiler_gnu
10434 { echo "$as_me:$LINENO: checking for _ prefix in compiled symbols" >&5
10435 echo $ECHO_N "checking for _ prefix in compiled symbols... $ECHO_C" >&6; }
10436 if test "${ac_cv_sys_symbol_underscore+set}" = set; then
10437 echo $ECHO_N "(cached) $ECHO_C" >&6
10439 ac_cv_sys_symbol_underscore=no
10440 cat > conftest.$ac_ext <<EOF
10441 void nm_test_func(){}
10442 int main(){nm_test_func;return 0;}
10444 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10445 (eval $ac_compile) 2>&5
10447 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10448 (exit $ac_status); }; then
10449 # Now try to grab the symbols.
10450 ac_nlist=conftest.nm
10451 if { (eval echo "$as_me:$LINENO: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $ac_nlist\"") >&5
10452 (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $ac_nlist) 2>&5
10454 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10455 (exit $ac_status); } && test -s "$ac_nlist"; then
10456 # See whether the symbols have a leading underscore.
10457 if grep '^. _nm_test_func' "$ac_nlist" >/dev/null; then
10458 ac_cv_sys_symbol_underscore=yes
10460 if grep '^. nm_test_func ' "$ac_nlist" >/dev/null; then
10463 echo "configure: cannot find nm_test_func in $ac_nlist" >&5
10467 echo "configure: cannot run $lt_cv_sys_global_symbol_pipe" >&5
10470 echo "configure: failed program was:" >&5
10476 { echo "$as_me:$LINENO: result: $ac_cv_sys_symbol_underscore" >&5
10477 echo "${ECHO_T}$ac_cv_sys_symbol_underscore" >&6; }
10480 if test x"$ac_cv_sys_symbol_underscore" = xyes; then
10481 if test x"$libltdl_cv_func_dlopen" = xyes ||
10482 test x"$libltdl_cv_lib_dl_dlopen" = xyes ; then
10483 { echo "$as_me:$LINENO: checking whether we have to add an underscore for dlsym" >&5
10484 echo $ECHO_N "checking whether we have to add an underscore for dlsym... $ECHO_C" >&6; }
10485 if test "${libltdl_cv_need_uscore+set}" = set; then
10486 echo $ECHO_N "(cached) $ECHO_C" >&6
10488 libltdl_cv_need_uscore=unknown
10490 LIBS="$LIBS $LIBADD_DL"
10491 if test "$cross_compiling" = yes; then :
10492 libltdl_cv_need_uscore=cross
10494 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10495 lt_status=$lt_dlunknown
10496 cat > conftest.$ac_ext <<EOF
10497 #line 10497 "configure"
10498 #include "confdefs.h"
10507 # define LT_DLGLOBAL RTLD_GLOBAL
10510 # define LT_DLGLOBAL DL_GLOBAL
10512 # define LT_DLGLOBAL 0
10516 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10517 find out it does not work in some platform. */
10518 #ifndef LT_DLLAZY_OR_NOW
10520 # define LT_DLLAZY_OR_NOW RTLD_LAZY
10523 # define LT_DLLAZY_OR_NOW DL_LAZY
10526 # define LT_DLLAZY_OR_NOW RTLD_NOW
10529 # define LT_DLLAZY_OR_NOW DL_NOW
10531 # define LT_DLLAZY_OR_NOW 0
10539 extern "C" void exit (int);
10542 void fnord() { int i=42;}
10545 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10546 int status = $lt_dlunknown;
10550 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
10551 else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
10552 /* dlclose (self); */
10560 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10561 (eval $ac_link) 2>&5
10563 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10564 (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
10565 (./conftest; exit; ) >&5 2>/dev/null
10567 case x$lt_status in
10568 x$lt_dlno_uscore) libltdl_cv_need_uscore=no ;;
10569 x$lt_dlneed_uscore) libltdl_cv_need_uscore=yes ;;
10570 x$lt_dlunknown|x*) ;;
10573 # compilation failed
10582 { echo "$as_me:$LINENO: result: $libltdl_cv_need_uscore" >&5
10583 echo "${ECHO_T}$libltdl_cv_need_uscore" >&6; }
10587 if test x"$libltdl_cv_need_uscore" = xyes; then
10589 cat >>confdefs.h <<\_ACEOF
10590 #define NEED_USCORE 1
10596 { echo "$as_me:$LINENO: checking whether deplibs are loaded by dlopen" >&5
10597 echo $ECHO_N "checking whether deplibs are loaded by dlopen... $ECHO_C" >&6; }
10598 if test "${libltdl_cv_sys_dlopen_deplibs+set}" = set; then
10599 echo $ECHO_N "(cached) $ECHO_C" >&6
10601 # PORTME does your system automatically load deplibs for dlopen?
10602 # or its logical equivalent (e.g. shl_load for HP-UX < 11)
10603 # For now, we just catch OSes we know something about -- in the
10604 # future, we'll try test this programmatically.
10605 libltdl_cv_sys_dlopen_deplibs=unknown
10607 aix3*|aix4.1.*|aix4.2.*)
10608 # Unknown whether this is true for these versions of AIX, but
10609 # we want this `case' here to explicitly catch those versions.
10610 libltdl_cv_sys_dlopen_deplibs=unknown
10613 libltdl_cv_sys_dlopen_deplibs=yes
10616 # Assuming the user has installed a libdl from somewhere, this is true
10617 # If you are looking for one http://www.opendarwin.org/projects/dlcompat
10618 libltdl_cv_sys_dlopen_deplibs=yes
10620 gnu* | linux* | kfreebsd*-gnu | knetbsd*-gnu)
10621 # GNU and its variants, using gnu ld.so (Glibc)
10622 libltdl_cv_sys_dlopen_deplibs=yes
10625 libltdl_cv_sys_dlopen_deplibs=yes
10628 libltdl_cv_sys_dlopen_deplibs=yes
10630 irix[12345]*|irix6.[01]*)
10631 # Catch all versions of IRIX before 6.2, and indicate that we don't
10632 # know how it worked for any of those versions.
10633 libltdl_cv_sys_dlopen_deplibs=unknown
10636 # The case above catches anything before 6.2, and it's known that
10637 # at 6.2 and later dlopen does load deplibs.
10638 libltdl_cv_sys_dlopen_deplibs=yes
10641 libltdl_cv_sys_dlopen_deplibs=yes
10644 libltdl_cv_sys_dlopen_deplibs=yes
10647 # dlopen did load deplibs (at least at 4.x), but until the 5.x series,
10648 # it did *not* use an RPATH in a shared library to find objects the
10649 # library depends on, so we explicitly say `no'.
10650 libltdl_cv_sys_dlopen_deplibs=no
10652 osf5.0|osf5.0a|osf5.1)
10653 # dlopen *does* load deplibs and with the right loader patch applied
10654 # it even uses RPATH in a shared library to search for shared objects
10655 # that the library depends on, but there's no easy way to know if that
10656 # patch is installed. Since this is the case, all we can really
10657 # say is unknown -- it depends on the patch being installed. If
10658 # it is, this changes to `yes'. Without it, it would be `no'.
10659 libltdl_cv_sys_dlopen_deplibs=unknown
10662 # the two cases above should catch all versions of osf <= 5.1. Read
10663 # the comments above for what we know about them.
10664 # At > 5.1, deplibs are loaded *and* any RPATH in a shared library
10665 # is used to find them so we can finally say `yes'.
10666 libltdl_cv_sys_dlopen_deplibs=yes
10669 libltdl_cv_sys_dlopen_deplibs=yes
10671 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
10672 libltdl_cv_sys_dlopen_deplibs=yes
10677 { echo "$as_me:$LINENO: result: $libltdl_cv_sys_dlopen_deplibs" >&5
10678 echo "${ECHO_T}$libltdl_cv_sys_dlopen_deplibs" >&6; }
10679 if test "$libltdl_cv_sys_dlopen_deplibs" != yes; then
10681 cat >>confdefs.h <<\_ACEOF
10682 #define LTDL_DLOPEN_DEPLIBS 1
10688 for ac_header in argz.h
10690 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10691 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10692 { echo "$as_me:$LINENO: checking for $ac_header" >&5
10693 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10694 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10695 echo $ECHO_N "(cached) $ECHO_C" >&6
10697 ac_res=`eval echo '${'$as_ac_Header'}'`
10698 { echo "$as_me:$LINENO: result: $ac_res" >&5
10699 echo "${ECHO_T}$ac_res" >&6; }
10701 # Is the header compilable?
10702 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
10703 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
10704 cat >conftest.$ac_ext <<_ACEOF
10707 cat confdefs.h >>conftest.$ac_ext
10708 cat >>conftest.$ac_ext <<_ACEOF
10709 /* end confdefs.h. */
10710 $ac_includes_default
10711 #include <$ac_header>
10713 rm -f conftest.$ac_objext
10714 if { (ac_try="$ac_compile"
10715 case "(($ac_try" in
10716 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10717 *) ac_try_echo=$ac_try;;
10719 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10720 (eval "$ac_compile") 2>conftest.er1
10722 grep -v '^ *+' conftest.er1 >conftest.err
10724 cat conftest.err >&5
10725 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10726 (exit $ac_status); } &&
10727 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
10728 { (case "(($ac_try" in
10729 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10730 *) ac_try_echo=$ac_try;;
10732 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10733 (eval "$ac_try") 2>&5
10735 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10736 (exit $ac_status); }; } &&
10737 { ac_try='test -s conftest.$ac_objext'
10738 { (case "(($ac_try" in
10739 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10740 *) ac_try_echo=$ac_try;;
10742 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10743 (eval "$ac_try") 2>&5
10745 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10746 (exit $ac_status); }; }; then
10747 ac_header_compiler=yes
10749 echo "$as_me: failed program was:" >&5
10750 sed 's/^/| /' conftest.$ac_ext >&5
10752 ac_header_compiler=no
10755 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10756 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10757 echo "${ECHO_T}$ac_header_compiler" >&6; }
10759 # Is the header present?
10760 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
10761 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
10762 cat >conftest.$ac_ext <<_ACEOF
10765 cat confdefs.h >>conftest.$ac_ext
10766 cat >>conftest.$ac_ext <<_ACEOF
10767 /* end confdefs.h. */
10768 #include <$ac_header>
10770 if { (ac_try="$ac_cpp conftest.$ac_ext"
10771 case "(($ac_try" in
10772 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10773 *) ac_try_echo=$ac_try;;
10775 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10776 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
10778 grep -v '^ *+' conftest.er1 >conftest.err
10780 cat conftest.err >&5
10781 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10782 (exit $ac_status); } >/dev/null; then
10783 if test -s conftest.err; then
10784 ac_cpp_err=$ac_c_preproc_warn_flag
10785 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
10792 if test -z "$ac_cpp_err"; then
10793 ac_header_preproc=yes
10795 echo "$as_me: failed program was:" >&5
10796 sed 's/^/| /' conftest.$ac_ext >&5
10798 ac_header_preproc=no
10801 rm -f conftest.err conftest.$ac_ext
10802 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10803 echo "${ECHO_T}$ac_header_preproc" >&6; }
10805 # So? What about this header?
10806 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
10808 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10809 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10810 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10811 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10812 ac_header_preproc=yes
10815 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10816 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10817 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
10818 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
10819 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10820 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10821 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
10822 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
10823 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10824 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10825 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10826 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10828 ## ------------------------------------ ##
10829 ## Report this to http://llvm.org/bugs/ ##
10830 ## ------------------------------------ ##
10832 ) | sed "s/^/$as_me: WARNING: /" >&2
10835 { echo "$as_me:$LINENO: checking for $ac_header" >&5
10836 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10837 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10838 echo $ECHO_N "(cached) $ECHO_C" >&6
10840 eval "$as_ac_Header=\$ac_header_preproc"
10842 ac_res=`eval echo '${'$as_ac_Header'}'`
10843 { echo "$as_me:$LINENO: result: $ac_res" >&5
10844 echo "${ECHO_T}$ac_res" >&6; }
10847 if test `eval echo '${'$as_ac_Header'}'` = yes; then
10848 cat >>confdefs.h <<_ACEOF
10849 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10857 { echo "$as_me:$LINENO: checking for error_t" >&5
10858 echo $ECHO_N "checking for error_t... $ECHO_C" >&6; }
10859 if test "${ac_cv_type_error_t+set}" = set; then
10860 echo $ECHO_N "(cached) $ECHO_C" >&6
10862 cat >conftest.$ac_ext <<_ACEOF
10865 cat confdefs.h >>conftest.$ac_ext
10866 cat >>conftest.$ac_ext <<_ACEOF
10867 /* end confdefs.h. */
10872 typedef error_t ac__type_new_;
10876 if ((ac__type_new_ *) 0)
10878 if (sizeof (ac__type_new_))
10884 rm -f conftest.$ac_objext
10885 if { (ac_try="$ac_compile"
10886 case "(($ac_try" in
10887 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10888 *) ac_try_echo=$ac_try;;
10890 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10891 (eval "$ac_compile") 2>conftest.er1
10893 grep -v '^ *+' conftest.er1 >conftest.err
10895 cat conftest.err >&5
10896 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10897 (exit $ac_status); } &&
10898 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
10899 { (case "(($ac_try" in
10900 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10901 *) ac_try_echo=$ac_try;;
10903 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10904 (eval "$ac_try") 2>&5
10906 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10907 (exit $ac_status); }; } &&
10908 { ac_try='test -s conftest.$ac_objext'
10909 { (case "(($ac_try" in
10910 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10911 *) ac_try_echo=$ac_try;;
10913 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10914 (eval "$ac_try") 2>&5
10916 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10917 (exit $ac_status); }; }; then
10918 ac_cv_type_error_t=yes
10920 echo "$as_me: failed program was:" >&5
10921 sed 's/^/| /' conftest.$ac_ext >&5
10923 ac_cv_type_error_t=no
10926 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10928 { echo "$as_me:$LINENO: result: $ac_cv_type_error_t" >&5
10929 echo "${ECHO_T}$ac_cv_type_error_t" >&6; }
10930 if test $ac_cv_type_error_t = yes; then
10932 cat >>confdefs.h <<_ACEOF
10933 #define HAVE_ERROR_T 1
10939 cat >>confdefs.h <<\_ACEOF
10940 #define error_t int
10951 for ac_func in argz_append argz_create_sep argz_insert argz_next argz_stringify
10953 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
10954 { echo "$as_me:$LINENO: checking for $ac_func" >&5
10955 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
10956 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
10957 echo $ECHO_N "(cached) $ECHO_C" >&6
10959 cat >conftest.$ac_ext <<_ACEOF
10962 cat confdefs.h >>conftest.$ac_ext
10963 cat >>conftest.$ac_ext <<_ACEOF
10964 /* end confdefs.h. */
10965 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
10966 For example, HP-UX 11i <limits.h> declares gettimeofday. */
10967 #define $ac_func innocuous_$ac_func
10969 /* System header to define __stub macros and hopefully few prototypes,
10970 which can conflict with char $ac_func (); below.
10971 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10972 <limits.h> exists even on freestanding compilers. */
10975 # include <limits.h>
10977 # include <assert.h>
10982 /* Override any GCC internal prototype to avoid an error.
10983 Use char because int might match the return type of a GCC
10984 builtin and then its argument prototype would still apply. */
10989 /* The GNU C library defines this for functions which it implements
10990 to always fail with ENOSYS. Some functions are actually named
10991 something starting with __ and the normal name is an alias. */
10992 #if defined __stub_$ac_func || defined __stub___$ac_func
10999 return $ac_func ();
11004 rm -f conftest.$ac_objext conftest$ac_exeext
11005 if { (ac_try="$ac_link"
11006 case "(($ac_try" in
11007 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11008 *) ac_try_echo=$ac_try;;
11010 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11011 (eval "$ac_link") 2>conftest.er1
11013 grep -v '^ *+' conftest.er1 >conftest.err
11015 cat conftest.err >&5
11016 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11017 (exit $ac_status); } &&
11018 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
11019 { (case "(($ac_try" in
11020 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11021 *) ac_try_echo=$ac_try;;
11023 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11024 (eval "$ac_try") 2>&5
11026 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11027 (exit $ac_status); }; } &&
11028 { ac_try='test -s conftest$ac_exeext'
11029 { (case "(($ac_try" in
11030 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11031 *) ac_try_echo=$ac_try;;
11033 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11034 (eval "$ac_try") 2>&5
11036 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11037 (exit $ac_status); }; }; then
11038 eval "$as_ac_var=yes"
11040 echo "$as_me: failed program was:" >&5
11041 sed 's/^/| /' conftest.$ac_ext >&5
11043 eval "$as_ac_var=no"
11046 rm -f core conftest.err conftest.$ac_objext \
11047 conftest$ac_exeext conftest.$ac_ext
11049 ac_res=`eval echo '${'$as_ac_var'}'`
11050 { echo "$as_me:$LINENO: result: $ac_res" >&5
11051 echo "${ECHO_T}$ac_res" >&6; }
11052 if test `eval echo '${'$as_ac_var'}'` = yes; then
11053 cat >>confdefs.h <<_ACEOF
11054 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
11087 for ac_header in assert.h ctype.h errno.h malloc.h memory.h stdlib.h \
11090 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11091 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11092 { echo "$as_me:$LINENO: checking for $ac_header" >&5
11093 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11094 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11095 echo $ECHO_N "(cached) $ECHO_C" >&6
11097 ac_res=`eval echo '${'$as_ac_Header'}'`
11098 { echo "$as_me:$LINENO: result: $ac_res" >&5
11099 echo "${ECHO_T}$ac_res" >&6; }
11101 # Is the header compilable?
11102 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
11103 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
11104 cat >conftest.$ac_ext <<_ACEOF
11107 cat confdefs.h >>conftest.$ac_ext
11108 cat >>conftest.$ac_ext <<_ACEOF
11109 /* end confdefs.h. */
11110 $ac_includes_default
11111 #include <$ac_header>
11113 rm -f conftest.$ac_objext
11114 if { (ac_try="$ac_compile"
11115 case "(($ac_try" in
11116 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11117 *) ac_try_echo=$ac_try;;
11119 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11120 (eval "$ac_compile") 2>conftest.er1
11122 grep -v '^ *+' conftest.er1 >conftest.err
11124 cat conftest.err >&5
11125 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11126 (exit $ac_status); } &&
11127 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
11128 { (case "(($ac_try" in
11129 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11130 *) ac_try_echo=$ac_try;;
11132 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11133 (eval "$ac_try") 2>&5
11135 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11136 (exit $ac_status); }; } &&
11137 { ac_try='test -s conftest.$ac_objext'
11138 { (case "(($ac_try" in
11139 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11140 *) ac_try_echo=$ac_try;;
11142 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11143 (eval "$ac_try") 2>&5
11145 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11146 (exit $ac_status); }; }; then
11147 ac_header_compiler=yes
11149 echo "$as_me: failed program was:" >&5
11150 sed 's/^/| /' conftest.$ac_ext >&5
11152 ac_header_compiler=no
11155 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11156 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11157 echo "${ECHO_T}$ac_header_compiler" >&6; }
11159 # Is the header present?
11160 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
11161 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
11162 cat >conftest.$ac_ext <<_ACEOF
11165 cat confdefs.h >>conftest.$ac_ext
11166 cat >>conftest.$ac_ext <<_ACEOF
11167 /* end confdefs.h. */
11168 #include <$ac_header>
11170 if { (ac_try="$ac_cpp conftest.$ac_ext"
11171 case "(($ac_try" in
11172 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11173 *) ac_try_echo=$ac_try;;
11175 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11176 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
11178 grep -v '^ *+' conftest.er1 >conftest.err
11180 cat conftest.err >&5
11181 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11182 (exit $ac_status); } >/dev/null; then
11183 if test -s conftest.err; then
11184 ac_cpp_err=$ac_c_preproc_warn_flag
11185 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
11192 if test -z "$ac_cpp_err"; then
11193 ac_header_preproc=yes
11195 echo "$as_me: failed program was:" >&5
11196 sed 's/^/| /' conftest.$ac_ext >&5
11198 ac_header_preproc=no
11201 rm -f conftest.err conftest.$ac_ext
11202 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11203 echo "${ECHO_T}$ac_header_preproc" >&6; }
11205 # So? What about this header?
11206 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
11208 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11209 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11210 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11211 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11212 ac_header_preproc=yes
11215 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11216 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11217 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
11218 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
11219 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11220 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11221 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
11222 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
11223 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11224 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11225 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11226 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11228 ## ------------------------------------ ##
11229 ## Report this to http://llvm.org/bugs/ ##
11230 ## ------------------------------------ ##
11232 ) | sed "s/^/$as_me: WARNING: /" >&2
11235 { echo "$as_me:$LINENO: checking for $ac_header" >&5
11236 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11237 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11238 echo $ECHO_N "(cached) $ECHO_C" >&6
11240 eval "$as_ac_Header=\$ac_header_preproc"
11242 ac_res=`eval echo '${'$as_ac_Header'}'`
11243 { echo "$as_me:$LINENO: result: $ac_res" >&5
11244 echo "${ECHO_T}$ac_res" >&6; }
11247 if test `eval echo '${'$as_ac_Header'}'` = yes; then
11248 cat >>confdefs.h <<_ACEOF
11249 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11260 for ac_header in dl.h sys/dl.h dld.h mach-o/dyld.h
11262 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11263 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11264 { echo "$as_me:$LINENO: checking for $ac_header" >&5
11265 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11266 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11267 echo $ECHO_N "(cached) $ECHO_C" >&6
11269 ac_res=`eval echo '${'$as_ac_Header'}'`
11270 { echo "$as_me:$LINENO: result: $ac_res" >&5
11271 echo "${ECHO_T}$ac_res" >&6; }
11273 # Is the header compilable?
11274 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
11275 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
11276 cat >conftest.$ac_ext <<_ACEOF
11279 cat confdefs.h >>conftest.$ac_ext
11280 cat >>conftest.$ac_ext <<_ACEOF
11281 /* end confdefs.h. */
11282 $ac_includes_default
11283 #include <$ac_header>
11285 rm -f conftest.$ac_objext
11286 if { (ac_try="$ac_compile"
11287 case "(($ac_try" in
11288 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11289 *) ac_try_echo=$ac_try;;
11291 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11292 (eval "$ac_compile") 2>conftest.er1
11294 grep -v '^ *+' conftest.er1 >conftest.err
11296 cat conftest.err >&5
11297 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11298 (exit $ac_status); } &&
11299 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
11300 { (case "(($ac_try" in
11301 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11302 *) ac_try_echo=$ac_try;;
11304 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11305 (eval "$ac_try") 2>&5
11307 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11308 (exit $ac_status); }; } &&
11309 { ac_try='test -s conftest.$ac_objext'
11310 { (case "(($ac_try" in
11311 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11312 *) ac_try_echo=$ac_try;;
11314 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11315 (eval "$ac_try") 2>&5
11317 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11318 (exit $ac_status); }; }; then
11319 ac_header_compiler=yes
11321 echo "$as_me: failed program was:" >&5
11322 sed 's/^/| /' conftest.$ac_ext >&5
11324 ac_header_compiler=no
11327 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11328 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11329 echo "${ECHO_T}$ac_header_compiler" >&6; }
11331 # Is the header present?
11332 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
11333 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
11334 cat >conftest.$ac_ext <<_ACEOF
11337 cat confdefs.h >>conftest.$ac_ext
11338 cat >>conftest.$ac_ext <<_ACEOF
11339 /* end confdefs.h. */
11340 #include <$ac_header>
11342 if { (ac_try="$ac_cpp conftest.$ac_ext"
11343 case "(($ac_try" in
11344 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11345 *) ac_try_echo=$ac_try;;
11347 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11348 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
11350 grep -v '^ *+' conftest.er1 >conftest.err
11352 cat conftest.err >&5
11353 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11354 (exit $ac_status); } >/dev/null; then
11355 if test -s conftest.err; then
11356 ac_cpp_err=$ac_c_preproc_warn_flag
11357 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
11364 if test -z "$ac_cpp_err"; then
11365 ac_header_preproc=yes
11367 echo "$as_me: failed program was:" >&5
11368 sed 's/^/| /' conftest.$ac_ext >&5
11370 ac_header_preproc=no
11373 rm -f conftest.err conftest.$ac_ext
11374 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11375 echo "${ECHO_T}$ac_header_preproc" >&6; }
11377 # So? What about this header?
11378 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
11380 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11381 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11382 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11383 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11384 ac_header_preproc=yes
11387 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11388 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11389 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
11390 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
11391 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11392 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11393 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
11394 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
11395 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11396 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11397 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11398 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11400 ## ------------------------------------ ##
11401 ## Report this to http://llvm.org/bugs/ ##
11402 ## ------------------------------------ ##
11404 ) | sed "s/^/$as_me: WARNING: /" >&2
11407 { echo "$as_me:$LINENO: checking for $ac_header" >&5
11408 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11409 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11410 echo $ECHO_N "(cached) $ECHO_C" >&6
11412 eval "$as_ac_Header=\$ac_header_preproc"
11414 ac_res=`eval echo '${'$as_ac_Header'}'`
11415 { echo "$as_me:$LINENO: result: $ac_res" >&5
11416 echo "${ECHO_T}$ac_res" >&6; }
11419 if test `eval echo '${'$as_ac_Header'}'` = yes; then
11420 cat >>confdefs.h <<_ACEOF
11421 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11430 for ac_header in string.h strings.h
11432 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11433 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11434 { echo "$as_me:$LINENO: checking for $ac_header" >&5
11435 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11436 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11437 echo $ECHO_N "(cached) $ECHO_C" >&6
11439 ac_res=`eval echo '${'$as_ac_Header'}'`
11440 { echo "$as_me:$LINENO: result: $ac_res" >&5
11441 echo "${ECHO_T}$ac_res" >&6; }
11443 # Is the header compilable?
11444 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
11445 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
11446 cat >conftest.$ac_ext <<_ACEOF
11449 cat confdefs.h >>conftest.$ac_ext
11450 cat >>conftest.$ac_ext <<_ACEOF
11451 /* end confdefs.h. */
11452 $ac_includes_default
11453 #include <$ac_header>
11455 rm -f conftest.$ac_objext
11456 if { (ac_try="$ac_compile"
11457 case "(($ac_try" in
11458 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11459 *) ac_try_echo=$ac_try;;
11461 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11462 (eval "$ac_compile") 2>conftest.er1
11464 grep -v '^ *+' conftest.er1 >conftest.err
11466 cat conftest.err >&5
11467 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11468 (exit $ac_status); } &&
11469 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
11470 { (case "(($ac_try" in
11471 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11472 *) ac_try_echo=$ac_try;;
11474 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11475 (eval "$ac_try") 2>&5
11477 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11478 (exit $ac_status); }; } &&
11479 { ac_try='test -s conftest.$ac_objext'
11480 { (case "(($ac_try" in
11481 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11482 *) ac_try_echo=$ac_try;;
11484 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11485 (eval "$ac_try") 2>&5
11487 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11488 (exit $ac_status); }; }; then
11489 ac_header_compiler=yes
11491 echo "$as_me: failed program was:" >&5
11492 sed 's/^/| /' conftest.$ac_ext >&5
11494 ac_header_compiler=no
11497 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11498 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11499 echo "${ECHO_T}$ac_header_compiler" >&6; }
11501 # Is the header present?
11502 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
11503 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
11504 cat >conftest.$ac_ext <<_ACEOF
11507 cat confdefs.h >>conftest.$ac_ext
11508 cat >>conftest.$ac_ext <<_ACEOF
11509 /* end confdefs.h. */
11510 #include <$ac_header>
11512 if { (ac_try="$ac_cpp conftest.$ac_ext"
11513 case "(($ac_try" in
11514 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11515 *) ac_try_echo=$ac_try;;
11517 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11518 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
11520 grep -v '^ *+' conftest.er1 >conftest.err
11522 cat conftest.err >&5
11523 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11524 (exit $ac_status); } >/dev/null; then
11525 if test -s conftest.err; then
11526 ac_cpp_err=$ac_c_preproc_warn_flag
11527 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
11534 if test -z "$ac_cpp_err"; then
11535 ac_header_preproc=yes
11537 echo "$as_me: failed program was:" >&5
11538 sed 's/^/| /' conftest.$ac_ext >&5
11540 ac_header_preproc=no
11543 rm -f conftest.err conftest.$ac_ext
11544 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11545 echo "${ECHO_T}$ac_header_preproc" >&6; }
11547 # So? What about this header?
11548 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
11550 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11551 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11552 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11553 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11554 ac_header_preproc=yes
11557 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11558 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11559 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
11560 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
11561 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11562 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11563 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
11564 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
11565 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11566 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11567 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11568 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11570 ## ------------------------------------ ##
11571 ## Report this to http://llvm.org/bugs/ ##
11572 ## ------------------------------------ ##
11574 ) | sed "s/^/$as_me: WARNING: /" >&2
11577 { echo "$as_me:$LINENO: checking for $ac_header" >&5
11578 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11579 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11580 echo $ECHO_N "(cached) $ECHO_C" >&6
11582 eval "$as_ac_Header=\$ac_header_preproc"
11584 ac_res=`eval echo '${'$as_ac_Header'}'`
11585 { echo "$as_me:$LINENO: result: $ac_res" >&5
11586 echo "${ECHO_T}$ac_res" >&6; }
11589 if test `eval echo '${'$as_ac_Header'}'` = yes; then
11590 cat >>confdefs.h <<_ACEOF
11591 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11601 for ac_func in strchr index
11603 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11604 { echo "$as_me:$LINENO: checking for $ac_func" >&5
11605 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
11606 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
11607 echo $ECHO_N "(cached) $ECHO_C" >&6
11609 cat >conftest.$ac_ext <<_ACEOF
11612 cat confdefs.h >>conftest.$ac_ext
11613 cat >>conftest.$ac_ext <<_ACEOF
11614 /* end confdefs.h. */
11615 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
11616 For example, HP-UX 11i <limits.h> declares gettimeofday. */
11617 #define $ac_func innocuous_$ac_func
11619 /* System header to define __stub macros and hopefully few prototypes,
11620 which can conflict with char $ac_func (); below.
11621 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11622 <limits.h> exists even on freestanding compilers. */
11625 # include <limits.h>
11627 # include <assert.h>
11632 /* Override any GCC internal prototype to avoid an error.
11633 Use char because int might match the return type of a GCC
11634 builtin and then its argument prototype would still apply. */
11639 /* The GNU C library defines this for functions which it implements
11640 to always fail with ENOSYS. Some functions are actually named
11641 something starting with __ and the normal name is an alias. */
11642 #if defined __stub_$ac_func || defined __stub___$ac_func
11649 return $ac_func ();
11654 rm -f conftest.$ac_objext conftest$ac_exeext
11655 if { (ac_try="$ac_link"
11656 case "(($ac_try" in
11657 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11658 *) ac_try_echo=$ac_try;;
11660 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11661 (eval "$ac_link") 2>conftest.er1
11663 grep -v '^ *+' conftest.er1 >conftest.err
11665 cat conftest.err >&5
11666 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11667 (exit $ac_status); } &&
11668 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
11669 { (case "(($ac_try" in
11670 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11671 *) ac_try_echo=$ac_try;;
11673 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11674 (eval "$ac_try") 2>&5
11676 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11677 (exit $ac_status); }; } &&
11678 { ac_try='test -s conftest$ac_exeext'
11679 { (case "(($ac_try" in
11680 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11681 *) ac_try_echo=$ac_try;;
11683 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11684 (eval "$ac_try") 2>&5
11686 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11687 (exit $ac_status); }; }; then
11688 eval "$as_ac_var=yes"
11690 echo "$as_me: failed program was:" >&5
11691 sed 's/^/| /' conftest.$ac_ext >&5
11693 eval "$as_ac_var=no"
11696 rm -f core conftest.err conftest.$ac_objext \
11697 conftest$ac_exeext conftest.$ac_ext
11699 ac_res=`eval echo '${'$as_ac_var'}'`
11700 { echo "$as_me:$LINENO: result: $ac_res" >&5
11701 echo "${ECHO_T}$ac_res" >&6; }
11702 if test `eval echo '${'$as_ac_var'}'` = yes; then
11703 cat >>confdefs.h <<_ACEOF
11704 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
11712 for ac_func in strrchr rindex
11714 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11715 { echo "$as_me:$LINENO: checking for $ac_func" >&5
11716 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
11717 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
11718 echo $ECHO_N "(cached) $ECHO_C" >&6
11720 cat >conftest.$ac_ext <<_ACEOF
11723 cat confdefs.h >>conftest.$ac_ext
11724 cat >>conftest.$ac_ext <<_ACEOF
11725 /* end confdefs.h. */
11726 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
11727 For example, HP-UX 11i <limits.h> declares gettimeofday. */
11728 #define $ac_func innocuous_$ac_func
11730 /* System header to define __stub macros and hopefully few prototypes,
11731 which can conflict with char $ac_func (); below.
11732 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11733 <limits.h> exists even on freestanding compilers. */
11736 # include <limits.h>
11738 # include <assert.h>
11743 /* Override any GCC internal prototype to avoid an error.
11744 Use char because int might match the return type of a GCC
11745 builtin and then its argument prototype would still apply. */
11750 /* The GNU C library defines this for functions which it implements
11751 to always fail with ENOSYS. Some functions are actually named
11752 something starting with __ and the normal name is an alias. */
11753 #if defined __stub_$ac_func || defined __stub___$ac_func
11760 return $ac_func ();
11765 rm -f conftest.$ac_objext conftest$ac_exeext
11766 if { (ac_try="$ac_link"
11767 case "(($ac_try" in
11768 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11769 *) ac_try_echo=$ac_try;;
11771 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11772 (eval "$ac_link") 2>conftest.er1
11774 grep -v '^ *+' conftest.er1 >conftest.err
11776 cat conftest.err >&5
11777 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11778 (exit $ac_status); } &&
11779 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
11780 { (case "(($ac_try" in
11781 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11782 *) ac_try_echo=$ac_try;;
11784 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11785 (eval "$ac_try") 2>&5
11787 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11788 (exit $ac_status); }; } &&
11789 { ac_try='test -s conftest$ac_exeext'
11790 { (case "(($ac_try" in
11791 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11792 *) ac_try_echo=$ac_try;;
11794 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11795 (eval "$ac_try") 2>&5
11797 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11798 (exit $ac_status); }; }; then
11799 eval "$as_ac_var=yes"
11801 echo "$as_me: failed program was:" >&5
11802 sed 's/^/| /' conftest.$ac_ext >&5
11804 eval "$as_ac_var=no"
11807 rm -f core conftest.err conftest.$ac_objext \
11808 conftest$ac_exeext conftest.$ac_ext
11810 ac_res=`eval echo '${'$as_ac_var'}'`
11811 { echo "$as_me:$LINENO: result: $ac_res" >&5
11812 echo "${ECHO_T}$ac_res" >&6; }
11813 if test `eval echo '${'$as_ac_var'}'` = yes; then
11814 cat >>confdefs.h <<_ACEOF
11815 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
11823 for ac_func in memcpy bcopy
11825 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11826 { echo "$as_me:$LINENO: checking for $ac_func" >&5
11827 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
11828 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
11829 echo $ECHO_N "(cached) $ECHO_C" >&6
11831 cat >conftest.$ac_ext <<_ACEOF
11834 cat confdefs.h >>conftest.$ac_ext
11835 cat >>conftest.$ac_ext <<_ACEOF
11836 /* end confdefs.h. */
11837 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
11838 For example, HP-UX 11i <limits.h> declares gettimeofday. */
11839 #define $ac_func innocuous_$ac_func
11841 /* System header to define __stub macros and hopefully few prototypes,
11842 which can conflict with char $ac_func (); below.
11843 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11844 <limits.h> exists even on freestanding compilers. */
11847 # include <limits.h>
11849 # include <assert.h>
11854 /* Override any GCC internal prototype to avoid an error.
11855 Use char because int might match the return type of a GCC
11856 builtin and then its argument prototype would still apply. */
11861 /* The GNU C library defines this for functions which it implements
11862 to always fail with ENOSYS. Some functions are actually named
11863 something starting with __ and the normal name is an alias. */
11864 #if defined __stub_$ac_func || defined __stub___$ac_func
11871 return $ac_func ();
11876 rm -f conftest.$ac_objext conftest$ac_exeext
11877 if { (ac_try="$ac_link"
11878 case "(($ac_try" in
11879 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11880 *) ac_try_echo=$ac_try;;
11882 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11883 (eval "$ac_link") 2>conftest.er1
11885 grep -v '^ *+' conftest.er1 >conftest.err
11887 cat conftest.err >&5
11888 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11889 (exit $ac_status); } &&
11890 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
11891 { (case "(($ac_try" in
11892 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11893 *) ac_try_echo=$ac_try;;
11895 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11896 (eval "$ac_try") 2>&5
11898 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11899 (exit $ac_status); }; } &&
11900 { ac_try='test -s conftest$ac_exeext'
11901 { (case "(($ac_try" in
11902 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11903 *) ac_try_echo=$ac_try;;
11905 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11906 (eval "$ac_try") 2>&5
11908 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11909 (exit $ac_status); }; }; then
11910 eval "$as_ac_var=yes"
11912 echo "$as_me: failed program was:" >&5
11913 sed 's/^/| /' conftest.$ac_ext >&5
11915 eval "$as_ac_var=no"
11918 rm -f core conftest.err conftest.$ac_objext \
11919 conftest$ac_exeext conftest.$ac_ext
11921 ac_res=`eval echo '${'$as_ac_var'}'`
11922 { echo "$as_me:$LINENO: result: $ac_res" >&5
11923 echo "${ECHO_T}$ac_res" >&6; }
11924 if test `eval echo '${'$as_ac_var'}'` = yes; then
11925 cat >>confdefs.h <<_ACEOF
11926 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
11934 for ac_func in memmove strcmp
11936 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11937 { echo "$as_me:$LINENO: checking for $ac_func" >&5
11938 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
11939 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
11940 echo $ECHO_N "(cached) $ECHO_C" >&6
11942 cat >conftest.$ac_ext <<_ACEOF
11945 cat confdefs.h >>conftest.$ac_ext
11946 cat >>conftest.$ac_ext <<_ACEOF
11947 /* end confdefs.h. */
11948 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
11949 For example, HP-UX 11i <limits.h> declares gettimeofday. */
11950 #define $ac_func innocuous_$ac_func
11952 /* System header to define __stub macros and hopefully few prototypes,
11953 which can conflict with char $ac_func (); below.
11954 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11955 <limits.h> exists even on freestanding compilers. */
11958 # include <limits.h>
11960 # include <assert.h>
11965 /* Override any GCC internal prototype to avoid an error.
11966 Use char because int might match the return type of a GCC
11967 builtin and then its argument prototype would still apply. */
11972 /* The GNU C library defines this for functions which it implements
11973 to always fail with ENOSYS. Some functions are actually named
11974 something starting with __ and the normal name is an alias. */
11975 #if defined __stub_$ac_func || defined __stub___$ac_func
11982 return $ac_func ();
11987 rm -f conftest.$ac_objext conftest$ac_exeext
11988 if { (ac_try="$ac_link"
11989 case "(($ac_try" in
11990 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11991 *) ac_try_echo=$ac_try;;
11993 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11994 (eval "$ac_link") 2>conftest.er1
11996 grep -v '^ *+' conftest.er1 >conftest.err
11998 cat conftest.err >&5
11999 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12000 (exit $ac_status); } &&
12001 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
12002 { (case "(($ac_try" in
12003 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12004 *) ac_try_echo=$ac_try;;
12006 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12007 (eval "$ac_try") 2>&5
12009 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12010 (exit $ac_status); }; } &&
12011 { ac_try='test -s conftest$ac_exeext'
12012 { (case "(($ac_try" in
12013 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12014 *) ac_try_echo=$ac_try;;
12016 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12017 (eval "$ac_try") 2>&5
12019 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12020 (exit $ac_status); }; }; then
12021 eval "$as_ac_var=yes"
12023 echo "$as_me: failed program was:" >&5
12024 sed 's/^/| /' conftest.$ac_ext >&5
12026 eval "$as_ac_var=no"
12029 rm -f core conftest.err conftest.$ac_objext \
12030 conftest$ac_exeext conftest.$ac_ext
12032 ac_res=`eval echo '${'$as_ac_var'}'`
12033 { echo "$as_me:$LINENO: result: $ac_res" >&5
12034 echo "${ECHO_T}$ac_res" >&6; }
12035 if test `eval echo '${'$as_ac_var'}'` = yes; then
12036 cat >>confdefs.h <<_ACEOF
12037 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
12046 for ac_func in closedir opendir readdir
12048 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
12049 { echo "$as_me:$LINENO: checking for $ac_func" >&5
12050 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
12051 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
12052 echo $ECHO_N "(cached) $ECHO_C" >&6
12054 cat >conftest.$ac_ext <<_ACEOF
12057 cat confdefs.h >>conftest.$ac_ext
12058 cat >>conftest.$ac_ext <<_ACEOF
12059 /* end confdefs.h. */
12060 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
12061 For example, HP-UX 11i <limits.h> declares gettimeofday. */
12062 #define $ac_func innocuous_$ac_func
12064 /* System header to define __stub macros and hopefully few prototypes,
12065 which can conflict with char $ac_func (); below.
12066 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12067 <limits.h> exists even on freestanding compilers. */
12070 # include <limits.h>
12072 # include <assert.h>
12077 /* Override any GCC internal prototype to avoid an error.
12078 Use char because int might match the return type of a GCC
12079 builtin and then its argument prototype would still apply. */
12084 /* The GNU C library defines this for functions which it implements
12085 to always fail with ENOSYS. Some functions are actually named
12086 something starting with __ and the normal name is an alias. */
12087 #if defined __stub_$ac_func || defined __stub___$ac_func
12094 return $ac_func ();
12099 rm -f conftest.$ac_objext conftest$ac_exeext
12100 if { (ac_try="$ac_link"
12101 case "(($ac_try" in
12102 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12103 *) ac_try_echo=$ac_try;;
12105 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12106 (eval "$ac_link") 2>conftest.er1
12108 grep -v '^ *+' conftest.er1 >conftest.err
12110 cat conftest.err >&5
12111 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12112 (exit $ac_status); } &&
12113 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
12114 { (case "(($ac_try" in
12115 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12116 *) ac_try_echo=$ac_try;;
12118 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12119 (eval "$ac_try") 2>&5
12121 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12122 (exit $ac_status); }; } &&
12123 { ac_try='test -s conftest$ac_exeext'
12124 { (case "(($ac_try" in
12125 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12126 *) ac_try_echo=$ac_try;;
12128 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12129 (eval "$ac_try") 2>&5
12131 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12132 (exit $ac_status); }; }; then
12133 eval "$as_ac_var=yes"
12135 echo "$as_me: failed program was:" >&5
12136 sed 's/^/| /' conftest.$ac_ext >&5
12138 eval "$as_ac_var=no"
12141 rm -f core conftest.err conftest.$ac_objext \
12142 conftest$ac_exeext conftest.$ac_ext
12144 ac_res=`eval echo '${'$as_ac_var'}'`
12145 { echo "$as_me:$LINENO: result: $ac_res" >&5
12146 echo "${ECHO_T}$ac_res" >&6; }
12147 if test `eval echo '${'$as_ac_var'}'` = yes; then
12148 cat >>confdefs.h <<_ACEOF
12149 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
12157 { echo "$as_me:$LINENO: checking tool compatibility" >&5
12158 echo $ECHO_N "checking tool compatibility... $ECHO_C" >&6; }
12171 if test "$GCC" != "yes" && test "$ICC" != "yes"
12173 { { echo "$as_me:$LINENO: error: gcc|icc required but not found" >&5
12174 echo "$as_me: error: gcc|icc required but not found" >&2;}
12175 { (exit 1); exit 1; }; }
12178 if test "$GXX" != "yes" && test "$IXX" != "yes"
12180 { { echo "$as_me:$LINENO: error: g++|clang++|icc required but not found" >&5
12181 echo "$as_me: error: g++|clang++|icc required but not found" >&2;}
12182 { (exit 1); exit 1; }; }
12185 if test "$GCC" = "yes"
12187 cat >conftest.$ac_ext <<_ACEOF
12191 cat confdefs.h >>conftest.$ac_ext
12192 cat >>conftest.$ac_ext <<_ACEOF
12193 /* end confdefs.h. */
12195 #if !defined(__GNUC__) || __GNUC__ < 3
12196 #error Unsupported GCC version
12201 rm -f conftest.$ac_objext
12202 if { (ac_try="$ac_compile"
12203 case "(($ac_try" in
12204 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12205 *) ac_try_echo=$ac_try;;
12207 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12208 (eval "$ac_compile") 2>conftest.er1
12210 grep -v '^ *+' conftest.er1 >conftest.err
12212 cat conftest.err >&5
12213 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12214 (exit $ac_status); } &&
12215 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
12216 { (case "(($ac_try" in
12217 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12218 *) ac_try_echo=$ac_try;;
12220 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12221 (eval "$ac_try") 2>&5
12223 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12224 (exit $ac_status); }; } &&
12225 { ac_try='test -s conftest.$ac_objext'
12226 { (case "(($ac_try" in
12227 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12228 *) ac_try_echo=$ac_try;;
12230 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12231 (eval "$ac_try") 2>&5
12233 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12234 (exit $ac_status); }; }; then
12237 echo "$as_me: failed program was:" >&5
12238 sed 's/^/| /' conftest.$ac_ext >&5
12240 { { echo "$as_me:$LINENO: error: gcc 3.x required, but you have a lower version" >&5
12241 echo "$as_me: error: gcc 3.x required, but you have a lower version" >&2;}
12242 { (exit 1); exit 1; }; }
12245 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12248 if test -z "$llvm_cv_gnu_make_command"
12250 { { echo "$as_me:$LINENO: error: GNU Make required but not found" >&5
12251 echo "$as_me: error: GNU Make required but not found" >&2;}
12252 { (exit 1); exit 1; }; }
12255 { echo "$as_me:$LINENO: result: ok" >&5
12256 echo "${ECHO_T}ok" >&6; }
12258 { echo "$as_me:$LINENO: checking optional compiler flags" >&5
12259 echo $ECHO_N "checking optional compiler flags... $ECHO_C" >&6; }
12260 NO_VARIADIC_MACROS=`$CXX -Werror -Wvariadic-macros -fsyntax-only -xc /dev/null 2>/dev/null && echo -Wno-variadic-macros`
12262 NO_MISSING_FIELD_INITIALIZERS=`$CXX -Werror -Wmissing-field-initializers -fsyntax-only -xc /dev/null 2>/dev/null && echo -Wno-missing-field-initializers`
12264 NO_NESTED_ANON_TYPES=`$CXX -Werror -Wnested-anon-types -fsyntax-only -xc /dev/null 2>/dev/null && echo -Wno-nested-anon-types`
12266 COVERED_SWITCH_DEFAULT=`$CXX -Werror -Wcovered-switch-default -fsyntax-only -xc /dev/null 2>/dev/null && echo -Wcovered-switch-default`
12268 if test "$GXX" = "yes"
12270 NO_MAYBE_UNINITIALIZED=`$CXX -Werror -Wmaybe-uninitialized -fsyntax-only -xc /dev/null 2>/dev/null && echo -Wno-maybe-uninitialized`
12272 if test "$NO_MAYBE_UNINITIALIZED" != "-Wno-maybe-uninitialized"
12274 NO_UNINITIALIZED=`$CXX -Werror -Wuninitialized -fsyntax-only -xc /dev/null 2>/dev/null && echo -Wno-uninitialized`
12277 gxx_version=`$CXX -dumpversion`
12278 gxx_version_major=`echo $gxx_version | cut -d'.' -f1`
12279 gxx_version_minor=`echo $gxx_version | cut -d'.' -f2`
12280 gxx_version_patch=`echo $gxx_version | cut -d'.' -f3`
12282 if test "$gxx_version_major" -ge "4" \
12283 && test "$gxx_version_minor" -ge "7"; then
12286 NO_MAYBE_UNINITIALIZED=
12287 NO_UNINITIALIZED=`$CXX -Werror -Wuninitialized -fsyntax-only -xc /dev/null 2>/dev/null && echo -Wno-uninitialized`
12293 NO_MAYBE_UNINITIALIZED=
12295 { 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
12296 echo "${ECHO_T}$NO_VARIADIC_MACROS $NO_MISSING_FIELD_INITIALIZERS $NO_NESTED_ANON_TYPES $COVERED_SWITCH_DEFAULT $NO_UNINITIALIZED $NO_MAYBE_UNINITIALIZED" >&6; }
12299 # Check whether --with-python was given.
12300 if test "${with_python+set}" = set; then
12301 withval=$with_python; PYTHON="$withval"
12305 if test -n "$PYTHON" && test -x "$PYTHON" ; then
12306 { echo "$as_me:$LINENO: checking for python" >&5
12307 echo $ECHO_N "checking for python... $ECHO_C" >&6; }
12308 { echo "$as_me:$LINENO: result: user defined: $with_python" >&5
12309 echo "${ECHO_T}user defined: $with_python" >&6; }
12311 if test -n "$PYTHON" ; then
12312 { echo "$as_me:$LINENO: WARNING: specified python ($PYTHON) is not usable, searching path" >&5
12313 echo "$as_me: WARNING: specified python ($PYTHON) is not usable, searching path" >&2;}
12316 # Extract the first word of "python python2 python26", so it can be a program name with args.
12317 set dummy python python2 python26; ac_word=$2
12318 { echo "$as_me:$LINENO: checking for $ac_word" >&5
12319 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
12320 if test "${ac_cv_path_PYTHON+set}" = set; then
12321 echo $ECHO_N "(cached) $ECHO_C" >&6
12325 ac_cv_path_PYTHON="$PYTHON" # Let the user override the test with a path.
12328 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12329 for as_dir in $PATH
12332 test -z "$as_dir" && as_dir=.
12333 for ac_exec_ext in '' $ac_executable_extensions; do
12334 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
12335 ac_cv_path_PYTHON="$as_dir/$ac_word$ac_exec_ext"
12336 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
12343 test -z "$ac_cv_path_PYTHON" && ac_cv_path_PYTHON="{ echo "$as_me:$LINENO: result: not found" >&5
12344 echo "${ECHO_T}not found" >&6; }
12345 { { echo "$as_me:$LINENO: error: could not find python 2.5 or higher" >&5
12346 echo "$as_me: error: could not find python 2.5 or higher" >&2;}
12347 { (exit 1); exit 1; }; }"
12351 PYTHON=$ac_cv_path_PYTHON
12352 if test -n "$PYTHON"; then
12353 { echo "$as_me:$LINENO: result: $PYTHON" >&5
12354 echo "${ECHO_T}$PYTHON" >&6; }
12356 { echo "$as_me:$LINENO: result: no" >&5
12357 echo "${ECHO_T}no" >&6; }
12363 { echo "$as_me:$LINENO: checking for python >= 2.5" >&5
12364 echo $ECHO_N "checking for python >= 2.5... $ECHO_C" >&6; }
12365 ac_python_version=`$PYTHON -c 'import sys; print sys.version.split()[0]'`
12366 ac_python_version_major=`echo $ac_python_version | cut -d'.' -f1`
12367 ac_python_version_minor=`echo $ac_python_version | cut -d'.' -f2`
12368 ac_python_version_patch=`echo $ac_python_version | cut -d'.' -f3`
12369 if test "$ac_python_version_major" -eq "2" \
12370 && test "$ac_python_version_minor" -ge "5" ; then
12371 { echo "$as_me:$LINENO: result: $PYTHON ($ac_python_version)" >&5
12372 echo "${ECHO_T}$PYTHON ($ac_python_version)" >&6; }
12374 { echo "$as_me:$LINENO: result: not found" >&5
12375 echo "${ECHO_T}not found" >&6; }
12376 { { echo "$as_me:$LINENO: error: found python $ac_python_version ($PYTHON); required >= 2.5
12377 See \`config.log' for more details." >&5
12378 echo "$as_me: error: found python $ac_python_version ($PYTHON); required >= 2.5
12379 See \`config.log' for more details." >&2;}
12380 { (exit 1); exit 1; }; }
12385 { echo "$as_me:$LINENO: checking for sin in -lm" >&5
12386 echo $ECHO_N "checking for sin in -lm... $ECHO_C" >&6; }
12387 if test "${ac_cv_lib_m_sin+set}" = set; then
12388 echo $ECHO_N "(cached) $ECHO_C" >&6
12390 ac_check_lib_save_LIBS=$LIBS
12392 cat >conftest.$ac_ext <<_ACEOF
12395 cat confdefs.h >>conftest.$ac_ext
12396 cat >>conftest.$ac_ext <<_ACEOF
12397 /* end confdefs.h. */
12399 /* Override any GCC internal prototype to avoid an error.
12400 Use char because int might match the return type of a GCC
12401 builtin and then its argument prototype would still apply. */
12414 rm -f conftest.$ac_objext conftest$ac_exeext
12415 if { (ac_try="$ac_link"
12416 case "(($ac_try" in
12417 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12418 *) ac_try_echo=$ac_try;;
12420 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12421 (eval "$ac_link") 2>conftest.er1
12423 grep -v '^ *+' conftest.er1 >conftest.err
12425 cat conftest.err >&5
12426 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12427 (exit $ac_status); } &&
12428 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
12429 { (case "(($ac_try" in
12430 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12431 *) ac_try_echo=$ac_try;;
12433 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12434 (eval "$ac_try") 2>&5
12436 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12437 (exit $ac_status); }; } &&
12438 { ac_try='test -s conftest$ac_exeext'
12439 { (case "(($ac_try" in
12440 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12441 *) ac_try_echo=$ac_try;;
12443 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12444 (eval "$ac_try") 2>&5
12446 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12447 (exit $ac_status); }; }; then
12448 ac_cv_lib_m_sin=yes
12450 echo "$as_me: failed program was:" >&5
12451 sed 's/^/| /' conftest.$ac_ext >&5
12456 rm -f core conftest.err conftest.$ac_objext \
12457 conftest$ac_exeext conftest.$ac_ext
12458 LIBS=$ac_check_lib_save_LIBS
12460 { echo "$as_me:$LINENO: result: $ac_cv_lib_m_sin" >&5
12461 echo "${ECHO_T}$ac_cv_lib_m_sin" >&6; }
12462 if test $ac_cv_lib_m_sin = yes; then
12463 cat >>confdefs.h <<_ACEOF
12464 #define HAVE_LIBM 1
12471 if test "$llvm_cv_os_type" = "MingW" ; then
12473 { echo "$as_me:$LINENO: checking for main in -limagehlp" >&5
12474 echo $ECHO_N "checking for main in -limagehlp... $ECHO_C" >&6; }
12475 if test "${ac_cv_lib_imagehlp_main+set}" = set; then
12476 echo $ECHO_N "(cached) $ECHO_C" >&6
12478 ac_check_lib_save_LIBS=$LIBS
12479 LIBS="-limagehlp $LIBS"
12480 cat >conftest.$ac_ext <<_ACEOF
12483 cat confdefs.h >>conftest.$ac_ext
12484 cat >>conftest.$ac_ext <<_ACEOF
12485 /* end confdefs.h. */
12496 rm -f conftest.$ac_objext conftest$ac_exeext
12497 if { (ac_try="$ac_link"
12498 case "(($ac_try" in
12499 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12500 *) ac_try_echo=$ac_try;;
12502 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12503 (eval "$ac_link") 2>conftest.er1
12505 grep -v '^ *+' conftest.er1 >conftest.err
12507 cat conftest.err >&5
12508 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12509 (exit $ac_status); } &&
12510 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
12511 { (case "(($ac_try" in
12512 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12513 *) ac_try_echo=$ac_try;;
12515 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12516 (eval "$ac_try") 2>&5
12518 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12519 (exit $ac_status); }; } &&
12520 { ac_try='test -s conftest$ac_exeext'
12521 { (case "(($ac_try" in
12522 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12523 *) ac_try_echo=$ac_try;;
12525 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12526 (eval "$ac_try") 2>&5
12528 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12529 (exit $ac_status); }; }; then
12530 ac_cv_lib_imagehlp_main=yes
12532 echo "$as_me: failed program was:" >&5
12533 sed 's/^/| /' conftest.$ac_ext >&5
12535 ac_cv_lib_imagehlp_main=no
12538 rm -f core conftest.err conftest.$ac_objext \
12539 conftest$ac_exeext conftest.$ac_ext
12540 LIBS=$ac_check_lib_save_LIBS
12542 { echo "$as_me:$LINENO: result: $ac_cv_lib_imagehlp_main" >&5
12543 echo "${ECHO_T}$ac_cv_lib_imagehlp_main" >&6; }
12544 if test $ac_cv_lib_imagehlp_main = yes; then
12545 cat >>confdefs.h <<_ACEOF
12546 #define HAVE_LIBIMAGEHLP 1
12549 LIBS="-limagehlp $LIBS"
12554 { echo "$as_me:$LINENO: checking for main in -lpsapi" >&5
12555 echo $ECHO_N "checking for main in -lpsapi... $ECHO_C" >&6; }
12556 if test "${ac_cv_lib_psapi_main+set}" = set; then
12557 echo $ECHO_N "(cached) $ECHO_C" >&6
12559 ac_check_lib_save_LIBS=$LIBS
12560 LIBS="-lpsapi $LIBS"
12561 cat >conftest.$ac_ext <<_ACEOF
12564 cat confdefs.h >>conftest.$ac_ext
12565 cat >>conftest.$ac_ext <<_ACEOF
12566 /* end confdefs.h. */
12577 rm -f conftest.$ac_objext conftest$ac_exeext
12578 if { (ac_try="$ac_link"
12579 case "(($ac_try" in
12580 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12581 *) ac_try_echo=$ac_try;;
12583 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12584 (eval "$ac_link") 2>conftest.er1
12586 grep -v '^ *+' conftest.er1 >conftest.err
12588 cat conftest.err >&5
12589 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12590 (exit $ac_status); } &&
12591 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
12592 { (case "(($ac_try" in
12593 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12594 *) ac_try_echo=$ac_try;;
12596 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12597 (eval "$ac_try") 2>&5
12599 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12600 (exit $ac_status); }; } &&
12601 { ac_try='test -s conftest$ac_exeext'
12602 { (case "(($ac_try" in
12603 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12604 *) ac_try_echo=$ac_try;;
12606 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12607 (eval "$ac_try") 2>&5
12609 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12610 (exit $ac_status); }; }; then
12611 ac_cv_lib_psapi_main=yes
12613 echo "$as_me: failed program was:" >&5
12614 sed 's/^/| /' conftest.$ac_ext >&5
12616 ac_cv_lib_psapi_main=no
12619 rm -f core conftest.err conftest.$ac_objext \
12620 conftest$ac_exeext conftest.$ac_ext
12621 LIBS=$ac_check_lib_save_LIBS
12623 { echo "$as_me:$LINENO: result: $ac_cv_lib_psapi_main" >&5
12624 echo "${ECHO_T}$ac_cv_lib_psapi_main" >&6; }
12625 if test $ac_cv_lib_psapi_main = yes; then
12626 cat >>confdefs.h <<_ACEOF
12627 #define HAVE_LIBPSAPI 1
12630 LIBS="-lpsapi $LIBS"
12636 { echo "$as_me:$LINENO: checking for library containing dlopen" >&5
12637 echo $ECHO_N "checking for library containing dlopen... $ECHO_C" >&6; }
12638 if test "${ac_cv_search_dlopen+set}" = set; then
12639 echo $ECHO_N "(cached) $ECHO_C" >&6
12641 ac_func_search_save_LIBS=$LIBS
12642 cat >conftest.$ac_ext <<_ACEOF
12645 cat confdefs.h >>conftest.$ac_ext
12646 cat >>conftest.$ac_ext <<_ACEOF
12647 /* end confdefs.h. */
12649 /* Override any GCC internal prototype to avoid an error.
12650 Use char because int might match the return type of a GCC
12651 builtin and then its argument prototype would still apply. */
12664 for ac_lib in '' dl; do
12665 if test -z "$ac_lib"; then
12666 ac_res="none required"
12669 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
12671 rm -f conftest.$ac_objext conftest$ac_exeext
12672 if { (ac_try="$ac_link"
12673 case "(($ac_try" in
12674 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12675 *) ac_try_echo=$ac_try;;
12677 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12678 (eval "$ac_link") 2>conftest.er1
12680 grep -v '^ *+' conftest.er1 >conftest.err
12682 cat conftest.err >&5
12683 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12684 (exit $ac_status); } &&
12685 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
12686 { (case "(($ac_try" in
12687 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12688 *) ac_try_echo=$ac_try;;
12690 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12691 (eval "$ac_try") 2>&5
12693 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12694 (exit $ac_status); }; } &&
12695 { ac_try='test -s conftest$ac_exeext'
12696 { (case "(($ac_try" in
12697 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12698 *) ac_try_echo=$ac_try;;
12700 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12701 (eval "$ac_try") 2>&5
12703 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12704 (exit $ac_status); }; }; then
12705 ac_cv_search_dlopen=$ac_res
12707 echo "$as_me: failed program was:" >&5
12708 sed 's/^/| /' conftest.$ac_ext >&5
12713 rm -f core conftest.err conftest.$ac_objext \
12715 if test "${ac_cv_search_dlopen+set}" = set; then
12719 if test "${ac_cv_search_dlopen+set}" = set; then
12722 ac_cv_search_dlopen=no
12724 rm conftest.$ac_ext
12725 LIBS=$ac_func_search_save_LIBS
12727 { echo "$as_me:$LINENO: result: $ac_cv_search_dlopen" >&5
12728 echo "${ECHO_T}$ac_cv_search_dlopen" >&6; }
12729 ac_res=$ac_cv_search_dlopen
12730 if test "$ac_res" != no; then
12731 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
12733 cat >>confdefs.h <<\_ACEOF
12734 #define HAVE_DLOPEN 1
12738 { echo "$as_me:$LINENO: WARNING: dlopen() not found - disabling plugin support" >&5
12739 echo "$as_me: WARNING: dlopen() not found - disabling plugin support" >&2;}
12743 { echo "$as_me:$LINENO: checking for library containing clock_gettime" >&5
12744 echo $ECHO_N "checking for library containing clock_gettime... $ECHO_C" >&6; }
12745 if test "${ac_cv_search_clock_gettime+set}" = set; then
12746 echo $ECHO_N "(cached) $ECHO_C" >&6
12748 ac_func_search_save_LIBS=$LIBS
12749 cat >conftest.$ac_ext <<_ACEOF
12752 cat confdefs.h >>conftest.$ac_ext
12753 cat >>conftest.$ac_ext <<_ACEOF
12754 /* end confdefs.h. */
12756 /* Override any GCC internal prototype to avoid an error.
12757 Use char because int might match the return type of a GCC
12758 builtin and then its argument prototype would still apply. */
12762 char clock_gettime ();
12766 return clock_gettime ();
12771 for ac_lib in '' rt; do
12772 if test -z "$ac_lib"; then
12773 ac_res="none required"
12776 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
12778 rm -f conftest.$ac_objext conftest$ac_exeext
12779 if { (ac_try="$ac_link"
12780 case "(($ac_try" in
12781 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12782 *) ac_try_echo=$ac_try;;
12784 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12785 (eval "$ac_link") 2>conftest.er1
12787 grep -v '^ *+' conftest.er1 >conftest.err
12789 cat conftest.err >&5
12790 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12791 (exit $ac_status); } &&
12792 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
12793 { (case "(($ac_try" in
12794 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12795 *) ac_try_echo=$ac_try;;
12797 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12798 (eval "$ac_try") 2>&5
12800 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12801 (exit $ac_status); }; } &&
12802 { ac_try='test -s conftest$ac_exeext'
12803 { (case "(($ac_try" in
12804 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12805 *) ac_try_echo=$ac_try;;
12807 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12808 (eval "$ac_try") 2>&5
12810 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12811 (exit $ac_status); }; }; then
12812 ac_cv_search_clock_gettime=$ac_res
12814 echo "$as_me: failed program was:" >&5
12815 sed 's/^/| /' conftest.$ac_ext >&5
12820 rm -f core conftest.err conftest.$ac_objext \
12822 if test "${ac_cv_search_clock_gettime+set}" = set; then
12826 if test "${ac_cv_search_clock_gettime+set}" = set; then
12829 ac_cv_search_clock_gettime=no
12831 rm conftest.$ac_ext
12832 LIBS=$ac_func_search_save_LIBS
12834 { echo "$as_me:$LINENO: result: $ac_cv_search_clock_gettime" >&5
12835 echo "${ECHO_T}$ac_cv_search_clock_gettime" >&6; }
12836 ac_res=$ac_cv_search_clock_gettime
12837 if test "$ac_res" != no; then
12838 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
12843 if test "$llvm_cv_enable_libffi" = "yes" ; then
12844 { echo "$as_me:$LINENO: checking for library containing ffi_call" >&5
12845 echo $ECHO_N "checking for library containing ffi_call... $ECHO_C" >&6; }
12846 if test "${ac_cv_search_ffi_call+set}" = set; then
12847 echo $ECHO_N "(cached) $ECHO_C" >&6
12849 ac_func_search_save_LIBS=$LIBS
12850 cat >conftest.$ac_ext <<_ACEOF
12853 cat confdefs.h >>conftest.$ac_ext
12854 cat >>conftest.$ac_ext <<_ACEOF
12855 /* end confdefs.h. */
12857 /* Override any GCC internal prototype to avoid an error.
12858 Use char because int might match the return type of a GCC
12859 builtin and then its argument prototype would still apply. */
12867 return ffi_call ();
12872 for ac_lib in '' ffi; do
12873 if test -z "$ac_lib"; then
12874 ac_res="none required"
12877 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
12879 rm -f conftest.$ac_objext conftest$ac_exeext
12880 if { (ac_try="$ac_link"
12881 case "(($ac_try" in
12882 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12883 *) ac_try_echo=$ac_try;;
12885 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12886 (eval "$ac_link") 2>conftest.er1
12888 grep -v '^ *+' conftest.er1 >conftest.err
12890 cat conftest.err >&5
12891 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12892 (exit $ac_status); } &&
12893 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
12894 { (case "(($ac_try" in
12895 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12896 *) ac_try_echo=$ac_try;;
12898 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12899 (eval "$ac_try") 2>&5
12901 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12902 (exit $ac_status); }; } &&
12903 { ac_try='test -s conftest$ac_exeext'
12904 { (case "(($ac_try" in
12905 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12906 *) ac_try_echo=$ac_try;;
12908 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12909 (eval "$ac_try") 2>&5
12911 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12912 (exit $ac_status); }; }; then
12913 ac_cv_search_ffi_call=$ac_res
12915 echo "$as_me: failed program was:" >&5
12916 sed 's/^/| /' conftest.$ac_ext >&5
12921 rm -f core conftest.err conftest.$ac_objext \
12923 if test "${ac_cv_search_ffi_call+set}" = set; then
12927 if test "${ac_cv_search_ffi_call+set}" = set; then
12930 ac_cv_search_ffi_call=no
12932 rm conftest.$ac_ext
12933 LIBS=$ac_func_search_save_LIBS
12935 { echo "$as_me:$LINENO: result: $ac_cv_search_ffi_call" >&5
12936 echo "${ECHO_T}$ac_cv_search_ffi_call" >&6; }
12937 ac_res=$ac_cv_search_ffi_call
12938 if test "$ac_res" != no; then
12939 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
12941 cat >>confdefs.h <<\_ACEOF
12942 #define HAVE_FFI_CALL 1
12946 { { echo "$as_me:$LINENO: error: libffi not found - configure without --enable-libffi to compile without it" >&5
12947 echo "$as_me: error: libffi not found - configure without --enable-libffi to compile without it" >&2;}
12948 { (exit 1); exit 1; }; }
12953 { echo "$as_me:$LINENO: checking for library containing mallinfo" >&5
12954 echo $ECHO_N "checking for library containing mallinfo... $ECHO_C" >&6; }
12955 if test "${ac_cv_search_mallinfo+set}" = set; then
12956 echo $ECHO_N "(cached) $ECHO_C" >&6
12958 ac_func_search_save_LIBS=$LIBS
12959 cat >conftest.$ac_ext <<_ACEOF
12962 cat confdefs.h >>conftest.$ac_ext
12963 cat >>conftest.$ac_ext <<_ACEOF
12964 /* end confdefs.h. */
12966 /* Override any GCC internal prototype to avoid an error.
12967 Use char because int might match the return type of a GCC
12968 builtin and then its argument prototype would still apply. */
12976 return mallinfo ();
12981 for ac_lib in '' malloc; do
12982 if test -z "$ac_lib"; then
12983 ac_res="none required"
12986 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
12988 rm -f conftest.$ac_objext conftest$ac_exeext
12989 if { (ac_try="$ac_link"
12990 case "(($ac_try" in
12991 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12992 *) ac_try_echo=$ac_try;;
12994 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12995 (eval "$ac_link") 2>conftest.er1
12997 grep -v '^ *+' conftest.er1 >conftest.err
12999 cat conftest.err >&5
13000 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13001 (exit $ac_status); } &&
13002 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
13003 { (case "(($ac_try" in
13004 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13005 *) ac_try_echo=$ac_try;;
13007 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13008 (eval "$ac_try") 2>&5
13010 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13011 (exit $ac_status); }; } &&
13012 { ac_try='test -s conftest$ac_exeext'
13013 { (case "(($ac_try" in
13014 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13015 *) ac_try_echo=$ac_try;;
13017 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13018 (eval "$ac_try") 2>&5
13020 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13021 (exit $ac_status); }; }; then
13022 ac_cv_search_mallinfo=$ac_res
13024 echo "$as_me: failed program was:" >&5
13025 sed 's/^/| /' conftest.$ac_ext >&5
13030 rm -f core conftest.err conftest.$ac_objext \
13032 if test "${ac_cv_search_mallinfo+set}" = set; then
13036 if test "${ac_cv_search_mallinfo+set}" = set; then
13039 ac_cv_search_mallinfo=no
13041 rm conftest.$ac_ext
13042 LIBS=$ac_func_search_save_LIBS
13044 { echo "$as_me:$LINENO: result: $ac_cv_search_mallinfo" >&5
13045 echo "${ECHO_T}$ac_cv_search_mallinfo" >&6; }
13046 ac_res=$ac_cv_search_mallinfo
13047 if test "$ac_res" != no; then
13048 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
13050 cat >>confdefs.h <<\_ACEOF
13051 #define HAVE_MALLINFO 1
13057 if test "$LLVM_ENABLE_THREADS" -eq 1 && test "$ENABLE_PTHREADS" -eq 1 ; then
13059 { echo "$as_me:$LINENO: checking for pthread_mutex_init in -lpthread" >&5
13060 echo $ECHO_N "checking for pthread_mutex_init in -lpthread... $ECHO_C" >&6; }
13061 if test "${ac_cv_lib_pthread_pthread_mutex_init+set}" = set; then
13062 echo $ECHO_N "(cached) $ECHO_C" >&6
13064 ac_check_lib_save_LIBS=$LIBS
13065 LIBS="-lpthread $LIBS"
13066 cat >conftest.$ac_ext <<_ACEOF
13069 cat confdefs.h >>conftest.$ac_ext
13070 cat >>conftest.$ac_ext <<_ACEOF
13071 /* end confdefs.h. */
13073 /* Override any GCC internal prototype to avoid an error.
13074 Use char because int might match the return type of a GCC
13075 builtin and then its argument prototype would still apply. */
13079 char pthread_mutex_init ();
13083 return pthread_mutex_init ();
13088 rm -f conftest.$ac_objext conftest$ac_exeext
13089 if { (ac_try="$ac_link"
13090 case "(($ac_try" in
13091 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13092 *) ac_try_echo=$ac_try;;
13094 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13095 (eval "$ac_link") 2>conftest.er1
13097 grep -v '^ *+' conftest.er1 >conftest.err
13099 cat conftest.err >&5
13100 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13101 (exit $ac_status); } &&
13102 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
13103 { (case "(($ac_try" in
13104 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13105 *) ac_try_echo=$ac_try;;
13107 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13108 (eval "$ac_try") 2>&5
13110 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13111 (exit $ac_status); }; } &&
13112 { ac_try='test -s conftest$ac_exeext'
13113 { (case "(($ac_try" in
13114 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13115 *) ac_try_echo=$ac_try;;
13117 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13118 (eval "$ac_try") 2>&5
13120 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13121 (exit $ac_status); }; }; then
13122 ac_cv_lib_pthread_pthread_mutex_init=yes
13124 echo "$as_me: failed program was:" >&5
13125 sed 's/^/| /' conftest.$ac_ext >&5
13127 ac_cv_lib_pthread_pthread_mutex_init=no
13130 rm -f core conftest.err conftest.$ac_objext \
13131 conftest$ac_exeext conftest.$ac_ext
13132 LIBS=$ac_check_lib_save_LIBS
13134 { echo "$as_me:$LINENO: result: $ac_cv_lib_pthread_pthread_mutex_init" >&5
13135 echo "${ECHO_T}$ac_cv_lib_pthread_pthread_mutex_init" >&6; }
13136 if test $ac_cv_lib_pthread_pthread_mutex_init = yes; then
13137 cat >>confdefs.h <<_ACEOF
13138 #define HAVE_LIBPTHREAD 1
13141 LIBS="-lpthread $LIBS"
13145 { echo "$as_me:$LINENO: checking for library containing pthread_mutex_lock" >&5
13146 echo $ECHO_N "checking for library containing pthread_mutex_lock... $ECHO_C" >&6; }
13147 if test "${ac_cv_search_pthread_mutex_lock+set}" = set; then
13148 echo $ECHO_N "(cached) $ECHO_C" >&6
13150 ac_func_search_save_LIBS=$LIBS
13151 cat >conftest.$ac_ext <<_ACEOF
13154 cat confdefs.h >>conftest.$ac_ext
13155 cat >>conftest.$ac_ext <<_ACEOF
13156 /* end confdefs.h. */
13158 /* Override any GCC internal prototype to avoid an error.
13159 Use char because int might match the return type of a GCC
13160 builtin and then its argument prototype would still apply. */
13164 char pthread_mutex_lock ();
13168 return pthread_mutex_lock ();
13173 for ac_lib in '' pthread; do
13174 if test -z "$ac_lib"; then
13175 ac_res="none required"
13178 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
13180 rm -f conftest.$ac_objext conftest$ac_exeext
13181 if { (ac_try="$ac_link"
13182 case "(($ac_try" in
13183 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13184 *) ac_try_echo=$ac_try;;
13186 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13187 (eval "$ac_link") 2>conftest.er1
13189 grep -v '^ *+' conftest.er1 >conftest.err
13191 cat conftest.err >&5
13192 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13193 (exit $ac_status); } &&
13194 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
13195 { (case "(($ac_try" in
13196 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13197 *) ac_try_echo=$ac_try;;
13199 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13200 (eval "$ac_try") 2>&5
13202 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13203 (exit $ac_status); }; } &&
13204 { ac_try='test -s conftest$ac_exeext'
13205 { (case "(($ac_try" in
13206 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13207 *) ac_try_echo=$ac_try;;
13209 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13210 (eval "$ac_try") 2>&5
13212 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13213 (exit $ac_status); }; }; then
13214 ac_cv_search_pthread_mutex_lock=$ac_res
13216 echo "$as_me: failed program was:" >&5
13217 sed 's/^/| /' conftest.$ac_ext >&5
13222 rm -f core conftest.err conftest.$ac_objext \
13224 if test "${ac_cv_search_pthread_mutex_lock+set}" = set; then
13228 if test "${ac_cv_search_pthread_mutex_lock+set}" = set; then
13231 ac_cv_search_pthread_mutex_lock=no
13233 rm conftest.$ac_ext
13234 LIBS=$ac_func_search_save_LIBS
13236 { echo "$as_me:$LINENO: result: $ac_cv_search_pthread_mutex_lock" >&5
13237 echo "${ECHO_T}$ac_cv_search_pthread_mutex_lock" >&6; }
13238 ac_res=$ac_cv_search_pthread_mutex_lock
13239 if test "$ac_res" != no; then
13240 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
13242 cat >>confdefs.h <<\_ACEOF
13243 #define HAVE_PTHREAD_MUTEX_LOCK 1
13248 { echo "$as_me:$LINENO: checking for library containing pthread_rwlock_init" >&5
13249 echo $ECHO_N "checking for library containing pthread_rwlock_init... $ECHO_C" >&6; }
13250 if test "${ac_cv_search_pthread_rwlock_init+set}" = set; then
13251 echo $ECHO_N "(cached) $ECHO_C" >&6
13253 ac_func_search_save_LIBS=$LIBS
13254 cat >conftest.$ac_ext <<_ACEOF
13257 cat confdefs.h >>conftest.$ac_ext
13258 cat >>conftest.$ac_ext <<_ACEOF
13259 /* end confdefs.h. */
13261 /* Override any GCC internal prototype to avoid an error.
13262 Use char because int might match the return type of a GCC
13263 builtin and then its argument prototype would still apply. */
13267 char pthread_rwlock_init ();
13271 return pthread_rwlock_init ();
13276 for ac_lib in '' pthread; do
13277 if test -z "$ac_lib"; then
13278 ac_res="none required"
13281 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
13283 rm -f conftest.$ac_objext conftest$ac_exeext
13284 if { (ac_try="$ac_link"
13285 case "(($ac_try" in
13286 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13287 *) ac_try_echo=$ac_try;;
13289 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13290 (eval "$ac_link") 2>conftest.er1
13292 grep -v '^ *+' conftest.er1 >conftest.err
13294 cat conftest.err >&5
13295 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13296 (exit $ac_status); } &&
13297 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
13298 { (case "(($ac_try" in
13299 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13300 *) ac_try_echo=$ac_try;;
13302 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13303 (eval "$ac_try") 2>&5
13305 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13306 (exit $ac_status); }; } &&
13307 { ac_try='test -s conftest$ac_exeext'
13308 { (case "(($ac_try" in
13309 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13310 *) ac_try_echo=$ac_try;;
13312 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13313 (eval "$ac_try") 2>&5
13315 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13316 (exit $ac_status); }; }; then
13317 ac_cv_search_pthread_rwlock_init=$ac_res
13319 echo "$as_me: failed program was:" >&5
13320 sed 's/^/| /' conftest.$ac_ext >&5
13325 rm -f core conftest.err conftest.$ac_objext \
13327 if test "${ac_cv_search_pthread_rwlock_init+set}" = set; then
13331 if test "${ac_cv_search_pthread_rwlock_init+set}" = set; then
13334 ac_cv_search_pthread_rwlock_init=no
13336 rm conftest.$ac_ext
13337 LIBS=$ac_func_search_save_LIBS
13339 { echo "$as_me:$LINENO: result: $ac_cv_search_pthread_rwlock_init" >&5
13340 echo "${ECHO_T}$ac_cv_search_pthread_rwlock_init" >&6; }
13341 ac_res=$ac_cv_search_pthread_rwlock_init
13342 if test "$ac_res" != no; then
13343 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
13345 cat >>confdefs.h <<\_ACEOF
13346 #define HAVE_PTHREAD_RWLOCK_INIT 1
13351 { echo "$as_me:$LINENO: checking for library containing pthread_getspecific" >&5
13352 echo $ECHO_N "checking for library containing pthread_getspecific... $ECHO_C" >&6; }
13353 if test "${ac_cv_search_pthread_getspecific+set}" = set; then
13354 echo $ECHO_N "(cached) $ECHO_C" >&6
13356 ac_func_search_save_LIBS=$LIBS
13357 cat >conftest.$ac_ext <<_ACEOF
13360 cat confdefs.h >>conftest.$ac_ext
13361 cat >>conftest.$ac_ext <<_ACEOF
13362 /* end confdefs.h. */
13364 /* Override any GCC internal prototype to avoid an error.
13365 Use char because int might match the return type of a GCC
13366 builtin and then its argument prototype would still apply. */
13370 char pthread_getspecific ();
13374 return pthread_getspecific ();
13379 for ac_lib in '' pthread; do
13380 if test -z "$ac_lib"; then
13381 ac_res="none required"
13384 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
13386 rm -f conftest.$ac_objext conftest$ac_exeext
13387 if { (ac_try="$ac_link"
13388 case "(($ac_try" in
13389 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13390 *) ac_try_echo=$ac_try;;
13392 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13393 (eval "$ac_link") 2>conftest.er1
13395 grep -v '^ *+' conftest.er1 >conftest.err
13397 cat conftest.err >&5
13398 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13399 (exit $ac_status); } &&
13400 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
13401 { (case "(($ac_try" in
13402 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13403 *) ac_try_echo=$ac_try;;
13405 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13406 (eval "$ac_try") 2>&5
13408 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13409 (exit $ac_status); }; } &&
13410 { ac_try='test -s conftest$ac_exeext'
13411 { (case "(($ac_try" in
13412 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13413 *) ac_try_echo=$ac_try;;
13415 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13416 (eval "$ac_try") 2>&5
13418 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13419 (exit $ac_status); }; }; then
13420 ac_cv_search_pthread_getspecific=$ac_res
13422 echo "$as_me: failed program was:" >&5
13423 sed 's/^/| /' conftest.$ac_ext >&5
13428 rm -f core conftest.err conftest.$ac_objext \
13430 if test "${ac_cv_search_pthread_getspecific+set}" = set; then
13434 if test "${ac_cv_search_pthread_getspecific+set}" = set; then
13437 ac_cv_search_pthread_getspecific=no
13439 rm conftest.$ac_ext
13440 LIBS=$ac_func_search_save_LIBS
13442 { echo "$as_me:$LINENO: result: $ac_cv_search_pthread_getspecific" >&5
13443 echo "${ECHO_T}$ac_cv_search_pthread_getspecific" >&6; }
13444 ac_res=$ac_cv_search_pthread_getspecific
13445 if test "$ac_res" != no; then
13446 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
13448 cat >>confdefs.h <<\_ACEOF
13449 #define HAVE_PTHREAD_GETSPECIFIC 1
13457 # Check whether --with-udis86 was given.
13458 if test "${with_udis86+set}" = set; then
13459 withval=$with_udis86;
13464 *) LDFLAGS="$LDFLAGS -L${withval}" ;;
13467 { echo "$as_me:$LINENO: checking for ud_init in -ludis86" >&5
13468 echo $ECHO_N "checking for ud_init in -ludis86... $ECHO_C" >&6; }
13469 if test "${ac_cv_lib_udis86_ud_init+set}" = set; then
13470 echo $ECHO_N "(cached) $ECHO_C" >&6
13472 ac_check_lib_save_LIBS=$LIBS
13473 LIBS="-ludis86 $LIBS"
13474 cat >conftest.$ac_ext <<_ACEOF
13477 cat confdefs.h >>conftest.$ac_ext
13478 cat >>conftest.$ac_ext <<_ACEOF
13479 /* end confdefs.h. */
13481 /* Override any GCC internal prototype to avoid an error.
13482 Use char because int might match the return type of a GCC
13483 builtin and then its argument prototype would still apply. */
13496 rm -f conftest.$ac_objext conftest$ac_exeext
13497 if { (ac_try="$ac_link"
13498 case "(($ac_try" in
13499 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13500 *) ac_try_echo=$ac_try;;
13502 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13503 (eval "$ac_link") 2>conftest.er1
13505 grep -v '^ *+' conftest.er1 >conftest.err
13507 cat conftest.err >&5
13508 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13509 (exit $ac_status); } &&
13510 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
13511 { (case "(($ac_try" in
13512 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13513 *) ac_try_echo=$ac_try;;
13515 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13516 (eval "$ac_try") 2>&5
13518 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13519 (exit $ac_status); }; } &&
13520 { ac_try='test -s conftest$ac_exeext'
13521 { (case "(($ac_try" in
13522 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13523 *) ac_try_echo=$ac_try;;
13525 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13526 (eval "$ac_try") 2>&5
13528 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13529 (exit $ac_status); }; }; then
13530 ac_cv_lib_udis86_ud_init=yes
13532 echo "$as_me: failed program was:" >&5
13533 sed 's/^/| /' conftest.$ac_ext >&5
13535 ac_cv_lib_udis86_ud_init=no
13538 rm -f core conftest.err conftest.$ac_objext \
13539 conftest$ac_exeext conftest.$ac_ext
13540 LIBS=$ac_check_lib_save_LIBS
13542 { echo "$as_me:$LINENO: result: $ac_cv_lib_udis86_ud_init" >&5
13543 echo "${ECHO_T}$ac_cv_lib_udis86_ud_init" >&6; }
13544 if test $ac_cv_lib_udis86_ud_init = yes; then
13545 cat >>confdefs.h <<_ACEOF
13546 #define HAVE_LIBUDIS86 1
13549 LIBS="-ludis86 $LIBS"
13553 echo "Error! You need to have libudis86 around."
13565 cat >>confdefs.h <<_ACEOF
13566 #define USE_UDIS86 $USE_UDIS86
13571 # Check whether --with-oprofile was given.
13572 if test "${with_oprofile+set}" = set; then
13573 withval=$with_oprofile;
13577 /usr|yes) llvm_cv_oppath=/usr/lib/oprofile ;;
13578 no) llvm_cv_oppath=
13581 *) llvm_cv_oppath="${withval}/lib/oprofile"
13582 CPPFLAGS="-I${withval}/include";;
13584 case $llvm_cv_os_type in
13586 if test -n "$llvm_cv_oppath" ; then
13587 LIBS="$LIBS -lopagent -L${llvm_cv_oppath} -Wl,-rpath,${llvm_cv_oppath}"
13588 { echo "$as_me:$LINENO: checking for library containing bfd_init" >&5
13589 echo $ECHO_N "checking for library containing bfd_init... $ECHO_C" >&6; }
13590 if test "${ac_cv_search_bfd_init+set}" = set; then
13591 echo $ECHO_N "(cached) $ECHO_C" >&6
13593 ac_func_search_save_LIBS=$LIBS
13594 cat >conftest.$ac_ext <<_ACEOF
13597 cat confdefs.h >>conftest.$ac_ext
13598 cat >>conftest.$ac_ext <<_ACEOF
13599 /* end confdefs.h. */
13601 /* Override any GCC internal prototype to avoid an error.
13602 Use char because int might match the return type of a GCC
13603 builtin and then its argument prototype would still apply. */
13611 return bfd_init ();
13616 for ac_lib in '' bfd; do
13617 if test -z "$ac_lib"; then
13618 ac_res="none required"
13621 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
13623 rm -f conftest.$ac_objext conftest$ac_exeext
13624 if { (ac_try="$ac_link"
13625 case "(($ac_try" in
13626 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13627 *) ac_try_echo=$ac_try;;
13629 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13630 (eval "$ac_link") 2>conftest.er1
13632 grep -v '^ *+' conftest.er1 >conftest.err
13634 cat conftest.err >&5
13635 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13636 (exit $ac_status); } &&
13637 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
13638 { (case "(($ac_try" in
13639 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13640 *) ac_try_echo=$ac_try;;
13642 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13643 (eval "$ac_try") 2>&5
13645 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13646 (exit $ac_status); }; } &&
13647 { ac_try='test -s conftest$ac_exeext'
13648 { (case "(($ac_try" in
13649 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13650 *) ac_try_echo=$ac_try;;
13652 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13653 (eval "$ac_try") 2>&5
13655 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13656 (exit $ac_status); }; }; then
13657 ac_cv_search_bfd_init=$ac_res
13659 echo "$as_me: failed program was:" >&5
13660 sed 's/^/| /' conftest.$ac_ext >&5
13665 rm -f core conftest.err conftest.$ac_objext \
13667 if test "${ac_cv_search_bfd_init+set}" = set; then
13671 if test "${ac_cv_search_bfd_init+set}" = set; then
13674 ac_cv_search_bfd_init=no
13676 rm conftest.$ac_ext
13677 LIBS=$ac_func_search_save_LIBS
13679 { echo "$as_me:$LINENO: result: $ac_cv_search_bfd_init" >&5
13680 echo "${ECHO_T}$ac_cv_search_bfd_init" >&6; }
13681 ac_res=$ac_cv_search_bfd_init
13682 if test "$ac_res" != no; then
13683 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
13687 { echo "$as_me:$LINENO: checking for library containing op_open_agent" >&5
13688 echo $ECHO_N "checking for library containing op_open_agent... $ECHO_C" >&6; }
13689 if test "${ac_cv_search_op_open_agent+set}" = set; then
13690 echo $ECHO_N "(cached) $ECHO_C" >&6
13692 ac_func_search_save_LIBS=$LIBS
13693 cat >conftest.$ac_ext <<_ACEOF
13696 cat confdefs.h >>conftest.$ac_ext
13697 cat >>conftest.$ac_ext <<_ACEOF
13698 /* end confdefs.h. */
13700 /* Override any GCC internal prototype to avoid an error.
13701 Use char because int might match the return type of a GCC
13702 builtin and then its argument prototype would still apply. */
13706 char op_open_agent ();
13710 return op_open_agent ();
13715 for ac_lib in '' opagent; do
13716 if test -z "$ac_lib"; then
13717 ac_res="none required"
13720 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
13722 rm -f conftest.$ac_objext conftest$ac_exeext
13723 if { (ac_try="$ac_link"
13724 case "(($ac_try" in
13725 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13726 *) ac_try_echo=$ac_try;;
13728 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13729 (eval "$ac_link") 2>conftest.er1
13731 grep -v '^ *+' conftest.er1 >conftest.err
13733 cat conftest.err >&5
13734 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13735 (exit $ac_status); } &&
13736 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
13737 { (case "(($ac_try" in
13738 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13739 *) ac_try_echo=$ac_try;;
13741 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13742 (eval "$ac_try") 2>&5
13744 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13745 (exit $ac_status); }; } &&
13746 { ac_try='test -s conftest$ac_exeext'
13747 { (case "(($ac_try" in
13748 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13749 *) ac_try_echo=$ac_try;;
13751 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13752 (eval "$ac_try") 2>&5
13754 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13755 (exit $ac_status); }; }; then
13756 ac_cv_search_op_open_agent=$ac_res
13758 echo "$as_me: failed program was:" >&5
13759 sed 's/^/| /' conftest.$ac_ext >&5
13764 rm -f core conftest.err conftest.$ac_objext \
13766 if test "${ac_cv_search_op_open_agent+set}" = set; then
13770 if test "${ac_cv_search_op_open_agent+set}" = set; then
13773 ac_cv_search_op_open_agent=no
13775 rm conftest.$ac_ext
13776 LIBS=$ac_func_search_save_LIBS
13778 { echo "$as_me:$LINENO: result: $ac_cv_search_op_open_agent" >&5
13779 echo "${ECHO_T}$ac_cv_search_op_open_agent" >&6; }
13780 ac_res=$ac_cv_search_op_open_agent
13781 if test "$ac_res" != no; then
13782 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
13786 echo "Error! You need to have libopagent around."
13791 if test "${ac_cv_header_opagent_h+set}" = set; then
13792 { echo "$as_me:$LINENO: checking for opagent.h" >&5
13793 echo $ECHO_N "checking for opagent.h... $ECHO_C" >&6; }
13794 if test "${ac_cv_header_opagent_h+set}" = set; then
13795 echo $ECHO_N "(cached) $ECHO_C" >&6
13797 { echo "$as_me:$LINENO: result: $ac_cv_header_opagent_h" >&5
13798 echo "${ECHO_T}$ac_cv_header_opagent_h" >&6; }
13800 # Is the header compilable?
13801 { echo "$as_me:$LINENO: checking opagent.h usability" >&5
13802 echo $ECHO_N "checking opagent.h usability... $ECHO_C" >&6; }
13803 cat >conftest.$ac_ext <<_ACEOF
13806 cat confdefs.h >>conftest.$ac_ext
13807 cat >>conftest.$ac_ext <<_ACEOF
13808 /* end confdefs.h. */
13809 $ac_includes_default
13810 #include <opagent.h>
13812 rm -f conftest.$ac_objext
13813 if { (ac_try="$ac_compile"
13814 case "(($ac_try" in
13815 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13816 *) ac_try_echo=$ac_try;;
13818 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13819 (eval "$ac_compile") 2>conftest.er1
13821 grep -v '^ *+' conftest.er1 >conftest.err
13823 cat conftest.err >&5
13824 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13825 (exit $ac_status); } &&
13826 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
13827 { (case "(($ac_try" in
13828 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13829 *) ac_try_echo=$ac_try;;
13831 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13832 (eval "$ac_try") 2>&5
13834 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13835 (exit $ac_status); }; } &&
13836 { ac_try='test -s conftest.$ac_objext'
13837 { (case "(($ac_try" in
13838 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13839 *) ac_try_echo=$ac_try;;
13841 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13842 (eval "$ac_try") 2>&5
13844 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13845 (exit $ac_status); }; }; then
13846 ac_header_compiler=yes
13848 echo "$as_me: failed program was:" >&5
13849 sed 's/^/| /' conftest.$ac_ext >&5
13851 ac_header_compiler=no
13854 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13855 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
13856 echo "${ECHO_T}$ac_header_compiler" >&6; }
13858 # Is the header present?
13859 { echo "$as_me:$LINENO: checking opagent.h presence" >&5
13860 echo $ECHO_N "checking opagent.h presence... $ECHO_C" >&6; }
13861 cat >conftest.$ac_ext <<_ACEOF
13864 cat confdefs.h >>conftest.$ac_ext
13865 cat >>conftest.$ac_ext <<_ACEOF
13866 /* end confdefs.h. */
13867 #include <opagent.h>
13869 if { (ac_try="$ac_cpp conftest.$ac_ext"
13870 case "(($ac_try" in
13871 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13872 *) ac_try_echo=$ac_try;;
13874 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13875 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
13877 grep -v '^ *+' conftest.er1 >conftest.err
13879 cat conftest.err >&5
13880 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13881 (exit $ac_status); } >/dev/null; then
13882 if test -s conftest.err; then
13883 ac_cpp_err=$ac_c_preproc_warn_flag
13884 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
13891 if test -z "$ac_cpp_err"; then
13892 ac_header_preproc=yes
13894 echo "$as_me: failed program was:" >&5
13895 sed 's/^/| /' conftest.$ac_ext >&5
13897 ac_header_preproc=no
13900 rm -f conftest.err conftest.$ac_ext
13901 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
13902 echo "${ECHO_T}$ac_header_preproc" >&6; }
13904 # So? What about this header?
13905 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
13907 { echo "$as_me:$LINENO: WARNING: opagent.h: accepted by the compiler, rejected by the preprocessor!" >&5
13908 echo "$as_me: WARNING: opagent.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
13909 { echo "$as_me:$LINENO: WARNING: opagent.h: proceeding with the compiler's result" >&5
13910 echo "$as_me: WARNING: opagent.h: proceeding with the compiler's result" >&2;}
13911 ac_header_preproc=yes
13914 { echo "$as_me:$LINENO: WARNING: opagent.h: present but cannot be compiled" >&5
13915 echo "$as_me: WARNING: opagent.h: present but cannot be compiled" >&2;}
13916 { echo "$as_me:$LINENO: WARNING: opagent.h: check for missing prerequisite headers?" >&5
13917 echo "$as_me: WARNING: opagent.h: check for missing prerequisite headers?" >&2;}
13918 { echo "$as_me:$LINENO: WARNING: opagent.h: see the Autoconf documentation" >&5
13919 echo "$as_me: WARNING: opagent.h: see the Autoconf documentation" >&2;}
13920 { echo "$as_me:$LINENO: WARNING: opagent.h: section \"Present But Cannot Be Compiled\"" >&5
13921 echo "$as_me: WARNING: opagent.h: section \"Present But Cannot Be Compiled\"" >&2;}
13922 { echo "$as_me:$LINENO: WARNING: opagent.h: proceeding with the preprocessor's result" >&5
13923 echo "$as_me: WARNING: opagent.h: proceeding with the preprocessor's result" >&2;}
13924 { echo "$as_me:$LINENO: WARNING: opagent.h: in the future, the compiler will take precedence" >&5
13925 echo "$as_me: WARNING: opagent.h: in the future, the compiler will take precedence" >&2;}
13927 ## ------------------------------------ ##
13928 ## Report this to http://llvm.org/bugs/ ##
13929 ## ------------------------------------ ##
13931 ) | sed "s/^/$as_me: WARNING: /" >&2
13934 { echo "$as_me:$LINENO: checking for opagent.h" >&5
13935 echo $ECHO_N "checking for opagent.h... $ECHO_C" >&6; }
13936 if test "${ac_cv_header_opagent_h+set}" = set; then
13937 echo $ECHO_N "(cached) $ECHO_C" >&6
13939 ac_cv_header_opagent_h=$ac_header_preproc
13941 { echo "$as_me:$LINENO: result: $ac_cv_header_opagent_h" >&5
13942 echo "${ECHO_T}$ac_cv_header_opagent_h" >&6; }
13945 if test $ac_cv_header_opagent_h = yes; then
13949 echo "Error! You need to have opagent.h around."
13957 { { echo "$as_me:$LINENO: error: OProfile support is available on Linux only." >&5
13958 echo "$as_me: error: OProfile support is available on Linux only." >&2;}
13959 { (exit 1); exit 1; }; } ;;
13970 cat >>confdefs.h <<_ACEOF
13971 #define LLVM_USE_OPROFILE $USE_OPROFILE
13976 # Check whether --with-intel-jitevents was given.
13977 if test "${with_intel_jitevents+set}" = set; then
13978 withval=$with_intel_jitevents;
13980 yes) USE_INTEL_JITEVENTS=1
13982 no) USE_INTEL_JITEVENTS=0
13984 *) { { echo "$as_me:$LINENO: error: Invalid setting for --with-intel-jitevents. Use \"yes\" or \"no\"" >&5
13985 echo "$as_me: error: Invalid setting for --with-intel-jitevents. Use \"yes\" or \"no\"" >&2;}
13986 { (exit 1); exit 1; }; };;
13989 case $llvm_cv_os_type in
13990 Linux|Win32|Cygwin|MingW) ;;
13991 *) { { echo "$as_me:$LINENO: error: Intel JIT API support is available on Linux and Windows only." >&5
13992 echo "$as_me: error: Intel JIT API support is available on Linux and Windows only." >&2;}
13993 { (exit 1); exit 1; }; };;
13996 case "$llvm_cv_target_arch" in
13998 *) { { echo "$as_me:$LINENO: error: Target architecture $llvm_cv_target_arch does not support Intel JIT Events API." >&5
13999 echo "$as_me: error: Target architecture $llvm_cv_target_arch does not support Intel JIT Events API." >&2;}
14000 { (exit 1); exit 1; }; };;
14005 USE_INTEL_JITEVENTS=0
14011 cat >>confdefs.h <<_ACEOF
14012 #define LLVM_USE_INTEL_JITEVENTS $USE_INTEL_JITEVENTS
14016 for ac_prog in xml2-config
14018 # Extract the first word of "$ac_prog", so it can be a program name with args.
14019 set dummy $ac_prog; ac_word=$2
14020 { echo "$as_me:$LINENO: checking for $ac_word" >&5
14021 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
14022 if test "${ac_cv_prog_XML2CONFIG+set}" = set; then
14023 echo $ECHO_N "(cached) $ECHO_C" >&6
14025 if test -n "$XML2CONFIG"; then
14026 ac_cv_prog_XML2CONFIG="$XML2CONFIG" # Let the user override the test.
14028 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14029 for as_dir in $PATH
14032 test -z "$as_dir" && as_dir=.
14033 for ac_exec_ext in '' $ac_executable_extensions; do
14034 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
14035 ac_cv_prog_XML2CONFIG="$ac_prog"
14036 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
14045 XML2CONFIG=$ac_cv_prog_XML2CONFIG
14046 if test -n "$XML2CONFIG"; then
14047 { echo "$as_me:$LINENO: result: $XML2CONFIG" >&5
14048 echo "${ECHO_T}$XML2CONFIG" >&6; }
14050 { echo "$as_me:$LINENO: result: no" >&5
14051 echo "${ECHO_T}no" >&6; }
14055 test -n "$XML2CONFIG" && break
14059 { echo "$as_me:$LINENO: checking for libxml2 includes" >&5
14060 echo $ECHO_N "checking for libxml2 includes... $ECHO_C" >&6; }
14061 if test "x$XML2CONFIG" = "x"; then
14062 { echo "$as_me:$LINENO: result: xml2-config not found" >&5
14063 echo "${ECHO_T}xml2-config not found" >&6; }
14065 LIBXML2_INC=`$XML2CONFIG --cflags`
14066 { echo "$as_me:$LINENO: result: $LIBXML2_INC" >&5
14067 echo "${ECHO_T}$LIBXML2_INC" >&6; }
14068 { echo "$as_me:$LINENO: checking for xmlReadFile in -lxml2" >&5
14069 echo $ECHO_N "checking for xmlReadFile in -lxml2... $ECHO_C" >&6; }
14070 if test "${ac_cv_lib_xml2_xmlReadFile+set}" = set; then
14071 echo $ECHO_N "(cached) $ECHO_C" >&6
14073 ac_check_lib_save_LIBS=$LIBS
14074 LIBS="-lxml2 $LIBS"
14075 cat >conftest.$ac_ext <<_ACEOF
14078 cat confdefs.h >>conftest.$ac_ext
14079 cat >>conftest.$ac_ext <<_ACEOF
14080 /* end confdefs.h. */
14082 /* Override any GCC internal prototype to avoid an error.
14083 Use char because int might match the return type of a GCC
14084 builtin and then its argument prototype would still apply. */
14088 char xmlReadFile ();
14092 return xmlReadFile ();
14097 rm -f conftest.$ac_objext conftest$ac_exeext
14098 if { (ac_try="$ac_link"
14099 case "(($ac_try" in
14100 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14101 *) ac_try_echo=$ac_try;;
14103 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14104 (eval "$ac_link") 2>conftest.er1
14106 grep -v '^ *+' conftest.er1 >conftest.err
14108 cat conftest.err >&5
14109 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14110 (exit $ac_status); } &&
14111 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
14112 { (case "(($ac_try" in
14113 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14114 *) ac_try_echo=$ac_try;;
14116 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14117 (eval "$ac_try") 2>&5
14119 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14120 (exit $ac_status); }; } &&
14121 { ac_try='test -s conftest$ac_exeext'
14122 { (case "(($ac_try" in
14123 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14124 *) ac_try_echo=$ac_try;;
14126 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14127 (eval "$ac_try") 2>&5
14129 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14130 (exit $ac_status); }; }; then
14131 ac_cv_lib_xml2_xmlReadFile=yes
14133 echo "$as_me: failed program was:" >&5
14134 sed 's/^/| /' conftest.$ac_ext >&5
14136 ac_cv_lib_xml2_xmlReadFile=no
14139 rm -f core conftest.err conftest.$ac_objext \
14140 conftest$ac_exeext conftest.$ac_ext
14141 LIBS=$ac_check_lib_save_LIBS
14143 { echo "$as_me:$LINENO: result: $ac_cv_lib_xml2_xmlReadFile" >&5
14144 echo "${ECHO_T}$ac_cv_lib_xml2_xmlReadFile" >&6; }
14145 if test $ac_cv_lib_xml2_xmlReadFile = yes; then
14147 cat >>confdefs.h <<\_ACEOF
14148 #define CLANG_HAVE_LIBXML 1
14151 LIBXML2_LIBS="-lxml2"
14164 ac_header_dirent=no
14165 for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do
14166 as_ac_Header=`echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh`
14167 { echo "$as_me:$LINENO: checking for $ac_hdr that defines DIR" >&5
14168 echo $ECHO_N "checking for $ac_hdr that defines DIR... $ECHO_C" >&6; }
14169 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
14170 echo $ECHO_N "(cached) $ECHO_C" >&6
14172 cat >conftest.$ac_ext <<_ACEOF
14175 cat confdefs.h >>conftest.$ac_ext
14176 cat >>conftest.$ac_ext <<_ACEOF
14177 /* end confdefs.h. */
14178 #include <sys/types.h>
14190 rm -f conftest.$ac_objext
14191 if { (ac_try="$ac_compile"
14192 case "(($ac_try" in
14193 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14194 *) ac_try_echo=$ac_try;;
14196 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14197 (eval "$ac_compile") 2>conftest.er1
14199 grep -v '^ *+' conftest.er1 >conftest.err
14201 cat conftest.err >&5
14202 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14203 (exit $ac_status); } &&
14204 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
14205 { (case "(($ac_try" in
14206 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14207 *) ac_try_echo=$ac_try;;
14209 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14210 (eval "$ac_try") 2>&5
14212 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14213 (exit $ac_status); }; } &&
14214 { ac_try='test -s conftest.$ac_objext'
14215 { (case "(($ac_try" in
14216 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14217 *) ac_try_echo=$ac_try;;
14219 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14220 (eval "$ac_try") 2>&5
14222 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14223 (exit $ac_status); }; }; then
14224 eval "$as_ac_Header=yes"
14226 echo "$as_me: failed program was:" >&5
14227 sed 's/^/| /' conftest.$ac_ext >&5
14229 eval "$as_ac_Header=no"
14232 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14234 ac_res=`eval echo '${'$as_ac_Header'}'`
14235 { echo "$as_me:$LINENO: result: $ac_res" >&5
14236 echo "${ECHO_T}$ac_res" >&6; }
14237 if test `eval echo '${'$as_ac_Header'}'` = yes; then
14238 cat >>confdefs.h <<_ACEOF
14239 #define `echo "HAVE_$ac_hdr" | $as_tr_cpp` 1
14242 ac_header_dirent=$ac_hdr; break
14246 # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
14247 if test $ac_header_dirent = dirent.h; then
14248 { echo "$as_me:$LINENO: checking for library containing opendir" >&5
14249 echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6; }
14250 if test "${ac_cv_search_opendir+set}" = set; then
14251 echo $ECHO_N "(cached) $ECHO_C" >&6
14253 ac_func_search_save_LIBS=$LIBS
14254 cat >conftest.$ac_ext <<_ACEOF
14257 cat confdefs.h >>conftest.$ac_ext
14258 cat >>conftest.$ac_ext <<_ACEOF
14259 /* end confdefs.h. */
14261 /* Override any GCC internal prototype to avoid an error.
14262 Use char because int might match the return type of a GCC
14263 builtin and then its argument prototype would still apply. */
14276 for ac_lib in '' dir; do
14277 if test -z "$ac_lib"; then
14278 ac_res="none required"
14281 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
14283 rm -f conftest.$ac_objext conftest$ac_exeext
14284 if { (ac_try="$ac_link"
14285 case "(($ac_try" in
14286 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14287 *) ac_try_echo=$ac_try;;
14289 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14290 (eval "$ac_link") 2>conftest.er1
14292 grep -v '^ *+' conftest.er1 >conftest.err
14294 cat conftest.err >&5
14295 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14296 (exit $ac_status); } &&
14297 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
14298 { (case "(($ac_try" in
14299 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14300 *) ac_try_echo=$ac_try;;
14302 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14303 (eval "$ac_try") 2>&5
14305 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14306 (exit $ac_status); }; } &&
14307 { ac_try='test -s conftest$ac_exeext'
14308 { (case "(($ac_try" in
14309 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14310 *) ac_try_echo=$ac_try;;
14312 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14313 (eval "$ac_try") 2>&5
14315 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14316 (exit $ac_status); }; }; then
14317 ac_cv_search_opendir=$ac_res
14319 echo "$as_me: failed program was:" >&5
14320 sed 's/^/| /' conftest.$ac_ext >&5
14325 rm -f core conftest.err conftest.$ac_objext \
14327 if test "${ac_cv_search_opendir+set}" = set; then
14331 if test "${ac_cv_search_opendir+set}" = set; then
14334 ac_cv_search_opendir=no
14336 rm conftest.$ac_ext
14337 LIBS=$ac_func_search_save_LIBS
14339 { echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5
14340 echo "${ECHO_T}$ac_cv_search_opendir" >&6; }
14341 ac_res=$ac_cv_search_opendir
14342 if test "$ac_res" != no; then
14343 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
14348 { echo "$as_me:$LINENO: checking for library containing opendir" >&5
14349 echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6; }
14350 if test "${ac_cv_search_opendir+set}" = set; then
14351 echo $ECHO_N "(cached) $ECHO_C" >&6
14353 ac_func_search_save_LIBS=$LIBS
14354 cat >conftest.$ac_ext <<_ACEOF
14357 cat confdefs.h >>conftest.$ac_ext
14358 cat >>conftest.$ac_ext <<_ACEOF
14359 /* end confdefs.h. */
14361 /* Override any GCC internal prototype to avoid an error.
14362 Use char because int might match the return type of a GCC
14363 builtin and then its argument prototype would still apply. */
14376 for ac_lib in '' x; do
14377 if test -z "$ac_lib"; then
14378 ac_res="none required"
14381 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
14383 rm -f conftest.$ac_objext conftest$ac_exeext
14384 if { (ac_try="$ac_link"
14385 case "(($ac_try" in
14386 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14387 *) ac_try_echo=$ac_try;;
14389 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14390 (eval "$ac_link") 2>conftest.er1
14392 grep -v '^ *+' conftest.er1 >conftest.err
14394 cat conftest.err >&5
14395 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14396 (exit $ac_status); } &&
14397 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
14398 { (case "(($ac_try" in
14399 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14400 *) ac_try_echo=$ac_try;;
14402 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14403 (eval "$ac_try") 2>&5
14405 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14406 (exit $ac_status); }; } &&
14407 { ac_try='test -s conftest$ac_exeext'
14408 { (case "(($ac_try" in
14409 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14410 *) ac_try_echo=$ac_try;;
14412 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14413 (eval "$ac_try") 2>&5
14415 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14416 (exit $ac_status); }; }; then
14417 ac_cv_search_opendir=$ac_res
14419 echo "$as_me: failed program was:" >&5
14420 sed 's/^/| /' conftest.$ac_ext >&5
14425 rm -f core conftest.err conftest.$ac_objext \
14427 if test "${ac_cv_search_opendir+set}" = set; then
14431 if test "${ac_cv_search_opendir+set}" = set; then
14434 ac_cv_search_opendir=no
14436 rm conftest.$ac_ext
14437 LIBS=$ac_func_search_save_LIBS
14439 { echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5
14440 echo "${ECHO_T}$ac_cv_search_opendir" >&6; }
14441 ac_res=$ac_cv_search_opendir
14442 if test "$ac_res" != no; then
14443 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
14449 { echo "$as_me:$LINENO: checking for MAP_ANONYMOUS vs. MAP_ANON" >&5
14450 echo $ECHO_N "checking for MAP_ANONYMOUS vs. MAP_ANON... $ECHO_C" >&6; }
14451 if test "${ac_cv_header_mmap_anon+set}" = set; then
14452 echo $ECHO_N "(cached) $ECHO_C" >&6
14455 ac_cpp='$CPP $CPPFLAGS'
14456 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
14457 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
14458 ac_compiler_gnu=$ac_cv_c_compiler_gnu
14460 cat >conftest.$ac_ext <<_ACEOF
14463 cat confdefs.h >>conftest.$ac_ext
14464 cat >>conftest.$ac_ext <<_ACEOF
14465 /* end confdefs.h. */
14466 #include <sys/mman.h>
14467 #include <unistd.h>
14472 mmap (0, 1, PROT_READ, MAP_ANONYMOUS, -1, 0); return (0);
14477 rm -f conftest.$ac_objext
14478 if { (ac_try="$ac_compile"
14479 case "(($ac_try" in
14480 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14481 *) ac_try_echo=$ac_try;;
14483 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14484 (eval "$ac_compile") 2>conftest.er1
14486 grep -v '^ *+' conftest.er1 >conftest.err
14488 cat conftest.err >&5
14489 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14490 (exit $ac_status); } &&
14491 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
14492 { (case "(($ac_try" in
14493 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14494 *) ac_try_echo=$ac_try;;
14496 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14497 (eval "$ac_try") 2>&5
14499 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14500 (exit $ac_status); }; } &&
14501 { ac_try='test -s conftest.$ac_objext'
14502 { (case "(($ac_try" in
14503 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14504 *) ac_try_echo=$ac_try;;
14506 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14507 (eval "$ac_try") 2>&5
14509 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14510 (exit $ac_status); }; }; then
14511 ac_cv_header_mmap_anon=yes
14513 echo "$as_me: failed program was:" >&5
14514 sed 's/^/| /' conftest.$ac_ext >&5
14516 ac_cv_header_mmap_anon=no
14519 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14521 ac_cpp='$CPP $CPPFLAGS'
14522 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
14523 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
14524 ac_compiler_gnu=$ac_cv_c_compiler_gnu
14528 { echo "$as_me:$LINENO: result: $ac_cv_header_mmap_anon" >&5
14529 echo "${ECHO_T}$ac_cv_header_mmap_anon" >&6; }
14530 if test "$ac_cv_header_mmap_anon" = yes; then
14532 cat >>confdefs.h <<\_ACEOF
14533 #define HAVE_MMAP_ANONYMOUS 1
14538 { echo "$as_me:$LINENO: checking whether stat file-mode macros are broken" >&5
14539 echo $ECHO_N "checking whether stat file-mode macros are broken... $ECHO_C" >&6; }
14540 if test "${ac_cv_header_stat_broken+set}" = set; then
14541 echo $ECHO_N "(cached) $ECHO_C" >&6
14543 cat >conftest.$ac_ext <<_ACEOF
14546 cat confdefs.h >>conftest.$ac_ext
14547 cat >>conftest.$ac_ext <<_ACEOF
14548 /* end confdefs.h. */
14549 #include <sys/types.h>
14550 #include <sys/stat.h>
14552 #if defined S_ISBLK && defined S_IFDIR
14553 # if S_ISBLK (S_IFDIR)
14558 #if defined S_ISBLK && defined S_IFCHR
14559 # if S_ISBLK (S_IFCHR)
14564 #if defined S_ISLNK && defined S_IFREG
14565 # if S_ISLNK (S_IFREG)
14570 #if defined S_ISSOCK && defined S_IFREG
14571 # if S_ISSOCK (S_IFREG)
14577 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
14578 $EGREP "You lose" >/dev/null 2>&1; then
14579 ac_cv_header_stat_broken=yes
14581 ac_cv_header_stat_broken=no
14586 { echo "$as_me:$LINENO: result: $ac_cv_header_stat_broken" >&5
14587 echo "${ECHO_T}$ac_cv_header_stat_broken" >&6; }
14588 if test $ac_cv_header_stat_broken = yes; then
14590 cat >>confdefs.h <<\_ACEOF
14591 #define STAT_MACROS_BROKEN 1
14596 { echo "$as_me:$LINENO: checking for sys/wait.h that is POSIX.1 compatible" >&5
14597 echo $ECHO_N "checking for sys/wait.h that is POSIX.1 compatible... $ECHO_C" >&6; }
14598 if test "${ac_cv_header_sys_wait_h+set}" = set; then
14599 echo $ECHO_N "(cached) $ECHO_C" >&6
14601 cat >conftest.$ac_ext <<_ACEOF
14604 cat confdefs.h >>conftest.$ac_ext
14605 cat >>conftest.$ac_ext <<_ACEOF
14606 /* end confdefs.h. */
14607 #include <sys/types.h>
14608 #include <sys/wait.h>
14609 #ifndef WEXITSTATUS
14610 # define WEXITSTATUS(stat_val) ((unsigned int) (stat_val) >> 8)
14613 # define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
14621 s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
14626 rm -f conftest.$ac_objext
14627 if { (ac_try="$ac_compile"
14628 case "(($ac_try" in
14629 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14630 *) ac_try_echo=$ac_try;;
14632 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14633 (eval "$ac_compile") 2>conftest.er1
14635 grep -v '^ *+' conftest.er1 >conftest.err
14637 cat conftest.err >&5
14638 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14639 (exit $ac_status); } &&
14640 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
14641 { (case "(($ac_try" in
14642 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14643 *) ac_try_echo=$ac_try;;
14645 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14646 (eval "$ac_try") 2>&5
14648 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14649 (exit $ac_status); }; } &&
14650 { ac_try='test -s conftest.$ac_objext'
14651 { (case "(($ac_try" in
14652 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14653 *) ac_try_echo=$ac_try;;
14655 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14656 (eval "$ac_try") 2>&5
14658 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14659 (exit $ac_status); }; }; then
14660 ac_cv_header_sys_wait_h=yes
14662 echo "$as_me: failed program was:" >&5
14663 sed 's/^/| /' conftest.$ac_ext >&5
14665 ac_cv_header_sys_wait_h=no
14668 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14670 { echo "$as_me:$LINENO: result: $ac_cv_header_sys_wait_h" >&5
14671 echo "${ECHO_T}$ac_cv_header_sys_wait_h" >&6; }
14672 if test $ac_cv_header_sys_wait_h = yes; then
14674 cat >>confdefs.h <<\_ACEOF
14675 #define HAVE_SYS_WAIT_H 1
14680 { echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
14681 echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6; }
14682 if test "${ac_cv_header_time+set}" = set; then
14683 echo $ECHO_N "(cached) $ECHO_C" >&6
14685 cat >conftest.$ac_ext <<_ACEOF
14688 cat confdefs.h >>conftest.$ac_ext
14689 cat >>conftest.$ac_ext <<_ACEOF
14690 /* end confdefs.h. */
14691 #include <sys/types.h>
14692 #include <sys/time.h>
14698 if ((struct tm *) 0)
14704 rm -f conftest.$ac_objext
14705 if { (ac_try="$ac_compile"
14706 case "(($ac_try" in
14707 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14708 *) ac_try_echo=$ac_try;;
14710 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14711 (eval "$ac_compile") 2>conftest.er1
14713 grep -v '^ *+' conftest.er1 >conftest.err
14715 cat conftest.err >&5
14716 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14717 (exit $ac_status); } &&
14718 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
14719 { (case "(($ac_try" in
14720 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14721 *) ac_try_echo=$ac_try;;
14723 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14724 (eval "$ac_try") 2>&5
14726 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14727 (exit $ac_status); }; } &&
14728 { ac_try='test -s conftest.$ac_objext'
14729 { (case "(($ac_try" in
14730 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14731 *) ac_try_echo=$ac_try;;
14733 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14734 (eval "$ac_try") 2>&5
14736 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14737 (exit $ac_status); }; }; then
14738 ac_cv_header_time=yes
14740 echo "$as_me: failed program was:" >&5
14741 sed 's/^/| /' conftest.$ac_ext >&5
14743 ac_cv_header_time=no
14746 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14748 { echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
14749 echo "${ECHO_T}$ac_cv_header_time" >&6; }
14750 if test $ac_cv_header_time = yes; then
14752 cat >>confdefs.h <<\_ACEOF
14753 #define TIME_WITH_SYS_TIME 1
14765 for ac_header in dlfcn.h execinfo.h fcntl.h inttypes.h limits.h link.h
14767 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
14768 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
14769 { echo "$as_me:$LINENO: checking for $ac_header" >&5
14770 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
14771 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
14772 echo $ECHO_N "(cached) $ECHO_C" >&6
14774 ac_res=`eval echo '${'$as_ac_Header'}'`
14775 { echo "$as_me:$LINENO: result: $ac_res" >&5
14776 echo "${ECHO_T}$ac_res" >&6; }
14778 # Is the header compilable?
14779 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
14780 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
14781 cat >conftest.$ac_ext <<_ACEOF
14784 cat confdefs.h >>conftest.$ac_ext
14785 cat >>conftest.$ac_ext <<_ACEOF
14786 /* end confdefs.h. */
14787 $ac_includes_default
14788 #include <$ac_header>
14790 rm -f conftest.$ac_objext
14791 if { (ac_try="$ac_compile"
14792 case "(($ac_try" in
14793 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14794 *) ac_try_echo=$ac_try;;
14796 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14797 (eval "$ac_compile") 2>conftest.er1
14799 grep -v '^ *+' conftest.er1 >conftest.err
14801 cat conftest.err >&5
14802 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14803 (exit $ac_status); } &&
14804 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
14805 { (case "(($ac_try" in
14806 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14807 *) ac_try_echo=$ac_try;;
14809 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14810 (eval "$ac_try") 2>&5
14812 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14813 (exit $ac_status); }; } &&
14814 { ac_try='test -s conftest.$ac_objext'
14815 { (case "(($ac_try" in
14816 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14817 *) ac_try_echo=$ac_try;;
14819 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14820 (eval "$ac_try") 2>&5
14822 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14823 (exit $ac_status); }; }; then
14824 ac_header_compiler=yes
14826 echo "$as_me: failed program was:" >&5
14827 sed 's/^/| /' conftest.$ac_ext >&5
14829 ac_header_compiler=no
14832 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14833 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
14834 echo "${ECHO_T}$ac_header_compiler" >&6; }
14836 # Is the header present?
14837 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
14838 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
14839 cat >conftest.$ac_ext <<_ACEOF
14842 cat confdefs.h >>conftest.$ac_ext
14843 cat >>conftest.$ac_ext <<_ACEOF
14844 /* end confdefs.h. */
14845 #include <$ac_header>
14847 if { (ac_try="$ac_cpp conftest.$ac_ext"
14848 case "(($ac_try" in
14849 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14850 *) ac_try_echo=$ac_try;;
14852 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14853 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
14855 grep -v '^ *+' conftest.er1 >conftest.err
14857 cat conftest.err >&5
14858 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14859 (exit $ac_status); } >/dev/null; then
14860 if test -s conftest.err; then
14861 ac_cpp_err=$ac_c_preproc_warn_flag
14862 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
14869 if test -z "$ac_cpp_err"; then
14870 ac_header_preproc=yes
14872 echo "$as_me: failed program was:" >&5
14873 sed 's/^/| /' conftest.$ac_ext >&5
14875 ac_header_preproc=no
14878 rm -f conftest.err conftest.$ac_ext
14879 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
14880 echo "${ECHO_T}$ac_header_preproc" >&6; }
14882 # So? What about this header?
14883 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
14885 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
14886 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
14887 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
14888 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
14889 ac_header_preproc=yes
14892 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
14893 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
14894 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
14895 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
14896 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
14897 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
14898 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
14899 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
14900 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
14901 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
14902 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
14903 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
14905 ## ------------------------------------ ##
14906 ## Report this to http://llvm.org/bugs/ ##
14907 ## ------------------------------------ ##
14909 ) | sed "s/^/$as_me: WARNING: /" >&2
14912 { echo "$as_me:$LINENO: checking for $ac_header" >&5
14913 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
14914 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
14915 echo $ECHO_N "(cached) $ECHO_C" >&6
14917 eval "$as_ac_Header=\$ac_header_preproc"
14919 ac_res=`eval echo '${'$as_ac_Header'}'`
14920 { echo "$as_me:$LINENO: result: $ac_res" >&5
14921 echo "${ECHO_T}$ac_res" >&6; }
14924 if test `eval echo '${'$as_ac_Header'}'` = yes; then
14925 cat >>confdefs.h <<_ACEOF
14926 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
14939 for ac_header in malloc.h setjmp.h signal.h stdint.h termios.h unistd.h
14941 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
14942 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
14943 { echo "$as_me:$LINENO: checking for $ac_header" >&5
14944 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
14945 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
14946 echo $ECHO_N "(cached) $ECHO_C" >&6
14948 ac_res=`eval echo '${'$as_ac_Header'}'`
14949 { echo "$as_me:$LINENO: result: $ac_res" >&5
14950 echo "${ECHO_T}$ac_res" >&6; }
14952 # Is the header compilable?
14953 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
14954 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
14955 cat >conftest.$ac_ext <<_ACEOF
14958 cat confdefs.h >>conftest.$ac_ext
14959 cat >>conftest.$ac_ext <<_ACEOF
14960 /* end confdefs.h. */
14961 $ac_includes_default
14962 #include <$ac_header>
14964 rm -f conftest.$ac_objext
14965 if { (ac_try="$ac_compile"
14966 case "(($ac_try" in
14967 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14968 *) ac_try_echo=$ac_try;;
14970 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14971 (eval "$ac_compile") 2>conftest.er1
14973 grep -v '^ *+' conftest.er1 >conftest.err
14975 cat conftest.err >&5
14976 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14977 (exit $ac_status); } &&
14978 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
14979 { (case "(($ac_try" in
14980 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14981 *) ac_try_echo=$ac_try;;
14983 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14984 (eval "$ac_try") 2>&5
14986 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14987 (exit $ac_status); }; } &&
14988 { ac_try='test -s conftest.$ac_objext'
14989 { (case "(($ac_try" in
14990 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14991 *) ac_try_echo=$ac_try;;
14993 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14994 (eval "$ac_try") 2>&5
14996 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14997 (exit $ac_status); }; }; then
14998 ac_header_compiler=yes
15000 echo "$as_me: failed program was:" >&5
15001 sed 's/^/| /' conftest.$ac_ext >&5
15003 ac_header_compiler=no
15006 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15007 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
15008 echo "${ECHO_T}$ac_header_compiler" >&6; }
15010 # Is the header present?
15011 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
15012 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
15013 cat >conftest.$ac_ext <<_ACEOF
15016 cat confdefs.h >>conftest.$ac_ext
15017 cat >>conftest.$ac_ext <<_ACEOF
15018 /* end confdefs.h. */
15019 #include <$ac_header>
15021 if { (ac_try="$ac_cpp conftest.$ac_ext"
15022 case "(($ac_try" in
15023 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15024 *) ac_try_echo=$ac_try;;
15026 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15027 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
15029 grep -v '^ *+' conftest.er1 >conftest.err
15031 cat conftest.err >&5
15032 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15033 (exit $ac_status); } >/dev/null; then
15034 if test -s conftest.err; then
15035 ac_cpp_err=$ac_c_preproc_warn_flag
15036 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
15043 if test -z "$ac_cpp_err"; then
15044 ac_header_preproc=yes
15046 echo "$as_me: failed program was:" >&5
15047 sed 's/^/| /' conftest.$ac_ext >&5
15049 ac_header_preproc=no
15052 rm -f conftest.err conftest.$ac_ext
15053 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
15054 echo "${ECHO_T}$ac_header_preproc" >&6; }
15056 # So? What about this header?
15057 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
15059 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
15060 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
15061 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
15062 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
15063 ac_header_preproc=yes
15066 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
15067 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
15068 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
15069 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
15070 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
15071 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
15072 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
15073 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
15074 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
15075 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
15076 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
15077 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
15079 ## ------------------------------------ ##
15080 ## Report this to http://llvm.org/bugs/ ##
15081 ## ------------------------------------ ##
15083 ) | sed "s/^/$as_me: WARNING: /" >&2
15086 { echo "$as_me:$LINENO: checking for $ac_header" >&5
15087 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
15088 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15089 echo $ECHO_N "(cached) $ECHO_C" >&6
15091 eval "$as_ac_Header=\$ac_header_preproc"
15093 ac_res=`eval echo '${'$as_ac_Header'}'`
15094 { echo "$as_me:$LINENO: result: $ac_res" >&5
15095 echo "${ECHO_T}$ac_res" >&6; }
15098 if test `eval echo '${'$as_ac_Header'}'` = yes; then
15099 cat >>confdefs.h <<_ACEOF
15100 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
15109 for ac_header in utime.h windows.h
15111 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
15112 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15113 { echo "$as_me:$LINENO: checking for $ac_header" >&5
15114 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
15115 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15116 echo $ECHO_N "(cached) $ECHO_C" >&6
15118 ac_res=`eval echo '${'$as_ac_Header'}'`
15119 { echo "$as_me:$LINENO: result: $ac_res" >&5
15120 echo "${ECHO_T}$ac_res" >&6; }
15122 # Is the header compilable?
15123 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
15124 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
15125 cat >conftest.$ac_ext <<_ACEOF
15128 cat confdefs.h >>conftest.$ac_ext
15129 cat >>conftest.$ac_ext <<_ACEOF
15130 /* end confdefs.h. */
15131 $ac_includes_default
15132 #include <$ac_header>
15134 rm -f conftest.$ac_objext
15135 if { (ac_try="$ac_compile"
15136 case "(($ac_try" in
15137 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15138 *) ac_try_echo=$ac_try;;
15140 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15141 (eval "$ac_compile") 2>conftest.er1
15143 grep -v '^ *+' conftest.er1 >conftest.err
15145 cat conftest.err >&5
15146 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15147 (exit $ac_status); } &&
15148 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
15149 { (case "(($ac_try" in
15150 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15151 *) ac_try_echo=$ac_try;;
15153 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15154 (eval "$ac_try") 2>&5
15156 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15157 (exit $ac_status); }; } &&
15158 { ac_try='test -s conftest.$ac_objext'
15159 { (case "(($ac_try" in
15160 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15161 *) ac_try_echo=$ac_try;;
15163 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15164 (eval "$ac_try") 2>&5
15166 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15167 (exit $ac_status); }; }; then
15168 ac_header_compiler=yes
15170 echo "$as_me: failed program was:" >&5
15171 sed 's/^/| /' conftest.$ac_ext >&5
15173 ac_header_compiler=no
15176 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15177 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
15178 echo "${ECHO_T}$ac_header_compiler" >&6; }
15180 # Is the header present?
15181 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
15182 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
15183 cat >conftest.$ac_ext <<_ACEOF
15186 cat confdefs.h >>conftest.$ac_ext
15187 cat >>conftest.$ac_ext <<_ACEOF
15188 /* end confdefs.h. */
15189 #include <$ac_header>
15191 if { (ac_try="$ac_cpp conftest.$ac_ext"
15192 case "(($ac_try" in
15193 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15194 *) ac_try_echo=$ac_try;;
15196 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15197 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
15199 grep -v '^ *+' conftest.er1 >conftest.err
15201 cat conftest.err >&5
15202 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15203 (exit $ac_status); } >/dev/null; then
15204 if test -s conftest.err; then
15205 ac_cpp_err=$ac_c_preproc_warn_flag
15206 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
15213 if test -z "$ac_cpp_err"; then
15214 ac_header_preproc=yes
15216 echo "$as_me: failed program was:" >&5
15217 sed 's/^/| /' conftest.$ac_ext >&5
15219 ac_header_preproc=no
15222 rm -f conftest.err conftest.$ac_ext
15223 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
15224 echo "${ECHO_T}$ac_header_preproc" >&6; }
15226 # So? What about this header?
15227 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
15229 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
15230 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
15231 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
15232 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
15233 ac_header_preproc=yes
15236 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
15237 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
15238 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
15239 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
15240 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
15241 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
15242 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
15243 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
15244 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
15245 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
15246 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
15247 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
15249 ## ------------------------------------ ##
15250 ## Report this to http://llvm.org/bugs/ ##
15251 ## ------------------------------------ ##
15253 ) | sed "s/^/$as_me: WARNING: /" >&2
15256 { echo "$as_me:$LINENO: checking for $ac_header" >&5
15257 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
15258 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15259 echo $ECHO_N "(cached) $ECHO_C" >&6
15261 eval "$as_ac_Header=\$ac_header_preproc"
15263 ac_res=`eval echo '${'$as_ac_Header'}'`
15264 { echo "$as_me:$LINENO: result: $ac_res" >&5
15265 echo "${ECHO_T}$ac_res" >&6; }
15268 if test `eval echo '${'$as_ac_Header'}'` = yes; then
15269 cat >>confdefs.h <<_ACEOF
15270 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
15282 for ac_header in sys/mman.h sys/param.h sys/resource.h sys/time.h sys/uio.h
15284 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
15285 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15286 { echo "$as_me:$LINENO: checking for $ac_header" >&5
15287 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
15288 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15289 echo $ECHO_N "(cached) $ECHO_C" >&6
15291 ac_res=`eval echo '${'$as_ac_Header'}'`
15292 { echo "$as_me:$LINENO: result: $ac_res" >&5
15293 echo "${ECHO_T}$ac_res" >&6; }
15295 # Is the header compilable?
15296 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
15297 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
15298 cat >conftest.$ac_ext <<_ACEOF
15301 cat confdefs.h >>conftest.$ac_ext
15302 cat >>conftest.$ac_ext <<_ACEOF
15303 /* end confdefs.h. */
15304 $ac_includes_default
15305 #include <$ac_header>
15307 rm -f conftest.$ac_objext
15308 if { (ac_try="$ac_compile"
15309 case "(($ac_try" in
15310 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15311 *) ac_try_echo=$ac_try;;
15313 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15314 (eval "$ac_compile") 2>conftest.er1
15316 grep -v '^ *+' conftest.er1 >conftest.err
15318 cat conftest.err >&5
15319 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15320 (exit $ac_status); } &&
15321 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
15322 { (case "(($ac_try" in
15323 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15324 *) ac_try_echo=$ac_try;;
15326 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15327 (eval "$ac_try") 2>&5
15329 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15330 (exit $ac_status); }; } &&
15331 { ac_try='test -s conftest.$ac_objext'
15332 { (case "(($ac_try" in
15333 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15334 *) ac_try_echo=$ac_try;;
15336 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15337 (eval "$ac_try") 2>&5
15339 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15340 (exit $ac_status); }; }; then
15341 ac_header_compiler=yes
15343 echo "$as_me: failed program was:" >&5
15344 sed 's/^/| /' conftest.$ac_ext >&5
15346 ac_header_compiler=no
15349 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15350 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
15351 echo "${ECHO_T}$ac_header_compiler" >&6; }
15353 # Is the header present?
15354 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
15355 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
15356 cat >conftest.$ac_ext <<_ACEOF
15359 cat confdefs.h >>conftest.$ac_ext
15360 cat >>conftest.$ac_ext <<_ACEOF
15361 /* end confdefs.h. */
15362 #include <$ac_header>
15364 if { (ac_try="$ac_cpp conftest.$ac_ext"
15365 case "(($ac_try" in
15366 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15367 *) ac_try_echo=$ac_try;;
15369 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15370 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
15372 grep -v '^ *+' conftest.er1 >conftest.err
15374 cat conftest.err >&5
15375 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15376 (exit $ac_status); } >/dev/null; then
15377 if test -s conftest.err; then
15378 ac_cpp_err=$ac_c_preproc_warn_flag
15379 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
15386 if test -z "$ac_cpp_err"; then
15387 ac_header_preproc=yes
15389 echo "$as_me: failed program was:" >&5
15390 sed 's/^/| /' conftest.$ac_ext >&5
15392 ac_header_preproc=no
15395 rm -f conftest.err conftest.$ac_ext
15396 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
15397 echo "${ECHO_T}$ac_header_preproc" >&6; }
15399 # So? What about this header?
15400 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
15402 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
15403 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
15404 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
15405 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
15406 ac_header_preproc=yes
15409 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
15410 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
15411 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
15412 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
15413 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
15414 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
15415 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
15416 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
15417 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
15418 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
15419 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
15420 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
15422 ## ------------------------------------ ##
15423 ## Report this to http://llvm.org/bugs/ ##
15424 ## ------------------------------------ ##
15426 ) | sed "s/^/$as_me: WARNING: /" >&2
15429 { echo "$as_me:$LINENO: checking for $ac_header" >&5
15430 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
15431 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15432 echo $ECHO_N "(cached) $ECHO_C" >&6
15434 eval "$as_ac_Header=\$ac_header_preproc"
15436 ac_res=`eval echo '${'$as_ac_Header'}'`
15437 { echo "$as_me:$LINENO: result: $ac_res" >&5
15438 echo "${ECHO_T}$ac_res" >&6; }
15441 if test `eval echo '${'$as_ac_Header'}'` = yes; then
15442 cat >>confdefs.h <<_ACEOF
15443 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
15454 for ac_header in sys/types.h sys/ioctl.h malloc/malloc.h mach/mach.h
15456 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
15457 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15458 { echo "$as_me:$LINENO: checking for $ac_header" >&5
15459 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
15460 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15461 echo $ECHO_N "(cached) $ECHO_C" >&6
15463 ac_res=`eval echo '${'$as_ac_Header'}'`
15464 { echo "$as_me:$LINENO: result: $ac_res" >&5
15465 echo "${ECHO_T}$ac_res" >&6; }
15467 # Is the header compilable?
15468 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
15469 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
15470 cat >conftest.$ac_ext <<_ACEOF
15473 cat confdefs.h >>conftest.$ac_ext
15474 cat >>conftest.$ac_ext <<_ACEOF
15475 /* end confdefs.h. */
15476 $ac_includes_default
15477 #include <$ac_header>
15479 rm -f conftest.$ac_objext
15480 if { (ac_try="$ac_compile"
15481 case "(($ac_try" in
15482 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15483 *) ac_try_echo=$ac_try;;
15485 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15486 (eval "$ac_compile") 2>conftest.er1
15488 grep -v '^ *+' conftest.er1 >conftest.err
15490 cat conftest.err >&5
15491 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15492 (exit $ac_status); } &&
15493 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
15494 { (case "(($ac_try" in
15495 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15496 *) ac_try_echo=$ac_try;;
15498 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15499 (eval "$ac_try") 2>&5
15501 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15502 (exit $ac_status); }; } &&
15503 { ac_try='test -s conftest.$ac_objext'
15504 { (case "(($ac_try" in
15505 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15506 *) ac_try_echo=$ac_try;;
15508 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15509 (eval "$ac_try") 2>&5
15511 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15512 (exit $ac_status); }; }; then
15513 ac_header_compiler=yes
15515 echo "$as_me: failed program was:" >&5
15516 sed 's/^/| /' conftest.$ac_ext >&5
15518 ac_header_compiler=no
15521 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15522 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
15523 echo "${ECHO_T}$ac_header_compiler" >&6; }
15525 # Is the header present?
15526 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
15527 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
15528 cat >conftest.$ac_ext <<_ACEOF
15531 cat confdefs.h >>conftest.$ac_ext
15532 cat >>conftest.$ac_ext <<_ACEOF
15533 /* end confdefs.h. */
15534 #include <$ac_header>
15536 if { (ac_try="$ac_cpp conftest.$ac_ext"
15537 case "(($ac_try" in
15538 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15539 *) ac_try_echo=$ac_try;;
15541 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15542 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
15544 grep -v '^ *+' conftest.er1 >conftest.err
15546 cat conftest.err >&5
15547 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15548 (exit $ac_status); } >/dev/null; then
15549 if test -s conftest.err; then
15550 ac_cpp_err=$ac_c_preproc_warn_flag
15551 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
15558 if test -z "$ac_cpp_err"; then
15559 ac_header_preproc=yes
15561 echo "$as_me: failed program was:" >&5
15562 sed 's/^/| /' conftest.$ac_ext >&5
15564 ac_header_preproc=no
15567 rm -f conftest.err conftest.$ac_ext
15568 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
15569 echo "${ECHO_T}$ac_header_preproc" >&6; }
15571 # So? What about this header?
15572 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
15574 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
15575 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
15576 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
15577 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
15578 ac_header_preproc=yes
15581 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
15582 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
15583 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
15584 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
15585 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
15586 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
15587 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
15588 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
15589 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
15590 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
15591 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
15592 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
15594 ## ------------------------------------ ##
15595 ## Report this to http://llvm.org/bugs/ ##
15596 ## ------------------------------------ ##
15598 ) | sed "s/^/$as_me: WARNING: /" >&2
15601 { echo "$as_me:$LINENO: checking for $ac_header" >&5
15602 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
15603 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15604 echo $ECHO_N "(cached) $ECHO_C" >&6
15606 eval "$as_ac_Header=\$ac_header_preproc"
15608 ac_res=`eval echo '${'$as_ac_Header'}'`
15609 { echo "$as_me:$LINENO: result: $ac_res" >&5
15610 echo "${ECHO_T}$ac_res" >&6; }
15613 if test `eval echo '${'$as_ac_Header'}'` = yes; then
15614 cat >>confdefs.h <<_ACEOF
15615 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
15623 for ac_header in valgrind/valgrind.h
15625 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
15626 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15627 { echo "$as_me:$LINENO: checking for $ac_header" >&5
15628 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
15629 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15630 echo $ECHO_N "(cached) $ECHO_C" >&6
15632 ac_res=`eval echo '${'$as_ac_Header'}'`
15633 { echo "$as_me:$LINENO: result: $ac_res" >&5
15634 echo "${ECHO_T}$ac_res" >&6; }
15636 # Is the header compilable?
15637 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
15638 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
15639 cat >conftest.$ac_ext <<_ACEOF
15642 cat confdefs.h >>conftest.$ac_ext
15643 cat >>conftest.$ac_ext <<_ACEOF
15644 /* end confdefs.h. */
15645 $ac_includes_default
15646 #include <$ac_header>
15648 rm -f conftest.$ac_objext
15649 if { (ac_try="$ac_compile"
15650 case "(($ac_try" in
15651 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15652 *) ac_try_echo=$ac_try;;
15654 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15655 (eval "$ac_compile") 2>conftest.er1
15657 grep -v '^ *+' conftest.er1 >conftest.err
15659 cat conftest.err >&5
15660 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15661 (exit $ac_status); } &&
15662 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
15663 { (case "(($ac_try" in
15664 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15665 *) ac_try_echo=$ac_try;;
15667 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15668 (eval "$ac_try") 2>&5
15670 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15671 (exit $ac_status); }; } &&
15672 { ac_try='test -s conftest.$ac_objext'
15673 { (case "(($ac_try" in
15674 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15675 *) ac_try_echo=$ac_try;;
15677 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15678 (eval "$ac_try") 2>&5
15680 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15681 (exit $ac_status); }; }; then
15682 ac_header_compiler=yes
15684 echo "$as_me: failed program was:" >&5
15685 sed 's/^/| /' conftest.$ac_ext >&5
15687 ac_header_compiler=no
15690 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15691 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
15692 echo "${ECHO_T}$ac_header_compiler" >&6; }
15694 # Is the header present?
15695 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
15696 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
15697 cat >conftest.$ac_ext <<_ACEOF
15700 cat confdefs.h >>conftest.$ac_ext
15701 cat >>conftest.$ac_ext <<_ACEOF
15702 /* end confdefs.h. */
15703 #include <$ac_header>
15705 if { (ac_try="$ac_cpp conftest.$ac_ext"
15706 case "(($ac_try" in
15707 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15708 *) ac_try_echo=$ac_try;;
15710 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15711 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
15713 grep -v '^ *+' conftest.er1 >conftest.err
15715 cat conftest.err >&5
15716 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15717 (exit $ac_status); } >/dev/null; then
15718 if test -s conftest.err; then
15719 ac_cpp_err=$ac_c_preproc_warn_flag
15720 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
15727 if test -z "$ac_cpp_err"; then
15728 ac_header_preproc=yes
15730 echo "$as_me: failed program was:" >&5
15731 sed 's/^/| /' conftest.$ac_ext >&5
15733 ac_header_preproc=no
15736 rm -f conftest.err conftest.$ac_ext
15737 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
15738 echo "${ECHO_T}$ac_header_preproc" >&6; }
15740 # So? What about this header?
15741 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
15743 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
15744 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
15745 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
15746 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
15747 ac_header_preproc=yes
15750 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
15751 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
15752 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
15753 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
15754 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
15755 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
15756 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
15757 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
15758 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
15759 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
15760 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
15761 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
15763 ## ------------------------------------ ##
15764 ## Report this to http://llvm.org/bugs/ ##
15765 ## ------------------------------------ ##
15767 ) | sed "s/^/$as_me: WARNING: /" >&2
15770 { echo "$as_me:$LINENO: checking for $ac_header" >&5
15771 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
15772 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15773 echo $ECHO_N "(cached) $ECHO_C" >&6
15775 eval "$as_ac_Header=\$ac_header_preproc"
15777 ac_res=`eval echo '${'$as_ac_Header'}'`
15778 { echo "$as_me:$LINENO: result: $ac_res" >&5
15779 echo "${ECHO_T}$ac_res" >&6; }
15782 if test `eval echo '${'$as_ac_Header'}'` = yes; then
15783 cat >>confdefs.h <<_ACEOF
15784 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
15792 for ac_header in fenv.h
15794 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
15795 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15796 { echo "$as_me:$LINENO: checking for $ac_header" >&5
15797 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
15798 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15799 echo $ECHO_N "(cached) $ECHO_C" >&6
15801 ac_res=`eval echo '${'$as_ac_Header'}'`
15802 { echo "$as_me:$LINENO: result: $ac_res" >&5
15803 echo "${ECHO_T}$ac_res" >&6; }
15805 # Is the header compilable?
15806 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
15807 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
15808 cat >conftest.$ac_ext <<_ACEOF
15811 cat confdefs.h >>conftest.$ac_ext
15812 cat >>conftest.$ac_ext <<_ACEOF
15813 /* end confdefs.h. */
15814 $ac_includes_default
15815 #include <$ac_header>
15817 rm -f conftest.$ac_objext
15818 if { (ac_try="$ac_compile"
15819 case "(($ac_try" in
15820 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15821 *) ac_try_echo=$ac_try;;
15823 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15824 (eval "$ac_compile") 2>conftest.er1
15826 grep -v '^ *+' conftest.er1 >conftest.err
15828 cat conftest.err >&5
15829 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15830 (exit $ac_status); } &&
15831 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
15832 { (case "(($ac_try" in
15833 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15834 *) ac_try_echo=$ac_try;;
15836 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15837 (eval "$ac_try") 2>&5
15839 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15840 (exit $ac_status); }; } &&
15841 { ac_try='test -s conftest.$ac_objext'
15842 { (case "(($ac_try" in
15843 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15844 *) ac_try_echo=$ac_try;;
15846 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15847 (eval "$ac_try") 2>&5
15849 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15850 (exit $ac_status); }; }; then
15851 ac_header_compiler=yes
15853 echo "$as_me: failed program was:" >&5
15854 sed 's/^/| /' conftest.$ac_ext >&5
15856 ac_header_compiler=no
15859 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15860 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
15861 echo "${ECHO_T}$ac_header_compiler" >&6; }
15863 # Is the header present?
15864 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
15865 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
15866 cat >conftest.$ac_ext <<_ACEOF
15869 cat confdefs.h >>conftest.$ac_ext
15870 cat >>conftest.$ac_ext <<_ACEOF
15871 /* end confdefs.h. */
15872 #include <$ac_header>
15874 if { (ac_try="$ac_cpp conftest.$ac_ext"
15875 case "(($ac_try" in
15876 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15877 *) ac_try_echo=$ac_try;;
15879 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15880 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
15882 grep -v '^ *+' conftest.er1 >conftest.err
15884 cat conftest.err >&5
15885 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15886 (exit $ac_status); } >/dev/null; then
15887 if test -s conftest.err; then
15888 ac_cpp_err=$ac_c_preproc_warn_flag
15889 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
15896 if test -z "$ac_cpp_err"; then
15897 ac_header_preproc=yes
15899 echo "$as_me: failed program was:" >&5
15900 sed 's/^/| /' conftest.$ac_ext >&5
15902 ac_header_preproc=no
15905 rm -f conftest.err conftest.$ac_ext
15906 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
15907 echo "${ECHO_T}$ac_header_preproc" >&6; }
15909 # So? What about this header?
15910 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
15912 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
15913 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
15914 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
15915 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
15916 ac_header_preproc=yes
15919 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
15920 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
15921 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
15922 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
15923 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
15924 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
15925 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
15926 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
15927 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
15928 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
15929 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
15930 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
15932 ## ------------------------------------ ##
15933 ## Report this to http://llvm.org/bugs/ ##
15934 ## ------------------------------------ ##
15936 ) | sed "s/^/$as_me: WARNING: /" >&2
15939 { echo "$as_me:$LINENO: checking for $ac_header" >&5
15940 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
15941 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15942 echo $ECHO_N "(cached) $ECHO_C" >&6
15944 eval "$as_ac_Header=\$ac_header_preproc"
15946 ac_res=`eval echo '${'$as_ac_Header'}'`
15947 { echo "$as_me:$LINENO: result: $ac_res" >&5
15948 echo "${ECHO_T}$ac_res" >&6; }
15951 if test `eval echo '${'$as_ac_Header'}'` = yes; then
15952 cat >>confdefs.h <<_ACEOF
15953 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
15960 if test "$LLVM_ENABLE_THREADS" -eq 1 && test "$ENABLE_PTHREADS" -eq 1 ; then
15962 for ac_header in pthread.h
15964 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
15965 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15966 { echo "$as_me:$LINENO: checking for $ac_header" >&5
15967 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
15968 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15969 echo $ECHO_N "(cached) $ECHO_C" >&6
15971 ac_res=`eval echo '${'$as_ac_Header'}'`
15972 { echo "$as_me:$LINENO: result: $ac_res" >&5
15973 echo "${ECHO_T}$ac_res" >&6; }
15975 # Is the header compilable?
15976 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
15977 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
15978 cat >conftest.$ac_ext <<_ACEOF
15981 cat confdefs.h >>conftest.$ac_ext
15982 cat >>conftest.$ac_ext <<_ACEOF
15983 /* end confdefs.h. */
15984 $ac_includes_default
15985 #include <$ac_header>
15987 rm -f conftest.$ac_objext
15988 if { (ac_try="$ac_compile"
15989 case "(($ac_try" in
15990 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15991 *) ac_try_echo=$ac_try;;
15993 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15994 (eval "$ac_compile") 2>conftest.er1
15996 grep -v '^ *+' conftest.er1 >conftest.err
15998 cat conftest.err >&5
15999 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16000 (exit $ac_status); } &&
16001 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
16002 { (case "(($ac_try" in
16003 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16004 *) ac_try_echo=$ac_try;;
16006 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16007 (eval "$ac_try") 2>&5
16009 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16010 (exit $ac_status); }; } &&
16011 { ac_try='test -s conftest.$ac_objext'
16012 { (case "(($ac_try" in
16013 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16014 *) ac_try_echo=$ac_try;;
16016 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16017 (eval "$ac_try") 2>&5
16019 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16020 (exit $ac_status); }; }; then
16021 ac_header_compiler=yes
16023 echo "$as_me: failed program was:" >&5
16024 sed 's/^/| /' conftest.$ac_ext >&5
16026 ac_header_compiler=no
16029 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16030 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
16031 echo "${ECHO_T}$ac_header_compiler" >&6; }
16033 # Is the header present?
16034 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
16035 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
16036 cat >conftest.$ac_ext <<_ACEOF
16039 cat confdefs.h >>conftest.$ac_ext
16040 cat >>conftest.$ac_ext <<_ACEOF
16041 /* end confdefs.h. */
16042 #include <$ac_header>
16044 if { (ac_try="$ac_cpp conftest.$ac_ext"
16045 case "(($ac_try" in
16046 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16047 *) ac_try_echo=$ac_try;;
16049 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16050 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
16052 grep -v '^ *+' conftest.er1 >conftest.err
16054 cat conftest.err >&5
16055 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16056 (exit $ac_status); } >/dev/null; then
16057 if test -s conftest.err; then
16058 ac_cpp_err=$ac_c_preproc_warn_flag
16059 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
16066 if test -z "$ac_cpp_err"; then
16067 ac_header_preproc=yes
16069 echo "$as_me: failed program was:" >&5
16070 sed 's/^/| /' conftest.$ac_ext >&5
16072 ac_header_preproc=no
16075 rm -f conftest.err conftest.$ac_ext
16076 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
16077 echo "${ECHO_T}$ac_header_preproc" >&6; }
16079 # So? What about this header?
16080 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
16082 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
16083 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
16084 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
16085 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
16086 ac_header_preproc=yes
16089 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
16090 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
16091 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
16092 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
16093 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
16094 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
16095 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
16096 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
16097 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
16098 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
16099 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
16100 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
16102 ## ------------------------------------ ##
16103 ## Report this to http://llvm.org/bugs/ ##
16104 ## ------------------------------------ ##
16106 ) | sed "s/^/$as_me: WARNING: /" >&2
16109 { echo "$as_me:$LINENO: checking for $ac_header" >&5
16110 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
16111 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16112 echo $ECHO_N "(cached) $ECHO_C" >&6
16114 eval "$as_ac_Header=\$ac_header_preproc"
16116 ac_res=`eval echo '${'$as_ac_Header'}'`
16117 { echo "$as_me:$LINENO: result: $ac_res" >&5
16118 echo "${ECHO_T}$ac_res" >&6; }
16121 if test `eval echo '${'$as_ac_Header'}'` = yes; then
16122 cat >>confdefs.h <<_ACEOF
16123 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
16139 if test "$llvm_cv_enable_libffi" = "yes" ; then
16142 for ac_header in ffi.h ffi/ffi.h
16144 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
16145 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16146 { echo "$as_me:$LINENO: checking for $ac_header" >&5
16147 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
16148 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16149 echo $ECHO_N "(cached) $ECHO_C" >&6
16151 ac_res=`eval echo '${'$as_ac_Header'}'`
16152 { echo "$as_me:$LINENO: result: $ac_res" >&5
16153 echo "${ECHO_T}$ac_res" >&6; }
16155 # Is the header compilable?
16156 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
16157 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
16158 cat >conftest.$ac_ext <<_ACEOF
16161 cat confdefs.h >>conftest.$ac_ext
16162 cat >>conftest.$ac_ext <<_ACEOF
16163 /* end confdefs.h. */
16164 $ac_includes_default
16165 #include <$ac_header>
16167 rm -f conftest.$ac_objext
16168 if { (ac_try="$ac_compile"
16169 case "(($ac_try" in
16170 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16171 *) ac_try_echo=$ac_try;;
16173 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16174 (eval "$ac_compile") 2>conftest.er1
16176 grep -v '^ *+' conftest.er1 >conftest.err
16178 cat conftest.err >&5
16179 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16180 (exit $ac_status); } &&
16181 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
16182 { (case "(($ac_try" in
16183 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16184 *) ac_try_echo=$ac_try;;
16186 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16187 (eval "$ac_try") 2>&5
16189 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16190 (exit $ac_status); }; } &&
16191 { ac_try='test -s conftest.$ac_objext'
16192 { (case "(($ac_try" in
16193 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16194 *) ac_try_echo=$ac_try;;
16196 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16197 (eval "$ac_try") 2>&5
16199 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16200 (exit $ac_status); }; }; then
16201 ac_header_compiler=yes
16203 echo "$as_me: failed program was:" >&5
16204 sed 's/^/| /' conftest.$ac_ext >&5
16206 ac_header_compiler=no
16209 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16210 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
16211 echo "${ECHO_T}$ac_header_compiler" >&6; }
16213 # Is the header present?
16214 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
16215 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
16216 cat >conftest.$ac_ext <<_ACEOF
16219 cat confdefs.h >>conftest.$ac_ext
16220 cat >>conftest.$ac_ext <<_ACEOF
16221 /* end confdefs.h. */
16222 #include <$ac_header>
16224 if { (ac_try="$ac_cpp conftest.$ac_ext"
16225 case "(($ac_try" in
16226 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16227 *) ac_try_echo=$ac_try;;
16229 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16230 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
16232 grep -v '^ *+' conftest.er1 >conftest.err
16234 cat conftest.err >&5
16235 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16236 (exit $ac_status); } >/dev/null; then
16237 if test -s conftest.err; then
16238 ac_cpp_err=$ac_c_preproc_warn_flag
16239 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
16246 if test -z "$ac_cpp_err"; then
16247 ac_header_preproc=yes
16249 echo "$as_me: failed program was:" >&5
16250 sed 's/^/| /' conftest.$ac_ext >&5
16252 ac_header_preproc=no
16255 rm -f conftest.err conftest.$ac_ext
16256 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
16257 echo "${ECHO_T}$ac_header_preproc" >&6; }
16259 # So? What about this header?
16260 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
16262 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
16263 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
16264 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
16265 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
16266 ac_header_preproc=yes
16269 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
16270 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
16271 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
16272 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
16273 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
16274 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
16275 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
16276 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
16277 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
16278 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
16279 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
16280 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
16282 ## ------------------------------------ ##
16283 ## Report this to http://llvm.org/bugs/ ##
16284 ## ------------------------------------ ##
16286 ) | sed "s/^/$as_me: WARNING: /" >&2
16289 { echo "$as_me:$LINENO: checking for $ac_header" >&5
16290 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
16291 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16292 echo $ECHO_N "(cached) $ECHO_C" >&6
16294 eval "$as_ac_Header=\$ac_header_preproc"
16296 ac_res=`eval echo '${'$as_ac_Header'}'`
16297 { echo "$as_me:$LINENO: result: $ac_res" >&5
16298 echo "${ECHO_T}$ac_res" >&6; }
16301 if test `eval echo '${'$as_ac_Header'}'` = yes; then
16302 cat >>confdefs.h <<_ACEOF
16303 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
16313 for ac_header in CrashReporterClient.h
16315 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
16316 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16317 { echo "$as_me:$LINENO: checking for $ac_header" >&5
16318 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
16319 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16320 echo $ECHO_N "(cached) $ECHO_C" >&6
16322 ac_res=`eval echo '${'$as_ac_Header'}'`
16323 { echo "$as_me:$LINENO: result: $ac_res" >&5
16324 echo "${ECHO_T}$ac_res" >&6; }
16326 # Is the header compilable?
16327 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
16328 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
16329 cat >conftest.$ac_ext <<_ACEOF
16332 cat confdefs.h >>conftest.$ac_ext
16333 cat >>conftest.$ac_ext <<_ACEOF
16334 /* end confdefs.h. */
16335 $ac_includes_default
16336 #include <$ac_header>
16338 rm -f conftest.$ac_objext
16339 if { (ac_try="$ac_compile"
16340 case "(($ac_try" in
16341 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16342 *) ac_try_echo=$ac_try;;
16344 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16345 (eval "$ac_compile") 2>conftest.er1
16347 grep -v '^ *+' conftest.er1 >conftest.err
16349 cat conftest.err >&5
16350 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16351 (exit $ac_status); } &&
16352 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
16353 { (case "(($ac_try" in
16354 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16355 *) ac_try_echo=$ac_try;;
16357 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16358 (eval "$ac_try") 2>&5
16360 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16361 (exit $ac_status); }; } &&
16362 { ac_try='test -s conftest.$ac_objext'
16363 { (case "(($ac_try" in
16364 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16365 *) ac_try_echo=$ac_try;;
16367 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16368 (eval "$ac_try") 2>&5
16370 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16371 (exit $ac_status); }; }; then
16372 ac_header_compiler=yes
16374 echo "$as_me: failed program was:" >&5
16375 sed 's/^/| /' conftest.$ac_ext >&5
16377 ac_header_compiler=no
16380 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16381 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
16382 echo "${ECHO_T}$ac_header_compiler" >&6; }
16384 # Is the header present?
16385 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
16386 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
16387 cat >conftest.$ac_ext <<_ACEOF
16390 cat confdefs.h >>conftest.$ac_ext
16391 cat >>conftest.$ac_ext <<_ACEOF
16392 /* end confdefs.h. */
16393 #include <$ac_header>
16395 if { (ac_try="$ac_cpp conftest.$ac_ext"
16396 case "(($ac_try" in
16397 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16398 *) ac_try_echo=$ac_try;;
16400 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16401 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
16403 grep -v '^ *+' conftest.er1 >conftest.err
16405 cat conftest.err >&5
16406 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16407 (exit $ac_status); } >/dev/null; then
16408 if test -s conftest.err; then
16409 ac_cpp_err=$ac_c_preproc_warn_flag
16410 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
16417 if test -z "$ac_cpp_err"; then
16418 ac_header_preproc=yes
16420 echo "$as_me: failed program was:" >&5
16421 sed 's/^/| /' conftest.$ac_ext >&5
16423 ac_header_preproc=no
16426 rm -f conftest.err conftest.$ac_ext
16427 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
16428 echo "${ECHO_T}$ac_header_preproc" >&6; }
16430 # So? What about this header?
16431 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
16433 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
16434 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
16435 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
16436 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
16437 ac_header_preproc=yes
16440 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
16441 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
16442 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
16443 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
16444 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
16445 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
16446 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
16447 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
16448 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
16449 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
16450 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
16451 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
16453 ## ------------------------------------ ##
16454 ## Report this to http://llvm.org/bugs/ ##
16455 ## ------------------------------------ ##
16457 ) | sed "s/^/$as_me: WARNING: /" >&2
16460 { echo "$as_me:$LINENO: checking for $ac_header" >&5
16461 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
16462 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16463 echo $ECHO_N "(cached) $ECHO_C" >&6
16465 eval "$as_ac_Header=\$ac_header_preproc"
16467 ac_res=`eval echo '${'$as_ac_Header'}'`
16468 { echo "$as_me:$LINENO: result: $ac_res" >&5
16469 echo "${ECHO_T}$ac_res" >&6; }
16472 if test `eval echo '${'$as_ac_Header'}'` = yes; then
16473 cat >>confdefs.h <<_ACEOF
16474 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
16482 { echo "$as_me:$LINENO: checking __crashreporter_info__" >&5
16483 echo $ECHO_N "checking __crashreporter_info__... $ECHO_C" >&6; }
16484 cat >conftest.$ac_ext <<_ACEOF
16488 cat confdefs.h >>conftest.$ac_ext
16489 cat >>conftest.$ac_ext <<_ACEOF
16490 /* end confdefs.h. */
16492 extern const char *__crashreporter_info__;
16494 __crashreporter_info__ = "test";
16500 rm -f conftest.$ac_objext conftest$ac_exeext
16501 if { (ac_try="$ac_link"
16502 case "(($ac_try" in
16503 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16504 *) ac_try_echo=$ac_try;;
16506 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16507 (eval "$ac_link") 2>conftest.er1
16509 grep -v '^ *+' conftest.er1 >conftest.err
16511 cat conftest.err >&5
16512 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16513 (exit $ac_status); } &&
16514 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
16515 { (case "(($ac_try" in
16516 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16517 *) ac_try_echo=$ac_try;;
16519 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16520 (eval "$ac_try") 2>&5
16522 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16523 (exit $ac_status); }; } &&
16524 { ac_try='test -s conftest$ac_exeext'
16525 { (case "(($ac_try" in
16526 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16527 *) ac_try_echo=$ac_try;;
16529 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16530 (eval "$ac_try") 2>&5
16532 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16533 (exit $ac_status); }; }; then
16535 { echo "$as_me:$LINENO: result: yes" >&5
16536 echo "${ECHO_T}yes" >&6; }
16538 cat >>confdefs.h <<\_ACEOF
16539 #define HAVE_CRASHREPORTER_INFO 1
16544 echo "$as_me: failed program was:" >&5
16545 sed 's/^/| /' conftest.$ac_ext >&5
16548 { echo "$as_me:$LINENO: result: no" >&5
16549 echo "${ECHO_T}no" >&6; }
16551 cat >>confdefs.h <<\_ACEOF
16552 #define HAVE_CRASHREPORTER_INFO 0
16558 rm -f core conftest.err conftest.$ac_objext \
16559 conftest$ac_exeext conftest.$ac_ext
16563 { echo "$as_me:$LINENO: checking for HUGE_VAL sanity" >&5
16564 echo $ECHO_N "checking for HUGE_VAL sanity... $ECHO_C" >&6; }
16565 if test "${ac_cv_huge_val_sanity+set}" = set; then
16566 echo $ECHO_N "(cached) $ECHO_C" >&6
16570 ac_cpp='$CXXCPP $CPPFLAGS'
16571 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
16572 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
16573 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
16575 ac_save_CXXFLAGS=$CXXFLAGS
16576 CXXFLAGS="$CXXFLAGS -pedantic"
16577 if test "$cross_compiling" = yes; then
16578 ac_cv_huge_val_sanity=yes
16580 cat >conftest.$ac_ext <<_ACEOF
16583 cat confdefs.h >>conftest.$ac_ext
16584 cat >>conftest.$ac_ext <<_ACEOF
16585 /* end confdefs.h. */
16590 double x = HUGE_VAL; return x != x;
16595 rm -f conftest$ac_exeext
16596 if { (ac_try="$ac_link"
16597 case "(($ac_try" in
16598 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16599 *) ac_try_echo=$ac_try;;
16601 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16602 (eval "$ac_link") 2>&5
16604 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16605 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
16606 { (case "(($ac_try" in
16607 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16608 *) ac_try_echo=$ac_try;;
16610 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16611 (eval "$ac_try") 2>&5
16613 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16614 (exit $ac_status); }; }; then
16615 ac_cv_huge_val_sanity=yes
16617 echo "$as_me: program exited with status $ac_status" >&5
16618 echo "$as_me: failed program was:" >&5
16619 sed 's/^/| /' conftest.$ac_ext >&5
16621 ( exit $ac_status )
16622 ac_cv_huge_val_sanity=no
16624 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
16628 CXXFLAGS=$ac_save_CXXFLAGS
16630 ac_cpp='$CPP $CPPFLAGS'
16631 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
16632 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
16633 ac_compiler_gnu=$ac_cv_c_compiler_gnu
16637 { echo "$as_me:$LINENO: result: $ac_cv_huge_val_sanity" >&5
16638 echo "${ECHO_T}$ac_cv_huge_val_sanity" >&6; }
16639 HUGE_VAL_SANITY=$ac_cv_huge_val_sanity
16642 { echo "$as_me:$LINENO: checking for pid_t" >&5
16643 echo $ECHO_N "checking for pid_t... $ECHO_C" >&6; }
16644 if test "${ac_cv_type_pid_t+set}" = set; then
16645 echo $ECHO_N "(cached) $ECHO_C" >&6
16647 cat >conftest.$ac_ext <<_ACEOF
16650 cat confdefs.h >>conftest.$ac_ext
16651 cat >>conftest.$ac_ext <<_ACEOF
16652 /* end confdefs.h. */
16653 $ac_includes_default
16654 typedef pid_t ac__type_new_;
16658 if ((ac__type_new_ *) 0)
16660 if (sizeof (ac__type_new_))
16666 rm -f conftest.$ac_objext
16667 if { (ac_try="$ac_compile"
16668 case "(($ac_try" in
16669 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16670 *) ac_try_echo=$ac_try;;
16672 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16673 (eval "$ac_compile") 2>conftest.er1
16675 grep -v '^ *+' conftest.er1 >conftest.err
16677 cat conftest.err >&5
16678 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16679 (exit $ac_status); } &&
16680 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
16681 { (case "(($ac_try" in
16682 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16683 *) ac_try_echo=$ac_try;;
16685 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16686 (eval "$ac_try") 2>&5
16688 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16689 (exit $ac_status); }; } &&
16690 { ac_try='test -s conftest.$ac_objext'
16691 { (case "(($ac_try" in
16692 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16693 *) ac_try_echo=$ac_try;;
16695 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16696 (eval "$ac_try") 2>&5
16698 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16699 (exit $ac_status); }; }; then
16700 ac_cv_type_pid_t=yes
16702 echo "$as_me: failed program was:" >&5
16703 sed 's/^/| /' conftest.$ac_ext >&5
16705 ac_cv_type_pid_t=no
16708 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16710 { echo "$as_me:$LINENO: result: $ac_cv_type_pid_t" >&5
16711 echo "${ECHO_T}$ac_cv_type_pid_t" >&6; }
16712 if test $ac_cv_type_pid_t = yes; then
16716 cat >>confdefs.h <<_ACEOF
16722 { echo "$as_me:$LINENO: checking for size_t" >&5
16723 echo $ECHO_N "checking for size_t... $ECHO_C" >&6; }
16724 if test "${ac_cv_type_size_t+set}" = set; then
16725 echo $ECHO_N "(cached) $ECHO_C" >&6
16727 cat >conftest.$ac_ext <<_ACEOF
16730 cat confdefs.h >>conftest.$ac_ext
16731 cat >>conftest.$ac_ext <<_ACEOF
16732 /* end confdefs.h. */
16733 $ac_includes_default
16734 typedef size_t ac__type_new_;
16738 if ((ac__type_new_ *) 0)
16740 if (sizeof (ac__type_new_))
16746 rm -f conftest.$ac_objext
16747 if { (ac_try="$ac_compile"
16748 case "(($ac_try" in
16749 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16750 *) ac_try_echo=$ac_try;;
16752 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16753 (eval "$ac_compile") 2>conftest.er1
16755 grep -v '^ *+' conftest.er1 >conftest.err
16757 cat conftest.err >&5
16758 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16759 (exit $ac_status); } &&
16760 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
16761 { (case "(($ac_try" in
16762 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16763 *) ac_try_echo=$ac_try;;
16765 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16766 (eval "$ac_try") 2>&5
16768 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16769 (exit $ac_status); }; } &&
16770 { ac_try='test -s conftest.$ac_objext'
16771 { (case "(($ac_try" in
16772 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16773 *) ac_try_echo=$ac_try;;
16775 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16776 (eval "$ac_try") 2>&5
16778 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16779 (exit $ac_status); }; }; then
16780 ac_cv_type_size_t=yes
16782 echo "$as_me: failed program was:" >&5
16783 sed 's/^/| /' conftest.$ac_ext >&5
16785 ac_cv_type_size_t=no
16788 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16790 { echo "$as_me:$LINENO: result: $ac_cv_type_size_t" >&5
16791 echo "${ECHO_T}$ac_cv_type_size_t" >&6; }
16792 if test $ac_cv_type_size_t = yes; then
16796 cat >>confdefs.h <<_ACEOF
16797 #define size_t unsigned int
16803 cat >>confdefs.h <<_ACEOF
16804 #define RETSIGTYPE void
16807 { echo "$as_me:$LINENO: checking whether struct tm is in sys/time.h or time.h" >&5
16808 echo $ECHO_N "checking whether struct tm is in sys/time.h or time.h... $ECHO_C" >&6; }
16809 if test "${ac_cv_struct_tm+set}" = set; then
16810 echo $ECHO_N "(cached) $ECHO_C" >&6
16812 cat >conftest.$ac_ext <<_ACEOF
16815 cat confdefs.h >>conftest.$ac_ext
16816 cat >>conftest.$ac_ext <<_ACEOF
16817 /* end confdefs.h. */
16818 #include <sys/types.h>
16824 struct tm *tp; tp->tm_sec;
16829 rm -f conftest.$ac_objext
16830 if { (ac_try="$ac_compile"
16831 case "(($ac_try" in
16832 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16833 *) ac_try_echo=$ac_try;;
16835 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16836 (eval "$ac_compile") 2>conftest.er1
16838 grep -v '^ *+' conftest.er1 >conftest.err
16840 cat conftest.err >&5
16841 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16842 (exit $ac_status); } &&
16843 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
16844 { (case "(($ac_try" in
16845 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16846 *) ac_try_echo=$ac_try;;
16848 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16849 (eval "$ac_try") 2>&5
16851 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16852 (exit $ac_status); }; } &&
16853 { ac_try='test -s conftest.$ac_objext'
16854 { (case "(($ac_try" in
16855 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16856 *) ac_try_echo=$ac_try;;
16858 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16859 (eval "$ac_try") 2>&5
16861 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16862 (exit $ac_status); }; }; then
16863 ac_cv_struct_tm=time.h
16865 echo "$as_me: failed program was:" >&5
16866 sed 's/^/| /' conftest.$ac_ext >&5
16868 ac_cv_struct_tm=sys/time.h
16871 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16873 { echo "$as_me:$LINENO: result: $ac_cv_struct_tm" >&5
16874 echo "${ECHO_T}$ac_cv_struct_tm" >&6; }
16875 if test $ac_cv_struct_tm = sys/time.h; then
16877 cat >>confdefs.h <<\_ACEOF
16878 #define TM_IN_SYS_TIME 1
16883 { echo "$as_me:$LINENO: checking for int64_t" >&5
16884 echo $ECHO_N "checking for int64_t... $ECHO_C" >&6; }
16885 if test "${ac_cv_type_int64_t+set}" = set; then
16886 echo $ECHO_N "(cached) $ECHO_C" >&6
16888 cat >conftest.$ac_ext <<_ACEOF
16891 cat confdefs.h >>conftest.$ac_ext
16892 cat >>conftest.$ac_ext <<_ACEOF
16893 /* end confdefs.h. */
16894 $ac_includes_default
16895 typedef int64_t ac__type_new_;
16899 if ((ac__type_new_ *) 0)
16901 if (sizeof (ac__type_new_))
16907 rm -f conftest.$ac_objext
16908 if { (ac_try="$ac_compile"
16909 case "(($ac_try" in
16910 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16911 *) ac_try_echo=$ac_try;;
16913 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16914 (eval "$ac_compile") 2>conftest.er1
16916 grep -v '^ *+' conftest.er1 >conftest.err
16918 cat conftest.err >&5
16919 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16920 (exit $ac_status); } &&
16921 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
16922 { (case "(($ac_try" in
16923 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16924 *) ac_try_echo=$ac_try;;
16926 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16927 (eval "$ac_try") 2>&5
16929 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16930 (exit $ac_status); }; } &&
16931 { ac_try='test -s conftest.$ac_objext'
16932 { (case "(($ac_try" in
16933 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16934 *) ac_try_echo=$ac_try;;
16936 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16937 (eval "$ac_try") 2>&5
16939 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16940 (exit $ac_status); }; }; then
16941 ac_cv_type_int64_t=yes
16943 echo "$as_me: failed program was:" >&5
16944 sed 's/^/| /' conftest.$ac_ext >&5
16946 ac_cv_type_int64_t=no
16949 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16951 { echo "$as_me:$LINENO: result: $ac_cv_type_int64_t" >&5
16952 echo "${ECHO_T}$ac_cv_type_int64_t" >&6; }
16953 if test $ac_cv_type_int64_t = yes; then
16955 cat >>confdefs.h <<_ACEOF
16956 #define HAVE_INT64_T 1
16961 { { echo "$as_me:$LINENO: error: Type int64_t required but not found" >&5
16962 echo "$as_me: error: Type int64_t required but not found" >&2;}
16963 { (exit 1); exit 1; }; }
16966 { echo "$as_me:$LINENO: checking for uint64_t" >&5
16967 echo $ECHO_N "checking for uint64_t... $ECHO_C" >&6; }
16968 if test "${ac_cv_type_uint64_t+set}" = set; then
16969 echo $ECHO_N "(cached) $ECHO_C" >&6
16971 cat >conftest.$ac_ext <<_ACEOF
16974 cat confdefs.h >>conftest.$ac_ext
16975 cat >>conftest.$ac_ext <<_ACEOF
16976 /* end confdefs.h. */
16977 $ac_includes_default
16978 typedef uint64_t ac__type_new_;
16982 if ((ac__type_new_ *) 0)
16984 if (sizeof (ac__type_new_))
16990 rm -f conftest.$ac_objext
16991 if { (ac_try="$ac_compile"
16992 case "(($ac_try" in
16993 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16994 *) ac_try_echo=$ac_try;;
16996 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16997 (eval "$ac_compile") 2>conftest.er1
16999 grep -v '^ *+' conftest.er1 >conftest.err
17001 cat conftest.err >&5
17002 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17003 (exit $ac_status); } &&
17004 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
17005 { (case "(($ac_try" in
17006 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17007 *) ac_try_echo=$ac_try;;
17009 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17010 (eval "$ac_try") 2>&5
17012 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17013 (exit $ac_status); }; } &&
17014 { ac_try='test -s conftest.$ac_objext'
17015 { (case "(($ac_try" in
17016 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17017 *) ac_try_echo=$ac_try;;
17019 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17020 (eval "$ac_try") 2>&5
17022 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17023 (exit $ac_status); }; }; then
17024 ac_cv_type_uint64_t=yes
17026 echo "$as_me: failed program was:" >&5
17027 sed 's/^/| /' conftest.$ac_ext >&5
17029 ac_cv_type_uint64_t=no
17032 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17034 { echo "$as_me:$LINENO: result: $ac_cv_type_uint64_t" >&5
17035 echo "${ECHO_T}$ac_cv_type_uint64_t" >&6; }
17036 if test $ac_cv_type_uint64_t = yes; then
17038 cat >>confdefs.h <<_ACEOF
17039 #define HAVE_UINT64_T 1
17044 { echo "$as_me:$LINENO: checking for u_int64_t" >&5
17045 echo $ECHO_N "checking for u_int64_t... $ECHO_C" >&6; }
17046 if test "${ac_cv_type_u_int64_t+set}" = set; then
17047 echo $ECHO_N "(cached) $ECHO_C" >&6
17049 cat >conftest.$ac_ext <<_ACEOF
17052 cat confdefs.h >>conftest.$ac_ext
17053 cat >>conftest.$ac_ext <<_ACEOF
17054 /* end confdefs.h. */
17055 $ac_includes_default
17056 typedef u_int64_t ac__type_new_;
17060 if ((ac__type_new_ *) 0)
17062 if (sizeof (ac__type_new_))
17068 rm -f conftest.$ac_objext
17069 if { (ac_try="$ac_compile"
17070 case "(($ac_try" in
17071 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17072 *) ac_try_echo=$ac_try;;
17074 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17075 (eval "$ac_compile") 2>conftest.er1
17077 grep -v '^ *+' conftest.er1 >conftest.err
17079 cat conftest.err >&5
17080 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17081 (exit $ac_status); } &&
17082 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
17083 { (case "(($ac_try" in
17084 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17085 *) ac_try_echo=$ac_try;;
17087 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17088 (eval "$ac_try") 2>&5
17090 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17091 (exit $ac_status); }; } &&
17092 { ac_try='test -s conftest.$ac_objext'
17093 { (case "(($ac_try" in
17094 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17095 *) ac_try_echo=$ac_try;;
17097 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17098 (eval "$ac_try") 2>&5
17100 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17101 (exit $ac_status); }; }; then
17102 ac_cv_type_u_int64_t=yes
17104 echo "$as_me: failed program was:" >&5
17105 sed 's/^/| /' conftest.$ac_ext >&5
17107 ac_cv_type_u_int64_t=no
17110 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17112 { echo "$as_me:$LINENO: result: $ac_cv_type_u_int64_t" >&5
17113 echo "${ECHO_T}$ac_cv_type_u_int64_t" >&6; }
17114 if test $ac_cv_type_u_int64_t = yes; then
17116 cat >>confdefs.h <<_ACEOF
17117 #define HAVE_U_INT64_T 1
17122 { { echo "$as_me:$LINENO: error: Type uint64_t or u_int64_t required but not found" >&5
17123 echo "$as_me: error: Type uint64_t or u_int64_t required but not found" >&2;}
17124 { (exit 1); exit 1; }; }
17138 for ac_func in backtrace ceilf floorf roundf rintf nearbyintf getcwd
17140 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
17141 { echo "$as_me:$LINENO: checking for $ac_func" >&5
17142 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
17143 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
17144 echo $ECHO_N "(cached) $ECHO_C" >&6
17146 cat >conftest.$ac_ext <<_ACEOF
17149 cat confdefs.h >>conftest.$ac_ext
17150 cat >>conftest.$ac_ext <<_ACEOF
17151 /* end confdefs.h. */
17152 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
17153 For example, HP-UX 11i <limits.h> declares gettimeofday. */
17154 #define $ac_func innocuous_$ac_func
17156 /* System header to define __stub macros and hopefully few prototypes,
17157 which can conflict with char $ac_func (); below.
17158 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
17159 <limits.h> exists even on freestanding compilers. */
17162 # include <limits.h>
17164 # include <assert.h>
17169 /* Override any GCC internal prototype to avoid an error.
17170 Use char because int might match the return type of a GCC
17171 builtin and then its argument prototype would still apply. */
17176 /* The GNU C library defines this for functions which it implements
17177 to always fail with ENOSYS. Some functions are actually named
17178 something starting with __ and the normal name is an alias. */
17179 #if defined __stub_$ac_func || defined __stub___$ac_func
17186 return $ac_func ();
17191 rm -f conftest.$ac_objext conftest$ac_exeext
17192 if { (ac_try="$ac_link"
17193 case "(($ac_try" in
17194 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17195 *) ac_try_echo=$ac_try;;
17197 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17198 (eval "$ac_link") 2>conftest.er1
17200 grep -v '^ *+' conftest.er1 >conftest.err
17202 cat conftest.err >&5
17203 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17204 (exit $ac_status); } &&
17205 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
17206 { (case "(($ac_try" in
17207 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17208 *) ac_try_echo=$ac_try;;
17210 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17211 (eval "$ac_try") 2>&5
17213 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17214 (exit $ac_status); }; } &&
17215 { ac_try='test -s conftest$ac_exeext'
17216 { (case "(($ac_try" in
17217 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17218 *) ac_try_echo=$ac_try;;
17220 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17221 (eval "$ac_try") 2>&5
17223 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17224 (exit $ac_status); }; }; then
17225 eval "$as_ac_var=yes"
17227 echo "$as_me: failed program was:" >&5
17228 sed 's/^/| /' conftest.$ac_ext >&5
17230 eval "$as_ac_var=no"
17233 rm -f core conftest.err conftest.$ac_objext \
17234 conftest$ac_exeext conftest.$ac_ext
17236 ac_res=`eval echo '${'$as_ac_var'}'`
17237 { echo "$as_me:$LINENO: result: $ac_res" >&5
17238 echo "${ECHO_T}$ac_res" >&6; }
17239 if test `eval echo '${'$as_ac_var'}'` = yes; then
17240 cat >>confdefs.h <<_ACEOF
17241 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
17251 for ac_func in powf fmodf strtof round
17253 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
17254 { echo "$as_me:$LINENO: checking for $ac_func" >&5
17255 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
17256 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
17257 echo $ECHO_N "(cached) $ECHO_C" >&6
17259 cat >conftest.$ac_ext <<_ACEOF
17262 cat confdefs.h >>conftest.$ac_ext
17263 cat >>conftest.$ac_ext <<_ACEOF
17264 /* end confdefs.h. */
17265 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
17266 For example, HP-UX 11i <limits.h> declares gettimeofday. */
17267 #define $ac_func innocuous_$ac_func
17269 /* System header to define __stub macros and hopefully few prototypes,
17270 which can conflict with char $ac_func (); below.
17271 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
17272 <limits.h> exists even on freestanding compilers. */
17275 # include <limits.h>
17277 # include <assert.h>
17282 /* Override any GCC internal prototype to avoid an error.
17283 Use char because int might match the return type of a GCC
17284 builtin and then its argument prototype would still apply. */
17289 /* The GNU C library defines this for functions which it implements
17290 to always fail with ENOSYS. Some functions are actually named
17291 something starting with __ and the normal name is an alias. */
17292 #if defined __stub_$ac_func || defined __stub___$ac_func
17299 return $ac_func ();
17304 rm -f conftest.$ac_objext conftest$ac_exeext
17305 if { (ac_try="$ac_link"
17306 case "(($ac_try" in
17307 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17308 *) ac_try_echo=$ac_try;;
17310 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17311 (eval "$ac_link") 2>conftest.er1
17313 grep -v '^ *+' conftest.er1 >conftest.err
17315 cat conftest.err >&5
17316 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17317 (exit $ac_status); } &&
17318 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
17319 { (case "(($ac_try" in
17320 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17321 *) ac_try_echo=$ac_try;;
17323 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17324 (eval "$ac_try") 2>&5
17326 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17327 (exit $ac_status); }; } &&
17328 { ac_try='test -s conftest$ac_exeext'
17329 { (case "(($ac_try" in
17330 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17331 *) ac_try_echo=$ac_try;;
17333 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17334 (eval "$ac_try") 2>&5
17336 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17337 (exit $ac_status); }; }; then
17338 eval "$as_ac_var=yes"
17340 echo "$as_me: failed program was:" >&5
17341 sed 's/^/| /' conftest.$ac_ext >&5
17343 eval "$as_ac_var=no"
17346 rm -f core conftest.err conftest.$ac_objext \
17347 conftest$ac_exeext conftest.$ac_ext
17349 ac_res=`eval echo '${'$as_ac_var'}'`
17350 { echo "$as_me:$LINENO: result: $ac_res" >&5
17351 echo "${ECHO_T}$ac_res" >&6; }
17352 if test `eval echo '${'$as_ac_var'}'` = yes; then
17353 cat >>confdefs.h <<_ACEOF
17354 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
17365 for ac_func in log log2 log10 exp exp2
17367 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
17368 { echo "$as_me:$LINENO: checking for $ac_func" >&5
17369 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
17370 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
17371 echo $ECHO_N "(cached) $ECHO_C" >&6
17373 cat >conftest.$ac_ext <<_ACEOF
17376 cat confdefs.h >>conftest.$ac_ext
17377 cat >>conftest.$ac_ext <<_ACEOF
17378 /* end confdefs.h. */
17379 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
17380 For example, HP-UX 11i <limits.h> declares gettimeofday. */
17381 #define $ac_func innocuous_$ac_func
17383 /* System header to define __stub macros and hopefully few prototypes,
17384 which can conflict with char $ac_func (); below.
17385 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
17386 <limits.h> exists even on freestanding compilers. */
17389 # include <limits.h>
17391 # include <assert.h>
17396 /* Override any GCC internal prototype to avoid an error.
17397 Use char because int might match the return type of a GCC
17398 builtin and then its argument prototype would still apply. */
17403 /* The GNU C library defines this for functions which it implements
17404 to always fail with ENOSYS. Some functions are actually named
17405 something starting with __ and the normal name is an alias. */
17406 #if defined __stub_$ac_func || defined __stub___$ac_func
17413 return $ac_func ();
17418 rm -f conftest.$ac_objext conftest$ac_exeext
17419 if { (ac_try="$ac_link"
17420 case "(($ac_try" in
17421 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17422 *) ac_try_echo=$ac_try;;
17424 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17425 (eval "$ac_link") 2>conftest.er1
17427 grep -v '^ *+' conftest.er1 >conftest.err
17429 cat conftest.err >&5
17430 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17431 (exit $ac_status); } &&
17432 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
17433 { (case "(($ac_try" in
17434 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17435 *) ac_try_echo=$ac_try;;
17437 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17438 (eval "$ac_try") 2>&5
17440 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17441 (exit $ac_status); }; } &&
17442 { ac_try='test -s conftest$ac_exeext'
17443 { (case "(($ac_try" in
17444 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17445 *) ac_try_echo=$ac_try;;
17447 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17448 (eval "$ac_try") 2>&5
17450 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17451 (exit $ac_status); }; }; then
17452 eval "$as_ac_var=yes"
17454 echo "$as_me: failed program was:" >&5
17455 sed 's/^/| /' conftest.$ac_ext >&5
17457 eval "$as_ac_var=no"
17460 rm -f core conftest.err conftest.$ac_objext \
17461 conftest$ac_exeext conftest.$ac_ext
17463 ac_res=`eval echo '${'$as_ac_var'}'`
17464 { echo "$as_me:$LINENO: result: $ac_res" >&5
17465 echo "${ECHO_T}$ac_res" >&6; }
17466 if test `eval echo '${'$as_ac_var'}'` = yes; then
17467 cat >>confdefs.h <<_ACEOF
17468 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
17479 for ac_func in getpagesize getrusage getrlimit setrlimit gettimeofday
17481 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
17482 { echo "$as_me:$LINENO: checking for $ac_func" >&5
17483 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
17484 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
17485 echo $ECHO_N "(cached) $ECHO_C" >&6
17487 cat >conftest.$ac_ext <<_ACEOF
17490 cat confdefs.h >>conftest.$ac_ext
17491 cat >>conftest.$ac_ext <<_ACEOF
17492 /* end confdefs.h. */
17493 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
17494 For example, HP-UX 11i <limits.h> declares gettimeofday. */
17495 #define $ac_func innocuous_$ac_func
17497 /* System header to define __stub macros and hopefully few prototypes,
17498 which can conflict with char $ac_func (); below.
17499 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
17500 <limits.h> exists even on freestanding compilers. */
17503 # include <limits.h>
17505 # include <assert.h>
17510 /* Override any GCC internal prototype to avoid an error.
17511 Use char because int might match the return type of a GCC
17512 builtin and then its argument prototype would still apply. */
17517 /* The GNU C library defines this for functions which it implements
17518 to always fail with ENOSYS. Some functions are actually named
17519 something starting with __ and the normal name is an alias. */
17520 #if defined __stub_$ac_func || defined __stub___$ac_func
17527 return $ac_func ();
17532 rm -f conftest.$ac_objext conftest$ac_exeext
17533 if { (ac_try="$ac_link"
17534 case "(($ac_try" in
17535 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17536 *) ac_try_echo=$ac_try;;
17538 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17539 (eval "$ac_link") 2>conftest.er1
17541 grep -v '^ *+' conftest.er1 >conftest.err
17543 cat conftest.err >&5
17544 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17545 (exit $ac_status); } &&
17546 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
17547 { (case "(($ac_try" in
17548 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17549 *) ac_try_echo=$ac_try;;
17551 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17552 (eval "$ac_try") 2>&5
17554 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17555 (exit $ac_status); }; } &&
17556 { ac_try='test -s conftest$ac_exeext'
17557 { (case "(($ac_try" in
17558 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17559 *) ac_try_echo=$ac_try;;
17561 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17562 (eval "$ac_try") 2>&5
17564 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17565 (exit $ac_status); }; }; then
17566 eval "$as_ac_var=yes"
17568 echo "$as_me: failed program was:" >&5
17569 sed 's/^/| /' conftest.$ac_ext >&5
17571 eval "$as_ac_var=no"
17574 rm -f core conftest.err conftest.$ac_objext \
17575 conftest$ac_exeext conftest.$ac_ext
17577 ac_res=`eval echo '${'$as_ac_var'}'`
17578 { echo "$as_me:$LINENO: result: $ac_res" >&5
17579 echo "${ECHO_T}$ac_res" >&6; }
17580 if test `eval echo '${'$as_ac_var'}'` = yes; then
17581 cat >>confdefs.h <<_ACEOF
17582 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
17591 for ac_func in isatty mkdtemp mkstemp
17593 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
17594 { echo "$as_me:$LINENO: checking for $ac_func" >&5
17595 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
17596 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
17597 echo $ECHO_N "(cached) $ECHO_C" >&6
17599 cat >conftest.$ac_ext <<_ACEOF
17602 cat confdefs.h >>conftest.$ac_ext
17603 cat >>conftest.$ac_ext <<_ACEOF
17604 /* end confdefs.h. */
17605 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
17606 For example, HP-UX 11i <limits.h> declares gettimeofday. */
17607 #define $ac_func innocuous_$ac_func
17609 /* System header to define __stub macros and hopefully few prototypes,
17610 which can conflict with char $ac_func (); below.
17611 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
17612 <limits.h> exists even on freestanding compilers. */
17615 # include <limits.h>
17617 # include <assert.h>
17622 /* Override any GCC internal prototype to avoid an error.
17623 Use char because int might match the return type of a GCC
17624 builtin and then its argument prototype would still apply. */
17629 /* The GNU C library defines this for functions which it implements
17630 to always fail with ENOSYS. Some functions are actually named
17631 something starting with __ and the normal name is an alias. */
17632 #if defined __stub_$ac_func || defined __stub___$ac_func
17639 return $ac_func ();
17644 rm -f conftest.$ac_objext conftest$ac_exeext
17645 if { (ac_try="$ac_link"
17646 case "(($ac_try" in
17647 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17648 *) ac_try_echo=$ac_try;;
17650 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17651 (eval "$ac_link") 2>conftest.er1
17653 grep -v '^ *+' conftest.er1 >conftest.err
17655 cat conftest.err >&5
17656 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17657 (exit $ac_status); } &&
17658 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
17659 { (case "(($ac_try" in
17660 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17661 *) ac_try_echo=$ac_try;;
17663 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17664 (eval "$ac_try") 2>&5
17666 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17667 (exit $ac_status); }; } &&
17668 { ac_try='test -s conftest$ac_exeext'
17669 { (case "(($ac_try" in
17670 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17671 *) ac_try_echo=$ac_try;;
17673 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17674 (eval "$ac_try") 2>&5
17676 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17677 (exit $ac_status); }; }; then
17678 eval "$as_ac_var=yes"
17680 echo "$as_me: failed program was:" >&5
17681 sed 's/^/| /' conftest.$ac_ext >&5
17683 eval "$as_ac_var=no"
17686 rm -f core conftest.err conftest.$ac_objext \
17687 conftest$ac_exeext conftest.$ac_ext
17689 ac_res=`eval echo '${'$as_ac_var'}'`
17690 { echo "$as_me:$LINENO: result: $ac_res" >&5
17691 echo "${ECHO_T}$ac_res" >&6; }
17692 if test `eval echo '${'$as_ac_var'}'` = yes; then
17693 cat >>confdefs.h <<_ACEOF
17694 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
17707 for ac_func in mktemp posix_spawn pread realpath sbrk setrlimit strdup
17709 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
17710 { echo "$as_me:$LINENO: checking for $ac_func" >&5
17711 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
17712 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
17713 echo $ECHO_N "(cached) $ECHO_C" >&6
17715 cat >conftest.$ac_ext <<_ACEOF
17718 cat confdefs.h >>conftest.$ac_ext
17719 cat >>conftest.$ac_ext <<_ACEOF
17720 /* end confdefs.h. */
17721 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
17722 For example, HP-UX 11i <limits.h> declares gettimeofday. */
17723 #define $ac_func innocuous_$ac_func
17725 /* System header to define __stub macros and hopefully few prototypes,
17726 which can conflict with char $ac_func (); below.
17727 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
17728 <limits.h> exists even on freestanding compilers. */
17731 # include <limits.h>
17733 # include <assert.h>
17738 /* Override any GCC internal prototype to avoid an error.
17739 Use char because int might match the return type of a GCC
17740 builtin and then its argument prototype would still apply. */
17745 /* The GNU C library defines this for functions which it implements
17746 to always fail with ENOSYS. Some functions are actually named
17747 something starting with __ and the normal name is an alias. */
17748 #if defined __stub_$ac_func || defined __stub___$ac_func
17755 return $ac_func ();
17760 rm -f conftest.$ac_objext conftest$ac_exeext
17761 if { (ac_try="$ac_link"
17762 case "(($ac_try" in
17763 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17764 *) ac_try_echo=$ac_try;;
17766 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17767 (eval "$ac_link") 2>conftest.er1
17769 grep -v '^ *+' conftest.er1 >conftest.err
17771 cat conftest.err >&5
17772 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17773 (exit $ac_status); } &&
17774 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
17775 { (case "(($ac_try" in
17776 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17777 *) ac_try_echo=$ac_try;;
17779 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17780 (eval "$ac_try") 2>&5
17782 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17783 (exit $ac_status); }; } &&
17784 { ac_try='test -s conftest$ac_exeext'
17785 { (case "(($ac_try" in
17786 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17787 *) ac_try_echo=$ac_try;;
17789 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17790 (eval "$ac_try") 2>&5
17792 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17793 (exit $ac_status); }; }; then
17794 eval "$as_ac_var=yes"
17796 echo "$as_me: failed program was:" >&5
17797 sed 's/^/| /' conftest.$ac_ext >&5
17799 eval "$as_ac_var=no"
17802 rm -f core conftest.err conftest.$ac_objext \
17803 conftest$ac_exeext conftest.$ac_ext
17805 ac_res=`eval echo '${'$as_ac_var'}'`
17806 { echo "$as_me:$LINENO: result: $ac_res" >&5
17807 echo "${ECHO_T}$ac_res" >&6; }
17808 if test `eval echo '${'$as_ac_var'}'` = yes; then
17809 cat >>confdefs.h <<_ACEOF
17810 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
17820 for ac_func in strerror strerror_r setenv arc4random
17822 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
17823 { echo "$as_me:$LINENO: checking for $ac_func" >&5
17824 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
17825 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
17826 echo $ECHO_N "(cached) $ECHO_C" >&6
17828 cat >conftest.$ac_ext <<_ACEOF
17831 cat confdefs.h >>conftest.$ac_ext
17832 cat >>conftest.$ac_ext <<_ACEOF
17833 /* end confdefs.h. */
17834 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
17835 For example, HP-UX 11i <limits.h> declares gettimeofday. */
17836 #define $ac_func innocuous_$ac_func
17838 /* System header to define __stub macros and hopefully few prototypes,
17839 which can conflict with char $ac_func (); below.
17840 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
17841 <limits.h> exists even on freestanding compilers. */
17844 # include <limits.h>
17846 # include <assert.h>
17851 /* Override any GCC internal prototype to avoid an error.
17852 Use char because int might match the return type of a GCC
17853 builtin and then its argument prototype would still apply. */
17858 /* The GNU C library defines this for functions which it implements
17859 to always fail with ENOSYS. Some functions are actually named
17860 something starting with __ and the normal name is an alias. */
17861 #if defined __stub_$ac_func || defined __stub___$ac_func
17868 return $ac_func ();
17873 rm -f conftest.$ac_objext conftest$ac_exeext
17874 if { (ac_try="$ac_link"
17875 case "(($ac_try" in
17876 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17877 *) ac_try_echo=$ac_try;;
17879 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17880 (eval "$ac_link") 2>conftest.er1
17882 grep -v '^ *+' conftest.er1 >conftest.err
17884 cat conftest.err >&5
17885 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17886 (exit $ac_status); } &&
17887 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
17888 { (case "(($ac_try" in
17889 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17890 *) ac_try_echo=$ac_try;;
17892 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17893 (eval "$ac_try") 2>&5
17895 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17896 (exit $ac_status); }; } &&
17897 { ac_try='test -s conftest$ac_exeext'
17898 { (case "(($ac_try" in
17899 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17900 *) ac_try_echo=$ac_try;;
17902 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17903 (eval "$ac_try") 2>&5
17905 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17906 (exit $ac_status); }; }; then
17907 eval "$as_ac_var=yes"
17909 echo "$as_me: failed program was:" >&5
17910 sed 's/^/| /' conftest.$ac_ext >&5
17912 eval "$as_ac_var=no"
17915 rm -f core conftest.err conftest.$ac_objext \
17916 conftest$ac_exeext conftest.$ac_ext
17918 ac_res=`eval echo '${'$as_ac_var'}'`
17919 { echo "$as_me:$LINENO: result: $ac_res" >&5
17920 echo "${ECHO_T}$ac_res" >&6; }
17921 if test `eval echo '${'$as_ac_var'}'` = yes; then
17922 cat >>confdefs.h <<_ACEOF
17923 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
17933 for ac_func in strtoll strtoq sysconf malloc_zone_statistics
17935 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
17936 { echo "$as_me:$LINENO: checking for $ac_func" >&5
17937 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
17938 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
17939 echo $ECHO_N "(cached) $ECHO_C" >&6
17941 cat >conftest.$ac_ext <<_ACEOF
17944 cat confdefs.h >>conftest.$ac_ext
17945 cat >>conftest.$ac_ext <<_ACEOF
17946 /* end confdefs.h. */
17947 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
17948 For example, HP-UX 11i <limits.h> declares gettimeofday. */
17949 #define $ac_func innocuous_$ac_func
17951 /* System header to define __stub macros and hopefully few prototypes,
17952 which can conflict with char $ac_func (); below.
17953 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
17954 <limits.h> exists even on freestanding compilers. */
17957 # include <limits.h>
17959 # include <assert.h>
17964 /* Override any GCC internal prototype to avoid an error.
17965 Use char because int might match the return type of a GCC
17966 builtin and then its argument prototype would still apply. */
17971 /* The GNU C library defines this for functions which it implements
17972 to always fail with ENOSYS. Some functions are actually named
17973 something starting with __ and the normal name is an alias. */
17974 #if defined __stub_$ac_func || defined __stub___$ac_func
17981 return $ac_func ();
17986 rm -f conftest.$ac_objext conftest$ac_exeext
17987 if { (ac_try="$ac_link"
17988 case "(($ac_try" in
17989 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17990 *) ac_try_echo=$ac_try;;
17992 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17993 (eval "$ac_link") 2>conftest.er1
17995 grep -v '^ *+' conftest.er1 >conftest.err
17997 cat conftest.err >&5
17998 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17999 (exit $ac_status); } &&
18000 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
18001 { (case "(($ac_try" in
18002 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18003 *) ac_try_echo=$ac_try;;
18005 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18006 (eval "$ac_try") 2>&5
18008 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18009 (exit $ac_status); }; } &&
18010 { ac_try='test -s conftest$ac_exeext'
18011 { (case "(($ac_try" in
18012 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18013 *) ac_try_echo=$ac_try;;
18015 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18016 (eval "$ac_try") 2>&5
18018 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18019 (exit $ac_status); }; }; then
18020 eval "$as_ac_var=yes"
18022 echo "$as_me: failed program was:" >&5
18023 sed 's/^/| /' conftest.$ac_ext >&5
18025 eval "$as_ac_var=no"
18028 rm -f core conftest.err conftest.$ac_objext \
18029 conftest$ac_exeext conftest.$ac_ext
18031 ac_res=`eval echo '${'$as_ac_var'}'`
18032 { echo "$as_me:$LINENO: result: $ac_res" >&5
18033 echo "${ECHO_T}$ac_res" >&6; }
18034 if test `eval echo '${'$as_ac_var'}'` = yes; then
18035 cat >>confdefs.h <<_ACEOF
18036 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
18047 for ac_func in setjmp longjmp sigsetjmp siglongjmp writev
18049 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
18050 { echo "$as_me:$LINENO: checking for $ac_func" >&5
18051 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
18052 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
18053 echo $ECHO_N "(cached) $ECHO_C" >&6
18055 cat >conftest.$ac_ext <<_ACEOF
18058 cat confdefs.h >>conftest.$ac_ext
18059 cat >>conftest.$ac_ext <<_ACEOF
18060 /* end confdefs.h. */
18061 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
18062 For example, HP-UX 11i <limits.h> declares gettimeofday. */
18063 #define $ac_func innocuous_$ac_func
18065 /* System header to define __stub macros and hopefully few prototypes,
18066 which can conflict with char $ac_func (); below.
18067 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
18068 <limits.h> exists even on freestanding compilers. */
18071 # include <limits.h>
18073 # include <assert.h>
18078 /* Override any GCC internal prototype to avoid an error.
18079 Use char because int might match the return type of a GCC
18080 builtin and then its argument prototype would still apply. */
18085 /* The GNU C library defines this for functions which it implements
18086 to always fail with ENOSYS. Some functions are actually named
18087 something starting with __ and the normal name is an alias. */
18088 #if defined __stub_$ac_func || defined __stub___$ac_func
18095 return $ac_func ();
18100 rm -f conftest.$ac_objext conftest$ac_exeext
18101 if { (ac_try="$ac_link"
18102 case "(($ac_try" in
18103 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18104 *) ac_try_echo=$ac_try;;
18106 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18107 (eval "$ac_link") 2>conftest.er1
18109 grep -v '^ *+' conftest.er1 >conftest.err
18111 cat conftest.err >&5
18112 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18113 (exit $ac_status); } &&
18114 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
18115 { (case "(($ac_try" in
18116 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18117 *) ac_try_echo=$ac_try;;
18119 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18120 (eval "$ac_try") 2>&5
18122 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18123 (exit $ac_status); }; } &&
18124 { ac_try='test -s conftest$ac_exeext'
18125 { (case "(($ac_try" in
18126 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18127 *) ac_try_echo=$ac_try;;
18129 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18130 (eval "$ac_try") 2>&5
18132 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18133 (exit $ac_status); }; }; then
18134 eval "$as_ac_var=yes"
18136 echo "$as_me: failed program was:" >&5
18137 sed 's/^/| /' conftest.$ac_ext >&5
18139 eval "$as_ac_var=no"
18142 rm -f core conftest.err conftest.$ac_objext \
18143 conftest$ac_exeext conftest.$ac_ext
18145 ac_res=`eval echo '${'$as_ac_var'}'`
18146 { echo "$as_me:$LINENO: result: $ac_res" >&5
18147 echo "${ECHO_T}$ac_res" >&6; }
18148 if test `eval echo '${'$as_ac_var'}'` = yes; then
18149 cat >>confdefs.h <<_ACEOF
18150 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
18156 { echo "$as_me:$LINENO: checking if printf has the %a format character" >&5
18157 echo $ECHO_N "checking if printf has the %a format character... $ECHO_C" >&6; }
18158 if test "${llvm_cv_c_printf_a+set}" = set; then
18159 echo $ECHO_N "(cached) $ECHO_C" >&6
18162 ac_cpp='$CPP $CPPFLAGS'
18163 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
18164 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
18165 ac_compiler_gnu=$ac_cv_c_compiler_gnu
18167 if test "$cross_compiling" = yes; then
18168 llvmac_cv_c_printf_a=no
18170 cat >conftest.$ac_ext <<_ACEOF
18174 cat confdefs.h >>conftest.$ac_ext
18175 cat >>conftest.$ac_ext <<_ACEOF
18176 /* end confdefs.h. */
18179 #include <stdlib.h>
18185 volatile double A, B;
18189 sprintf(Buffer, "%a", A);
18193 if (A != 0x1.999999999999ap-4)
18200 rm -f conftest$ac_exeext
18201 if { (ac_try="$ac_link"
18202 case "(($ac_try" in
18203 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18204 *) ac_try_echo=$ac_try;;
18206 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18207 (eval "$ac_link") 2>&5
18209 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18210 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
18211 { (case "(($ac_try" in
18212 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18213 *) ac_try_echo=$ac_try;;
18215 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18216 (eval "$ac_try") 2>&5
18218 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18219 (exit $ac_status); }; }; then
18220 llvm_cv_c_printf_a=yes
18222 echo "$as_me: program exited with status $ac_status" >&5
18223 echo "$as_me: failed program was:" >&5
18224 sed 's/^/| /' conftest.$ac_ext >&5
18226 ( exit $ac_status )
18227 llvmac_cv_c_printf_a=no
18229 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
18234 ac_cpp='$CPP $CPPFLAGS'
18235 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
18236 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
18237 ac_compiler_gnu=$ac_cv_c_compiler_gnu
18240 { echo "$as_me:$LINENO: result: $llvm_cv_c_printf_a" >&5
18241 echo "${ECHO_T}$llvm_cv_c_printf_a" >&6; }
18242 if test "$llvm_cv_c_printf_a" = "yes"; then
18244 cat >>confdefs.h <<\_ACEOF
18245 #define HAVE_PRINTF_A 1
18252 { echo "$as_me:$LINENO: checking for srand48/lrand48/drand48 in <stdlib.h>" >&5
18253 echo $ECHO_N "checking for srand48/lrand48/drand48 in <stdlib.h>... $ECHO_C" >&6; }
18254 if test "${ac_cv_func_rand48+set}" = set; then
18255 echo $ECHO_N "(cached) $ECHO_C" >&6
18259 ac_cpp='$CXXCPP $CPPFLAGS'
18260 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
18261 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
18262 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
18264 cat >conftest.$ac_ext <<_ACEOF
18267 cat confdefs.h >>conftest.$ac_ext
18268 cat >>conftest.$ac_ext <<_ACEOF
18269 /* end confdefs.h. */
18270 #include <stdlib.h>
18274 srand48(0);lrand48();drand48();
18279 rm -f conftest.$ac_objext
18280 if { (ac_try="$ac_compile"
18281 case "(($ac_try" in
18282 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18283 *) ac_try_echo=$ac_try;;
18285 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18286 (eval "$ac_compile") 2>conftest.er1
18288 grep -v '^ *+' conftest.er1 >conftest.err
18290 cat conftest.err >&5
18291 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18292 (exit $ac_status); } &&
18293 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
18294 { (case "(($ac_try" in
18295 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18296 *) ac_try_echo=$ac_try;;
18298 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18299 (eval "$ac_try") 2>&5
18301 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18302 (exit $ac_status); }; } &&
18303 { ac_try='test -s conftest.$ac_objext'
18304 { (case "(($ac_try" in
18305 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18306 *) ac_try_echo=$ac_try;;
18308 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18309 (eval "$ac_try") 2>&5
18311 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18312 (exit $ac_status); }; }; then
18313 ac_cv_func_rand48=yes
18315 echo "$as_me: failed program was:" >&5
18316 sed 's/^/| /' conftest.$ac_ext >&5
18318 ac_cv_func_rand48=no
18321 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18323 ac_cpp='$CPP $CPPFLAGS'
18324 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
18325 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
18326 ac_compiler_gnu=$ac_cv_c_compiler_gnu
18330 { echo "$as_me:$LINENO: result: $ac_cv_func_rand48" >&5
18331 echo "${ECHO_T}$ac_cv_func_rand48" >&6; }
18333 if test "$ac_cv_func_rand48" = "yes" ; then
18335 cat >>confdefs.h <<\_ACEOF
18336 #define HAVE_RAND48 1
18342 { echo "$as_me:$LINENO: checking whether strerror_s is declared" >&5
18343 echo $ECHO_N "checking whether strerror_s is declared... $ECHO_C" >&6; }
18344 if test "${ac_cv_have_decl_strerror_s+set}" = set; then
18345 echo $ECHO_N "(cached) $ECHO_C" >&6
18347 cat >conftest.$ac_ext <<_ACEOF
18350 cat confdefs.h >>conftest.$ac_ext
18351 cat >>conftest.$ac_ext <<_ACEOF
18352 /* end confdefs.h. */
18353 $ac_includes_default
18358 char *p = (char *) strerror_s;
18366 rm -f conftest.$ac_objext
18367 if { (ac_try="$ac_compile"
18368 case "(($ac_try" in
18369 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18370 *) ac_try_echo=$ac_try;;
18372 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18373 (eval "$ac_compile") 2>conftest.er1
18375 grep -v '^ *+' conftest.er1 >conftest.err
18377 cat conftest.err >&5
18378 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18379 (exit $ac_status); } &&
18380 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
18381 { (case "(($ac_try" in
18382 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18383 *) ac_try_echo=$ac_try;;
18385 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18386 (eval "$ac_try") 2>&5
18388 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18389 (exit $ac_status); }; } &&
18390 { ac_try='test -s conftest.$ac_objext'
18391 { (case "(($ac_try" in
18392 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18393 *) ac_try_echo=$ac_try;;
18395 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18396 (eval "$ac_try") 2>&5
18398 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18399 (exit $ac_status); }; }; then
18400 ac_cv_have_decl_strerror_s=yes
18402 echo "$as_me: failed program was:" >&5
18403 sed 's/^/| /' conftest.$ac_ext >&5
18405 ac_cv_have_decl_strerror_s=no
18408 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18410 { echo "$as_me:$LINENO: result: $ac_cv_have_decl_strerror_s" >&5
18411 echo "${ECHO_T}$ac_cv_have_decl_strerror_s" >&6; }
18412 if test $ac_cv_have_decl_strerror_s = yes; then
18414 cat >>confdefs.h <<_ACEOF
18415 #define HAVE_DECL_STRERROR_S 1
18420 cat >>confdefs.h <<_ACEOF
18421 #define HAVE_DECL_STRERROR_S 0
18429 if test "$llvm_cv_os_type" = "MingW" ; then
18430 { echo "$as_me:$LINENO: checking for _alloca in -lgcc" >&5
18431 echo $ECHO_N "checking for _alloca in -lgcc... $ECHO_C" >&6; }
18432 if test "${ac_cv_lib_gcc__alloca+set}" = set; then
18433 echo $ECHO_N "(cached) $ECHO_C" >&6
18435 ac_check_lib_save_LIBS=$LIBS
18437 cat >conftest.$ac_ext <<_ACEOF
18440 cat confdefs.h >>conftest.$ac_ext
18441 cat >>conftest.$ac_ext <<_ACEOF
18442 /* end confdefs.h. */
18444 /* Override any GCC internal prototype to avoid an error.
18445 Use char because int might match the return type of a GCC
18446 builtin and then its argument prototype would still apply. */
18459 rm -f conftest.$ac_objext conftest$ac_exeext
18460 if { (ac_try="$ac_link"
18461 case "(($ac_try" in
18462 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18463 *) ac_try_echo=$ac_try;;
18465 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18466 (eval "$ac_link") 2>conftest.er1
18468 grep -v '^ *+' conftest.er1 >conftest.err
18470 cat conftest.err >&5
18471 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18472 (exit $ac_status); } &&
18473 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
18474 { (case "(($ac_try" in
18475 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18476 *) ac_try_echo=$ac_try;;
18478 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18479 (eval "$ac_try") 2>&5
18481 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18482 (exit $ac_status); }; } &&
18483 { ac_try='test -s conftest$ac_exeext'
18484 { (case "(($ac_try" in
18485 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18486 *) ac_try_echo=$ac_try;;
18488 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18489 (eval "$ac_try") 2>&5
18491 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18492 (exit $ac_status); }; }; then
18493 ac_cv_lib_gcc__alloca=yes
18495 echo "$as_me: failed program was:" >&5
18496 sed 's/^/| /' conftest.$ac_ext >&5
18498 ac_cv_lib_gcc__alloca=no
18501 rm -f core conftest.err conftest.$ac_objext \
18502 conftest$ac_exeext conftest.$ac_ext
18503 LIBS=$ac_check_lib_save_LIBS
18505 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc__alloca" >&5
18506 echo "${ECHO_T}$ac_cv_lib_gcc__alloca" >&6; }
18507 if test $ac_cv_lib_gcc__alloca = yes; then
18509 cat >>confdefs.h <<\_ACEOF
18510 #define HAVE__ALLOCA 1
18515 { echo "$as_me:$LINENO: checking for __alloca in -lgcc" >&5
18516 echo $ECHO_N "checking for __alloca in -lgcc... $ECHO_C" >&6; }
18517 if test "${ac_cv_lib_gcc___alloca+set}" = set; then
18518 echo $ECHO_N "(cached) $ECHO_C" >&6
18520 ac_check_lib_save_LIBS=$LIBS
18522 cat >conftest.$ac_ext <<_ACEOF
18525 cat confdefs.h >>conftest.$ac_ext
18526 cat >>conftest.$ac_ext <<_ACEOF
18527 /* end confdefs.h. */
18529 /* Override any GCC internal prototype to avoid an error.
18530 Use char because int might match the return type of a GCC
18531 builtin and then its argument prototype would still apply. */
18539 return __alloca ();
18544 rm -f conftest.$ac_objext conftest$ac_exeext
18545 if { (ac_try="$ac_link"
18546 case "(($ac_try" in
18547 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18548 *) ac_try_echo=$ac_try;;
18550 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18551 (eval "$ac_link") 2>conftest.er1
18553 grep -v '^ *+' conftest.er1 >conftest.err
18555 cat conftest.err >&5
18556 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18557 (exit $ac_status); } &&
18558 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
18559 { (case "(($ac_try" in
18560 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18561 *) ac_try_echo=$ac_try;;
18563 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18564 (eval "$ac_try") 2>&5
18566 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18567 (exit $ac_status); }; } &&
18568 { ac_try='test -s conftest$ac_exeext'
18569 { (case "(($ac_try" in
18570 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18571 *) ac_try_echo=$ac_try;;
18573 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18574 (eval "$ac_try") 2>&5
18576 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18577 (exit $ac_status); }; }; then
18578 ac_cv_lib_gcc___alloca=yes
18580 echo "$as_me: failed program was:" >&5
18581 sed 's/^/| /' conftest.$ac_ext >&5
18583 ac_cv_lib_gcc___alloca=no
18586 rm -f core conftest.err conftest.$ac_objext \
18587 conftest$ac_exeext conftest.$ac_ext
18588 LIBS=$ac_check_lib_save_LIBS
18590 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___alloca" >&5
18591 echo "${ECHO_T}$ac_cv_lib_gcc___alloca" >&6; }
18592 if test $ac_cv_lib_gcc___alloca = yes; then
18594 cat >>confdefs.h <<\_ACEOF
18595 #define HAVE___ALLOCA 1
18600 { echo "$as_me:$LINENO: checking for __chkstk in -lgcc" >&5
18601 echo $ECHO_N "checking for __chkstk in -lgcc... $ECHO_C" >&6; }
18602 if test "${ac_cv_lib_gcc___chkstk+set}" = set; then
18603 echo $ECHO_N "(cached) $ECHO_C" >&6
18605 ac_check_lib_save_LIBS=$LIBS
18607 cat >conftest.$ac_ext <<_ACEOF
18610 cat confdefs.h >>conftest.$ac_ext
18611 cat >>conftest.$ac_ext <<_ACEOF
18612 /* end confdefs.h. */
18614 /* Override any GCC internal prototype to avoid an error.
18615 Use char because int might match the return type of a GCC
18616 builtin and then its argument prototype would still apply. */
18624 return __chkstk ();
18629 rm -f conftest.$ac_objext conftest$ac_exeext
18630 if { (ac_try="$ac_link"
18631 case "(($ac_try" in
18632 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18633 *) ac_try_echo=$ac_try;;
18635 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18636 (eval "$ac_link") 2>conftest.er1
18638 grep -v '^ *+' conftest.er1 >conftest.err
18640 cat conftest.err >&5
18641 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18642 (exit $ac_status); } &&
18643 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
18644 { (case "(($ac_try" in
18645 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18646 *) ac_try_echo=$ac_try;;
18648 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18649 (eval "$ac_try") 2>&5
18651 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18652 (exit $ac_status); }; } &&
18653 { ac_try='test -s conftest$ac_exeext'
18654 { (case "(($ac_try" in
18655 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18656 *) ac_try_echo=$ac_try;;
18658 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18659 (eval "$ac_try") 2>&5
18661 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18662 (exit $ac_status); }; }; then
18663 ac_cv_lib_gcc___chkstk=yes
18665 echo "$as_me: failed program was:" >&5
18666 sed 's/^/| /' conftest.$ac_ext >&5
18668 ac_cv_lib_gcc___chkstk=no
18671 rm -f core conftest.err conftest.$ac_objext \
18672 conftest$ac_exeext conftest.$ac_ext
18673 LIBS=$ac_check_lib_save_LIBS
18675 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___chkstk" >&5
18676 echo "${ECHO_T}$ac_cv_lib_gcc___chkstk" >&6; }
18677 if test $ac_cv_lib_gcc___chkstk = yes; then
18679 cat >>confdefs.h <<\_ACEOF
18680 #define HAVE___CHKSTK 1
18685 { echo "$as_me:$LINENO: checking for ___chkstk in -lgcc" >&5
18686 echo $ECHO_N "checking for ___chkstk in -lgcc... $ECHO_C" >&6; }
18687 if test "${ac_cv_lib_gcc____chkstk+set}" = set; then
18688 echo $ECHO_N "(cached) $ECHO_C" >&6
18690 ac_check_lib_save_LIBS=$LIBS
18692 cat >conftest.$ac_ext <<_ACEOF
18695 cat confdefs.h >>conftest.$ac_ext
18696 cat >>conftest.$ac_ext <<_ACEOF
18697 /* end confdefs.h. */
18699 /* Override any GCC internal prototype to avoid an error.
18700 Use char because int might match the return type of a GCC
18701 builtin and then its argument prototype would still apply. */
18709 return ___chkstk ();
18714 rm -f conftest.$ac_objext conftest$ac_exeext
18715 if { (ac_try="$ac_link"
18716 case "(($ac_try" in
18717 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18718 *) ac_try_echo=$ac_try;;
18720 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18721 (eval "$ac_link") 2>conftest.er1
18723 grep -v '^ *+' conftest.er1 >conftest.err
18725 cat conftest.err >&5
18726 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18727 (exit $ac_status); } &&
18728 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
18729 { (case "(($ac_try" in
18730 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18731 *) ac_try_echo=$ac_try;;
18733 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18734 (eval "$ac_try") 2>&5
18736 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18737 (exit $ac_status); }; } &&
18738 { ac_try='test -s conftest$ac_exeext'
18739 { (case "(($ac_try" in
18740 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18741 *) ac_try_echo=$ac_try;;
18743 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18744 (eval "$ac_try") 2>&5
18746 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18747 (exit $ac_status); }; }; then
18748 ac_cv_lib_gcc____chkstk=yes
18750 echo "$as_me: failed program was:" >&5
18751 sed 's/^/| /' conftest.$ac_ext >&5
18753 ac_cv_lib_gcc____chkstk=no
18756 rm -f core conftest.err conftest.$ac_objext \
18757 conftest$ac_exeext conftest.$ac_ext
18758 LIBS=$ac_check_lib_save_LIBS
18760 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc____chkstk" >&5
18761 echo "${ECHO_T}$ac_cv_lib_gcc____chkstk" >&6; }
18762 if test $ac_cv_lib_gcc____chkstk = yes; then
18764 cat >>confdefs.h <<\_ACEOF
18765 #define HAVE____CHKSTK 1
18771 { echo "$as_me:$LINENO: checking for __ashldi3 in -lgcc" >&5
18772 echo $ECHO_N "checking for __ashldi3 in -lgcc... $ECHO_C" >&6; }
18773 if test "${ac_cv_lib_gcc___ashldi3+set}" = set; then
18774 echo $ECHO_N "(cached) $ECHO_C" >&6
18776 ac_check_lib_save_LIBS=$LIBS
18778 cat >conftest.$ac_ext <<_ACEOF
18781 cat confdefs.h >>conftest.$ac_ext
18782 cat >>conftest.$ac_ext <<_ACEOF
18783 /* end confdefs.h. */
18785 /* Override any GCC internal prototype to avoid an error.
18786 Use char because int might match the return type of a GCC
18787 builtin and then its argument prototype would still apply. */
18795 return __ashldi3 ();
18800 rm -f conftest.$ac_objext conftest$ac_exeext
18801 if { (ac_try="$ac_link"
18802 case "(($ac_try" in
18803 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18804 *) ac_try_echo=$ac_try;;
18806 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18807 (eval "$ac_link") 2>conftest.er1
18809 grep -v '^ *+' conftest.er1 >conftest.err
18811 cat conftest.err >&5
18812 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18813 (exit $ac_status); } &&
18814 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
18815 { (case "(($ac_try" in
18816 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18817 *) ac_try_echo=$ac_try;;
18819 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18820 (eval "$ac_try") 2>&5
18822 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18823 (exit $ac_status); }; } &&
18824 { ac_try='test -s conftest$ac_exeext'
18825 { (case "(($ac_try" in
18826 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18827 *) ac_try_echo=$ac_try;;
18829 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18830 (eval "$ac_try") 2>&5
18832 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18833 (exit $ac_status); }; }; then
18834 ac_cv_lib_gcc___ashldi3=yes
18836 echo "$as_me: failed program was:" >&5
18837 sed 's/^/| /' conftest.$ac_ext >&5
18839 ac_cv_lib_gcc___ashldi3=no
18842 rm -f core conftest.err conftest.$ac_objext \
18843 conftest$ac_exeext conftest.$ac_ext
18844 LIBS=$ac_check_lib_save_LIBS
18846 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___ashldi3" >&5
18847 echo "${ECHO_T}$ac_cv_lib_gcc___ashldi3" >&6; }
18848 if test $ac_cv_lib_gcc___ashldi3 = yes; then
18850 cat >>confdefs.h <<\_ACEOF
18851 #define HAVE___ASHLDI3 1
18856 { echo "$as_me:$LINENO: checking for __ashrdi3 in -lgcc" >&5
18857 echo $ECHO_N "checking for __ashrdi3 in -lgcc... $ECHO_C" >&6; }
18858 if test "${ac_cv_lib_gcc___ashrdi3+set}" = set; then
18859 echo $ECHO_N "(cached) $ECHO_C" >&6
18861 ac_check_lib_save_LIBS=$LIBS
18863 cat >conftest.$ac_ext <<_ACEOF
18866 cat confdefs.h >>conftest.$ac_ext
18867 cat >>conftest.$ac_ext <<_ACEOF
18868 /* end confdefs.h. */
18870 /* Override any GCC internal prototype to avoid an error.
18871 Use char because int might match the return type of a GCC
18872 builtin and then its argument prototype would still apply. */
18880 return __ashrdi3 ();
18885 rm -f conftest.$ac_objext conftest$ac_exeext
18886 if { (ac_try="$ac_link"
18887 case "(($ac_try" in
18888 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18889 *) ac_try_echo=$ac_try;;
18891 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18892 (eval "$ac_link") 2>conftest.er1
18894 grep -v '^ *+' conftest.er1 >conftest.err
18896 cat conftest.err >&5
18897 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18898 (exit $ac_status); } &&
18899 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
18900 { (case "(($ac_try" in
18901 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18902 *) ac_try_echo=$ac_try;;
18904 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18905 (eval "$ac_try") 2>&5
18907 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18908 (exit $ac_status); }; } &&
18909 { ac_try='test -s conftest$ac_exeext'
18910 { (case "(($ac_try" in
18911 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18912 *) ac_try_echo=$ac_try;;
18914 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18915 (eval "$ac_try") 2>&5
18917 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18918 (exit $ac_status); }; }; then
18919 ac_cv_lib_gcc___ashrdi3=yes
18921 echo "$as_me: failed program was:" >&5
18922 sed 's/^/| /' conftest.$ac_ext >&5
18924 ac_cv_lib_gcc___ashrdi3=no
18927 rm -f core conftest.err conftest.$ac_objext \
18928 conftest$ac_exeext conftest.$ac_ext
18929 LIBS=$ac_check_lib_save_LIBS
18931 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___ashrdi3" >&5
18932 echo "${ECHO_T}$ac_cv_lib_gcc___ashrdi3" >&6; }
18933 if test $ac_cv_lib_gcc___ashrdi3 = yes; then
18935 cat >>confdefs.h <<\_ACEOF
18936 #define HAVE___ASHRDI3 1
18941 { echo "$as_me:$LINENO: checking for __divdi3 in -lgcc" >&5
18942 echo $ECHO_N "checking for __divdi3 in -lgcc... $ECHO_C" >&6; }
18943 if test "${ac_cv_lib_gcc___divdi3+set}" = set; then
18944 echo $ECHO_N "(cached) $ECHO_C" >&6
18946 ac_check_lib_save_LIBS=$LIBS
18948 cat >conftest.$ac_ext <<_ACEOF
18951 cat confdefs.h >>conftest.$ac_ext
18952 cat >>conftest.$ac_ext <<_ACEOF
18953 /* end confdefs.h. */
18955 /* Override any GCC internal prototype to avoid an error.
18956 Use char because int might match the return type of a GCC
18957 builtin and then its argument prototype would still apply. */
18965 return __divdi3 ();
18970 rm -f conftest.$ac_objext conftest$ac_exeext
18971 if { (ac_try="$ac_link"
18972 case "(($ac_try" in
18973 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18974 *) ac_try_echo=$ac_try;;
18976 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18977 (eval "$ac_link") 2>conftest.er1
18979 grep -v '^ *+' conftest.er1 >conftest.err
18981 cat conftest.err >&5
18982 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18983 (exit $ac_status); } &&
18984 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
18985 { (case "(($ac_try" in
18986 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18987 *) ac_try_echo=$ac_try;;
18989 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18990 (eval "$ac_try") 2>&5
18992 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18993 (exit $ac_status); }; } &&
18994 { ac_try='test -s conftest$ac_exeext'
18995 { (case "(($ac_try" in
18996 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18997 *) ac_try_echo=$ac_try;;
18999 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19000 (eval "$ac_try") 2>&5
19002 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19003 (exit $ac_status); }; }; then
19004 ac_cv_lib_gcc___divdi3=yes
19006 echo "$as_me: failed program was:" >&5
19007 sed 's/^/| /' conftest.$ac_ext >&5
19009 ac_cv_lib_gcc___divdi3=no
19012 rm -f core conftest.err conftest.$ac_objext \
19013 conftest$ac_exeext conftest.$ac_ext
19014 LIBS=$ac_check_lib_save_LIBS
19016 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___divdi3" >&5
19017 echo "${ECHO_T}$ac_cv_lib_gcc___divdi3" >&6; }
19018 if test $ac_cv_lib_gcc___divdi3 = yes; then
19020 cat >>confdefs.h <<\_ACEOF
19021 #define HAVE___DIVDI3 1
19026 { echo "$as_me:$LINENO: checking for __fixdfdi in -lgcc" >&5
19027 echo $ECHO_N "checking for __fixdfdi in -lgcc... $ECHO_C" >&6; }
19028 if test "${ac_cv_lib_gcc___fixdfdi+set}" = set; then
19029 echo $ECHO_N "(cached) $ECHO_C" >&6
19031 ac_check_lib_save_LIBS=$LIBS
19033 cat >conftest.$ac_ext <<_ACEOF
19036 cat confdefs.h >>conftest.$ac_ext
19037 cat >>conftest.$ac_ext <<_ACEOF
19038 /* end confdefs.h. */
19040 /* Override any GCC internal prototype to avoid an error.
19041 Use char because int might match the return type of a GCC
19042 builtin and then its argument prototype would still apply. */
19050 return __fixdfdi ();
19055 rm -f conftest.$ac_objext conftest$ac_exeext
19056 if { (ac_try="$ac_link"
19057 case "(($ac_try" in
19058 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19059 *) ac_try_echo=$ac_try;;
19061 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19062 (eval "$ac_link") 2>conftest.er1
19064 grep -v '^ *+' conftest.er1 >conftest.err
19066 cat conftest.err >&5
19067 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19068 (exit $ac_status); } &&
19069 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
19070 { (case "(($ac_try" in
19071 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19072 *) ac_try_echo=$ac_try;;
19074 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19075 (eval "$ac_try") 2>&5
19077 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19078 (exit $ac_status); }; } &&
19079 { ac_try='test -s conftest$ac_exeext'
19080 { (case "(($ac_try" in
19081 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19082 *) ac_try_echo=$ac_try;;
19084 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19085 (eval "$ac_try") 2>&5
19087 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19088 (exit $ac_status); }; }; then
19089 ac_cv_lib_gcc___fixdfdi=yes
19091 echo "$as_me: failed program was:" >&5
19092 sed 's/^/| /' conftest.$ac_ext >&5
19094 ac_cv_lib_gcc___fixdfdi=no
19097 rm -f core conftest.err conftest.$ac_objext \
19098 conftest$ac_exeext conftest.$ac_ext
19099 LIBS=$ac_check_lib_save_LIBS
19101 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___fixdfdi" >&5
19102 echo "${ECHO_T}$ac_cv_lib_gcc___fixdfdi" >&6; }
19103 if test $ac_cv_lib_gcc___fixdfdi = yes; then
19105 cat >>confdefs.h <<\_ACEOF
19106 #define HAVE___FIXDFDI 1
19111 { echo "$as_me:$LINENO: checking for __fixsfdi in -lgcc" >&5
19112 echo $ECHO_N "checking for __fixsfdi in -lgcc... $ECHO_C" >&6; }
19113 if test "${ac_cv_lib_gcc___fixsfdi+set}" = set; then
19114 echo $ECHO_N "(cached) $ECHO_C" >&6
19116 ac_check_lib_save_LIBS=$LIBS
19118 cat >conftest.$ac_ext <<_ACEOF
19121 cat confdefs.h >>conftest.$ac_ext
19122 cat >>conftest.$ac_ext <<_ACEOF
19123 /* end confdefs.h. */
19125 /* Override any GCC internal prototype to avoid an error.
19126 Use char because int might match the return type of a GCC
19127 builtin and then its argument prototype would still apply. */
19135 return __fixsfdi ();
19140 rm -f conftest.$ac_objext conftest$ac_exeext
19141 if { (ac_try="$ac_link"
19142 case "(($ac_try" in
19143 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19144 *) ac_try_echo=$ac_try;;
19146 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19147 (eval "$ac_link") 2>conftest.er1
19149 grep -v '^ *+' conftest.er1 >conftest.err
19151 cat conftest.err >&5
19152 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19153 (exit $ac_status); } &&
19154 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
19155 { (case "(($ac_try" in
19156 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19157 *) ac_try_echo=$ac_try;;
19159 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19160 (eval "$ac_try") 2>&5
19162 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19163 (exit $ac_status); }; } &&
19164 { ac_try='test -s conftest$ac_exeext'
19165 { (case "(($ac_try" in
19166 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19167 *) ac_try_echo=$ac_try;;
19169 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19170 (eval "$ac_try") 2>&5
19172 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19173 (exit $ac_status); }; }; then
19174 ac_cv_lib_gcc___fixsfdi=yes
19176 echo "$as_me: failed program was:" >&5
19177 sed 's/^/| /' conftest.$ac_ext >&5
19179 ac_cv_lib_gcc___fixsfdi=no
19182 rm -f core conftest.err conftest.$ac_objext \
19183 conftest$ac_exeext conftest.$ac_ext
19184 LIBS=$ac_check_lib_save_LIBS
19186 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___fixsfdi" >&5
19187 echo "${ECHO_T}$ac_cv_lib_gcc___fixsfdi" >&6; }
19188 if test $ac_cv_lib_gcc___fixsfdi = yes; then
19190 cat >>confdefs.h <<\_ACEOF
19191 #define HAVE___FIXSFDI 1
19196 { echo "$as_me:$LINENO: checking for __floatdidf in -lgcc" >&5
19197 echo $ECHO_N "checking for __floatdidf in -lgcc... $ECHO_C" >&6; }
19198 if test "${ac_cv_lib_gcc___floatdidf+set}" = set; then
19199 echo $ECHO_N "(cached) $ECHO_C" >&6
19201 ac_check_lib_save_LIBS=$LIBS
19203 cat >conftest.$ac_ext <<_ACEOF
19206 cat confdefs.h >>conftest.$ac_ext
19207 cat >>conftest.$ac_ext <<_ACEOF
19208 /* end confdefs.h. */
19210 /* Override any GCC internal prototype to avoid an error.
19211 Use char because int might match the return type of a GCC
19212 builtin and then its argument prototype would still apply. */
19216 char __floatdidf ();
19220 return __floatdidf ();
19225 rm -f conftest.$ac_objext conftest$ac_exeext
19226 if { (ac_try="$ac_link"
19227 case "(($ac_try" in
19228 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19229 *) ac_try_echo=$ac_try;;
19231 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19232 (eval "$ac_link") 2>conftest.er1
19234 grep -v '^ *+' conftest.er1 >conftest.err
19236 cat conftest.err >&5
19237 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19238 (exit $ac_status); } &&
19239 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
19240 { (case "(($ac_try" in
19241 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19242 *) ac_try_echo=$ac_try;;
19244 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19245 (eval "$ac_try") 2>&5
19247 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19248 (exit $ac_status); }; } &&
19249 { ac_try='test -s conftest$ac_exeext'
19250 { (case "(($ac_try" in
19251 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19252 *) ac_try_echo=$ac_try;;
19254 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19255 (eval "$ac_try") 2>&5
19257 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19258 (exit $ac_status); }; }; then
19259 ac_cv_lib_gcc___floatdidf=yes
19261 echo "$as_me: failed program was:" >&5
19262 sed 's/^/| /' conftest.$ac_ext >&5
19264 ac_cv_lib_gcc___floatdidf=no
19267 rm -f core conftest.err conftest.$ac_objext \
19268 conftest$ac_exeext conftest.$ac_ext
19269 LIBS=$ac_check_lib_save_LIBS
19271 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___floatdidf" >&5
19272 echo "${ECHO_T}$ac_cv_lib_gcc___floatdidf" >&6; }
19273 if test $ac_cv_lib_gcc___floatdidf = yes; then
19275 cat >>confdefs.h <<\_ACEOF
19276 #define HAVE___FLOATDIDF 1
19281 { echo "$as_me:$LINENO: checking for __lshrdi3 in -lgcc" >&5
19282 echo $ECHO_N "checking for __lshrdi3 in -lgcc... $ECHO_C" >&6; }
19283 if test "${ac_cv_lib_gcc___lshrdi3+set}" = set; then
19284 echo $ECHO_N "(cached) $ECHO_C" >&6
19286 ac_check_lib_save_LIBS=$LIBS
19288 cat >conftest.$ac_ext <<_ACEOF
19291 cat confdefs.h >>conftest.$ac_ext
19292 cat >>conftest.$ac_ext <<_ACEOF
19293 /* end confdefs.h. */
19295 /* Override any GCC internal prototype to avoid an error.
19296 Use char because int might match the return type of a GCC
19297 builtin and then its argument prototype would still apply. */
19305 return __lshrdi3 ();
19310 rm -f conftest.$ac_objext conftest$ac_exeext
19311 if { (ac_try="$ac_link"
19312 case "(($ac_try" in
19313 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19314 *) ac_try_echo=$ac_try;;
19316 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19317 (eval "$ac_link") 2>conftest.er1
19319 grep -v '^ *+' conftest.er1 >conftest.err
19321 cat conftest.err >&5
19322 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19323 (exit $ac_status); } &&
19324 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
19325 { (case "(($ac_try" in
19326 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19327 *) ac_try_echo=$ac_try;;
19329 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19330 (eval "$ac_try") 2>&5
19332 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19333 (exit $ac_status); }; } &&
19334 { ac_try='test -s conftest$ac_exeext'
19335 { (case "(($ac_try" in
19336 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19337 *) ac_try_echo=$ac_try;;
19339 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19340 (eval "$ac_try") 2>&5
19342 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19343 (exit $ac_status); }; }; then
19344 ac_cv_lib_gcc___lshrdi3=yes
19346 echo "$as_me: failed program was:" >&5
19347 sed 's/^/| /' conftest.$ac_ext >&5
19349 ac_cv_lib_gcc___lshrdi3=no
19352 rm -f core conftest.err conftest.$ac_objext \
19353 conftest$ac_exeext conftest.$ac_ext
19354 LIBS=$ac_check_lib_save_LIBS
19356 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___lshrdi3" >&5
19357 echo "${ECHO_T}$ac_cv_lib_gcc___lshrdi3" >&6; }
19358 if test $ac_cv_lib_gcc___lshrdi3 = yes; then
19360 cat >>confdefs.h <<\_ACEOF
19361 #define HAVE___LSHRDI3 1
19366 { echo "$as_me:$LINENO: checking for __moddi3 in -lgcc" >&5
19367 echo $ECHO_N "checking for __moddi3 in -lgcc... $ECHO_C" >&6; }
19368 if test "${ac_cv_lib_gcc___moddi3+set}" = set; then
19369 echo $ECHO_N "(cached) $ECHO_C" >&6
19371 ac_check_lib_save_LIBS=$LIBS
19373 cat >conftest.$ac_ext <<_ACEOF
19376 cat confdefs.h >>conftest.$ac_ext
19377 cat >>conftest.$ac_ext <<_ACEOF
19378 /* end confdefs.h. */
19380 /* Override any GCC internal prototype to avoid an error.
19381 Use char because int might match the return type of a GCC
19382 builtin and then its argument prototype would still apply. */
19390 return __moddi3 ();
19395 rm -f conftest.$ac_objext conftest$ac_exeext
19396 if { (ac_try="$ac_link"
19397 case "(($ac_try" in
19398 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19399 *) ac_try_echo=$ac_try;;
19401 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19402 (eval "$ac_link") 2>conftest.er1
19404 grep -v '^ *+' conftest.er1 >conftest.err
19406 cat conftest.err >&5
19407 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19408 (exit $ac_status); } &&
19409 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
19410 { (case "(($ac_try" in
19411 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19412 *) ac_try_echo=$ac_try;;
19414 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19415 (eval "$ac_try") 2>&5
19417 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19418 (exit $ac_status); }; } &&
19419 { ac_try='test -s conftest$ac_exeext'
19420 { (case "(($ac_try" in
19421 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19422 *) ac_try_echo=$ac_try;;
19424 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19425 (eval "$ac_try") 2>&5
19427 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19428 (exit $ac_status); }; }; then
19429 ac_cv_lib_gcc___moddi3=yes
19431 echo "$as_me: failed program was:" >&5
19432 sed 's/^/| /' conftest.$ac_ext >&5
19434 ac_cv_lib_gcc___moddi3=no
19437 rm -f core conftest.err conftest.$ac_objext \
19438 conftest$ac_exeext conftest.$ac_ext
19439 LIBS=$ac_check_lib_save_LIBS
19441 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___moddi3" >&5
19442 echo "${ECHO_T}$ac_cv_lib_gcc___moddi3" >&6; }
19443 if test $ac_cv_lib_gcc___moddi3 = yes; then
19445 cat >>confdefs.h <<\_ACEOF
19446 #define HAVE___MODDI3 1
19451 { echo "$as_me:$LINENO: checking for __udivdi3 in -lgcc" >&5
19452 echo $ECHO_N "checking for __udivdi3 in -lgcc... $ECHO_C" >&6; }
19453 if test "${ac_cv_lib_gcc___udivdi3+set}" = set; then
19454 echo $ECHO_N "(cached) $ECHO_C" >&6
19456 ac_check_lib_save_LIBS=$LIBS
19458 cat >conftest.$ac_ext <<_ACEOF
19461 cat confdefs.h >>conftest.$ac_ext
19462 cat >>conftest.$ac_ext <<_ACEOF
19463 /* end confdefs.h. */
19465 /* Override any GCC internal prototype to avoid an error.
19466 Use char because int might match the return type of a GCC
19467 builtin and then its argument prototype would still apply. */
19475 return __udivdi3 ();
19480 rm -f conftest.$ac_objext conftest$ac_exeext
19481 if { (ac_try="$ac_link"
19482 case "(($ac_try" in
19483 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19484 *) ac_try_echo=$ac_try;;
19486 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19487 (eval "$ac_link") 2>conftest.er1
19489 grep -v '^ *+' conftest.er1 >conftest.err
19491 cat conftest.err >&5
19492 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19493 (exit $ac_status); } &&
19494 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
19495 { (case "(($ac_try" in
19496 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19497 *) ac_try_echo=$ac_try;;
19499 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19500 (eval "$ac_try") 2>&5
19502 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19503 (exit $ac_status); }; } &&
19504 { ac_try='test -s conftest$ac_exeext'
19505 { (case "(($ac_try" in
19506 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19507 *) ac_try_echo=$ac_try;;
19509 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19510 (eval "$ac_try") 2>&5
19512 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19513 (exit $ac_status); }; }; then
19514 ac_cv_lib_gcc___udivdi3=yes
19516 echo "$as_me: failed program was:" >&5
19517 sed 's/^/| /' conftest.$ac_ext >&5
19519 ac_cv_lib_gcc___udivdi3=no
19522 rm -f core conftest.err conftest.$ac_objext \
19523 conftest$ac_exeext conftest.$ac_ext
19524 LIBS=$ac_check_lib_save_LIBS
19526 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___udivdi3" >&5
19527 echo "${ECHO_T}$ac_cv_lib_gcc___udivdi3" >&6; }
19528 if test $ac_cv_lib_gcc___udivdi3 = yes; then
19530 cat >>confdefs.h <<\_ACEOF
19531 #define HAVE___UDIVDI3 1
19536 { echo "$as_me:$LINENO: checking for __umoddi3 in -lgcc" >&5
19537 echo $ECHO_N "checking for __umoddi3 in -lgcc... $ECHO_C" >&6; }
19538 if test "${ac_cv_lib_gcc___umoddi3+set}" = set; then
19539 echo $ECHO_N "(cached) $ECHO_C" >&6
19541 ac_check_lib_save_LIBS=$LIBS
19543 cat >conftest.$ac_ext <<_ACEOF
19546 cat confdefs.h >>conftest.$ac_ext
19547 cat >>conftest.$ac_ext <<_ACEOF
19548 /* end confdefs.h. */
19550 /* Override any GCC internal prototype to avoid an error.
19551 Use char because int might match the return type of a GCC
19552 builtin and then its argument prototype would still apply. */
19560 return __umoddi3 ();
19565 rm -f conftest.$ac_objext conftest$ac_exeext
19566 if { (ac_try="$ac_link"
19567 case "(($ac_try" in
19568 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19569 *) ac_try_echo=$ac_try;;
19571 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19572 (eval "$ac_link") 2>conftest.er1
19574 grep -v '^ *+' conftest.er1 >conftest.err
19576 cat conftest.err >&5
19577 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19578 (exit $ac_status); } &&
19579 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
19580 { (case "(($ac_try" in
19581 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19582 *) ac_try_echo=$ac_try;;
19584 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19585 (eval "$ac_try") 2>&5
19587 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19588 (exit $ac_status); }; } &&
19589 { ac_try='test -s conftest$ac_exeext'
19590 { (case "(($ac_try" in
19591 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19592 *) ac_try_echo=$ac_try;;
19594 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19595 (eval "$ac_try") 2>&5
19597 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19598 (exit $ac_status); }; }; then
19599 ac_cv_lib_gcc___umoddi3=yes
19601 echo "$as_me: failed program was:" >&5
19602 sed 's/^/| /' conftest.$ac_ext >&5
19604 ac_cv_lib_gcc___umoddi3=no
19607 rm -f core conftest.err conftest.$ac_objext \
19608 conftest$ac_exeext conftest.$ac_ext
19609 LIBS=$ac_check_lib_save_LIBS
19611 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___umoddi3" >&5
19612 echo "${ECHO_T}$ac_cv_lib_gcc___umoddi3" >&6; }
19613 if test $ac_cv_lib_gcc___umoddi3 = yes; then
19615 cat >>confdefs.h <<\_ACEOF
19616 #define HAVE___UMODDI3 1
19622 { echo "$as_me:$LINENO: checking for __main in -lgcc" >&5
19623 echo $ECHO_N "checking for __main in -lgcc... $ECHO_C" >&6; }
19624 if test "${ac_cv_lib_gcc___main+set}" = set; then
19625 echo $ECHO_N "(cached) $ECHO_C" >&6
19627 ac_check_lib_save_LIBS=$LIBS
19629 cat >conftest.$ac_ext <<_ACEOF
19632 cat confdefs.h >>conftest.$ac_ext
19633 cat >>conftest.$ac_ext <<_ACEOF
19634 /* end confdefs.h. */
19636 /* Override any GCC internal prototype to avoid an error.
19637 Use char because int might match the return type of a GCC
19638 builtin and then its argument prototype would still apply. */
19651 rm -f conftest.$ac_objext conftest$ac_exeext
19652 if { (ac_try="$ac_link"
19653 case "(($ac_try" in
19654 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19655 *) ac_try_echo=$ac_try;;
19657 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19658 (eval "$ac_link") 2>conftest.er1
19660 grep -v '^ *+' conftest.er1 >conftest.err
19662 cat conftest.err >&5
19663 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19664 (exit $ac_status); } &&
19665 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
19666 { (case "(($ac_try" in
19667 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19668 *) ac_try_echo=$ac_try;;
19670 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19671 (eval "$ac_try") 2>&5
19673 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19674 (exit $ac_status); }; } &&
19675 { ac_try='test -s conftest$ac_exeext'
19676 { (case "(($ac_try" in
19677 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19678 *) ac_try_echo=$ac_try;;
19680 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19681 (eval "$ac_try") 2>&5
19683 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19684 (exit $ac_status); }; }; then
19685 ac_cv_lib_gcc___main=yes
19687 echo "$as_me: failed program was:" >&5
19688 sed 's/^/| /' conftest.$ac_ext >&5
19690 ac_cv_lib_gcc___main=no
19693 rm -f core conftest.err conftest.$ac_objext \
19694 conftest$ac_exeext conftest.$ac_ext
19695 LIBS=$ac_check_lib_save_LIBS
19697 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___main" >&5
19698 echo "${ECHO_T}$ac_cv_lib_gcc___main" >&6; }
19699 if test $ac_cv_lib_gcc___main = yes; then
19701 cat >>confdefs.h <<\_ACEOF
19702 #define HAVE___MAIN 1
19707 { echo "$as_me:$LINENO: checking for __cmpdi2 in -lgcc" >&5
19708 echo $ECHO_N "checking for __cmpdi2 in -lgcc... $ECHO_C" >&6; }
19709 if test "${ac_cv_lib_gcc___cmpdi2+set}" = set; then
19710 echo $ECHO_N "(cached) $ECHO_C" >&6
19712 ac_check_lib_save_LIBS=$LIBS
19714 cat >conftest.$ac_ext <<_ACEOF
19717 cat confdefs.h >>conftest.$ac_ext
19718 cat >>conftest.$ac_ext <<_ACEOF
19719 /* end confdefs.h. */
19721 /* Override any GCC internal prototype to avoid an error.
19722 Use char because int might match the return type of a GCC
19723 builtin and then its argument prototype would still apply. */
19731 return __cmpdi2 ();
19736 rm -f conftest.$ac_objext conftest$ac_exeext
19737 if { (ac_try="$ac_link"
19738 case "(($ac_try" in
19739 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19740 *) ac_try_echo=$ac_try;;
19742 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19743 (eval "$ac_link") 2>conftest.er1
19745 grep -v '^ *+' conftest.er1 >conftest.err
19747 cat conftest.err >&5
19748 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19749 (exit $ac_status); } &&
19750 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
19751 { (case "(($ac_try" in
19752 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19753 *) ac_try_echo=$ac_try;;
19755 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19756 (eval "$ac_try") 2>&5
19758 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19759 (exit $ac_status); }; } &&
19760 { ac_try='test -s conftest$ac_exeext'
19761 { (case "(($ac_try" in
19762 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19763 *) ac_try_echo=$ac_try;;
19765 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19766 (eval "$ac_try") 2>&5
19768 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19769 (exit $ac_status); }; }; then
19770 ac_cv_lib_gcc___cmpdi2=yes
19772 echo "$as_me: failed program was:" >&5
19773 sed 's/^/| /' conftest.$ac_ext >&5
19775 ac_cv_lib_gcc___cmpdi2=no
19778 rm -f core conftest.err conftest.$ac_objext \
19779 conftest$ac_exeext conftest.$ac_ext
19780 LIBS=$ac_check_lib_save_LIBS
19782 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___cmpdi2" >&5
19783 echo "${ECHO_T}$ac_cv_lib_gcc___cmpdi2" >&6; }
19784 if test $ac_cv_lib_gcc___cmpdi2 = yes; then
19786 cat >>confdefs.h <<\_ACEOF
19787 #define HAVE___CMPDI2 1
19794 if test "$llvm_cv_os_type" = "MingW" ; then
19795 { echo "$as_me:$LINENO: checking whether EnumerateLoadedModules() accepts new decl" >&5
19796 echo $ECHO_N "checking whether EnumerateLoadedModules() accepts new decl... $ECHO_C" >&6; }
19797 cat >conftest.$ac_ext <<_ACEOF
19801 cat confdefs.h >>conftest.$ac_ext
19802 cat >>conftest.$ac_ext <<_ACEOF
19803 /* end confdefs.h. */
19805 #include <windows.h>
19806 #include <imagehlp.h>
19807 extern void foo(PENUMLOADED_MODULES_CALLBACK);
19808 extern void foo(BOOL(CALLBACK*)(PCSTR,ULONG_PTR,ULONG,PVOID));
19812 rm -f conftest.$ac_objext
19813 if { (ac_try="$ac_compile"
19814 case "(($ac_try" in
19815 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19816 *) ac_try_echo=$ac_try;;
19818 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19819 (eval "$ac_compile") 2>conftest.er1
19821 grep -v '^ *+' conftest.er1 >conftest.err
19823 cat conftest.err >&5
19824 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19825 (exit $ac_status); } &&
19826 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
19827 { (case "(($ac_try" in
19828 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19829 *) ac_try_echo=$ac_try;;
19831 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19832 (eval "$ac_try") 2>&5
19834 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19835 (exit $ac_status); }; } &&
19836 { ac_try='test -s conftest.$ac_objext'
19837 { (case "(($ac_try" in
19838 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19839 *) ac_try_echo=$ac_try;;
19841 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19842 (eval "$ac_try") 2>&5
19844 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19845 (exit $ac_status); }; }; then
19847 { echo "$as_me:$LINENO: result: yes" >&5
19848 echo "${ECHO_T}yes" >&6; }
19849 llvm_cv_win32_elmcb_pcstr="PCSTR"
19852 echo "$as_me: failed program was:" >&5
19853 sed 's/^/| /' conftest.$ac_ext >&5
19856 { echo "$as_me:$LINENO: result: no" >&5
19857 echo "${ECHO_T}no" >&6; }
19858 llvm_cv_win32_elmcb_pcstr="PSTR"
19862 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19864 cat >>confdefs.h <<_ACEOF
19865 #define WIN32_ELMCB_PCSTR $llvm_cv_win32_elmcb_pcstr
19872 { echo "$as_me:$LINENO: checking for isnan in <math.h>" >&5
19873 echo $ECHO_N "checking for isnan in <math.h>... $ECHO_C" >&6; }
19874 if test "${ac_cv_func_isnan_in_math_h+set}" = set; then
19875 echo $ECHO_N "(cached) $ECHO_C" >&6
19879 ac_cpp='$CXXCPP $CPPFLAGS'
19880 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19881 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19882 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
19884 cat >conftest.$ac_ext <<_ACEOF
19887 cat confdefs.h >>conftest.$ac_ext
19888 cat >>conftest.$ac_ext <<_ACEOF
19889 /* end confdefs.h. */
19899 rm -f conftest.$ac_objext
19900 if { (ac_try="$ac_compile"
19901 case "(($ac_try" in
19902 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19903 *) ac_try_echo=$ac_try;;
19905 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19906 (eval "$ac_compile") 2>conftest.er1
19908 grep -v '^ *+' conftest.er1 >conftest.err
19910 cat conftest.err >&5
19911 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19912 (exit $ac_status); } &&
19913 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
19914 { (case "(($ac_try" in
19915 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19916 *) ac_try_echo=$ac_try;;
19918 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19919 (eval "$ac_try") 2>&5
19921 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19922 (exit $ac_status); }; } &&
19923 { ac_try='test -s conftest.$ac_objext'
19924 { (case "(($ac_try" in
19925 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19926 *) ac_try_echo=$ac_try;;
19928 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19929 (eval "$ac_try") 2>&5
19931 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19932 (exit $ac_status); }; }; then
19933 ac_cv_func_isnan_in_math_h=yes
19935 echo "$as_me: failed program was:" >&5
19936 sed 's/^/| /' conftest.$ac_ext >&5
19938 ac_cv_func_isnan_in_math_h=no
19941 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19943 ac_cpp='$CPP $CPPFLAGS'
19944 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19945 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19946 ac_compiler_gnu=$ac_cv_c_compiler_gnu
19950 { echo "$as_me:$LINENO: result: $ac_cv_func_isnan_in_math_h" >&5
19951 echo "${ECHO_T}$ac_cv_func_isnan_in_math_h" >&6; }
19954 if test "$ac_cv_func_isnan_in_math_h" = "yes" ; then
19956 cat >>confdefs.h <<\_ACEOF
19957 #define HAVE_ISNAN_IN_MATH_H 1
19963 { echo "$as_me:$LINENO: checking for isnan in <cmath>" >&5
19964 echo $ECHO_N "checking for isnan in <cmath>... $ECHO_C" >&6; }
19965 if test "${ac_cv_func_isnan_in_cmath+set}" = set; then
19966 echo $ECHO_N "(cached) $ECHO_C" >&6
19970 ac_cpp='$CXXCPP $CPPFLAGS'
19971 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19972 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19973 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
19975 cat >conftest.$ac_ext <<_ACEOF
19978 cat confdefs.h >>conftest.$ac_ext
19979 cat >>conftest.$ac_ext <<_ACEOF
19980 /* end confdefs.h. */
19990 rm -f conftest.$ac_objext
19991 if { (ac_try="$ac_compile"
19992 case "(($ac_try" in
19993 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19994 *) ac_try_echo=$ac_try;;
19996 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19997 (eval "$ac_compile") 2>conftest.er1
19999 grep -v '^ *+' conftest.er1 >conftest.err
20001 cat conftest.err >&5
20002 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20003 (exit $ac_status); } &&
20004 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
20005 { (case "(($ac_try" in
20006 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20007 *) ac_try_echo=$ac_try;;
20009 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20010 (eval "$ac_try") 2>&5
20012 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20013 (exit $ac_status); }; } &&
20014 { ac_try='test -s conftest.$ac_objext'
20015 { (case "(($ac_try" in
20016 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20017 *) ac_try_echo=$ac_try;;
20019 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20020 (eval "$ac_try") 2>&5
20022 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20023 (exit $ac_status); }; }; then
20024 ac_cv_func_isnan_in_cmath=yes
20026 echo "$as_me: failed program was:" >&5
20027 sed 's/^/| /' conftest.$ac_ext >&5
20029 ac_cv_func_isnan_in_cmath=no
20032 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20034 ac_cpp='$CPP $CPPFLAGS'
20035 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20036 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20037 ac_compiler_gnu=$ac_cv_c_compiler_gnu
20041 { echo "$as_me:$LINENO: result: $ac_cv_func_isnan_in_cmath" >&5
20042 echo "${ECHO_T}$ac_cv_func_isnan_in_cmath" >&6; }
20044 if test "$ac_cv_func_isnan_in_cmath" = "yes" ; then
20046 cat >>confdefs.h <<\_ACEOF
20047 #define HAVE_ISNAN_IN_CMATH 1
20053 { echo "$as_me:$LINENO: checking for std::isnan in <cmath>" >&5
20054 echo $ECHO_N "checking for std::isnan in <cmath>... $ECHO_C" >&6; }
20055 if test "${ac_cv_func_std_isnan_in_cmath+set}" = set; then
20056 echo $ECHO_N "(cached) $ECHO_C" >&6
20060 ac_cpp='$CXXCPP $CPPFLAGS'
20061 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20062 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20063 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
20065 cat >conftest.$ac_ext <<_ACEOF
20068 cat confdefs.h >>conftest.$ac_ext
20069 cat >>conftest.$ac_ext <<_ACEOF
20070 /* end confdefs.h. */
20075 float f; std::isnan(f);
20080 rm -f conftest.$ac_objext
20081 if { (ac_try="$ac_compile"
20082 case "(($ac_try" in
20083 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20084 *) ac_try_echo=$ac_try;;
20086 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20087 (eval "$ac_compile") 2>conftest.er1
20089 grep -v '^ *+' conftest.er1 >conftest.err
20091 cat conftest.err >&5
20092 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20093 (exit $ac_status); } &&
20094 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
20095 { (case "(($ac_try" in
20096 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20097 *) ac_try_echo=$ac_try;;
20099 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20100 (eval "$ac_try") 2>&5
20102 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20103 (exit $ac_status); }; } &&
20104 { ac_try='test -s conftest.$ac_objext'
20105 { (case "(($ac_try" in
20106 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20107 *) ac_try_echo=$ac_try;;
20109 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20110 (eval "$ac_try") 2>&5
20112 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20113 (exit $ac_status); }; }; then
20114 ac_cv_func_std_isnan_in_cmath=yes
20116 echo "$as_me: failed program was:" >&5
20117 sed 's/^/| /' conftest.$ac_ext >&5
20119 ac_cv_func_std_isnan_in_cmath=no
20122 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20124 ac_cpp='$CPP $CPPFLAGS'
20125 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20126 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20127 ac_compiler_gnu=$ac_cv_c_compiler_gnu
20131 { echo "$as_me:$LINENO: result: $ac_cv_func_std_isnan_in_cmath" >&5
20132 echo "${ECHO_T}$ac_cv_func_std_isnan_in_cmath" >&6; }
20134 if test "$ac_cv_func_std_isnan_in_cmath" = "yes" ; then
20136 cat >>confdefs.h <<\_ACEOF
20137 #define HAVE_STD_ISNAN_IN_CMATH 1
20145 { echo "$as_me:$LINENO: checking for isinf in <math.h>" >&5
20146 echo $ECHO_N "checking for isinf in <math.h>... $ECHO_C" >&6; }
20147 if test "${ac_cv_func_isinf_in_math_h+set}" = set; then
20148 echo $ECHO_N "(cached) $ECHO_C" >&6
20152 ac_cpp='$CXXCPP $CPPFLAGS'
20153 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20154 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20155 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
20157 cat >conftest.$ac_ext <<_ACEOF
20160 cat confdefs.h >>conftest.$ac_ext
20161 cat >>conftest.$ac_ext <<_ACEOF
20162 /* end confdefs.h. */
20172 rm -f conftest.$ac_objext
20173 if { (ac_try="$ac_compile"
20174 case "(($ac_try" in
20175 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20176 *) ac_try_echo=$ac_try;;
20178 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20179 (eval "$ac_compile") 2>conftest.er1
20181 grep -v '^ *+' conftest.er1 >conftest.err
20183 cat conftest.err >&5
20184 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20185 (exit $ac_status); } &&
20186 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
20187 { (case "(($ac_try" in
20188 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20189 *) ac_try_echo=$ac_try;;
20191 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20192 (eval "$ac_try") 2>&5
20194 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20195 (exit $ac_status); }; } &&
20196 { ac_try='test -s conftest.$ac_objext'
20197 { (case "(($ac_try" in
20198 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20199 *) ac_try_echo=$ac_try;;
20201 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20202 (eval "$ac_try") 2>&5
20204 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20205 (exit $ac_status); }; }; then
20206 ac_cv_func_isinf_in_math_h=yes
20208 echo "$as_me: failed program was:" >&5
20209 sed 's/^/| /' conftest.$ac_ext >&5
20211 ac_cv_func_isinf_in_math_h=no
20214 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20216 ac_cpp='$CPP $CPPFLAGS'
20217 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20218 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20219 ac_compiler_gnu=$ac_cv_c_compiler_gnu
20223 { echo "$as_me:$LINENO: result: $ac_cv_func_isinf_in_math_h" >&5
20224 echo "${ECHO_T}$ac_cv_func_isinf_in_math_h" >&6; }
20226 if test "$ac_cv_func_isinf_in_math_h" = "yes" ; then
20228 cat >>confdefs.h <<\_ACEOF
20229 #define HAVE_ISINF_IN_MATH_H 1
20235 { echo "$as_me:$LINENO: checking for isinf in <cmath>" >&5
20236 echo $ECHO_N "checking for isinf in <cmath>... $ECHO_C" >&6; }
20237 if test "${ac_cv_func_isinf_in_cmath+set}" = set; then
20238 echo $ECHO_N "(cached) $ECHO_C" >&6
20242 ac_cpp='$CXXCPP $CPPFLAGS'
20243 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20244 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20245 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
20247 cat >conftest.$ac_ext <<_ACEOF
20250 cat confdefs.h >>conftest.$ac_ext
20251 cat >>conftest.$ac_ext <<_ACEOF
20252 /* end confdefs.h. */
20262 rm -f conftest.$ac_objext
20263 if { (ac_try="$ac_compile"
20264 case "(($ac_try" in
20265 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20266 *) ac_try_echo=$ac_try;;
20268 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20269 (eval "$ac_compile") 2>conftest.er1
20271 grep -v '^ *+' conftest.er1 >conftest.err
20273 cat conftest.err >&5
20274 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20275 (exit $ac_status); } &&
20276 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
20277 { (case "(($ac_try" in
20278 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20279 *) ac_try_echo=$ac_try;;
20281 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20282 (eval "$ac_try") 2>&5
20284 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20285 (exit $ac_status); }; } &&
20286 { ac_try='test -s conftest.$ac_objext'
20287 { (case "(($ac_try" in
20288 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20289 *) ac_try_echo=$ac_try;;
20291 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20292 (eval "$ac_try") 2>&5
20294 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20295 (exit $ac_status); }; }; then
20296 ac_cv_func_isinf_in_cmath=yes
20298 echo "$as_me: failed program was:" >&5
20299 sed 's/^/| /' conftest.$ac_ext >&5
20301 ac_cv_func_isinf_in_cmath=no
20304 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20306 ac_cpp='$CPP $CPPFLAGS'
20307 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20308 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20309 ac_compiler_gnu=$ac_cv_c_compiler_gnu
20313 { echo "$as_me:$LINENO: result: $ac_cv_func_isinf_in_cmath" >&5
20314 echo "${ECHO_T}$ac_cv_func_isinf_in_cmath" >&6; }
20316 if test "$ac_cv_func_isinf_in_cmath" = "yes" ; then
20318 cat >>confdefs.h <<\_ACEOF
20319 #define HAVE_ISINF_IN_CMATH 1
20325 { echo "$as_me:$LINENO: checking for std::isinf in <cmath>" >&5
20326 echo $ECHO_N "checking for std::isinf in <cmath>... $ECHO_C" >&6; }
20327 if test "${ac_cv_func_std_isinf_in_cmath+set}" = set; then
20328 echo $ECHO_N "(cached) $ECHO_C" >&6
20332 ac_cpp='$CXXCPP $CPPFLAGS'
20333 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20334 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20335 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
20337 cat >conftest.$ac_ext <<_ACEOF
20340 cat confdefs.h >>conftest.$ac_ext
20341 cat >>conftest.$ac_ext <<_ACEOF
20342 /* end confdefs.h. */
20347 float f; std::isinf(f);
20352 rm -f conftest.$ac_objext
20353 if { (ac_try="$ac_compile"
20354 case "(($ac_try" in
20355 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20356 *) ac_try_echo=$ac_try;;
20358 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20359 (eval "$ac_compile") 2>conftest.er1
20361 grep -v '^ *+' conftest.er1 >conftest.err
20363 cat conftest.err >&5
20364 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20365 (exit $ac_status); } &&
20366 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
20367 { (case "(($ac_try" in
20368 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20369 *) ac_try_echo=$ac_try;;
20371 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20372 (eval "$ac_try") 2>&5
20374 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20375 (exit $ac_status); }; } &&
20376 { ac_try='test -s conftest.$ac_objext'
20377 { (case "(($ac_try" in
20378 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20379 *) ac_try_echo=$ac_try;;
20381 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20382 (eval "$ac_try") 2>&5
20384 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20385 (exit $ac_status); }; }; then
20386 ac_cv_func_std_isinf_in_cmath=yes
20388 echo "$as_me: failed program was:" >&5
20389 sed 's/^/| /' conftest.$ac_ext >&5
20391 ac_cv_func_std_isinf_in_cmath=no
20394 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20396 ac_cpp='$CPP $CPPFLAGS'
20397 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20398 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20399 ac_compiler_gnu=$ac_cv_c_compiler_gnu
20403 { echo "$as_me:$LINENO: result: $ac_cv_func_std_isinf_in_cmath" >&5
20404 echo "${ECHO_T}$ac_cv_func_std_isinf_in_cmath" >&6; }
20406 if test "$ac_cv_func_std_isinf_in_cmath" = "yes" ; then
20408 cat >>confdefs.h <<\_ACEOF
20409 #define HAVE_STD_ISINF_IN_CMATH 1
20415 { echo "$as_me:$LINENO: checking for finite in <ieeefp.h>" >&5
20416 echo $ECHO_N "checking for finite in <ieeefp.h>... $ECHO_C" >&6; }
20417 if test "${ac_cv_func_finite_in_ieeefp_h+set}" = set; then
20418 echo $ECHO_N "(cached) $ECHO_C" >&6
20422 ac_cpp='$CXXCPP $CPPFLAGS'
20423 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20424 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20425 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
20427 cat >conftest.$ac_ext <<_ACEOF
20430 cat confdefs.h >>conftest.$ac_ext
20431 cat >>conftest.$ac_ext <<_ACEOF
20432 /* end confdefs.h. */
20433 #include <ieeefp.h>
20437 float f; finite(f);
20442 rm -f conftest.$ac_objext
20443 if { (ac_try="$ac_compile"
20444 case "(($ac_try" in
20445 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20446 *) ac_try_echo=$ac_try;;
20448 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20449 (eval "$ac_compile") 2>conftest.er1
20451 grep -v '^ *+' conftest.er1 >conftest.err
20453 cat conftest.err >&5
20454 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20455 (exit $ac_status); } &&
20456 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
20457 { (case "(($ac_try" in
20458 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20459 *) ac_try_echo=$ac_try;;
20461 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20462 (eval "$ac_try") 2>&5
20464 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20465 (exit $ac_status); }; } &&
20466 { ac_try='test -s conftest.$ac_objext'
20467 { (case "(($ac_try" in
20468 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20469 *) ac_try_echo=$ac_try;;
20471 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20472 (eval "$ac_try") 2>&5
20474 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20475 (exit $ac_status); }; }; then
20476 ac_cv_func_finite_in_ieeefp_h=yes
20478 echo "$as_me: failed program was:" >&5
20479 sed 's/^/| /' conftest.$ac_ext >&5
20481 ac_cv_func_finite_in_ieeefp_h=no
20484 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20486 ac_cpp='$CPP $CPPFLAGS'
20487 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20488 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20489 ac_compiler_gnu=$ac_cv_c_compiler_gnu
20493 { echo "$as_me:$LINENO: result: $ac_cv_func_finite_in_ieeefp_h" >&5
20494 echo "${ECHO_T}$ac_cv_func_finite_in_ieeefp_h" >&6; }
20496 if test "$ac_cv_func_finite_in_ieeefp_h" = "yes" ; then
20498 cat >>confdefs.h <<\_ACEOF
20499 #define HAVE_FINITE_IN_IEEEFP_H 1
20506 if test "$llvm_cv_platform_type" = "Unix" ; then
20509 for ac_header in stdlib.h unistd.h
20511 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
20512 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
20513 { echo "$as_me:$LINENO: checking for $ac_header" >&5
20514 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
20515 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
20516 echo $ECHO_N "(cached) $ECHO_C" >&6
20518 ac_res=`eval echo '${'$as_ac_Header'}'`
20519 { echo "$as_me:$LINENO: result: $ac_res" >&5
20520 echo "${ECHO_T}$ac_res" >&6; }
20522 # Is the header compilable?
20523 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
20524 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
20525 cat >conftest.$ac_ext <<_ACEOF
20528 cat confdefs.h >>conftest.$ac_ext
20529 cat >>conftest.$ac_ext <<_ACEOF
20530 /* end confdefs.h. */
20531 $ac_includes_default
20532 #include <$ac_header>
20534 rm -f conftest.$ac_objext
20535 if { (ac_try="$ac_compile"
20536 case "(($ac_try" in
20537 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20538 *) ac_try_echo=$ac_try;;
20540 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20541 (eval "$ac_compile") 2>conftest.er1
20543 grep -v '^ *+' conftest.er1 >conftest.err
20545 cat conftest.err >&5
20546 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20547 (exit $ac_status); } &&
20548 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
20549 { (case "(($ac_try" in
20550 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20551 *) ac_try_echo=$ac_try;;
20553 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20554 (eval "$ac_try") 2>&5
20556 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20557 (exit $ac_status); }; } &&
20558 { ac_try='test -s conftest.$ac_objext'
20559 { (case "(($ac_try" in
20560 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20561 *) ac_try_echo=$ac_try;;
20563 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20564 (eval "$ac_try") 2>&5
20566 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20567 (exit $ac_status); }; }; then
20568 ac_header_compiler=yes
20570 echo "$as_me: failed program was:" >&5
20571 sed 's/^/| /' conftest.$ac_ext >&5
20573 ac_header_compiler=no
20576 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20577 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
20578 echo "${ECHO_T}$ac_header_compiler" >&6; }
20580 # Is the header present?
20581 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
20582 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
20583 cat >conftest.$ac_ext <<_ACEOF
20586 cat confdefs.h >>conftest.$ac_ext
20587 cat >>conftest.$ac_ext <<_ACEOF
20588 /* end confdefs.h. */
20589 #include <$ac_header>
20591 if { (ac_try="$ac_cpp conftest.$ac_ext"
20592 case "(($ac_try" in
20593 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20594 *) ac_try_echo=$ac_try;;
20596 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20597 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
20599 grep -v '^ *+' conftest.er1 >conftest.err
20601 cat conftest.err >&5
20602 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20603 (exit $ac_status); } >/dev/null; then
20604 if test -s conftest.err; then
20605 ac_cpp_err=$ac_c_preproc_warn_flag
20606 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
20613 if test -z "$ac_cpp_err"; then
20614 ac_header_preproc=yes
20616 echo "$as_me: failed program was:" >&5
20617 sed 's/^/| /' conftest.$ac_ext >&5
20619 ac_header_preproc=no
20622 rm -f conftest.err conftest.$ac_ext
20623 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
20624 echo "${ECHO_T}$ac_header_preproc" >&6; }
20626 # So? What about this header?
20627 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
20629 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
20630 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
20631 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
20632 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
20633 ac_header_preproc=yes
20636 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
20637 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
20638 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
20639 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
20640 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
20641 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
20642 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
20643 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
20644 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
20645 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
20646 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
20647 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
20649 ## ------------------------------------ ##
20650 ## Report this to http://llvm.org/bugs/ ##
20651 ## ------------------------------------ ##
20653 ) | sed "s/^/$as_me: WARNING: /" >&2
20656 { echo "$as_me:$LINENO: checking for $ac_header" >&5
20657 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
20658 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
20659 echo $ECHO_N "(cached) $ECHO_C" >&6
20661 eval "$as_ac_Header=\$ac_header_preproc"
20663 ac_res=`eval echo '${'$as_ac_Header'}'`
20664 { echo "$as_me:$LINENO: result: $ac_res" >&5
20665 echo "${ECHO_T}$ac_res" >&6; }
20668 if test `eval echo '${'$as_ac_Header'}'` = yes; then
20669 cat >>confdefs.h <<_ACEOF
20670 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
20678 for ac_func in getpagesize
20680 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
20681 { echo "$as_me:$LINENO: checking for $ac_func" >&5
20682 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
20683 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
20684 echo $ECHO_N "(cached) $ECHO_C" >&6
20686 cat >conftest.$ac_ext <<_ACEOF
20689 cat confdefs.h >>conftest.$ac_ext
20690 cat >>conftest.$ac_ext <<_ACEOF
20691 /* end confdefs.h. */
20692 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
20693 For example, HP-UX 11i <limits.h> declares gettimeofday. */
20694 #define $ac_func innocuous_$ac_func
20696 /* System header to define __stub macros and hopefully few prototypes,
20697 which can conflict with char $ac_func (); below.
20698 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
20699 <limits.h> exists even on freestanding compilers. */
20702 # include <limits.h>
20704 # include <assert.h>
20709 /* Override any GCC internal prototype to avoid an error.
20710 Use char because int might match the return type of a GCC
20711 builtin and then its argument prototype would still apply. */
20716 /* The GNU C library defines this for functions which it implements
20717 to always fail with ENOSYS. Some functions are actually named
20718 something starting with __ and the normal name is an alias. */
20719 #if defined __stub_$ac_func || defined __stub___$ac_func
20726 return $ac_func ();
20731 rm -f conftest.$ac_objext conftest$ac_exeext
20732 if { (ac_try="$ac_link"
20733 case "(($ac_try" in
20734 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20735 *) ac_try_echo=$ac_try;;
20737 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20738 (eval "$ac_link") 2>conftest.er1
20740 grep -v '^ *+' conftest.er1 >conftest.err
20742 cat conftest.err >&5
20743 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20744 (exit $ac_status); } &&
20745 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
20746 { (case "(($ac_try" in
20747 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20748 *) ac_try_echo=$ac_try;;
20750 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20751 (eval "$ac_try") 2>&5
20753 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20754 (exit $ac_status); }; } &&
20755 { ac_try='test -s conftest$ac_exeext'
20756 { (case "(($ac_try" in
20757 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20758 *) ac_try_echo=$ac_try;;
20760 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20761 (eval "$ac_try") 2>&5
20763 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20764 (exit $ac_status); }; }; then
20765 eval "$as_ac_var=yes"
20767 echo "$as_me: failed program was:" >&5
20768 sed 's/^/| /' conftest.$ac_ext >&5
20770 eval "$as_ac_var=no"
20773 rm -f core conftest.err conftest.$ac_objext \
20774 conftest$ac_exeext conftest.$ac_ext
20776 ac_res=`eval echo '${'$as_ac_var'}'`
20777 { echo "$as_me:$LINENO: result: $ac_res" >&5
20778 echo "${ECHO_T}$ac_res" >&6; }
20779 if test `eval echo '${'$as_ac_var'}'` = yes; then
20780 cat >>confdefs.h <<_ACEOF
20781 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
20787 { echo "$as_me:$LINENO: checking for working mmap" >&5
20788 echo $ECHO_N "checking for working mmap... $ECHO_C" >&6; }
20789 if test "${ac_cv_func_mmap_fixed_mapped+set}" = set; then
20790 echo $ECHO_N "(cached) $ECHO_C" >&6
20792 if test "$cross_compiling" = yes; then
20793 ac_cv_func_mmap_fixed_mapped=no
20795 cat >conftest.$ac_ext <<_ACEOF
20798 cat confdefs.h >>conftest.$ac_ext
20799 cat >>conftest.$ac_ext <<_ACEOF
20800 /* end confdefs.h. */
20801 $ac_includes_default
20802 /* malloc might have been renamed as rpl_malloc. */
20805 /* Thanks to Mike Haertel and Jim Avera for this test.
20806 Here is a matrix of mmap possibilities:
20807 mmap private not fixed
20808 mmap private fixed at somewhere currently unmapped
20809 mmap private fixed at somewhere already mapped
20810 mmap shared not fixed
20811 mmap shared fixed at somewhere currently unmapped
20812 mmap shared fixed at somewhere already mapped
20813 For private mappings, we should verify that changes cannot be read()
20814 back from the file, nor mmap's back from the file at a different
20815 address. (There have been systems where private was not correctly
20816 implemented like the infamous i386 svr4.0, and systems where the
20817 VM page cache was not coherent with the file system buffer cache
20818 like early versions of FreeBSD and possibly contemporary NetBSD.)
20819 For shared mappings, we should conversely verify that changes get
20820 propagated back to all the places they're supposed to be.
20822 Grep wants private fixed already mapped.
20823 The main things grep needs to know about mmap are:
20824 * does it exist and is it safe to write into the mmap'd area
20825 * how to use it (BSD variants) */
20828 #include <sys/mman.h>
20830 #if !STDC_HEADERS && !HAVE_STDLIB_H
20834 /* This mess was copied from the GNU getpagesize.h. */
20835 #if !HAVE_GETPAGESIZE
20836 /* Assume that all systems that can run configure have sys/param.h. */
20837 # if !HAVE_SYS_PARAM_H
20838 # define HAVE_SYS_PARAM_H 1
20841 # ifdef _SC_PAGESIZE
20842 # define getpagesize() sysconf(_SC_PAGESIZE)
20843 # else /* no _SC_PAGESIZE */
20844 # if HAVE_SYS_PARAM_H
20845 # include <sys/param.h>
20846 # ifdef EXEC_PAGESIZE
20847 # define getpagesize() EXEC_PAGESIZE
20848 # else /* no EXEC_PAGESIZE */
20850 # define getpagesize() NBPG * CLSIZE
20853 # endif /* no CLSIZE */
20854 # else /* no NBPG */
20856 # define getpagesize() NBPC
20857 # else /* no NBPC */
20859 # define getpagesize() PAGESIZE
20860 # endif /* PAGESIZE */
20861 # endif /* no NBPC */
20862 # endif /* no NBPG */
20863 # endif /* no EXEC_PAGESIZE */
20864 # else /* no HAVE_SYS_PARAM_H */
20865 # define getpagesize() 8192 /* punt totally */
20866 # endif /* no HAVE_SYS_PARAM_H */
20867 # endif /* no _SC_PAGESIZE */
20869 #endif /* no HAVE_GETPAGESIZE */
20874 char *data, *data2, *data3;
20878 pagesize = getpagesize ();
20880 /* First, make a file with some known garbage in it. */
20881 data = (char *) malloc (pagesize);
20884 for (i = 0; i < pagesize; ++i)
20885 *(data + i) = rand ();
20887 fd = creat ("conftest.mmap", 0600);
20890 if (write (fd, data, pagesize) != pagesize)
20894 /* Next, try to mmap the file at a fixed address which already has
20895 something else allocated at it. If we can, also make sure that
20896 we see the same garbage. */
20897 fd = open ("conftest.mmap", O_RDWR);
20900 data2 = (char *) malloc (2 * pagesize);
20903 data2 += (pagesize - ((long int) data2 & (pagesize - 1))) & (pagesize - 1);
20904 if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,
20905 MAP_PRIVATE | MAP_FIXED, fd, 0L))
20907 for (i = 0; i < pagesize; ++i)
20908 if (*(data + i) != *(data2 + i))
20911 /* Finally, make sure that changes to the mapped area do not
20912 percolate back to the file as seen by read(). (This is a bug on
20913 some variants of i386 svr4.0.) */
20914 for (i = 0; i < pagesize; ++i)
20915 *(data2 + i) = *(data2 + i) + 1;
20916 data3 = (char *) malloc (pagesize);
20919 if (read (fd, data3, pagesize) != pagesize)
20921 for (i = 0; i < pagesize; ++i)
20922 if (*(data + i) != *(data3 + i))
20928 rm -f conftest$ac_exeext
20929 if { (ac_try="$ac_link"
20930 case "(($ac_try" in
20931 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20932 *) ac_try_echo=$ac_try;;
20934 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20935 (eval "$ac_link") 2>&5
20937 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20938 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
20939 { (case "(($ac_try" in
20940 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20941 *) ac_try_echo=$ac_try;;
20943 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20944 (eval "$ac_try") 2>&5
20946 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20947 (exit $ac_status); }; }; then
20948 ac_cv_func_mmap_fixed_mapped=yes
20950 echo "$as_me: program exited with status $ac_status" >&5
20951 echo "$as_me: failed program was:" >&5
20952 sed 's/^/| /' conftest.$ac_ext >&5
20954 ( exit $ac_status )
20955 ac_cv_func_mmap_fixed_mapped=no
20957 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
20962 { echo "$as_me:$LINENO: result: $ac_cv_func_mmap_fixed_mapped" >&5
20963 echo "${ECHO_T}$ac_cv_func_mmap_fixed_mapped" >&6; }
20964 if test $ac_cv_func_mmap_fixed_mapped = yes; then
20966 cat >>confdefs.h <<\_ACEOF
20967 #define HAVE_MMAP 1
20971 rm -f conftest.mmap
20973 { echo "$as_me:$LINENO: checking for mmap of files" >&5
20974 echo $ECHO_N "checking for mmap of files... $ECHO_C" >&6; }
20975 if test "${ac_cv_func_mmap_file+set}" = set; then
20976 echo $ECHO_N "(cached) $ECHO_C" >&6
20979 ac_cpp='$CPP $CPPFLAGS'
20980 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20981 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20982 ac_compiler_gnu=$ac_cv_c_compiler_gnu
20984 if test "$cross_compiling" = yes; then
20985 ac_cv_func_mmap_file=no
20987 cat >conftest.$ac_ext <<_ACEOF
20991 cat confdefs.h >>conftest.$ac_ext
20992 cat >>conftest.$ac_ext <<_ACEOF
20993 /* end confdefs.h. */
20995 #include <sys/types.h>
20996 #include <sys/mman.h>
21004 fd = creat ("foo",0777);
21005 fd = (int) mmap (0, 1, PROT_READ, MAP_SHARED, fd, 0);
21007 return (fd != (int) MAP_FAILED);
21012 rm -f conftest$ac_exeext
21013 if { (ac_try="$ac_link"
21014 case "(($ac_try" in
21015 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21016 *) ac_try_echo=$ac_try;;
21018 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21019 (eval "$ac_link") 2>&5
21021 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21022 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
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); }; }; then
21032 ac_cv_func_mmap_file=yes
21034 echo "$as_me: program exited with status $ac_status" >&5
21035 echo "$as_me: failed program was:" >&5
21036 sed 's/^/| /' conftest.$ac_ext >&5
21038 ( exit $ac_status )
21039 ac_cv_func_mmap_file=no
21041 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
21046 ac_cpp='$CPP $CPPFLAGS'
21047 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
21048 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
21049 ac_compiler_gnu=$ac_cv_c_compiler_gnu
21053 { echo "$as_me:$LINENO: result: $ac_cv_func_mmap_file" >&5
21054 echo "${ECHO_T}$ac_cv_func_mmap_file" >&6; }
21055 if test "$ac_cv_func_mmap_file" = yes; then
21057 cat >>confdefs.h <<\_ACEOF
21058 #define HAVE_MMAP_FILE
21065 { echo "$as_me:$LINENO: checking if /dev/zero is needed for mmap" >&5
21066 echo $ECHO_N "checking if /dev/zero is needed for mmap... $ECHO_C" >&6; }
21067 if test "${ac_cv_need_dev_zero_for_mmap+set}" = set; then
21068 echo $ECHO_N "(cached) $ECHO_C" >&6
21070 if test "$llvm_cv_os_type" = "Interix" ; then
21071 ac_cv_need_dev_zero_for_mmap=yes
21073 ac_cv_need_dev_zero_for_mmap=no
21077 { echo "$as_me:$LINENO: result: $ac_cv_need_dev_zero_for_mmap" >&5
21078 echo "${ECHO_T}$ac_cv_need_dev_zero_for_mmap" >&6; }
21079 if test "$ac_cv_need_dev_zero_for_mmap" = yes; then
21081 cat >>confdefs.h <<\_ACEOF
21082 #define NEED_DEV_ZERO_FOR_MMAP 1
21087 if test "$ac_cv_func_mmap_fixed_mapped" = "no"
21089 { echo "$as_me:$LINENO: WARNING: mmap() of a fixed address required but not supported" >&5
21090 echo "$as_me: WARNING: mmap() of a fixed address required but not supported" >&2;}
21092 if test "$ac_cv_func_mmap_file" = "no"
21094 { echo "$as_me:$LINENO: WARNING: mmap() of files required but not found" >&5
21095 echo "$as_me: WARNING: mmap() of files required but not found" >&2;}
21099 { echo "$as_me:$LINENO: checking for GCC atomic builtins" >&5
21100 echo $ECHO_N "checking for GCC atomic builtins... $ECHO_C" >&6; }
21102 ac_cpp='$CXXCPP $CPPFLAGS'
21103 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
21104 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
21105 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
21107 cat >conftest.$ac_ext <<_ACEOF
21111 cat confdefs.h >>conftest.$ac_ext
21112 cat >>conftest.$ac_ext <<_ACEOF
21113 /* end confdefs.h. */
21116 volatile unsigned long val = 1;
21117 __sync_synchronize();
21118 __sync_val_compare_and_swap(&val, 1, 0);
21119 __sync_add_and_fetch(&val, 1);
21120 __sync_sub_and_fetch(&val, 1);
21126 rm -f conftest.$ac_objext conftest$ac_exeext
21127 if { (ac_try="$ac_link"
21128 case "(($ac_try" in
21129 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21130 *) ac_try_echo=$ac_try;;
21132 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21133 (eval "$ac_link") 2>conftest.er1
21135 grep -v '^ *+' conftest.er1 >conftest.err
21137 cat conftest.err >&5
21138 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21139 (exit $ac_status); } &&
21140 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
21141 { (case "(($ac_try" in
21142 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21143 *) ac_try_echo=$ac_try;;
21145 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21146 (eval "$ac_try") 2>&5
21148 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21149 (exit $ac_status); }; } &&
21150 { ac_try='test -s conftest$ac_exeext'
21151 { (case "(($ac_try" in
21152 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21153 *) ac_try_echo=$ac_try;;
21155 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21156 (eval "$ac_try") 2>&5
21158 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21159 (exit $ac_status); }; }; then
21161 { echo "$as_me:$LINENO: result: yes" >&5
21162 echo "${ECHO_T}yes" >&6; }
21164 cat >>confdefs.h <<\_ACEOF
21165 #define LLVM_HAS_ATOMICS 1
21170 echo "$as_me: failed program was:" >&5
21171 sed 's/^/| /' conftest.$ac_ext >&5
21174 { echo "$as_me:$LINENO: result: no" >&5
21175 echo "${ECHO_T}no" >&6; }
21177 cat >>confdefs.h <<\_ACEOF
21178 #define LLVM_HAS_ATOMICS 0
21181 { echo "$as_me:$LINENO: WARNING: LLVM will be built thread-unsafe because atomic builtins are missing" >&5
21182 echo "$as_me: WARNING: LLVM will be built thread-unsafe because atomic builtins are missing" >&2;}
21186 rm -f core conftest.err conftest.$ac_objext \
21187 conftest$ac_exeext conftest.$ac_ext
21189 ac_cpp='$CPP $CPPFLAGS'
21190 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
21191 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
21192 ac_compiler_gnu=$ac_cv_c_compiler_gnu
21196 if test "$llvm_cv_os_type" = "Linux" -a "$llvm_cv_target_arch" = "x86_64" ; then
21197 { echo "$as_me:$LINENO: checking for 32-bit userspace on 64-bit system" >&5
21198 echo $ECHO_N "checking for 32-bit userspace on 64-bit system... $ECHO_C" >&6; }
21199 if test "${llvm_cv_linux_mixed+set}" = set; then
21200 echo $ECHO_N "(cached) $ECHO_C" >&6
21203 ac_cpp='$CPP $CPPFLAGS'
21204 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
21205 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
21206 ac_compiler_gnu=$ac_cv_c_compiler_gnu
21208 cat >conftest.$ac_ext <<_ACEOF
21211 cat confdefs.h >>conftest.$ac_ext
21212 cat >>conftest.$ac_ext <<_ACEOF
21213 /* end confdefs.h. */
21215 error: Not x86-64 even if uname says so!
21226 rm -f conftest.$ac_objext
21227 if { (ac_try="$ac_compile"
21228 case "(($ac_try" in
21229 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21230 *) ac_try_echo=$ac_try;;
21232 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21233 (eval "$ac_compile") 2>conftest.er1
21235 grep -v '^ *+' conftest.er1 >conftest.err
21237 cat conftest.err >&5
21238 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21239 (exit $ac_status); } &&
21240 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
21241 { (case "(($ac_try" in
21242 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21243 *) ac_try_echo=$ac_try;;
21245 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21246 (eval "$ac_try") 2>&5
21248 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21249 (exit $ac_status); }; } &&
21250 { ac_try='test -s conftest.$ac_objext'
21251 { (case "(($ac_try" in
21252 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21253 *) ac_try_echo=$ac_try;;
21255 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21256 (eval "$ac_try") 2>&5
21258 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21259 (exit $ac_status); }; }; then
21260 llvm_cv_linux_mixed=no
21262 echo "$as_me: failed program was:" >&5
21263 sed 's/^/| /' conftest.$ac_ext >&5
21265 llvm_cv_linux_mixed=yes
21268 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21270 ac_cpp='$CPP $CPPFLAGS'
21271 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
21272 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
21273 ac_compiler_gnu=$ac_cv_c_compiler_gnu
21277 { echo "$as_me:$LINENO: result: $llvm_cv_linux_mixed" >&5
21278 echo "${ECHO_T}$llvm_cv_linux_mixed" >&6; }
21280 if test "$llvm_cv_linux_mixed" = "yes"; then
21281 llvm_cv_target_arch="x86"
21287 for ac_func in __dso_handle
21289 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
21290 { echo "$as_me:$LINENO: checking for $ac_func" >&5
21291 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
21292 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
21293 echo $ECHO_N "(cached) $ECHO_C" >&6
21295 cat >conftest.$ac_ext <<_ACEOF
21298 cat confdefs.h >>conftest.$ac_ext
21299 cat >>conftest.$ac_ext <<_ACEOF
21300 /* end confdefs.h. */
21301 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
21302 For example, HP-UX 11i <limits.h> declares gettimeofday. */
21303 #define $ac_func innocuous_$ac_func
21305 /* System header to define __stub macros and hopefully few prototypes,
21306 which can conflict with char $ac_func (); below.
21307 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
21308 <limits.h> exists even on freestanding compilers. */
21311 # include <limits.h>
21313 # include <assert.h>
21318 /* Override any GCC internal prototype to avoid an error.
21319 Use char because int might match the return type of a GCC
21320 builtin and then its argument prototype would still apply. */
21325 /* The GNU C library defines this for functions which it implements
21326 to always fail with ENOSYS. Some functions are actually named
21327 something starting with __ and the normal name is an alias. */
21328 #if defined __stub_$ac_func || defined __stub___$ac_func
21335 return $ac_func ();
21340 rm -f conftest.$ac_objext conftest$ac_exeext
21341 if { (ac_try="$ac_link"
21342 case "(($ac_try" in
21343 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21344 *) ac_try_echo=$ac_try;;
21346 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21347 (eval "$ac_link") 2>conftest.er1
21349 grep -v '^ *+' conftest.er1 >conftest.err
21351 cat conftest.err >&5
21352 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21353 (exit $ac_status); } &&
21354 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
21355 { (case "(($ac_try" in
21356 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21357 *) ac_try_echo=$ac_try;;
21359 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21360 (eval "$ac_try") 2>&5
21362 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21363 (exit $ac_status); }; } &&
21364 { ac_try='test -s conftest$ac_exeext'
21365 { (case "(($ac_try" in
21366 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21367 *) ac_try_echo=$ac_try;;
21369 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21370 (eval "$ac_try") 2>&5
21372 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21373 (exit $ac_status); }; }; then
21374 eval "$as_ac_var=yes"
21376 echo "$as_me: failed program was:" >&5
21377 sed 's/^/| /' conftest.$ac_ext >&5
21379 eval "$as_ac_var=no"
21382 rm -f core conftest.err conftest.$ac_objext \
21383 conftest$ac_exeext conftest.$ac_ext
21385 ac_res=`eval echo '${'$as_ac_var'}'`
21386 { echo "$as_me:$LINENO: result: $ac_res" >&5
21387 echo "${ECHO_T}$ac_res" >&6; }
21388 if test `eval echo '${'$as_ac_var'}'` = yes; then
21389 cat >>confdefs.h <<_ACEOF
21390 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
21397 SHLIBEXT=$libltdl_cv_shlibext
21400 SHLIBPATH_VAR=$libltdl_cv_shlibpath_var
21403 if test "${prefix}" = "NONE" ; then
21404 prefix="/usr/local"
21406 eval LLVM_PREFIX="${prefix}";
21407 eval LLVM_BINDIR="${prefix}/bin";
21408 eval LLVM_LIBDIR="${prefix}/lib";
21409 eval LLVM_DATADIR="${prefix}/share/llvm";
21410 eval LLVM_DOCSDIR="${prefix}/share/doc/llvm";
21411 eval LLVM_ETCDIR="${prefix}/etc/llvm";
21412 eval LLVM_INCLUDEDIR="${prefix}/include";
21413 eval LLVM_INFODIR="${prefix}/info";
21414 eval LLVM_MANDIR="${prefix}/man";
21415 LLVM_CONFIGTIME=`date`
21427 if test "${ENABLE_TIMESTAMPS}" = "0"; then
21428 LLVM_CONFIGTIME="(timestamp not enabled)"
21432 cat >>confdefs.h <<_ACEOF
21433 #define LLVM_PREFIX "$LLVM_PREFIX"
21437 cat >>confdefs.h <<_ACEOF
21438 #define LLVM_BINDIR "$LLVM_BINDIR"
21442 cat >>confdefs.h <<_ACEOF
21443 #define LLVM_LIBDIR "$LLVM_LIBDIR"
21447 cat >>confdefs.h <<_ACEOF
21448 #define LLVM_DATADIR "$LLVM_DATADIR"
21452 cat >>confdefs.h <<_ACEOF
21453 #define LLVM_DOCSDIR "$LLVM_DOCSDIR"
21457 cat >>confdefs.h <<_ACEOF
21458 #define LLVM_ETCDIR "$LLVM_ETCDIR"
21462 cat >>confdefs.h <<_ACEOF
21463 #define LLVM_INCLUDEDIR "$LLVM_INCLUDEDIR"
21467 cat >>confdefs.h <<_ACEOF
21468 #define LLVM_INFODIR "$LLVM_INFODIR"
21472 cat >>confdefs.h <<_ACEOF
21473 #define LLVM_MANDIR "$LLVM_MANDIR"
21477 cat >>confdefs.h <<_ACEOF
21478 #define LLVM_CONFIGTIME "$LLVM_CONFIGTIME"
21482 cat >>confdefs.h <<_ACEOF
21483 #define LLVM_HOSTTRIPLE "$host"
21487 cat >>confdefs.h <<_ACEOF
21488 #define LLVM_DEFAULT_TARGET_TRIPLE "$target"
21492 if test "$BINDINGS_TO_BUILD" = auto ; then
21493 BINDINGS_TO_BUILD=""
21494 if test "x$OCAMLC" != x -a "x$OCAMLDEP" != x ; then
21495 BINDINGS_TO_BUILD="ocaml $BINDINGS_TO_BUILD"
21498 BINDINGS_TO_BUILD=$BINDINGS_TO_BUILD
21504 binding_prereqs_failed=0
21505 for a_binding in $BINDINGS_TO_BUILD ; do
21506 case "$a_binding" in
21508 if test "x$OCAMLC" = x ; then
21509 { echo "$as_me:$LINENO: WARNING: --enable-bindings=ocaml specified, but ocamlc not found. Try configure OCAMLC=/path/to/ocamlc" >&5
21510 echo "$as_me: WARNING: --enable-bindings=ocaml specified, but ocamlc not found. Try configure OCAMLC=/path/to/ocamlc" >&2;}
21511 binding_prereqs_failed=1
21513 if test "x$OCAMLDEP" = x ; then
21514 { echo "$as_me:$LINENO: WARNING: --enable-bindings=ocaml specified, but ocamldep not found. Try configure OCAMLDEP=/path/to/ocamldep" >&5
21515 echo "$as_me: WARNING: --enable-bindings=ocaml specified, but ocamldep not found. Try configure OCAMLDEP=/path/to/ocamldep" >&2;}
21516 binding_prereqs_failed=1
21518 if test "x$OCAMLOPT" = x ; then
21519 { echo "$as_me:$LINENO: WARNING: --enable-bindings=ocaml specified, but ocamlopt not found. Try configure OCAMLOPT=/path/to/ocamlopt" >&5
21520 echo "$as_me: WARNING: --enable-bindings=ocaml specified, but ocamlopt not found. Try configure OCAMLOPT=/path/to/ocamlopt" >&2;}
21522 if test "x$with_ocaml_libdir" != xauto ; then
21523 OCAML_LIBDIR=$with_ocaml_libdir
21526 ocaml_stdlib="`"$OCAMLC" -where`"
21527 if test "$LLVM_PREFIX" '<' "$ocaml_stdlib" -a "$ocaml_stdlib" '<' "$LLVM_PREFIX~"
21529 # ocaml stdlib is beneath our prefix; use stdlib
21530 OCAML_LIBDIR=$ocaml_stdlib
21533 # ocaml stdlib is outside our prefix; use libdir/ocaml
21534 OCAML_LIBDIR=$LLVM_LIBDIR/ocaml
21541 if test "$binding_prereqs_failed" = 1 ; then
21542 { { echo "$as_me:$LINENO: error: Prequisites for bindings not satisfied. Fix them or use configure --disable-bindings." >&5
21543 echo "$as_me: error: Prequisites for bindings not satisfied. Fix them or use configure --disable-bindings." >&2;}
21544 { (exit 1); exit 1; }; }
21547 { echo "$as_me:$LINENO: checking for compiler -fvisibility-inlines-hidden option" >&5
21548 echo $ECHO_N "checking for compiler -fvisibility-inlines-hidden option... $ECHO_C" >&6; }
21549 if test "${llvm_cv_cxx_visibility_inlines_hidden+set}" = set; then
21550 echo $ECHO_N "(cached) $ECHO_C" >&6
21553 ac_cpp='$CXXCPP $CPPFLAGS'
21554 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
21555 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
21556 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
21558 oldcxxflags="$CXXFLAGS"
21559 CXXFLAGS="$CXXFLAGS -O0 -fvisibility-inlines-hidden -Werror"
21560 cat >conftest.$ac_ext <<_ACEOF
21563 cat confdefs.h >>conftest.$ac_ext
21564 cat >>conftest.$ac_ext <<_ACEOF
21565 /* end confdefs.h. */
21566 template <typename T> struct X { void __attribute__((noinline)) f() {} };
21575 rm -f conftest.$ac_objext
21576 if { (ac_try="$ac_compile"
21577 case "(($ac_try" in
21578 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21579 *) ac_try_echo=$ac_try;;
21581 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21582 (eval "$ac_compile") 2>conftest.er1
21584 grep -v '^ *+' conftest.er1 >conftest.err
21586 cat conftest.err >&5
21587 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21588 (exit $ac_status); } &&
21589 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
21590 { (case "(($ac_try" in
21591 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21592 *) ac_try_echo=$ac_try;;
21594 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21595 (eval "$ac_try") 2>&5
21597 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21598 (exit $ac_status); }; } &&
21599 { ac_try='test -s conftest.$ac_objext'
21600 { (case "(($ac_try" in
21601 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21602 *) ac_try_echo=$ac_try;;
21604 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21605 (eval "$ac_try") 2>&5
21607 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21608 (exit $ac_status); }; }; then
21609 llvm_cv_cxx_visibility_inlines_hidden=yes
21611 echo "$as_me: failed program was:" >&5
21612 sed 's/^/| /' conftest.$ac_ext >&5
21614 llvm_cv_cxx_visibility_inlines_hidden=no
21617 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21618 CXXFLAGS="$oldcxxflags"
21620 ac_cpp='$CPP $CPPFLAGS'
21621 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
21622 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
21623 ac_compiler_gnu=$ac_cv_c_compiler_gnu
21627 { echo "$as_me:$LINENO: result: $llvm_cv_cxx_visibility_inlines_hidden" >&5
21628 echo "${ECHO_T}$llvm_cv_cxx_visibility_inlines_hidden" >&6; }
21629 if test "$llvm_cv_cxx_visibility_inlines_hidden" = yes ; then
21630 ENABLE_VISIBILITY_INLINES_HIDDEN=1
21633 ENABLE_VISIBILITY_INLINES_HIDDEN=0
21638 if test "$llvm_cv_link_use_r" = "yes" ; then
21645 if test "$llvm_cv_link_use_export_dynamic" = "yes" ; then
21646 RDYNAMIC="-Wl,-export-dynamic"
21653 ac_config_headers="$ac_config_headers include/llvm/Config/config.h include/llvm/Config/llvm-config.h"
21660 ac_config_files="$ac_config_files include/llvm/Config/Targets.def"
21662 ac_config_files="$ac_config_files include/llvm/Config/AsmPrinters.def"
21664 ac_config_files="$ac_config_files include/llvm/Config/AsmParsers.def"
21666 ac_config_files="$ac_config_files include/llvm/Config/Disassemblers.def"
21668 ac_config_headers="$ac_config_headers include/llvm/Support/DataTypes.h"
21671 ac_config_files="$ac_config_files Makefile.config"
21674 ac_config_files="$ac_config_files llvm.spec"
21677 ac_config_files="$ac_config_files docs/doxygen.cfg"
21680 if test "${clang_src_root}" = ""; then
21681 clang_src_root="$srcdir/tools/clang"
21683 if test -f ${clang_src_root}/README.txt; then
21684 configh="include/clang/Config/config.h"
21685 doxy="docs/doxygen.cfg"
21686 ac_config_headers="$ac_config_headers tools/clang/${configh}:${clang_src_root}/${configh}.in"
21688 ac_config_files="$ac_config_files tools/clang/${doxy}:${clang_src_root}/${doxy}.in"
21692 ac_config_files="$ac_config_files bindings/ocaml/llvm/META.llvm"
21695 test "x$program_prefix" = "xNONE" && program_prefix=""
21699 ac_config_commands="$ac_config_commands setup"
21701 ac_config_commands="$ac_config_commands Makefile"
21704 ac_config_commands="$ac_config_commands Makefile.common"
21707 ac_config_commands="$ac_config_commands examples/Makefile"
21710 ac_config_commands="$ac_config_commands lib/Makefile"
21713 ac_config_commands="$ac_config_commands runtime/Makefile"
21716 ac_config_commands="$ac_config_commands test/Makefile"
21719 ac_config_commands="$ac_config_commands test/Makefile.tests"
21722 ac_config_commands="$ac_config_commands unittests/Makefile"
21725 ac_config_commands="$ac_config_commands tools/Makefile"
21728 ac_config_commands="$ac_config_commands utils/Makefile"
21731 ac_config_commands="$ac_config_commands projects/Makefile"
21734 ac_config_commands="$ac_config_commands bindings/Makefile"
21737 ac_config_commands="$ac_config_commands bindings/ocaml/Makefile.ocaml"
21741 cat >confcache <<\_ACEOF
21742 # This file is a shell script that caches the results of configure
21743 # tests run on this system so they can be shared between configure
21744 # scripts and configure runs, see configure's option --config-cache.
21745 # It is not useful on other systems. If it contains results you don't
21746 # want to keep, you may remove or edit it.
21748 # config.status only pays attention to the cache file if you give it
21749 # the --recheck option to rerun configure.
21751 # `ac_cv_env_foo' variables (set or unset) will be overridden when
21752 # loading this file, other *unset* `ac_cv_foo' will be assigned the
21753 # following values.
21757 # The following way of writing the cache mishandles newlines in values,
21758 # but we know of no workaround that is simple, portable, and efficient.
21759 # So, we kill variables containing newlines.
21760 # Ultrix sh set writes to stderr and can't be redirected directly,
21761 # and sets the high bit in the cache file unless we assign to the vars.
21763 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
21764 eval ac_val=\$$ac_var
21768 *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
21769 echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
21772 _ | IFS | as_nl) ;; #(
21773 *) $as_unset $ac_var ;;
21779 case $as_nl`(ac_space=' '; set) 2>&1` in #(
21780 *${as_nl}ac_space=\ *)
21781 # `set' does not quote correctly, so add quotes (double-quote
21782 # substitution turns \\\\ into \\, and sed turns \\ into \).
21785 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
21788 # `set' quotes correctly as required by POSIX, so do not add quotes.
21789 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
21798 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
21800 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
21802 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
21803 if test -w "$cache_file"; then
21804 test "x$cache_file" != "x/dev/null" &&
21805 { echo "$as_me:$LINENO: updating cache $cache_file" >&5
21806 echo "$as_me: updating cache $cache_file" >&6;}
21807 cat confcache >$cache_file
21809 { echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5
21810 echo "$as_me: not updating unwritable cache $cache_file" >&6;}
21815 test "x$prefix" = xNONE && prefix=$ac_default_prefix
21816 # Let make expand exec_prefix.
21817 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
21819 DEFS=-DHAVE_CONFIG_H
21823 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
21824 # 1. Remove the extension, and $U if already installed.
21825 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
21826 ac_i=`echo "$ac_i" | sed "$ac_script"`
21827 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
21828 # will be set to the directory where LIBOBJS objects are built.
21829 ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext"
21830 ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo'
21832 LIBOBJS=$ac_libobjs
21834 LTLIBOBJS=$ac_ltlibobjs
21837 if test -z "${INSTALL_LTDL_TRUE}" && test -z "${INSTALL_LTDL_FALSE}"; then
21838 { { echo "$as_me:$LINENO: error: conditional \"INSTALL_LTDL\" was never defined.
21839 Usually this means the macro was only invoked conditionally." >&5
21840 echo "$as_me: error: conditional \"INSTALL_LTDL\" was never defined.
21841 Usually this means the macro was only invoked conditionally." >&2;}
21842 { (exit 1); exit 1; }; }
21844 if test -z "${CONVENIENCE_LTDL_TRUE}" && test -z "${CONVENIENCE_LTDL_FALSE}"; then
21845 { { echo "$as_me:$LINENO: error: conditional \"CONVENIENCE_LTDL\" was never defined.
21846 Usually this means the macro was only invoked conditionally." >&5
21847 echo "$as_me: error: conditional \"CONVENIENCE_LTDL\" was never defined.
21848 Usually this means the macro was only invoked conditionally." >&2;}
21849 { (exit 1); exit 1; }; }
21852 : ${CONFIG_STATUS=./config.status}
21853 ac_clean_files_save=$ac_clean_files
21854 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
21855 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
21856 echo "$as_me: creating $CONFIG_STATUS" >&6;}
21857 cat >$CONFIG_STATUS <<_ACEOF
21859 # Generated by $as_me.
21860 # Run this file to recreate the current configuration.
21861 # Compiler output produced by configure, useful for debugging
21862 # configure, is in config.log if it exists.
21865 ac_cs_recheck=false
21867 SHELL=\${CONFIG_SHELL-$SHELL}
21870 cat >>$CONFIG_STATUS <<\_ACEOF
21871 ## --------------------- ##
21872 ## M4sh Initialization. ##
21873 ## --------------------- ##
21875 # Be Bourne compatible
21876 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
21879 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
21880 # is contrary to our usage. Disable this feature.
21881 alias -g '${1+"$@"}'='"$@"'
21882 setopt NO_GLOB_SUBST
21884 case `(set -o) 2>/dev/null` in *posix*) set -o posix;; esac
21886 BIN_SH=xpg4; export BIN_SH # for Tru64
21887 DUALCASE=1; export DUALCASE # for MKS sh
21891 # Avoid depending upon Character Ranges.
21892 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
21893 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
21894 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
21895 as_cr_digits='0123456789'
21896 as_cr_alnum=$as_cr_Letters$as_cr_digits
21898 # The user is always right.
21899 if test "${PATH_SEPARATOR+set}" != set; then
21900 echo "#! /bin/sh" >conf$$.sh
21901 echo "exit 0" >>conf$$.sh
21903 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
21911 # Support unset when possible.
21912 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
21920 # We need space, tab and new line, in precisely that order. Quoting is
21921 # there to prevent editors from complaining about space-tab.
21922 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
21923 # splitting by setting IFS to empty value.)
21928 # Find who we are. Look in the path if we contain no directory separator.
21930 *[\\/]* ) as_myself=$0 ;;
21931 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
21932 for as_dir in $PATH
21935 test -z "$as_dir" && as_dir=.
21936 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
21942 # We did not find ourselves, most probably we were run as `sh COMMAND'
21943 # in which case we are not to be found in the path.
21944 if test "x$as_myself" = x; then
21947 if test ! -f "$as_myself"; then
21948 echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
21949 { (exit 1); exit 1; }
21952 # Work around bugs in pre-3.0 UWIN ksh.
21953 for as_var in ENV MAIL MAILPATH
21954 do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
21962 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
21963 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
21964 LC_TELEPHONE LC_TIME
21966 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
21967 eval $as_var=C; export $as_var
21969 ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
21973 # Required to use basename.
21974 if expr a : '\(a\)' >/dev/null 2>&1 &&
21975 test "X`expr 00001 : '.*\(...\)'`" = X001; then
21981 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
21982 as_basename=basename
21988 # Name of the executable.
21989 as_me=`$as_basename -- "$0" ||
21990 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
21991 X"$0" : 'X\(//\)$' \| \
21992 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
21994 sed '/^.*\/\([^/][^/]*\)\/*$/{
22013 as_lineno_1=$LINENO
22014 as_lineno_2=$LINENO
22015 test "x$as_lineno_1" != "x$as_lineno_2" &&
22016 test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
22018 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
22019 # uniformly replaced by the line number. The first 'sed' inserts a
22020 # line-number line after each line using $LINENO; the second 'sed'
22021 # does the real work. The second script uses 'N' to pair each
22022 # line-number line with the line containing $LINENO, and appends
22023 # trailing '-' during substitution so that $LINENO is not a special
22024 # case at line end.
22025 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
22026 # scripts with optimization help from Paolo Bonzini. Blame Lee
22027 # E. McMahon (1931-1989) for sed's syntax. :-)
22039 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
22042 ' >$as_me.lineno &&
22043 chmod +x "$as_me.lineno" ||
22044 { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
22045 { (exit 1); exit 1; }; }
22047 # Don't try to exec as it changes $[0], causing all sort of problems
22048 # (the dirname of $[0] is not the place where we might find the
22049 # original and so on. Autoconf is especially sensitive to this).
22050 . "./$as_me.lineno"
22051 # Exit status is that of the last command.
22056 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
22062 ECHO_C= ECHO_N= ECHO_T=
22063 case `echo -n x` in
22065 case `echo 'x\c'` in
22066 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
22073 if expr a : '\(a\)' >/dev/null 2>&1 &&
22074 test "X`expr 00001 : '.*\(...\)'`" = X001; then
22080 rm -f conf$$ conf$$.exe conf$$.file
22081 if test -d conf$$.dir; then
22082 rm -f conf$$.dir/conf$$.file
22088 if ln -s conf$$.file conf$$ 2>/dev/null; then
22090 # ... but there are two gotchas:
22091 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
22092 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
22093 # In both cases, we have to default to `cp -p'.
22094 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
22096 elif ln conf$$.file conf$$ 2>/dev/null; then
22101 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
22102 rmdir conf$$.dir 2>/dev/null
22104 if mkdir -p . 2>/dev/null; then
22107 test -d ./-p && rmdir ./-p
22111 # Find out whether ``test -x'' works. Don't use a zero-byte file, as
22112 # systems may use methods other than mode bits to determine executability.
22113 cat >conf$$.file <<_ASEOF
22117 chmod +x conf$$.file
22118 if test -x conf$$.file >/dev/null 2>&1; then
22119 as_executable_p="test -x"
22125 # Sed expression to map a string onto a valid CPP name.
22126 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
22128 # Sed expression to map a string onto a valid variable name.
22129 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
22134 # Save the log message, to keep $[0] and so on meaningful, and to
22135 # report actual input values of CONFIG_FILES etc. instead of their
22136 # values after options handling.
22138 This file was extended by LLVM $as_me 3.3svn, which was
22139 generated by GNU Autoconf 2.60. Invocation command line was
22141 CONFIG_FILES = $CONFIG_FILES
22142 CONFIG_HEADERS = $CONFIG_HEADERS
22143 CONFIG_LINKS = $CONFIG_LINKS
22144 CONFIG_COMMANDS = $CONFIG_COMMANDS
22147 on `(hostname || uname -n) 2>/dev/null | sed 1q`
22152 cat >>$CONFIG_STATUS <<_ACEOF
22153 # Files that config.status was made for.
22154 config_files="$ac_config_files"
22155 config_headers="$ac_config_headers"
22156 config_commands="$ac_config_commands"
22160 cat >>$CONFIG_STATUS <<\_ACEOF
22162 \`$as_me' instantiates files from templates according to the
22163 current configuration.
22165 Usage: $0 [OPTIONS] [FILE]...
22167 -h, --help print this help, then exit
22168 -V, --version print version number, then exit
22169 -q, --quiet do not print progress messages
22170 -d, --debug don't remove temporary files
22171 --recheck update $as_me by reconfiguring in the same conditions
22172 --file=FILE[:TEMPLATE]
22173 instantiate the configuration file FILE
22174 --header=FILE[:TEMPLATE]
22175 instantiate the configuration header FILE
22177 Configuration files:
22180 Configuration headers:
22183 Configuration commands:
22186 Report bugs to <bug-autoconf@gnu.org>."
22189 cat >>$CONFIG_STATUS <<_ACEOF
22191 LLVM config.status 3.3svn
22192 configured by $0, generated by GNU Autoconf 2.60,
22193 with options \\"`echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
22195 Copyright (C) 2006 Free Software Foundation, Inc.
22196 This config.status script is free software; the Free Software Foundation
22197 gives unlimited permission to copy, distribute and modify it."
22204 cat >>$CONFIG_STATUS <<\_ACEOF
22205 # If no file are specified by the user, then we need to provide default
22206 # value. By we need to know if files were specified by the user.
22212 ac_option=`expr "X$1" : 'X\([^=]*\)='`
22213 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
22224 # Handling of the options.
22225 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
22227 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
22228 echo "$ac_cs_version"; exit ;;
22229 --debug | --debu | --deb | --de | --d | -d )
22231 --file | --fil | --fi | --f )
22233 CONFIG_FILES="$CONFIG_FILES $ac_optarg"
22234 ac_need_defaults=false;;
22235 --header | --heade | --head | --hea )
22237 CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
22238 ac_need_defaults=false;;
22240 # Conflict between --help and --header
22241 { echo "$as_me: error: ambiguous option: $1
22242 Try \`$0 --help' for more information." >&2
22243 { (exit 1); exit 1; }; };;
22244 --help | --hel | -h )
22245 echo "$ac_cs_usage"; exit ;;
22246 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
22247 | -silent | --silent | --silen | --sile | --sil | --si | --s)
22250 # This is an error.
22251 -*) { echo "$as_me: error: unrecognized option: $1
22252 Try \`$0 --help' for more information." >&2
22253 { (exit 1); exit 1; }; } ;;
22255 *) ac_config_targets="$ac_config_targets $1"
22256 ac_need_defaults=false ;;
22262 ac_configure_extra_args=
22264 if $ac_cs_silent; then
22266 ac_configure_extra_args="$ac_configure_extra_args --silent"
22270 cat >>$CONFIG_STATUS <<_ACEOF
22271 if \$ac_cs_recheck; then
22272 echo "running CONFIG_SHELL=$SHELL $SHELL $0 "$ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
22273 CONFIG_SHELL=$SHELL
22274 export CONFIG_SHELL
22275 exec $SHELL "$0"$ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
22279 cat >>$CONFIG_STATUS <<\_ACEOF
22283 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
22284 ## Running $as_me. ##
22290 cat >>$CONFIG_STATUS <<_ACEOF
22294 llvm_src="${srcdir}"
22298 cat >>$CONFIG_STATUS <<\_ACEOF
22300 # Handling of arguments.
22301 for ac_config_target in $ac_config_targets
22303 case $ac_config_target in
22304 "include/llvm/Config/config.h") CONFIG_HEADERS="$CONFIG_HEADERS include/llvm/Config/config.h" ;;
22305 "include/llvm/Config/llvm-config.h") CONFIG_HEADERS="$CONFIG_HEADERS include/llvm/Config/llvm-config.h" ;;
22306 "include/llvm/Config/Targets.def") CONFIG_FILES="$CONFIG_FILES include/llvm/Config/Targets.def" ;;
22307 "include/llvm/Config/AsmPrinters.def") CONFIG_FILES="$CONFIG_FILES include/llvm/Config/AsmPrinters.def" ;;
22308 "include/llvm/Config/AsmParsers.def") CONFIG_FILES="$CONFIG_FILES include/llvm/Config/AsmParsers.def" ;;
22309 "include/llvm/Config/Disassemblers.def") CONFIG_FILES="$CONFIG_FILES include/llvm/Config/Disassemblers.def" ;;
22310 "include/llvm/Support/DataTypes.h") CONFIG_HEADERS="$CONFIG_HEADERS include/llvm/Support/DataTypes.h" ;;
22311 "Makefile.config") CONFIG_FILES="$CONFIG_FILES Makefile.config" ;;
22312 "llvm.spec") CONFIG_FILES="$CONFIG_FILES llvm.spec" ;;
22313 "docs/doxygen.cfg") CONFIG_FILES="$CONFIG_FILES docs/doxygen.cfg" ;;
22314 "tools/clang/${configh}") CONFIG_HEADERS="$CONFIG_HEADERS tools/clang/${configh}:${clang_src_root}/${configh}.in" ;;
22315 "tools/clang/${doxy}") CONFIG_FILES="$CONFIG_FILES tools/clang/${doxy}:${clang_src_root}/${doxy}.in" ;;
22316 "bindings/ocaml/llvm/META.llvm") CONFIG_FILES="$CONFIG_FILES bindings/ocaml/llvm/META.llvm" ;;
22317 "setup") CONFIG_COMMANDS="$CONFIG_COMMANDS setup" ;;
22318 "Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS Makefile" ;;
22319 "Makefile.common") CONFIG_COMMANDS="$CONFIG_COMMANDS Makefile.common" ;;
22320 "examples/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS examples/Makefile" ;;
22321 "lib/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS lib/Makefile" ;;
22322 "runtime/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS runtime/Makefile" ;;
22323 "test/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS test/Makefile" ;;
22324 "test/Makefile.tests") CONFIG_COMMANDS="$CONFIG_COMMANDS test/Makefile.tests" ;;
22325 "unittests/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS unittests/Makefile" ;;
22326 "tools/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS tools/Makefile" ;;
22327 "utils/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS utils/Makefile" ;;
22328 "projects/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS projects/Makefile" ;;
22329 "bindings/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS bindings/Makefile" ;;
22330 "bindings/ocaml/Makefile.ocaml") CONFIG_COMMANDS="$CONFIG_COMMANDS bindings/ocaml/Makefile.ocaml" ;;
22332 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
22333 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
22334 { (exit 1); exit 1; }; };;
22339 # If the user did not use the arguments to specify the items to instantiate,
22340 # then the envvar interface is used. Set only those that are not.
22341 # We use the long form for the default assignment because of an extremely
22342 # bizarre bug on SunOS 4.1.3.
22343 if $ac_need_defaults; then
22344 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
22345 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
22346 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
22349 # Have a temporary directory for convenience. Make it in the build tree
22350 # simply because there is no reason against having it here, and in addition,
22351 # creating and moving files from /tmp can sometimes cause problems.
22352 # Hook for its removal unless debugging.
22353 # Note that there is a small window in which the directory will not be cleaned:
22354 # after its creation but before its name has been assigned to `$tmp'.
22358 trap 'exit_status=$?
22359 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
22361 trap '{ (exit 1); exit 1; }' 1 2 13 15
22363 # Create a (secure) tmp directory for tmp files.
22366 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
22367 test -n "$tmp" && test -d "$tmp"
22370 tmp=./conf$$-$RANDOM
22371 (umask 077 && mkdir "$tmp")
22374 echo "$me: cannot create a temporary directory in ." >&2
22375 { (exit 1); exit 1; }
22379 # Set up the sed scripts for CONFIG_FILES section.
22382 # No need to generate the scripts if there are no CONFIG_FILES.
22383 # This happens for instance when ./config.status config.h
22384 if test -n "$CONFIG_FILES"; then
22391 for ac_last_try in false false false false false :; do
22392 cat >conf$$subs.sed <<_ACEOF
22393 SHELL!$SHELL$ac_delim
22394 PATH_SEPARATOR!$PATH_SEPARATOR$ac_delim
22395 PACKAGE_NAME!$PACKAGE_NAME$ac_delim
22396 PACKAGE_TARNAME!$PACKAGE_TARNAME$ac_delim
22397 PACKAGE_VERSION!$PACKAGE_VERSION$ac_delim
22398 PACKAGE_STRING!$PACKAGE_STRING$ac_delim
22399 PACKAGE_BUGREPORT!$PACKAGE_BUGREPORT$ac_delim
22400 exec_prefix!$exec_prefix$ac_delim
22401 prefix!$prefix$ac_delim
22402 program_transform_name!$program_transform_name$ac_delim
22403 bindir!$bindir$ac_delim
22404 sbindir!$sbindir$ac_delim
22405 libexecdir!$libexecdir$ac_delim
22406 datarootdir!$datarootdir$ac_delim
22407 datadir!$datadir$ac_delim
22408 sysconfdir!$sysconfdir$ac_delim
22409 sharedstatedir!$sharedstatedir$ac_delim
22410 localstatedir!$localstatedir$ac_delim
22411 includedir!$includedir$ac_delim
22412 oldincludedir!$oldincludedir$ac_delim
22413 docdir!$docdir$ac_delim
22414 infodir!$infodir$ac_delim
22415 htmldir!$htmldir$ac_delim
22416 dvidir!$dvidir$ac_delim
22417 pdfdir!$pdfdir$ac_delim
22418 psdir!$psdir$ac_delim
22419 libdir!$libdir$ac_delim
22420 localedir!$localedir$ac_delim
22421 mandir!$mandir$ac_delim
22422 DEFS!$DEFS$ac_delim
22423 ECHO_C!$ECHO_C$ac_delim
22424 ECHO_N!$ECHO_N$ac_delim
22425 ECHO_T!$ECHO_T$ac_delim
22426 LIBS!$LIBS$ac_delim
22427 build_alias!$build_alias$ac_delim
22428 host_alias!$host_alias$ac_delim
22429 target_alias!$target_alias$ac_delim
22430 LLVM_COPYRIGHT!$LLVM_COPYRIGHT$ac_delim
22432 CFLAGS!$CFLAGS$ac_delim
22433 LDFLAGS!$LDFLAGS$ac_delim
22434 CPPFLAGS!$CPPFLAGS$ac_delim
22435 ac_ct_CC!$ac_ct_CC$ac_delim
22436 EXEEXT!$EXEEXT$ac_delim
22437 OBJEXT!$OBJEXT$ac_delim
22439 CXXFLAGS!$CXXFLAGS$ac_delim
22440 ac_ct_CXX!$ac_ct_CXX$ac_delim
22442 subdirs!$subdirs$ac_delim
22443 ENABLE_POLLY!$ENABLE_POLLY$ac_delim
22444 LLVM_HAS_POLLY!$LLVM_HAS_POLLY$ac_delim
22445 build!$build$ac_delim
22446 build_cpu!$build_cpu$ac_delim
22447 build_vendor!$build_vendor$ac_delim
22448 build_os!$build_os$ac_delim
22449 host!$host$ac_delim
22450 host_cpu!$host_cpu$ac_delim
22451 host_vendor!$host_vendor$ac_delim
22452 host_os!$host_os$ac_delim
22453 target!$target$ac_delim
22454 target_cpu!$target_cpu$ac_delim
22455 target_vendor!$target_vendor$ac_delim
22456 target_os!$target_os$ac_delim
22458 HOST_OS!$HOST_OS$ac_delim
22459 TARGET_OS!$TARGET_OS$ac_delim
22460 LINKALL!$LINKALL$ac_delim
22461 NOLINKALL!$NOLINKALL$ac_delim
22462 LLVM_ON_UNIX!$LLVM_ON_UNIX$ac_delim
22463 LLVM_ON_WIN32!$LLVM_ON_WIN32$ac_delim
22464 ARCH!$ARCH$ac_delim
22465 HOST_ARCH!$HOST_ARCH$ac_delim
22466 ENDIAN!$ENDIAN$ac_delim
22467 GREP!$GREP$ac_delim
22468 EGREP!$EGREP$ac_delim
22469 LLVM_CROSS_COMPILING!$LLVM_CROSS_COMPILING$ac_delim
22470 BUILD_CC!$BUILD_CC$ac_delim
22471 BUILD_EXEEXT!$BUILD_EXEEXT$ac_delim
22472 BUILD_CXX!$BUILD_CXX$ac_delim
22473 CVSBUILD!$CVSBUILD$ac_delim
22474 ENABLE_LIBCPP!$ENABLE_LIBCPP$ac_delim
22475 ENABLE_CXX11!$ENABLE_CXX11$ac_delim
22476 ENABLE_CLANG_ARCMT!$ENABLE_CLANG_ARCMT$ac_delim
22477 ENABLE_CLANG_STATIC_ANALYZER!$ENABLE_CLANG_STATIC_ANALYZER$ac_delim
22478 ENABLE_CLANG_REWRITER!$ENABLE_CLANG_REWRITER$ac_delim
22479 ENABLE_OPTIMIZED!$ENABLE_OPTIMIZED$ac_delim
22480 ENABLE_PROFILING!$ENABLE_PROFILING$ac_delim
22481 DISABLE_ASSERTIONS!$DISABLE_ASSERTIONS$ac_delim
22482 ENABLE_WERROR!$ENABLE_WERROR$ac_delim
22483 ENABLE_EXPENSIVE_CHECKS!$ENABLE_EXPENSIVE_CHECKS$ac_delim
22484 EXPENSIVE_CHECKS!$EXPENSIVE_CHECKS$ac_delim
22485 DEBUG_RUNTIME!$DEBUG_RUNTIME$ac_delim
22486 DEBUG_SYMBOLS!$DEBUG_SYMBOLS$ac_delim
22487 KEEP_SYMBOLS!$KEEP_SYMBOLS$ac_delim
22489 TARGET_HAS_JIT!$TARGET_HAS_JIT$ac_delim
22492 if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 97; then
22494 elif $ac_last_try; then
22495 { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
22496 echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
22497 { (exit 1); exit 1; }; }
22499 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
22503 ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
22504 if test -n "$ac_eof"; then
22505 ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
22506 ac_eof=`expr $ac_eof + 1`
22509 cat >>$CONFIG_STATUS <<_ACEOF
22510 cat >"\$tmp/subs-1.sed" <<\CEOF$ac_eof
22511 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
22514 s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
22515 s/^/s,@/; s/!/@,|#_!!_#|/
22518 s/'"$ac_delim"'$/,g/; t
22520 N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
22521 ' >>$CONFIG_STATUS <conf$$subs.sed
22522 rm -f conf$$subs.sed
22523 cat >>$CONFIG_STATUS <<_ACEOF
22529 for ac_last_try in false false false false false :; do
22530 cat >conf$$subs.sed <<_ACEOF
22531 ENABLE_DOCS!$ENABLE_DOCS$ac_delim
22532 ENABLE_DOXYGEN!$ENABLE_DOXYGEN$ac_delim
22533 LLVM_ENABLE_THREADS!$LLVM_ENABLE_THREADS$ac_delim
22534 ENABLE_PTHREADS!$ENABLE_PTHREADS$ac_delim
22535 ENABLE_PIC!$ENABLE_PIC$ac_delim
22536 ENABLE_SHARED!$ENABLE_SHARED$ac_delim
22537 ENABLE_EMBED_STDCXX!$ENABLE_EMBED_STDCXX$ac_delim
22538 ENABLE_TIMESTAMPS!$ENABLE_TIMESTAMPS$ac_delim
22539 ENABLE_BACKTRACES!$ENABLE_BACKTRACES$ac_delim
22540 TARGETS_TO_BUILD!$TARGETS_TO_BUILD$ac_delim
22541 LLVM_ENUM_TARGETS!$LLVM_ENUM_TARGETS$ac_delim
22542 LLVM_ENUM_ASM_PRINTERS!$LLVM_ENUM_ASM_PRINTERS$ac_delim
22543 LLVM_ENUM_ASM_PARSERS!$LLVM_ENUM_ASM_PARSERS$ac_delim
22544 LLVM_ENUM_DISASSEMBLERS!$LLVM_ENUM_DISASSEMBLERS$ac_delim
22545 OPTIMIZE_OPTION!$OPTIMIZE_OPTION$ac_delim
22546 EXTRA_OPTIONS!$EXTRA_OPTIONS$ac_delim
22547 EXTRA_LD_OPTIONS!$EXTRA_LD_OPTIONS$ac_delim
22548 CLANG_SRC_ROOT!$CLANG_SRC_ROOT$ac_delim
22549 BINUTILS_INCDIR!$BINUTILS_INCDIR$ac_delim
22550 INTERNAL_PREFIX!$INTERNAL_PREFIX$ac_delim
22552 ifGNUmake!$ifGNUmake$ac_delim
22553 LN_S!$LN_S$ac_delim
22556 DATE!$DATE$ac_delim
22557 FIND!$FIND$ac_delim
22558 MKDIR!$MKDIR$ac_delim
22560 RANLIB!$RANLIB$ac_delim
22565 BINPWD!$BINPWD$ac_delim
22566 GRAPHVIZ!$GRAPHVIZ$ac_delim
22569 NEATO!$NEATO$ac_delim
22570 TWOPI!$TWOPI$ac_delim
22571 CIRCO!$CIRCO$ac_delim
22573 DOTTY!$DOTTY$ac_delim
22574 XDOT_PY!$XDOT_PY$ac_delim
22575 INSTALL_PROGRAM!$INSTALL_PROGRAM$ac_delim
22576 INSTALL_SCRIPT!$INSTALL_SCRIPT$ac_delim
22577 INSTALL_DATA!$INSTALL_DATA$ac_delim
22578 BZIP2!$BZIP2$ac_delim
22580 DOXYGEN!$DOXYGEN$ac_delim
22581 GROFF!$GROFF$ac_delim
22582 GZIPBIN!$GZIPBIN$ac_delim
22583 PDFROFF!$PDFROFF$ac_delim
22585 OCAMLC!$OCAMLC$ac_delim
22586 OCAMLOPT!$OCAMLOPT$ac_delim
22587 OCAMLDEP!$OCAMLDEP$ac_delim
22588 OCAMLDOC!$OCAMLDOC$ac_delim
22590 HAVE_LINK_VERSION_SCRIPT!$HAVE_LINK_VERSION_SCRIPT$ac_delim
22591 INSTALL_LTDL_TRUE!$INSTALL_LTDL_TRUE$ac_delim
22592 INSTALL_LTDL_FALSE!$INSTALL_LTDL_FALSE$ac_delim
22593 CONVENIENCE_LTDL_TRUE!$CONVENIENCE_LTDL_TRUE$ac_delim
22594 CONVENIENCE_LTDL_FALSE!$CONVENIENCE_LTDL_FALSE$ac_delim
22595 LIBADD_DL!$LIBADD_DL$ac_delim
22596 NO_VARIADIC_MACROS!$NO_VARIADIC_MACROS$ac_delim
22597 NO_MISSING_FIELD_INITIALIZERS!$NO_MISSING_FIELD_INITIALIZERS$ac_delim
22598 NO_NESTED_ANON_TYPES!$NO_NESTED_ANON_TYPES$ac_delim
22599 COVERED_SWITCH_DEFAULT!$COVERED_SWITCH_DEFAULT$ac_delim
22600 NO_MAYBE_UNINITIALIZED!$NO_MAYBE_UNINITIALIZED$ac_delim
22601 NO_UNINITIALIZED!$NO_UNINITIALIZED$ac_delim
22602 PYTHON!$PYTHON$ac_delim
22603 USE_UDIS86!$USE_UDIS86$ac_delim
22604 USE_OPROFILE!$USE_OPROFILE$ac_delim
22605 USE_INTEL_JITEVENTS!$USE_INTEL_JITEVENTS$ac_delim
22606 XML2CONFIG!$XML2CONFIG$ac_delim
22607 LIBXML2_LIBS!$LIBXML2_LIBS$ac_delim
22608 LIBXML2_INC!$LIBXML2_INC$ac_delim
22609 HAVE_PTHREAD!$HAVE_PTHREAD$ac_delim
22610 HUGE_VAL_SANITY!$HUGE_VAL_SANITY$ac_delim
22611 MMAP_FILE!$MMAP_FILE$ac_delim
22612 SHLIBEXT!$SHLIBEXT$ac_delim
22613 SHLIBPATH_VAR!$SHLIBPATH_VAR$ac_delim
22614 LLVM_PREFIX!$LLVM_PREFIX$ac_delim
22615 LLVM_BINDIR!$LLVM_BINDIR$ac_delim
22616 LLVM_LIBDIR!$LLVM_LIBDIR$ac_delim
22617 LLVM_DATADIR!$LLVM_DATADIR$ac_delim
22618 LLVM_DOCSDIR!$LLVM_DOCSDIR$ac_delim
22619 LLVM_ETCDIR!$LLVM_ETCDIR$ac_delim
22620 LLVM_INCLUDEDIR!$LLVM_INCLUDEDIR$ac_delim
22621 LLVM_INFODIR!$LLVM_INFODIR$ac_delim
22622 LLVM_MANDIR!$LLVM_MANDIR$ac_delim
22623 LLVM_CONFIGTIME!$LLVM_CONFIGTIME$ac_delim
22624 BINDINGS_TO_BUILD!$BINDINGS_TO_BUILD$ac_delim
22625 ALL_BINDINGS!$ALL_BINDINGS$ac_delim
22626 OCAML_LIBDIR!$OCAML_LIBDIR$ac_delim
22627 ENABLE_VISIBILITY_INLINES_HIDDEN!$ENABLE_VISIBILITY_INLINES_HIDDEN$ac_delim
22630 if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 97; then
22632 elif $ac_last_try; then
22633 { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
22634 echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
22635 { (exit 1); exit 1; }; }
22637 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
22641 ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
22642 if test -n "$ac_eof"; then
22643 ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
22644 ac_eof=`expr $ac_eof + 1`
22647 cat >>$CONFIG_STATUS <<_ACEOF
22648 cat >"\$tmp/subs-2.sed" <<\CEOF$ac_eof
22649 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
22652 s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
22653 s/^/s,@/; s/!/@,|#_!!_#|/
22656 s/'"$ac_delim"'$/,g/; t
22658 N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
22659 ' >>$CONFIG_STATUS <conf$$subs.sed
22660 rm -f conf$$subs.sed
22661 cat >>$CONFIG_STATUS <<_ACEOF
22667 for ac_last_try in false false false false false :; do
22668 cat >conf$$subs.sed <<_ACEOF
22669 RPATH!$RPATH$ac_delim
22670 RDYNAMIC!$RDYNAMIC$ac_delim
22671 program_prefix!$program_prefix$ac_delim
22672 LIBOBJS!$LIBOBJS$ac_delim
22673 LTLIBOBJS!$LTLIBOBJS$ac_delim
22676 if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 5; then
22678 elif $ac_last_try; then
22679 { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
22680 echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
22681 { (exit 1); exit 1; }; }
22683 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
22687 ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
22688 if test -n "$ac_eof"; then
22689 ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
22690 ac_eof=`expr $ac_eof + 1`
22693 cat >>$CONFIG_STATUS <<_ACEOF
22694 cat >"\$tmp/subs-3.sed" <<\CEOF$ac_eof
22695 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b end
22698 s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
22699 s/^/s,@/; s/!/@,|#_!!_#|/
22702 s/'"$ac_delim"'$/,g/; t
22704 N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
22705 ' >>$CONFIG_STATUS <conf$$subs.sed
22706 rm -f conf$$subs.sed
22707 cat >>$CONFIG_STATUS <<_ACEOF
22714 # VPATH may cause trouble with some makes, so we remove $(srcdir),
22715 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
22716 # trailing colons and then remove the whole line if VPATH becomes empty
22717 # (actually we leave an empty line to preserve line numbers).
22718 if test "x$srcdir" = x.; then
22719 ac_vpsub='/^[ ]*VPATH[ ]*=/{
22720 s/:*\$(srcdir):*/:/
22721 s/:*\${srcdir}:*/:/
22723 s/^\([^=]*=[ ]*\):*/\1/
22729 cat >>$CONFIG_STATUS <<\_ACEOF
22730 fi # test -n "$CONFIG_FILES"
22733 for ac_tag in :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS
22736 :[FHLC]) ac_mode=$ac_tag; continue;;
22738 case $ac_mode$ac_tag in
22740 :L* | :C*:*) { { echo "$as_me:$LINENO: error: Invalid tag $ac_tag." >&5
22741 echo "$as_me: error: Invalid tag $ac_tag." >&2;}
22742 { (exit 1); exit 1; }; };;
22743 :[FH]-) ac_tag=-:-;;
22744 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
22761 -) ac_f="$tmp/stdin";;
22762 *) # Look for the file first in the build tree, then in the source tree
22763 # (if the path is not absolute). The absolute path cannot be DOS-style,
22764 # because $ac_f cannot contain `:'.
22768 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
22770 { { echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5
22771 echo "$as_me: error: cannot find input file: $ac_f" >&2;}
22772 { (exit 1); exit 1; }; };;
22774 ac_file_inputs="$ac_file_inputs $ac_f"
22777 # Let's still pretend it is `configure' which instantiates (i.e., don't
22778 # use $as_me), people would be surprised to read:
22779 # /* config.h. Generated by config.status. */
22780 configure_input="Generated from "`IFS=:
22781 echo $* | sed 's|^[^:]*/||;s|:[^:]*/|, |g'`" by configure."
22782 if test x"$ac_file" != x-; then
22783 configure_input="$ac_file. $configure_input"
22784 { echo "$as_me:$LINENO: creating $ac_file" >&5
22785 echo "$as_me: creating $ac_file" >&6;}
22789 *:-:* | *:-) cat >"$tmp/stdin";;
22794 ac_dir=`$as_dirname -- "$ac_file" ||
22795 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
22796 X"$ac_file" : 'X\(//\)[^/]' \| \
22797 X"$ac_file" : 'X\(//\)$' \| \
22798 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
22800 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
22804 /^X\(\/\/\)[^/].*/{
22819 -*) as_dir=./$as_dir;;
22821 test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
22825 *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #(
22826 *) as_qdir=$as_dir;;
22828 as_dirs="'$as_qdir' $as_dirs"
22829 as_dir=`$as_dirname -- "$as_dir" ||
22830 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
22831 X"$as_dir" : 'X\(//\)[^/]' \| \
22832 X"$as_dir" : 'X\(//\)$' \| \
22833 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
22835 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
22839 /^X\(\/\/\)[^/].*/{
22852 test -d "$as_dir" && break
22854 test -z "$as_dirs" || eval "mkdir $as_dirs"
22855 } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
22856 echo "$as_me: error: cannot create directory $as_dir" >&2;}
22857 { (exit 1); exit 1; }; }; }
22861 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
22863 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
22864 # A ".." for each directory in $ac_dir_suffix.
22865 ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
22866 case $ac_top_builddir_sub in
22867 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
22868 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
22871 ac_abs_top_builddir=$ac_pwd
22872 ac_abs_builddir=$ac_pwd$ac_dir_suffix
22873 # for backward compatibility:
22874 ac_top_builddir=$ac_top_build_prefix
22877 .) # We are building in place.
22879 ac_top_srcdir=$ac_top_builddir_sub
22880 ac_abs_top_srcdir=$ac_pwd ;;
22881 [\\/]* | ?:[\\/]* ) # Absolute name.
22882 ac_srcdir=$srcdir$ac_dir_suffix;
22883 ac_top_srcdir=$srcdir
22884 ac_abs_top_srcdir=$srcdir ;;
22885 *) # Relative name.
22886 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
22887 ac_top_srcdir=$ac_top_build_prefix$srcdir
22888 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
22890 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
22900 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
22901 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
22905 cat >>$CONFIG_STATUS <<\_ACEOF
22906 # If the template does not know about datarootdir, expand it.
22907 # FIXME: This hack should be removed a few years after 2.60.
22908 ac_datarootdir_hack=; ac_datarootdir_seen=
22910 case `sed -n '/datarootdir/ {
22919 ' $ac_file_inputs` in
22920 *datarootdir*) ac_datarootdir_seen=yes;;
22921 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
22922 { echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
22923 echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
22925 cat >>$CONFIG_STATUS <<_ACEOF
22926 ac_datarootdir_hack='
22927 s&@datadir@&$datadir&g
22928 s&@docdir@&$docdir&g
22929 s&@infodir@&$infodir&g
22930 s&@localedir@&$localedir&g
22931 s&@mandir@&$mandir&g
22932 s&\\\${datarootdir}&$datarootdir&g' ;;
22936 # Neutralize VPATH when `$srcdir' = `.'.
22937 # Shell code in configure.ac might set extrasub.
22938 # FIXME: do we really want to maintain this feature?
22939 cat >>$CONFIG_STATUS <<_ACEOF
22943 cat >>$CONFIG_STATUS <<\_ACEOF
22945 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
22946 s&@configure_input@&$configure_input&;t t
22947 s&@top_builddir@&$ac_top_builddir_sub&;t t
22948 s&@srcdir@&$ac_srcdir&;t t
22949 s&@abs_srcdir@&$ac_abs_srcdir&;t t
22950 s&@top_srcdir@&$ac_top_srcdir&;t t
22951 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
22952 s&@builddir@&$ac_builddir&;t t
22953 s&@abs_builddir@&$ac_abs_builddir&;t t
22954 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
22955 s&@INSTALL@&$ac_INSTALL&;t t
22956 $ac_datarootdir_hack
22957 " $ac_file_inputs | sed -f "$tmp/subs-1.sed" | sed -f "$tmp/subs-2.sed" | sed -f "$tmp/subs-3.sed" >$tmp/out
22959 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
22960 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
22961 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
22962 { echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir'
22963 which seems to be undefined. Please make sure it is defined." >&5
22964 echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
22965 which seems to be undefined. Please make sure it is defined." >&2;}
22969 -) cat "$tmp/out"; rm -f "$tmp/out";;
22970 *) rm -f "$ac_file"; mv "$tmp/out" $ac_file;;
22979 # Transform confdefs.h into a sed script `conftest.defines', that
22980 # substitutes the proper values into config.h.in to produce config.h.
22981 rm -f conftest.defines conftest.tail
22982 # First, append a space to every undef/define line, to ease matching.
22983 echo 's/$/ /' >conftest.defines
22984 # Then, protect against being on the right side of a sed subst, or in
22985 # an unquoted here document, in config.status. If some macros were
22986 # called several times there might be several #defines for the same
22987 # symbol, which is useless. But do not sort them, since the last
22988 # AC_DEFINE must be honored.
22989 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
22990 # These sed commands are passed to sed as "A NAME B PARAMS C VALUE D", where
22991 # NAME is the cpp macro being defined, VALUE is the value it is being given.
22992 # PARAMS is the parameter list in the macro definition--in most cases, it's
22993 # just an empty string.
22994 ac_dA='s,^\\([ #]*\\)[^ ]*\\([ ]*'
22995 ac_dB='\\)[ (].*,\\1define\\2'
23003 s/^[ ]*#[ ]*define[ ][ ]*//
23008 s/^\('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/ '"$ac_dA"'\1'"$ac_dB"'\2'"${ac_dC}"'\3'"$ac_dD"'/p
23009 s/^\('"$ac_word_re"'\)[ ]*\(.*\)/'"$ac_dA"'\1'"$ac_dB$ac_dC"'\2'"$ac_dD"'/p
23010 ' >>conftest.defines
23012 # Remove the space that was appended to ease matching.
23013 # Then replace #undef with comments. This is necessary, for
23014 # example, in the case of _POSIX_SOURCE, which is predefined and required
23015 # on some systems where configure will not decide to define it.
23016 # (The regexp can be short, since the line contains either #define or #undef.)
23018 s,^[ #]*u.*,/* & */,' >>conftest.defines
23020 # Break up conftest.defines:
23021 ac_max_sed_lines=50
23023 # First sed command is: sed -f defines.sed $ac_file_inputs >"$tmp/out1"
23024 # Second one is: sed -f defines.sed "$tmp/out1" >"$tmp/out2"
23025 # Third one will be: sed -f defines.sed "$tmp/out2" >"$tmp/out1"
23027 ac_in='$ac_file_inputs'
23028 ac_out='"$tmp/out1"'
23029 ac_nxt='"$tmp/out2"'
23033 # Write a here document:
23034 cat >>$CONFIG_STATUS <<_ACEOF
23035 # First, check the format of the line:
23036 cat >"\$tmp/defines.sed" <<\\CEOF
23037 /^[ ]*#[ ]*undef[ ][ ]*$ac_word_re[ ]*\$/b def
23038 /^[ ]*#[ ]*define[ ][ ]*$ac_word_re[( ]/b def
23042 sed ${ac_max_sed_lines}q conftest.defines >>$CONFIG_STATUS
23044 sed -f "$tmp/defines.sed"' "$ac_in >$ac_out" >>$CONFIG_STATUS
23045 ac_in=$ac_out; ac_out=$ac_nxt; ac_nxt=$ac_in
23046 sed 1,${ac_max_sed_lines}d conftest.defines >conftest.tail
23047 grep . conftest.tail >/dev/null || break
23048 rm -f conftest.defines
23049 mv conftest.tail conftest.defines
23051 rm -f conftest.defines conftest.tail
23053 echo "ac_result=$ac_in" >>$CONFIG_STATUS
23054 cat >>$CONFIG_STATUS <<\_ACEOF
23055 if test x"$ac_file" != x-; then
23056 echo "/* $configure_input */" >"$tmp/config.h"
23057 cat "$ac_result" >>"$tmp/config.h"
23058 if diff $ac_file "$tmp/config.h" >/dev/null 2>&1; then
23059 { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
23060 echo "$as_me: $ac_file is unchanged" >&6;}
23063 mv "$tmp/config.h" $ac_file
23066 echo "/* $configure_input */"
23072 :C) { echo "$as_me:$LINENO: executing $ac_file commands" >&5
23073 echo "$as_me: executing $ac_file commands" >&6;}
23078 case $ac_file$ac_mode in
23079 "Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname Makefile`
23080 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/Makefile Makefile ;;
23081 "Makefile.common":C) ${llvm_src}/autoconf/mkinstalldirs `dirname Makefile.common`
23082 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/Makefile.common Makefile.common ;;
23083 "examples/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname examples/Makefile`
23084 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/examples/Makefile examples/Makefile ;;
23085 "lib/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname lib/Makefile`
23086 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/lib/Makefile lib/Makefile ;;
23087 "runtime/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname runtime/Makefile`
23088 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/runtime/Makefile runtime/Makefile ;;
23089 "test/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname test/Makefile`
23090 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/test/Makefile test/Makefile ;;
23091 "test/Makefile.tests":C) ${llvm_src}/autoconf/mkinstalldirs `dirname test/Makefile.tests`
23092 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/test/Makefile.tests test/Makefile.tests ;;
23093 "unittests/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname unittests/Makefile`
23094 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/unittests/Makefile unittests/Makefile ;;
23095 "tools/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname tools/Makefile`
23096 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/tools/Makefile tools/Makefile ;;
23097 "utils/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname utils/Makefile`
23098 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/utils/Makefile utils/Makefile ;;
23099 "projects/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname projects/Makefile`
23100 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/projects/Makefile projects/Makefile ;;
23101 "bindings/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname bindings/Makefile`
23102 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/bindings/Makefile bindings/Makefile ;;
23103 "bindings/ocaml/Makefile.ocaml":C) ${llvm_src}/autoconf/mkinstalldirs `dirname bindings/ocaml/Makefile.ocaml`
23104 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/bindings/ocaml/Makefile.ocaml bindings/ocaml/Makefile.ocaml ;;
23110 { (exit 0); exit 0; }
23112 chmod +x $CONFIG_STATUS
23113 ac_clean_files=$ac_clean_files_save
23116 # configure is writing to config.log, and then calls config.status.
23117 # config.status does its own redirection, appending to config.log.
23118 # Unfortunately, on DOS this fails, as config.log is still kept open
23119 # by configure, so config.status won't be able to write to it; its
23120 # output is simply discarded. So we exec the FD to /dev/null,
23121 # effectively closing config.log, so it can be properly (re)opened and
23122 # appended to by config.status. When coming back to configure, we
23123 # need to make the FD available again.
23124 if test "$no_create" != yes; then
23126 ac_config_status_args=
23127 test "$silent" = yes &&
23128 ac_config_status_args="$ac_config_status_args --quiet"
23130 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
23132 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
23133 # would make configure fail if this is the last instruction.
23134 $ac_cs_success || { (exit 1); exit 1; }
23138 # CONFIG_SUBDIRS section.
23140 if test "$no_recursion" != yes; then
23142 # Remove --cache-file and --srcdir arguments so they do not pile up.
23143 ac_sub_configure_args=
23145 eval "set x $ac_configure_args"
23149 if test -n "$ac_prev"; then
23154 -cache-file | --cache-file | --cache-fil | --cache-fi \
23155 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
23156 ac_prev=cache_file ;;
23157 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
23158 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* \
23161 --config-cache | -C)
23163 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
23165 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
23167 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
23169 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
23173 *\'*) ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
23175 ac_sub_configure_args="$ac_sub_configure_args '$ac_arg'" ;;
23179 # Always prepend --prefix to ensure using the same prefix
23180 # in subdir configurations.
23181 ac_arg="--prefix=$prefix"
23183 *\'*) ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
23185 ac_sub_configure_args="$ac_arg $ac_sub_configure_args"
23188 for ac_dir in : $subdirs; do test "x$ac_dir" = x: && continue
23190 # Do not complain, so a configure script can configure whichever
23191 # parts of a large source tree are present.
23192 test -d "$srcdir/$ac_dir" || continue
23194 ac_msg="=== configuring in $ac_dir (`pwd`/$ac_dir)"
23195 echo "$as_me:$LINENO: $ac_msg" >&5
23199 -*) as_dir=./$as_dir;;
23201 test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
23205 *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #(
23206 *) as_qdir=$as_dir;;
23208 as_dirs="'$as_qdir' $as_dirs"
23209 as_dir=`$as_dirname -- "$as_dir" ||
23210 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
23211 X"$as_dir" : 'X\(//\)[^/]' \| \
23212 X"$as_dir" : 'X\(//\)$' \| \
23213 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
23215 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
23219 /^X\(\/\/\)[^/].*/{
23232 test -d "$as_dir" && break
23234 test -z "$as_dirs" || eval "mkdir $as_dirs"
23235 } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
23236 echo "$as_me: error: cannot create directory $as_dir" >&2;}
23237 { (exit 1); exit 1; }; }; }
23241 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
23243 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
23244 # A ".." for each directory in $ac_dir_suffix.
23245 ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
23246 case $ac_top_builddir_sub in
23247 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
23248 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
23251 ac_abs_top_builddir=$ac_pwd
23252 ac_abs_builddir=$ac_pwd$ac_dir_suffix
23253 # for backward compatibility:
23254 ac_top_builddir=$ac_top_build_prefix
23257 .) # We are building in place.
23259 ac_top_srcdir=$ac_top_builddir_sub
23260 ac_abs_top_srcdir=$ac_pwd ;;
23261 [\\/]* | ?:[\\/]* ) # Absolute name.
23262 ac_srcdir=$srcdir$ac_dir_suffix;
23263 ac_top_srcdir=$srcdir
23264 ac_abs_top_srcdir=$srcdir ;;
23265 *) # Relative name.
23266 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
23267 ac_top_srcdir=$ac_top_build_prefix$srcdir
23268 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
23270 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
23275 # Check for guested configure; otherwise get Cygnus style configure.
23276 if test -f "$ac_srcdir/configure.gnu"; then
23277 ac_sub_configure=$ac_srcdir/configure.gnu
23278 elif test -f "$ac_srcdir/configure"; then
23279 ac_sub_configure=$ac_srcdir/configure
23280 elif test -f "$ac_srcdir/configure.in"; then
23281 # This should be Cygnus configure.
23282 ac_sub_configure=$ac_aux_dir/configure
23284 { echo "$as_me:$LINENO: WARNING: no configuration information is in $ac_dir" >&5
23285 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2;}
23289 # The recursion is here.
23290 if test -n "$ac_sub_configure"; then
23291 # Make the cache file name correct relative to the subdirectory.
23292 case $cache_file in
23293 [\\/]* | ?:[\\/]* ) ac_sub_cache_file=$cache_file ;;
23294 *) # Relative name.
23295 ac_sub_cache_file=$ac_top_build_prefix$cache_file ;;
23298 { echo "$as_me:$LINENO: running $SHELL $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&5
23299 echo "$as_me: running $SHELL $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&6;}
23300 # The eval makes quoting arguments work.
23301 eval "\$SHELL \"\$ac_sub_configure\" $ac_sub_configure_args \
23302 --cache-file=\"\$ac_sub_cache_file\" --srcdir=\"\$ac_srcdir\"" ||
23303 { { echo "$as_me:$LINENO: error: $ac_sub_configure failed for $ac_dir" >&5
23304 echo "$as_me: error: $ac_sub_configure failed for $ac_dir" >&2;}
23305 { (exit 1); exit 1; }; }