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
769 COVERED_SWITCH_DEFAULT
770 NO_MAYBE_UNINITIALIZED
796 ENABLE_VISIBILITY_INLINES_HIDDEN
803 ac_precious_vars='build_alias
814 ac_subdirs_all='projects/llvm-gcc
818 projects/llvm-poolalloc
821 projects/llvm-stacker
829 # Initialize some variables set by options.
831 ac_init_version=false
832 # The variables have the same names as the options, with
833 # dashes changed to underlines.
841 program_transform_name=s,x,x,
849 # Installation directory options.
850 # These are left unexpanded so users can "make install exec_prefix=/foo"
851 # and all the variables that are supposed to be based on exec_prefix
852 # by default will actually change.
853 # Use braces instead of parens because sh, perl, etc. also accept them.
854 # (The list follows the same order as the GNU Coding Standards.)
855 bindir='${exec_prefix}/bin'
856 sbindir='${exec_prefix}/sbin'
857 libexecdir='${exec_prefix}/libexec'
858 datarootdir='${prefix}/share'
859 datadir='${datarootdir}'
860 sysconfdir='${prefix}/etc'
861 sharedstatedir='${prefix}/com'
862 localstatedir='${prefix}/var'
863 includedir='${prefix}/include'
864 oldincludedir='/usr/include'
865 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
866 infodir='${datarootdir}/info'
871 libdir='${exec_prefix}/lib'
872 localedir='${datarootdir}/locale'
873 mandir='${datarootdir}/man'
879 # If the previous option needs an argument, assign it.
880 if test -n "$ac_prev"; then
881 eval $ac_prev=\$ac_option
887 *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
891 # Accept the important Cygnus configure options, so we can diagnose typos.
893 case $ac_dashdash$ac_option in
897 -bindir | --bindir | --bindi | --bind | --bin | --bi)
899 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
902 -build | --build | --buil | --bui | --bu)
903 ac_prev=build_alias ;;
904 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
905 build_alias=$ac_optarg ;;
907 -cache-file | --cache-file | --cache-fil | --cache-fi \
908 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
909 ac_prev=cache_file ;;
910 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
911 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
912 cache_file=$ac_optarg ;;
915 cache_file=config.cache ;;
917 -datadir | --datadir | --datadi | --datad)
919 -datadir=* | --datadir=* | --datadi=* | --datad=*)
920 datadir=$ac_optarg ;;
922 -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
923 | --dataroo | --dataro | --datar)
924 ac_prev=datarootdir ;;
925 -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
926 | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
927 datarootdir=$ac_optarg ;;
929 -disable-* | --disable-*)
930 ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
931 # Reject names that are not valid shell variable names.
932 expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
933 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
934 { (exit 1); exit 1; }; }
935 ac_feature=`echo $ac_feature | sed 's/-/_/g'`
936 eval enable_$ac_feature=no ;;
938 -docdir | --docdir | --docdi | --doc | --do)
940 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
943 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
945 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
948 -enable-* | --enable-*)
949 ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
950 # Reject names that are not valid shell variable names.
951 expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
952 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
953 { (exit 1); exit 1; }; }
954 ac_feature=`echo $ac_feature | sed 's/-/_/g'`
955 eval enable_$ac_feature=\$ac_optarg ;;
957 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
958 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
959 | --exec | --exe | --ex)
960 ac_prev=exec_prefix ;;
961 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
962 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
963 | --exec=* | --exe=* | --ex=*)
964 exec_prefix=$ac_optarg ;;
966 -gas | --gas | --ga | --g)
967 # Obsolete; use --with-gas.
970 -help | --help | --hel | --he | -h)
972 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
973 ac_init_help=recursive ;;
974 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
975 ac_init_help=short ;;
977 -host | --host | --hos | --ho)
978 ac_prev=host_alias ;;
979 -host=* | --host=* | --hos=* | --ho=*)
980 host_alias=$ac_optarg ;;
982 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
984 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
986 htmldir=$ac_optarg ;;
988 -includedir | --includedir | --includedi | --included | --include \
989 | --includ | --inclu | --incl | --inc)
990 ac_prev=includedir ;;
991 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
992 | --includ=* | --inclu=* | --incl=* | --inc=*)
993 includedir=$ac_optarg ;;
995 -infodir | --infodir | --infodi | --infod | --info | --inf)
997 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
998 infodir=$ac_optarg ;;
1000 -libdir | --libdir | --libdi | --libd)
1002 -libdir=* | --libdir=* | --libdi=* | --libd=*)
1003 libdir=$ac_optarg ;;
1005 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1006 | --libexe | --libex | --libe)
1007 ac_prev=libexecdir ;;
1008 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1009 | --libexe=* | --libex=* | --libe=*)
1010 libexecdir=$ac_optarg ;;
1012 -localedir | --localedir | --localedi | --localed | --locale)
1013 ac_prev=localedir ;;
1014 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1015 localedir=$ac_optarg ;;
1017 -localstatedir | --localstatedir | --localstatedi | --localstated \
1018 | --localstate | --localstat | --localsta | --localst | --locals)
1019 ac_prev=localstatedir ;;
1020 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1021 | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1022 localstatedir=$ac_optarg ;;
1024 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1026 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1027 mandir=$ac_optarg ;;
1029 -nfp | --nfp | --nf)
1030 # Obsolete; use --without-fp.
1033 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1034 | --no-cr | --no-c | -n)
1037 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1038 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1041 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1042 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1043 | --oldin | --oldi | --old | --ol | --o)
1044 ac_prev=oldincludedir ;;
1045 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1046 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1047 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1048 oldincludedir=$ac_optarg ;;
1050 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1052 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1053 prefix=$ac_optarg ;;
1055 -program-prefix | --program-prefix | --program-prefi | --program-pref \
1056 | --program-pre | --program-pr | --program-p)
1057 ac_prev=program_prefix ;;
1058 -program-prefix=* | --program-prefix=* | --program-prefi=* \
1059 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1060 program_prefix=$ac_optarg ;;
1062 -program-suffix | --program-suffix | --program-suffi | --program-suff \
1063 | --program-suf | --program-su | --program-s)
1064 ac_prev=program_suffix ;;
1065 -program-suffix=* | --program-suffix=* | --program-suffi=* \
1066 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1067 program_suffix=$ac_optarg ;;
1069 -program-transform-name | --program-transform-name \
1070 | --program-transform-nam | --program-transform-na \
1071 | --program-transform-n | --program-transform- \
1072 | --program-transform | --program-transfor \
1073 | --program-transfo | --program-transf \
1074 | --program-trans | --program-tran \
1075 | --progr-tra | --program-tr | --program-t)
1076 ac_prev=program_transform_name ;;
1077 -program-transform-name=* | --program-transform-name=* \
1078 | --program-transform-nam=* | --program-transform-na=* \
1079 | --program-transform-n=* | --program-transform-=* \
1080 | --program-transform=* | --program-transfor=* \
1081 | --program-transfo=* | --program-transf=* \
1082 | --program-trans=* | --program-tran=* \
1083 | --progr-tra=* | --program-tr=* | --program-t=*)
1084 program_transform_name=$ac_optarg ;;
1086 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1088 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1089 pdfdir=$ac_optarg ;;
1091 -psdir | --psdir | --psdi | --psd | --ps)
1093 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1096 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1097 | -silent | --silent | --silen | --sile | --sil)
1100 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1102 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1104 sbindir=$ac_optarg ;;
1106 -sharedstatedir | --sharedstatedir | --sharedstatedi \
1107 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1108 | --sharedst | --shareds | --shared | --share | --shar \
1110 ac_prev=sharedstatedir ;;
1111 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1112 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1113 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1115 sharedstatedir=$ac_optarg ;;
1117 -site | --site | --sit)
1119 -site=* | --site=* | --sit=*)
1122 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1124 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1125 srcdir=$ac_optarg ;;
1127 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1128 | --syscon | --sysco | --sysc | --sys | --sy)
1129 ac_prev=sysconfdir ;;
1130 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1131 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1132 sysconfdir=$ac_optarg ;;
1134 -target | --target | --targe | --targ | --tar | --ta | --t)
1135 ac_prev=target_alias ;;
1136 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1137 target_alias=$ac_optarg ;;
1139 -v | -verbose | --verbose | --verbos | --verbo | --verb)
1142 -version | --version | --versio | --versi | --vers | -V)
1143 ac_init_version=: ;;
1146 ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1147 # Reject names that are not valid shell variable names.
1148 expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
1149 { echo "$as_me: error: invalid package name: $ac_package" >&2
1150 { (exit 1); exit 1; }; }
1151 ac_package=`echo $ac_package| sed 's/-/_/g'`
1152 eval with_$ac_package=\$ac_optarg ;;
1154 -without-* | --without-*)
1155 ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1156 # Reject names that are not valid shell variable names.
1157 expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
1158 { echo "$as_me: error: invalid package name: $ac_package" >&2
1159 { (exit 1); exit 1; }; }
1160 ac_package=`echo $ac_package | sed 's/-/_/g'`
1161 eval with_$ac_package=no ;;
1164 # Obsolete; use --with-x.
1167 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1168 | --x-incl | --x-inc | --x-in | --x-i)
1169 ac_prev=x_includes ;;
1170 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1171 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1172 x_includes=$ac_optarg ;;
1174 -x-libraries | --x-libraries | --x-librarie | --x-librari \
1175 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1176 ac_prev=x_libraries ;;
1177 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1178 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1179 x_libraries=$ac_optarg ;;
1181 -*) { echo "$as_me: error: unrecognized option: $ac_option
1182 Try \`$0 --help' for more information." >&2
1183 { (exit 1); exit 1; }; }
1187 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1188 # Reject names that are not valid shell variable names.
1189 expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
1190 { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
1191 { (exit 1); exit 1; }; }
1192 eval $ac_envvar=\$ac_optarg
1193 export $ac_envvar ;;
1196 # FIXME: should be removed in autoconf 3.0.
1197 echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1198 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1199 echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1200 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1206 if test -n "$ac_prev"; then
1207 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1208 { echo "$as_me: error: missing argument to $ac_option" >&2
1209 { (exit 1); exit 1; }; }
1212 # Be sure to have absolute directory names.
1213 for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1214 datadir sysconfdir sharedstatedir localstatedir includedir \
1215 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1216 libdir localedir mandir
1218 eval ac_val=\$$ac_var
1220 [\\/$]* | ?:[\\/]* ) continue;;
1221 NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1223 { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
1224 { (exit 1); exit 1; }; }
1227 # There might be people who depend on the old broken behavior: `$host'
1228 # used to hold the argument of --host etc.
1229 # FIXME: To remove some day.
1232 target=$target_alias
1234 # FIXME: To remove some day.
1235 if test "x$host_alias" != x; then
1236 if test "x$build_alias" = x; then
1237 cross_compiling=maybe
1238 echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1239 If a cross compiler is detected then cross compile mode will be used." >&2
1240 elif test "x$build_alias" != "x$host_alias"; then
1246 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1248 test "$silent" = yes && exec 6>/dev/null
1251 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1252 ac_ls_di=`ls -di .` &&
1253 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1254 { echo "$as_me: error: Working directory cannot be determined" >&2
1255 { (exit 1); exit 1; }; }
1256 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1257 { echo "$as_me: error: pwd does not report name of working directory" >&2
1258 { (exit 1); exit 1; }; }
1261 # Find the source files, if location was not specified.
1262 if test -z "$srcdir"; then
1263 ac_srcdir_defaulted=yes
1264 # Try the directory containing this script, then the parent directory.
1265 ac_confdir=`$as_dirname -- "$0" ||
1266 $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1267 X"$0" : 'X\(//\)[^/]' \| \
1268 X"$0" : 'X\(//\)$' \| \
1269 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
1271 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1289 if test ! -r "$srcdir/$ac_unique_file"; then
1293 ac_srcdir_defaulted=no
1295 if test ! -r "$srcdir/$ac_unique_file"; then
1296 test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1297 { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
1298 { (exit 1); exit 1; }; }
1300 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1302 cd "$srcdir" && test -r "./$ac_unique_file" || { echo "$as_me: error: $ac_msg" >&2
1303 { (exit 1); exit 1; }; }
1305 # When building in place, set srcdir=.
1306 if test "$ac_abs_confdir" = "$ac_pwd"; then
1309 # Remove unnecessary trailing slashes from srcdir.
1310 # Double slashes in file names in object file debugging info
1311 # mess up M-x gdb in Emacs.
1313 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1315 for ac_var in $ac_precious_vars; do
1316 eval ac_env_${ac_var}_set=\${${ac_var}+set}
1317 eval ac_env_${ac_var}_value=\$${ac_var}
1318 eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1319 eval ac_cv_env_${ac_var}_value=\$${ac_var}
1323 # Report the --help message.
1325 if test "$ac_init_help" = "long"; then
1326 # Omit some internal or obsolete options to make the list less imposing.
1327 # This message is too long to be a string in the A/UX 3.1 sh.
1329 \`configure' configures LLVM 3.3svn to adapt to many kinds of systems.
1331 Usage: $0 [OPTION]... [VAR=VALUE]...
1333 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1334 VAR=VALUE. See below for descriptions of some of the useful variables.
1336 Defaults for the options are specified in brackets.
1339 -h, --help display this help and exit
1340 --help=short display options specific to this package
1341 --help=recursive display the short help of all the included packages
1342 -V, --version display version information and exit
1343 -q, --quiet, --silent do not print \`checking...' messages
1344 --cache-file=FILE cache test results in FILE [disabled]
1345 -C, --config-cache alias for \`--cache-file=config.cache'
1346 -n, --no-create do not create output files
1347 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1349 Installation directories:
1350 --prefix=PREFIX install architecture-independent files in PREFIX
1351 [$ac_default_prefix]
1352 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1355 By default, \`make install' will install all the files in
1356 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1357 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1358 for instance \`--prefix=\$HOME'.
1360 For better control, use the options below.
1362 Fine tuning of the installation directories:
1363 --bindir=DIR user executables [EPREFIX/bin]
1364 --sbindir=DIR system admin executables [EPREFIX/sbin]
1365 --libexecdir=DIR program executables [EPREFIX/libexec]
1366 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1367 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1368 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1369 --libdir=DIR object code libraries [EPREFIX/lib]
1370 --includedir=DIR C header files [PREFIX/include]
1371 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1372 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1373 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1374 --infodir=DIR info documentation [DATAROOTDIR/info]
1375 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1376 --mandir=DIR man documentation [DATAROOTDIR/man]
1377 --docdir=DIR documentation root [DATAROOTDIR/doc/llvm]
1378 --htmldir=DIR html documentation [DOCDIR]
1379 --dvidir=DIR dvi documentation [DOCDIR]
1380 --pdfdir=DIR pdf documentation [DOCDIR]
1381 --psdir=DIR ps documentation [DOCDIR]
1387 --build=BUILD configure for building on BUILD [guessed]
1388 --host=HOST cross-compile to build programs to run on HOST [BUILD]
1389 --target=TARGET configure for building compilers for TARGET [HOST]
1393 if test -n "$ac_init_help"; then
1394 case $ac_init_help in
1395 short | recursive ) echo "Configuration of LLVM 3.3svn:";;
1400 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1401 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1402 --enable-polly Use polly if available (default is YES)
1403 --enable-libcpp Use libc++ if available (default is NO)
1404 --enable-cxx11 Use c++11 if available (default is NO)
1405 --enable-clang-arcmt Enable building of clang ARCMT (default is YES)
1406 --enable-clang-static-analyzer
1407 Enable building of clang Static Analyzer (default is
1409 --enable-clang-rewriter Enable building of clang rewriter (default is YES)
1410 --enable-optimized Compile with optimizations enabled (default is NO)
1411 --enable-profiling Compile with profiling enabled (default is NO)
1412 --enable-assertions Compile with assertion checks enabled (default is
1414 --enable-werror Compile with -Werror enabled (default is NO)
1415 --enable-expensive-checks
1416 Compile with expensive debug checks enabled (default
1418 --enable-debug-runtime Build runtime libs with debug symbols (default is
1420 --enable-debug-symbols Build compiler with debug symbols (default is NO if
1421 optimization is on and YES if it's off)
1422 --enable-keep-symbols Do not strip installed executables)
1423 --enable-jit Enable Just In Time Compiling (default is YES)
1424 --enable-docs Build documents (default is YES)
1425 --enable-doxygen Build doxygen documentation (default is NO)
1426 --enable-threads Use threads if available (default is YES)
1427 --enable-pthreads Use pthreads if available (default is YES)
1428 --enable-pic Build LLVM with Position Independent Code (default
1430 --enable-shared Build a shared library and link tools against it
1432 --enable-embed-stdcxx Build a shared library with embedded libstdc++ for
1433 Win32 DLL (default is NO)
1434 --enable-timestamps Enable embedding timestamp information in build
1436 --enable-backtraces Enable embedding backtraces on crash (default is
1438 --enable-targets Build specific host targets: all or
1439 target1,target2,... Valid targets are: host, x86,
1440 x86_64, sparc, powerpc, arm, mips, hexagon, xcore,
1441 msp430, nvptx, and cpp (default=all)
1442 --enable-experimental-targets
1443 Build experimental host targets: disable or
1444 target1,target2,... (default=disable)
1445 --enable-bindings Build specific language bindings:
1446 all,auto,none,{binding-name} (default=auto)
1447 --enable-libffi Check for the presence of libffi (default is NO)
1448 --enable-ltdl-install install libltdl
1451 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1452 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1453 --with-optimize-option Select the compiler options to use for optimized
1455 --with-extra-options Specify additional options to compile LLVM with
1456 --with-extra-ld-options Specify additional options to link LLVM with
1457 --with-ocaml-libdir Specify install location for ocaml bindings (default
1459 --with-clang-srcdir Directory to the out-of-tree Clang source
1460 --with-clang-resource-dir
1461 Relative directory from the Clang binary for
1463 --with-c-include-dirs Colon separated list of directories clang will
1465 --with-gcc-toolchain Directory where gcc is installed.
1466 --with-default-sysroot Add --sysroot=<path> to all compiler invocations.
1467 --with-binutils-include Specify path to binutils/include/ containing
1468 plugin-api.h file for gold plugin.
1469 --with-bug-report-url Specify the URL where bug reports should be
1470 submitted (default=http://llvm.org/bugs/)
1471 --with-internal-prefix Installation directory for internal files
1472 --with-udis86=<path> Use udis86 external x86 disassembler library
1473 --with-oprofile=<prefix>
1474 Tell OProfile >= 0.9.4 how to symbolize JIT output
1475 --with-intel-jitevents Notify Intel JIT profiling API of generated code
1478 Some influential environment variables:
1479 CC C compiler command
1480 CFLAGS C compiler flags
1481 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1482 nonstandard directory <lib dir>
1483 CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1484 you have headers in a nonstandard directory <include dir>
1485 CXX C++ compiler command
1486 CXXFLAGS C++ compiler flags
1489 Use these variables to override the choices made by `configure' or to help
1490 it to find libraries and programs with nonstandard names/locations.
1492 Report bugs to <http://llvm.org/bugs/>.
1497 if test "$ac_init_help" = "recursive"; then
1498 # If there are subdirs, report their specific --help.
1499 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1500 test -d "$ac_dir" || continue
1504 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1506 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
1507 # A ".." for each directory in $ac_dir_suffix.
1508 ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
1509 case $ac_top_builddir_sub in
1510 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1511 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1514 ac_abs_top_builddir=$ac_pwd
1515 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1516 # for backward compatibility:
1517 ac_top_builddir=$ac_top_build_prefix
1520 .) # We are building in place.
1522 ac_top_srcdir=$ac_top_builddir_sub
1523 ac_abs_top_srcdir=$ac_pwd ;;
1524 [\\/]* | ?:[\\/]* ) # Absolute name.
1525 ac_srcdir=$srcdir$ac_dir_suffix;
1526 ac_top_srcdir=$srcdir
1527 ac_abs_top_srcdir=$srcdir ;;
1529 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1530 ac_top_srcdir=$ac_top_build_prefix$srcdir
1531 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1533 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1535 cd "$ac_dir" || { ac_status=$?; continue; }
1536 # Check for guested configure.
1537 if test -f "$ac_srcdir/configure.gnu"; then
1539 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1540 elif test -f "$ac_srcdir/configure"; then
1542 $SHELL "$ac_srcdir/configure" --help=recursive
1544 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1546 cd "$ac_pwd" || { ac_status=$?; break; }
1550 test -n "$ac_init_help" && exit $ac_status
1551 if $ac_init_version; then
1553 LLVM configure 3.3svn
1554 generated by GNU Autoconf 2.60
1556 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
1557 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
1558 This configure script is free software; the Free Software Foundation
1559 gives unlimited permission to copy, distribute and modify it.
1561 Copyright (c) 2003-2013 University of Illinois at Urbana-Champaign.
1565 cat >config.log <<_ACEOF
1566 This file contains any messages produced by compilers while
1567 running configure, to aid debugging if configure makes a mistake.
1569 It was created by LLVM $as_me 3.3svn, which was
1570 generated by GNU Autoconf 2.60. Invocation command line was
1582 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1583 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1584 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1585 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1586 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1588 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1589 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1591 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1592 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1593 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1594 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
1595 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1596 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1597 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1601 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1605 test -z "$as_dir" && as_dir=.
1606 echo "PATH: $as_dir"
1622 # Keep a trace of the command line.
1623 # Strip out --no-create and --no-recursion so they do not pile up.
1624 # Strip out --silent because we don't want to record it for future runs.
1625 # Also quote any args containing shell meta-characters.
1626 # Make two passes to allow for proper duplicate-argument suppression.
1630 ac_must_keep_next=false
1636 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1637 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1638 | -silent | --silent | --silen | --sile | --sil)
1641 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1644 1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1646 ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1647 if test $ac_must_keep_next = true; then
1648 ac_must_keep_next=false # Got value, back to normal.
1651 *=* | --config-cache | -C | -disable-* | --disable-* \
1652 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1653 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1654 | -with-* | --with-* | -without-* | --without-* | --x)
1655 case "$ac_configure_args0 " in
1656 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1659 -* ) ac_must_keep_next=true ;;
1662 ac_configure_args="$ac_configure_args '$ac_arg'"
1667 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1668 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1670 # When interrupted or exit'd, cleanup temporary files, and complete
1671 # config.log. We remove comments because anyway the quotes in there
1672 # would cause problems or look ugly.
1673 # WARNING: Use '\'' to represent an apostrophe within the trap.
1674 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1675 trap 'exit_status=$?
1676 # Save into config.log some information that might help in debugging.
1681 ## ---------------- ##
1682 ## Cache variables. ##
1683 ## ---------------- ##
1686 # The following way of writing the cache mishandles newlines in values,
1688 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1689 eval ac_val=\$$ac_var
1693 *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
1694 echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
1697 _ | IFS | as_nl) ;; #(
1698 *) $as_unset $ac_var ;;
1703 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1704 *${as_nl}ac_space=\ *)
1706 "s/'\''/'\''\\\\'\'''\''/g;
1707 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1710 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1718 ## ----------------- ##
1719 ## Output variables. ##
1720 ## ----------------- ##
1723 for ac_var in $ac_subst_vars
1725 eval ac_val=\$$ac_var
1727 *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1729 echo "$ac_var='\''$ac_val'\''"
1733 if test -n "$ac_subst_files"; then
1735 ## ------------------- ##
1736 ## File substitutions. ##
1737 ## ------------------- ##
1740 for ac_var in $ac_subst_files
1742 eval ac_val=\$$ac_var
1744 *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1746 echo "$ac_var='\''$ac_val'\''"
1751 if test -s confdefs.h; then
1761 test "$ac_signal" != 0 &&
1762 echo "$as_me: caught signal $ac_signal"
1763 echo "$as_me: exit $exit_status"
1765 rm -f core *.core core.conftest.* &&
1766 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1769 for ac_signal in 1 2 13 15; do
1770 trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1774 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1775 rm -f -r conftest* confdefs.h
1777 # Predefined preprocessor variables.
1779 cat >>confdefs.h <<_ACEOF
1780 #define PACKAGE_NAME "$PACKAGE_NAME"
1784 cat >>confdefs.h <<_ACEOF
1785 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1789 cat >>confdefs.h <<_ACEOF
1790 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1794 cat >>confdefs.h <<_ACEOF
1795 #define PACKAGE_STRING "$PACKAGE_STRING"
1799 cat >>confdefs.h <<_ACEOF
1800 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1804 # Let the site file select an alternate cache file if it wants to.
1805 # Prefer explicitly selected file to automatically selected ones.
1806 if test -n "$CONFIG_SITE"; then
1807 set x "$CONFIG_SITE"
1808 elif test "x$prefix" != xNONE; then
1809 set x "$prefix/share/config.site" "$prefix/etc/config.site"
1811 set x "$ac_default_prefix/share/config.site" \
1812 "$ac_default_prefix/etc/config.site"
1817 if test -r "$ac_site_file"; then
1818 { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1819 echo "$as_me: loading site script $ac_site_file" >&6;}
1820 sed 's/^/| /' "$ac_site_file" >&5
1825 if test -r "$cache_file"; then
1826 # Some versions of bash will fail to source /dev/null (special
1827 # files actually), so we avoid doing that.
1828 if test -f "$cache_file"; then
1829 { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1830 echo "$as_me: loading cache $cache_file" >&6;}
1832 [\\/]* | ?:[\\/]* ) . "$cache_file";;
1833 *) . "./$cache_file";;
1837 { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1838 echo "$as_me: creating cache $cache_file" >&6;}
1842 # Check that the precious variables saved in the cache have kept the same
1844 ac_cache_corrupted=false
1845 for ac_var in $ac_precious_vars; do
1846 eval ac_old_set=\$ac_cv_env_${ac_var}_set
1847 eval ac_new_set=\$ac_env_${ac_var}_set
1848 eval ac_old_val=\$ac_cv_env_${ac_var}_value
1849 eval ac_new_val=\$ac_env_${ac_var}_value
1850 case $ac_old_set,$ac_new_set in
1852 { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1853 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1854 ac_cache_corrupted=: ;;
1856 { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1857 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1858 ac_cache_corrupted=: ;;
1861 if test "x$ac_old_val" != "x$ac_new_val"; then
1862 { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1863 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1864 { echo "$as_me:$LINENO: former value: $ac_old_val" >&5
1865 echo "$as_me: former value: $ac_old_val" >&2;}
1866 { echo "$as_me:$LINENO: current value: $ac_new_val" >&5
1867 echo "$as_me: current value: $ac_new_val" >&2;}
1868 ac_cache_corrupted=:
1871 # Pass precious variables to config.status.
1872 if test "$ac_new_set" = set; then
1874 *\'*) ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1875 *) ac_arg=$ac_var=$ac_new_val ;;
1877 case " $ac_configure_args " in
1878 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
1879 *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1883 if $ac_cache_corrupted; then
1884 { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1885 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1886 { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1887 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1888 { (exit 1); exit 1; }; }
1916 ac_cpp='$CPP $CPPFLAGS'
1917 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1918 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1919 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1923 cat >>confdefs.h <<\_ACEOF
1924 #define LLVM_VERSION_MAJOR 3
1928 cat >>confdefs.h <<\_ACEOF
1929 #define LLVM_VERSION_MINOR 3
1933 LLVM_COPYRIGHT="Copyright (c) 2003-2013 University of Illinois at Urbana-Champaign."
1942 for ac_dir in autoconf "$srcdir"/autoconf; do
1943 if test -f "$ac_dir/install-sh"; then
1945 ac_install_sh="$ac_aux_dir/install-sh -c"
1947 elif test -f "$ac_dir/install.sh"; then
1949 ac_install_sh="$ac_aux_dir/install.sh -c"
1951 elif test -f "$ac_dir/shtool"; then
1953 ac_install_sh="$ac_aux_dir/shtool install -c"
1957 if test -z "$ac_aux_dir"; then
1958 { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in autoconf \"$srcdir\"/autoconf" >&5
1959 echo "$as_me: error: cannot find install-sh or install.sh in autoconf \"$srcdir\"/autoconf" >&2;}
1960 { (exit 1); exit 1; }; }
1963 # These three variables are undocumented and unsupported,
1964 # and are intended to be withdrawn in a future Autoconf release.
1965 # They can cause serious problems if a builder's source tree is in a directory
1966 # whose full name contains unusual characters.
1967 ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
1968 ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
1969 ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
1973 if test ${srcdir} != "." ; then
1974 if test -f ${srcdir}/include/llvm/Config/config.h ; then
1975 { { echo "$as_me:$LINENO: error: Already configured in ${srcdir}" >&5
1976 echo "$as_me: error: Already configured in ${srcdir}" >&2;}
1977 { (exit 1); exit 1; }; }
1982 ac_cpp='$CPP $CPPFLAGS'
1983 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1984 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1985 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1986 if test -n "$ac_tool_prefix"; then
1987 for ac_prog in clang llvm-gcc gcc
1989 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
1990 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
1991 { echo "$as_me:$LINENO: checking for $ac_word" >&5
1992 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
1993 if test "${ac_cv_prog_CC+set}" = set; then
1994 echo $ECHO_N "(cached) $ECHO_C" >&6
1996 if test -n "$CC"; then
1997 ac_cv_prog_CC="$CC" # Let the user override the test.
1999 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2003 test -z "$as_dir" && as_dir=.
2004 for ac_exec_ext in '' $ac_executable_extensions; do
2005 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
2006 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2007 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2017 if test -n "$CC"; then
2018 { echo "$as_me:$LINENO: result: $CC" >&5
2019 echo "${ECHO_T}$CC" >&6; }
2021 { echo "$as_me:$LINENO: result: no" >&5
2022 echo "${ECHO_T}no" >&6; }
2026 test -n "$CC" && break
2029 if test -z "$CC"; then
2031 for ac_prog in clang llvm-gcc gcc
2033 # Extract the first word of "$ac_prog", so it can be a program name with args.
2034 set dummy $ac_prog; ac_word=$2
2035 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2036 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2037 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2038 echo $ECHO_N "(cached) $ECHO_C" >&6
2040 if test -n "$ac_ct_CC"; then
2041 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2043 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2047 test -z "$as_dir" && as_dir=.
2048 for ac_exec_ext in '' $ac_executable_extensions; do
2049 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
2050 ac_cv_prog_ac_ct_CC="$ac_prog"
2051 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2060 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2061 if test -n "$ac_ct_CC"; then
2062 { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2063 echo "${ECHO_T}$ac_ct_CC" >&6; }
2065 { echo "$as_me:$LINENO: result: no" >&5
2066 echo "${ECHO_T}no" >&6; }
2070 test -n "$ac_ct_CC" && break
2073 if test "x$ac_ct_CC" = x; then
2076 case $cross_compiling:$ac_tool_warned in
2078 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
2079 whose name does not start with the host triplet. If you think this
2080 configuration is useful to you, please write to autoconf@gnu.org." >&5
2081 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
2082 whose name does not start with the host triplet. If you think this
2083 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
2084 ac_tool_warned=yes ;;
2091 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
2092 See \`config.log' for more details." >&5
2093 echo "$as_me: error: no acceptable C compiler found in \$PATH
2094 See \`config.log' for more details." >&2;}
2095 { (exit 1); exit 1; }; }
2097 # Provide some information about the compiler.
2098 echo "$as_me:$LINENO: checking for C compiler version" >&5
2099 ac_compiler=`set X $ac_compile; echo $2`
2100 { (ac_try="$ac_compiler --version >&5"
2102 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2103 *) ac_try_echo=$ac_try;;
2105 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2106 (eval "$ac_compiler --version >&5") 2>&5
2108 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2109 (exit $ac_status); }
2110 { (ac_try="$ac_compiler -v >&5"
2112 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2113 *) ac_try_echo=$ac_try;;
2115 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2116 (eval "$ac_compiler -v >&5") 2>&5
2118 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2119 (exit $ac_status); }
2120 { (ac_try="$ac_compiler -V >&5"
2122 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2123 *) ac_try_echo=$ac_try;;
2125 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2126 (eval "$ac_compiler -V >&5") 2>&5
2128 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2129 (exit $ac_status); }
2131 cat >conftest.$ac_ext <<_ACEOF
2134 cat confdefs.h >>conftest.$ac_ext
2135 cat >>conftest.$ac_ext <<_ACEOF
2136 /* end confdefs.h. */
2146 ac_clean_files_save=$ac_clean_files
2147 ac_clean_files="$ac_clean_files a.out a.exe b.out"
2148 # Try to create an executable without -o first, disregard a.out.
2149 # It will help us diagnose broken compilers, and finding out an intuition
2151 { echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
2152 echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6; }
2153 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2155 # List of possible output files, starting from the most likely.
2156 # The algorithm is not robust to junk in `.', hence go to wildcards (a.*)
2157 # only as a last resort. b.out is created by i960 compilers.
2158 ac_files='a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out'
2160 # The IRIX 6 linker writes into existing files which may not be
2161 # executable, retaining their permissions. Remove them first so a
2162 # subsequent execution test works.
2164 for ac_file in $ac_files
2167 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
2168 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2173 if { (ac_try="$ac_link_default"
2175 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2176 *) ac_try_echo=$ac_try;;
2178 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2179 (eval "$ac_link_default") 2>&5
2181 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2182 (exit $ac_status); }; then
2183 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2184 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2185 # in a Makefile. We should not override ac_cv_exeext if it was cached,
2186 # so that the user can short-circuit this test for compilers unknown to
2188 for ac_file in $ac_files
2190 test -f "$ac_file" || continue
2192 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj )
2195 # We found the default executable, but exeext='' is most
2199 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2201 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2203 # We set ac_cv_exeext here because the later test for it is not
2204 # safe: cross compilers may not add the suffix if given an `-o'
2205 # argument, so we may need to know it at that point already.
2206 # Even if this section looks crufty: it has the advantage of
2213 test "$ac_cv_exeext" = no && ac_cv_exeext=
2216 echo "$as_me: failed program was:" >&5
2217 sed 's/^/| /' conftest.$ac_ext >&5
2219 { { echo "$as_me:$LINENO: error: C compiler cannot create executables
2220 See \`config.log' for more details." >&5
2221 echo "$as_me: error: C compiler cannot create executables
2222 See \`config.log' for more details." >&2;}
2223 { (exit 77); exit 77; }; }
2226 ac_exeext=$ac_cv_exeext
2227 { echo "$as_me:$LINENO: result: $ac_file" >&5
2228 echo "${ECHO_T}$ac_file" >&6; }
2230 # Check that the compiler produces executables we can run. If not, either
2231 # the compiler is broken, or we cross compile.
2232 { echo "$as_me:$LINENO: checking whether the C compiler works" >&5
2233 echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6; }
2234 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
2235 # If not cross compiling, check that we can run a simple program.
2236 if test "$cross_compiling" != yes; then
2237 if { ac_try='./$ac_file'
2238 { (case "(($ac_try" in
2239 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2240 *) ac_try_echo=$ac_try;;
2242 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2243 (eval "$ac_try") 2>&5
2245 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2246 (exit $ac_status); }; }; then
2249 if test "$cross_compiling" = maybe; then
2252 { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
2253 If you meant to cross compile, use \`--host'.
2254 See \`config.log' for more details." >&5
2255 echo "$as_me: error: cannot run C compiled programs.
2256 If you meant to cross compile, use \`--host'.
2257 See \`config.log' for more details." >&2;}
2258 { (exit 1); exit 1; }; }
2262 { echo "$as_me:$LINENO: result: yes" >&5
2263 echo "${ECHO_T}yes" >&6; }
2265 rm -f a.out a.exe conftest$ac_cv_exeext b.out
2266 ac_clean_files=$ac_clean_files_save
2267 # Check that the compiler produces executables we can run. If not, either
2268 # the compiler is broken, or we cross compile.
2269 { echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
2270 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6; }
2271 { echo "$as_me:$LINENO: result: $cross_compiling" >&5
2272 echo "${ECHO_T}$cross_compiling" >&6; }
2274 { echo "$as_me:$LINENO: checking for suffix of executables" >&5
2275 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6; }
2276 if { (ac_try="$ac_link"
2278 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2279 *) ac_try_echo=$ac_try;;
2281 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2282 (eval "$ac_link") 2>&5
2284 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2285 (exit $ac_status); }; then
2286 # If both `conftest.exe' and `conftest' are `present' (well, observable)
2287 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
2288 # work properly (i.e., refer to `conftest.exe'), while it won't with
2290 for ac_file in conftest.exe conftest conftest.*; do
2291 test -f "$ac_file" || continue
2293 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
2294 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2300 { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
2301 See \`config.log' for more details." >&5
2302 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
2303 See \`config.log' for more details." >&2;}
2304 { (exit 1); exit 1; }; }
2307 rm -f conftest$ac_cv_exeext
2308 { echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
2309 echo "${ECHO_T}$ac_cv_exeext" >&6; }
2311 rm -f conftest.$ac_ext
2312 EXEEXT=$ac_cv_exeext
2314 { echo "$as_me:$LINENO: checking for suffix of object files" >&5
2315 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6; }
2316 if test "${ac_cv_objext+set}" = set; then
2317 echo $ECHO_N "(cached) $ECHO_C" >&6
2319 cat >conftest.$ac_ext <<_ACEOF
2322 cat confdefs.h >>conftest.$ac_ext
2323 cat >>conftest.$ac_ext <<_ACEOF
2324 /* end confdefs.h. */
2334 rm -f conftest.o conftest.obj
2335 if { (ac_try="$ac_compile"
2337 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2338 *) ac_try_echo=$ac_try;;
2340 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2341 (eval "$ac_compile") 2>&5
2343 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2344 (exit $ac_status); }; then
2345 for ac_file in conftest.o conftest.obj conftest.*; do
2346 test -f "$ac_file" || continue;
2348 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf ) ;;
2349 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2354 echo "$as_me: failed program was:" >&5
2355 sed 's/^/| /' conftest.$ac_ext >&5
2357 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
2358 See \`config.log' for more details." >&5
2359 echo "$as_me: error: cannot compute suffix of object files: cannot compile
2360 See \`config.log' for more details." >&2;}
2361 { (exit 1); exit 1; }; }
2364 rm -f conftest.$ac_cv_objext conftest.$ac_ext
2366 { echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
2367 echo "${ECHO_T}$ac_cv_objext" >&6; }
2368 OBJEXT=$ac_cv_objext
2370 { echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2371 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6; }
2372 if test "${ac_cv_c_compiler_gnu+set}" = set; then
2373 echo $ECHO_N "(cached) $ECHO_C" >&6
2375 cat >conftest.$ac_ext <<_ACEOF
2378 cat confdefs.h >>conftest.$ac_ext
2379 cat >>conftest.$ac_ext <<_ACEOF
2380 /* end confdefs.h. */
2393 rm -f conftest.$ac_objext
2394 if { (ac_try="$ac_compile"
2396 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2397 *) ac_try_echo=$ac_try;;
2399 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2400 (eval "$ac_compile") 2>conftest.er1
2402 grep -v '^ *+' conftest.er1 >conftest.err
2404 cat conftest.err >&5
2405 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2406 (exit $ac_status); } &&
2407 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2408 { (case "(($ac_try" in
2409 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2410 *) ac_try_echo=$ac_try;;
2412 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2413 (eval "$ac_try") 2>&5
2415 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2416 (exit $ac_status); }; } &&
2417 { ac_try='test -s conftest.$ac_objext'
2418 { (case "(($ac_try" in
2419 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2420 *) ac_try_echo=$ac_try;;
2422 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2423 (eval "$ac_try") 2>&5
2425 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2426 (exit $ac_status); }; }; then
2429 echo "$as_me: failed program was:" >&5
2430 sed 's/^/| /' conftest.$ac_ext >&5
2435 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2436 ac_cv_c_compiler_gnu=$ac_compiler_gnu
2439 { echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2440 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6; }
2441 GCC=`test $ac_compiler_gnu = yes && echo yes`
2442 ac_test_CFLAGS=${CFLAGS+set}
2443 ac_save_CFLAGS=$CFLAGS
2444 { echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2445 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6; }
2446 if test "${ac_cv_prog_cc_g+set}" = set; then
2447 echo $ECHO_N "(cached) $ECHO_C" >&6
2449 ac_save_c_werror_flag=$ac_c_werror_flag
2450 ac_c_werror_flag=yes
2453 cat >conftest.$ac_ext <<_ACEOF
2456 cat confdefs.h >>conftest.$ac_ext
2457 cat >>conftest.$ac_ext <<_ACEOF
2458 /* end confdefs.h. */
2468 rm -f conftest.$ac_objext
2469 if { (ac_try="$ac_compile"
2471 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2472 *) ac_try_echo=$ac_try;;
2474 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2475 (eval "$ac_compile") 2>conftest.er1
2477 grep -v '^ *+' conftest.er1 >conftest.err
2479 cat conftest.err >&5
2480 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2481 (exit $ac_status); } &&
2482 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2483 { (case "(($ac_try" in
2484 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2485 *) ac_try_echo=$ac_try;;
2487 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2488 (eval "$ac_try") 2>&5
2490 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2491 (exit $ac_status); }; } &&
2492 { ac_try='test -s conftest.$ac_objext'
2493 { (case "(($ac_try" in
2494 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2495 *) ac_try_echo=$ac_try;;
2497 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2498 (eval "$ac_try") 2>&5
2500 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2501 (exit $ac_status); }; }; then
2504 echo "$as_me: failed program was:" >&5
2505 sed 's/^/| /' conftest.$ac_ext >&5
2508 cat >conftest.$ac_ext <<_ACEOF
2511 cat confdefs.h >>conftest.$ac_ext
2512 cat >>conftest.$ac_ext <<_ACEOF
2513 /* end confdefs.h. */
2523 rm -f conftest.$ac_objext
2524 if { (ac_try="$ac_compile"
2526 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2527 *) ac_try_echo=$ac_try;;
2529 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2530 (eval "$ac_compile") 2>conftest.er1
2532 grep -v '^ *+' conftest.er1 >conftest.err
2534 cat conftest.err >&5
2535 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2536 (exit $ac_status); } &&
2537 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2538 { (case "(($ac_try" in
2539 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2540 *) ac_try_echo=$ac_try;;
2542 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2543 (eval "$ac_try") 2>&5
2545 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2546 (exit $ac_status); }; } &&
2547 { ac_try='test -s conftest.$ac_objext'
2548 { (case "(($ac_try" in
2549 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2550 *) ac_try_echo=$ac_try;;
2552 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2553 (eval "$ac_try") 2>&5
2555 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2556 (exit $ac_status); }; }; then
2559 echo "$as_me: failed program was:" >&5
2560 sed 's/^/| /' conftest.$ac_ext >&5
2562 ac_c_werror_flag=$ac_save_c_werror_flag
2564 cat >conftest.$ac_ext <<_ACEOF
2567 cat confdefs.h >>conftest.$ac_ext
2568 cat >>conftest.$ac_ext <<_ACEOF
2569 /* end confdefs.h. */
2579 rm -f conftest.$ac_objext
2580 if { (ac_try="$ac_compile"
2582 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2583 *) ac_try_echo=$ac_try;;
2585 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2586 (eval "$ac_compile") 2>conftest.er1
2588 grep -v '^ *+' conftest.er1 >conftest.err
2590 cat conftest.err >&5
2591 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2592 (exit $ac_status); } &&
2593 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2594 { (case "(($ac_try" in
2595 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2596 *) ac_try_echo=$ac_try;;
2598 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2599 (eval "$ac_try") 2>&5
2601 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2602 (exit $ac_status); }; } &&
2603 { ac_try='test -s conftest.$ac_objext'
2604 { (case "(($ac_try" in
2605 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2606 *) ac_try_echo=$ac_try;;
2608 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2609 (eval "$ac_try") 2>&5
2611 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2612 (exit $ac_status); }; }; then
2615 echo "$as_me: failed program was:" >&5
2616 sed 's/^/| /' conftest.$ac_ext >&5
2621 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2624 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2627 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2628 ac_c_werror_flag=$ac_save_c_werror_flag
2630 { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2631 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6; }
2632 if test "$ac_test_CFLAGS" = set; then
2633 CFLAGS=$ac_save_CFLAGS
2634 elif test $ac_cv_prog_cc_g = yes; then
2635 if test "$GCC" = yes; then
2641 if test "$GCC" = yes; then
2647 { echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
2648 echo $ECHO_N "checking for $CC option to accept ISO C89... $ECHO_C" >&6; }
2649 if test "${ac_cv_prog_cc_c89+set}" = set; then
2650 echo $ECHO_N "(cached) $ECHO_C" >&6
2652 ac_cv_prog_cc_c89=no
2654 cat >conftest.$ac_ext <<_ACEOF
2657 cat confdefs.h >>conftest.$ac_ext
2658 cat >>conftest.$ac_ext <<_ACEOF
2659 /* end confdefs.h. */
2662 #include <sys/types.h>
2663 #include <sys/stat.h>
2664 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
2665 struct buf { int x; };
2666 FILE * (*rcsopen) (struct buf *, struct stat *, int);
2667 static char *e (p, i)
2673 static char *f (char * (*g) (char **, int), char **p, ...)
2678 s = g (p, va_arg (v,int));
2683 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
2684 function prototypes and stuff, but not '\xHH' hex character constants.
2685 These don't provoke an error unfortunately, instead are silently treated
2686 as 'x'. The following induces an error, until -std is added to get
2687 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
2688 array size at least. It's necessary to write '\x00'==0 to get something
2689 that's true only with -std. */
2690 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2692 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
2693 inside strings and character constants. */
2695 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
2697 int test (int i, double x);
2698 struct s1 {int (*f) (int a);};
2699 struct s2 {int (*f) (double a);};
2700 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2706 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
2711 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
2712 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2714 CC="$ac_save_CC $ac_arg"
2715 rm -f conftest.$ac_objext
2716 if { (ac_try="$ac_compile"
2718 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2719 *) ac_try_echo=$ac_try;;
2721 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2722 (eval "$ac_compile") 2>conftest.er1
2724 grep -v '^ *+' conftest.er1 >conftest.err
2726 cat conftest.err >&5
2727 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2728 (exit $ac_status); } &&
2729 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2730 { (case "(($ac_try" in
2731 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2732 *) ac_try_echo=$ac_try;;
2734 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2735 (eval "$ac_try") 2>&5
2737 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2738 (exit $ac_status); }; } &&
2739 { ac_try='test -s conftest.$ac_objext'
2740 { (case "(($ac_try" in
2741 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2742 *) ac_try_echo=$ac_try;;
2744 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2745 (eval "$ac_try") 2>&5
2747 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2748 (exit $ac_status); }; }; then
2749 ac_cv_prog_cc_c89=$ac_arg
2751 echo "$as_me: failed program was:" >&5
2752 sed 's/^/| /' conftest.$ac_ext >&5
2757 rm -f core conftest.err conftest.$ac_objext
2758 test "x$ac_cv_prog_cc_c89" != "xno" && break
2760 rm -f conftest.$ac_ext
2765 case "x$ac_cv_prog_cc_c89" in
2767 { echo "$as_me:$LINENO: result: none needed" >&5
2768 echo "${ECHO_T}none needed" >&6; } ;;
2770 { echo "$as_me:$LINENO: result: unsupported" >&5
2771 echo "${ECHO_T}unsupported" >&6; } ;;
2773 CC="$CC $ac_cv_prog_cc_c89"
2774 { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
2775 echo "${ECHO_T}$ac_cv_prog_cc_c89" >&6; } ;;
2780 ac_cpp='$CPP $CPPFLAGS'
2781 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2782 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2783 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2786 ac_cpp='$CXXCPP $CPPFLAGS'
2787 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2788 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2789 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
2790 if test -z "$CXX"; then
2791 if test -n "$CCC"; then
2794 if test -n "$ac_tool_prefix"; then
2795 for ac_prog in clang++ llvm-g++ g++
2797 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2798 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2799 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2800 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2801 if test "${ac_cv_prog_CXX+set}" = set; then
2802 echo $ECHO_N "(cached) $ECHO_C" >&6
2804 if test -n "$CXX"; then
2805 ac_cv_prog_CXX="$CXX" # Let the user override the test.
2807 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2811 test -z "$as_dir" && as_dir=.
2812 for ac_exec_ext in '' $ac_executable_extensions; do
2813 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
2814 ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
2815 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2825 if test -n "$CXX"; then
2826 { echo "$as_me:$LINENO: result: $CXX" >&5
2827 echo "${ECHO_T}$CXX" >&6; }
2829 { echo "$as_me:$LINENO: result: no" >&5
2830 echo "${ECHO_T}no" >&6; }
2834 test -n "$CXX" && break
2837 if test -z "$CXX"; then
2839 for ac_prog in clang++ llvm-g++ g++
2841 # Extract the first word of "$ac_prog", so it can be a program name with args.
2842 set dummy $ac_prog; ac_word=$2
2843 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2844 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2845 if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
2846 echo $ECHO_N "(cached) $ECHO_C" >&6
2848 if test -n "$ac_ct_CXX"; then
2849 ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
2851 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2855 test -z "$as_dir" && as_dir=.
2856 for ac_exec_ext in '' $ac_executable_extensions; do
2857 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
2858 ac_cv_prog_ac_ct_CXX="$ac_prog"
2859 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2868 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
2869 if test -n "$ac_ct_CXX"; then
2870 { echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
2871 echo "${ECHO_T}$ac_ct_CXX" >&6; }
2873 { echo "$as_me:$LINENO: result: no" >&5
2874 echo "${ECHO_T}no" >&6; }
2878 test -n "$ac_ct_CXX" && break
2881 if test "x$ac_ct_CXX" = x; then
2884 case $cross_compiling:$ac_tool_warned in
2886 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
2887 whose name does not start with the host triplet. If you think this
2888 configuration is useful to you, please write to autoconf@gnu.org." >&5
2889 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
2890 whose name does not start with the host triplet. If you think this
2891 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
2892 ac_tool_warned=yes ;;
2900 # Provide some information about the compiler.
2901 echo "$as_me:$LINENO: checking for C++ compiler version" >&5
2902 ac_compiler=`set X $ac_compile; echo $2`
2903 { (ac_try="$ac_compiler --version >&5"
2905 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2906 *) ac_try_echo=$ac_try;;
2908 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2909 (eval "$ac_compiler --version >&5") 2>&5
2911 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2912 (exit $ac_status); }
2913 { (ac_try="$ac_compiler -v >&5"
2915 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2916 *) ac_try_echo=$ac_try;;
2918 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2919 (eval "$ac_compiler -v >&5") 2>&5
2921 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2922 (exit $ac_status); }
2923 { (ac_try="$ac_compiler -V >&5"
2925 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2926 *) ac_try_echo=$ac_try;;
2928 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2929 (eval "$ac_compiler -V >&5") 2>&5
2931 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2932 (exit $ac_status); }
2934 { echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
2935 echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6; }
2936 if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
2937 echo $ECHO_N "(cached) $ECHO_C" >&6
2939 cat >conftest.$ac_ext <<_ACEOF
2942 cat confdefs.h >>conftest.$ac_ext
2943 cat >>conftest.$ac_ext <<_ACEOF
2944 /* end confdefs.h. */
2957 rm -f conftest.$ac_objext
2958 if { (ac_try="$ac_compile"
2960 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2961 *) ac_try_echo=$ac_try;;
2963 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2964 (eval "$ac_compile") 2>conftest.er1
2966 grep -v '^ *+' conftest.er1 >conftest.err
2968 cat conftest.err >&5
2969 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2970 (exit $ac_status); } &&
2971 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
2972 { (case "(($ac_try" in
2973 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2974 *) ac_try_echo=$ac_try;;
2976 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2977 (eval "$ac_try") 2>&5
2979 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2980 (exit $ac_status); }; } &&
2981 { ac_try='test -s conftest.$ac_objext'
2982 { (case "(($ac_try" in
2983 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2984 *) ac_try_echo=$ac_try;;
2986 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2987 (eval "$ac_try") 2>&5
2989 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2990 (exit $ac_status); }; }; then
2993 echo "$as_me: failed program was:" >&5
2994 sed 's/^/| /' conftest.$ac_ext >&5
2999 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3000 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
3003 { echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
3004 echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6; }
3005 GXX=`test $ac_compiler_gnu = yes && echo yes`
3006 ac_test_CXXFLAGS=${CXXFLAGS+set}
3007 ac_save_CXXFLAGS=$CXXFLAGS
3008 { echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
3009 echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6; }
3010 if test "${ac_cv_prog_cxx_g+set}" = set; then
3011 echo $ECHO_N "(cached) $ECHO_C" >&6
3013 ac_save_cxx_werror_flag=$ac_cxx_werror_flag
3014 ac_cxx_werror_flag=yes
3017 cat >conftest.$ac_ext <<_ACEOF
3020 cat confdefs.h >>conftest.$ac_ext
3021 cat >>conftest.$ac_ext <<_ACEOF
3022 /* end confdefs.h. */
3032 rm -f conftest.$ac_objext
3033 if { (ac_try="$ac_compile"
3035 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3036 *) ac_try_echo=$ac_try;;
3038 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3039 (eval "$ac_compile") 2>conftest.er1
3041 grep -v '^ *+' conftest.er1 >conftest.err
3043 cat conftest.err >&5
3044 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3045 (exit $ac_status); } &&
3046 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3047 { (case "(($ac_try" in
3048 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3049 *) ac_try_echo=$ac_try;;
3051 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3052 (eval "$ac_try") 2>&5
3054 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3055 (exit $ac_status); }; } &&
3056 { ac_try='test -s conftest.$ac_objext'
3057 { (case "(($ac_try" in
3058 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3059 *) ac_try_echo=$ac_try;;
3061 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3062 (eval "$ac_try") 2>&5
3064 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3065 (exit $ac_status); }; }; then
3066 ac_cv_prog_cxx_g=yes
3068 echo "$as_me: failed program was:" >&5
3069 sed 's/^/| /' conftest.$ac_ext >&5
3072 cat >conftest.$ac_ext <<_ACEOF
3075 cat confdefs.h >>conftest.$ac_ext
3076 cat >>conftest.$ac_ext <<_ACEOF
3077 /* end confdefs.h. */
3087 rm -f conftest.$ac_objext
3088 if { (ac_try="$ac_compile"
3090 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3091 *) ac_try_echo=$ac_try;;
3093 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3094 (eval "$ac_compile") 2>conftest.er1
3096 grep -v '^ *+' conftest.er1 >conftest.err
3098 cat conftest.err >&5
3099 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3100 (exit $ac_status); } &&
3101 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3102 { (case "(($ac_try" in
3103 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3104 *) ac_try_echo=$ac_try;;
3106 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3107 (eval "$ac_try") 2>&5
3109 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3110 (exit $ac_status); }; } &&
3111 { ac_try='test -s conftest.$ac_objext'
3112 { (case "(($ac_try" in
3113 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3114 *) ac_try_echo=$ac_try;;
3116 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3117 (eval "$ac_try") 2>&5
3119 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3120 (exit $ac_status); }; }; then
3123 echo "$as_me: failed program was:" >&5
3124 sed 's/^/| /' conftest.$ac_ext >&5
3126 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3128 cat >conftest.$ac_ext <<_ACEOF
3131 cat confdefs.h >>conftest.$ac_ext
3132 cat >>conftest.$ac_ext <<_ACEOF
3133 /* end confdefs.h. */
3143 rm -f conftest.$ac_objext
3144 if { (ac_try="$ac_compile"
3146 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3147 *) ac_try_echo=$ac_try;;
3149 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3150 (eval "$ac_compile") 2>conftest.er1
3152 grep -v '^ *+' conftest.er1 >conftest.err
3154 cat conftest.err >&5
3155 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3156 (exit $ac_status); } &&
3157 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3158 { (case "(($ac_try" in
3159 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3160 *) ac_try_echo=$ac_try;;
3162 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3163 (eval "$ac_try") 2>&5
3165 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3166 (exit $ac_status); }; } &&
3167 { ac_try='test -s conftest.$ac_objext'
3168 { (case "(($ac_try" in
3169 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3170 *) ac_try_echo=$ac_try;;
3172 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3173 (eval "$ac_try") 2>&5
3175 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3176 (exit $ac_status); }; }; then
3177 ac_cv_prog_cxx_g=yes
3179 echo "$as_me: failed program was:" >&5
3180 sed 's/^/| /' conftest.$ac_ext >&5
3185 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3188 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3191 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3192 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3194 { echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
3195 echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6; }
3196 if test "$ac_test_CXXFLAGS" = set; then
3197 CXXFLAGS=$ac_save_CXXFLAGS
3198 elif test $ac_cv_prog_cxx_g = yes; then
3199 if test "$GXX" = yes; then
3205 if test "$GXX" = yes; then
3212 ac_cpp='$CPP $CPPFLAGS'
3213 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3214 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3215 ac_compiler_gnu=$ac_cv_c_compiler_gnu
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
3222 { echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
3223 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6; }
3224 # On Suns, sometimes $CPP names a directory.
3225 if test -n "$CPP" && test -d "$CPP"; then
3228 if test -z "$CPP"; then
3229 if test "${ac_cv_prog_CPP+set}" = set; then
3230 echo $ECHO_N "(cached) $ECHO_C" >&6
3232 # Double quotes because CPP needs to be expanded
3233 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3236 for ac_c_preproc_warn_flag in '' yes
3238 # Use a header file that comes with gcc, so configuring glibc
3239 # with a fresh cross-compiler works.
3240 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3241 # <limits.h> exists even on freestanding compilers.
3242 # On the NeXT, cc -E runs the code through the compiler's parser,
3243 # not just through cpp. "Syntax error" is here to catch this case.
3244 cat >conftest.$ac_ext <<_ACEOF
3247 cat confdefs.h >>conftest.$ac_ext
3248 cat >>conftest.$ac_ext <<_ACEOF
3249 /* end confdefs.h. */
3251 # include <limits.h>
3253 # include <assert.h>
3257 if { (ac_try="$ac_cpp conftest.$ac_ext"
3259 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3260 *) ac_try_echo=$ac_try;;
3262 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3263 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3265 grep -v '^ *+' conftest.er1 >conftest.err
3267 cat conftest.err >&5
3268 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3269 (exit $ac_status); } >/dev/null; then
3270 if test -s conftest.err; then
3271 ac_cpp_err=$ac_c_preproc_warn_flag
3272 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3279 if test -z "$ac_cpp_err"; then
3282 echo "$as_me: failed program was:" >&5
3283 sed 's/^/| /' conftest.$ac_ext >&5
3285 # Broken: fails on valid input.
3289 rm -f conftest.err conftest.$ac_ext
3291 # OK, works on sane cases. Now check whether nonexistent headers
3292 # can be detected and how.
3293 cat >conftest.$ac_ext <<_ACEOF
3296 cat confdefs.h >>conftest.$ac_ext
3297 cat >>conftest.$ac_ext <<_ACEOF
3298 /* end confdefs.h. */
3299 #include <ac_nonexistent.h>
3301 if { (ac_try="$ac_cpp conftest.$ac_ext"
3303 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3304 *) ac_try_echo=$ac_try;;
3306 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3307 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3309 grep -v '^ *+' conftest.er1 >conftest.err
3311 cat conftest.err >&5
3312 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3313 (exit $ac_status); } >/dev/null; then
3314 if test -s conftest.err; then
3315 ac_cpp_err=$ac_c_preproc_warn_flag
3316 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3323 if test -z "$ac_cpp_err"; then
3324 # Broken: success on invalid input.
3327 echo "$as_me: failed program was:" >&5
3328 sed 's/^/| /' conftest.$ac_ext >&5
3330 # Passes both tests.
3335 rm -f conftest.err conftest.$ac_ext
3338 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3339 rm -f conftest.err conftest.$ac_ext
3340 if $ac_preproc_ok; then
3352 { echo "$as_me:$LINENO: result: $CPP" >&5
3353 echo "${ECHO_T}$CPP" >&6; }
3355 for ac_c_preproc_warn_flag in '' yes
3357 # Use a header file that comes with gcc, so configuring glibc
3358 # with a fresh cross-compiler works.
3359 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3360 # <limits.h> exists even on freestanding compilers.
3361 # On the NeXT, cc -E runs the code through the compiler's parser,
3362 # not just through cpp. "Syntax error" is here to catch this case.
3363 cat >conftest.$ac_ext <<_ACEOF
3366 cat confdefs.h >>conftest.$ac_ext
3367 cat >>conftest.$ac_ext <<_ACEOF
3368 /* end confdefs.h. */
3370 # include <limits.h>
3372 # include <assert.h>
3376 if { (ac_try="$ac_cpp conftest.$ac_ext"
3378 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3379 *) ac_try_echo=$ac_try;;
3381 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3382 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3384 grep -v '^ *+' conftest.er1 >conftest.err
3386 cat conftest.err >&5
3387 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3388 (exit $ac_status); } >/dev/null; then
3389 if test -s conftest.err; then
3390 ac_cpp_err=$ac_c_preproc_warn_flag
3391 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3398 if test -z "$ac_cpp_err"; then
3401 echo "$as_me: failed program was:" >&5
3402 sed 's/^/| /' conftest.$ac_ext >&5
3404 # Broken: fails on valid input.
3408 rm -f conftest.err conftest.$ac_ext
3410 # OK, works on sane cases. Now check whether nonexistent headers
3411 # can be detected and how.
3412 cat >conftest.$ac_ext <<_ACEOF
3415 cat confdefs.h >>conftest.$ac_ext
3416 cat >>conftest.$ac_ext <<_ACEOF
3417 /* end confdefs.h. */
3418 #include <ac_nonexistent.h>
3420 if { (ac_try="$ac_cpp conftest.$ac_ext"
3422 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3423 *) ac_try_echo=$ac_try;;
3425 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3426 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3428 grep -v '^ *+' conftest.er1 >conftest.err
3430 cat conftest.err >&5
3431 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3432 (exit $ac_status); } >/dev/null; then
3433 if test -s conftest.err; then
3434 ac_cpp_err=$ac_c_preproc_warn_flag
3435 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3442 if test -z "$ac_cpp_err"; then
3443 # Broken: success on invalid input.
3446 echo "$as_me: failed program was:" >&5
3447 sed 's/^/| /' conftest.$ac_ext >&5
3449 # Passes both tests.
3454 rm -f conftest.err conftest.$ac_ext
3457 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3458 rm -f conftest.err conftest.$ac_ext
3459 if $ac_preproc_ok; then
3462 { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
3463 See \`config.log' for more details." >&5
3464 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
3465 See \`config.log' for more details." >&2;}
3466 { (exit 1); exit 1; }; }
3470 ac_cpp='$CPP $CPPFLAGS'
3471 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3472 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3473 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3476 if test "$CXX" = "clang++" ; then
3477 { echo "$as_me:$LINENO: checking whether clang works" >&5
3478 echo $ECHO_N "checking whether clang works... $ECHO_C" >&6; }
3480 ac_cpp='$CXXCPP $CPPFLAGS'
3481 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3482 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3483 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3486 cat >conftest.$ac_ext <<_ACEOF
3489 cat confdefs.h >>conftest.$ac_ext
3490 cat >>conftest.$ac_ext <<_ACEOF
3491 /* end confdefs.h. */
3493 #if __has_include (<cxxabi.h>)
3496 #if __has_include (<unwind.h>)
3508 rm -f conftest.$ac_objext
3509 if { (ac_try="$ac_compile"
3511 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3512 *) ac_try_echo=$ac_try;;
3514 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3515 (eval "$ac_compile") 2>conftest.er1
3517 grep -v '^ *+' conftest.er1 >conftest.err
3519 cat conftest.err >&5
3520 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3521 (exit $ac_status); } &&
3522 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3523 { (case "(($ac_try" in
3524 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3525 *) ac_try_echo=$ac_try;;
3527 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3528 (eval "$ac_try") 2>&5
3530 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3531 (exit $ac_status); }; } &&
3532 { ac_try='test -s conftest.$ac_objext'
3533 { (case "(($ac_try" in
3534 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3535 *) ac_try_echo=$ac_try;;
3537 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3538 (eval "$ac_try") 2>&5
3540 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3541 (exit $ac_status); }; }; then
3543 { echo "$as_me:$LINENO: result: yes" >&5
3544 echo "${ECHO_T}yes" >&6; }
3547 echo "$as_me: failed program was:" >&5
3548 sed 's/^/| /' conftest.$ac_ext >&5
3551 { echo "$as_me:$LINENO: result: no" >&5
3552 echo "${ECHO_T}no" >&6; }
3553 { { 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
3554 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;}
3555 { (exit 1); exit 1; }; }
3559 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3561 ac_cpp='$CPP $CPPFLAGS'
3562 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3563 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3564 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3570 if test -d ${srcdir}/projects/llvm-gcc ; then
3571 subdirs="$subdirs projects/llvm-gcc"
3575 if test -d ${srcdir}/projects/test-suite ; then
3576 subdirs="$subdirs projects/test-suite"
3580 if test -d ${srcdir}/projects/llvm-test ; then
3581 subdirs="$subdirs projects/llvm-test"
3585 if test -d ${srcdir}/projects/poolalloc ; then
3586 subdirs="$subdirs projects/poolalloc"
3590 if test -d ${srcdir}/projects/llvm-poolalloc ; then
3591 subdirs="$subdirs projects/llvm-poolalloc"
3595 for i in `ls ${srcdir}/projects`
3597 if test -d ${srcdir}/projects/${i} ; then
3599 sample) subdirs="$subdirs projects/sample"
3601 privbracket) subdirs="$subdirs projects/privbracket"
3603 llvm-stacker) subdirs="$subdirs projects/llvm-stacker"
3605 llvm-reopt) subdirs="$subdirs projects/llvm-reopt"
3607 llvm-java) subdirs="$subdirs projects/llvm-java"
3609 llvm-tv) subdirs="$subdirs projects/llvm-tv"
3611 safecode) subdirs="$subdirs projects/safecode"
3613 llvm-kernel) subdirs="$subdirs projects/llvm-kernel"
3622 { echo "$as_me:$LINENO: WARNING: Unknown project (${i}) won't be configured automatically" >&5
3623 echo "$as_me: WARNING: Unknown project (${i}) won't be configured automatically" >&2;}
3629 # Check whether --enable-polly was given.
3630 if test "${enable_polly+set}" = set; then
3631 enableval=$enable_polly;
3636 case "$enableval" in
3641 default) ENABLE_POLLY=1
3643 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-polly. Use \"yes\" or \"no\"" >&5
3644 echo "$as_me: error: Invalid setting for --enable-polly. Use \"yes\" or \"no\"" >&2;}
3645 { (exit 1); exit 1; }; } ;;
3649 if (test -d ${srcdir}/tools/polly) && (test $ENABLE_POLLY -eq 1) ; then
3652 subdirs="$subdirs tools/polly"
3657 # Make sure we can run config.sub.
3658 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
3659 { { echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5
3660 echo "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;}
3661 { (exit 1); exit 1; }; }
3663 { echo "$as_me:$LINENO: checking build system type" >&5
3664 echo $ECHO_N "checking build system type... $ECHO_C" >&6; }
3665 if test "${ac_cv_build+set}" = set; then
3666 echo $ECHO_N "(cached) $ECHO_C" >&6
3668 ac_build_alias=$build_alias
3669 test "x$ac_build_alias" = x &&
3670 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
3671 test "x$ac_build_alias" = x &&
3672 { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
3673 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
3674 { (exit 1); exit 1; }; }
3675 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
3676 { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5
3677 echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;}
3678 { (exit 1); exit 1; }; }
3681 { echo "$as_me:$LINENO: result: $ac_cv_build" >&5
3682 echo "${ECHO_T}$ac_cv_build" >&6; }
3683 case $ac_cv_build in
3685 *) { { echo "$as_me:$LINENO: error: invalid value of canonical build" >&5
3686 echo "$as_me: error: invalid value of canonical build" >&2;}
3687 { (exit 1); exit 1; }; };;
3690 ac_save_IFS=$IFS; IFS='-'
3696 # Remember, the first character of IFS is used to create $*,
3697 # except with old shells:
3700 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
3703 { echo "$as_me:$LINENO: checking host system type" >&5
3704 echo $ECHO_N "checking host system type... $ECHO_C" >&6; }
3705 if test "${ac_cv_host+set}" = set; then
3706 echo $ECHO_N "(cached) $ECHO_C" >&6
3708 if test "x$host_alias" = x; then
3709 ac_cv_host=$ac_cv_build
3711 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
3712 { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5
3713 echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;}
3714 { (exit 1); exit 1; }; }
3718 { echo "$as_me:$LINENO: result: $ac_cv_host" >&5
3719 echo "${ECHO_T}$ac_cv_host" >&6; }
3722 *) { { echo "$as_me:$LINENO: error: invalid value of canonical host" >&5
3723 echo "$as_me: error: invalid value of canonical host" >&2;}
3724 { (exit 1); exit 1; }; };;
3727 ac_save_IFS=$IFS; IFS='-'
3733 # Remember, the first character of IFS is used to create $*,
3734 # except with old shells:
3737 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
3740 { echo "$as_me:$LINENO: checking target system type" >&5
3741 echo $ECHO_N "checking target system type... $ECHO_C" >&6; }
3742 if test "${ac_cv_target+set}" = set; then
3743 echo $ECHO_N "(cached) $ECHO_C" >&6
3745 if test "x$target_alias" = x; then
3746 ac_cv_target=$ac_cv_host
3748 ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
3749 { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $target_alias failed" >&5
3750 echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $target_alias failed" >&2;}
3751 { (exit 1); exit 1; }; }
3755 { echo "$as_me:$LINENO: result: $ac_cv_target" >&5
3756 echo "${ECHO_T}$ac_cv_target" >&6; }
3757 case $ac_cv_target in
3759 *) { { echo "$as_me:$LINENO: error: invalid value of canonical target" >&5
3760 echo "$as_me: error: invalid value of canonical target" >&2;}
3761 { (exit 1); exit 1; }; };;
3763 target=$ac_cv_target
3764 ac_save_IFS=$IFS; IFS='-'
3770 # Remember, the first character of IFS is used to create $*,
3771 # except with old shells:
3774 case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
3777 # The aliases save the names the user supplied, while $host etc.
3778 # will get canonicalized.
3779 test -n "$target_alias" &&
3780 test "$program_prefix$program_suffix$program_transform_name" = \
3782 program_prefix=${target_alias}-
3784 { echo "$as_me:$LINENO: checking type of operating system we're going to host on" >&5
3785 echo $ECHO_N "checking type of operating system we're going to host on... $ECHO_C" >&6; }
3786 if test "${llvm_cv_os_type+set}" = set; then
3787 echo $ECHO_N "(cached) $ECHO_C" >&6
3791 llvm_cv_link_all_option="-Wl,--whole-archive"
3792 llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
3793 llvm_cv_os_type="AIX"
3794 llvm_cv_platform_type="Unix" ;;
3796 llvm_cv_link_all_option="-Wl,--whole-archive"
3797 llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
3798 llvm_cv_os_type="IRIX"
3799 llvm_cv_platform_type="Unix" ;;
3801 llvm_cv_link_all_option="-Wl,--whole-archive"
3802 llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
3803 llvm_cv_os_type="Cygwin"
3804 llvm_cv_platform_type="Unix" ;;
3806 llvm_cv_link_all_option="-Wl,-all_load"
3807 llvm_cv_no_link_all_option="-Wl,-noall_load"
3808 llvm_cv_os_type="Darwin"
3809 llvm_cv_platform_type="Unix" ;;
3811 llvm_cv_link_all_option="-Wl,-all_load"
3812 llvm_cv_no_link_all_option="-Wl,-noall_load"
3813 llvm_cv_os_type="Minix"
3814 llvm_cv_platform_type="Unix" ;;
3815 *-*-freebsd* | *-*-kfreebsd-gnu)
3816 llvm_cv_link_all_option="-Wl,--whole-archive"
3817 llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
3818 llvm_cv_os_type="FreeBSD"
3819 llvm_cv_platform_type="Unix" ;;
3821 llvm_cv_link_all_option="-Wl,--whole-archive"
3822 llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
3823 llvm_cv_os_type="OpenBSD"
3824 llvm_cv_platform_type="Unix" ;;
3826 llvm_cv_link_all_option="-Wl,--whole-archive"
3827 llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
3828 llvm_cv_os_type="NetBSD"
3829 llvm_cv_platform_type="Unix" ;;
3831 llvm_cv_link_all_option="-Wl,--whole-archive"
3832 llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
3833 llvm_cv_os_type="DragonFly"
3834 llvm_cv_platform_type="Unix" ;;
3836 llvm_cv_link_all_option="-Wl,--whole-archive"
3837 llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
3838 llvm_cv_os_type="HP-UX"
3839 llvm_cv_platform_type="Unix" ;;
3841 llvm_cv_link_all_option="-Wl,--whole-archive"
3842 llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
3843 llvm_cv_os_type="Interix"
3844 llvm_cv_platform_type="Unix" ;;
3846 llvm_cv_link_all_option="-Wl,--whole-archive"
3847 llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
3848 llvm_cv_os_type="Linux"
3849 llvm_cv_platform_type="Unix" ;;
3851 llvm_cv_link_all_option="-Wl,--whole-archive"
3852 llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
3853 llvm_cv_os_type="GNU"
3854 llvm_cv_platform_type="Unix" ;;
3856 llvm_cv_link_all_option="-Wl,-z,allextract"
3857 llvm_cv_no_link_all_option="-Wl,-z,defaultextract"
3858 llvm_cv_os_type="SunOS"
3859 llvm_cv_platform_type="Unix" ;;
3861 llvm_cv_link_all_option="-Wl,-z,allextract"
3862 llvm_cv_link_all_option="-Wl,-z,defaultextract"
3863 llvm_cv_os_type="AuroraUX"
3864 llvm_cv_platform_type="Unix" ;;
3866 llvm_cv_link_all_option="-Wl,--whole-archive"
3867 llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
3868 llvm_cv_os_type="Win32"
3869 llvm_cv_platform_type="Win32" ;;
3871 llvm_cv_link_all_option="-Wl,--whole-archive"
3872 llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
3873 llvm_cv_os_type="MingW"
3874 llvm_cv_platform_type="Win32" ;;
3876 llvm_cv_link_all_option="-Wl,--whole-archive"
3877 llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
3878 llvm_cv_os_type="Haiku"
3879 llvm_cv_platform_type="Unix" ;;
3881 llvm_cv_link_all_option="-Wl,--whole-archive"
3882 llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
3883 llvm_cv_os_type="Freestanding"
3884 llvm_cv_platform_type="Unix" ;;
3886 llvm_cv_link_all_option="-Wl,--whole-archive"
3887 llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
3888 llvm_cv_os_type="Freestanding"
3889 llvm_cv_platform_type="Unix" ;;
3891 llvm_cv_link_all_option=""
3892 llvm_cv_no_link_all_option=""
3893 llvm_cv_os_type="Unknown"
3894 llvm_cv_platform_type="Unknown" ;;
3897 { echo "$as_me:$LINENO: result: $llvm_cv_os_type" >&5
3898 echo "${ECHO_T}$llvm_cv_os_type" >&6; }
3900 { echo "$as_me:$LINENO: checking type of operating system we're going to target" >&5
3901 echo $ECHO_N "checking type of operating system we're going to target... $ECHO_C" >&6; }
3902 if test "${llvm_cv_target_os_type+set}" = set; then
3903 echo $ECHO_N "(cached) $ECHO_C" >&6
3907 llvm_cv_target_os_type="AIX" ;;
3909 llvm_cv_target_os_type="IRIX" ;;
3911 llvm_cv_target_os_type="Cygwin" ;;
3913 llvm_cv_target_os_type="Darwin" ;;
3915 llvm_cv_target_os_type="Minix" ;;
3916 *-*-freebsd* | *-*-kfreebsd-gnu)
3917 llvm_cv_target_os_type="FreeBSD" ;;
3919 llvm_cv_target_os_type="OpenBSD" ;;
3921 llvm_cv_target_os_type="NetBSD" ;;
3923 llvm_cv_target_os_type="DragonFly" ;;
3925 llvm_cv_target_os_type="HP-UX" ;;
3927 llvm_cv_target_os_type="Interix" ;;
3929 llvm_cv_target_os_type="Linux" ;;
3931 llvm_cv_target_os_type="GNU" ;;
3933 llvm_cv_target_os_type="SunOS" ;;
3935 llvm_cv_target_os_type="AuroraUX" ;;
3937 llvm_cv_target_os_type="Win32" ;;
3939 llvm_cv_target_os_type="MingW" ;;
3941 llvm_cv_target_os_type="Haiku" ;;
3943 llvm_cv_target_os_type="RTEMS" ;;
3945 llvm_cv_target_os_type="NativeClient" ;;
3947 llvm_cv_target_os_type="Freestanding" ;;
3949 llvm_cv_target_os_type="Unknown" ;;
3952 { echo "$as_me:$LINENO: result: $llvm_cv_target_os_type" >&5
3953 echo "${ECHO_T}$llvm_cv_target_os_type" >&6; }
3955 if test "$llvm_cv_os_type" = "Unknown" ; then
3956 { { echo "$as_me:$LINENO: error: Operating system is unknown, configure can't continue" >&5
3957 echo "$as_me: error: Operating system is unknown, configure can't continue" >&2;}
3958 { (exit 1); exit 1; }; }
3963 HOST_OS=$llvm_cv_os_type
3965 TARGET_OS=$llvm_cv_target_os_type
3968 LINKALL=$llvm_cv_link_all_option
3970 NOLINKALL=$llvm_cv_no_link_all_option
3973 case $llvm_cv_platform_type in
3976 cat >>confdefs.h <<\_ACEOF
3977 #define LLVM_ON_UNIX 1
3987 cat >>confdefs.h <<\_ACEOF
3988 #define LLVM_ON_WIN32 1
3998 { echo "$as_me:$LINENO: checking target architecture" >&5
3999 echo $ECHO_N "checking target architecture... $ECHO_C" >&6; }
4000 if test "${llvm_cv_target_arch+set}" = set; then
4001 echo $ECHO_N "(cached) $ECHO_C" >&6
4004 i?86-*) llvm_cv_target_arch="x86" ;;
4005 amd64-* | x86_64-*) llvm_cv_target_arch="x86_64" ;;
4006 sparc*-*) llvm_cv_target_arch="Sparc" ;;
4007 powerpc*-*) llvm_cv_target_arch="PowerPC" ;;
4008 arm*-*) llvm_cv_target_arch="ARM" ;;
4009 mips-* | mips64-*) llvm_cv_target_arch="Mips" ;;
4010 mipsel-* | mips64el-*) llvm_cv_target_arch="Mips" ;;
4011 xcore-*) llvm_cv_target_arch="XCore" ;;
4012 msp430-*) llvm_cv_target_arch="MSP430" ;;
4013 hexagon-*) llvm_cv_target_arch="Hexagon" ;;
4014 mblaze-*) llvm_cv_target_arch="MBlaze" ;;
4015 nvptx-*) llvm_cv_target_arch="NVPTX" ;;
4016 *) llvm_cv_target_arch="Unknown" ;;
4019 { echo "$as_me:$LINENO: result: $llvm_cv_target_arch" >&5
4020 echo "${ECHO_T}$llvm_cv_target_arch" >&6; }
4022 if test "$llvm_cv_target_arch" = "Unknown" ; then
4023 { echo "$as_me:$LINENO: WARNING: Configuring LLVM for an unknown target archicture" >&5
4024 echo "$as_me: WARNING: Configuring LLVM for an unknown target archicture" >&2;}
4027 case "$llvm_cv_target_arch" in
4028 x86) LLVM_NATIVE_ARCH="X86" ;;
4029 x86_64) LLVM_NATIVE_ARCH="X86" ;;
4030 *) LLVM_NATIVE_ARCH="$llvm_cv_target_arch" ;;
4033 ARCH=$llvm_cv_target_arch
4037 i?86-*) host_arch="x86" ;;
4038 amd64-* | x86_64-*) host_arch="x86_64" ;;
4039 sparc*-*) host_arch="Sparc" ;;
4040 powerpc*-*) host_arch="PowerPC" ;;
4041 arm*-*) host_arch="ARM" ;;
4042 mips-* | mips64-*) host_arch="Mips" ;;
4043 mipsel-* | mips64el-*) host_arch="Mips" ;;
4044 xcore-*) host_arch="XCore" ;;
4045 msp430-*) host_arch="MSP430" ;;
4046 hexagon-*) host_arch="Hexagon" ;;
4047 mblaze-*) host_arch="MBlaze" ;;
4048 *) host_arch="Unknown" ;;
4051 if test "$host_arch" = "Unknown" ; then
4052 { echo "$as_me:$LINENO: WARNING: Configuring LLVM for an unknown host archicture" >&5
4053 echo "$as_me: WARNING: Configuring LLVM for an unknown host archicture" >&2;}
4056 HOST_ARCH=$host_arch
4061 { echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5
4062 echo $ECHO_N "checking for grep that handles long lines and -e... $ECHO_C" >&6; }
4063 if test "${ac_cv_path_GREP+set}" = set; then
4064 echo $ECHO_N "(cached) $ECHO_C" >&6
4066 # Extract the first word of "grep ggrep" to use in msg output
4067 if test -z "$GREP"; then
4068 set dummy grep ggrep; ac_prog_name=$2
4069 if test "${ac_cv_path_GREP+set}" = set; then
4070 echo $ECHO_N "(cached) $ECHO_C" >&6
4072 ac_path_GREP_found=false
4073 # Loop through the user's path and test for each of PROGNAME-LIST
4074 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4075 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4078 test -z "$as_dir" && as_dir=.
4079 for ac_prog in grep ggrep; do
4080 for ac_exec_ext in '' $ac_executable_extensions; do
4081 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4082 { test -f "$ac_path_GREP" && $as_executable_p "$ac_path_GREP"; } || continue
4083 # Check for GNU ac_path_GREP and select it if it is found.
4084 # Check for GNU $ac_path_GREP
4085 case `"$ac_path_GREP" --version 2>&1` in
4087 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4090 echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
4093 cat "conftest.in" "conftest.in" >"conftest.tmp"
4094 mv "conftest.tmp" "conftest.in"
4095 cp "conftest.in" "conftest.nl"
4096 echo 'GREP' >> "conftest.nl"
4097 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4098 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4099 ac_count=`expr $ac_count + 1`
4100 if test $ac_count -gt ${ac_path_GREP_max-0}; then
4101 # Best one so far, save it but keep looking for a better one
4102 ac_cv_path_GREP="$ac_path_GREP"
4103 ac_path_GREP_max=$ac_count
4105 # 10*(2^10) chars as input seems more than enough
4106 test $ac_count -gt 10 && break
4108 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4112 $ac_path_GREP_found && break 3
4122 GREP="$ac_cv_path_GREP"
4123 if test -z "$GREP"; then
4124 { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
4125 echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
4126 { (exit 1); exit 1; }; }
4130 ac_cv_path_GREP=$GREP
4135 { echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5
4136 echo "${ECHO_T}$ac_cv_path_GREP" >&6; }
4137 GREP="$ac_cv_path_GREP"
4140 { echo "$as_me:$LINENO: checking for egrep" >&5
4141 echo $ECHO_N "checking for egrep... $ECHO_C" >&6; }
4142 if test "${ac_cv_path_EGREP+set}" = set; then
4143 echo $ECHO_N "(cached) $ECHO_C" >&6
4145 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4146 then ac_cv_path_EGREP="$GREP -E"
4148 # Extract the first word of "egrep" to use in msg output
4149 if test -z "$EGREP"; then
4150 set dummy egrep; ac_prog_name=$2
4151 if test "${ac_cv_path_EGREP+set}" = set; then
4152 echo $ECHO_N "(cached) $ECHO_C" >&6
4154 ac_path_EGREP_found=false
4155 # Loop through the user's path and test for each of PROGNAME-LIST
4156 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4157 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4160 test -z "$as_dir" && as_dir=.
4161 for ac_prog in egrep; do
4162 for ac_exec_ext in '' $ac_executable_extensions; do
4163 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4164 { test -f "$ac_path_EGREP" && $as_executable_p "$ac_path_EGREP"; } || continue
4165 # Check for GNU ac_path_EGREP and select it if it is found.
4166 # Check for GNU $ac_path_EGREP
4167 case `"$ac_path_EGREP" --version 2>&1` in
4169 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4172 echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
4175 cat "conftest.in" "conftest.in" >"conftest.tmp"
4176 mv "conftest.tmp" "conftest.in"
4177 cp "conftest.in" "conftest.nl"
4178 echo 'EGREP' >> "conftest.nl"
4179 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4180 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4181 ac_count=`expr $ac_count + 1`
4182 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4183 # Best one so far, save it but keep looking for a better one
4184 ac_cv_path_EGREP="$ac_path_EGREP"
4185 ac_path_EGREP_max=$ac_count
4187 # 10*(2^10) chars as input seems more than enough
4188 test $ac_count -gt 10 && break
4190 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4194 $ac_path_EGREP_found && break 3
4204 EGREP="$ac_cv_path_EGREP"
4205 if test -z "$EGREP"; then
4206 { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
4207 echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
4208 { (exit 1); exit 1; }; }
4212 ac_cv_path_EGREP=$EGREP
4218 { echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5
4219 echo "${ECHO_T}$ac_cv_path_EGREP" >&6; }
4220 EGREP="$ac_cv_path_EGREP"
4223 { echo "$as_me:$LINENO: checking for ANSI C header files" >&5
4224 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; }
4225 if test "${ac_cv_header_stdc+set}" = set; then
4226 echo $ECHO_N "(cached) $ECHO_C" >&6
4228 cat >conftest.$ac_ext <<_ACEOF
4231 cat confdefs.h >>conftest.$ac_ext
4232 cat >>conftest.$ac_ext <<_ACEOF
4233 /* end confdefs.h. */
4247 rm -f conftest.$ac_objext
4248 if { (ac_try="$ac_compile"
4250 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4251 *) ac_try_echo=$ac_try;;
4253 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4254 (eval "$ac_compile") 2>conftest.er1
4256 grep -v '^ *+' conftest.er1 >conftest.err
4258 cat conftest.err >&5
4259 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4260 (exit $ac_status); } &&
4261 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
4262 { (case "(($ac_try" in
4263 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4264 *) ac_try_echo=$ac_try;;
4266 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4267 (eval "$ac_try") 2>&5
4269 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4270 (exit $ac_status); }; } &&
4271 { ac_try='test -s conftest.$ac_objext'
4272 { (case "(($ac_try" in
4273 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4274 *) ac_try_echo=$ac_try;;
4276 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4277 (eval "$ac_try") 2>&5
4279 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4280 (exit $ac_status); }; }; then
4281 ac_cv_header_stdc=yes
4283 echo "$as_me: failed program was:" >&5
4284 sed 's/^/| /' conftest.$ac_ext >&5
4286 ac_cv_header_stdc=no
4289 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4291 if test $ac_cv_header_stdc = yes; then
4292 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4293 cat >conftest.$ac_ext <<_ACEOF
4296 cat confdefs.h >>conftest.$ac_ext
4297 cat >>conftest.$ac_ext <<_ACEOF
4298 /* end confdefs.h. */
4302 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4303 $EGREP "memchr" >/dev/null 2>&1; then
4306 ac_cv_header_stdc=no
4312 if test $ac_cv_header_stdc = yes; then
4313 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4314 cat >conftest.$ac_ext <<_ACEOF
4317 cat confdefs.h >>conftest.$ac_ext
4318 cat >>conftest.$ac_ext <<_ACEOF
4319 /* end confdefs.h. */
4323 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4324 $EGREP "free" >/dev/null 2>&1; then
4327 ac_cv_header_stdc=no
4333 if test $ac_cv_header_stdc = yes; then
4334 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4335 if test "$cross_compiling" = yes; then
4338 cat >conftest.$ac_ext <<_ACEOF
4341 cat confdefs.h >>conftest.$ac_ext
4342 cat >>conftest.$ac_ext <<_ACEOF
4343 /* end confdefs.h. */
4346 #if ((' ' & 0x0FF) == 0x020)
4347 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4348 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4350 # define ISLOWER(c) \
4351 (('a' <= (c) && (c) <= 'i') \
4352 || ('j' <= (c) && (c) <= 'r') \
4353 || ('s' <= (c) && (c) <= 'z'))
4354 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4357 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4362 for (i = 0; i < 256; i++)
4363 if (XOR (islower (i), ISLOWER (i))
4364 || toupper (i) != TOUPPER (i))
4369 rm -f conftest$ac_exeext
4370 if { (ac_try="$ac_link"
4372 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4373 *) ac_try_echo=$ac_try;;
4375 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4376 (eval "$ac_link") 2>&5
4378 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4379 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
4380 { (case "(($ac_try" in
4381 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4382 *) ac_try_echo=$ac_try;;
4384 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4385 (eval "$ac_try") 2>&5
4387 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4388 (exit $ac_status); }; }; then
4391 echo "$as_me: program exited with status $ac_status" >&5
4392 echo "$as_me: failed program was:" >&5
4393 sed 's/^/| /' conftest.$ac_ext >&5
4396 ac_cv_header_stdc=no
4398 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
4404 { echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
4405 echo "${ECHO_T}$ac_cv_header_stdc" >&6; }
4406 if test $ac_cv_header_stdc = yes; then
4408 cat >>confdefs.h <<\_ACEOF
4409 #define STDC_HEADERS 1
4414 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
4424 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4425 inttypes.h stdint.h unistd.h
4427 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
4428 { echo "$as_me:$LINENO: checking for $ac_header" >&5
4429 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
4430 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
4431 echo $ECHO_N "(cached) $ECHO_C" >&6
4433 cat >conftest.$ac_ext <<_ACEOF
4436 cat confdefs.h >>conftest.$ac_ext
4437 cat >>conftest.$ac_ext <<_ACEOF
4438 /* end confdefs.h. */
4439 $ac_includes_default
4441 #include <$ac_header>
4443 rm -f conftest.$ac_objext
4444 if { (ac_try="$ac_compile"
4446 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4447 *) ac_try_echo=$ac_try;;
4449 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4450 (eval "$ac_compile") 2>conftest.er1
4452 grep -v '^ *+' conftest.er1 >conftest.err
4454 cat conftest.err >&5
4455 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4456 (exit $ac_status); } &&
4457 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
4458 { (case "(($ac_try" in
4459 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4460 *) ac_try_echo=$ac_try;;
4462 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4463 (eval "$ac_try") 2>&5
4465 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4466 (exit $ac_status); }; } &&
4467 { ac_try='test -s conftest.$ac_objext'
4468 { (case "(($ac_try" in
4469 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4470 *) ac_try_echo=$ac_try;;
4472 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4473 (eval "$ac_try") 2>&5
4475 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4476 (exit $ac_status); }; }; then
4477 eval "$as_ac_Header=yes"
4479 echo "$as_me: failed program was:" >&5
4480 sed 's/^/| /' conftest.$ac_ext >&5
4482 eval "$as_ac_Header=no"
4485 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4487 ac_res=`eval echo '${'$as_ac_Header'}'`
4488 { echo "$as_me:$LINENO: result: $ac_res" >&5
4489 echo "${ECHO_T}$ac_res" >&6; }
4490 if test `eval echo '${'$as_ac_Header'}'` = yes; then
4491 cat >>confdefs.h <<_ACEOF
4492 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
4500 { echo "$as_me:$LINENO: checking whether byte ordering is bigendian" >&5
4501 echo $ECHO_N "checking whether byte ordering is bigendian... $ECHO_C" >&6; }
4502 if test "${ac_cv_c_bigendian+set}" = set; then
4503 echo $ECHO_N "(cached) $ECHO_C" >&6
4505 # See if sys/param.h defines the BYTE_ORDER macro.
4506 cat >conftest.$ac_ext <<_ACEOF
4509 cat confdefs.h >>conftest.$ac_ext
4510 cat >>conftest.$ac_ext <<_ACEOF
4511 /* end confdefs.h. */
4512 #include <sys/types.h>
4513 #include <sys/param.h>
4518 #if !BYTE_ORDER || !BIG_ENDIAN || !LITTLE_ENDIAN
4526 rm -f conftest.$ac_objext
4527 if { (ac_try="$ac_compile"
4529 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4530 *) ac_try_echo=$ac_try;;
4532 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4533 (eval "$ac_compile") 2>conftest.er1
4535 grep -v '^ *+' conftest.er1 >conftest.err
4537 cat conftest.err >&5
4538 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4539 (exit $ac_status); } &&
4540 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
4541 { (case "(($ac_try" in
4542 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4543 *) ac_try_echo=$ac_try;;
4545 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4546 (eval "$ac_try") 2>&5
4548 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4549 (exit $ac_status); }; } &&
4550 { ac_try='test -s conftest.$ac_objext'
4551 { (case "(($ac_try" in
4552 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4553 *) ac_try_echo=$ac_try;;
4555 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4556 (eval "$ac_try") 2>&5
4558 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4559 (exit $ac_status); }; }; then
4560 # It does; now see whether it defined to BIG_ENDIAN or not.
4561 cat >conftest.$ac_ext <<_ACEOF
4564 cat confdefs.h >>conftest.$ac_ext
4565 cat >>conftest.$ac_ext <<_ACEOF
4566 /* end confdefs.h. */
4567 #include <sys/types.h>
4568 #include <sys/param.h>
4573 #if BYTE_ORDER != BIG_ENDIAN
4581 rm -f conftest.$ac_objext
4582 if { (ac_try="$ac_compile"
4584 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4585 *) ac_try_echo=$ac_try;;
4587 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4588 (eval "$ac_compile") 2>conftest.er1
4590 grep -v '^ *+' conftest.er1 >conftest.err
4592 cat conftest.err >&5
4593 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4594 (exit $ac_status); } &&
4595 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
4596 { (case "(($ac_try" in
4597 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4598 *) ac_try_echo=$ac_try;;
4600 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4601 (eval "$ac_try") 2>&5
4603 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4604 (exit $ac_status); }; } &&
4605 { ac_try='test -s conftest.$ac_objext'
4606 { (case "(($ac_try" in
4607 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4608 *) ac_try_echo=$ac_try;;
4610 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4611 (eval "$ac_try") 2>&5
4613 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4614 (exit $ac_status); }; }; then
4615 ac_cv_c_bigendian=yes
4617 echo "$as_me: failed program was:" >&5
4618 sed 's/^/| /' conftest.$ac_ext >&5
4620 ac_cv_c_bigendian=no
4623 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4625 echo "$as_me: failed program was:" >&5
4626 sed 's/^/| /' conftest.$ac_ext >&5
4628 # It does not; compile a test program.
4629 if test "$cross_compiling" = yes; then
4630 # try to guess the endianness by grepping values into an object file
4631 ac_cv_c_bigendian=unknown
4632 cat >conftest.$ac_ext <<_ACEOF
4635 cat confdefs.h >>conftest.$ac_ext
4636 cat >>conftest.$ac_ext <<_ACEOF
4637 /* end confdefs.h. */
4638 short int ascii_mm[] = { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
4639 short int ascii_ii[] = { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
4640 void _ascii () { char *s = (char *) ascii_mm; s = (char *) ascii_ii; }
4641 short int ebcdic_ii[] = { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
4642 short int ebcdic_mm[] = { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
4643 void _ebcdic () { char *s = (char *) ebcdic_mm; s = (char *) ebcdic_ii; }
4647 _ascii (); _ebcdic ();
4652 rm -f conftest.$ac_objext
4653 if { (ac_try="$ac_compile"
4655 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4656 *) ac_try_echo=$ac_try;;
4658 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4659 (eval "$ac_compile") 2>conftest.er1
4661 grep -v '^ *+' conftest.er1 >conftest.err
4663 cat conftest.err >&5
4664 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4665 (exit $ac_status); } &&
4666 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
4667 { (case "(($ac_try" in
4668 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4669 *) ac_try_echo=$ac_try;;
4671 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4672 (eval "$ac_try") 2>&5
4674 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4675 (exit $ac_status); }; } &&
4676 { ac_try='test -s conftest.$ac_objext'
4677 { (case "(($ac_try" in
4678 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4679 *) ac_try_echo=$ac_try;;
4681 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4682 (eval "$ac_try") 2>&5
4684 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4685 (exit $ac_status); }; }; then
4686 if grep BIGenDianSyS conftest.$ac_objext >/dev/null ; then
4687 ac_cv_c_bigendian=yes
4689 if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
4690 if test "$ac_cv_c_bigendian" = unknown; then
4691 ac_cv_c_bigendian=no
4693 # finding both strings is unlikely to happen, but who knows?
4694 ac_cv_c_bigendian=unknown
4698 echo "$as_me: failed program was:" >&5
4699 sed 's/^/| /' conftest.$ac_ext >&5
4704 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4706 cat >conftest.$ac_ext <<_ACEOF
4709 cat confdefs.h >>conftest.$ac_ext
4710 cat >>conftest.$ac_ext <<_ACEOF
4711 /* end confdefs.h. */
4712 $ac_includes_default
4717 /* Are we little or big endian? From Harbison&Steele. */
4721 char c[sizeof (long int)];
4724 return u.c[sizeof (long int) - 1] == 1;
4730 rm -f conftest$ac_exeext
4731 if { (ac_try="$ac_link"
4733 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4734 *) ac_try_echo=$ac_try;;
4736 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4737 (eval "$ac_link") 2>&5
4739 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4740 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
4741 { (case "(($ac_try" in
4742 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4743 *) ac_try_echo=$ac_try;;
4745 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4746 (eval "$ac_try") 2>&5
4748 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4749 (exit $ac_status); }; }; then
4750 ac_cv_c_bigendian=no
4752 echo "$as_me: program exited with status $ac_status" >&5
4753 echo "$as_me: failed program was:" >&5
4754 sed 's/^/| /' conftest.$ac_ext >&5
4757 ac_cv_c_bigendian=yes
4759 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
4765 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4767 { echo "$as_me:$LINENO: result: $ac_cv_c_bigendian" >&5
4768 echo "${ECHO_T}$ac_cv_c_bigendian" >&6; }
4769 case $ac_cv_c_bigendian in
4777 { { echo "$as_me:$LINENO: error: unknown endianness
4778 presetting ac_cv_c_bigendian=no (or yes) will help" >&5
4779 echo "$as_me: error: unknown endianness
4780 presetting ac_cv_c_bigendian=no (or yes) will help" >&2;}
4781 { (exit 1); exit 1; }; } ;;
4785 if test "$cross_compiling" = yes; then
4786 LLVM_CROSS_COMPILING=1
4789 { echo "$as_me:$LINENO: checking for executable suffix on build platform" >&5
4790 echo $ECHO_N "checking for executable suffix on build platform... $ECHO_C" >&6; }
4791 if test "${ac_cv_build_exeext+set}" = set; then
4792 echo $ECHO_N "(cached) $ECHO_C" >&6
4794 if test "$CYGWIN" = yes || test "$MINGW32" = yes; then
4795 ac_cv_build_exeext=.exe
4797 ac_build_prefix=${build_alias}-
4799 # Extract the first word of "${ac_build_prefix}gcc", so it can be a program name with args.
4800 set dummy ${ac_build_prefix}gcc; ac_word=$2
4801 { echo "$as_me:$LINENO: checking for $ac_word" >&5
4802 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4803 if test "${ac_cv_prog_BUILD_CC+set}" = set; then
4804 echo $ECHO_N "(cached) $ECHO_C" >&6
4806 if test -n "$BUILD_CC"; then
4807 ac_cv_prog_BUILD_CC="$BUILD_CC" # Let the user override the test.
4809 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4813 test -z "$as_dir" && as_dir=.
4814 for ac_exec_ext in '' $ac_executable_extensions; do
4815 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
4816 ac_cv_prog_BUILD_CC="${ac_build_prefix}gcc"
4817 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4826 BUILD_CC=$ac_cv_prog_BUILD_CC
4827 if test -n "$BUILD_CC"; then
4828 { echo "$as_me:$LINENO: result: $BUILD_CC" >&5
4829 echo "${ECHO_T}$BUILD_CC" >&6; }
4831 { echo "$as_me:$LINENO: result: no" >&5
4832 echo "${ECHO_T}no" >&6; }
4836 if test -z "$BUILD_CC"; then
4837 # Extract the first word of "gcc", so it can be a program name with args.
4838 set dummy gcc; ac_word=$2
4839 { echo "$as_me:$LINENO: checking for $ac_word" >&5
4840 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4841 if test "${ac_cv_prog_BUILD_CC+set}" = set; then
4842 echo $ECHO_N "(cached) $ECHO_C" >&6
4844 if test -n "$BUILD_CC"; then
4845 ac_cv_prog_BUILD_CC="$BUILD_CC" # Let the user override the test.
4847 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4851 test -z "$as_dir" && as_dir=.
4852 for ac_exec_ext in '' $ac_executable_extensions; do
4853 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
4854 ac_cv_prog_BUILD_CC="gcc"
4855 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4864 BUILD_CC=$ac_cv_prog_BUILD_CC
4865 if test -n "$BUILD_CC"; then
4866 { echo "$as_me:$LINENO: result: $BUILD_CC" >&5
4867 echo "${ECHO_T}$BUILD_CC" >&6; }
4869 { echo "$as_me:$LINENO: result: no" >&5
4870 echo "${ECHO_T}no" >&6; }
4874 if test -z "$BUILD_CC"; then
4875 # Extract the first word of "cc", so it can be a program name with args.
4876 set dummy cc; ac_word=$2
4877 { echo "$as_me:$LINENO: checking for $ac_word" >&5
4878 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4879 if test "${ac_cv_prog_BUILD_CC+set}" = set; then
4880 echo $ECHO_N "(cached) $ECHO_C" >&6
4882 if test -n "$BUILD_CC"; then
4883 ac_cv_prog_BUILD_CC="$BUILD_CC" # Let the user override the test.
4886 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4890 test -z "$as_dir" && as_dir=.
4891 for ac_exec_ext in '' $ac_executable_extensions; do
4892 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
4893 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
4894 ac_prog_rejected=yes
4897 ac_cv_prog_BUILD_CC="cc"
4898 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4905 if test $ac_prog_rejected = yes; then
4906 # We found a bogon in the path, so make sure we never use it.
4907 set dummy $ac_cv_prog_BUILD_CC
4909 if test $# != 0; then
4910 # We chose a different compiler from the bogus one.
4911 # However, it has the same basename, so the bogon will be chosen
4912 # first if we set BUILD_CC to just the basename; use the full file name.
4914 ac_cv_prog_BUILD_CC="$as_dir/$ac_word${1+' '}$@"
4919 BUILD_CC=$ac_cv_prog_BUILD_CC
4920 if test -n "$BUILD_CC"; then
4921 { echo "$as_me:$LINENO: result: $BUILD_CC" >&5
4922 echo "${ECHO_T}$BUILD_CC" >&6; }
4924 { echo "$as_me:$LINENO: result: no" >&5
4925 echo "${ECHO_T}no" >&6; }
4931 test -z "$BUILD_CC" && { { echo "$as_me:$LINENO: error: no acceptable cc found in \$PATH" >&5
4932 echo "$as_me: error: no acceptable cc found in \$PATH" >&2;}
4933 { (exit 1); exit 1; }; }
4934 ac_build_link='${BUILD_CC-cc} -o conftest $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
4936 echo 'int main () { return 0; }' > conftest.$ac_ext
4938 if { (eval echo "$as_me:$LINENO: \"$ac_build_link\"") >&5
4939 (eval $ac_build_link) 2>&5
4941 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4942 (exit $ac_status); }; then
4943 for file in conftest.*; do
4945 *.c | *.o | *.obj | *.dSYM) ;;
4946 *) ac_cv_build_exeext=`echo $file | sed -e s/conftest//` ;;
4950 { { echo "$as_me:$LINENO: error: installation or configuration problem: compiler cannot create executables." >&5
4951 echo "$as_me: error: installation or configuration problem: compiler cannot create executables." >&2;}
4952 { (exit 1); exit 1; }; }
4955 test x"${ac_cv_build_exeext}" = x && ac_cv_build_exeext=blank
4960 test x"${ac_cv_build_exeext}" != xblank && BUILD_EXEEXT=${ac_cv_build_exeext}
4961 { echo "$as_me:$LINENO: result: ${ac_cv_build_exeext}" >&5
4962 echo "${ECHO_T}${ac_cv_build_exeext}" >&6; }
4963 ac_build_exeext=$BUILD_EXEEXT
4965 ac_build_prefix=${build_alias}-
4966 # Extract the first word of "${ac_build_prefix}g++", so it can be a program name with args.
4967 set dummy ${ac_build_prefix}g++; ac_word=$2
4968 { echo "$as_me:$LINENO: checking for $ac_word" >&5
4969 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4970 if test "${ac_cv_prog_BUILD_CXX+set}" = set; then
4971 echo $ECHO_N "(cached) $ECHO_C" >&6
4973 if test -n "$BUILD_CXX"; then
4974 ac_cv_prog_BUILD_CXX="$BUILD_CXX" # Let the user override the test.
4976 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4980 test -z "$as_dir" && as_dir=.
4981 for ac_exec_ext in '' $ac_executable_extensions; do
4982 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
4983 ac_cv_prog_BUILD_CXX="${ac_build_prefix}g++"
4984 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4993 BUILD_CXX=$ac_cv_prog_BUILD_CXX
4994 if test -n "$BUILD_CXX"; then
4995 { echo "$as_me:$LINENO: result: $BUILD_CXX" >&5
4996 echo "${ECHO_T}$BUILD_CXX" >&6; }
4998 { echo "$as_me:$LINENO: result: no" >&5
4999 echo "${ECHO_T}no" >&6; }
5003 if test -z "$BUILD_CXX"; then
5004 # Extract the first word of "g++", so it can be a program name with args.
5005 set dummy g++; ac_word=$2
5006 { echo "$as_me:$LINENO: checking for $ac_word" >&5
5007 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5008 if test "${ac_cv_prog_BUILD_CXX+set}" = set; then
5009 echo $ECHO_N "(cached) $ECHO_C" >&6
5011 if test -n "$BUILD_CXX"; then
5012 ac_cv_prog_BUILD_CXX="$BUILD_CXX" # Let the user override the test.
5014 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5018 test -z "$as_dir" && as_dir=.
5019 for ac_exec_ext in '' $ac_executable_extensions; do
5020 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
5021 ac_cv_prog_BUILD_CXX="g++"
5022 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5031 BUILD_CXX=$ac_cv_prog_BUILD_CXX
5032 if test -n "$BUILD_CXX"; then
5033 { echo "$as_me:$LINENO: result: $BUILD_CXX" >&5
5034 echo "${ECHO_T}$BUILD_CXX" >&6; }
5036 { echo "$as_me:$LINENO: result: no" >&5
5037 echo "${ECHO_T}no" >&6; }
5041 if test -z "$BUILD_CXX"; then
5042 # Extract the first word of "c++", so it can be a program name with args.
5043 set dummy c++; ac_word=$2
5044 { echo "$as_me:$LINENO: checking for $ac_word" >&5
5045 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5046 if test "${ac_cv_prog_BUILD_CXX+set}" = set; then
5047 echo $ECHO_N "(cached) $ECHO_C" >&6
5049 if test -n "$BUILD_CXX"; then
5050 ac_cv_prog_BUILD_CXX="$BUILD_CXX" # Let the user override the test.
5053 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5057 test -z "$as_dir" && as_dir=.
5058 for ac_exec_ext in '' $ac_executable_extensions; do
5059 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
5060 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/c++"; then
5061 ac_prog_rejected=yes
5064 ac_cv_prog_BUILD_CXX="c++"
5065 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5072 if test $ac_prog_rejected = yes; then
5073 # We found a bogon in the path, so make sure we never use it.
5074 set dummy $ac_cv_prog_BUILD_CXX
5076 if test $# != 0; then
5077 # We chose a different compiler from the bogus one.
5078 # However, it has the same basename, so the bogon will be chosen
5079 # first if we set BUILD_CXX to just the basename; use the full file name.
5081 ac_cv_prog_BUILD_CXX="$as_dir/$ac_word${1+' '}$@"
5086 BUILD_CXX=$ac_cv_prog_BUILD_CXX
5087 if test -n "$BUILD_CXX"; then
5088 { echo "$as_me:$LINENO: result: $BUILD_CXX" >&5
5089 echo "${ECHO_T}$BUILD_CXX" >&6; }
5091 { echo "$as_me:$LINENO: result: no" >&5
5092 echo "${ECHO_T}no" >&6; }
5099 LLVM_CROSS_COMPILING=0
5103 if test -d ".svn" -o -d "${srcdir}/.svn" -o -d ".git" -o -d "${srcdir}/.git"; then
5114 # Check whether --enable-libcpp was given.
5115 if test "${enable_libcpp+set}" = set; then
5116 enableval=$enable_libcpp;
5121 case "$enableval" in
5122 yes) ENABLE_LIBCPP=1
5126 default) ENABLE_LIBCPP=0
5128 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-libcpp. Use \"yes\" or \"no\"" >&5
5129 echo "$as_me: error: Invalid setting for --enable-libcpp. Use \"yes\" or \"no\"" >&2;}
5130 { (exit 1); exit 1; }; } ;;
5133 # Check whether --enable-cxx11 was given.
5134 if test "${enable_cxx11+set}" = set; then
5135 enableval=$enable_cxx11;
5140 case "$enableval" in
5145 default) ENABLE_CXX11=0
5147 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-cxx11. Use \"yes\" or \"no\"" >&5
5148 echo "$as_me: error: Invalid setting for --enable-cxx11. Use \"yes\" or \"no\"" >&2;}
5149 { (exit 1); exit 1; }; } ;;
5153 # Check whether --enable-clang-arcmt was given.
5154 if test "${enable_clang_arcmt+set}" = set; then
5155 enableval=$enable_clang_arcmt; clang_arcmt="$enableval"
5160 case "$enableval" in
5161 yes) ENABLE_CLANG_ARCMT=1
5163 no) ENABLE_CLANG_ARCMT=0
5165 default) ENABLE_CLANG_ARCMT=1
5167 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-clang-arcmt. Use \"yes\" or \"no\"" >&5
5168 echo "$as_me: error: Invalid setting for --enable-clang-arcmt. Use \"yes\" or \"no\"" >&2;}
5169 { (exit 1); exit 1; }; } ;;
5172 clang_static_analyzer="yes"
5173 # Check whether --enable-clang-static-analyzer was given.
5174 if test "${enable_clang_static_analyzer+set}" = set; then
5175 enableval=$enable_clang_static_analyzer; clang_static_analyzer="$enableval"
5180 case "$enableval" in
5181 yes) ENABLE_CLANG_STATIC_ANALYZER=1
5183 no) ENABLE_CLANG_STATIC_ANALYZER=0
5185 default) ENABLE_CLANG_STATIC_ANALYZER=1
5187 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-clang-static-analyzer. Use \"yes\" or \"no\"" >&5
5188 echo "$as_me: error: Invalid setting for --enable-clang-static-analyzer. Use \"yes\" or \"no\"" >&2;}
5189 { (exit 1); exit 1; }; } ;;
5192 # Check whether --enable-clang-rewriter was given.
5193 if test "${enable_clang_rewriter+set}" = set; then
5194 enableval=$enable_clang_rewriter;
5199 case "$enableval" in
5200 yes) ENABLE_CLANG_REWRITER=1
5203 if test ${clang_arcmt} != "no" ; then
5204 { { echo "$as_me:$LINENO: error: Cannot enable clang ARC Migration Tool while disabling rewriter." >&5
5205 echo "$as_me: error: Cannot enable clang ARC Migration Tool while disabling rewriter." >&2;}
5206 { (exit 1); exit 1; }; }
5208 if test ${clang_static_analyzer} != "no" ; then
5209 { { echo "$as_me:$LINENO: error: Cannot enable clang static analyzer while disabling rewriter." >&5
5210 echo "$as_me: error: Cannot enable clang static analyzer while disabling rewriter." >&2;}
5211 { (exit 1); exit 1; }; }
5213 ENABLE_CLANG_REWRITER=0
5216 default) ENABLE_CLANG_REWRITER=1
5218 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-clang-rewriter. Use \"yes\" or \"no\"" >&5
5219 echo "$as_me: error: Invalid setting for --enable-clang-rewriter. Use \"yes\" or \"no\"" >&2;}
5220 { (exit 1); exit 1; }; } ;;
5223 # Check whether --enable-optimized was given.
5224 if test "${enable_optimized+set}" = set; then
5225 enableval=$enable_optimized;
5230 if test ${enableval} = "no" ; then
5234 ENABLE_OPTIMIZED=ENABLE_OPTIMIZED=1
5238 # Check whether --enable-profiling was given.
5239 if test "${enable_profiling+set}" = set; then
5240 enableval=$enable_profiling;
5245 if test ${enableval} = "no" ; then
5249 ENABLE_PROFILING=ENABLE_PROFILING=1
5253 # Check whether --enable-assertions was given.
5254 if test "${enable_assertions+set}" = set; then
5255 enableval=$enable_assertions;
5260 if test ${enableval} = "yes" ; then
5264 DISABLE_ASSERTIONS=DISABLE_ASSERTIONS=1
5268 # Check whether --enable-werror was given.
5269 if test "${enable_werror+set}" = set; then
5270 enableval=$enable_werror;
5275 case "$enableval" in
5276 yes) ENABLE_WERROR=1
5280 default) ENABLE_WERROR=0
5282 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-werror. Use \"yes\" or \"no\"" >&5
5283 echo "$as_me: error: Invalid setting for --enable-werror. Use \"yes\" or \"no\"" >&2;}
5284 { (exit 1); exit 1; }; } ;;
5287 # Check whether --enable-expensive-checks was given.
5288 if test "${enable_expensive_checks+set}" = set; then
5289 enableval=$enable_expensive_checks;
5294 if test ${enableval} = "yes" ; then
5295 ENABLE_EXPENSIVE_CHECKS=ENABLE_EXPENSIVE_CHECKS=1
5297 EXPENSIVE_CHECKS=yes
5300 ENABLE_EXPENSIVE_CHECKS=
5306 # Check whether --enable-debug-runtime was given.
5307 if test "${enable_debug_runtime+set}" = set; then
5308 enableval=$enable_debug_runtime;
5313 if test ${enableval} = "no" ; then
5317 DEBUG_RUNTIME=DEBUG_RUNTIME=1
5321 # Check whether --enable-debug-symbols was given.
5322 if test "${enable_debug_symbols+set}" = set; then
5323 enableval=$enable_debug_symbols;
5328 if test ${enableval} = "no" ; then
5332 DEBUG_SYMBOLS=DEBUG_SYMBOLS=1
5336 # Check whether --enable-keep-symbols was given.
5337 if test "${enable_keep_symbols+set}" = set; then
5338 enableval=$enable_keep_symbols;
5343 if test ${enableval} = "no" ; then
5347 KEEP_SYMBOLS=KEEP_SYMBOLS=1
5351 # Check whether --enable-jit was given.
5352 if test "${enable_jit+set}" = set; then
5353 enableval=$enable_jit;
5358 if test ${enableval} = "no"
5363 case "$llvm_cv_target_arch" in
5364 x86) TARGET_HAS_JIT=1
5366 Sparc) TARGET_HAS_JIT=0
5368 PowerPC) TARGET_HAS_JIT=1
5370 x86_64) TARGET_HAS_JIT=1
5372 ARM) TARGET_HAS_JIT=1
5374 Mips) TARGET_HAS_JIT=1
5376 XCore) TARGET_HAS_JIT=0
5378 MSP430) TARGET_HAS_JIT=0
5380 Hexagon) TARGET_HAS_JIT=0
5382 MBlaze) TARGET_HAS_JIT=0
5384 NVPTX) TARGET_HAS_JIT=0
5391 # Check whether --enable-docs was given.
5392 if test "${enable_docs+set}" = set; then
5393 enableval=$enable_docs;
5398 case "$enableval" in
5403 default) ENABLE_DOCS=1
5405 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-docs. Use \"yes\" or \"no\"" >&5
5406 echo "$as_me: error: Invalid setting for --enable-docs. Use \"yes\" or \"no\"" >&2;}
5407 { (exit 1); exit 1; }; } ;;
5410 # Check whether --enable-doxygen was given.
5411 if test "${enable_doxygen+set}" = set; then
5412 enableval=$enable_doxygen;
5417 case "$enableval" in
5418 yes) ENABLE_DOXYGEN=1
5420 no) ENABLE_DOXYGEN=0
5422 default) ENABLE_DOXYGEN=0
5424 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-doxygen. Use \"yes\" or \"no\"" >&5
5425 echo "$as_me: error: Invalid setting for --enable-doxygen. Use \"yes\" or \"no\"" >&2;}
5426 { (exit 1); exit 1; }; } ;;
5429 # Check whether --enable-threads was given.
5430 if test "${enable_threads+set}" = set; then
5431 enableval=$enable_threads;
5436 case "$enableval" in
5437 yes) LLVM_ENABLE_THREADS=1
5439 no) LLVM_ENABLE_THREADS=0
5441 default) LLVM_ENABLE_THREADS=1
5443 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-threads. Use \"yes\" or \"no\"" >&5
5444 echo "$as_me: error: Invalid setting for --enable-threads. Use \"yes\" or \"no\"" >&2;}
5445 { (exit 1); exit 1; }; } ;;
5448 cat >>confdefs.h <<_ACEOF
5449 #define LLVM_ENABLE_THREADS $LLVM_ENABLE_THREADS
5453 # Check whether --enable-pthreads was given.
5454 if test "${enable_pthreads+set}" = set; then
5455 enableval=$enable_pthreads;
5460 case "$enableval" in
5461 yes) ENABLE_PTHREADS=1
5463 no) ENABLE_PTHREADS=0
5465 default) ENABLE_PTHREADS=1
5467 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-pthreads. Use \"yes\" or \"no\"" >&5
5468 echo "$as_me: error: Invalid setting for --enable-pthreads. Use \"yes\" or \"no\"" >&2;}
5469 { (exit 1); exit 1; }; } ;;
5472 # Check whether --enable-pic was given.
5473 if test "${enable_pic+set}" = set; then
5474 enableval=$enable_pic;
5479 case "$enableval" in
5484 default) ENABLE_PIC=1
5486 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-pic. Use \"yes\" or \"no\"" >&5
5487 echo "$as_me: error: Invalid setting for --enable-pic. Use \"yes\" or \"no\"" >&2;}
5488 { (exit 1); exit 1; }; } ;;
5491 cat >>confdefs.h <<_ACEOF
5492 #define ENABLE_PIC $ENABLE_PIC
5496 # Check whether --enable-shared was given.
5497 if test "${enable_shared+set}" = set; then
5498 enableval=$enable_shared;
5503 case "$enableval" in
5504 yes) ENABLE_SHARED=1
5508 default) ENABLE_SHARED=0
5510 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-shared. Use \"yes\" or \"no\"" >&5
5511 echo "$as_me: error: Invalid setting for --enable-shared. Use \"yes\" or \"no\"" >&2;}
5512 { (exit 1); exit 1; }; } ;;
5515 # Check whether --enable-embed-stdcxx was given.
5516 if test "${enable_embed_stdcxx+set}" = set; then
5517 enableval=$enable_embed_stdcxx;
5522 case "$enableval" in
5523 yes) ENABLE_EMBED_STDCXX=1
5525 no) ENABLE_EMBED_STDCXX=0
5527 default) ENABLE_EMBED_STDCXX=0
5529 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-embed-stdcxx. Use \"yes\" or \"no\"" >&5
5530 echo "$as_me: error: Invalid setting for --enable-embed-stdcxx. Use \"yes\" or \"no\"" >&2;}
5531 { (exit 1); exit 1; }; } ;;
5534 # Check whether --enable-timestamps was given.
5535 if test "${enable_timestamps+set}" = set; then
5536 enableval=$enable_timestamps;
5541 case "$enableval" in
5542 yes) ENABLE_TIMESTAMPS=1
5544 no) ENABLE_TIMESTAMPS=0
5546 default) ENABLE_TIMESTAMPS=1
5548 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-timestamps. Use \"yes\" or \"no\"" >&5
5549 echo "$as_me: error: Invalid setting for --enable-timestamps. Use \"yes\" or \"no\"" >&2;}
5550 { (exit 1); exit 1; }; } ;;
5553 cat >>confdefs.h <<_ACEOF
5554 #define ENABLE_TIMESTAMPS $ENABLE_TIMESTAMPS
5559 # Check whether --enable-backtraces was given.
5560 if test "${enable_backtraces+set}" = set; then
5561 enableval=$enable_backtraces;
5566 case "$enableval" in
5567 yes) ENABLE_BACKTRACES=1
5569 no) ENABLE_BACKTRACES=0
5571 default) ENABLE_BACKTRACES=1
5573 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-backtraces. Use \"yes\" or \"no\"" >&5
5574 echo "$as_me: error: Invalid setting for --enable-backtraces. Use \"yes\" or \"no\"" >&2;}
5575 { (exit 1); exit 1; }; } ;;
5578 cat >>confdefs.h <<_ACEOF
5579 #define ENABLE_BACKTRACES $ENABLE_BACKTRACES
5584 # Check whether --enable-targets was given.
5585 if test "${enable_targets+set}" = set; then
5586 enableval=$enable_targets;
5591 if test "$enableval" = host-only ; then
5594 case "$enableval" in
5595 all) TARGETS_TO_BUILD="X86 Sparc PowerPC ARM Mips XCore MSP430 CppBackend MBlaze NVPTX Hexagon" ;;
5596 *)for a_target in `echo $enableval|sed -e 's/,/ /g' ` ; do
5598 x86) TARGETS_TO_BUILD="X86 $TARGETS_TO_BUILD" ;;
5599 x86_64) TARGETS_TO_BUILD="X86 $TARGETS_TO_BUILD" ;;
5600 sparc) TARGETS_TO_BUILD="Sparc $TARGETS_TO_BUILD" ;;
5601 powerpc) TARGETS_TO_BUILD="PowerPC $TARGETS_TO_BUILD" ;;
5602 arm) TARGETS_TO_BUILD="ARM $TARGETS_TO_BUILD" ;;
5603 mips) TARGETS_TO_BUILD="Mips $TARGETS_TO_BUILD" ;;
5604 mipsel) TARGETS_TO_BUILD="Mips $TARGETS_TO_BUILD" ;;
5605 mips64) TARGETS_TO_BUILD="Mips $TARGETS_TO_BUILD" ;;
5606 mips64el) TARGETS_TO_BUILD="Mips $TARGETS_TO_BUILD" ;;
5607 xcore) TARGETS_TO_BUILD="XCore $TARGETS_TO_BUILD" ;;
5608 msp430) TARGETS_TO_BUILD="MSP430 $TARGETS_TO_BUILD" ;;
5609 cpp) TARGETS_TO_BUILD="CppBackend $TARGETS_TO_BUILD" ;;
5610 hexagon) TARGETS_TO_BUILD="Hexagon $TARGETS_TO_BUILD" ;;
5611 mblaze) TARGETS_TO_BUILD="MBlaze $TARGETS_TO_BUILD" ;;
5612 nvptx) TARGETS_TO_BUILD="NVPTX $TARGETS_TO_BUILD" ;;
5613 host) case "$llvm_cv_target_arch" in
5614 x86) TARGETS_TO_BUILD="X86 $TARGETS_TO_BUILD" ;;
5615 x86_64) TARGETS_TO_BUILD="X86 $TARGETS_TO_BUILD" ;;
5616 Sparc) TARGETS_TO_BUILD="Sparc $TARGETS_TO_BUILD" ;;
5617 PowerPC) TARGETS_TO_BUILD="PowerPC $TARGETS_TO_BUILD" ;;
5618 ARM) TARGETS_TO_BUILD="ARM $TARGETS_TO_BUILD" ;;
5619 Mips) TARGETS_TO_BUILD="Mips $TARGETS_TO_BUILD" ;;
5620 MBlaze) TARGETS_TO_BUILD="MBlaze $TARGETS_TO_BUILD" ;;
5621 XCore) TARGETS_TO_BUILD="XCore $TARGETS_TO_BUILD" ;;
5622 MSP430) TARGETS_TO_BUILD="MSP430 $TARGETS_TO_BUILD" ;;
5623 Hexagon) TARGETS_TO_BUILD="Hexagon $TARGETS_TO_BUILD" ;;
5624 NVPTX) TARGETS_TO_BUILD="NVPTX $TARGETS_TO_BUILD" ;;
5625 *) { { echo "$as_me:$LINENO: error: Can not set target to build" >&5
5626 echo "$as_me: error: Can not set target to build" >&2;}
5627 { (exit 1); exit 1; }; } ;;
5629 *) { { echo "$as_me:$LINENO: error: Unrecognized target $a_target" >&5
5630 echo "$as_me: error: Unrecognized target $a_target" >&2;}
5631 { (exit 1); exit 1; }; } ;;
5637 # Check whether --enable-experimental-targets was given.
5638 if test "${enable_experimental_targets+set}" = set; then
5639 enableval=$enable_experimental_targets;
5645 if test ${enableval} != "disable"
5647 TARGETS_TO_BUILD="$enableval $TARGETS_TO_BUILD"
5650 TARGETS_TO_BUILD=$TARGETS_TO_BUILD
5653 for a_target in $TARGETS_TO_BUILD; do
5654 if test "$a_target" = "$LLVM_NATIVE_ARCH"; then
5656 cat >>confdefs.h <<_ACEOF
5657 #define LLVM_NATIVE_ARCH $LLVM_NATIVE_ARCH
5660 LLVM_NATIVE_TARGET="LLVMInitialize${LLVM_NATIVE_ARCH}Target"
5661 LLVM_NATIVE_TARGETINFO="LLVMInitialize${LLVM_NATIVE_ARCH}TargetInfo"
5662 LLVM_NATIVE_TARGETMC="LLVMInitialize${LLVM_NATIVE_ARCH}TargetMC"
5663 LLVM_NATIVE_ASMPRINTER="LLVMInitialize${LLVM_NATIVE_ARCH}AsmPrinter"
5664 if test -f ${srcdir}/lib/Target/${LLVM_NATIVE_ARCH}/AsmParser/Makefile ; then
5665 LLVM_NATIVE_ASMPARSER="LLVMInitialize${LLVM_NATIVE_ARCH}AsmParser"
5667 if test -f ${srcdir}/lib/Target/${LLVM_NATIVE_ARCH}/Disassembler/Makefile ; then
5668 LLVM_NATIVE_DISASSEMBLER="LLVMInitialize${LLVM_NATIVE_ARCH}Disassembler"
5671 cat >>confdefs.h <<_ACEOF
5672 #define LLVM_NATIVE_TARGET $LLVM_NATIVE_TARGET
5676 cat >>confdefs.h <<_ACEOF
5677 #define LLVM_NATIVE_TARGETINFO $LLVM_NATIVE_TARGETINFO
5681 cat >>confdefs.h <<_ACEOF
5682 #define LLVM_NATIVE_TARGETMC $LLVM_NATIVE_TARGETMC
5686 cat >>confdefs.h <<_ACEOF
5687 #define LLVM_NATIVE_ASMPRINTER $LLVM_NATIVE_ASMPRINTER
5690 if test -f ${srcdir}/lib/Target/${LLVM_NATIVE_ARCH}/AsmParser/Makefile ; then
5692 cat >>confdefs.h <<_ACEOF
5693 #define LLVM_NATIVE_ASMPARSER $LLVM_NATIVE_ASMPARSER
5697 if test -f ${srcdir}/lib/Target/${LLVM_NATIVE_ARCH}/Disassembler/Makefile ; then
5699 cat >>confdefs.h <<_ACEOF
5700 #define LLVM_NATIVE_DISASSEMBLER $LLVM_NATIVE_DISASSEMBLER
5707 LLVM_ENUM_TARGETS=""
5708 LLVM_ENUM_ASM_PRINTERS=""
5709 LLVM_ENUM_ASM_PARSERS=""
5710 LLVM_ENUM_DISASSEMBLERS=""
5711 for target_to_build in $TARGETS_TO_BUILD; do
5712 LLVM_ENUM_TARGETS="LLVM_TARGET($target_to_build) $LLVM_ENUM_TARGETS"
5713 if test -f ${srcdir}/lib/Target/${target_to_build}/*AsmPrinter.cpp ; then
5714 LLVM_ENUM_ASM_PRINTERS="LLVM_ASM_PRINTER($target_to_build) $LLVM_ENUM_ASM_PRINTERS";
5716 if test -f ${srcdir}/lib/Target/${target_to_build}/AsmParser/Makefile ; then
5717 LLVM_ENUM_ASM_PARSERS="LLVM_ASM_PARSER($target_to_build) $LLVM_ENUM_ASM_PARSERS";
5719 if test -f ${srcdir}/lib/Target/${target_to_build}/Disassembler/Makefile ; then
5720 LLVM_ENUM_DISASSEMBLERS="LLVM_DISASSEMBLER($target_to_build) $LLVM_ENUM_DISASSEMBLERS";
5729 # Check whether --with-optimize-option was given.
5730 if test "${with_optimize_option+set}" = set; then
5731 withval=$with_optimize_option;
5736 { echo "$as_me:$LINENO: checking optimization flags" >&5
5737 echo $ECHO_N "checking optimization flags... $ECHO_C" >&6; }
5740 case "$llvm_cv_os_type" in
5741 FreeBSD) optimize_option=-O2 ;;
5742 MingW) optimize_option=-O2 ;;
5743 *) optimize_option=-O3 ;;
5745 *) optimize_option="$withval" ;;
5747 OPTIMIZE_OPTION=$optimize_option
5749 { echo "$as_me:$LINENO: result: $optimize_option" >&5
5750 echo "${ECHO_T}$optimize_option" >&6; }
5753 # Check whether --with-extra-options was given.
5754 if test "${with_extra_options+set}" = set; then
5755 withval=$with_extra_options;
5761 default) EXTRA_OPTIONS= ;;
5762 *) EXTRA_OPTIONS=$withval ;;
5764 EXTRA_OPTIONS=$EXTRA_OPTIONS
5768 # Check whether --with-extra-ld-options was given.
5769 if test "${with_extra_ld_options+set}" = set; then
5770 withval=$with_extra_ld_options;
5776 default) EXTRA_LD_OPTIONS= ;;
5777 *) EXTRA_LD_OPTIONS=$withval ;;
5779 EXTRA_LD_OPTIONS=$EXTRA_LD_OPTIONS
5782 # Check whether --enable-bindings was given.
5783 if test "${enable_bindings+set}" = set; then
5784 enableval=$enable_bindings;
5789 BINDINGS_TO_BUILD=""
5790 case "$enableval" in
5791 yes | default | auto) BINDINGS_TO_BUILD="auto" ;;
5792 all ) BINDINGS_TO_BUILD="ocaml" ;;
5793 none | no) BINDINGS_TO_BUILD="" ;;
5794 *)for a_binding in `echo $enableval|sed -e 's/,/ /g' ` ; do
5795 case "$a_binding" in
5796 ocaml) BINDINGS_TO_BUILD="ocaml $BINDINGS_TO_BUILD" ;;
5797 *) { { echo "$as_me:$LINENO: error: Unrecognized binding $a_binding" >&5
5798 echo "$as_me: error: Unrecognized binding $a_binding" >&2;}
5799 { (exit 1); exit 1; }; } ;;
5806 # Check whether --with-ocaml-libdir was given.
5807 if test "${with_ocaml_libdir+set}" = set; then
5808 withval=$with_ocaml_libdir;
5814 auto) with_ocaml_libdir="$withval" ;;
5815 /* | [A-Za-z]:[\\/]*) with_ocaml_libdir="$withval" ;;
5816 *) { { echo "$as_me:$LINENO: error: Invalid path for --with-ocaml-libdir. Provide full path" >&5
5817 echo "$as_me: error: Invalid path for --with-ocaml-libdir. Provide full path" >&2;}
5818 { (exit 1); exit 1; }; } ;;
5822 # Check whether --with-clang-srcdir was given.
5823 if test "${with_clang_srcdir+set}" = set; then
5824 withval=$with_clang_srcdir;
5830 -) clang_src_root="" ;;
5831 /* | [A-Za-z]:[\\/]*) clang_src_root="$withval" ;;
5832 *) clang_src_root="$ac_pwd/$withval" ;;
5834 CLANG_SRC_ROOT=$clang_src_root
5838 # Check whether --with-clang-resource-dir was given.
5839 if test "${with_clang_resource_dir+set}" = set; then
5840 withval=$with_clang_resource_dir;
5846 cat >>confdefs.h <<_ACEOF
5847 #define CLANG_RESOURCE_DIR "$withval"
5852 # Check whether --with-c-include-dirs was given.
5853 if test "${with_c_include_dirs+set}" = set; then
5854 withval=$with_c_include_dirs;
5860 cat >>confdefs.h <<_ACEOF
5861 #define C_INCLUDE_DIRS "$withval"
5865 # Clang normally uses the system c++ headers and libraries. With this option,
5866 # clang will use the ones provided by a gcc installation instead. This option should
5867 # be passed the same value that was used with --prefix when configuring gcc.
5869 # Check whether --with-gcc-toolchain was given.
5870 if test "${with_gcc_toolchain+set}" = set; then
5871 withval=$with_gcc_toolchain;
5877 cat >>confdefs.h <<_ACEOF
5878 #define GCC_INSTALL_PREFIX "$withval"
5883 # Check whether --with-default-sysroot was given.
5884 if test "${with_default_sysroot+set}" = set; then
5885 withval=$with_default_sysroot;
5891 cat >>confdefs.h <<_ACEOF
5892 #define DEFAULT_SYSROOT "$withval"
5897 # Check whether --with-binutils-include was given.
5898 if test "${with_binutils_include+set}" = set; then
5899 withval=$with_binutils_include;
5905 default) WITH_BINUTILS_INCDIR=default ;;
5906 /* | [A-Za-z]:[\\/]*) WITH_BINUTILS_INCDIR=$withval ;;
5907 *) { { echo "$as_me:$LINENO: error: Invalid path for --with-binutils-include. Provide full path" >&5
5908 echo "$as_me: error: Invalid path for --with-binutils-include. Provide full path" >&2;}
5909 { (exit 1); exit 1; }; } ;;
5911 if test "x$WITH_BINUTILS_INCDIR" != xdefault ; then
5912 BINUTILS_INCDIR=$WITH_BINUTILS_INCDIR
5914 if test ! -f "$WITH_BINUTILS_INCDIR/plugin-api.h"; then
5915 echo "$WITH_BINUTILS_INCDIR/plugin-api.h"
5916 { { echo "$as_me:$LINENO: error: Invalid path to directory containing plugin-api.h." >&5
5917 echo "$as_me: error: Invalid path to directory containing plugin-api.h." >&2;}
5918 { (exit 1); exit 1; }; };
5923 # Check whether --with-bug-report-url was given.
5924 if test "${with_bug_report_url+set}" = set; then
5925 withval=$with_bug_report_url;
5927 withval="http://llvm.org/bugs/"
5931 cat >>confdefs.h <<_ACEOF
5932 #define BUG_REPORT_URL "$withval"
5936 # Check whether --enable-libffi was given.
5937 if test "${enable_libffi+set}" = set; then
5938 enableval=$enable_libffi; case "$enableval" in
5939 yes) llvm_cv_enable_libffi="yes" ;;
5940 no) llvm_cv_enable_libffi="no" ;;
5941 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-libffi. Use \"yes\" or \"no\"" >&5
5942 echo "$as_me: error: Invalid setting for --enable-libffi. Use \"yes\" or \"no\"" >&2;}
5943 { (exit 1); exit 1; }; } ;;
5946 llvm_cv_enable_libffi=no
5951 # Check whether --with-internal-prefix was given.
5952 if test "${with_internal_prefix+set}" = set; then
5953 withval=$with_internal_prefix;
5958 INTERNAL_PREFIX=$withval
5962 { echo "$as_me:$LINENO: checking for BSD-compatible nm" >&5
5963 echo $ECHO_N "checking for BSD-compatible nm... $ECHO_C" >&6; }
5964 if test "${lt_cv_path_NM+set}" = set; then
5965 echo $ECHO_N "(cached) $ECHO_C" >&6
5967 if test -n "$NM"; then
5968 # Let the user override the test.
5971 lt_nm_to_check="${ac_tool_prefix}nm"
5972 if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
5973 lt_nm_to_check="$lt_nm_to_check nm"
5975 for lt_tmp_nm in $lt_nm_to_check; do
5976 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5977 for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
5979 test -z "$ac_dir" && ac_dir=.
5980 tmp_nm="$ac_dir/$lt_tmp_nm"
5981 if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
5982 # Check to see if the nm accepts a BSD-compat flag.
5983 # Adding the `sed 1q' prevents false positives on HP-UX, which says:
5984 # nm: unknown option "B" ignored
5985 # Tru64's nm complains that /dev/null is an invalid object file
5986 case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
5987 */dev/null* | *'Invalid file or object type'*)
5988 lt_cv_path_NM="$tmp_nm -B"
5992 case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
5994 lt_cv_path_NM="$tmp_nm -p"
5998 lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
5999 continue # so that we can try to find one that supports BSD flags
6008 test -z "$lt_cv_path_NM" && lt_cv_path_NM=nm
6011 { echo "$as_me:$LINENO: result: $lt_cv_path_NM" >&5
6012 echo "${ECHO_T}$lt_cv_path_NM" >&6; }
6017 { echo "$as_me:$LINENO: checking for GNU make" >&5
6018 echo $ECHO_N "checking for GNU make... $ECHO_C" >&6; }
6019 if test "${llvm_cv_gnu_make_command+set}" = set; then
6020 echo $ECHO_N "(cached) $ECHO_C" >&6
6022 llvm_cv_gnu_make_command=''
6023 for a in "$MAKE" make gmake gnumake ; do
6024 if test -z "$a" ; then continue ; fi ;
6025 if ( sh -c "$a --version" 2> /dev/null | grep GNU 2>&1 > /dev/null )
6027 llvm_cv_gnu_make_command=$a ;
6032 { echo "$as_me:$LINENO: result: $llvm_cv_gnu_make_command" >&5
6033 echo "${ECHO_T}$llvm_cv_gnu_make_command" >&6; }
6034 if test "x$llvm_cv_gnu_make_command" != "x" ; then
6038 { echo "$as_me:$LINENO: result: \"Not found\"" >&5
6039 echo "${ECHO_T}\"Not found\"" >&6; };
6043 { echo "$as_me:$LINENO: checking whether ln -s works" >&5
6044 echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6; }
6046 if test "$LN_S" = "ln -s"; then
6047 { echo "$as_me:$LINENO: result: yes" >&5
6048 echo "${ECHO_T}yes" >&6; }
6050 { echo "$as_me:$LINENO: result: no, using $LN_S" >&5
6051 echo "${ECHO_T}no, using $LN_S" >&6; }
6054 # Extract the first word of "cmp", so it can be a program name with args.
6055 set dummy cmp; ac_word=$2
6056 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6057 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6058 if test "${ac_cv_path_CMP+set}" = set; then
6059 echo $ECHO_N "(cached) $ECHO_C" >&6
6063 ac_cv_path_CMP="$CMP" # Let the user override the test with a path.
6066 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6070 test -z "$as_dir" && as_dir=.
6071 for ac_exec_ext in '' $ac_executable_extensions; do
6072 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6073 ac_cv_path_CMP="$as_dir/$ac_word$ac_exec_ext"
6074 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6081 test -z "$ac_cv_path_CMP" && ac_cv_path_CMP="cmp"
6086 if test -n "$CMP"; then
6087 { echo "$as_me:$LINENO: result: $CMP" >&5
6088 echo "${ECHO_T}$CMP" >&6; }
6090 { echo "$as_me:$LINENO: result: no" >&5
6091 echo "${ECHO_T}no" >&6; }
6095 # Extract the first word of "cp", so it can be a program name with args.
6096 set dummy cp; ac_word=$2
6097 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6098 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6099 if test "${ac_cv_path_CP+set}" = set; then
6100 echo $ECHO_N "(cached) $ECHO_C" >&6
6104 ac_cv_path_CP="$CP" # Let the user override the test with a path.
6107 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6111 test -z "$as_dir" && as_dir=.
6112 for ac_exec_ext in '' $ac_executable_extensions; do
6113 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6114 ac_cv_path_CP="$as_dir/$ac_word$ac_exec_ext"
6115 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6122 test -z "$ac_cv_path_CP" && ac_cv_path_CP="cp"
6127 if test -n "$CP"; then
6128 { echo "$as_me:$LINENO: result: $CP" >&5
6129 echo "${ECHO_T}$CP" >&6; }
6131 { echo "$as_me:$LINENO: result: no" >&5
6132 echo "${ECHO_T}no" >&6; }
6136 # Extract the first word of "date", so it can be a program name with args.
6137 set dummy date; ac_word=$2
6138 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6139 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6140 if test "${ac_cv_path_DATE+set}" = set; then
6141 echo $ECHO_N "(cached) $ECHO_C" >&6
6145 ac_cv_path_DATE="$DATE" # Let the user override the test with a path.
6148 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6152 test -z "$as_dir" && as_dir=.
6153 for ac_exec_ext in '' $ac_executable_extensions; do
6154 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6155 ac_cv_path_DATE="$as_dir/$ac_word$ac_exec_ext"
6156 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6163 test -z "$ac_cv_path_DATE" && ac_cv_path_DATE="date"
6167 DATE=$ac_cv_path_DATE
6168 if test -n "$DATE"; then
6169 { echo "$as_me:$LINENO: result: $DATE" >&5
6170 echo "${ECHO_T}$DATE" >&6; }
6172 { echo "$as_me:$LINENO: result: no" >&5
6173 echo "${ECHO_T}no" >&6; }
6177 # Extract the first word of "find", so it can be a program name with args.
6178 set dummy find; ac_word=$2
6179 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6180 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6181 if test "${ac_cv_path_FIND+set}" = set; then
6182 echo $ECHO_N "(cached) $ECHO_C" >&6
6186 ac_cv_path_FIND="$FIND" # Let the user override the test with a path.
6189 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6193 test -z "$as_dir" && as_dir=.
6194 for ac_exec_ext in '' $ac_executable_extensions; do
6195 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6196 ac_cv_path_FIND="$as_dir/$ac_word$ac_exec_ext"
6197 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6204 test -z "$ac_cv_path_FIND" && ac_cv_path_FIND="find"
6208 FIND=$ac_cv_path_FIND
6209 if test -n "$FIND"; then
6210 { echo "$as_me:$LINENO: result: $FIND" >&5
6211 echo "${ECHO_T}$FIND" >&6; }
6213 { echo "$as_me:$LINENO: result: no" >&5
6214 echo "${ECHO_T}no" >&6; }
6218 # Extract the first word of "grep", so it can be a program name with args.
6219 set dummy grep; ac_word=$2
6220 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6221 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6222 if test "${ac_cv_path_GREP+set}" = set; then
6223 echo $ECHO_N "(cached) $ECHO_C" >&6
6227 ac_cv_path_GREP="$GREP" # Let the user override the test with a path.
6230 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6234 test -z "$as_dir" && as_dir=.
6235 for ac_exec_ext in '' $ac_executable_extensions; do
6236 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6237 ac_cv_path_GREP="$as_dir/$ac_word$ac_exec_ext"
6238 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6245 test -z "$ac_cv_path_GREP" && ac_cv_path_GREP="grep"
6249 GREP=$ac_cv_path_GREP
6250 if test -n "$GREP"; then
6251 { echo "$as_me:$LINENO: result: $GREP" >&5
6252 echo "${ECHO_T}$GREP" >&6; }
6254 { echo "$as_me:$LINENO: result: no" >&5
6255 echo "${ECHO_T}no" >&6; }
6259 # Extract the first word of "mkdir", so it can be a program name with args.
6260 set dummy mkdir; ac_word=$2
6261 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6262 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6263 if test "${ac_cv_path_MKDIR+set}" = set; then
6264 echo $ECHO_N "(cached) $ECHO_C" >&6
6268 ac_cv_path_MKDIR="$MKDIR" # Let the user override the test with a path.
6271 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6275 test -z "$as_dir" && as_dir=.
6276 for ac_exec_ext in '' $ac_executable_extensions; do
6277 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6278 ac_cv_path_MKDIR="$as_dir/$ac_word$ac_exec_ext"
6279 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6286 test -z "$ac_cv_path_MKDIR" && ac_cv_path_MKDIR="mkdir"
6290 MKDIR=$ac_cv_path_MKDIR
6291 if test -n "$MKDIR"; then
6292 { echo "$as_me:$LINENO: result: $MKDIR" >&5
6293 echo "${ECHO_T}$MKDIR" >&6; }
6295 { echo "$as_me:$LINENO: result: no" >&5
6296 echo "${ECHO_T}no" >&6; }
6300 # Extract the first word of "mv", so it can be a program name with args.
6301 set dummy mv; ac_word=$2
6302 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6303 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6304 if test "${ac_cv_path_MV+set}" = set; then
6305 echo $ECHO_N "(cached) $ECHO_C" >&6
6309 ac_cv_path_MV="$MV" # Let the user override the test with a path.
6312 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6316 test -z "$as_dir" && as_dir=.
6317 for ac_exec_ext in '' $ac_executable_extensions; do
6318 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6319 ac_cv_path_MV="$as_dir/$ac_word$ac_exec_ext"
6320 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6327 test -z "$ac_cv_path_MV" && ac_cv_path_MV="mv"
6332 if test -n "$MV"; then
6333 { echo "$as_me:$LINENO: result: $MV" >&5
6334 echo "${ECHO_T}$MV" >&6; }
6336 { echo "$as_me:$LINENO: result: no" >&5
6337 echo "${ECHO_T}no" >&6; }
6341 if test -n "$ac_tool_prefix"; then
6342 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6343 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
6344 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6345 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6346 if test "${ac_cv_prog_RANLIB+set}" = set; then
6347 echo $ECHO_N "(cached) $ECHO_C" >&6
6349 if test -n "$RANLIB"; then
6350 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
6352 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6356 test -z "$as_dir" && as_dir=.
6357 for ac_exec_ext in '' $ac_executable_extensions; do
6358 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6359 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
6360 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6369 RANLIB=$ac_cv_prog_RANLIB
6370 if test -n "$RANLIB"; then
6371 { echo "$as_me:$LINENO: result: $RANLIB" >&5
6372 echo "${ECHO_T}$RANLIB" >&6; }
6374 { echo "$as_me:$LINENO: result: no" >&5
6375 echo "${ECHO_T}no" >&6; }
6380 if test -z "$ac_cv_prog_RANLIB"; then
6381 ac_ct_RANLIB=$RANLIB
6382 # Extract the first word of "ranlib", so it can be a program name with args.
6383 set dummy ranlib; ac_word=$2
6384 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6385 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6386 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
6387 echo $ECHO_N "(cached) $ECHO_C" >&6
6389 if test -n "$ac_ct_RANLIB"; then
6390 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
6392 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6396 test -z "$as_dir" && as_dir=.
6397 for ac_exec_ext in '' $ac_executable_extensions; do
6398 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6399 ac_cv_prog_ac_ct_RANLIB="ranlib"
6400 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6409 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
6410 if test -n "$ac_ct_RANLIB"; then
6411 { echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
6412 echo "${ECHO_T}$ac_ct_RANLIB" >&6; }
6414 { echo "$as_me:$LINENO: result: no" >&5
6415 echo "${ECHO_T}no" >&6; }
6418 if test "x$ac_ct_RANLIB" = x; then
6421 case $cross_compiling:$ac_tool_warned in
6423 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
6424 whose name does not start with the host triplet. If you think this
6425 configuration is useful to you, please write to autoconf@gnu.org." >&5
6426 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
6427 whose name does not start with the host triplet. If you think this
6428 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
6429 ac_tool_warned=yes ;;
6431 RANLIB=$ac_ct_RANLIB
6434 RANLIB="$ac_cv_prog_RANLIB"
6437 if test -n "$ac_tool_prefix"; then
6438 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
6439 set dummy ${ac_tool_prefix}ar; ac_word=$2
6440 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6441 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6442 if test "${ac_cv_prog_AR+set}" = set; then
6443 echo $ECHO_N "(cached) $ECHO_C" >&6
6445 if test -n "$AR"; then
6446 ac_cv_prog_AR="$AR" # Let the user override the test.
6448 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6452 test -z "$as_dir" && as_dir=.
6453 for ac_exec_ext in '' $ac_executable_extensions; do
6454 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6455 ac_cv_prog_AR="${ac_tool_prefix}ar"
6456 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6466 if test -n "$AR"; then
6467 { echo "$as_me:$LINENO: result: $AR" >&5
6468 echo "${ECHO_T}$AR" >&6; }
6470 { echo "$as_me:$LINENO: result: no" >&5
6471 echo "${ECHO_T}no" >&6; }
6476 if test -z "$ac_cv_prog_AR"; then
6478 # Extract the first word of "ar", so it can be a program name with args.
6479 set dummy ar; ac_word=$2
6480 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6481 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6482 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then
6483 echo $ECHO_N "(cached) $ECHO_C" >&6
6485 if test -n "$ac_ct_AR"; then
6486 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
6488 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6492 test -z "$as_dir" && as_dir=.
6493 for ac_exec_ext in '' $ac_executable_extensions; do
6494 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6495 ac_cv_prog_ac_ct_AR="ar"
6496 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6505 ac_ct_AR=$ac_cv_prog_ac_ct_AR
6506 if test -n "$ac_ct_AR"; then
6507 { echo "$as_me:$LINENO: result: $ac_ct_AR" >&5
6508 echo "${ECHO_T}$ac_ct_AR" >&6; }
6510 { echo "$as_me:$LINENO: result: no" >&5
6511 echo "${ECHO_T}no" >&6; }
6514 if test "x$ac_ct_AR" = x; then
6517 case $cross_compiling:$ac_tool_warned in
6519 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
6520 whose name does not start with the host triplet. If you think this
6521 configuration is useful to you, please write to autoconf@gnu.org." >&5
6522 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
6523 whose name does not start with the host triplet. If you think this
6524 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
6525 ac_tool_warned=yes ;;
6533 # Extract the first word of "rm", so it can be a program name with args.
6534 set dummy rm; ac_word=$2
6535 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6536 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6537 if test "${ac_cv_path_RM+set}" = set; then
6538 echo $ECHO_N "(cached) $ECHO_C" >&6
6542 ac_cv_path_RM="$RM" # Let the user override the test with a path.
6545 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6549 test -z "$as_dir" && as_dir=.
6550 for ac_exec_ext in '' $ac_executable_extensions; do
6551 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6552 ac_cv_path_RM="$as_dir/$ac_word$ac_exec_ext"
6553 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6560 test -z "$ac_cv_path_RM" && ac_cv_path_RM="rm"
6565 if test -n "$RM"; then
6566 { echo "$as_me:$LINENO: result: $RM" >&5
6567 echo "${ECHO_T}$RM" >&6; }
6569 { echo "$as_me:$LINENO: result: no" >&5
6570 echo "${ECHO_T}no" >&6; }
6574 # Extract the first word of "sed", so it can be a program name with args.
6575 set dummy sed; ac_word=$2
6576 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6577 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6578 if test "${ac_cv_path_SED+set}" = set; then
6579 echo $ECHO_N "(cached) $ECHO_C" >&6
6583 ac_cv_path_SED="$SED" # Let the user override the test with a path.
6586 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6590 test -z "$as_dir" && as_dir=.
6591 for ac_exec_ext in '' $ac_executable_extensions; do
6592 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6593 ac_cv_path_SED="$as_dir/$ac_word$ac_exec_ext"
6594 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6601 test -z "$ac_cv_path_SED" && ac_cv_path_SED="sed"
6606 if test -n "$SED"; then
6607 { echo "$as_me:$LINENO: result: $SED" >&5
6608 echo "${ECHO_T}$SED" >&6; }
6610 { echo "$as_me:$LINENO: result: no" >&5
6611 echo "${ECHO_T}no" >&6; }
6615 # Extract the first word of "tar", so it can be a program name with args.
6616 set dummy tar; ac_word=$2
6617 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6618 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6619 if test "${ac_cv_path_TAR+set}" = set; then
6620 echo $ECHO_N "(cached) $ECHO_C" >&6
6624 ac_cv_path_TAR="$TAR" # Let the user override the test with a path.
6627 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6631 test -z "$as_dir" && as_dir=.
6632 for ac_exec_ext in '' $ac_executable_extensions; do
6633 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6634 ac_cv_path_TAR="$as_dir/$ac_word$ac_exec_ext"
6635 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6642 test -z "$ac_cv_path_TAR" && ac_cv_path_TAR="gtar"
6647 if test -n "$TAR"; then
6648 { echo "$as_me:$LINENO: result: $TAR" >&5
6649 echo "${ECHO_T}$TAR" >&6; }
6651 { echo "$as_me:$LINENO: result: no" >&5
6652 echo "${ECHO_T}no" >&6; }
6656 # Extract the first word of "pwd", so it can be a program name with args.
6657 set dummy pwd; ac_word=$2
6658 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6659 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6660 if test "${ac_cv_path_BINPWD+set}" = set; then
6661 echo $ECHO_N "(cached) $ECHO_C" >&6
6665 ac_cv_path_BINPWD="$BINPWD" # Let the user override the test with a path.
6668 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6672 test -z "$as_dir" && as_dir=.
6673 for ac_exec_ext in '' $ac_executable_extensions; do
6674 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6675 ac_cv_path_BINPWD="$as_dir/$ac_word$ac_exec_ext"
6676 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6683 test -z "$ac_cv_path_BINPWD" && ac_cv_path_BINPWD="pwd"
6687 BINPWD=$ac_cv_path_BINPWD
6688 if test -n "$BINPWD"; then
6689 { echo "$as_me:$LINENO: result: $BINPWD" >&5
6690 echo "${ECHO_T}$BINPWD" >&6; }
6692 { echo "$as_me:$LINENO: result: no" >&5
6693 echo "${ECHO_T}no" >&6; }
6698 # Extract the first word of "Graphviz", so it can be a program name with args.
6699 set dummy Graphviz; ac_word=$2
6700 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6701 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6702 if test "${ac_cv_path_GRAPHVIZ+set}" = set; then
6703 echo $ECHO_N "(cached) $ECHO_C" >&6
6707 ac_cv_path_GRAPHVIZ="$GRAPHVIZ" # Let the user override the test with a path.
6710 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6714 test -z "$as_dir" && as_dir=.
6715 for ac_exec_ext in '' $ac_executable_extensions; do
6716 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6717 ac_cv_path_GRAPHVIZ="$as_dir/$ac_word$ac_exec_ext"
6718 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6725 test -z "$ac_cv_path_GRAPHVIZ" && ac_cv_path_GRAPHVIZ="echo Graphviz"
6729 GRAPHVIZ=$ac_cv_path_GRAPHVIZ
6730 if test -n "$GRAPHVIZ"; then
6731 { echo "$as_me:$LINENO: result: $GRAPHVIZ" >&5
6732 echo "${ECHO_T}$GRAPHVIZ" >&6; }
6734 { echo "$as_me:$LINENO: result: no" >&5
6735 echo "${ECHO_T}no" >&6; }
6739 if test "$GRAPHVIZ" != "echo Graphviz" ; then
6741 cat >>confdefs.h <<\_ACEOF
6742 #define HAVE_GRAPHVIZ 1
6745 if test "$llvm_cv_os_type" = "MingW" ; then
6746 GRAPHVIZ=`echo $GRAPHVIZ | sed 's/^\/\([A-Za-z]\)\//\1:\//' `
6749 cat >>confdefs.h <<_ACEOF
6750 #define LLVM_PATH_GRAPHVIZ "$GRAPHVIZ${EXEEXT}"
6754 # Extract the first word of "dot", so it can be a program name with args.
6755 set dummy dot; ac_word=$2
6756 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6757 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6758 if test "${ac_cv_path_DOT+set}" = set; then
6759 echo $ECHO_N "(cached) $ECHO_C" >&6
6763 ac_cv_path_DOT="$DOT" # Let the user override the test with a path.
6766 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6770 test -z "$as_dir" && as_dir=.
6771 for ac_exec_ext in '' $ac_executable_extensions; do
6772 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6773 ac_cv_path_DOT="$as_dir/$ac_word$ac_exec_ext"
6774 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6781 test -z "$ac_cv_path_DOT" && ac_cv_path_DOT="echo dot"
6786 if test -n "$DOT"; then
6787 { echo "$as_me:$LINENO: result: $DOT" >&5
6788 echo "${ECHO_T}$DOT" >&6; }
6790 { echo "$as_me:$LINENO: result: no" >&5
6791 echo "${ECHO_T}no" >&6; }
6795 if test "$DOT" != "echo dot" ; then
6797 cat >>confdefs.h <<\_ACEOF
6801 if test "$llvm_cv_os_type" = "MingW" ; then
6802 DOT=`echo $DOT | sed 's/^\/\([A-Za-z]\)\//\1:\//' `
6805 cat >>confdefs.h <<_ACEOF
6806 #define LLVM_PATH_DOT "$DOT${EXEEXT}"
6810 # Extract the first word of "fdp", so it can be a program name with args.
6811 set dummy fdp; ac_word=$2
6812 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6813 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6814 if test "${ac_cv_path_FDP+set}" = set; then
6815 echo $ECHO_N "(cached) $ECHO_C" >&6
6819 ac_cv_path_FDP="$FDP" # Let the user override the test with a path.
6822 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6826 test -z "$as_dir" && as_dir=.
6827 for ac_exec_ext in '' $ac_executable_extensions; do
6828 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6829 ac_cv_path_FDP="$as_dir/$ac_word$ac_exec_ext"
6830 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6837 test -z "$ac_cv_path_FDP" && ac_cv_path_FDP="echo fdp"
6842 if test -n "$FDP"; then
6843 { echo "$as_me:$LINENO: result: $FDP" >&5
6844 echo "${ECHO_T}$FDP" >&6; }
6846 { echo "$as_me:$LINENO: result: no" >&5
6847 echo "${ECHO_T}no" >&6; }
6851 if test "$FDP" != "echo fdp" ; then
6853 cat >>confdefs.h <<\_ACEOF
6857 if test "$llvm_cv_os_type" = "MingW" ; then
6858 FDP=`echo $FDP | sed 's/^\/\([A-Za-z]\)\//\1:\//' `
6861 cat >>confdefs.h <<_ACEOF
6862 #define LLVM_PATH_FDP "$FDP${EXEEXT}"
6866 # Extract the first word of "neato", so it can be a program name with args.
6867 set dummy neato; ac_word=$2
6868 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6869 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6870 if test "${ac_cv_path_NEATO+set}" = set; then
6871 echo $ECHO_N "(cached) $ECHO_C" >&6
6875 ac_cv_path_NEATO="$NEATO" # Let the user override the test with a path.
6878 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6882 test -z "$as_dir" && as_dir=.
6883 for ac_exec_ext in '' $ac_executable_extensions; do
6884 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6885 ac_cv_path_NEATO="$as_dir/$ac_word$ac_exec_ext"
6886 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6893 test -z "$ac_cv_path_NEATO" && ac_cv_path_NEATO="echo neato"
6897 NEATO=$ac_cv_path_NEATO
6898 if test -n "$NEATO"; then
6899 { echo "$as_me:$LINENO: result: $NEATO" >&5
6900 echo "${ECHO_T}$NEATO" >&6; }
6902 { echo "$as_me:$LINENO: result: no" >&5
6903 echo "${ECHO_T}no" >&6; }
6907 if test "$NEATO" != "echo neato" ; then
6909 cat >>confdefs.h <<\_ACEOF
6910 #define HAVE_NEATO 1
6913 if test "$llvm_cv_os_type" = "MingW" ; then
6914 NEATO=`echo $NEATO | sed 's/^\/\([A-Za-z]\)\//\1:\//' `
6917 cat >>confdefs.h <<_ACEOF
6918 #define LLVM_PATH_NEATO "$NEATO${EXEEXT}"
6922 # Extract the first word of "twopi", so it can be a program name with args.
6923 set dummy twopi; ac_word=$2
6924 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6925 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6926 if test "${ac_cv_path_TWOPI+set}" = set; then
6927 echo $ECHO_N "(cached) $ECHO_C" >&6
6931 ac_cv_path_TWOPI="$TWOPI" # Let the user override the test with a path.
6934 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6938 test -z "$as_dir" && as_dir=.
6939 for ac_exec_ext in '' $ac_executable_extensions; do
6940 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6941 ac_cv_path_TWOPI="$as_dir/$ac_word$ac_exec_ext"
6942 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6949 test -z "$ac_cv_path_TWOPI" && ac_cv_path_TWOPI="echo twopi"
6953 TWOPI=$ac_cv_path_TWOPI
6954 if test -n "$TWOPI"; then
6955 { echo "$as_me:$LINENO: result: $TWOPI" >&5
6956 echo "${ECHO_T}$TWOPI" >&6; }
6958 { echo "$as_me:$LINENO: result: no" >&5
6959 echo "${ECHO_T}no" >&6; }
6963 if test "$TWOPI" != "echo twopi" ; then
6965 cat >>confdefs.h <<\_ACEOF
6966 #define HAVE_TWOPI 1
6969 if test "$llvm_cv_os_type" = "MingW" ; then
6970 TWOPI=`echo $TWOPI | sed 's/^\/\([A-Za-z]\)\//\1:\//' `
6973 cat >>confdefs.h <<_ACEOF
6974 #define LLVM_PATH_TWOPI "$TWOPI${EXEEXT}"
6978 # Extract the first word of "circo", so it can be a program name with args.
6979 set dummy circo; ac_word=$2
6980 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6981 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6982 if test "${ac_cv_path_CIRCO+set}" = set; then
6983 echo $ECHO_N "(cached) $ECHO_C" >&6
6987 ac_cv_path_CIRCO="$CIRCO" # Let the user override the test with a path.
6990 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6994 test -z "$as_dir" && as_dir=.
6995 for ac_exec_ext in '' $ac_executable_extensions; do
6996 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6997 ac_cv_path_CIRCO="$as_dir/$ac_word$ac_exec_ext"
6998 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7005 test -z "$ac_cv_path_CIRCO" && ac_cv_path_CIRCO="echo circo"
7009 CIRCO=$ac_cv_path_CIRCO
7010 if test -n "$CIRCO"; then
7011 { echo "$as_me:$LINENO: result: $CIRCO" >&5
7012 echo "${ECHO_T}$CIRCO" >&6; }
7014 { echo "$as_me:$LINENO: result: no" >&5
7015 echo "${ECHO_T}no" >&6; }
7019 if test "$CIRCO" != "echo circo" ; then
7021 cat >>confdefs.h <<\_ACEOF
7022 #define HAVE_CIRCO 1
7025 if test "$llvm_cv_os_type" = "MingW" ; then
7026 CIRCO=`echo $CIRCO | sed 's/^\/\([A-Za-z]\)\//\1:\//' `
7029 cat >>confdefs.h <<_ACEOF
7030 #define LLVM_PATH_CIRCO "$CIRCO${EXEEXT}"
7034 for ac_prog in gv gsview32
7036 # Extract the first word of "$ac_prog", so it can be a program name with args.
7037 set dummy $ac_prog; ac_word=$2
7038 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7039 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7040 if test "${ac_cv_path_GV+set}" = set; then
7041 echo $ECHO_N "(cached) $ECHO_C" >&6
7045 ac_cv_path_GV="$GV" # Let the user override the test with a path.
7048 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7052 test -z "$as_dir" && as_dir=.
7053 for ac_exec_ext in '' $ac_executable_extensions; do
7054 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7055 ac_cv_path_GV="$as_dir/$ac_word$ac_exec_ext"
7056 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7067 if test -n "$GV"; then
7068 { echo "$as_me:$LINENO: result: $GV" >&5
7069 echo "${ECHO_T}$GV" >&6; }
7071 { echo "$as_me:$LINENO: result: no" >&5
7072 echo "${ECHO_T}no" >&6; }
7076 test -n "$GV" && break
7078 test -n "$GV" || GV="echo gv"
7080 if test "$GV" != "echo gv" ; then
7082 cat >>confdefs.h <<\_ACEOF
7086 if test "$llvm_cv_os_type" = "MingW" ; then
7087 GV=`echo $GV | sed 's/^\/\([A-Za-z]\)\//\1:\//' `
7090 cat >>confdefs.h <<_ACEOF
7091 #define LLVM_PATH_GV "$GV${EXEEXT}"
7095 # Extract the first word of "dotty", so it can be a program name with args.
7096 set dummy dotty; ac_word=$2
7097 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7098 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7099 if test "${ac_cv_path_DOTTY+set}" = set; then
7100 echo $ECHO_N "(cached) $ECHO_C" >&6
7104 ac_cv_path_DOTTY="$DOTTY" # Let the user override the test with a path.
7107 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7111 test -z "$as_dir" && as_dir=.
7112 for ac_exec_ext in '' $ac_executable_extensions; do
7113 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7114 ac_cv_path_DOTTY="$as_dir/$ac_word$ac_exec_ext"
7115 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7122 test -z "$ac_cv_path_DOTTY" && ac_cv_path_DOTTY="echo dotty"
7126 DOTTY=$ac_cv_path_DOTTY
7127 if test -n "$DOTTY"; then
7128 { echo "$as_me:$LINENO: result: $DOTTY" >&5
7129 echo "${ECHO_T}$DOTTY" >&6; }
7131 { echo "$as_me:$LINENO: result: no" >&5
7132 echo "${ECHO_T}no" >&6; }
7136 if test "$DOTTY" != "echo dotty" ; then
7138 cat >>confdefs.h <<\_ACEOF
7139 #define HAVE_DOTTY 1
7142 if test "$llvm_cv_os_type" = "MingW" ; then
7143 DOTTY=`echo $DOTTY | sed 's/^\/\([A-Za-z]\)\//\1:\//' `
7146 cat >>confdefs.h <<_ACEOF
7147 #define LLVM_PATH_DOTTY "$DOTTY${EXEEXT}"
7151 # Extract the first word of "xdot.py", so it can be a program name with args.
7152 set dummy xdot.py; ac_word=$2
7153 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7154 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7155 if test "${ac_cv_path_XDOT_PY+set}" = set; then
7156 echo $ECHO_N "(cached) $ECHO_C" >&6
7160 ac_cv_path_XDOT_PY="$XDOT_PY" # Let the user override the test with a path.
7163 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7167 test -z "$as_dir" && as_dir=.
7168 for ac_exec_ext in '' $ac_executable_extensions; do
7169 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7170 ac_cv_path_XDOT_PY="$as_dir/$ac_word$ac_exec_ext"
7171 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7178 test -z "$ac_cv_path_XDOT_PY" && ac_cv_path_XDOT_PY="echo xdot.py"
7182 XDOT_PY=$ac_cv_path_XDOT_PY
7183 if test -n "$XDOT_PY"; then
7184 { echo "$as_me:$LINENO: result: $XDOT_PY" >&5
7185 echo "${ECHO_T}$XDOT_PY" >&6; }
7187 { echo "$as_me:$LINENO: result: no" >&5
7188 echo "${ECHO_T}no" >&6; }
7192 if test "$XDOT_PY" != "echo xdot.py" ; then
7194 cat >>confdefs.h <<\_ACEOF
7195 #define HAVE_XDOT_PY 1
7198 if test "$llvm_cv_os_type" = "MingW" ; then
7199 XDOT_PY=`echo $XDOT_PY | sed 's/^\/\([A-Za-z]\)\//\1:\//' `
7202 cat >>confdefs.h <<_ACEOF
7203 #define LLVM_PATH_XDOT_PY "$XDOT_PY${EXEEXT}"
7208 # Find a good install program. We prefer a C program (faster),
7209 # so one script is as good as another. But avoid the broken or
7210 # incompatible versions:
7211 # SysV /etc/install, /usr/sbin/install
7212 # SunOS /usr/etc/install
7213 # IRIX /sbin/install
7215 # AmigaOS /C/install, which installs bootblocks on floppy discs
7216 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
7217 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
7218 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
7219 # OS/2's system install, which has a completely different semantic
7220 # ./install, which can be erroneously created by make from ./install.sh.
7221 { echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
7222 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6; }
7223 if test -z "$INSTALL"; then
7224 if test "${ac_cv_path_install+set}" = set; then
7225 echo $ECHO_N "(cached) $ECHO_C" >&6
7227 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7231 test -z "$as_dir" && as_dir=.
7232 # Account for people who put trailing slashes in PATH elements.
7234 ./ | .// | /cC/* | \
7235 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
7236 ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
7239 # OSF1 and SCO ODT 3.0 have their own names for install.
7240 # Don't use installbsd from OSF since it installs stuff as root
7242 for ac_prog in ginstall scoinst install; do
7243 for ac_exec_ext in '' $ac_executable_extensions; do
7244 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; }; then
7245 if test $ac_prog = install &&
7246 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
7247 # AIX install. It has an incompatible calling convention.
7249 elif test $ac_prog = install &&
7250 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
7251 # program-specific install script used by HP pwplus--don't use.
7254 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
7267 if test "${ac_cv_path_install+set}" = set; then
7268 INSTALL=$ac_cv_path_install
7270 # As a last resort, use the slow shell script. Don't cache a
7271 # value for INSTALL within a source directory, because that will
7272 # break other packages using the cache if that directory is
7273 # removed, or if the value is a relative name.
7274 INSTALL=$ac_install_sh
7277 { echo "$as_me:$LINENO: result: $INSTALL" >&5
7278 echo "${ECHO_T}$INSTALL" >&6; }
7280 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
7281 # It thinks the first close brace ends the variable substitution.
7282 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
7284 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
7286 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
7289 [\\/$]* | ?:[\\/]* ) ;;
7290 *) INSTALL="\\\$(TOPSRCDIR)/$INSTALL" ;;
7293 # Extract the first word of "bzip2", so it can be a program name with args.
7294 set dummy bzip2; ac_word=$2
7295 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7296 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7297 if test "${ac_cv_path_BZIP2+set}" = set; then
7298 echo $ECHO_N "(cached) $ECHO_C" >&6
7302 ac_cv_path_BZIP2="$BZIP2" # Let the user override the test with a path.
7305 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7309 test -z "$as_dir" && as_dir=.
7310 for ac_exec_ext in '' $ac_executable_extensions; do
7311 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7312 ac_cv_path_BZIP2="$as_dir/$ac_word$ac_exec_ext"
7313 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7323 BZIP2=$ac_cv_path_BZIP2
7324 if test -n "$BZIP2"; then
7325 { echo "$as_me:$LINENO: result: $BZIP2" >&5
7326 echo "${ECHO_T}$BZIP2" >&6; }
7328 { echo "$as_me:$LINENO: result: no" >&5
7329 echo "${ECHO_T}no" >&6; }
7333 # Extract the first word of "cat", so it can be a program name with args.
7334 set dummy cat; ac_word=$2
7335 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7336 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7337 if test "${ac_cv_path_CAT+set}" = set; then
7338 echo $ECHO_N "(cached) $ECHO_C" >&6
7342 ac_cv_path_CAT="$CAT" # Let the user override the test with a path.
7345 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7349 test -z "$as_dir" && as_dir=.
7350 for ac_exec_ext in '' $ac_executable_extensions; do
7351 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7352 ac_cv_path_CAT="$as_dir/$ac_word$ac_exec_ext"
7353 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7364 if test -n "$CAT"; then
7365 { echo "$as_me:$LINENO: result: $CAT" >&5
7366 echo "${ECHO_T}$CAT" >&6; }
7368 { echo "$as_me:$LINENO: result: no" >&5
7369 echo "${ECHO_T}no" >&6; }
7373 # Extract the first word of "doxygen", so it can be a program name with args.
7374 set dummy doxygen; ac_word=$2
7375 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7376 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7377 if test "${ac_cv_path_DOXYGEN+set}" = set; then
7378 echo $ECHO_N "(cached) $ECHO_C" >&6
7382 ac_cv_path_DOXYGEN="$DOXYGEN" # Let the user override the test with a path.
7385 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7389 test -z "$as_dir" && as_dir=.
7390 for ac_exec_ext in '' $ac_executable_extensions; do
7391 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7392 ac_cv_path_DOXYGEN="$as_dir/$ac_word$ac_exec_ext"
7393 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7403 DOXYGEN=$ac_cv_path_DOXYGEN
7404 if test -n "$DOXYGEN"; then
7405 { echo "$as_me:$LINENO: result: $DOXYGEN" >&5
7406 echo "${ECHO_T}$DOXYGEN" >&6; }
7408 { echo "$as_me:$LINENO: result: no" >&5
7409 echo "${ECHO_T}no" >&6; }
7413 # Extract the first word of "groff", so it can be a program name with args.
7414 set dummy groff; ac_word=$2
7415 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7416 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7417 if test "${ac_cv_path_GROFF+set}" = set; then
7418 echo $ECHO_N "(cached) $ECHO_C" >&6
7422 ac_cv_path_GROFF="$GROFF" # Let the user override the test with a path.
7425 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7429 test -z "$as_dir" && as_dir=.
7430 for ac_exec_ext in '' $ac_executable_extensions; do
7431 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7432 ac_cv_path_GROFF="$as_dir/$ac_word$ac_exec_ext"
7433 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7443 GROFF=$ac_cv_path_GROFF
7444 if test -n "$GROFF"; then
7445 { echo "$as_me:$LINENO: result: $GROFF" >&5
7446 echo "${ECHO_T}$GROFF" >&6; }
7448 { echo "$as_me:$LINENO: result: no" >&5
7449 echo "${ECHO_T}no" >&6; }
7453 # Extract the first word of "gzip", so it can be a program name with args.
7454 set dummy gzip; ac_word=$2
7455 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7456 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7457 if test "${ac_cv_path_GZIPBIN+set}" = set; then
7458 echo $ECHO_N "(cached) $ECHO_C" >&6
7462 ac_cv_path_GZIPBIN="$GZIPBIN" # Let the user override the test with a path.
7465 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7469 test -z "$as_dir" && as_dir=.
7470 for ac_exec_ext in '' $ac_executable_extensions; do
7471 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7472 ac_cv_path_GZIPBIN="$as_dir/$ac_word$ac_exec_ext"
7473 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7483 GZIPBIN=$ac_cv_path_GZIPBIN
7484 if test -n "$GZIPBIN"; then
7485 { echo "$as_me:$LINENO: result: $GZIPBIN" >&5
7486 echo "${ECHO_T}$GZIPBIN" >&6; }
7488 { echo "$as_me:$LINENO: result: no" >&5
7489 echo "${ECHO_T}no" >&6; }
7493 # Extract the first word of "pdfroff", so it can be a program name with args.
7494 set dummy pdfroff; ac_word=$2
7495 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7496 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7497 if test "${ac_cv_path_PDFROFF+set}" = set; then
7498 echo $ECHO_N "(cached) $ECHO_C" >&6
7502 ac_cv_path_PDFROFF="$PDFROFF" # Let the user override the test with a path.
7505 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7509 test -z "$as_dir" && as_dir=.
7510 for ac_exec_ext in '' $ac_executable_extensions; do
7511 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7512 ac_cv_path_PDFROFF="$as_dir/$ac_word$ac_exec_ext"
7513 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7523 PDFROFF=$ac_cv_path_PDFROFF
7524 if test -n "$PDFROFF"; then
7525 { echo "$as_me:$LINENO: result: $PDFROFF" >&5
7526 echo "${ECHO_T}$PDFROFF" >&6; }
7528 { echo "$as_me:$LINENO: result: no" >&5
7529 echo "${ECHO_T}no" >&6; }
7533 # Extract the first word of "zip", so it can be a program name with args.
7534 set dummy zip; ac_word=$2
7535 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7536 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7537 if test "${ac_cv_path_ZIP+set}" = set; then
7538 echo $ECHO_N "(cached) $ECHO_C" >&6
7542 ac_cv_path_ZIP="$ZIP" # Let the user override the test with a path.
7545 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7549 test -z "$as_dir" && as_dir=.
7550 for ac_exec_ext in '' $ac_executable_extensions; do
7551 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7552 ac_cv_path_ZIP="$as_dir/$ac_word$ac_exec_ext"
7553 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7564 if test -n "$ZIP"; then
7565 { echo "$as_me:$LINENO: result: $ZIP" >&5
7566 echo "${ECHO_T}$ZIP" >&6; }
7568 { echo "$as_me:$LINENO: result: no" >&5
7569 echo "${ECHO_T}no" >&6; }
7573 for ac_prog in ocamlc
7575 # Extract the first word of "$ac_prog", so it can be a program name with args.
7576 set dummy $ac_prog; ac_word=$2
7577 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7578 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7579 if test "${ac_cv_path_OCAMLC+set}" = set; then
7580 echo $ECHO_N "(cached) $ECHO_C" >&6
7584 ac_cv_path_OCAMLC="$OCAMLC" # Let the user override the test with a path.
7587 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7591 test -z "$as_dir" && as_dir=.
7592 for ac_exec_ext in '' $ac_executable_extensions; do
7593 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7594 ac_cv_path_OCAMLC="$as_dir/$ac_word$ac_exec_ext"
7595 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7605 OCAMLC=$ac_cv_path_OCAMLC
7606 if test -n "$OCAMLC"; then
7607 { echo "$as_me:$LINENO: result: $OCAMLC" >&5
7608 echo "${ECHO_T}$OCAMLC" >&6; }
7610 { echo "$as_me:$LINENO: result: no" >&5
7611 echo "${ECHO_T}no" >&6; }
7615 test -n "$OCAMLC" && break
7618 for ac_prog in ocamlopt
7620 # Extract the first word of "$ac_prog", so it can be a program name with args.
7621 set dummy $ac_prog; ac_word=$2
7622 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7623 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7624 if test "${ac_cv_path_OCAMLOPT+set}" = set; then
7625 echo $ECHO_N "(cached) $ECHO_C" >&6
7629 ac_cv_path_OCAMLOPT="$OCAMLOPT" # Let the user override the test with a path.
7632 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7636 test -z "$as_dir" && as_dir=.
7637 for ac_exec_ext in '' $ac_executable_extensions; do
7638 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7639 ac_cv_path_OCAMLOPT="$as_dir/$ac_word$ac_exec_ext"
7640 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7650 OCAMLOPT=$ac_cv_path_OCAMLOPT
7651 if test -n "$OCAMLOPT"; then
7652 { echo "$as_me:$LINENO: result: $OCAMLOPT" >&5
7653 echo "${ECHO_T}$OCAMLOPT" >&6; }
7655 { echo "$as_me:$LINENO: result: no" >&5
7656 echo "${ECHO_T}no" >&6; }
7660 test -n "$OCAMLOPT" && break
7663 for ac_prog in ocamldep
7665 # Extract the first word of "$ac_prog", so it can be a program name with args.
7666 set dummy $ac_prog; ac_word=$2
7667 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7668 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7669 if test "${ac_cv_path_OCAMLDEP+set}" = set; then
7670 echo $ECHO_N "(cached) $ECHO_C" >&6
7674 ac_cv_path_OCAMLDEP="$OCAMLDEP" # Let the user override the test with a path.
7677 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7681 test -z "$as_dir" && as_dir=.
7682 for ac_exec_ext in '' $ac_executable_extensions; do
7683 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7684 ac_cv_path_OCAMLDEP="$as_dir/$ac_word$ac_exec_ext"
7685 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7695 OCAMLDEP=$ac_cv_path_OCAMLDEP
7696 if test -n "$OCAMLDEP"; then
7697 { echo "$as_me:$LINENO: result: $OCAMLDEP" >&5
7698 echo "${ECHO_T}$OCAMLDEP" >&6; }
7700 { echo "$as_me:$LINENO: result: no" >&5
7701 echo "${ECHO_T}no" >&6; }
7705 test -n "$OCAMLDEP" && break
7708 for ac_prog in ocamldoc
7710 # Extract the first word of "$ac_prog", so it can be a program name with args.
7711 set dummy $ac_prog; ac_word=$2
7712 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7713 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7714 if test "${ac_cv_path_OCAMLDOC+set}" = set; then
7715 echo $ECHO_N "(cached) $ECHO_C" >&6
7719 ac_cv_path_OCAMLDOC="$OCAMLDOC" # Let the user override the test with a path.
7722 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7726 test -z "$as_dir" && as_dir=.
7727 for ac_exec_ext in '' $ac_executable_extensions; do
7728 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7729 ac_cv_path_OCAMLDOC="$as_dir/$ac_word$ac_exec_ext"
7730 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7740 OCAMLDOC=$ac_cv_path_OCAMLDOC
7741 if test -n "$OCAMLDOC"; then
7742 { echo "$as_me:$LINENO: result: $OCAMLDOC" >&5
7743 echo "${ECHO_T}$OCAMLDOC" >&6; }
7745 { echo "$as_me:$LINENO: result: no" >&5
7746 echo "${ECHO_T}no" >&6; }
7750 test -n "$OCAMLDOC" && break
7753 for ac_prog in gas as
7755 # Extract the first word of "$ac_prog", so it can be a program name with args.
7756 set dummy $ac_prog; ac_word=$2
7757 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7758 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7759 if test "${ac_cv_path_GAS+set}" = set; then
7760 echo $ECHO_N "(cached) $ECHO_C" >&6
7764 ac_cv_path_GAS="$GAS" # Let the user override the test with a path.
7767 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7771 test -z "$as_dir" && as_dir=.
7772 for ac_exec_ext in '' $ac_executable_extensions; do
7773 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7774 ac_cv_path_GAS="$as_dir/$ac_word$ac_exec_ext"
7775 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7786 if test -n "$GAS"; then
7787 { echo "$as_me:$LINENO: result: $GAS" >&5
7788 echo "${ECHO_T}$GAS" >&6; }
7790 { echo "$as_me:$LINENO: result: no" >&5
7791 echo "${ECHO_T}no" >&6; }
7795 test -n "$GAS" && break
7799 { echo "$as_me:$LINENO: checking for linker version" >&5
7800 echo $ECHO_N "checking for linker version... $ECHO_C" >&6; }
7801 if test "${llvm_cv_link_version+set}" = set; then
7802 echo $ECHO_N "(cached) $ECHO_C" >&6
7805 version_string="$(ld -v 2>&1 | head -1)"
7808 if (echo "$version_string" | grep -q "ld64"); then
7809 llvm_cv_link_version=$(echo "$version_string" | sed -e "s#.*ld64-\([^ ]*\)\( (.*)\)\{0,1\}#\1#")
7811 llvm_cv_link_version=$(echo "$version_string" | sed -e "s#[^0-9]*\([0-9.]*\).*#\1#")
7815 { echo "$as_me:$LINENO: result: $llvm_cv_link_version" >&5
7816 echo "${ECHO_T}$llvm_cv_link_version" >&6; }
7818 cat >>confdefs.h <<_ACEOF
7819 #define HOST_LINK_VERSION "$llvm_cv_link_version"
7824 { echo "$as_me:$LINENO: checking for compiler -Wl,-R<path> option" >&5
7825 echo $ECHO_N "checking for compiler -Wl,-R<path> option... $ECHO_C" >&6; }
7826 if test "${llvm_cv_link_use_r+set}" = set; then
7827 echo $ECHO_N "(cached) $ECHO_C" >&6
7830 ac_cpp='$CPP $CPPFLAGS'
7831 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7832 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7833 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7836 CFLAGS="$CFLAGS -Wl,-R."
7837 cat >conftest.$ac_ext <<_ACEOF
7840 cat confdefs.h >>conftest.$ac_ext
7841 cat >>conftest.$ac_ext <<_ACEOF
7842 /* end confdefs.h. */
7852 rm -f conftest.$ac_objext conftest$ac_exeext
7853 if { (ac_try="$ac_link"
7855 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7856 *) ac_try_echo=$ac_try;;
7858 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7859 (eval "$ac_link") 2>conftest.er1
7861 grep -v '^ *+' conftest.er1 >conftest.err
7863 cat conftest.err >&5
7864 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7865 (exit $ac_status); } &&
7866 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
7867 { (case "(($ac_try" in
7868 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7869 *) ac_try_echo=$ac_try;;
7871 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7872 (eval "$ac_try") 2>&5
7874 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7875 (exit $ac_status); }; } &&
7876 { ac_try='test -s conftest$ac_exeext'
7877 { (case "(($ac_try" in
7878 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7879 *) ac_try_echo=$ac_try;;
7881 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7882 (eval "$ac_try") 2>&5
7884 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7885 (exit $ac_status); }; }; then
7886 llvm_cv_link_use_r=yes
7888 echo "$as_me: failed program was:" >&5
7889 sed 's/^/| /' conftest.$ac_ext >&5
7891 llvm_cv_link_use_r=no
7894 rm -f core conftest.err conftest.$ac_objext \
7895 conftest$ac_exeext conftest.$ac_ext
7898 ac_cpp='$CPP $CPPFLAGS'
7899 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7900 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7901 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7905 { echo "$as_me:$LINENO: result: $llvm_cv_link_use_r" >&5
7906 echo "${ECHO_T}$llvm_cv_link_use_r" >&6; }
7907 if test "$llvm_cv_link_use_r" = yes ; then
7909 cat >>confdefs.h <<\_ACEOF
7910 #define HAVE_LINK_R 1
7916 { echo "$as_me:$LINENO: checking for compiler -Wl,-export-dynamic option" >&5
7917 echo $ECHO_N "checking for compiler -Wl,-export-dynamic option... $ECHO_C" >&6; }
7918 if test "${llvm_cv_link_use_export_dynamic+set}" = set; then
7919 echo $ECHO_N "(cached) $ECHO_C" >&6
7922 ac_cpp='$CPP $CPPFLAGS'
7923 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7924 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7925 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7928 CFLAGS="$CFLAGS -Wl,-export-dynamic"
7929 cat >conftest.$ac_ext <<_ACEOF
7932 cat confdefs.h >>conftest.$ac_ext
7933 cat >>conftest.$ac_ext <<_ACEOF
7934 /* end confdefs.h. */
7944 rm -f conftest.$ac_objext conftest$ac_exeext
7945 if { (ac_try="$ac_link"
7947 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7948 *) ac_try_echo=$ac_try;;
7950 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7951 (eval "$ac_link") 2>conftest.er1
7953 grep -v '^ *+' conftest.er1 >conftest.err
7955 cat conftest.err >&5
7956 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7957 (exit $ac_status); } &&
7958 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
7959 { (case "(($ac_try" in
7960 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7961 *) ac_try_echo=$ac_try;;
7963 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7964 (eval "$ac_try") 2>&5
7966 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7967 (exit $ac_status); }; } &&
7968 { ac_try='test -s conftest$ac_exeext'
7969 { (case "(($ac_try" in
7970 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7971 *) ac_try_echo=$ac_try;;
7973 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7974 (eval "$ac_try") 2>&5
7976 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7977 (exit $ac_status); }; }; then
7978 llvm_cv_link_use_export_dynamic=yes
7980 echo "$as_me: failed program was:" >&5
7981 sed 's/^/| /' conftest.$ac_ext >&5
7983 llvm_cv_link_use_export_dynamic=no
7986 rm -f core conftest.err conftest.$ac_objext \
7987 conftest$ac_exeext conftest.$ac_ext
7990 ac_cpp='$CPP $CPPFLAGS'
7991 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7992 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7993 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7997 { echo "$as_me:$LINENO: result: $llvm_cv_link_use_export_dynamic" >&5
7998 echo "${ECHO_T}$llvm_cv_link_use_export_dynamic" >&6; }
7999 if test "$llvm_cv_link_use_export_dynamic" = yes ; then
8001 cat >>confdefs.h <<\_ACEOF
8002 #define HAVE_LINK_EXPORT_DYNAMIC 1
8008 { echo "$as_me:$LINENO: checking for compiler -Wl,--version-script option" >&5
8009 echo $ECHO_N "checking for compiler -Wl,--version-script option... $ECHO_C" >&6; }
8010 if test "${llvm_cv_link_use_version_script+set}" = set; then
8011 echo $ECHO_N "(cached) $ECHO_C" >&6
8014 ac_cpp='$CPP $CPPFLAGS'
8015 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8016 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8017 ac_compiler_gnu=$ac_cv_c_compiler_gnu
8021 # The following code is from the autoconf manual,
8022 # "11.13: Limitations of Usual Tools".
8023 # Create a temporary directory $tmp in $TMPDIR (default /tmp).
8024 # Use mktemp if possible; otherwise fall back on mkdir,
8025 # with $RANDOM to make collisions less likely.
8029 (umask 077 && mktemp -d "$TMPDIR/fooXXXXXX") 2>/dev/null
8031 test -n "$tmp" && test -d "$tmp"
8033 tmp=$TMPDIR/foo$$-$RANDOM
8034 (umask 077 && mkdir "$tmp")
8037 echo "{" > "$tmp/export.map"
8038 echo " global: main;" >> "$tmp/export.map"
8039 echo " local: *;" >> "$tmp/export.map"
8040 echo "};" >> "$tmp/export.map"
8042 CFLAGS="$CFLAGS -Wl,--version-script=$tmp/export.map"
8043 cat >conftest.$ac_ext <<_ACEOF
8046 cat confdefs.h >>conftest.$ac_ext
8047 cat >>conftest.$ac_ext <<_ACEOF
8048 /* end confdefs.h. */
8058 rm -f conftest.$ac_objext conftest$ac_exeext
8059 if { (ac_try="$ac_link"
8061 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8062 *) ac_try_echo=$ac_try;;
8064 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8065 (eval "$ac_link") 2>conftest.er1
8067 grep -v '^ *+' conftest.er1 >conftest.err
8069 cat conftest.err >&5
8070 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8071 (exit $ac_status); } &&
8072 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
8073 { (case "(($ac_try" in
8074 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8075 *) ac_try_echo=$ac_try;;
8077 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8078 (eval "$ac_try") 2>&5
8080 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8081 (exit $ac_status); }; } &&
8082 { ac_try='test -s conftest$ac_exeext'
8083 { (case "(($ac_try" in
8084 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8085 *) ac_try_echo=$ac_try;;
8087 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8088 (eval "$ac_try") 2>&5
8090 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8091 (exit $ac_status); }; }; then
8092 llvm_cv_link_use_version_script=yes
8094 echo "$as_me: failed program was:" >&5
8095 sed 's/^/| /' conftest.$ac_ext >&5
8097 llvm_cv_link_use_version_script=no
8100 rm -f core conftest.err conftest.$ac_objext \
8101 conftest$ac_exeext conftest.$ac_ext
8102 rm "$tmp/export.map"
8106 ac_cpp='$CPP $CPPFLAGS'
8107 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8108 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8109 ac_compiler_gnu=$ac_cv_c_compiler_gnu
8113 { echo "$as_me:$LINENO: result: $llvm_cv_link_use_version_script" >&5
8114 echo "${ECHO_T}$llvm_cv_link_use_version_script" >&6; }
8115 if test "$llvm_cv_link_use_version_script" = yes ; then
8116 HAVE_LINK_VERSION_SCRIPT=1
8123 { echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
8124 echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6; }
8125 if test "${ac_cv_c_const+set}" = set; then
8126 echo $ECHO_N "(cached) $ECHO_C" >&6
8128 cat >conftest.$ac_ext <<_ACEOF
8131 cat confdefs.h >>conftest.$ac_ext
8132 cat >>conftest.$ac_ext <<_ACEOF
8133 /* end confdefs.h. */
8138 /* FIXME: Include the comments suggested by Paul. */
8140 /* Ultrix mips cc rejects this. */
8141 typedef int charset[2];
8143 /* SunOS 4.1.1 cc rejects this. */
8144 char const *const *ccp;
8146 /* NEC SVR4.0.2 mips cc rejects this. */
8147 struct point {int x, y;};
8148 static struct point const zero = {0,0};
8149 /* AIX XL C 1.02.0.0 rejects this.
8150 It does not let you subtract one const X* pointer from another in
8151 an arm of an if-expression whose if-part is not a constant
8153 const char *g = "string";
8154 ccp = &g + (g ? g-g : 0);
8155 /* HPUX 7.0 cc rejects these. */
8158 ccp = (char const *const *) p;
8159 { /* SCO 3.2v4 cc rejects this. */
8161 char const *s = 0 ? (char *) 0 : (char const *) 0;
8166 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
8168 const int *foo = &x[0];
8171 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
8172 typedef const int *iptr;
8176 { /* AIX XL C 1.02.0.0 rejects this saying
8177 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
8178 struct s { int j; const int *ap[3]; };
8179 struct s *b; b->j = 5;
8181 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
8185 return !x[0] && !zero.x;
8192 rm -f conftest.$ac_objext
8193 if { (ac_try="$ac_compile"
8195 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8196 *) ac_try_echo=$ac_try;;
8198 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8199 (eval "$ac_compile") 2>conftest.er1
8201 grep -v '^ *+' conftest.er1 >conftest.err
8203 cat conftest.err >&5
8204 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8205 (exit $ac_status); } &&
8206 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
8207 { (case "(($ac_try" in
8208 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8209 *) ac_try_echo=$ac_try;;
8211 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8212 (eval "$ac_try") 2>&5
8214 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8215 (exit $ac_status); }; } &&
8216 { ac_try='test -s conftest.$ac_objext'
8217 { (case "(($ac_try" in
8218 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8219 *) ac_try_echo=$ac_try;;
8221 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8222 (eval "$ac_try") 2>&5
8224 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8225 (exit $ac_status); }; }; then
8228 echo "$as_me: failed program was:" >&5
8229 sed 's/^/| /' conftest.$ac_ext >&5
8234 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8236 { echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
8237 echo "${ECHO_T}$ac_cv_c_const" >&6; }
8238 if test $ac_cv_c_const = no; then
8240 cat >>confdefs.h <<\_ACEOF
8252 for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do
8253 as_ac_Header=`echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh`
8254 { echo "$as_me:$LINENO: checking for $ac_hdr that defines DIR" >&5
8255 echo $ECHO_N "checking for $ac_hdr that defines DIR... $ECHO_C" >&6; }
8256 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
8257 echo $ECHO_N "(cached) $ECHO_C" >&6
8259 cat >conftest.$ac_ext <<_ACEOF
8262 cat confdefs.h >>conftest.$ac_ext
8263 cat >>conftest.$ac_ext <<_ACEOF
8264 /* end confdefs.h. */
8265 #include <sys/types.h>
8277 rm -f conftest.$ac_objext
8278 if { (ac_try="$ac_compile"
8280 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8281 *) ac_try_echo=$ac_try;;
8283 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8284 (eval "$ac_compile") 2>conftest.er1
8286 grep -v '^ *+' conftest.er1 >conftest.err
8288 cat conftest.err >&5
8289 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8290 (exit $ac_status); } &&
8291 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
8292 { (case "(($ac_try" in
8293 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8294 *) ac_try_echo=$ac_try;;
8296 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8297 (eval "$ac_try") 2>&5
8299 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8300 (exit $ac_status); }; } &&
8301 { ac_try='test -s conftest.$ac_objext'
8302 { (case "(($ac_try" in
8303 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8304 *) ac_try_echo=$ac_try;;
8306 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8307 (eval "$ac_try") 2>&5
8309 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8310 (exit $ac_status); }; }; then
8311 eval "$as_ac_Header=yes"
8313 echo "$as_me: failed program was:" >&5
8314 sed 's/^/| /' conftest.$ac_ext >&5
8316 eval "$as_ac_Header=no"
8319 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8321 ac_res=`eval echo '${'$as_ac_Header'}'`
8322 { echo "$as_me:$LINENO: result: $ac_res" >&5
8323 echo "${ECHO_T}$ac_res" >&6; }
8324 if test `eval echo '${'$as_ac_Header'}'` = yes; then
8325 cat >>confdefs.h <<_ACEOF
8326 #define `echo "HAVE_$ac_hdr" | $as_tr_cpp` 1
8329 ac_header_dirent=$ac_hdr; break
8333 # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
8334 if test $ac_header_dirent = dirent.h; then
8335 { echo "$as_me:$LINENO: checking for library containing opendir" >&5
8336 echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6; }
8337 if test "${ac_cv_search_opendir+set}" = set; then
8338 echo $ECHO_N "(cached) $ECHO_C" >&6
8340 ac_func_search_save_LIBS=$LIBS
8341 cat >conftest.$ac_ext <<_ACEOF
8344 cat confdefs.h >>conftest.$ac_ext
8345 cat >>conftest.$ac_ext <<_ACEOF
8346 /* end confdefs.h. */
8348 /* Override any GCC internal prototype to avoid an error.
8349 Use char because int might match the return type of a GCC
8350 builtin and then its argument prototype would still apply. */
8363 for ac_lib in '' dir; do
8364 if test -z "$ac_lib"; then
8365 ac_res="none required"
8368 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
8370 rm -f conftest.$ac_objext conftest$ac_exeext
8371 if { (ac_try="$ac_link"
8373 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8374 *) ac_try_echo=$ac_try;;
8376 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8377 (eval "$ac_link") 2>conftest.er1
8379 grep -v '^ *+' conftest.er1 >conftest.err
8381 cat conftest.err >&5
8382 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8383 (exit $ac_status); } &&
8384 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
8385 { (case "(($ac_try" in
8386 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8387 *) ac_try_echo=$ac_try;;
8389 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8390 (eval "$ac_try") 2>&5
8392 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8393 (exit $ac_status); }; } &&
8394 { ac_try='test -s conftest$ac_exeext'
8395 { (case "(($ac_try" in
8396 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8397 *) ac_try_echo=$ac_try;;
8399 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8400 (eval "$ac_try") 2>&5
8402 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8403 (exit $ac_status); }; }; then
8404 ac_cv_search_opendir=$ac_res
8406 echo "$as_me: failed program was:" >&5
8407 sed 's/^/| /' conftest.$ac_ext >&5
8412 rm -f core conftest.err conftest.$ac_objext \
8414 if test "${ac_cv_search_opendir+set}" = set; then
8418 if test "${ac_cv_search_opendir+set}" = set; then
8421 ac_cv_search_opendir=no
8424 LIBS=$ac_func_search_save_LIBS
8426 { echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5
8427 echo "${ECHO_T}$ac_cv_search_opendir" >&6; }
8428 ac_res=$ac_cv_search_opendir
8429 if test "$ac_res" != no; then
8430 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
8435 { echo "$as_me:$LINENO: checking for library containing opendir" >&5
8436 echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6; }
8437 if test "${ac_cv_search_opendir+set}" = set; then
8438 echo $ECHO_N "(cached) $ECHO_C" >&6
8440 ac_func_search_save_LIBS=$LIBS
8441 cat >conftest.$ac_ext <<_ACEOF
8444 cat confdefs.h >>conftest.$ac_ext
8445 cat >>conftest.$ac_ext <<_ACEOF
8446 /* end confdefs.h. */
8448 /* Override any GCC internal prototype to avoid an error.
8449 Use char because int might match the return type of a GCC
8450 builtin and then its argument prototype would still apply. */
8463 for ac_lib in '' x; do
8464 if test -z "$ac_lib"; then
8465 ac_res="none required"
8468 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
8470 rm -f conftest.$ac_objext conftest$ac_exeext
8471 if { (ac_try="$ac_link"
8473 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8474 *) ac_try_echo=$ac_try;;
8476 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8477 (eval "$ac_link") 2>conftest.er1
8479 grep -v '^ *+' conftest.er1 >conftest.err
8481 cat conftest.err >&5
8482 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8483 (exit $ac_status); } &&
8484 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
8485 { (case "(($ac_try" in
8486 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8487 *) ac_try_echo=$ac_try;;
8489 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8490 (eval "$ac_try") 2>&5
8492 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8493 (exit $ac_status); }; } &&
8494 { ac_try='test -s conftest$ac_exeext'
8495 { (case "(($ac_try" in
8496 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8497 *) ac_try_echo=$ac_try;;
8499 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8500 (eval "$ac_try") 2>&5
8502 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8503 (exit $ac_status); }; }; then
8504 ac_cv_search_opendir=$ac_res
8506 echo "$as_me: failed program was:" >&5
8507 sed 's/^/| /' conftest.$ac_ext >&5
8512 rm -f core conftest.err conftest.$ac_objext \
8514 if test "${ac_cv_search_opendir+set}" = set; then
8518 if test "${ac_cv_search_opendir+set}" = set; then
8521 ac_cv_search_opendir=no
8524 LIBS=$ac_func_search_save_LIBS
8526 { echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5
8527 echo "${ECHO_T}$ac_cv_search_opendir" >&6; }
8528 ac_res=$ac_cv_search_opendir
8529 if test "$ac_res" != no; then
8530 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
8537 for ac_header in dlfcn.h
8539 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
8540 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
8541 { echo "$as_me:$LINENO: checking for $ac_header" >&5
8542 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
8543 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
8544 echo $ECHO_N "(cached) $ECHO_C" >&6
8546 ac_res=`eval echo '${'$as_ac_Header'}'`
8547 { echo "$as_me:$LINENO: result: $ac_res" >&5
8548 echo "${ECHO_T}$ac_res" >&6; }
8550 # Is the header compilable?
8551 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
8552 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
8553 cat >conftest.$ac_ext <<_ACEOF
8556 cat confdefs.h >>conftest.$ac_ext
8557 cat >>conftest.$ac_ext <<_ACEOF
8558 /* end confdefs.h. */
8559 $ac_includes_default
8560 #include <$ac_header>
8562 rm -f conftest.$ac_objext
8563 if { (ac_try="$ac_compile"
8565 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8566 *) ac_try_echo=$ac_try;;
8568 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8569 (eval "$ac_compile") 2>conftest.er1
8571 grep -v '^ *+' conftest.er1 >conftest.err
8573 cat conftest.err >&5
8574 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8575 (exit $ac_status); } &&
8576 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
8577 { (case "(($ac_try" in
8578 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8579 *) ac_try_echo=$ac_try;;
8581 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8582 (eval "$ac_try") 2>&5
8584 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8585 (exit $ac_status); }; } &&
8586 { ac_try='test -s conftest.$ac_objext'
8587 { (case "(($ac_try" in
8588 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8589 *) ac_try_echo=$ac_try;;
8591 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8592 (eval "$ac_try") 2>&5
8594 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8595 (exit $ac_status); }; }; then
8596 ac_header_compiler=yes
8598 echo "$as_me: failed program was:" >&5
8599 sed 's/^/| /' conftest.$ac_ext >&5
8601 ac_header_compiler=no
8604 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8605 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8606 echo "${ECHO_T}$ac_header_compiler" >&6; }
8608 # Is the header present?
8609 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
8610 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
8611 cat >conftest.$ac_ext <<_ACEOF
8614 cat confdefs.h >>conftest.$ac_ext
8615 cat >>conftest.$ac_ext <<_ACEOF
8616 /* end confdefs.h. */
8617 #include <$ac_header>
8619 if { (ac_try="$ac_cpp conftest.$ac_ext"
8621 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8622 *) ac_try_echo=$ac_try;;
8624 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8625 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
8627 grep -v '^ *+' conftest.er1 >conftest.err
8629 cat conftest.err >&5
8630 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8631 (exit $ac_status); } >/dev/null; then
8632 if test -s conftest.err; then
8633 ac_cpp_err=$ac_c_preproc_warn_flag
8634 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
8641 if test -z "$ac_cpp_err"; then
8642 ac_header_preproc=yes
8644 echo "$as_me: failed program was:" >&5
8645 sed 's/^/| /' conftest.$ac_ext >&5
8647 ac_header_preproc=no
8650 rm -f conftest.err conftest.$ac_ext
8651 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8652 echo "${ECHO_T}$ac_header_preproc" >&6; }
8654 # So? What about this header?
8655 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
8657 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
8658 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
8659 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
8660 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
8661 ac_header_preproc=yes
8664 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
8665 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
8666 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
8667 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
8668 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
8669 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
8670 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
8671 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
8672 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
8673 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
8674 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
8675 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
8677 ## ------------------------------------ ##
8678 ## Report this to http://llvm.org/bugs/ ##
8679 ## ------------------------------------ ##
8681 ) | sed "s/^/$as_me: WARNING: /" >&2
8684 { echo "$as_me:$LINENO: checking for $ac_header" >&5
8685 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
8686 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
8687 echo $ECHO_N "(cached) $ECHO_C" >&6
8689 eval "$as_ac_Header=\$ac_header_preproc"
8691 ac_res=`eval echo '${'$as_ac_Header'}'`
8692 { echo "$as_me:$LINENO: result: $ac_res" >&5
8693 echo "${ECHO_T}$ac_res" >&6; }
8696 if test `eval echo '${'$as_ac_Header'}'` = yes; then
8697 cat >>confdefs.h <<_ACEOF
8698 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
8705 # Check whether --enable-ltdl-install was given.
8706 if test "${enable_ltdl_install+set}" = set; then
8707 enableval=$enable_ltdl_install;
8713 if test x"${enable_ltdl_install-no}" != xno; then
8715 INSTALL_LTDL_FALSE='#'
8717 INSTALL_LTDL_TRUE='#'
8723 if test x"${enable_ltdl_convenience-no}" != xno; then
8724 CONVENIENCE_LTDL_TRUE=
8725 CONVENIENCE_LTDL_FALSE='#'
8727 CONVENIENCE_LTDL_TRUE='#'
8728 CONVENIENCE_LTDL_FALSE=
8732 { echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
8733 echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6; }
8735 libname_spec='lib$name'
8743 shlibpath_overrides_runpath=unknown
8745 dynamic_linker="$host_os ld.so"
8746 sys_lib_dlsearch_path_spec="/lib /usr/lib"
8747 if test "$GCC" = yes; then
8748 sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
8749 if echo "$sys_lib_search_path_spec" | grep ';' >/dev/null ; then
8750 # if the path contains ";" then we assume it to be the separator
8751 # otherwise default to the standard path separator (i.e. ":") - it is
8752 # assumed that no part of a normal pathname contains ";" but that should
8753 # okay in the real world where ";" in dirpaths is itself problematic.
8754 sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
8756 sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
8759 sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
8761 need_lib_prefix=unknown
8762 hardcode_into_libs=no
8764 # when you set need_version to no, make sure it does not cause -set_version
8765 # flags to be left without arguments
8766 need_version=unknown
8771 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
8772 shlibpath_var=LIBPATH
8774 # AIX 3 has no versioning support, so we append a major version to the name.
8775 soname_spec='${libname}${release}${shared_ext}$major'
8782 hardcode_into_libs=yes
8783 if test "$host_cpu" = ia64; then
8784 # AIX 5 supports IA64
8785 library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
8786 shlibpath_var=LD_LIBRARY_PATH
8788 # With GCC up to 2.95.x, collect2 would create an import file
8789 # for dependence libraries. The import file would start with
8790 # the line `#! .'. This would cause the generated library to
8791 # depend on `.', always an invalid library. This was fixed in
8792 # development snapshots of GCC prior to 3.0.
8794 aix4 | aix4.[01] | aix4.[01].*)
8795 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
8797 echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then
8804 # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
8805 # soname into executable. Probably we can add versioning support to
8806 # collect2, so additional links can be useful in future.
8807 if test "$aix_use_runtimelinking" = yes; then
8808 # If using run time linking (on AIX 4.2 or later) use lib<name>.so
8809 # instead of lib<name>.a to let people know that these are not
8810 # typical AIX shared libraries.
8811 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
8813 # We preserve .a as extension for shared libraries through AIX4.2
8814 # and later when we are not doing run time linking.
8815 library_names_spec='${libname}${release}.a $libname.a'
8816 soname_spec='${libname}${release}${shared_ext}$major'
8818 shlibpath_var=LIBPATH
8823 library_names_spec='$libname.ixlibrary $libname.a'
8824 # Create ${libname}_ixlibrary.a entries in /sys/libs.
8825 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'
8829 library_names_spec='${libname}${shared_ext}'
8830 dynamic_linker="$host_os ld.so"
8831 shlibpath_var=LIBRARY_PATH
8837 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
8838 soname_spec='${libname}${release}${shared_ext}$major'
8839 finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
8840 shlibpath_var=LD_LIBRARY_PATH
8841 sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
8842 sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
8843 # the default ld.so.conf also contains /usr/contrib/lib and
8844 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
8845 # libtool to hard-code these into programs
8848 cygwin* | mingw* | pw32*)
8849 version_type=windows
8854 case $GCC,$host_os in
8855 yes,cygwin* | yes,mingw* | yes,pw32*)
8856 library_names_spec='$libname.dll.a'
8857 # DLL is installed to $(libdir)/../bin by postinstall_cmds
8858 postinstall_cmds='base_file=`basename \${file}`~
8859 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~
8860 dldir=$destdir/`dirname \$dlpath`~
8861 test -d \$dldir || mkdir -p \$dldir~
8862 $install_prog $dir/$dlname \$dldir/$dlname~
8863 chmod a+x \$dldir/$dlname'
8864 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
8865 dlpath=$dir/\$dldll~
8867 shlibpath_overrides_runpath=yes
8871 # Cygwin DLLs use 'cyg' prefix rather than 'lib'
8872 soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
8873 sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
8876 # MinGW DLLs use traditional 'lib' prefix
8877 soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
8878 sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
8879 if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then
8880 # It is most probably a Windows format PATH printed by
8881 # mingw gcc, but we are running on Cygwin. Gcc prints its search
8882 # path with ; separators, and with drive letters. We can handle the
8883 # drive letters (cygwin fileutils understands them), so leave them,
8884 # especially as we might pass files found there to a mingw objdump,
8885 # which wouldn't understand a cygwinified path. Ahh.
8886 sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
8888 sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
8892 # pw32 DLLs use 'pw' prefix rather than 'lib'
8893 library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
8899 library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
8902 dynamic_linker='Win32 ld.exe'
8903 # FIXME: first we should search . and the directory the executable is in
8907 darwin* | rhapsody*)
8908 dynamic_linker="$host_os dyld"
8912 library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext'
8913 soname_spec='${libname}${release}${major}$shared_ext'
8914 shlibpath_overrides_runpath=yes
8915 shlibpath_var=DYLD_LIBRARY_PATH
8916 shrext_cmds='.dylib'
8917 # Apple's gcc prints 'gcc -print-search-dirs' doesn't operate the same.
8918 if test "$GCC" = yes; then
8919 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"`
8921 sys_lib_search_path_spec='/lib /usr/lib /usr/local/lib'
8923 sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
8930 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
8931 soname_spec='${libname}${release}${shared_ext}$major'
8932 shlibpath_var=LD_LIBRARY_PATH
8943 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
8944 soname_spec='${libname}${release}${shared_ext}$major'
8945 shlibpath_var=LD_LIBRARY_PATH
8946 shlibpath_overrides_runpath=no
8947 hardcode_into_libs=yes
8948 dynamic_linker='GNU ld.so'
8951 freebsd* | dragonfly*)
8952 # DragonFly does not have aout. When/if they implement a new
8953 # versioning mechanism, adjust this.
8954 if test -x /usr/bin/objformat; then
8955 objformat=`/usr/bin/objformat`
8958 freebsd[123].*) objformat=aout ;;
8962 version_type=freebsd-$objformat
8963 case $version_type in
8965 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
8970 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
8974 shlibpath_var=LD_LIBRARY_PATH
8977 shlibpath_overrides_runpath=yes
8979 freebsd3.[01]* | freebsdelf3.[01]*)
8980 shlibpath_overrides_runpath=yes
8981 hardcode_into_libs=yes
8983 freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
8984 freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
8985 shlibpath_overrides_runpath=no
8986 hardcode_into_libs=yes
8988 freebsd*) # from 4.6 on
8989 shlibpath_overrides_runpath=yes
8990 hardcode_into_libs=yes
8999 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
9000 soname_spec='${libname}${release}${shared_ext}$major'
9001 shlibpath_var=LD_LIBRARY_PATH
9002 hardcode_into_libs=yes
9005 hpux9* | hpux10* | hpux11*)
9006 # Give a soname corresponding to the major version so that dld.sl refuses to
9007 # link against other versions.
9014 hardcode_into_libs=yes
9015 dynamic_linker="$host_os dld.so"
9016 shlibpath_var=LD_LIBRARY_PATH
9017 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9018 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9019 soname_spec='${libname}${release}${shared_ext}$major'
9020 if test "X$HPUX_IA64_MODE" = X32; then
9021 sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
9023 sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
9025 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9029 hardcode_into_libs=yes
9030 dynamic_linker="$host_os dld.sl"
9031 shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
9032 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9033 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9034 soname_spec='${libname}${release}${shared_ext}$major'
9035 sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
9036 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9040 dynamic_linker="$host_os dld.sl"
9041 shlibpath_var=SHLIB_PATH
9042 shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
9043 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9044 soname_spec='${libname}${release}${shared_ext}$major'
9047 # HP-UX runs *really* slowly unless shared libraries are mode 555.
9048 postinstall_cmds='chmod 555 $lib'
9055 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9056 soname_spec='${libname}${release}${shared_ext}$major'
9057 dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
9058 shlibpath_var=LD_LIBRARY_PATH
9059 shlibpath_overrides_runpath=no
9060 hardcode_into_libs=yes
9063 irix5* | irix6* | nonstopux*)
9065 nonstopux*) version_type=nonstopux ;;
9067 if test "$lt_cv_prog_gnu_ld" = yes; then
9075 soname_spec='${libname}${release}${shared_ext}$major'
9076 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
9078 irix5* | nonstopux*)
9082 case $LD in # libtool.m4 will add one of these switches to LD
9083 *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
9084 libsuff= shlibsuff= libmagic=32-bit;;
9085 *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
9086 libsuff=32 shlibsuff=N32 libmagic=N32;;
9087 *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
9088 libsuff=64 shlibsuff=64 libmagic=64-bit;;
9089 *) libsuff= shlibsuff= libmagic=never-match;;
9093 shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
9094 shlibpath_overrides_runpath=no
9095 sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
9096 sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
9097 hardcode_into_libs=yes
9100 # No shared lib support for Linux oldld, aout, or coff.
9101 linux*oldld* | linux*aout* | linux*coff*)
9105 # This must be Linux ELF.
9110 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9111 soname_spec='${libname}${release}${shared_ext}$major'
9112 finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
9113 shlibpath_var=LD_LIBRARY_PATH
9114 shlibpath_overrides_runpath=no
9115 # This implies no fast_install, which is unacceptable.
9116 # Some rework will be needed to allow for fast_install
9117 # before this can be enabled.
9118 hardcode_into_libs=yes
9120 # Append ld.so.conf contents to the search path
9121 if test -f /etc/ld.so.conf; then
9122 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' ' '`
9123 sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
9126 # We used to test for /lib/ld.so.1 and disable shared libraries on
9127 # powerpc, because MkLinux only supported shared libraries with the
9128 # GNU dynamic linker. Since this was broken with cross compilers,
9129 # most powerpc-linux boxes support dynamic linking these days and
9130 # people can always --disable-shared, the test was removed, and we
9131 # assume the GNU/Linux dynamic linker is in use.
9132 dynamic_linker='GNU/Linux ld.so'
9139 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9140 soname_spec='${libname}${release}${shared_ext}$major'
9141 shlibpath_var=LD_LIBRARY_PATH
9142 shlibpath_overrides_runpath=no
9143 hardcode_into_libs=yes
9144 dynamic_linker='GNU ld.so'
9151 if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
9152 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9153 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
9154 dynamic_linker='NetBSD (a.out) ld.so'
9156 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9157 soname_spec='${libname}${release}${shared_ext}$major'
9158 dynamic_linker='NetBSD ld.elf_so'
9160 shlibpath_var=LD_LIBRARY_PATH
9161 shlibpath_overrides_runpath=yes
9162 hardcode_into_libs=yes
9167 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9168 shlibpath_var=LD_LIBRARY_PATH
9169 shlibpath_overrides_runpath=yes
9176 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9177 soname_spec='${libname}${release}${shared_ext}$major'
9178 shlibpath_var=LD_LIBRARY_PATH
9179 shlibpath_overrides_runpath=yes
9184 sys_lib_dlsearch_path_spec="/usr/lib"
9186 # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
9188 openbsd3.3 | openbsd3.3.*) need_version=yes ;;
9189 *) need_version=no ;;
9191 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9192 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
9193 shlibpath_var=LD_LIBRARY_PATH
9194 if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9196 openbsd2.[89] | openbsd2.[89].*)
9197 shlibpath_overrides_runpath=no
9200 shlibpath_overrides_runpath=yes
9204 shlibpath_overrides_runpath=yes
9209 libname_spec='$name'
9212 library_names_spec='$libname${shared_ext} $libname.a'
9213 dynamic_linker='OS/2 ld.exe'
9214 shlibpath_var=LIBPATH
9217 osf3* | osf4* | osf5*)
9221 soname_spec='${libname}${release}${shared_ext}$major'
9222 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9223 shlibpath_var=LD_LIBRARY_PATH
9224 sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
9225 sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
9232 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9233 soname_spec='${libname}${release}${shared_ext}$major'
9234 shlibpath_var=LD_LIBRARY_PATH
9235 shlibpath_overrides_runpath=yes
9236 hardcode_into_libs=yes
9237 # ldd complains unless libraries are executable
9238 postinstall_cmds='chmod +x $lib'
9243 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9244 finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
9245 shlibpath_var=LD_LIBRARY_PATH
9246 shlibpath_overrides_runpath=yes
9247 if test "$with_gnu_ld" = yes; then
9255 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9256 soname_spec='${libname}${release}${shared_ext}$major'
9257 shlibpath_var=LD_LIBRARY_PATH
9258 case $host_vendor in
9260 shlibpath_overrides_runpath=no
9262 export_dynamic_flag_spec='${wl}-Blargedynsym'
9263 runpath_var=LD_RUN_PATH
9271 shlibpath_overrides_runpath=no
9272 sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
9278 if test -d /usr/nec ;then
9280 library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
9281 soname_spec='$libname${shared_ext}.$major'
9282 shlibpath_var=LD_LIBRARY_PATH
9286 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
9287 version_type=freebsd-elf
9290 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
9291 soname_spec='${libname}${release}${shared_ext}$major'
9292 shlibpath_var=LD_LIBRARY_PATH
9293 hardcode_into_libs=yes
9294 if test "$with_gnu_ld" = yes; then
9295 sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
9296 shlibpath_overrides_runpath=no
9298 sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
9299 shlibpath_overrides_runpath=yes
9302 sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
9306 sys_lib_dlsearch_path_spec='/usr/lib'
9311 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9312 soname_spec='${libname}${release}${shared_ext}$major'
9313 shlibpath_var=LD_LIBRARY_PATH
9320 { echo "$as_me:$LINENO: result: $dynamic_linker" >&5
9321 echo "${ECHO_T}$dynamic_linker" >&6; }
9322 test "$dynamic_linker" = no && can_build_shared=no
9324 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
9325 if test "$GCC" = yes; then
9326 variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
9330 { echo "$as_me:$LINENO: checking which extension is used for loadable modules" >&5
9331 echo $ECHO_N "checking which extension is used for loadable modules... $ECHO_C" >&6; }
9332 if test "${libltdl_cv_shlibext+set}" = set; then
9333 echo $ECHO_N "(cached) $ECHO_C" >&6
9337 eval libltdl_cv_shlibext=$shrext_cmds
9340 { echo "$as_me:$LINENO: result: $libltdl_cv_shlibext" >&5
9341 echo "${ECHO_T}$libltdl_cv_shlibext" >&6; }
9342 if test -n "$libltdl_cv_shlibext"; then
9344 cat >>confdefs.h <<_ACEOF
9345 #define LTDL_SHLIB_EXT "$libltdl_cv_shlibext"
9351 { echo "$as_me:$LINENO: checking which variable specifies run-time library path" >&5
9352 echo $ECHO_N "checking which variable specifies run-time library path... $ECHO_C" >&6; }
9353 if test "${libltdl_cv_shlibpath_var+set}" = set; then
9354 echo $ECHO_N "(cached) $ECHO_C" >&6
9356 libltdl_cv_shlibpath_var="$shlibpath_var"
9358 { echo "$as_me:$LINENO: result: $libltdl_cv_shlibpath_var" >&5
9359 echo "${ECHO_T}$libltdl_cv_shlibpath_var" >&6; }
9360 if test -n "$libltdl_cv_shlibpath_var"; then
9362 cat >>confdefs.h <<_ACEOF
9363 #define LTDL_SHLIBPATH_VAR "$libltdl_cv_shlibpath_var"
9369 { echo "$as_me:$LINENO: checking for the default library search path" >&5
9370 echo $ECHO_N "checking for the default library search path... $ECHO_C" >&6; }
9371 if test "${libltdl_cv_sys_search_path+set}" = set; then
9372 echo $ECHO_N "(cached) $ECHO_C" >&6
9374 libltdl_cv_sys_search_path="$sys_lib_dlsearch_path_spec"
9376 { echo "$as_me:$LINENO: result: $libltdl_cv_sys_search_path" >&5
9377 echo "${ECHO_T}$libltdl_cv_sys_search_path" >&6; }
9378 if test -n "$libltdl_cv_sys_search_path"; then
9380 for dir in $libltdl_cv_sys_search_path; do
9381 if test -z "$sys_search_path"; then
9382 sys_search_path="$dir"
9384 sys_search_path="$sys_search_path$PATH_SEPARATOR$dir"
9388 cat >>confdefs.h <<_ACEOF
9389 #define LTDL_SYSSEARCHPATH "$sys_search_path"
9394 { echo "$as_me:$LINENO: checking for objdir" >&5
9395 echo $ECHO_N "checking for objdir... $ECHO_C" >&6; }
9396 if test "${libltdl_cv_objdir+set}" = set; then
9397 echo $ECHO_N "(cached) $ECHO_C" >&6
9399 libltdl_cv_objdir="$objdir"
9400 if test -n "$objdir"; then
9403 rm -f .libs 2>/dev/null
9404 mkdir .libs 2>/dev/null
9405 if test -d .libs; then
9406 libltdl_cv_objdir=.libs
9408 # MS-DOS does not allow filenames that begin with a dot.
9409 libltdl_cv_objdir=_libs
9411 rmdir .libs 2>/dev/null
9415 { echo "$as_me:$LINENO: result: $libltdl_cv_objdir" >&5
9416 echo "${ECHO_T}$libltdl_cv_objdir" >&6; }
9418 cat >>confdefs.h <<_ACEOF
9419 #define LTDL_OBJDIR "$libltdl_cv_objdir/"
9427 # Check for command to grab the raw symbol name followed by C symbol from nm.
9428 { echo "$as_me:$LINENO: checking command to parse $NM output from $compiler object" >&5
9429 echo $ECHO_N "checking command to parse $NM output from $compiler object... $ECHO_C" >&6; }
9430 if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then
9431 echo $ECHO_N "(cached) $ECHO_C" >&6
9434 # These are sane defaults that work on at least a few old systems.
9435 # [They come from Ultrix. What could be older than Ultrix?!! ;)]
9437 # Character class describing NM global symbol codes.
9438 symcode='[BCDEGRST]'
9440 # Regexp to match symbols that can be accessed directly from C.
9441 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
9443 # Transform an extracted symbol line into a proper C declaration
9444 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^. .* \(.*\)$/extern int \1;/p'"
9446 # Transform an extracted symbol line into symbol name and symbol address
9447 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'"
9449 # Define system-specific variables.
9454 cygwin* | mingw* | pw32*)
9455 symcode='[ABCDGISTW]'
9457 hpux*) # Its linker distinguishes data from code symbols
9458 if test "$host_cpu" = ia64; then
9459 symcode='[ABCDEGRST]'
9461 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
9462 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'"
9465 if test "$host_cpu" = ia64; then
9466 symcode='[ABCDGIRSTW]'
9467 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
9468 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 symcode='[BCDEGRST]'
9475 symcode='[BCDEGQRST]'
9486 sysv5* | sco5v6* | unixware* | OpenUNIX*)
9494 # Handle CRLF in mingw tool chain
9498 opt_cr=`echo 'x\{0,1\}' | tr x '\015'` # option cr in regexp
9502 # If we're using GNU nm, then use its standard symbol codes.
9503 case `$NM -V 2>&1` in
9504 *GNU* | *'with BFD'*)
9505 symcode='[ABCDGIRSTW]' ;;
9508 # Try without a prefix undercore, then with it.
9509 for ac_symprfx in "" "_"; do
9511 # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
9512 symxfrm="\\1 $ac_symprfx\\2 \\2"
9514 # Write the raw and C identifiers.
9515 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
9517 # Check to see that the pipe works correctly.
9521 cat > conftest.$ac_ext <<EOF
9526 void nm_test_func(){}
9530 int main(){nm_test_var='a';nm_test_func();return(0);}
9533 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9534 (eval $ac_compile) 2>&5
9536 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9537 (exit $ac_status); }; then
9538 # Now try to grab the symbols.
9540 if { (eval echo "$as_me:$LINENO: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\"") >&5
9541 (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5
9543 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9544 (exit $ac_status); } && test -s "$nlist"; then
9545 # Try sorting and uniquifying the output.
9546 if sort "$nlist" | uniq > "$nlist"T; then
9547 mv -f "$nlist"T "$nlist"
9552 # Make sure that we snagged all the symbols we need.
9553 if grep ' nm_test_var$' "$nlist" >/dev/null; then
9554 if grep ' nm_test_func$' "$nlist" >/dev/null; then
9555 cat <<EOF > conftest.$ac_ext
9561 # Now generate the symbol file.
9562 eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | grep -v main >> conftest.$ac_ext'
9564 cat <<EOF >> conftest.$ac_ext
9565 #if defined (__STDC__) && __STDC__
9566 # define lt_ptr_t void *
9568 # define lt_ptr_t char *
9572 /* The mapping between symbol names and symbols. */
9577 lt_preloaded_symbols[] =
9580 $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (lt_ptr_t) \&\2},/" < "$nlist" | grep -v main >> conftest.$ac_ext
9581 cat <<\EOF >> conftest.$ac_ext
9589 # Now try linking the two files.
9590 mv conftest.$ac_objext conftstm.$ac_objext
9591 lt_save_LIBS="$LIBS"
9592 lt_save_CFLAGS="$CFLAGS"
9593 LIBS="conftstm.$ac_objext"
9594 CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
9595 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9596 (eval $ac_link) 2>&5
9598 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9599 (exit $ac_status); } && test -s conftest${ac_exeext}; then
9602 LIBS="$lt_save_LIBS"
9603 CFLAGS="$lt_save_CFLAGS"
9605 echo "cannot find nm_test_func in $nlist" >&5
9608 echo "cannot find nm_test_var in $nlist" >&5
9611 echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
9614 echo "$progname: failed program was:" >&5
9615 cat conftest.$ac_ext >&5
9617 rm -f conftest* conftst*
9619 # Do not use the global_symbol_pipe unless it works.
9620 if test "$pipe_works" = yes; then
9623 lt_cv_sys_global_symbol_pipe=
9629 if test -z "$lt_cv_sys_global_symbol_pipe"; then
9630 lt_cv_sys_global_symbol_to_cdecl=
9632 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
9633 { echo "$as_me:$LINENO: result: failed" >&5
9634 echo "${ECHO_T}failed" >&6; }
9636 { echo "$as_me:$LINENO: result: ok" >&5
9637 echo "${ECHO_T}ok" >&6; }
9641 { echo "$as_me:$LINENO: checking whether libtool supports -dlopen/-dlpreopen" >&5
9642 echo $ECHO_N "checking whether libtool supports -dlopen/-dlpreopen... $ECHO_C" >&6; }
9643 if test "${libltdl_cv_preloaded_symbols+set}" = set; then
9644 echo $ECHO_N "(cached) $ECHO_C" >&6
9646 if test -n "$lt_cv_sys_global_symbol_pipe"; then
9647 libltdl_cv_preloaded_symbols=yes
9649 libltdl_cv_preloaded_symbols=no
9653 { echo "$as_me:$LINENO: result: $libltdl_cv_preloaded_symbols" >&5
9654 echo "${ECHO_T}$libltdl_cv_preloaded_symbols" >&6; }
9655 if test x"$libltdl_cv_preloaded_symbols" = xyes; then
9657 cat >>confdefs.h <<\_ACEOF
9658 #define HAVE_PRELOADED_SYMBOLS 1
9666 ac_cpp='$CPP $CPPFLAGS'
9667 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9668 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9669 ac_compiler_gnu=$ac_cv_c_compiler_gnu
9672 { echo "$as_me:$LINENO: checking for shl_load" >&5
9673 echo $ECHO_N "checking for shl_load... $ECHO_C" >&6; }
9674 if test "${ac_cv_func_shl_load+set}" = set; then
9675 echo $ECHO_N "(cached) $ECHO_C" >&6
9677 cat >conftest.$ac_ext <<_ACEOF
9680 cat confdefs.h >>conftest.$ac_ext
9681 cat >>conftest.$ac_ext <<_ACEOF
9682 /* end confdefs.h. */
9683 /* Define shl_load to an innocuous variant, in case <limits.h> declares shl_load.
9684 For example, HP-UX 11i <limits.h> declares gettimeofday. */
9685 #define shl_load innocuous_shl_load
9687 /* System header to define __stub macros and hopefully few prototypes,
9688 which can conflict with char shl_load (); below.
9689 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9690 <limits.h> exists even on freestanding compilers. */
9693 # include <limits.h>
9695 # include <assert.h>
9700 /* Override any GCC internal prototype to avoid an error.
9701 Use char because int might match the return type of a GCC
9702 builtin and then its argument prototype would still apply. */
9707 /* The GNU C library defines this for functions which it implements
9708 to always fail with ENOSYS. Some functions are actually named
9709 something starting with __ and the normal name is an alias. */
9710 #if defined __stub_shl_load || defined __stub___shl_load
9722 rm -f conftest.$ac_objext conftest$ac_exeext
9723 if { (ac_try="$ac_link"
9725 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9726 *) ac_try_echo=$ac_try;;
9728 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9729 (eval "$ac_link") 2>conftest.er1
9731 grep -v '^ *+' conftest.er1 >conftest.err
9733 cat conftest.err >&5
9734 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9735 (exit $ac_status); } &&
9736 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
9737 { (case "(($ac_try" in
9738 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9739 *) ac_try_echo=$ac_try;;
9741 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9742 (eval "$ac_try") 2>&5
9744 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9745 (exit $ac_status); }; } &&
9746 { ac_try='test -s conftest$ac_exeext'
9747 { (case "(($ac_try" in
9748 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9749 *) ac_try_echo=$ac_try;;
9751 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9752 (eval "$ac_try") 2>&5
9754 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9755 (exit $ac_status); }; }; then
9756 ac_cv_func_shl_load=yes
9758 echo "$as_me: failed program was:" >&5
9759 sed 's/^/| /' conftest.$ac_ext >&5
9761 ac_cv_func_shl_load=no
9764 rm -f core conftest.err conftest.$ac_objext \
9765 conftest$ac_exeext conftest.$ac_ext
9767 { echo "$as_me:$LINENO: result: $ac_cv_func_shl_load" >&5
9768 echo "${ECHO_T}$ac_cv_func_shl_load" >&6; }
9769 if test $ac_cv_func_shl_load = yes; then
9771 cat >>confdefs.h <<\_ACEOF
9772 #define HAVE_SHL_LOAD 1
9776 { echo "$as_me:$LINENO: checking for shl_load in -ldld" >&5
9777 echo $ECHO_N "checking for shl_load in -ldld... $ECHO_C" >&6; }
9778 if test "${ac_cv_lib_dld_shl_load+set}" = set; then
9779 echo $ECHO_N "(cached) $ECHO_C" >&6
9781 ac_check_lib_save_LIBS=$LIBS
9783 cat >conftest.$ac_ext <<_ACEOF
9786 cat confdefs.h >>conftest.$ac_ext
9787 cat >>conftest.$ac_ext <<_ACEOF
9788 /* end confdefs.h. */
9790 /* Override any GCC internal prototype to avoid an error.
9791 Use char because int might match the return type of a GCC
9792 builtin and then its argument prototype would still apply. */
9805 rm -f conftest.$ac_objext conftest$ac_exeext
9806 if { (ac_try="$ac_link"
9808 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9809 *) ac_try_echo=$ac_try;;
9811 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9812 (eval "$ac_link") 2>conftest.er1
9814 grep -v '^ *+' conftest.er1 >conftest.err
9816 cat conftest.err >&5
9817 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9818 (exit $ac_status); } &&
9819 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
9820 { (case "(($ac_try" in
9821 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9822 *) ac_try_echo=$ac_try;;
9824 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9825 (eval "$ac_try") 2>&5
9827 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9828 (exit $ac_status); }; } &&
9829 { ac_try='test -s conftest$ac_exeext'
9830 { (case "(($ac_try" in
9831 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9832 *) ac_try_echo=$ac_try;;
9834 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9835 (eval "$ac_try") 2>&5
9837 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9838 (exit $ac_status); }; }; then
9839 ac_cv_lib_dld_shl_load=yes
9841 echo "$as_me: failed program was:" >&5
9842 sed 's/^/| /' conftest.$ac_ext >&5
9844 ac_cv_lib_dld_shl_load=no
9847 rm -f core conftest.err conftest.$ac_objext \
9848 conftest$ac_exeext conftest.$ac_ext
9849 LIBS=$ac_check_lib_save_LIBS
9851 { echo "$as_me:$LINENO: result: $ac_cv_lib_dld_shl_load" >&5
9852 echo "${ECHO_T}$ac_cv_lib_dld_shl_load" >&6; }
9853 if test $ac_cv_lib_dld_shl_load = yes; then
9855 cat >>confdefs.h <<\_ACEOF
9856 #define HAVE_SHL_LOAD 1
9859 LIBADD_DL="$LIBADD_DL -ldld"
9861 { echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
9862 echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6; }
9863 if test "${ac_cv_lib_dl_dlopen+set}" = set; then
9864 echo $ECHO_N "(cached) $ECHO_C" >&6
9866 ac_check_lib_save_LIBS=$LIBS
9868 cat >conftest.$ac_ext <<_ACEOF
9871 cat confdefs.h >>conftest.$ac_ext
9872 cat >>conftest.$ac_ext <<_ACEOF
9873 /* end confdefs.h. */
9875 /* Override any GCC internal prototype to avoid an error.
9876 Use char because int might match the return type of a GCC
9877 builtin and then its argument prototype would still apply. */
9890 rm -f conftest.$ac_objext conftest$ac_exeext
9891 if { (ac_try="$ac_link"
9893 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9894 *) ac_try_echo=$ac_try;;
9896 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9897 (eval "$ac_link") 2>conftest.er1
9899 grep -v '^ *+' conftest.er1 >conftest.err
9901 cat conftest.err >&5
9902 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9903 (exit $ac_status); } &&
9904 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
9905 { (case "(($ac_try" in
9906 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9907 *) ac_try_echo=$ac_try;;
9909 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9910 (eval "$ac_try") 2>&5
9912 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9913 (exit $ac_status); }; } &&
9914 { ac_try='test -s conftest$ac_exeext'
9915 { (case "(($ac_try" in
9916 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9917 *) ac_try_echo=$ac_try;;
9919 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9920 (eval "$ac_try") 2>&5
9922 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9923 (exit $ac_status); }; }; then
9924 ac_cv_lib_dl_dlopen=yes
9926 echo "$as_me: failed program was:" >&5
9927 sed 's/^/| /' conftest.$ac_ext >&5
9929 ac_cv_lib_dl_dlopen=no
9932 rm -f core conftest.err conftest.$ac_objext \
9933 conftest$ac_exeext conftest.$ac_ext
9934 LIBS=$ac_check_lib_save_LIBS
9936 { echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
9937 echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6; }
9938 if test $ac_cv_lib_dl_dlopen = yes; then
9940 cat >>confdefs.h <<\_ACEOF
9941 #define HAVE_LIBDL 1
9944 LIBADD_DL="-ldl" libltdl_cv_lib_dl_dlopen="yes"
9946 cat >conftest.$ac_ext <<_ACEOF
9949 cat confdefs.h >>conftest.$ac_ext
9950 cat >>conftest.$ac_ext <<_ACEOF
9951 /* end confdefs.h. */
9964 rm -f conftest.$ac_objext conftest$ac_exeext
9965 if { (ac_try="$ac_link"
9967 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9968 *) ac_try_echo=$ac_try;;
9970 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9971 (eval "$ac_link") 2>conftest.er1
9973 grep -v '^ *+' conftest.er1 >conftest.err
9975 cat conftest.err >&5
9976 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9977 (exit $ac_status); } &&
9978 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
9979 { (case "(($ac_try" in
9980 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9981 *) ac_try_echo=$ac_try;;
9983 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9984 (eval "$ac_try") 2>&5
9986 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9987 (exit $ac_status); }; } &&
9988 { ac_try='test -s conftest$ac_exeext'
9989 { (case "(($ac_try" in
9990 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9991 *) ac_try_echo=$ac_try;;
9993 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9994 (eval "$ac_try") 2>&5
9996 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9997 (exit $ac_status); }; }; then
9999 cat >>confdefs.h <<\_ACEOF
10000 #define HAVE_LIBDL 1
10002 libltdl_cv_func_dlopen="yes"
10004 echo "$as_me: failed program was:" >&5
10005 sed 's/^/| /' conftest.$ac_ext >&5
10007 { echo "$as_me:$LINENO: checking for dlopen in -lsvld" >&5
10008 echo $ECHO_N "checking for dlopen in -lsvld... $ECHO_C" >&6; }
10009 if test "${ac_cv_lib_svld_dlopen+set}" = set; then
10010 echo $ECHO_N "(cached) $ECHO_C" >&6
10012 ac_check_lib_save_LIBS=$LIBS
10013 LIBS="-lsvld $LIBS"
10014 cat >conftest.$ac_ext <<_ACEOF
10017 cat confdefs.h >>conftest.$ac_ext
10018 cat >>conftest.$ac_ext <<_ACEOF
10019 /* end confdefs.h. */
10021 /* Override any GCC internal prototype to avoid an error.
10022 Use char because int might match the return type of a GCC
10023 builtin and then its argument prototype would still apply. */
10036 rm -f conftest.$ac_objext conftest$ac_exeext
10037 if { (ac_try="$ac_link"
10038 case "(($ac_try" in
10039 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10040 *) ac_try_echo=$ac_try;;
10042 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10043 (eval "$ac_link") 2>conftest.er1
10045 grep -v '^ *+' conftest.er1 >conftest.err
10047 cat conftest.err >&5
10048 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10049 (exit $ac_status); } &&
10050 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
10051 { (case "(($ac_try" in
10052 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10053 *) ac_try_echo=$ac_try;;
10055 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10056 (eval "$ac_try") 2>&5
10058 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10059 (exit $ac_status); }; } &&
10060 { ac_try='test -s conftest$ac_exeext'
10061 { (case "(($ac_try" in
10062 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10063 *) ac_try_echo=$ac_try;;
10065 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10066 (eval "$ac_try") 2>&5
10068 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10069 (exit $ac_status); }; }; then
10070 ac_cv_lib_svld_dlopen=yes
10072 echo "$as_me: failed program was:" >&5
10073 sed 's/^/| /' conftest.$ac_ext >&5
10075 ac_cv_lib_svld_dlopen=no
10078 rm -f core conftest.err conftest.$ac_objext \
10079 conftest$ac_exeext conftest.$ac_ext
10080 LIBS=$ac_check_lib_save_LIBS
10082 { echo "$as_me:$LINENO: result: $ac_cv_lib_svld_dlopen" >&5
10083 echo "${ECHO_T}$ac_cv_lib_svld_dlopen" >&6; }
10084 if test $ac_cv_lib_svld_dlopen = yes; then
10086 cat >>confdefs.h <<\_ACEOF
10087 #define HAVE_LIBDL 1
10090 LIBADD_DL="-lsvld" libltdl_cv_func_dlopen="yes"
10092 { echo "$as_me:$LINENO: checking for dld_link in -ldld" >&5
10093 echo $ECHO_N "checking for dld_link in -ldld... $ECHO_C" >&6; }
10094 if test "${ac_cv_lib_dld_dld_link+set}" = set; then
10095 echo $ECHO_N "(cached) $ECHO_C" >&6
10097 ac_check_lib_save_LIBS=$LIBS
10099 cat >conftest.$ac_ext <<_ACEOF
10102 cat confdefs.h >>conftest.$ac_ext
10103 cat >>conftest.$ac_ext <<_ACEOF
10104 /* end confdefs.h. */
10106 /* Override any GCC internal prototype to avoid an error.
10107 Use char because int might match the return type of a GCC
10108 builtin and then its argument prototype would still apply. */
10116 return dld_link ();
10121 rm -f conftest.$ac_objext conftest$ac_exeext
10122 if { (ac_try="$ac_link"
10123 case "(($ac_try" in
10124 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10125 *) ac_try_echo=$ac_try;;
10127 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10128 (eval "$ac_link") 2>conftest.er1
10130 grep -v '^ *+' conftest.er1 >conftest.err
10132 cat conftest.err >&5
10133 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10134 (exit $ac_status); } &&
10135 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
10136 { (case "(($ac_try" in
10137 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10138 *) ac_try_echo=$ac_try;;
10140 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10141 (eval "$ac_try") 2>&5
10143 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10144 (exit $ac_status); }; } &&
10145 { ac_try='test -s conftest$ac_exeext'
10146 { (case "(($ac_try" in
10147 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10148 *) ac_try_echo=$ac_try;;
10150 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10151 (eval "$ac_try") 2>&5
10153 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10154 (exit $ac_status); }; }; then
10155 ac_cv_lib_dld_dld_link=yes
10157 echo "$as_me: failed program was:" >&5
10158 sed 's/^/| /' conftest.$ac_ext >&5
10160 ac_cv_lib_dld_dld_link=no
10163 rm -f core conftest.err conftest.$ac_objext \
10164 conftest$ac_exeext conftest.$ac_ext
10165 LIBS=$ac_check_lib_save_LIBS
10167 { echo "$as_me:$LINENO: result: $ac_cv_lib_dld_dld_link" >&5
10168 echo "${ECHO_T}$ac_cv_lib_dld_dld_link" >&6; }
10169 if test $ac_cv_lib_dld_dld_link = yes; then
10171 cat >>confdefs.h <<\_ACEOF
10175 LIBADD_DL="$LIBADD_DL -ldld"
10177 { echo "$as_me:$LINENO: checking for _dyld_func_lookup" >&5
10178 echo $ECHO_N "checking for _dyld_func_lookup... $ECHO_C" >&6; }
10179 if test "${ac_cv_func__dyld_func_lookup+set}" = set; then
10180 echo $ECHO_N "(cached) $ECHO_C" >&6
10182 cat >conftest.$ac_ext <<_ACEOF
10185 cat confdefs.h >>conftest.$ac_ext
10186 cat >>conftest.$ac_ext <<_ACEOF
10187 /* end confdefs.h. */
10188 /* Define _dyld_func_lookup to an innocuous variant, in case <limits.h> declares _dyld_func_lookup.
10189 For example, HP-UX 11i <limits.h> declares gettimeofday. */
10190 #define _dyld_func_lookup innocuous__dyld_func_lookup
10192 /* System header to define __stub macros and hopefully few prototypes,
10193 which can conflict with char _dyld_func_lookup (); below.
10194 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10195 <limits.h> exists even on freestanding compilers. */
10198 # include <limits.h>
10200 # include <assert.h>
10203 #undef _dyld_func_lookup
10205 /* Override any GCC internal prototype to avoid an error.
10206 Use char because int might match the return type of a GCC
10207 builtin and then its argument prototype would still apply. */
10211 char _dyld_func_lookup ();
10212 /* The GNU C library defines this for functions which it implements
10213 to always fail with ENOSYS. Some functions are actually named
10214 something starting with __ and the normal name is an alias. */
10215 #if defined __stub__dyld_func_lookup || defined __stub____dyld_func_lookup
10222 return _dyld_func_lookup ();
10227 rm -f conftest.$ac_objext conftest$ac_exeext
10228 if { (ac_try="$ac_link"
10229 case "(($ac_try" in
10230 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10231 *) ac_try_echo=$ac_try;;
10233 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10234 (eval "$ac_link") 2>conftest.er1
10236 grep -v '^ *+' conftest.er1 >conftest.err
10238 cat conftest.err >&5
10239 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10240 (exit $ac_status); } &&
10241 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
10242 { (case "(($ac_try" in
10243 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10244 *) ac_try_echo=$ac_try;;
10246 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10247 (eval "$ac_try") 2>&5
10249 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10250 (exit $ac_status); }; } &&
10251 { ac_try='test -s conftest$ac_exeext'
10252 { (case "(($ac_try" in
10253 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10254 *) ac_try_echo=$ac_try;;
10256 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10257 (eval "$ac_try") 2>&5
10259 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10260 (exit $ac_status); }; }; then
10261 ac_cv_func__dyld_func_lookup=yes
10263 echo "$as_me: failed program was:" >&5
10264 sed 's/^/| /' conftest.$ac_ext >&5
10266 ac_cv_func__dyld_func_lookup=no
10269 rm -f core conftest.err conftest.$ac_objext \
10270 conftest$ac_exeext conftest.$ac_ext
10272 { echo "$as_me:$LINENO: result: $ac_cv_func__dyld_func_lookup" >&5
10273 echo "${ECHO_T}$ac_cv_func__dyld_func_lookup" >&6; }
10274 if test $ac_cv_func__dyld_func_lookup = yes; then
10276 cat >>confdefs.h <<\_ACEOF
10277 #define HAVE_DYLD 1
10291 rm -f core conftest.err conftest.$ac_objext \
10292 conftest$ac_exeext conftest.$ac_ext
10303 if test x"$libltdl_cv_func_dlopen" = xyes || test x"$libltdl_cv_lib_dl_dlopen" = xyes
10305 lt_save_LIBS="$LIBS"
10306 LIBS="$LIBS $LIBADD_DL"
10308 for ac_func in dlerror
10310 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
10311 { echo "$as_me:$LINENO: checking for $ac_func" >&5
10312 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
10313 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
10314 echo $ECHO_N "(cached) $ECHO_C" >&6
10316 cat >conftest.$ac_ext <<_ACEOF
10319 cat confdefs.h >>conftest.$ac_ext
10320 cat >>conftest.$ac_ext <<_ACEOF
10321 /* end confdefs.h. */
10322 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
10323 For example, HP-UX 11i <limits.h> declares gettimeofday. */
10324 #define $ac_func innocuous_$ac_func
10326 /* System header to define __stub macros and hopefully few prototypes,
10327 which can conflict with char $ac_func (); below.
10328 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10329 <limits.h> exists even on freestanding compilers. */
10332 # include <limits.h>
10334 # include <assert.h>
10339 /* Override any GCC internal prototype to avoid an error.
10340 Use char because int might match the return type of a GCC
10341 builtin and then its argument prototype would still apply. */
10346 /* The GNU C library defines this for functions which it implements
10347 to always fail with ENOSYS. Some functions are actually named
10348 something starting with __ and the normal name is an alias. */
10349 #if defined __stub_$ac_func || defined __stub___$ac_func
10356 return $ac_func ();
10361 rm -f conftest.$ac_objext conftest$ac_exeext
10362 if { (ac_try="$ac_link"
10363 case "(($ac_try" in
10364 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10365 *) ac_try_echo=$ac_try;;
10367 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10368 (eval "$ac_link") 2>conftest.er1
10370 grep -v '^ *+' conftest.er1 >conftest.err
10372 cat conftest.err >&5
10373 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10374 (exit $ac_status); } &&
10375 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
10376 { (case "(($ac_try" in
10377 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10378 *) ac_try_echo=$ac_try;;
10380 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10381 (eval "$ac_try") 2>&5
10383 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10384 (exit $ac_status); }; } &&
10385 { ac_try='test -s conftest$ac_exeext'
10386 { (case "(($ac_try" in
10387 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10388 *) ac_try_echo=$ac_try;;
10390 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10391 (eval "$ac_try") 2>&5
10393 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10394 (exit $ac_status); }; }; then
10395 eval "$as_ac_var=yes"
10397 echo "$as_me: failed program was:" >&5
10398 sed 's/^/| /' conftest.$ac_ext >&5
10400 eval "$as_ac_var=no"
10403 rm -f core conftest.err conftest.$ac_objext \
10404 conftest$ac_exeext conftest.$ac_ext
10406 ac_res=`eval echo '${'$as_ac_var'}'`
10407 { echo "$as_me:$LINENO: result: $ac_res" >&5
10408 echo "${ECHO_T}$ac_res" >&6; }
10409 if test `eval echo '${'$as_ac_var'}'` = yes; then
10410 cat >>confdefs.h <<_ACEOF
10411 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
10417 LIBS="$lt_save_LIBS"
10420 ac_cpp='$CPP $CPPFLAGS'
10421 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10422 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10423 ac_compiler_gnu=$ac_cv_c_compiler_gnu
10427 { echo "$as_me:$LINENO: checking for _ prefix in compiled symbols" >&5
10428 echo $ECHO_N "checking for _ prefix in compiled symbols... $ECHO_C" >&6; }
10429 if test "${ac_cv_sys_symbol_underscore+set}" = set; then
10430 echo $ECHO_N "(cached) $ECHO_C" >&6
10432 ac_cv_sys_symbol_underscore=no
10433 cat > conftest.$ac_ext <<EOF
10434 void nm_test_func(){}
10435 int main(){nm_test_func;return 0;}
10437 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10438 (eval $ac_compile) 2>&5
10440 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10441 (exit $ac_status); }; then
10442 # Now try to grab the symbols.
10443 ac_nlist=conftest.nm
10444 if { (eval echo "$as_me:$LINENO: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $ac_nlist\"") >&5
10445 (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $ac_nlist) 2>&5
10447 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10448 (exit $ac_status); } && test -s "$ac_nlist"; then
10449 # See whether the symbols have a leading underscore.
10450 if grep '^. _nm_test_func' "$ac_nlist" >/dev/null; then
10451 ac_cv_sys_symbol_underscore=yes
10453 if grep '^. nm_test_func ' "$ac_nlist" >/dev/null; then
10456 echo "configure: cannot find nm_test_func in $ac_nlist" >&5
10460 echo "configure: cannot run $lt_cv_sys_global_symbol_pipe" >&5
10463 echo "configure: failed program was:" >&5
10469 { echo "$as_me:$LINENO: result: $ac_cv_sys_symbol_underscore" >&5
10470 echo "${ECHO_T}$ac_cv_sys_symbol_underscore" >&6; }
10473 if test x"$ac_cv_sys_symbol_underscore" = xyes; then
10474 if test x"$libltdl_cv_func_dlopen" = xyes ||
10475 test x"$libltdl_cv_lib_dl_dlopen" = xyes ; then
10476 { echo "$as_me:$LINENO: checking whether we have to add an underscore for dlsym" >&5
10477 echo $ECHO_N "checking whether we have to add an underscore for dlsym... $ECHO_C" >&6; }
10478 if test "${libltdl_cv_need_uscore+set}" = set; then
10479 echo $ECHO_N "(cached) $ECHO_C" >&6
10481 libltdl_cv_need_uscore=unknown
10483 LIBS="$LIBS $LIBADD_DL"
10484 if test "$cross_compiling" = yes; then :
10485 libltdl_cv_need_uscore=cross
10487 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10488 lt_status=$lt_dlunknown
10489 cat > conftest.$ac_ext <<EOF
10490 #line 10490 "configure"
10491 #include "confdefs.h"
10500 # define LT_DLGLOBAL RTLD_GLOBAL
10503 # define LT_DLGLOBAL DL_GLOBAL
10505 # define LT_DLGLOBAL 0
10509 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10510 find out it does not work in some platform. */
10511 #ifndef LT_DLLAZY_OR_NOW
10513 # define LT_DLLAZY_OR_NOW RTLD_LAZY
10516 # define LT_DLLAZY_OR_NOW DL_LAZY
10519 # define LT_DLLAZY_OR_NOW RTLD_NOW
10522 # define LT_DLLAZY_OR_NOW DL_NOW
10524 # define LT_DLLAZY_OR_NOW 0
10532 extern "C" void exit (int);
10535 void fnord() { int i=42;}
10538 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10539 int status = $lt_dlunknown;
10543 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
10544 else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
10545 /* dlclose (self); */
10553 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10554 (eval $ac_link) 2>&5
10556 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10557 (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
10558 (./conftest; exit; ) >&5 2>/dev/null
10560 case x$lt_status in
10561 x$lt_dlno_uscore) libltdl_cv_need_uscore=no ;;
10562 x$lt_dlneed_uscore) libltdl_cv_need_uscore=yes ;;
10563 x$lt_dlunknown|x*) ;;
10566 # compilation failed
10575 { echo "$as_me:$LINENO: result: $libltdl_cv_need_uscore" >&5
10576 echo "${ECHO_T}$libltdl_cv_need_uscore" >&6; }
10580 if test x"$libltdl_cv_need_uscore" = xyes; then
10582 cat >>confdefs.h <<\_ACEOF
10583 #define NEED_USCORE 1
10589 { echo "$as_me:$LINENO: checking whether deplibs are loaded by dlopen" >&5
10590 echo $ECHO_N "checking whether deplibs are loaded by dlopen... $ECHO_C" >&6; }
10591 if test "${libltdl_cv_sys_dlopen_deplibs+set}" = set; then
10592 echo $ECHO_N "(cached) $ECHO_C" >&6
10594 # PORTME does your system automatically load deplibs for dlopen?
10595 # or its logical equivalent (e.g. shl_load for HP-UX < 11)
10596 # For now, we just catch OSes we know something about -- in the
10597 # future, we'll try test this programmatically.
10598 libltdl_cv_sys_dlopen_deplibs=unknown
10600 aix3*|aix4.1.*|aix4.2.*)
10601 # Unknown whether this is true for these versions of AIX, but
10602 # we want this `case' here to explicitly catch those versions.
10603 libltdl_cv_sys_dlopen_deplibs=unknown
10606 libltdl_cv_sys_dlopen_deplibs=yes
10609 # Assuming the user has installed a libdl from somewhere, this is true
10610 # If you are looking for one http://www.opendarwin.org/projects/dlcompat
10611 libltdl_cv_sys_dlopen_deplibs=yes
10613 gnu* | linux* | kfreebsd*-gnu | knetbsd*-gnu)
10614 # GNU and its variants, using gnu ld.so (Glibc)
10615 libltdl_cv_sys_dlopen_deplibs=yes
10618 libltdl_cv_sys_dlopen_deplibs=yes
10621 libltdl_cv_sys_dlopen_deplibs=yes
10623 irix[12345]*|irix6.[01]*)
10624 # Catch all versions of IRIX before 6.2, and indicate that we don't
10625 # know how it worked for any of those versions.
10626 libltdl_cv_sys_dlopen_deplibs=unknown
10629 # The case above catches anything before 6.2, and it's known that
10630 # at 6.2 and later dlopen does load deplibs.
10631 libltdl_cv_sys_dlopen_deplibs=yes
10634 libltdl_cv_sys_dlopen_deplibs=yes
10637 libltdl_cv_sys_dlopen_deplibs=yes
10640 # dlopen did load deplibs (at least at 4.x), but until the 5.x series,
10641 # it did *not* use an RPATH in a shared library to find objects the
10642 # library depends on, so we explicitly say `no'.
10643 libltdl_cv_sys_dlopen_deplibs=no
10645 osf5.0|osf5.0a|osf5.1)
10646 # dlopen *does* load deplibs and with the right loader patch applied
10647 # it even uses RPATH in a shared library to search for shared objects
10648 # that the library depends on, but there's no easy way to know if that
10649 # patch is installed. Since this is the case, all we can really
10650 # say is unknown -- it depends on the patch being installed. If
10651 # it is, this changes to `yes'. Without it, it would be `no'.
10652 libltdl_cv_sys_dlopen_deplibs=unknown
10655 # the two cases above should catch all versions of osf <= 5.1. Read
10656 # the comments above for what we know about them.
10657 # At > 5.1, deplibs are loaded *and* any RPATH in a shared library
10658 # is used to find them so we can finally say `yes'.
10659 libltdl_cv_sys_dlopen_deplibs=yes
10662 libltdl_cv_sys_dlopen_deplibs=yes
10664 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
10665 libltdl_cv_sys_dlopen_deplibs=yes
10670 { echo "$as_me:$LINENO: result: $libltdl_cv_sys_dlopen_deplibs" >&5
10671 echo "${ECHO_T}$libltdl_cv_sys_dlopen_deplibs" >&6; }
10672 if test "$libltdl_cv_sys_dlopen_deplibs" != yes; then
10674 cat >>confdefs.h <<\_ACEOF
10675 #define LTDL_DLOPEN_DEPLIBS 1
10681 for ac_header in argz.h
10683 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10684 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10685 { echo "$as_me:$LINENO: checking for $ac_header" >&5
10686 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10687 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10688 echo $ECHO_N "(cached) $ECHO_C" >&6
10690 ac_res=`eval echo '${'$as_ac_Header'}'`
10691 { echo "$as_me:$LINENO: result: $ac_res" >&5
10692 echo "${ECHO_T}$ac_res" >&6; }
10694 # Is the header compilable?
10695 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
10696 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
10697 cat >conftest.$ac_ext <<_ACEOF
10700 cat confdefs.h >>conftest.$ac_ext
10701 cat >>conftest.$ac_ext <<_ACEOF
10702 /* end confdefs.h. */
10703 $ac_includes_default
10704 #include <$ac_header>
10706 rm -f conftest.$ac_objext
10707 if { (ac_try="$ac_compile"
10708 case "(($ac_try" in
10709 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10710 *) ac_try_echo=$ac_try;;
10712 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10713 (eval "$ac_compile") 2>conftest.er1
10715 grep -v '^ *+' conftest.er1 >conftest.err
10717 cat conftest.err >&5
10718 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10719 (exit $ac_status); } &&
10720 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
10721 { (case "(($ac_try" in
10722 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10723 *) ac_try_echo=$ac_try;;
10725 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10726 (eval "$ac_try") 2>&5
10728 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10729 (exit $ac_status); }; } &&
10730 { ac_try='test -s conftest.$ac_objext'
10731 { (case "(($ac_try" in
10732 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10733 *) ac_try_echo=$ac_try;;
10735 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10736 (eval "$ac_try") 2>&5
10738 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10739 (exit $ac_status); }; }; then
10740 ac_header_compiler=yes
10742 echo "$as_me: failed program was:" >&5
10743 sed 's/^/| /' conftest.$ac_ext >&5
10745 ac_header_compiler=no
10748 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10749 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10750 echo "${ECHO_T}$ac_header_compiler" >&6; }
10752 # Is the header present?
10753 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
10754 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
10755 cat >conftest.$ac_ext <<_ACEOF
10758 cat confdefs.h >>conftest.$ac_ext
10759 cat >>conftest.$ac_ext <<_ACEOF
10760 /* end confdefs.h. */
10761 #include <$ac_header>
10763 if { (ac_try="$ac_cpp conftest.$ac_ext"
10764 case "(($ac_try" in
10765 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10766 *) ac_try_echo=$ac_try;;
10768 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10769 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
10771 grep -v '^ *+' conftest.er1 >conftest.err
10773 cat conftest.err >&5
10774 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10775 (exit $ac_status); } >/dev/null; then
10776 if test -s conftest.err; then
10777 ac_cpp_err=$ac_c_preproc_warn_flag
10778 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
10785 if test -z "$ac_cpp_err"; then
10786 ac_header_preproc=yes
10788 echo "$as_me: failed program was:" >&5
10789 sed 's/^/| /' conftest.$ac_ext >&5
10791 ac_header_preproc=no
10794 rm -f conftest.err conftest.$ac_ext
10795 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10796 echo "${ECHO_T}$ac_header_preproc" >&6; }
10798 # So? What about this header?
10799 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
10801 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10802 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10803 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10804 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10805 ac_header_preproc=yes
10808 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10809 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10810 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
10811 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
10812 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10813 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10814 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
10815 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
10816 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10817 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10818 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10819 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10821 ## ------------------------------------ ##
10822 ## Report this to http://llvm.org/bugs/ ##
10823 ## ------------------------------------ ##
10825 ) | sed "s/^/$as_me: WARNING: /" >&2
10828 { echo "$as_me:$LINENO: checking for $ac_header" >&5
10829 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10830 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10831 echo $ECHO_N "(cached) $ECHO_C" >&6
10833 eval "$as_ac_Header=\$ac_header_preproc"
10835 ac_res=`eval echo '${'$as_ac_Header'}'`
10836 { echo "$as_me:$LINENO: result: $ac_res" >&5
10837 echo "${ECHO_T}$ac_res" >&6; }
10840 if test `eval echo '${'$as_ac_Header'}'` = yes; then
10841 cat >>confdefs.h <<_ACEOF
10842 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10850 { echo "$as_me:$LINENO: checking for error_t" >&5
10851 echo $ECHO_N "checking for error_t... $ECHO_C" >&6; }
10852 if test "${ac_cv_type_error_t+set}" = set; then
10853 echo $ECHO_N "(cached) $ECHO_C" >&6
10855 cat >conftest.$ac_ext <<_ACEOF
10858 cat confdefs.h >>conftest.$ac_ext
10859 cat >>conftest.$ac_ext <<_ACEOF
10860 /* end confdefs.h. */
10865 typedef error_t ac__type_new_;
10869 if ((ac__type_new_ *) 0)
10871 if (sizeof (ac__type_new_))
10877 rm -f conftest.$ac_objext
10878 if { (ac_try="$ac_compile"
10879 case "(($ac_try" in
10880 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10881 *) ac_try_echo=$ac_try;;
10883 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10884 (eval "$ac_compile") 2>conftest.er1
10886 grep -v '^ *+' conftest.er1 >conftest.err
10888 cat conftest.err >&5
10889 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10890 (exit $ac_status); } &&
10891 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
10892 { (case "(($ac_try" in
10893 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10894 *) ac_try_echo=$ac_try;;
10896 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10897 (eval "$ac_try") 2>&5
10899 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10900 (exit $ac_status); }; } &&
10901 { ac_try='test -s conftest.$ac_objext'
10902 { (case "(($ac_try" in
10903 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10904 *) ac_try_echo=$ac_try;;
10906 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10907 (eval "$ac_try") 2>&5
10909 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10910 (exit $ac_status); }; }; then
10911 ac_cv_type_error_t=yes
10913 echo "$as_me: failed program was:" >&5
10914 sed 's/^/| /' conftest.$ac_ext >&5
10916 ac_cv_type_error_t=no
10919 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10921 { echo "$as_me:$LINENO: result: $ac_cv_type_error_t" >&5
10922 echo "${ECHO_T}$ac_cv_type_error_t" >&6; }
10923 if test $ac_cv_type_error_t = yes; then
10925 cat >>confdefs.h <<_ACEOF
10926 #define HAVE_ERROR_T 1
10932 cat >>confdefs.h <<\_ACEOF
10933 #define error_t int
10944 for ac_func in argz_append argz_create_sep argz_insert argz_next argz_stringify
10946 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
10947 { echo "$as_me:$LINENO: checking for $ac_func" >&5
10948 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
10949 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
10950 echo $ECHO_N "(cached) $ECHO_C" >&6
10952 cat >conftest.$ac_ext <<_ACEOF
10955 cat confdefs.h >>conftest.$ac_ext
10956 cat >>conftest.$ac_ext <<_ACEOF
10957 /* end confdefs.h. */
10958 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
10959 For example, HP-UX 11i <limits.h> declares gettimeofday. */
10960 #define $ac_func innocuous_$ac_func
10962 /* System header to define __stub macros and hopefully few prototypes,
10963 which can conflict with char $ac_func (); below.
10964 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10965 <limits.h> exists even on freestanding compilers. */
10968 # include <limits.h>
10970 # include <assert.h>
10975 /* Override any GCC internal prototype to avoid an error.
10976 Use char because int might match the return type of a GCC
10977 builtin and then its argument prototype would still apply. */
10982 /* The GNU C library defines this for functions which it implements
10983 to always fail with ENOSYS. Some functions are actually named
10984 something starting with __ and the normal name is an alias. */
10985 #if defined __stub_$ac_func || defined __stub___$ac_func
10992 return $ac_func ();
10997 rm -f conftest.$ac_objext conftest$ac_exeext
10998 if { (ac_try="$ac_link"
10999 case "(($ac_try" in
11000 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11001 *) ac_try_echo=$ac_try;;
11003 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11004 (eval "$ac_link") 2>conftest.er1
11006 grep -v '^ *+' conftest.er1 >conftest.err
11008 cat conftest.err >&5
11009 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11010 (exit $ac_status); } &&
11011 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
11012 { (case "(($ac_try" in
11013 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11014 *) ac_try_echo=$ac_try;;
11016 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11017 (eval "$ac_try") 2>&5
11019 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11020 (exit $ac_status); }; } &&
11021 { ac_try='test -s conftest$ac_exeext'
11022 { (case "(($ac_try" in
11023 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11024 *) ac_try_echo=$ac_try;;
11026 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11027 (eval "$ac_try") 2>&5
11029 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11030 (exit $ac_status); }; }; then
11031 eval "$as_ac_var=yes"
11033 echo "$as_me: failed program was:" >&5
11034 sed 's/^/| /' conftest.$ac_ext >&5
11036 eval "$as_ac_var=no"
11039 rm -f core conftest.err conftest.$ac_objext \
11040 conftest$ac_exeext conftest.$ac_ext
11042 ac_res=`eval echo '${'$as_ac_var'}'`
11043 { echo "$as_me:$LINENO: result: $ac_res" >&5
11044 echo "${ECHO_T}$ac_res" >&6; }
11045 if test `eval echo '${'$as_ac_var'}'` = yes; then
11046 cat >>confdefs.h <<_ACEOF
11047 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
11080 for ac_header in assert.h ctype.h errno.h malloc.h memory.h stdlib.h \
11083 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11084 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11085 { echo "$as_me:$LINENO: checking for $ac_header" >&5
11086 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11087 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11088 echo $ECHO_N "(cached) $ECHO_C" >&6
11090 ac_res=`eval echo '${'$as_ac_Header'}'`
11091 { echo "$as_me:$LINENO: result: $ac_res" >&5
11092 echo "${ECHO_T}$ac_res" >&6; }
11094 # Is the header compilable?
11095 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
11096 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
11097 cat >conftest.$ac_ext <<_ACEOF
11100 cat confdefs.h >>conftest.$ac_ext
11101 cat >>conftest.$ac_ext <<_ACEOF
11102 /* end confdefs.h. */
11103 $ac_includes_default
11104 #include <$ac_header>
11106 rm -f conftest.$ac_objext
11107 if { (ac_try="$ac_compile"
11108 case "(($ac_try" in
11109 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11110 *) ac_try_echo=$ac_try;;
11112 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11113 (eval "$ac_compile") 2>conftest.er1
11115 grep -v '^ *+' conftest.er1 >conftest.err
11117 cat conftest.err >&5
11118 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11119 (exit $ac_status); } &&
11120 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
11121 { (case "(($ac_try" in
11122 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11123 *) ac_try_echo=$ac_try;;
11125 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11126 (eval "$ac_try") 2>&5
11128 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11129 (exit $ac_status); }; } &&
11130 { ac_try='test -s conftest.$ac_objext'
11131 { (case "(($ac_try" in
11132 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11133 *) ac_try_echo=$ac_try;;
11135 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11136 (eval "$ac_try") 2>&5
11138 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11139 (exit $ac_status); }; }; then
11140 ac_header_compiler=yes
11142 echo "$as_me: failed program was:" >&5
11143 sed 's/^/| /' conftest.$ac_ext >&5
11145 ac_header_compiler=no
11148 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11149 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11150 echo "${ECHO_T}$ac_header_compiler" >&6; }
11152 # Is the header present?
11153 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
11154 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
11155 cat >conftest.$ac_ext <<_ACEOF
11158 cat confdefs.h >>conftest.$ac_ext
11159 cat >>conftest.$ac_ext <<_ACEOF
11160 /* end confdefs.h. */
11161 #include <$ac_header>
11163 if { (ac_try="$ac_cpp conftest.$ac_ext"
11164 case "(($ac_try" in
11165 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11166 *) ac_try_echo=$ac_try;;
11168 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11169 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
11171 grep -v '^ *+' conftest.er1 >conftest.err
11173 cat conftest.err >&5
11174 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11175 (exit $ac_status); } >/dev/null; then
11176 if test -s conftest.err; then
11177 ac_cpp_err=$ac_c_preproc_warn_flag
11178 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
11185 if test -z "$ac_cpp_err"; then
11186 ac_header_preproc=yes
11188 echo "$as_me: failed program was:" >&5
11189 sed 's/^/| /' conftest.$ac_ext >&5
11191 ac_header_preproc=no
11194 rm -f conftest.err conftest.$ac_ext
11195 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11196 echo "${ECHO_T}$ac_header_preproc" >&6; }
11198 # So? What about this header?
11199 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
11201 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11202 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11203 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11204 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11205 ac_header_preproc=yes
11208 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11209 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11210 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
11211 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
11212 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11213 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11214 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
11215 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
11216 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11217 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11218 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11219 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11221 ## ------------------------------------ ##
11222 ## Report this to http://llvm.org/bugs/ ##
11223 ## ------------------------------------ ##
11225 ) | sed "s/^/$as_me: WARNING: /" >&2
11228 { echo "$as_me:$LINENO: checking for $ac_header" >&5
11229 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11230 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11231 echo $ECHO_N "(cached) $ECHO_C" >&6
11233 eval "$as_ac_Header=\$ac_header_preproc"
11235 ac_res=`eval echo '${'$as_ac_Header'}'`
11236 { echo "$as_me:$LINENO: result: $ac_res" >&5
11237 echo "${ECHO_T}$ac_res" >&6; }
11240 if test `eval echo '${'$as_ac_Header'}'` = yes; then
11241 cat >>confdefs.h <<_ACEOF
11242 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11253 for ac_header in dl.h sys/dl.h dld.h mach-o/dyld.h
11255 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11256 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11257 { echo "$as_me:$LINENO: checking for $ac_header" >&5
11258 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11259 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11260 echo $ECHO_N "(cached) $ECHO_C" >&6
11262 ac_res=`eval echo '${'$as_ac_Header'}'`
11263 { echo "$as_me:$LINENO: result: $ac_res" >&5
11264 echo "${ECHO_T}$ac_res" >&6; }
11266 # Is the header compilable?
11267 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
11268 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
11269 cat >conftest.$ac_ext <<_ACEOF
11272 cat confdefs.h >>conftest.$ac_ext
11273 cat >>conftest.$ac_ext <<_ACEOF
11274 /* end confdefs.h. */
11275 $ac_includes_default
11276 #include <$ac_header>
11278 rm -f conftest.$ac_objext
11279 if { (ac_try="$ac_compile"
11280 case "(($ac_try" in
11281 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11282 *) ac_try_echo=$ac_try;;
11284 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11285 (eval "$ac_compile") 2>conftest.er1
11287 grep -v '^ *+' conftest.er1 >conftest.err
11289 cat conftest.err >&5
11290 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11291 (exit $ac_status); } &&
11292 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
11293 { (case "(($ac_try" in
11294 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11295 *) ac_try_echo=$ac_try;;
11297 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11298 (eval "$ac_try") 2>&5
11300 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11301 (exit $ac_status); }; } &&
11302 { ac_try='test -s conftest.$ac_objext'
11303 { (case "(($ac_try" in
11304 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11305 *) ac_try_echo=$ac_try;;
11307 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11308 (eval "$ac_try") 2>&5
11310 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11311 (exit $ac_status); }; }; then
11312 ac_header_compiler=yes
11314 echo "$as_me: failed program was:" >&5
11315 sed 's/^/| /' conftest.$ac_ext >&5
11317 ac_header_compiler=no
11320 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11321 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11322 echo "${ECHO_T}$ac_header_compiler" >&6; }
11324 # Is the header present?
11325 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
11326 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
11327 cat >conftest.$ac_ext <<_ACEOF
11330 cat confdefs.h >>conftest.$ac_ext
11331 cat >>conftest.$ac_ext <<_ACEOF
11332 /* end confdefs.h. */
11333 #include <$ac_header>
11335 if { (ac_try="$ac_cpp conftest.$ac_ext"
11336 case "(($ac_try" in
11337 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11338 *) ac_try_echo=$ac_try;;
11340 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11341 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
11343 grep -v '^ *+' conftest.er1 >conftest.err
11345 cat conftest.err >&5
11346 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11347 (exit $ac_status); } >/dev/null; then
11348 if test -s conftest.err; then
11349 ac_cpp_err=$ac_c_preproc_warn_flag
11350 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
11357 if test -z "$ac_cpp_err"; then
11358 ac_header_preproc=yes
11360 echo "$as_me: failed program was:" >&5
11361 sed 's/^/| /' conftest.$ac_ext >&5
11363 ac_header_preproc=no
11366 rm -f conftest.err conftest.$ac_ext
11367 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11368 echo "${ECHO_T}$ac_header_preproc" >&6; }
11370 # So? What about this header?
11371 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
11373 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11374 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11375 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11376 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11377 ac_header_preproc=yes
11380 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11381 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11382 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
11383 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
11384 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11385 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11386 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
11387 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
11388 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11389 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11390 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11391 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11393 ## ------------------------------------ ##
11394 ## Report this to http://llvm.org/bugs/ ##
11395 ## ------------------------------------ ##
11397 ) | sed "s/^/$as_me: WARNING: /" >&2
11400 { echo "$as_me:$LINENO: checking for $ac_header" >&5
11401 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11402 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11403 echo $ECHO_N "(cached) $ECHO_C" >&6
11405 eval "$as_ac_Header=\$ac_header_preproc"
11407 ac_res=`eval echo '${'$as_ac_Header'}'`
11408 { echo "$as_me:$LINENO: result: $ac_res" >&5
11409 echo "${ECHO_T}$ac_res" >&6; }
11412 if test `eval echo '${'$as_ac_Header'}'` = yes; then
11413 cat >>confdefs.h <<_ACEOF
11414 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11423 for ac_header in string.h strings.h
11425 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11426 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11427 { echo "$as_me:$LINENO: checking for $ac_header" >&5
11428 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11429 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11430 echo $ECHO_N "(cached) $ECHO_C" >&6
11432 ac_res=`eval echo '${'$as_ac_Header'}'`
11433 { echo "$as_me:$LINENO: result: $ac_res" >&5
11434 echo "${ECHO_T}$ac_res" >&6; }
11436 # Is the header compilable?
11437 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
11438 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
11439 cat >conftest.$ac_ext <<_ACEOF
11442 cat confdefs.h >>conftest.$ac_ext
11443 cat >>conftest.$ac_ext <<_ACEOF
11444 /* end confdefs.h. */
11445 $ac_includes_default
11446 #include <$ac_header>
11448 rm -f conftest.$ac_objext
11449 if { (ac_try="$ac_compile"
11450 case "(($ac_try" in
11451 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11452 *) ac_try_echo=$ac_try;;
11454 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11455 (eval "$ac_compile") 2>conftest.er1
11457 grep -v '^ *+' conftest.er1 >conftest.err
11459 cat conftest.err >&5
11460 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11461 (exit $ac_status); } &&
11462 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
11463 { (case "(($ac_try" in
11464 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11465 *) ac_try_echo=$ac_try;;
11467 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11468 (eval "$ac_try") 2>&5
11470 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11471 (exit $ac_status); }; } &&
11472 { ac_try='test -s conftest.$ac_objext'
11473 { (case "(($ac_try" in
11474 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11475 *) ac_try_echo=$ac_try;;
11477 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11478 (eval "$ac_try") 2>&5
11480 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11481 (exit $ac_status); }; }; then
11482 ac_header_compiler=yes
11484 echo "$as_me: failed program was:" >&5
11485 sed 's/^/| /' conftest.$ac_ext >&5
11487 ac_header_compiler=no
11490 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11491 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11492 echo "${ECHO_T}$ac_header_compiler" >&6; }
11494 # Is the header present?
11495 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
11496 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
11497 cat >conftest.$ac_ext <<_ACEOF
11500 cat confdefs.h >>conftest.$ac_ext
11501 cat >>conftest.$ac_ext <<_ACEOF
11502 /* end confdefs.h. */
11503 #include <$ac_header>
11505 if { (ac_try="$ac_cpp conftest.$ac_ext"
11506 case "(($ac_try" in
11507 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11508 *) ac_try_echo=$ac_try;;
11510 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11511 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
11513 grep -v '^ *+' conftest.er1 >conftest.err
11515 cat conftest.err >&5
11516 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11517 (exit $ac_status); } >/dev/null; then
11518 if test -s conftest.err; then
11519 ac_cpp_err=$ac_c_preproc_warn_flag
11520 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
11527 if test -z "$ac_cpp_err"; then
11528 ac_header_preproc=yes
11530 echo "$as_me: failed program was:" >&5
11531 sed 's/^/| /' conftest.$ac_ext >&5
11533 ac_header_preproc=no
11536 rm -f conftest.err conftest.$ac_ext
11537 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11538 echo "${ECHO_T}$ac_header_preproc" >&6; }
11540 # So? What about this header?
11541 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
11543 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11544 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11545 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11546 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11547 ac_header_preproc=yes
11550 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11551 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11552 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
11553 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
11554 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11555 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11556 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
11557 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
11558 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11559 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11560 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11561 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11563 ## ------------------------------------ ##
11564 ## Report this to http://llvm.org/bugs/ ##
11565 ## ------------------------------------ ##
11567 ) | sed "s/^/$as_me: WARNING: /" >&2
11570 { echo "$as_me:$LINENO: checking for $ac_header" >&5
11571 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11572 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11573 echo $ECHO_N "(cached) $ECHO_C" >&6
11575 eval "$as_ac_Header=\$ac_header_preproc"
11577 ac_res=`eval echo '${'$as_ac_Header'}'`
11578 { echo "$as_me:$LINENO: result: $ac_res" >&5
11579 echo "${ECHO_T}$ac_res" >&6; }
11582 if test `eval echo '${'$as_ac_Header'}'` = yes; then
11583 cat >>confdefs.h <<_ACEOF
11584 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11594 for ac_func in strchr index
11596 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11597 { echo "$as_me:$LINENO: checking for $ac_func" >&5
11598 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
11599 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
11600 echo $ECHO_N "(cached) $ECHO_C" >&6
11602 cat >conftest.$ac_ext <<_ACEOF
11605 cat confdefs.h >>conftest.$ac_ext
11606 cat >>conftest.$ac_ext <<_ACEOF
11607 /* end confdefs.h. */
11608 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
11609 For example, HP-UX 11i <limits.h> declares gettimeofday. */
11610 #define $ac_func innocuous_$ac_func
11612 /* System header to define __stub macros and hopefully few prototypes,
11613 which can conflict with char $ac_func (); below.
11614 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11615 <limits.h> exists even on freestanding compilers. */
11618 # include <limits.h>
11620 # include <assert.h>
11625 /* Override any GCC internal prototype to avoid an error.
11626 Use char because int might match the return type of a GCC
11627 builtin and then its argument prototype would still apply. */
11632 /* The GNU C library defines this for functions which it implements
11633 to always fail with ENOSYS. Some functions are actually named
11634 something starting with __ and the normal name is an alias. */
11635 #if defined __stub_$ac_func || defined __stub___$ac_func
11642 return $ac_func ();
11647 rm -f conftest.$ac_objext conftest$ac_exeext
11648 if { (ac_try="$ac_link"
11649 case "(($ac_try" in
11650 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11651 *) ac_try_echo=$ac_try;;
11653 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11654 (eval "$ac_link") 2>conftest.er1
11656 grep -v '^ *+' conftest.er1 >conftest.err
11658 cat conftest.err >&5
11659 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11660 (exit $ac_status); } &&
11661 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
11662 { (case "(($ac_try" in
11663 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11664 *) ac_try_echo=$ac_try;;
11666 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11667 (eval "$ac_try") 2>&5
11669 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11670 (exit $ac_status); }; } &&
11671 { ac_try='test -s conftest$ac_exeext'
11672 { (case "(($ac_try" in
11673 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11674 *) ac_try_echo=$ac_try;;
11676 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11677 (eval "$ac_try") 2>&5
11679 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11680 (exit $ac_status); }; }; then
11681 eval "$as_ac_var=yes"
11683 echo "$as_me: failed program was:" >&5
11684 sed 's/^/| /' conftest.$ac_ext >&5
11686 eval "$as_ac_var=no"
11689 rm -f core conftest.err conftest.$ac_objext \
11690 conftest$ac_exeext conftest.$ac_ext
11692 ac_res=`eval echo '${'$as_ac_var'}'`
11693 { echo "$as_me:$LINENO: result: $ac_res" >&5
11694 echo "${ECHO_T}$ac_res" >&6; }
11695 if test `eval echo '${'$as_ac_var'}'` = yes; then
11696 cat >>confdefs.h <<_ACEOF
11697 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
11705 for ac_func in strrchr rindex
11707 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11708 { echo "$as_me:$LINENO: checking for $ac_func" >&5
11709 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
11710 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
11711 echo $ECHO_N "(cached) $ECHO_C" >&6
11713 cat >conftest.$ac_ext <<_ACEOF
11716 cat confdefs.h >>conftest.$ac_ext
11717 cat >>conftest.$ac_ext <<_ACEOF
11718 /* end confdefs.h. */
11719 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
11720 For example, HP-UX 11i <limits.h> declares gettimeofday. */
11721 #define $ac_func innocuous_$ac_func
11723 /* System header to define __stub macros and hopefully few prototypes,
11724 which can conflict with char $ac_func (); below.
11725 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11726 <limits.h> exists even on freestanding compilers. */
11729 # include <limits.h>
11731 # include <assert.h>
11736 /* Override any GCC internal prototype to avoid an error.
11737 Use char because int might match the return type of a GCC
11738 builtin and then its argument prototype would still apply. */
11743 /* The GNU C library defines this for functions which it implements
11744 to always fail with ENOSYS. Some functions are actually named
11745 something starting with __ and the normal name is an alias. */
11746 #if defined __stub_$ac_func || defined __stub___$ac_func
11753 return $ac_func ();
11758 rm -f conftest.$ac_objext conftest$ac_exeext
11759 if { (ac_try="$ac_link"
11760 case "(($ac_try" in
11761 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11762 *) ac_try_echo=$ac_try;;
11764 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11765 (eval "$ac_link") 2>conftest.er1
11767 grep -v '^ *+' conftest.er1 >conftest.err
11769 cat conftest.err >&5
11770 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11771 (exit $ac_status); } &&
11772 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
11773 { (case "(($ac_try" in
11774 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11775 *) ac_try_echo=$ac_try;;
11777 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11778 (eval "$ac_try") 2>&5
11780 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11781 (exit $ac_status); }; } &&
11782 { ac_try='test -s conftest$ac_exeext'
11783 { (case "(($ac_try" in
11784 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11785 *) ac_try_echo=$ac_try;;
11787 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11788 (eval "$ac_try") 2>&5
11790 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11791 (exit $ac_status); }; }; then
11792 eval "$as_ac_var=yes"
11794 echo "$as_me: failed program was:" >&5
11795 sed 's/^/| /' conftest.$ac_ext >&5
11797 eval "$as_ac_var=no"
11800 rm -f core conftest.err conftest.$ac_objext \
11801 conftest$ac_exeext conftest.$ac_ext
11803 ac_res=`eval echo '${'$as_ac_var'}'`
11804 { echo "$as_me:$LINENO: result: $ac_res" >&5
11805 echo "${ECHO_T}$ac_res" >&6; }
11806 if test `eval echo '${'$as_ac_var'}'` = yes; then
11807 cat >>confdefs.h <<_ACEOF
11808 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
11816 for ac_func in memcpy bcopy
11818 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11819 { echo "$as_me:$LINENO: checking for $ac_func" >&5
11820 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
11821 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
11822 echo $ECHO_N "(cached) $ECHO_C" >&6
11824 cat >conftest.$ac_ext <<_ACEOF
11827 cat confdefs.h >>conftest.$ac_ext
11828 cat >>conftest.$ac_ext <<_ACEOF
11829 /* end confdefs.h. */
11830 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
11831 For example, HP-UX 11i <limits.h> declares gettimeofday. */
11832 #define $ac_func innocuous_$ac_func
11834 /* System header to define __stub macros and hopefully few prototypes,
11835 which can conflict with char $ac_func (); below.
11836 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11837 <limits.h> exists even on freestanding compilers. */
11840 # include <limits.h>
11842 # include <assert.h>
11847 /* Override any GCC internal prototype to avoid an error.
11848 Use char because int might match the return type of a GCC
11849 builtin and then its argument prototype would still apply. */
11854 /* The GNU C library defines this for functions which it implements
11855 to always fail with ENOSYS. Some functions are actually named
11856 something starting with __ and the normal name is an alias. */
11857 #if defined __stub_$ac_func || defined __stub___$ac_func
11864 return $ac_func ();
11869 rm -f conftest.$ac_objext conftest$ac_exeext
11870 if { (ac_try="$ac_link"
11871 case "(($ac_try" in
11872 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11873 *) ac_try_echo=$ac_try;;
11875 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11876 (eval "$ac_link") 2>conftest.er1
11878 grep -v '^ *+' conftest.er1 >conftest.err
11880 cat conftest.err >&5
11881 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11882 (exit $ac_status); } &&
11883 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
11884 { (case "(($ac_try" in
11885 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11886 *) ac_try_echo=$ac_try;;
11888 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11889 (eval "$ac_try") 2>&5
11891 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11892 (exit $ac_status); }; } &&
11893 { ac_try='test -s conftest$ac_exeext'
11894 { (case "(($ac_try" in
11895 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11896 *) ac_try_echo=$ac_try;;
11898 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11899 (eval "$ac_try") 2>&5
11901 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11902 (exit $ac_status); }; }; then
11903 eval "$as_ac_var=yes"
11905 echo "$as_me: failed program was:" >&5
11906 sed 's/^/| /' conftest.$ac_ext >&5
11908 eval "$as_ac_var=no"
11911 rm -f core conftest.err conftest.$ac_objext \
11912 conftest$ac_exeext conftest.$ac_ext
11914 ac_res=`eval echo '${'$as_ac_var'}'`
11915 { echo "$as_me:$LINENO: result: $ac_res" >&5
11916 echo "${ECHO_T}$ac_res" >&6; }
11917 if test `eval echo '${'$as_ac_var'}'` = yes; then
11918 cat >>confdefs.h <<_ACEOF
11919 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
11927 for ac_func in memmove strcmp
11929 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11930 { echo "$as_me:$LINENO: checking for $ac_func" >&5
11931 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
11932 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
11933 echo $ECHO_N "(cached) $ECHO_C" >&6
11935 cat >conftest.$ac_ext <<_ACEOF
11938 cat confdefs.h >>conftest.$ac_ext
11939 cat >>conftest.$ac_ext <<_ACEOF
11940 /* end confdefs.h. */
11941 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
11942 For example, HP-UX 11i <limits.h> declares gettimeofday. */
11943 #define $ac_func innocuous_$ac_func
11945 /* System header to define __stub macros and hopefully few prototypes,
11946 which can conflict with char $ac_func (); below.
11947 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11948 <limits.h> exists even on freestanding compilers. */
11951 # include <limits.h>
11953 # include <assert.h>
11958 /* Override any GCC internal prototype to avoid an error.
11959 Use char because int might match the return type of a GCC
11960 builtin and then its argument prototype would still apply. */
11965 /* The GNU C library defines this for functions which it implements
11966 to always fail with ENOSYS. Some functions are actually named
11967 something starting with __ and the normal name is an alias. */
11968 #if defined __stub_$ac_func || defined __stub___$ac_func
11975 return $ac_func ();
11980 rm -f conftest.$ac_objext conftest$ac_exeext
11981 if { (ac_try="$ac_link"
11982 case "(($ac_try" in
11983 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11984 *) ac_try_echo=$ac_try;;
11986 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11987 (eval "$ac_link") 2>conftest.er1
11989 grep -v '^ *+' conftest.er1 >conftest.err
11991 cat conftest.err >&5
11992 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11993 (exit $ac_status); } &&
11994 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
11995 { (case "(($ac_try" in
11996 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11997 *) ac_try_echo=$ac_try;;
11999 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12000 (eval "$ac_try") 2>&5
12002 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12003 (exit $ac_status); }; } &&
12004 { ac_try='test -s conftest$ac_exeext'
12005 { (case "(($ac_try" in
12006 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12007 *) ac_try_echo=$ac_try;;
12009 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12010 (eval "$ac_try") 2>&5
12012 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12013 (exit $ac_status); }; }; then
12014 eval "$as_ac_var=yes"
12016 echo "$as_me: failed program was:" >&5
12017 sed 's/^/| /' conftest.$ac_ext >&5
12019 eval "$as_ac_var=no"
12022 rm -f core conftest.err conftest.$ac_objext \
12023 conftest$ac_exeext conftest.$ac_ext
12025 ac_res=`eval echo '${'$as_ac_var'}'`
12026 { echo "$as_me:$LINENO: result: $ac_res" >&5
12027 echo "${ECHO_T}$ac_res" >&6; }
12028 if test `eval echo '${'$as_ac_var'}'` = yes; then
12029 cat >>confdefs.h <<_ACEOF
12030 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
12039 for ac_func in closedir opendir readdir
12041 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
12042 { echo "$as_me:$LINENO: checking for $ac_func" >&5
12043 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
12044 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
12045 echo $ECHO_N "(cached) $ECHO_C" >&6
12047 cat >conftest.$ac_ext <<_ACEOF
12050 cat confdefs.h >>conftest.$ac_ext
12051 cat >>conftest.$ac_ext <<_ACEOF
12052 /* end confdefs.h. */
12053 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
12054 For example, HP-UX 11i <limits.h> declares gettimeofday. */
12055 #define $ac_func innocuous_$ac_func
12057 /* System header to define __stub macros and hopefully few prototypes,
12058 which can conflict with char $ac_func (); below.
12059 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12060 <limits.h> exists even on freestanding compilers. */
12063 # include <limits.h>
12065 # include <assert.h>
12070 /* Override any GCC internal prototype to avoid an error.
12071 Use char because int might match the return type of a GCC
12072 builtin and then its argument prototype would still apply. */
12077 /* The GNU C library defines this for functions which it implements
12078 to always fail with ENOSYS. Some functions are actually named
12079 something starting with __ and the normal name is an alias. */
12080 #if defined __stub_$ac_func || defined __stub___$ac_func
12087 return $ac_func ();
12092 rm -f conftest.$ac_objext conftest$ac_exeext
12093 if { (ac_try="$ac_link"
12094 case "(($ac_try" in
12095 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12096 *) ac_try_echo=$ac_try;;
12098 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12099 (eval "$ac_link") 2>conftest.er1
12101 grep -v '^ *+' conftest.er1 >conftest.err
12103 cat conftest.err >&5
12104 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12105 (exit $ac_status); } &&
12106 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
12107 { (case "(($ac_try" in
12108 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12109 *) ac_try_echo=$ac_try;;
12111 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12112 (eval "$ac_try") 2>&5
12114 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12115 (exit $ac_status); }; } &&
12116 { ac_try='test -s conftest$ac_exeext'
12117 { (case "(($ac_try" in
12118 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12119 *) ac_try_echo=$ac_try;;
12121 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12122 (eval "$ac_try") 2>&5
12124 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12125 (exit $ac_status); }; }; then
12126 eval "$as_ac_var=yes"
12128 echo "$as_me: failed program was:" >&5
12129 sed 's/^/| /' conftest.$ac_ext >&5
12131 eval "$as_ac_var=no"
12134 rm -f core conftest.err conftest.$ac_objext \
12135 conftest$ac_exeext conftest.$ac_ext
12137 ac_res=`eval echo '${'$as_ac_var'}'`
12138 { echo "$as_me:$LINENO: result: $ac_res" >&5
12139 echo "${ECHO_T}$ac_res" >&6; }
12140 if test `eval echo '${'$as_ac_var'}'` = yes; then
12141 cat >>confdefs.h <<_ACEOF
12142 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
12150 { echo "$as_me:$LINENO: checking tool compatibility" >&5
12151 echo $ECHO_N "checking tool compatibility... $ECHO_C" >&6; }
12164 if test "$GCC" != "yes" && test "$ICC" != "yes"
12166 { { echo "$as_me:$LINENO: error: gcc|icc required but not found" >&5
12167 echo "$as_me: error: gcc|icc required but not found" >&2;}
12168 { (exit 1); exit 1; }; }
12171 if test "$GXX" != "yes" && test "$IXX" != "yes"
12173 { { echo "$as_me:$LINENO: error: g++|clang++|icc required but not found" >&5
12174 echo "$as_me: error: g++|clang++|icc required but not found" >&2;}
12175 { (exit 1); exit 1; }; }
12178 if test "$GCC" = "yes"
12180 cat >conftest.$ac_ext <<_ACEOF
12184 cat confdefs.h >>conftest.$ac_ext
12185 cat >>conftest.$ac_ext <<_ACEOF
12186 /* end confdefs.h. */
12188 #if !defined(__GNUC__) || __GNUC__ < 3
12189 #error Unsupported GCC version
12194 rm -f conftest.$ac_objext
12195 if { (ac_try="$ac_compile"
12196 case "(($ac_try" in
12197 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12198 *) ac_try_echo=$ac_try;;
12200 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12201 (eval "$ac_compile") 2>conftest.er1
12203 grep -v '^ *+' conftest.er1 >conftest.err
12205 cat conftest.err >&5
12206 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12207 (exit $ac_status); } &&
12208 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
12209 { (case "(($ac_try" in
12210 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12211 *) ac_try_echo=$ac_try;;
12213 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12214 (eval "$ac_try") 2>&5
12216 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12217 (exit $ac_status); }; } &&
12218 { ac_try='test -s conftest.$ac_objext'
12219 { (case "(($ac_try" in
12220 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12221 *) ac_try_echo=$ac_try;;
12223 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12224 (eval "$ac_try") 2>&5
12226 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12227 (exit $ac_status); }; }; then
12230 echo "$as_me: failed program was:" >&5
12231 sed 's/^/| /' conftest.$ac_ext >&5
12233 { { echo "$as_me:$LINENO: error: gcc 3.x required, but you have a lower version" >&5
12234 echo "$as_me: error: gcc 3.x required, but you have a lower version" >&2;}
12235 { (exit 1); exit 1; }; }
12238 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12241 if test -z "$llvm_cv_gnu_make_command"
12243 { { echo "$as_me:$LINENO: error: GNU Make required but not found" >&5
12244 echo "$as_me: error: GNU Make required but not found" >&2;}
12245 { (exit 1); exit 1; }; }
12248 { echo "$as_me:$LINENO: result: ok" >&5
12249 echo "${ECHO_T}ok" >&6; }
12251 { echo "$as_me:$LINENO: checking optional compiler flags" >&5
12252 echo $ECHO_N "checking optional compiler flags... $ECHO_C" >&6; }
12253 NO_VARIADIC_MACROS=`$CXX -Werror -Wno-variadic-macros -fsyntax-only -xc /dev/null 2>/dev/null && echo -Wno-variadic-macros`
12255 NO_MISSING_FIELD_INITIALIZERS=`$CXX -Werror -Wno-missing-field-initializers -fsyntax-only -xc /dev/null 2>/dev/null && echo -Wno-missing-field-initializers`
12257 COVERED_SWITCH_DEFAULT=`$CXX -Werror -Wcovered-switch-default -fsyntax-only -xc /dev/null 2>/dev/null && echo -Wcovered-switch-default`
12259 if test "$GXX" = "yes"
12261 NO_MAYBE_UNINITIALIZED=`$CXX -Werror -Wno-maybe-uninitialized -fsyntax-only -xc /dev/null 2>/dev/null && echo -Wno-maybe-uninitialized`
12263 if test "$NO_MAYBE_UNINITIALIZED" != "-Wno-maybe-uninitialized"
12265 NO_UNINITIALIZED=`$CXX -Werror -Wno-uninitialized -fsyntax-only -xc /dev/null 2>/dev/null && echo -Wno-uninitialized`
12268 gxx_version=`$CXX -dumpversion`
12269 gxx_version_major=`echo $gxx_version | cut -d'.' -f1`
12270 gxx_version_minor=`echo $gxx_version | cut -d'.' -f2`
12271 gxx_version_patch=`echo $gxx_version | cut -d'.' -f3`
12273 if test "$gxx_version_major" -ge "4" \
12274 && test "$gxx_version_minor" -ge "7"; then
12277 NO_MAYBE_UNINITIALIZED=
12278 NO_UNINITIALIZED=`$CXX -Werror -Wno-uninitialized -fsyntax-only -xc /dev/null 2>/dev/null && echo -Wno-uninitialized`
12284 NO_MAYBE_UNINITIALIZED=
12286 { echo "$as_me:$LINENO: result: $NO_VARIADIC_MACROS $NO_MISSING_FIELD_INITIALIZERS $COVERED_SWITCH_DEFAULT $NO_UNINITIALIZED $NO_MAYBE_UNINITIALIZED" >&5
12287 echo "${ECHO_T}$NO_VARIADIC_MACROS $NO_MISSING_FIELD_INITIALIZERS $COVERED_SWITCH_DEFAULT $NO_UNINITIALIZED $NO_MAYBE_UNINITIALIZED" >&6; }
12292 { echo "$as_me:$LINENO: checking for sin in -lm" >&5
12293 echo $ECHO_N "checking for sin in -lm... $ECHO_C" >&6; }
12294 if test "${ac_cv_lib_m_sin+set}" = set; then
12295 echo $ECHO_N "(cached) $ECHO_C" >&6
12297 ac_check_lib_save_LIBS=$LIBS
12299 cat >conftest.$ac_ext <<_ACEOF
12302 cat confdefs.h >>conftest.$ac_ext
12303 cat >>conftest.$ac_ext <<_ACEOF
12304 /* end confdefs.h. */
12306 /* Override any GCC internal prototype to avoid an error.
12307 Use char because int might match the return type of a GCC
12308 builtin and then its argument prototype would still apply. */
12321 rm -f conftest.$ac_objext conftest$ac_exeext
12322 if { (ac_try="$ac_link"
12323 case "(($ac_try" in
12324 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12325 *) ac_try_echo=$ac_try;;
12327 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12328 (eval "$ac_link") 2>conftest.er1
12330 grep -v '^ *+' conftest.er1 >conftest.err
12332 cat conftest.err >&5
12333 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12334 (exit $ac_status); } &&
12335 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
12336 { (case "(($ac_try" in
12337 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12338 *) ac_try_echo=$ac_try;;
12340 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12341 (eval "$ac_try") 2>&5
12343 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12344 (exit $ac_status); }; } &&
12345 { ac_try='test -s conftest$ac_exeext'
12346 { (case "(($ac_try" in
12347 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12348 *) ac_try_echo=$ac_try;;
12350 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12351 (eval "$ac_try") 2>&5
12353 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12354 (exit $ac_status); }; }; then
12355 ac_cv_lib_m_sin=yes
12357 echo "$as_me: failed program was:" >&5
12358 sed 's/^/| /' conftest.$ac_ext >&5
12363 rm -f core conftest.err conftest.$ac_objext \
12364 conftest$ac_exeext conftest.$ac_ext
12365 LIBS=$ac_check_lib_save_LIBS
12367 { echo "$as_me:$LINENO: result: $ac_cv_lib_m_sin" >&5
12368 echo "${ECHO_T}$ac_cv_lib_m_sin" >&6; }
12369 if test $ac_cv_lib_m_sin = yes; then
12370 cat >>confdefs.h <<_ACEOF
12371 #define HAVE_LIBM 1
12378 if test "$llvm_cv_os_type" = "MingW" ; then
12380 { echo "$as_me:$LINENO: checking for main in -limagehlp" >&5
12381 echo $ECHO_N "checking for main in -limagehlp... $ECHO_C" >&6; }
12382 if test "${ac_cv_lib_imagehlp_main+set}" = set; then
12383 echo $ECHO_N "(cached) $ECHO_C" >&6
12385 ac_check_lib_save_LIBS=$LIBS
12386 LIBS="-limagehlp $LIBS"
12387 cat >conftest.$ac_ext <<_ACEOF
12390 cat confdefs.h >>conftest.$ac_ext
12391 cat >>conftest.$ac_ext <<_ACEOF
12392 /* end confdefs.h. */
12403 rm -f conftest.$ac_objext conftest$ac_exeext
12404 if { (ac_try="$ac_link"
12405 case "(($ac_try" in
12406 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12407 *) ac_try_echo=$ac_try;;
12409 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12410 (eval "$ac_link") 2>conftest.er1
12412 grep -v '^ *+' conftest.er1 >conftest.err
12414 cat conftest.err >&5
12415 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12416 (exit $ac_status); } &&
12417 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
12418 { (case "(($ac_try" in
12419 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12420 *) ac_try_echo=$ac_try;;
12422 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12423 (eval "$ac_try") 2>&5
12425 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12426 (exit $ac_status); }; } &&
12427 { ac_try='test -s conftest$ac_exeext'
12428 { (case "(($ac_try" in
12429 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12430 *) ac_try_echo=$ac_try;;
12432 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12433 (eval "$ac_try") 2>&5
12435 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12436 (exit $ac_status); }; }; then
12437 ac_cv_lib_imagehlp_main=yes
12439 echo "$as_me: failed program was:" >&5
12440 sed 's/^/| /' conftest.$ac_ext >&5
12442 ac_cv_lib_imagehlp_main=no
12445 rm -f core conftest.err conftest.$ac_objext \
12446 conftest$ac_exeext conftest.$ac_ext
12447 LIBS=$ac_check_lib_save_LIBS
12449 { echo "$as_me:$LINENO: result: $ac_cv_lib_imagehlp_main" >&5
12450 echo "${ECHO_T}$ac_cv_lib_imagehlp_main" >&6; }
12451 if test $ac_cv_lib_imagehlp_main = yes; then
12452 cat >>confdefs.h <<_ACEOF
12453 #define HAVE_LIBIMAGEHLP 1
12456 LIBS="-limagehlp $LIBS"
12461 { echo "$as_me:$LINENO: checking for main in -lpsapi" >&5
12462 echo $ECHO_N "checking for main in -lpsapi... $ECHO_C" >&6; }
12463 if test "${ac_cv_lib_psapi_main+set}" = set; then
12464 echo $ECHO_N "(cached) $ECHO_C" >&6
12466 ac_check_lib_save_LIBS=$LIBS
12467 LIBS="-lpsapi $LIBS"
12468 cat >conftest.$ac_ext <<_ACEOF
12471 cat confdefs.h >>conftest.$ac_ext
12472 cat >>conftest.$ac_ext <<_ACEOF
12473 /* end confdefs.h. */
12484 rm -f conftest.$ac_objext conftest$ac_exeext
12485 if { (ac_try="$ac_link"
12486 case "(($ac_try" in
12487 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12488 *) ac_try_echo=$ac_try;;
12490 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12491 (eval "$ac_link") 2>conftest.er1
12493 grep -v '^ *+' conftest.er1 >conftest.err
12495 cat conftest.err >&5
12496 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12497 (exit $ac_status); } &&
12498 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
12499 { (case "(($ac_try" in
12500 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12501 *) ac_try_echo=$ac_try;;
12503 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12504 (eval "$ac_try") 2>&5
12506 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12507 (exit $ac_status); }; } &&
12508 { ac_try='test -s conftest$ac_exeext'
12509 { (case "(($ac_try" in
12510 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12511 *) ac_try_echo=$ac_try;;
12513 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12514 (eval "$ac_try") 2>&5
12516 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12517 (exit $ac_status); }; }; then
12518 ac_cv_lib_psapi_main=yes
12520 echo "$as_me: failed program was:" >&5
12521 sed 's/^/| /' conftest.$ac_ext >&5
12523 ac_cv_lib_psapi_main=no
12526 rm -f core conftest.err conftest.$ac_objext \
12527 conftest$ac_exeext conftest.$ac_ext
12528 LIBS=$ac_check_lib_save_LIBS
12530 { echo "$as_me:$LINENO: result: $ac_cv_lib_psapi_main" >&5
12531 echo "${ECHO_T}$ac_cv_lib_psapi_main" >&6; }
12532 if test $ac_cv_lib_psapi_main = yes; then
12533 cat >>confdefs.h <<_ACEOF
12534 #define HAVE_LIBPSAPI 1
12537 LIBS="-lpsapi $LIBS"
12543 { echo "$as_me:$LINENO: checking for library containing dlopen" >&5
12544 echo $ECHO_N "checking for library containing dlopen... $ECHO_C" >&6; }
12545 if test "${ac_cv_search_dlopen+set}" = set; then
12546 echo $ECHO_N "(cached) $ECHO_C" >&6
12548 ac_func_search_save_LIBS=$LIBS
12549 cat >conftest.$ac_ext <<_ACEOF
12552 cat confdefs.h >>conftest.$ac_ext
12553 cat >>conftest.$ac_ext <<_ACEOF
12554 /* end confdefs.h. */
12556 /* Override any GCC internal prototype to avoid an error.
12557 Use char because int might match the return type of a GCC
12558 builtin and then its argument prototype would still apply. */
12571 for ac_lib in '' dl; do
12572 if test -z "$ac_lib"; then
12573 ac_res="none required"
12576 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
12578 rm -f conftest.$ac_objext conftest$ac_exeext
12579 if { (ac_try="$ac_link"
12580 case "(($ac_try" in
12581 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12582 *) ac_try_echo=$ac_try;;
12584 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12585 (eval "$ac_link") 2>conftest.er1
12587 grep -v '^ *+' conftest.er1 >conftest.err
12589 cat conftest.err >&5
12590 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12591 (exit $ac_status); } &&
12592 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
12593 { (case "(($ac_try" in
12594 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12595 *) ac_try_echo=$ac_try;;
12597 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12598 (eval "$ac_try") 2>&5
12600 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12601 (exit $ac_status); }; } &&
12602 { ac_try='test -s conftest$ac_exeext'
12603 { (case "(($ac_try" in
12604 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12605 *) ac_try_echo=$ac_try;;
12607 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12608 (eval "$ac_try") 2>&5
12610 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12611 (exit $ac_status); }; }; then
12612 ac_cv_search_dlopen=$ac_res
12614 echo "$as_me: failed program was:" >&5
12615 sed 's/^/| /' conftest.$ac_ext >&5
12620 rm -f core conftest.err conftest.$ac_objext \
12622 if test "${ac_cv_search_dlopen+set}" = set; then
12626 if test "${ac_cv_search_dlopen+set}" = set; then
12629 ac_cv_search_dlopen=no
12631 rm conftest.$ac_ext
12632 LIBS=$ac_func_search_save_LIBS
12634 { echo "$as_me:$LINENO: result: $ac_cv_search_dlopen" >&5
12635 echo "${ECHO_T}$ac_cv_search_dlopen" >&6; }
12636 ac_res=$ac_cv_search_dlopen
12637 if test "$ac_res" != no; then
12638 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
12640 cat >>confdefs.h <<\_ACEOF
12641 #define HAVE_DLOPEN 1
12645 { echo "$as_me:$LINENO: WARNING: dlopen() not found - disabling plugin support" >&5
12646 echo "$as_me: WARNING: dlopen() not found - disabling plugin support" >&2;}
12650 { echo "$as_me:$LINENO: checking for library containing clock_gettime" >&5
12651 echo $ECHO_N "checking for library containing clock_gettime... $ECHO_C" >&6; }
12652 if test "${ac_cv_search_clock_gettime+set}" = set; then
12653 echo $ECHO_N "(cached) $ECHO_C" >&6
12655 ac_func_search_save_LIBS=$LIBS
12656 cat >conftest.$ac_ext <<_ACEOF
12659 cat confdefs.h >>conftest.$ac_ext
12660 cat >>conftest.$ac_ext <<_ACEOF
12661 /* end confdefs.h. */
12663 /* Override any GCC internal prototype to avoid an error.
12664 Use char because int might match the return type of a GCC
12665 builtin and then its argument prototype would still apply. */
12669 char clock_gettime ();
12673 return clock_gettime ();
12678 for ac_lib in '' rt; do
12679 if test -z "$ac_lib"; then
12680 ac_res="none required"
12683 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
12685 rm -f conftest.$ac_objext conftest$ac_exeext
12686 if { (ac_try="$ac_link"
12687 case "(($ac_try" in
12688 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12689 *) ac_try_echo=$ac_try;;
12691 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12692 (eval "$ac_link") 2>conftest.er1
12694 grep -v '^ *+' conftest.er1 >conftest.err
12696 cat conftest.err >&5
12697 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12698 (exit $ac_status); } &&
12699 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
12700 { (case "(($ac_try" in
12701 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12702 *) ac_try_echo=$ac_try;;
12704 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12705 (eval "$ac_try") 2>&5
12707 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12708 (exit $ac_status); }; } &&
12709 { ac_try='test -s conftest$ac_exeext'
12710 { (case "(($ac_try" in
12711 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12712 *) ac_try_echo=$ac_try;;
12714 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12715 (eval "$ac_try") 2>&5
12717 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12718 (exit $ac_status); }; }; then
12719 ac_cv_search_clock_gettime=$ac_res
12721 echo "$as_me: failed program was:" >&5
12722 sed 's/^/| /' conftest.$ac_ext >&5
12727 rm -f core conftest.err conftest.$ac_objext \
12729 if test "${ac_cv_search_clock_gettime+set}" = set; then
12733 if test "${ac_cv_search_clock_gettime+set}" = set; then
12736 ac_cv_search_clock_gettime=no
12738 rm conftest.$ac_ext
12739 LIBS=$ac_func_search_save_LIBS
12741 { echo "$as_me:$LINENO: result: $ac_cv_search_clock_gettime" >&5
12742 echo "${ECHO_T}$ac_cv_search_clock_gettime" >&6; }
12743 ac_res=$ac_cv_search_clock_gettime
12744 if test "$ac_res" != no; then
12745 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
12750 if test "$llvm_cv_enable_libffi" = "yes" ; then
12751 { echo "$as_me:$LINENO: checking for library containing ffi_call" >&5
12752 echo $ECHO_N "checking for library containing ffi_call... $ECHO_C" >&6; }
12753 if test "${ac_cv_search_ffi_call+set}" = set; then
12754 echo $ECHO_N "(cached) $ECHO_C" >&6
12756 ac_func_search_save_LIBS=$LIBS
12757 cat >conftest.$ac_ext <<_ACEOF
12760 cat confdefs.h >>conftest.$ac_ext
12761 cat >>conftest.$ac_ext <<_ACEOF
12762 /* end confdefs.h. */
12764 /* Override any GCC internal prototype to avoid an error.
12765 Use char because int might match the return type of a GCC
12766 builtin and then its argument prototype would still apply. */
12774 return ffi_call ();
12779 for ac_lib in '' ffi; do
12780 if test -z "$ac_lib"; then
12781 ac_res="none required"
12784 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
12786 rm -f conftest.$ac_objext conftest$ac_exeext
12787 if { (ac_try="$ac_link"
12788 case "(($ac_try" in
12789 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12790 *) ac_try_echo=$ac_try;;
12792 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12793 (eval "$ac_link") 2>conftest.er1
12795 grep -v '^ *+' conftest.er1 >conftest.err
12797 cat conftest.err >&5
12798 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12799 (exit $ac_status); } &&
12800 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
12801 { (case "(($ac_try" in
12802 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12803 *) ac_try_echo=$ac_try;;
12805 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12806 (eval "$ac_try") 2>&5
12808 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12809 (exit $ac_status); }; } &&
12810 { ac_try='test -s conftest$ac_exeext'
12811 { (case "(($ac_try" in
12812 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12813 *) ac_try_echo=$ac_try;;
12815 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12816 (eval "$ac_try") 2>&5
12818 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12819 (exit $ac_status); }; }; then
12820 ac_cv_search_ffi_call=$ac_res
12822 echo "$as_me: failed program was:" >&5
12823 sed 's/^/| /' conftest.$ac_ext >&5
12828 rm -f core conftest.err conftest.$ac_objext \
12830 if test "${ac_cv_search_ffi_call+set}" = set; then
12834 if test "${ac_cv_search_ffi_call+set}" = set; then
12837 ac_cv_search_ffi_call=no
12839 rm conftest.$ac_ext
12840 LIBS=$ac_func_search_save_LIBS
12842 { echo "$as_me:$LINENO: result: $ac_cv_search_ffi_call" >&5
12843 echo "${ECHO_T}$ac_cv_search_ffi_call" >&6; }
12844 ac_res=$ac_cv_search_ffi_call
12845 if test "$ac_res" != no; then
12846 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
12848 cat >>confdefs.h <<\_ACEOF
12849 #define HAVE_FFI_CALL 1
12853 { { echo "$as_me:$LINENO: error: libffi not found - configure without --enable-libffi to compile without it" >&5
12854 echo "$as_me: error: libffi not found - configure without --enable-libffi to compile without it" >&2;}
12855 { (exit 1); exit 1; }; }
12860 { echo "$as_me:$LINENO: checking for library containing mallinfo" >&5
12861 echo $ECHO_N "checking for library containing mallinfo... $ECHO_C" >&6; }
12862 if test "${ac_cv_search_mallinfo+set}" = set; then
12863 echo $ECHO_N "(cached) $ECHO_C" >&6
12865 ac_func_search_save_LIBS=$LIBS
12866 cat >conftest.$ac_ext <<_ACEOF
12869 cat confdefs.h >>conftest.$ac_ext
12870 cat >>conftest.$ac_ext <<_ACEOF
12871 /* end confdefs.h. */
12873 /* Override any GCC internal prototype to avoid an error.
12874 Use char because int might match the return type of a GCC
12875 builtin and then its argument prototype would still apply. */
12883 return mallinfo ();
12888 for ac_lib in '' malloc; do
12889 if test -z "$ac_lib"; then
12890 ac_res="none required"
12893 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
12895 rm -f conftest.$ac_objext conftest$ac_exeext
12896 if { (ac_try="$ac_link"
12897 case "(($ac_try" in
12898 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12899 *) ac_try_echo=$ac_try;;
12901 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12902 (eval "$ac_link") 2>conftest.er1
12904 grep -v '^ *+' conftest.er1 >conftest.err
12906 cat conftest.err >&5
12907 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12908 (exit $ac_status); } &&
12909 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
12910 { (case "(($ac_try" in
12911 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12912 *) ac_try_echo=$ac_try;;
12914 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12915 (eval "$ac_try") 2>&5
12917 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12918 (exit $ac_status); }; } &&
12919 { ac_try='test -s conftest$ac_exeext'
12920 { (case "(($ac_try" in
12921 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12922 *) ac_try_echo=$ac_try;;
12924 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12925 (eval "$ac_try") 2>&5
12927 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12928 (exit $ac_status); }; }; then
12929 ac_cv_search_mallinfo=$ac_res
12931 echo "$as_me: failed program was:" >&5
12932 sed 's/^/| /' conftest.$ac_ext >&5
12937 rm -f core conftest.err conftest.$ac_objext \
12939 if test "${ac_cv_search_mallinfo+set}" = set; then
12943 if test "${ac_cv_search_mallinfo+set}" = set; then
12946 ac_cv_search_mallinfo=no
12948 rm conftest.$ac_ext
12949 LIBS=$ac_func_search_save_LIBS
12951 { echo "$as_me:$LINENO: result: $ac_cv_search_mallinfo" >&5
12952 echo "${ECHO_T}$ac_cv_search_mallinfo" >&6; }
12953 ac_res=$ac_cv_search_mallinfo
12954 if test "$ac_res" != no; then
12955 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
12957 cat >>confdefs.h <<\_ACEOF
12958 #define HAVE_MALLINFO 1
12964 if test "$LLVM_ENABLE_THREADS" -eq 1 && test "$ENABLE_PTHREADS" -eq 1 ; then
12966 { echo "$as_me:$LINENO: checking for pthread_mutex_init in -lpthread" >&5
12967 echo $ECHO_N "checking for pthread_mutex_init in -lpthread... $ECHO_C" >&6; }
12968 if test "${ac_cv_lib_pthread_pthread_mutex_init+set}" = set; then
12969 echo $ECHO_N "(cached) $ECHO_C" >&6
12971 ac_check_lib_save_LIBS=$LIBS
12972 LIBS="-lpthread $LIBS"
12973 cat >conftest.$ac_ext <<_ACEOF
12976 cat confdefs.h >>conftest.$ac_ext
12977 cat >>conftest.$ac_ext <<_ACEOF
12978 /* end confdefs.h. */
12980 /* Override any GCC internal prototype to avoid an error.
12981 Use char because int might match the return type of a GCC
12982 builtin and then its argument prototype would still apply. */
12986 char pthread_mutex_init ();
12990 return pthread_mutex_init ();
12995 rm -f conftest.$ac_objext conftest$ac_exeext
12996 if { (ac_try="$ac_link"
12997 case "(($ac_try" in
12998 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12999 *) ac_try_echo=$ac_try;;
13001 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13002 (eval "$ac_link") 2>conftest.er1
13004 grep -v '^ *+' conftest.er1 >conftest.err
13006 cat conftest.err >&5
13007 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13008 (exit $ac_status); } &&
13009 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
13010 { (case "(($ac_try" in
13011 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13012 *) ac_try_echo=$ac_try;;
13014 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13015 (eval "$ac_try") 2>&5
13017 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13018 (exit $ac_status); }; } &&
13019 { ac_try='test -s conftest$ac_exeext'
13020 { (case "(($ac_try" in
13021 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13022 *) ac_try_echo=$ac_try;;
13024 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13025 (eval "$ac_try") 2>&5
13027 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13028 (exit $ac_status); }; }; then
13029 ac_cv_lib_pthread_pthread_mutex_init=yes
13031 echo "$as_me: failed program was:" >&5
13032 sed 's/^/| /' conftest.$ac_ext >&5
13034 ac_cv_lib_pthread_pthread_mutex_init=no
13037 rm -f core conftest.err conftest.$ac_objext \
13038 conftest$ac_exeext conftest.$ac_ext
13039 LIBS=$ac_check_lib_save_LIBS
13041 { echo "$as_me:$LINENO: result: $ac_cv_lib_pthread_pthread_mutex_init" >&5
13042 echo "${ECHO_T}$ac_cv_lib_pthread_pthread_mutex_init" >&6; }
13043 if test $ac_cv_lib_pthread_pthread_mutex_init = yes; then
13044 cat >>confdefs.h <<_ACEOF
13045 #define HAVE_LIBPTHREAD 1
13048 LIBS="-lpthread $LIBS"
13052 { echo "$as_me:$LINENO: checking for library containing pthread_mutex_lock" >&5
13053 echo $ECHO_N "checking for library containing pthread_mutex_lock... $ECHO_C" >&6; }
13054 if test "${ac_cv_search_pthread_mutex_lock+set}" = set; then
13055 echo $ECHO_N "(cached) $ECHO_C" >&6
13057 ac_func_search_save_LIBS=$LIBS
13058 cat >conftest.$ac_ext <<_ACEOF
13061 cat confdefs.h >>conftest.$ac_ext
13062 cat >>conftest.$ac_ext <<_ACEOF
13063 /* end confdefs.h. */
13065 /* Override any GCC internal prototype to avoid an error.
13066 Use char because int might match the return type of a GCC
13067 builtin and then its argument prototype would still apply. */
13071 char pthread_mutex_lock ();
13075 return pthread_mutex_lock ();
13080 for ac_lib in '' pthread; do
13081 if test -z "$ac_lib"; then
13082 ac_res="none required"
13085 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
13087 rm -f conftest.$ac_objext conftest$ac_exeext
13088 if { (ac_try="$ac_link"
13089 case "(($ac_try" in
13090 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13091 *) ac_try_echo=$ac_try;;
13093 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13094 (eval "$ac_link") 2>conftest.er1
13096 grep -v '^ *+' conftest.er1 >conftest.err
13098 cat conftest.err >&5
13099 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13100 (exit $ac_status); } &&
13101 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
13102 { (case "(($ac_try" in
13103 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13104 *) ac_try_echo=$ac_try;;
13106 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13107 (eval "$ac_try") 2>&5
13109 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13110 (exit $ac_status); }; } &&
13111 { ac_try='test -s conftest$ac_exeext'
13112 { (case "(($ac_try" in
13113 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13114 *) ac_try_echo=$ac_try;;
13116 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13117 (eval "$ac_try") 2>&5
13119 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13120 (exit $ac_status); }; }; then
13121 ac_cv_search_pthread_mutex_lock=$ac_res
13123 echo "$as_me: failed program was:" >&5
13124 sed 's/^/| /' conftest.$ac_ext >&5
13129 rm -f core conftest.err conftest.$ac_objext \
13131 if test "${ac_cv_search_pthread_mutex_lock+set}" = set; then
13135 if test "${ac_cv_search_pthread_mutex_lock+set}" = set; then
13138 ac_cv_search_pthread_mutex_lock=no
13140 rm conftest.$ac_ext
13141 LIBS=$ac_func_search_save_LIBS
13143 { echo "$as_me:$LINENO: result: $ac_cv_search_pthread_mutex_lock" >&5
13144 echo "${ECHO_T}$ac_cv_search_pthread_mutex_lock" >&6; }
13145 ac_res=$ac_cv_search_pthread_mutex_lock
13146 if test "$ac_res" != no; then
13147 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
13149 cat >>confdefs.h <<\_ACEOF
13150 #define HAVE_PTHREAD_MUTEX_LOCK 1
13155 { echo "$as_me:$LINENO: checking for library containing pthread_rwlock_init" >&5
13156 echo $ECHO_N "checking for library containing pthread_rwlock_init... $ECHO_C" >&6; }
13157 if test "${ac_cv_search_pthread_rwlock_init+set}" = set; then
13158 echo $ECHO_N "(cached) $ECHO_C" >&6
13160 ac_func_search_save_LIBS=$LIBS
13161 cat >conftest.$ac_ext <<_ACEOF
13164 cat confdefs.h >>conftest.$ac_ext
13165 cat >>conftest.$ac_ext <<_ACEOF
13166 /* end confdefs.h. */
13168 /* Override any GCC internal prototype to avoid an error.
13169 Use char because int might match the return type of a GCC
13170 builtin and then its argument prototype would still apply. */
13174 char pthread_rwlock_init ();
13178 return pthread_rwlock_init ();
13183 for ac_lib in '' pthread; do
13184 if test -z "$ac_lib"; then
13185 ac_res="none required"
13188 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
13190 rm -f conftest.$ac_objext conftest$ac_exeext
13191 if { (ac_try="$ac_link"
13192 case "(($ac_try" in
13193 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13194 *) ac_try_echo=$ac_try;;
13196 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13197 (eval "$ac_link") 2>conftest.er1
13199 grep -v '^ *+' conftest.er1 >conftest.err
13201 cat conftest.err >&5
13202 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13203 (exit $ac_status); } &&
13204 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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); }; } &&
13214 { ac_try='test -s conftest$ac_exeext'
13215 { (case "(($ac_try" in
13216 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13217 *) ac_try_echo=$ac_try;;
13219 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13220 (eval "$ac_try") 2>&5
13222 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13223 (exit $ac_status); }; }; then
13224 ac_cv_search_pthread_rwlock_init=$ac_res
13226 echo "$as_me: failed program was:" >&5
13227 sed 's/^/| /' conftest.$ac_ext >&5
13232 rm -f core conftest.err conftest.$ac_objext \
13234 if test "${ac_cv_search_pthread_rwlock_init+set}" = set; then
13238 if test "${ac_cv_search_pthread_rwlock_init+set}" = set; then
13241 ac_cv_search_pthread_rwlock_init=no
13243 rm conftest.$ac_ext
13244 LIBS=$ac_func_search_save_LIBS
13246 { echo "$as_me:$LINENO: result: $ac_cv_search_pthread_rwlock_init" >&5
13247 echo "${ECHO_T}$ac_cv_search_pthread_rwlock_init" >&6; }
13248 ac_res=$ac_cv_search_pthread_rwlock_init
13249 if test "$ac_res" != no; then
13250 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
13252 cat >>confdefs.h <<\_ACEOF
13253 #define HAVE_PTHREAD_RWLOCK_INIT 1
13258 { echo "$as_me:$LINENO: checking for library containing pthread_getspecific" >&5
13259 echo $ECHO_N "checking for library containing pthread_getspecific... $ECHO_C" >&6; }
13260 if test "${ac_cv_search_pthread_getspecific+set}" = set; then
13261 echo $ECHO_N "(cached) $ECHO_C" >&6
13263 ac_func_search_save_LIBS=$LIBS
13264 cat >conftest.$ac_ext <<_ACEOF
13267 cat confdefs.h >>conftest.$ac_ext
13268 cat >>conftest.$ac_ext <<_ACEOF
13269 /* end confdefs.h. */
13271 /* Override any GCC internal prototype to avoid an error.
13272 Use char because int might match the return type of a GCC
13273 builtin and then its argument prototype would still apply. */
13277 char pthread_getspecific ();
13281 return pthread_getspecific ();
13286 for ac_lib in '' pthread; do
13287 if test -z "$ac_lib"; then
13288 ac_res="none required"
13291 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
13293 rm -f conftest.$ac_objext conftest$ac_exeext
13294 if { (ac_try="$ac_link"
13295 case "(($ac_try" in
13296 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13297 *) ac_try_echo=$ac_try;;
13299 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13300 (eval "$ac_link") 2>conftest.er1
13302 grep -v '^ *+' conftest.er1 >conftest.err
13304 cat conftest.err >&5
13305 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13306 (exit $ac_status); } &&
13307 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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); }; } &&
13317 { ac_try='test -s conftest$ac_exeext'
13318 { (case "(($ac_try" in
13319 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13320 *) ac_try_echo=$ac_try;;
13322 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13323 (eval "$ac_try") 2>&5
13325 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13326 (exit $ac_status); }; }; then
13327 ac_cv_search_pthread_getspecific=$ac_res
13329 echo "$as_me: failed program was:" >&5
13330 sed 's/^/| /' conftest.$ac_ext >&5
13335 rm -f core conftest.err conftest.$ac_objext \
13337 if test "${ac_cv_search_pthread_getspecific+set}" = set; then
13341 if test "${ac_cv_search_pthread_getspecific+set}" = set; then
13344 ac_cv_search_pthread_getspecific=no
13346 rm conftest.$ac_ext
13347 LIBS=$ac_func_search_save_LIBS
13349 { echo "$as_me:$LINENO: result: $ac_cv_search_pthread_getspecific" >&5
13350 echo "${ECHO_T}$ac_cv_search_pthread_getspecific" >&6; }
13351 ac_res=$ac_cv_search_pthread_getspecific
13352 if test "$ac_res" != no; then
13353 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
13355 cat >>confdefs.h <<\_ACEOF
13356 #define HAVE_PTHREAD_GETSPECIFIC 1
13364 # Check whether --with-udis86 was given.
13365 if test "${with_udis86+set}" = set; then
13366 withval=$with_udis86;
13371 *) LDFLAGS="$LDFLAGS -L${withval}" ;;
13374 { echo "$as_me:$LINENO: checking for ud_init in -ludis86" >&5
13375 echo $ECHO_N "checking for ud_init in -ludis86... $ECHO_C" >&6; }
13376 if test "${ac_cv_lib_udis86_ud_init+set}" = set; then
13377 echo $ECHO_N "(cached) $ECHO_C" >&6
13379 ac_check_lib_save_LIBS=$LIBS
13380 LIBS="-ludis86 $LIBS"
13381 cat >conftest.$ac_ext <<_ACEOF
13384 cat confdefs.h >>conftest.$ac_ext
13385 cat >>conftest.$ac_ext <<_ACEOF
13386 /* end confdefs.h. */
13388 /* Override any GCC internal prototype to avoid an error.
13389 Use char because int might match the return type of a GCC
13390 builtin and then its argument prototype would still apply. */
13403 rm -f conftest.$ac_objext conftest$ac_exeext
13404 if { (ac_try="$ac_link"
13405 case "(($ac_try" in
13406 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13407 *) ac_try_echo=$ac_try;;
13409 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13410 (eval "$ac_link") 2>conftest.er1
13412 grep -v '^ *+' conftest.er1 >conftest.err
13414 cat conftest.err >&5
13415 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13416 (exit $ac_status); } &&
13417 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
13418 { (case "(($ac_try" in
13419 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13420 *) ac_try_echo=$ac_try;;
13422 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13423 (eval "$ac_try") 2>&5
13425 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13426 (exit $ac_status); }; } &&
13427 { ac_try='test -s conftest$ac_exeext'
13428 { (case "(($ac_try" in
13429 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13430 *) ac_try_echo=$ac_try;;
13432 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13433 (eval "$ac_try") 2>&5
13435 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13436 (exit $ac_status); }; }; then
13437 ac_cv_lib_udis86_ud_init=yes
13439 echo "$as_me: failed program was:" >&5
13440 sed 's/^/| /' conftest.$ac_ext >&5
13442 ac_cv_lib_udis86_ud_init=no
13445 rm -f core conftest.err conftest.$ac_objext \
13446 conftest$ac_exeext conftest.$ac_ext
13447 LIBS=$ac_check_lib_save_LIBS
13449 { echo "$as_me:$LINENO: result: $ac_cv_lib_udis86_ud_init" >&5
13450 echo "${ECHO_T}$ac_cv_lib_udis86_ud_init" >&6; }
13451 if test $ac_cv_lib_udis86_ud_init = yes; then
13452 cat >>confdefs.h <<_ACEOF
13453 #define HAVE_LIBUDIS86 1
13456 LIBS="-ludis86 $LIBS"
13460 echo "Error! You need to have libudis86 around."
13472 cat >>confdefs.h <<_ACEOF
13473 #define USE_UDIS86 $USE_UDIS86
13478 # Check whether --with-oprofile was given.
13479 if test "${with_oprofile+set}" = set; then
13480 withval=$with_oprofile;
13484 /usr|yes) llvm_cv_oppath=/usr/lib/oprofile ;;
13485 no) llvm_cv_oppath=
13488 *) llvm_cv_oppath="${withval}/lib/oprofile"
13489 CPPFLAGS="-I${withval}/include";;
13491 case $llvm_cv_os_type in
13493 if test -n "$llvm_cv_oppath" ; then
13494 LIBS="$LIBS -lopagent -L${llvm_cv_oppath} -Wl,-rpath,${llvm_cv_oppath}"
13495 { echo "$as_me:$LINENO: checking for library containing bfd_init" >&5
13496 echo $ECHO_N "checking for library containing bfd_init... $ECHO_C" >&6; }
13497 if test "${ac_cv_search_bfd_init+set}" = set; then
13498 echo $ECHO_N "(cached) $ECHO_C" >&6
13500 ac_func_search_save_LIBS=$LIBS
13501 cat >conftest.$ac_ext <<_ACEOF
13504 cat confdefs.h >>conftest.$ac_ext
13505 cat >>conftest.$ac_ext <<_ACEOF
13506 /* end confdefs.h. */
13508 /* Override any GCC internal prototype to avoid an error.
13509 Use char because int might match the return type of a GCC
13510 builtin and then its argument prototype would still apply. */
13518 return bfd_init ();
13523 for ac_lib in '' bfd; do
13524 if test -z "$ac_lib"; then
13525 ac_res="none required"
13528 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
13530 rm -f conftest.$ac_objext conftest$ac_exeext
13531 if { (ac_try="$ac_link"
13532 case "(($ac_try" in
13533 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13534 *) ac_try_echo=$ac_try;;
13536 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13537 (eval "$ac_link") 2>conftest.er1
13539 grep -v '^ *+' conftest.er1 >conftest.err
13541 cat conftest.err >&5
13542 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13543 (exit $ac_status); } &&
13544 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
13545 { (case "(($ac_try" in
13546 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13547 *) ac_try_echo=$ac_try;;
13549 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13550 (eval "$ac_try") 2>&5
13552 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13553 (exit $ac_status); }; } &&
13554 { ac_try='test -s conftest$ac_exeext'
13555 { (case "(($ac_try" in
13556 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13557 *) ac_try_echo=$ac_try;;
13559 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13560 (eval "$ac_try") 2>&5
13562 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13563 (exit $ac_status); }; }; then
13564 ac_cv_search_bfd_init=$ac_res
13566 echo "$as_me: failed program was:" >&5
13567 sed 's/^/| /' conftest.$ac_ext >&5
13572 rm -f core conftest.err conftest.$ac_objext \
13574 if test "${ac_cv_search_bfd_init+set}" = set; then
13578 if test "${ac_cv_search_bfd_init+set}" = set; then
13581 ac_cv_search_bfd_init=no
13583 rm conftest.$ac_ext
13584 LIBS=$ac_func_search_save_LIBS
13586 { echo "$as_me:$LINENO: result: $ac_cv_search_bfd_init" >&5
13587 echo "${ECHO_T}$ac_cv_search_bfd_init" >&6; }
13588 ac_res=$ac_cv_search_bfd_init
13589 if test "$ac_res" != no; then
13590 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
13594 { echo "$as_me:$LINENO: checking for library containing op_open_agent" >&5
13595 echo $ECHO_N "checking for library containing op_open_agent... $ECHO_C" >&6; }
13596 if test "${ac_cv_search_op_open_agent+set}" = set; then
13597 echo $ECHO_N "(cached) $ECHO_C" >&6
13599 ac_func_search_save_LIBS=$LIBS
13600 cat >conftest.$ac_ext <<_ACEOF
13603 cat confdefs.h >>conftest.$ac_ext
13604 cat >>conftest.$ac_ext <<_ACEOF
13605 /* end confdefs.h. */
13607 /* Override any GCC internal prototype to avoid an error.
13608 Use char because int might match the return type of a GCC
13609 builtin and then its argument prototype would still apply. */
13613 char op_open_agent ();
13617 return op_open_agent ();
13622 for ac_lib in '' opagent; do
13623 if test -z "$ac_lib"; then
13624 ac_res="none required"
13627 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
13629 rm -f conftest.$ac_objext conftest$ac_exeext
13630 if { (ac_try="$ac_link"
13631 case "(($ac_try" in
13632 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13633 *) ac_try_echo=$ac_try;;
13635 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13636 (eval "$ac_link") 2>conftest.er1
13638 grep -v '^ *+' conftest.er1 >conftest.err
13640 cat conftest.err >&5
13641 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13642 (exit $ac_status); } &&
13643 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
13644 { (case "(($ac_try" in
13645 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13646 *) ac_try_echo=$ac_try;;
13648 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13649 (eval "$ac_try") 2>&5
13651 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13652 (exit $ac_status); }; } &&
13653 { ac_try='test -s conftest$ac_exeext'
13654 { (case "(($ac_try" in
13655 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13656 *) ac_try_echo=$ac_try;;
13658 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13659 (eval "$ac_try") 2>&5
13661 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13662 (exit $ac_status); }; }; then
13663 ac_cv_search_op_open_agent=$ac_res
13665 echo "$as_me: failed program was:" >&5
13666 sed 's/^/| /' conftest.$ac_ext >&5
13671 rm -f core conftest.err conftest.$ac_objext \
13673 if test "${ac_cv_search_op_open_agent+set}" = set; then
13677 if test "${ac_cv_search_op_open_agent+set}" = set; then
13680 ac_cv_search_op_open_agent=no
13682 rm conftest.$ac_ext
13683 LIBS=$ac_func_search_save_LIBS
13685 { echo "$as_me:$LINENO: result: $ac_cv_search_op_open_agent" >&5
13686 echo "${ECHO_T}$ac_cv_search_op_open_agent" >&6; }
13687 ac_res=$ac_cv_search_op_open_agent
13688 if test "$ac_res" != no; then
13689 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
13693 echo "Error! You need to have libopagent around."
13698 if test "${ac_cv_header_opagent_h+set}" = set; then
13699 { echo "$as_me:$LINENO: checking for opagent.h" >&5
13700 echo $ECHO_N "checking for opagent.h... $ECHO_C" >&6; }
13701 if test "${ac_cv_header_opagent_h+set}" = set; then
13702 echo $ECHO_N "(cached) $ECHO_C" >&6
13704 { echo "$as_me:$LINENO: result: $ac_cv_header_opagent_h" >&5
13705 echo "${ECHO_T}$ac_cv_header_opagent_h" >&6; }
13707 # Is the header compilable?
13708 { echo "$as_me:$LINENO: checking opagent.h usability" >&5
13709 echo $ECHO_N "checking opagent.h usability... $ECHO_C" >&6; }
13710 cat >conftest.$ac_ext <<_ACEOF
13713 cat confdefs.h >>conftest.$ac_ext
13714 cat >>conftest.$ac_ext <<_ACEOF
13715 /* end confdefs.h. */
13716 $ac_includes_default
13717 #include <opagent.h>
13719 rm -f conftest.$ac_objext
13720 if { (ac_try="$ac_compile"
13721 case "(($ac_try" in
13722 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13723 *) ac_try_echo=$ac_try;;
13725 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13726 (eval "$ac_compile") 2>conftest.er1
13728 grep -v '^ *+' conftest.er1 >conftest.err
13730 cat conftest.err >&5
13731 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13732 (exit $ac_status); } &&
13733 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
13734 { (case "(($ac_try" in
13735 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13736 *) ac_try_echo=$ac_try;;
13738 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13739 (eval "$ac_try") 2>&5
13741 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13742 (exit $ac_status); }; } &&
13743 { ac_try='test -s conftest.$ac_objext'
13744 { (case "(($ac_try" in
13745 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13746 *) ac_try_echo=$ac_try;;
13748 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13749 (eval "$ac_try") 2>&5
13751 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13752 (exit $ac_status); }; }; then
13753 ac_header_compiler=yes
13755 echo "$as_me: failed program was:" >&5
13756 sed 's/^/| /' conftest.$ac_ext >&5
13758 ac_header_compiler=no
13761 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13762 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
13763 echo "${ECHO_T}$ac_header_compiler" >&6; }
13765 # Is the header present?
13766 { echo "$as_me:$LINENO: checking opagent.h presence" >&5
13767 echo $ECHO_N "checking opagent.h presence... $ECHO_C" >&6; }
13768 cat >conftest.$ac_ext <<_ACEOF
13771 cat confdefs.h >>conftest.$ac_ext
13772 cat >>conftest.$ac_ext <<_ACEOF
13773 /* end confdefs.h. */
13774 #include <opagent.h>
13776 if { (ac_try="$ac_cpp conftest.$ac_ext"
13777 case "(($ac_try" in
13778 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13779 *) ac_try_echo=$ac_try;;
13781 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13782 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
13784 grep -v '^ *+' conftest.er1 >conftest.err
13786 cat conftest.err >&5
13787 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13788 (exit $ac_status); } >/dev/null; then
13789 if test -s conftest.err; then
13790 ac_cpp_err=$ac_c_preproc_warn_flag
13791 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
13798 if test -z "$ac_cpp_err"; then
13799 ac_header_preproc=yes
13801 echo "$as_me: failed program was:" >&5
13802 sed 's/^/| /' conftest.$ac_ext >&5
13804 ac_header_preproc=no
13807 rm -f conftest.err conftest.$ac_ext
13808 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
13809 echo "${ECHO_T}$ac_header_preproc" >&6; }
13811 # So? What about this header?
13812 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
13814 { echo "$as_me:$LINENO: WARNING: opagent.h: accepted by the compiler, rejected by the preprocessor!" >&5
13815 echo "$as_me: WARNING: opagent.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
13816 { echo "$as_me:$LINENO: WARNING: opagent.h: proceeding with the compiler's result" >&5
13817 echo "$as_me: WARNING: opagent.h: proceeding with the compiler's result" >&2;}
13818 ac_header_preproc=yes
13821 { echo "$as_me:$LINENO: WARNING: opagent.h: present but cannot be compiled" >&5
13822 echo "$as_me: WARNING: opagent.h: present but cannot be compiled" >&2;}
13823 { echo "$as_me:$LINENO: WARNING: opagent.h: check for missing prerequisite headers?" >&5
13824 echo "$as_me: WARNING: opagent.h: check for missing prerequisite headers?" >&2;}
13825 { echo "$as_me:$LINENO: WARNING: opagent.h: see the Autoconf documentation" >&5
13826 echo "$as_me: WARNING: opagent.h: see the Autoconf documentation" >&2;}
13827 { echo "$as_me:$LINENO: WARNING: opagent.h: section \"Present But Cannot Be Compiled\"" >&5
13828 echo "$as_me: WARNING: opagent.h: section \"Present But Cannot Be Compiled\"" >&2;}
13829 { echo "$as_me:$LINENO: WARNING: opagent.h: proceeding with the preprocessor's result" >&5
13830 echo "$as_me: WARNING: opagent.h: proceeding with the preprocessor's result" >&2;}
13831 { echo "$as_me:$LINENO: WARNING: opagent.h: in the future, the compiler will take precedence" >&5
13832 echo "$as_me: WARNING: opagent.h: in the future, the compiler will take precedence" >&2;}
13834 ## ------------------------------------ ##
13835 ## Report this to http://llvm.org/bugs/ ##
13836 ## ------------------------------------ ##
13838 ) | sed "s/^/$as_me: WARNING: /" >&2
13841 { echo "$as_me:$LINENO: checking for opagent.h" >&5
13842 echo $ECHO_N "checking for opagent.h... $ECHO_C" >&6; }
13843 if test "${ac_cv_header_opagent_h+set}" = set; then
13844 echo $ECHO_N "(cached) $ECHO_C" >&6
13846 ac_cv_header_opagent_h=$ac_header_preproc
13848 { echo "$as_me:$LINENO: result: $ac_cv_header_opagent_h" >&5
13849 echo "${ECHO_T}$ac_cv_header_opagent_h" >&6; }
13852 if test $ac_cv_header_opagent_h = yes; then
13856 echo "Error! You need to have opagent.h around."
13864 { { echo "$as_me:$LINENO: error: OProfile support is available on Linux only." >&5
13865 echo "$as_me: error: OProfile support is available on Linux only." >&2;}
13866 { (exit 1); exit 1; }; } ;;
13877 cat >>confdefs.h <<_ACEOF
13878 #define LLVM_USE_OPROFILE $USE_OPROFILE
13883 # Check whether --with-intel-jitevents was given.
13884 if test "${with_intel_jitevents+set}" = set; then
13885 withval=$with_intel_jitevents;
13887 yes) USE_INTEL_JITEVENTS=1
13889 no) USE_INTEL_JITEVENTS=0
13891 *) { { echo "$as_me:$LINENO: error: Invalid setting for --with-intel-jitevents. Use \"yes\" or \"no\"" >&5
13892 echo "$as_me: error: Invalid setting for --with-intel-jitevents. Use \"yes\" or \"no\"" >&2;}
13893 { (exit 1); exit 1; }; };;
13896 case $llvm_cv_os_type in
13897 Linux|Win32|Cygwin|MingW) ;;
13898 *) { { echo "$as_me:$LINENO: error: Intel JIT API support is available on Linux and Windows only." >&5
13899 echo "$as_me: error: Intel JIT API support is available on Linux and Windows only." >&2;}
13900 { (exit 1); exit 1; }; };;
13903 case "$llvm_cv_target_arch" in
13905 *) { { echo "$as_me:$LINENO: error: Target architecture $llvm_cv_target_arch does not support Intel JIT Events API." >&5
13906 echo "$as_me: error: Target architecture $llvm_cv_target_arch does not support Intel JIT Events API." >&2;}
13907 { (exit 1); exit 1; }; };;
13912 USE_INTEL_JITEVENTS=0
13918 cat >>confdefs.h <<_ACEOF
13919 #define LLVM_USE_INTEL_JITEVENTS $USE_INTEL_JITEVENTS
13923 for ac_prog in xml2-config
13925 # Extract the first word of "$ac_prog", so it can be a program name with args.
13926 set dummy $ac_prog; ac_word=$2
13927 { echo "$as_me:$LINENO: checking for $ac_word" >&5
13928 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
13929 if test "${ac_cv_prog_XML2CONFIG+set}" = set; then
13930 echo $ECHO_N "(cached) $ECHO_C" >&6
13932 if test -n "$XML2CONFIG"; then
13933 ac_cv_prog_XML2CONFIG="$XML2CONFIG" # Let the user override the test.
13935 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13936 for as_dir in $PATH
13939 test -z "$as_dir" && as_dir=.
13940 for ac_exec_ext in '' $ac_executable_extensions; do
13941 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
13942 ac_cv_prog_XML2CONFIG="$ac_prog"
13943 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
13952 XML2CONFIG=$ac_cv_prog_XML2CONFIG
13953 if test -n "$XML2CONFIG"; then
13954 { echo "$as_me:$LINENO: result: $XML2CONFIG" >&5
13955 echo "${ECHO_T}$XML2CONFIG" >&6; }
13957 { echo "$as_me:$LINENO: result: no" >&5
13958 echo "${ECHO_T}no" >&6; }
13962 test -n "$XML2CONFIG" && break
13966 { echo "$as_me:$LINENO: checking for libxml2 includes" >&5
13967 echo $ECHO_N "checking for libxml2 includes... $ECHO_C" >&6; }
13968 if test "x$XML2CONFIG" = "x"; then
13969 { echo "$as_me:$LINENO: result: xml2-config not found" >&5
13970 echo "${ECHO_T}xml2-config not found" >&6; }
13972 LIBXML2_INC=`$XML2CONFIG --cflags`
13973 { echo "$as_me:$LINENO: result: $LIBXML2_INC" >&5
13974 echo "${ECHO_T}$LIBXML2_INC" >&6; }
13975 { echo "$as_me:$LINENO: checking for xmlReadFile in -lxml2" >&5
13976 echo $ECHO_N "checking for xmlReadFile in -lxml2... $ECHO_C" >&6; }
13977 if test "${ac_cv_lib_xml2_xmlReadFile+set}" = set; then
13978 echo $ECHO_N "(cached) $ECHO_C" >&6
13980 ac_check_lib_save_LIBS=$LIBS
13981 LIBS="-lxml2 $LIBS"
13982 cat >conftest.$ac_ext <<_ACEOF
13985 cat confdefs.h >>conftest.$ac_ext
13986 cat >>conftest.$ac_ext <<_ACEOF
13987 /* end confdefs.h. */
13989 /* Override any GCC internal prototype to avoid an error.
13990 Use char because int might match the return type of a GCC
13991 builtin and then its argument prototype would still apply. */
13995 char xmlReadFile ();
13999 return xmlReadFile ();
14004 rm -f conftest.$ac_objext conftest$ac_exeext
14005 if { (ac_try="$ac_link"
14006 case "(($ac_try" in
14007 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14008 *) ac_try_echo=$ac_try;;
14010 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14011 (eval "$ac_link") 2>conftest.er1
14013 grep -v '^ *+' conftest.er1 >conftest.err
14015 cat conftest.err >&5
14016 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14017 (exit $ac_status); } &&
14018 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
14019 { (case "(($ac_try" in
14020 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14021 *) ac_try_echo=$ac_try;;
14023 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14024 (eval "$ac_try") 2>&5
14026 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14027 (exit $ac_status); }; } &&
14028 { ac_try='test -s conftest$ac_exeext'
14029 { (case "(($ac_try" in
14030 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14031 *) ac_try_echo=$ac_try;;
14033 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14034 (eval "$ac_try") 2>&5
14036 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14037 (exit $ac_status); }; }; then
14038 ac_cv_lib_xml2_xmlReadFile=yes
14040 echo "$as_me: failed program was:" >&5
14041 sed 's/^/| /' conftest.$ac_ext >&5
14043 ac_cv_lib_xml2_xmlReadFile=no
14046 rm -f core conftest.err conftest.$ac_objext \
14047 conftest$ac_exeext conftest.$ac_ext
14048 LIBS=$ac_check_lib_save_LIBS
14050 { echo "$as_me:$LINENO: result: $ac_cv_lib_xml2_xmlReadFile" >&5
14051 echo "${ECHO_T}$ac_cv_lib_xml2_xmlReadFile" >&6; }
14052 if test $ac_cv_lib_xml2_xmlReadFile = yes; then
14054 cat >>confdefs.h <<\_ACEOF
14055 #define CLANG_HAVE_LIBXML 1
14058 LIBXML2_LIBS="-lxml2"
14071 ac_header_dirent=no
14072 for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do
14073 as_ac_Header=`echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh`
14074 { echo "$as_me:$LINENO: checking for $ac_hdr that defines DIR" >&5
14075 echo $ECHO_N "checking for $ac_hdr that defines DIR... $ECHO_C" >&6; }
14076 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
14077 echo $ECHO_N "(cached) $ECHO_C" >&6
14079 cat >conftest.$ac_ext <<_ACEOF
14082 cat confdefs.h >>conftest.$ac_ext
14083 cat >>conftest.$ac_ext <<_ACEOF
14084 /* end confdefs.h. */
14085 #include <sys/types.h>
14097 rm -f conftest.$ac_objext
14098 if { (ac_try="$ac_compile"
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_compile") 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_objext'
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 eval "$as_ac_Header=yes"
14133 echo "$as_me: failed program was:" >&5
14134 sed 's/^/| /' conftest.$ac_ext >&5
14136 eval "$as_ac_Header=no"
14139 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14141 ac_res=`eval echo '${'$as_ac_Header'}'`
14142 { echo "$as_me:$LINENO: result: $ac_res" >&5
14143 echo "${ECHO_T}$ac_res" >&6; }
14144 if test `eval echo '${'$as_ac_Header'}'` = yes; then
14145 cat >>confdefs.h <<_ACEOF
14146 #define `echo "HAVE_$ac_hdr" | $as_tr_cpp` 1
14149 ac_header_dirent=$ac_hdr; break
14153 # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
14154 if test $ac_header_dirent = dirent.h; then
14155 { echo "$as_me:$LINENO: checking for library containing opendir" >&5
14156 echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6; }
14157 if test "${ac_cv_search_opendir+set}" = set; then
14158 echo $ECHO_N "(cached) $ECHO_C" >&6
14160 ac_func_search_save_LIBS=$LIBS
14161 cat >conftest.$ac_ext <<_ACEOF
14164 cat confdefs.h >>conftest.$ac_ext
14165 cat >>conftest.$ac_ext <<_ACEOF
14166 /* end confdefs.h. */
14168 /* Override any GCC internal prototype to avoid an error.
14169 Use char because int might match the return type of a GCC
14170 builtin and then its argument prototype would still apply. */
14183 for ac_lib in '' dir; do
14184 if test -z "$ac_lib"; then
14185 ac_res="none required"
14188 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
14190 rm -f conftest.$ac_objext conftest$ac_exeext
14191 if { (ac_try="$ac_link"
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_link") 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_exeext'
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 ac_cv_search_opendir=$ac_res
14226 echo "$as_me: failed program was:" >&5
14227 sed 's/^/| /' conftest.$ac_ext >&5
14232 rm -f core conftest.err conftest.$ac_objext \
14234 if test "${ac_cv_search_opendir+set}" = set; then
14238 if test "${ac_cv_search_opendir+set}" = set; then
14241 ac_cv_search_opendir=no
14243 rm conftest.$ac_ext
14244 LIBS=$ac_func_search_save_LIBS
14246 { echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5
14247 echo "${ECHO_T}$ac_cv_search_opendir" >&6; }
14248 ac_res=$ac_cv_search_opendir
14249 if test "$ac_res" != no; then
14250 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
14255 { echo "$as_me:$LINENO: checking for library containing opendir" >&5
14256 echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6; }
14257 if test "${ac_cv_search_opendir+set}" = set; then
14258 echo $ECHO_N "(cached) $ECHO_C" >&6
14260 ac_func_search_save_LIBS=$LIBS
14261 cat >conftest.$ac_ext <<_ACEOF
14264 cat confdefs.h >>conftest.$ac_ext
14265 cat >>conftest.$ac_ext <<_ACEOF
14266 /* end confdefs.h. */
14268 /* Override any GCC internal prototype to avoid an error.
14269 Use char because int might match the return type of a GCC
14270 builtin and then its argument prototype would still apply. */
14283 for ac_lib in '' x; do
14284 if test -z "$ac_lib"; then
14285 ac_res="none required"
14288 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
14290 rm -f conftest.$ac_objext conftest$ac_exeext
14291 if { (ac_try="$ac_link"
14292 case "(($ac_try" in
14293 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14294 *) ac_try_echo=$ac_try;;
14296 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14297 (eval "$ac_link") 2>conftest.er1
14299 grep -v '^ *+' conftest.er1 >conftest.err
14301 cat conftest.err >&5
14302 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14303 (exit $ac_status); } &&
14304 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
14305 { (case "(($ac_try" in
14306 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14307 *) ac_try_echo=$ac_try;;
14309 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14310 (eval "$ac_try") 2>&5
14312 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14313 (exit $ac_status); }; } &&
14314 { ac_try='test -s conftest$ac_exeext'
14315 { (case "(($ac_try" in
14316 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14317 *) ac_try_echo=$ac_try;;
14319 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14320 (eval "$ac_try") 2>&5
14322 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14323 (exit $ac_status); }; }; then
14324 ac_cv_search_opendir=$ac_res
14326 echo "$as_me: failed program was:" >&5
14327 sed 's/^/| /' conftest.$ac_ext >&5
14332 rm -f core conftest.err conftest.$ac_objext \
14334 if test "${ac_cv_search_opendir+set}" = set; then
14338 if test "${ac_cv_search_opendir+set}" = set; then
14341 ac_cv_search_opendir=no
14343 rm conftest.$ac_ext
14344 LIBS=$ac_func_search_save_LIBS
14346 { echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5
14347 echo "${ECHO_T}$ac_cv_search_opendir" >&6; }
14348 ac_res=$ac_cv_search_opendir
14349 if test "$ac_res" != no; then
14350 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
14356 { echo "$as_me:$LINENO: checking for MAP_ANONYMOUS vs. MAP_ANON" >&5
14357 echo $ECHO_N "checking for MAP_ANONYMOUS vs. MAP_ANON... $ECHO_C" >&6; }
14358 if test "${ac_cv_header_mmap_anon+set}" = set; then
14359 echo $ECHO_N "(cached) $ECHO_C" >&6
14362 ac_cpp='$CPP $CPPFLAGS'
14363 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
14364 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
14365 ac_compiler_gnu=$ac_cv_c_compiler_gnu
14367 cat >conftest.$ac_ext <<_ACEOF
14370 cat confdefs.h >>conftest.$ac_ext
14371 cat >>conftest.$ac_ext <<_ACEOF
14372 /* end confdefs.h. */
14373 #include <sys/mman.h>
14374 #include <unistd.h>
14379 mmap (0, 1, PROT_READ, MAP_ANONYMOUS, -1, 0); return (0);
14384 rm -f conftest.$ac_objext
14385 if { (ac_try="$ac_compile"
14386 case "(($ac_try" in
14387 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14388 *) ac_try_echo=$ac_try;;
14390 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14391 (eval "$ac_compile") 2>conftest.er1
14393 grep -v '^ *+' conftest.er1 >conftest.err
14395 cat conftest.err >&5
14396 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14397 (exit $ac_status); } &&
14398 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
14399 { (case "(($ac_try" in
14400 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14401 *) ac_try_echo=$ac_try;;
14403 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14404 (eval "$ac_try") 2>&5
14406 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14407 (exit $ac_status); }; } &&
14408 { ac_try='test -s conftest.$ac_objext'
14409 { (case "(($ac_try" in
14410 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14411 *) ac_try_echo=$ac_try;;
14413 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14414 (eval "$ac_try") 2>&5
14416 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14417 (exit $ac_status); }; }; then
14418 ac_cv_header_mmap_anon=yes
14420 echo "$as_me: failed program was:" >&5
14421 sed 's/^/| /' conftest.$ac_ext >&5
14423 ac_cv_header_mmap_anon=no
14426 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14428 ac_cpp='$CPP $CPPFLAGS'
14429 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
14430 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
14431 ac_compiler_gnu=$ac_cv_c_compiler_gnu
14435 { echo "$as_me:$LINENO: result: $ac_cv_header_mmap_anon" >&5
14436 echo "${ECHO_T}$ac_cv_header_mmap_anon" >&6; }
14437 if test "$ac_cv_header_mmap_anon" = yes; then
14439 cat >>confdefs.h <<\_ACEOF
14440 #define HAVE_MMAP_ANONYMOUS 1
14445 { echo "$as_me:$LINENO: checking whether stat file-mode macros are broken" >&5
14446 echo $ECHO_N "checking whether stat file-mode macros are broken... $ECHO_C" >&6; }
14447 if test "${ac_cv_header_stat_broken+set}" = set; then
14448 echo $ECHO_N "(cached) $ECHO_C" >&6
14450 cat >conftest.$ac_ext <<_ACEOF
14453 cat confdefs.h >>conftest.$ac_ext
14454 cat >>conftest.$ac_ext <<_ACEOF
14455 /* end confdefs.h. */
14456 #include <sys/types.h>
14457 #include <sys/stat.h>
14459 #if defined S_ISBLK && defined S_IFDIR
14460 # if S_ISBLK (S_IFDIR)
14465 #if defined S_ISBLK && defined S_IFCHR
14466 # if S_ISBLK (S_IFCHR)
14471 #if defined S_ISLNK && defined S_IFREG
14472 # if S_ISLNK (S_IFREG)
14477 #if defined S_ISSOCK && defined S_IFREG
14478 # if S_ISSOCK (S_IFREG)
14484 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
14485 $EGREP "You lose" >/dev/null 2>&1; then
14486 ac_cv_header_stat_broken=yes
14488 ac_cv_header_stat_broken=no
14493 { echo "$as_me:$LINENO: result: $ac_cv_header_stat_broken" >&5
14494 echo "${ECHO_T}$ac_cv_header_stat_broken" >&6; }
14495 if test $ac_cv_header_stat_broken = yes; then
14497 cat >>confdefs.h <<\_ACEOF
14498 #define STAT_MACROS_BROKEN 1
14503 { echo "$as_me:$LINENO: checking for sys/wait.h that is POSIX.1 compatible" >&5
14504 echo $ECHO_N "checking for sys/wait.h that is POSIX.1 compatible... $ECHO_C" >&6; }
14505 if test "${ac_cv_header_sys_wait_h+set}" = set; then
14506 echo $ECHO_N "(cached) $ECHO_C" >&6
14508 cat >conftest.$ac_ext <<_ACEOF
14511 cat confdefs.h >>conftest.$ac_ext
14512 cat >>conftest.$ac_ext <<_ACEOF
14513 /* end confdefs.h. */
14514 #include <sys/types.h>
14515 #include <sys/wait.h>
14516 #ifndef WEXITSTATUS
14517 # define WEXITSTATUS(stat_val) ((unsigned int) (stat_val) >> 8)
14520 # define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
14528 s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
14533 rm -f conftest.$ac_objext
14534 if { (ac_try="$ac_compile"
14535 case "(($ac_try" in
14536 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14537 *) ac_try_echo=$ac_try;;
14539 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14540 (eval "$ac_compile") 2>conftest.er1
14542 grep -v '^ *+' conftest.er1 >conftest.err
14544 cat conftest.err >&5
14545 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14546 (exit $ac_status); } &&
14547 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
14548 { (case "(($ac_try" in
14549 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14550 *) ac_try_echo=$ac_try;;
14552 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14553 (eval "$ac_try") 2>&5
14555 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14556 (exit $ac_status); }; } &&
14557 { ac_try='test -s conftest.$ac_objext'
14558 { (case "(($ac_try" in
14559 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14560 *) ac_try_echo=$ac_try;;
14562 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14563 (eval "$ac_try") 2>&5
14565 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14566 (exit $ac_status); }; }; then
14567 ac_cv_header_sys_wait_h=yes
14569 echo "$as_me: failed program was:" >&5
14570 sed 's/^/| /' conftest.$ac_ext >&5
14572 ac_cv_header_sys_wait_h=no
14575 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14577 { echo "$as_me:$LINENO: result: $ac_cv_header_sys_wait_h" >&5
14578 echo "${ECHO_T}$ac_cv_header_sys_wait_h" >&6; }
14579 if test $ac_cv_header_sys_wait_h = yes; then
14581 cat >>confdefs.h <<\_ACEOF
14582 #define HAVE_SYS_WAIT_H 1
14587 { echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
14588 echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6; }
14589 if test "${ac_cv_header_time+set}" = set; then
14590 echo $ECHO_N "(cached) $ECHO_C" >&6
14592 cat >conftest.$ac_ext <<_ACEOF
14595 cat confdefs.h >>conftest.$ac_ext
14596 cat >>conftest.$ac_ext <<_ACEOF
14597 /* end confdefs.h. */
14598 #include <sys/types.h>
14599 #include <sys/time.h>
14605 if ((struct tm *) 0)
14611 rm -f conftest.$ac_objext
14612 if { (ac_try="$ac_compile"
14613 case "(($ac_try" in
14614 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14615 *) ac_try_echo=$ac_try;;
14617 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14618 (eval "$ac_compile") 2>conftest.er1
14620 grep -v '^ *+' conftest.er1 >conftest.err
14622 cat conftest.err >&5
14623 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14624 (exit $ac_status); } &&
14625 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
14626 { (case "(($ac_try" in
14627 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14628 *) ac_try_echo=$ac_try;;
14630 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14631 (eval "$ac_try") 2>&5
14633 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14634 (exit $ac_status); }; } &&
14635 { ac_try='test -s conftest.$ac_objext'
14636 { (case "(($ac_try" in
14637 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14638 *) ac_try_echo=$ac_try;;
14640 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14641 (eval "$ac_try") 2>&5
14643 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14644 (exit $ac_status); }; }; then
14645 ac_cv_header_time=yes
14647 echo "$as_me: failed program was:" >&5
14648 sed 's/^/| /' conftest.$ac_ext >&5
14650 ac_cv_header_time=no
14653 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14655 { echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
14656 echo "${ECHO_T}$ac_cv_header_time" >&6; }
14657 if test $ac_cv_header_time = yes; then
14659 cat >>confdefs.h <<\_ACEOF
14660 #define TIME_WITH_SYS_TIME 1
14672 for ac_header in dlfcn.h execinfo.h fcntl.h inttypes.h limits.h link.h
14674 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
14675 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
14676 { echo "$as_me:$LINENO: checking for $ac_header" >&5
14677 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
14678 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
14679 echo $ECHO_N "(cached) $ECHO_C" >&6
14681 ac_res=`eval echo '${'$as_ac_Header'}'`
14682 { echo "$as_me:$LINENO: result: $ac_res" >&5
14683 echo "${ECHO_T}$ac_res" >&6; }
14685 # Is the header compilable?
14686 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
14687 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
14688 cat >conftest.$ac_ext <<_ACEOF
14691 cat confdefs.h >>conftest.$ac_ext
14692 cat >>conftest.$ac_ext <<_ACEOF
14693 /* end confdefs.h. */
14694 $ac_includes_default
14695 #include <$ac_header>
14697 rm -f conftest.$ac_objext
14698 if { (ac_try="$ac_compile"
14699 case "(($ac_try" in
14700 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14701 *) ac_try_echo=$ac_try;;
14703 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14704 (eval "$ac_compile") 2>conftest.er1
14706 grep -v '^ *+' conftest.er1 >conftest.err
14708 cat conftest.err >&5
14709 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14710 (exit $ac_status); } &&
14711 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
14712 { (case "(($ac_try" in
14713 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14714 *) ac_try_echo=$ac_try;;
14716 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14717 (eval "$ac_try") 2>&5
14719 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14720 (exit $ac_status); }; } &&
14721 { ac_try='test -s conftest.$ac_objext'
14722 { (case "(($ac_try" in
14723 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14724 *) ac_try_echo=$ac_try;;
14726 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14727 (eval "$ac_try") 2>&5
14729 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14730 (exit $ac_status); }; }; then
14731 ac_header_compiler=yes
14733 echo "$as_me: failed program was:" >&5
14734 sed 's/^/| /' conftest.$ac_ext >&5
14736 ac_header_compiler=no
14739 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14740 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
14741 echo "${ECHO_T}$ac_header_compiler" >&6; }
14743 # Is the header present?
14744 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
14745 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
14746 cat >conftest.$ac_ext <<_ACEOF
14749 cat confdefs.h >>conftest.$ac_ext
14750 cat >>conftest.$ac_ext <<_ACEOF
14751 /* end confdefs.h. */
14752 #include <$ac_header>
14754 if { (ac_try="$ac_cpp conftest.$ac_ext"
14755 case "(($ac_try" in
14756 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14757 *) ac_try_echo=$ac_try;;
14759 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14760 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
14762 grep -v '^ *+' conftest.er1 >conftest.err
14764 cat conftest.err >&5
14765 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14766 (exit $ac_status); } >/dev/null; then
14767 if test -s conftest.err; then
14768 ac_cpp_err=$ac_c_preproc_warn_flag
14769 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
14776 if test -z "$ac_cpp_err"; then
14777 ac_header_preproc=yes
14779 echo "$as_me: failed program was:" >&5
14780 sed 's/^/| /' conftest.$ac_ext >&5
14782 ac_header_preproc=no
14785 rm -f conftest.err conftest.$ac_ext
14786 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
14787 echo "${ECHO_T}$ac_header_preproc" >&6; }
14789 # So? What about this header?
14790 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
14792 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
14793 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
14794 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
14795 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
14796 ac_header_preproc=yes
14799 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
14800 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
14801 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
14802 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
14803 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
14804 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
14805 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
14806 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
14807 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
14808 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
14809 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
14810 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
14812 ## ------------------------------------ ##
14813 ## Report this to http://llvm.org/bugs/ ##
14814 ## ------------------------------------ ##
14816 ) | sed "s/^/$as_me: WARNING: /" >&2
14819 { echo "$as_me:$LINENO: checking for $ac_header" >&5
14820 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
14821 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
14822 echo $ECHO_N "(cached) $ECHO_C" >&6
14824 eval "$as_ac_Header=\$ac_header_preproc"
14826 ac_res=`eval echo '${'$as_ac_Header'}'`
14827 { echo "$as_me:$LINENO: result: $ac_res" >&5
14828 echo "${ECHO_T}$ac_res" >&6; }
14831 if test `eval echo '${'$as_ac_Header'}'` = yes; then
14832 cat >>confdefs.h <<_ACEOF
14833 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
14846 for ac_header in malloc.h setjmp.h signal.h stdint.h termios.h unistd.h
14848 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
14849 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
14850 { echo "$as_me:$LINENO: checking for $ac_header" >&5
14851 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
14852 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
14853 echo $ECHO_N "(cached) $ECHO_C" >&6
14855 ac_res=`eval echo '${'$as_ac_Header'}'`
14856 { echo "$as_me:$LINENO: result: $ac_res" >&5
14857 echo "${ECHO_T}$ac_res" >&6; }
14859 # Is the header compilable?
14860 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
14861 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
14862 cat >conftest.$ac_ext <<_ACEOF
14865 cat confdefs.h >>conftest.$ac_ext
14866 cat >>conftest.$ac_ext <<_ACEOF
14867 /* end confdefs.h. */
14868 $ac_includes_default
14869 #include <$ac_header>
14871 rm -f conftest.$ac_objext
14872 if { (ac_try="$ac_compile"
14873 case "(($ac_try" in
14874 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14875 *) ac_try_echo=$ac_try;;
14877 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14878 (eval "$ac_compile") 2>conftest.er1
14880 grep -v '^ *+' conftest.er1 >conftest.err
14882 cat conftest.err >&5
14883 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14884 (exit $ac_status); } &&
14885 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
14886 { (case "(($ac_try" in
14887 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14888 *) ac_try_echo=$ac_try;;
14890 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14891 (eval "$ac_try") 2>&5
14893 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14894 (exit $ac_status); }; } &&
14895 { ac_try='test -s conftest.$ac_objext'
14896 { (case "(($ac_try" in
14897 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14898 *) ac_try_echo=$ac_try;;
14900 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14901 (eval "$ac_try") 2>&5
14903 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14904 (exit $ac_status); }; }; then
14905 ac_header_compiler=yes
14907 echo "$as_me: failed program was:" >&5
14908 sed 's/^/| /' conftest.$ac_ext >&5
14910 ac_header_compiler=no
14913 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14914 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
14915 echo "${ECHO_T}$ac_header_compiler" >&6; }
14917 # Is the header present?
14918 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
14919 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
14920 cat >conftest.$ac_ext <<_ACEOF
14923 cat confdefs.h >>conftest.$ac_ext
14924 cat >>conftest.$ac_ext <<_ACEOF
14925 /* end confdefs.h. */
14926 #include <$ac_header>
14928 if { (ac_try="$ac_cpp conftest.$ac_ext"
14929 case "(($ac_try" in
14930 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14931 *) ac_try_echo=$ac_try;;
14933 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14934 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
14936 grep -v '^ *+' conftest.er1 >conftest.err
14938 cat conftest.err >&5
14939 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14940 (exit $ac_status); } >/dev/null; then
14941 if test -s conftest.err; then
14942 ac_cpp_err=$ac_c_preproc_warn_flag
14943 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
14950 if test -z "$ac_cpp_err"; then
14951 ac_header_preproc=yes
14953 echo "$as_me: failed program was:" >&5
14954 sed 's/^/| /' conftest.$ac_ext >&5
14956 ac_header_preproc=no
14959 rm -f conftest.err conftest.$ac_ext
14960 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
14961 echo "${ECHO_T}$ac_header_preproc" >&6; }
14963 # So? What about this header?
14964 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
14966 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
14967 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
14968 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
14969 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
14970 ac_header_preproc=yes
14973 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
14974 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
14975 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
14976 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
14977 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
14978 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
14979 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
14980 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
14981 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
14982 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
14983 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
14984 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
14986 ## ------------------------------------ ##
14987 ## Report this to http://llvm.org/bugs/ ##
14988 ## ------------------------------------ ##
14990 ) | sed "s/^/$as_me: WARNING: /" >&2
14993 { echo "$as_me:$LINENO: checking for $ac_header" >&5
14994 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
14995 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
14996 echo $ECHO_N "(cached) $ECHO_C" >&6
14998 eval "$as_ac_Header=\$ac_header_preproc"
15000 ac_res=`eval echo '${'$as_ac_Header'}'`
15001 { echo "$as_me:$LINENO: result: $ac_res" >&5
15002 echo "${ECHO_T}$ac_res" >&6; }
15005 if test `eval echo '${'$as_ac_Header'}'` = yes; then
15006 cat >>confdefs.h <<_ACEOF
15007 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
15016 for ac_header in utime.h windows.h
15018 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
15019 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15020 { echo "$as_me:$LINENO: checking for $ac_header" >&5
15021 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
15022 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15023 echo $ECHO_N "(cached) $ECHO_C" >&6
15025 ac_res=`eval echo '${'$as_ac_Header'}'`
15026 { echo "$as_me:$LINENO: result: $ac_res" >&5
15027 echo "${ECHO_T}$ac_res" >&6; }
15029 # Is the header compilable?
15030 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
15031 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
15032 cat >conftest.$ac_ext <<_ACEOF
15035 cat confdefs.h >>conftest.$ac_ext
15036 cat >>conftest.$ac_ext <<_ACEOF
15037 /* end confdefs.h. */
15038 $ac_includes_default
15039 #include <$ac_header>
15041 rm -f conftest.$ac_objext
15042 if { (ac_try="$ac_compile"
15043 case "(($ac_try" in
15044 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15045 *) ac_try_echo=$ac_try;;
15047 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15048 (eval "$ac_compile") 2>conftest.er1
15050 grep -v '^ *+' conftest.er1 >conftest.err
15052 cat conftest.err >&5
15053 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15054 (exit $ac_status); } &&
15055 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
15056 { (case "(($ac_try" in
15057 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15058 *) ac_try_echo=$ac_try;;
15060 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15061 (eval "$ac_try") 2>&5
15063 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15064 (exit $ac_status); }; } &&
15065 { ac_try='test -s conftest.$ac_objext'
15066 { (case "(($ac_try" in
15067 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15068 *) ac_try_echo=$ac_try;;
15070 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15071 (eval "$ac_try") 2>&5
15073 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15074 (exit $ac_status); }; }; then
15075 ac_header_compiler=yes
15077 echo "$as_me: failed program was:" >&5
15078 sed 's/^/| /' conftest.$ac_ext >&5
15080 ac_header_compiler=no
15083 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15084 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
15085 echo "${ECHO_T}$ac_header_compiler" >&6; }
15087 # Is the header present?
15088 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
15089 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
15090 cat >conftest.$ac_ext <<_ACEOF
15093 cat confdefs.h >>conftest.$ac_ext
15094 cat >>conftest.$ac_ext <<_ACEOF
15095 /* end confdefs.h. */
15096 #include <$ac_header>
15098 if { (ac_try="$ac_cpp conftest.$ac_ext"
15099 case "(($ac_try" in
15100 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15101 *) ac_try_echo=$ac_try;;
15103 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15104 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
15106 grep -v '^ *+' conftest.er1 >conftest.err
15108 cat conftest.err >&5
15109 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15110 (exit $ac_status); } >/dev/null; then
15111 if test -s conftest.err; then
15112 ac_cpp_err=$ac_c_preproc_warn_flag
15113 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
15120 if test -z "$ac_cpp_err"; then
15121 ac_header_preproc=yes
15123 echo "$as_me: failed program was:" >&5
15124 sed 's/^/| /' conftest.$ac_ext >&5
15126 ac_header_preproc=no
15129 rm -f conftest.err conftest.$ac_ext
15130 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
15131 echo "${ECHO_T}$ac_header_preproc" >&6; }
15133 # So? What about this header?
15134 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
15136 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
15137 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
15138 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
15139 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
15140 ac_header_preproc=yes
15143 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
15144 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
15145 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
15146 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
15147 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
15148 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
15149 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
15150 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
15151 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
15152 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
15153 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
15154 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
15156 ## ------------------------------------ ##
15157 ## Report this to http://llvm.org/bugs/ ##
15158 ## ------------------------------------ ##
15160 ) | sed "s/^/$as_me: WARNING: /" >&2
15163 { echo "$as_me:$LINENO: checking for $ac_header" >&5
15164 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
15165 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15166 echo $ECHO_N "(cached) $ECHO_C" >&6
15168 eval "$as_ac_Header=\$ac_header_preproc"
15170 ac_res=`eval echo '${'$as_ac_Header'}'`
15171 { echo "$as_me:$LINENO: result: $ac_res" >&5
15172 echo "${ECHO_T}$ac_res" >&6; }
15175 if test `eval echo '${'$as_ac_Header'}'` = yes; then
15176 cat >>confdefs.h <<_ACEOF
15177 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
15189 for ac_header in sys/mman.h sys/param.h sys/resource.h sys/time.h sys/uio.h
15191 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
15192 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15193 { echo "$as_me:$LINENO: checking for $ac_header" >&5
15194 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
15195 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15196 echo $ECHO_N "(cached) $ECHO_C" >&6
15198 ac_res=`eval echo '${'$as_ac_Header'}'`
15199 { echo "$as_me:$LINENO: result: $ac_res" >&5
15200 echo "${ECHO_T}$ac_res" >&6; }
15202 # Is the header compilable?
15203 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
15204 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
15205 cat >conftest.$ac_ext <<_ACEOF
15208 cat confdefs.h >>conftest.$ac_ext
15209 cat >>conftest.$ac_ext <<_ACEOF
15210 /* end confdefs.h. */
15211 $ac_includes_default
15212 #include <$ac_header>
15214 rm -f conftest.$ac_objext
15215 if { (ac_try="$ac_compile"
15216 case "(($ac_try" in
15217 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15218 *) ac_try_echo=$ac_try;;
15220 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15221 (eval "$ac_compile") 2>conftest.er1
15223 grep -v '^ *+' conftest.er1 >conftest.err
15225 cat conftest.err >&5
15226 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15227 (exit $ac_status); } &&
15228 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
15229 { (case "(($ac_try" in
15230 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15231 *) ac_try_echo=$ac_try;;
15233 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15234 (eval "$ac_try") 2>&5
15236 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15237 (exit $ac_status); }; } &&
15238 { ac_try='test -s conftest.$ac_objext'
15239 { (case "(($ac_try" in
15240 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15241 *) ac_try_echo=$ac_try;;
15243 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15244 (eval "$ac_try") 2>&5
15246 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15247 (exit $ac_status); }; }; then
15248 ac_header_compiler=yes
15250 echo "$as_me: failed program was:" >&5
15251 sed 's/^/| /' conftest.$ac_ext >&5
15253 ac_header_compiler=no
15256 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15257 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
15258 echo "${ECHO_T}$ac_header_compiler" >&6; }
15260 # Is the header present?
15261 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
15262 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
15263 cat >conftest.$ac_ext <<_ACEOF
15266 cat confdefs.h >>conftest.$ac_ext
15267 cat >>conftest.$ac_ext <<_ACEOF
15268 /* end confdefs.h. */
15269 #include <$ac_header>
15271 if { (ac_try="$ac_cpp conftest.$ac_ext"
15272 case "(($ac_try" in
15273 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15274 *) ac_try_echo=$ac_try;;
15276 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15277 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
15279 grep -v '^ *+' conftest.er1 >conftest.err
15281 cat conftest.err >&5
15282 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15283 (exit $ac_status); } >/dev/null; then
15284 if test -s conftest.err; then
15285 ac_cpp_err=$ac_c_preproc_warn_flag
15286 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
15293 if test -z "$ac_cpp_err"; then
15294 ac_header_preproc=yes
15296 echo "$as_me: failed program was:" >&5
15297 sed 's/^/| /' conftest.$ac_ext >&5
15299 ac_header_preproc=no
15302 rm -f conftest.err conftest.$ac_ext
15303 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
15304 echo "${ECHO_T}$ac_header_preproc" >&6; }
15306 # So? What about this header?
15307 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
15309 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
15310 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
15311 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
15312 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
15313 ac_header_preproc=yes
15316 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
15317 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
15318 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
15319 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
15320 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
15321 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
15322 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
15323 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
15324 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
15325 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
15326 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
15327 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
15329 ## ------------------------------------ ##
15330 ## Report this to http://llvm.org/bugs/ ##
15331 ## ------------------------------------ ##
15333 ) | sed "s/^/$as_me: WARNING: /" >&2
15336 { echo "$as_me:$LINENO: checking for $ac_header" >&5
15337 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
15338 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15339 echo $ECHO_N "(cached) $ECHO_C" >&6
15341 eval "$as_ac_Header=\$ac_header_preproc"
15343 ac_res=`eval echo '${'$as_ac_Header'}'`
15344 { echo "$as_me:$LINENO: result: $ac_res" >&5
15345 echo "${ECHO_T}$ac_res" >&6; }
15348 if test `eval echo '${'$as_ac_Header'}'` = yes; then
15349 cat >>confdefs.h <<_ACEOF
15350 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
15361 for ac_header in sys/types.h sys/ioctl.h malloc/malloc.h mach/mach.h
15363 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
15364 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15365 { echo "$as_me:$LINENO: checking for $ac_header" >&5
15366 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
15367 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15368 echo $ECHO_N "(cached) $ECHO_C" >&6
15370 ac_res=`eval echo '${'$as_ac_Header'}'`
15371 { echo "$as_me:$LINENO: result: $ac_res" >&5
15372 echo "${ECHO_T}$ac_res" >&6; }
15374 # Is the header compilable?
15375 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
15376 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
15377 cat >conftest.$ac_ext <<_ACEOF
15380 cat confdefs.h >>conftest.$ac_ext
15381 cat >>conftest.$ac_ext <<_ACEOF
15382 /* end confdefs.h. */
15383 $ac_includes_default
15384 #include <$ac_header>
15386 rm -f conftest.$ac_objext
15387 if { (ac_try="$ac_compile"
15388 case "(($ac_try" in
15389 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15390 *) ac_try_echo=$ac_try;;
15392 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15393 (eval "$ac_compile") 2>conftest.er1
15395 grep -v '^ *+' conftest.er1 >conftest.err
15397 cat conftest.err >&5
15398 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15399 (exit $ac_status); } &&
15400 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
15401 { (case "(($ac_try" in
15402 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15403 *) ac_try_echo=$ac_try;;
15405 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15406 (eval "$ac_try") 2>&5
15408 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15409 (exit $ac_status); }; } &&
15410 { ac_try='test -s conftest.$ac_objext'
15411 { (case "(($ac_try" in
15412 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15413 *) ac_try_echo=$ac_try;;
15415 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15416 (eval "$ac_try") 2>&5
15418 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15419 (exit $ac_status); }; }; then
15420 ac_header_compiler=yes
15422 echo "$as_me: failed program was:" >&5
15423 sed 's/^/| /' conftest.$ac_ext >&5
15425 ac_header_compiler=no
15428 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15429 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
15430 echo "${ECHO_T}$ac_header_compiler" >&6; }
15432 # Is the header present?
15433 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
15434 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
15435 cat >conftest.$ac_ext <<_ACEOF
15438 cat confdefs.h >>conftest.$ac_ext
15439 cat >>conftest.$ac_ext <<_ACEOF
15440 /* end confdefs.h. */
15441 #include <$ac_header>
15443 if { (ac_try="$ac_cpp conftest.$ac_ext"
15444 case "(($ac_try" in
15445 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15446 *) ac_try_echo=$ac_try;;
15448 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15449 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
15451 grep -v '^ *+' conftest.er1 >conftest.err
15453 cat conftest.err >&5
15454 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15455 (exit $ac_status); } >/dev/null; then
15456 if test -s conftest.err; then
15457 ac_cpp_err=$ac_c_preproc_warn_flag
15458 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
15465 if test -z "$ac_cpp_err"; then
15466 ac_header_preproc=yes
15468 echo "$as_me: failed program was:" >&5
15469 sed 's/^/| /' conftest.$ac_ext >&5
15471 ac_header_preproc=no
15474 rm -f conftest.err conftest.$ac_ext
15475 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
15476 echo "${ECHO_T}$ac_header_preproc" >&6; }
15478 # So? What about this header?
15479 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
15481 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
15482 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
15483 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
15484 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
15485 ac_header_preproc=yes
15488 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
15489 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
15490 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
15491 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
15492 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
15493 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
15494 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
15495 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
15496 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
15497 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
15498 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
15499 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
15501 ## ------------------------------------ ##
15502 ## Report this to http://llvm.org/bugs/ ##
15503 ## ------------------------------------ ##
15505 ) | sed "s/^/$as_me: WARNING: /" >&2
15508 { echo "$as_me:$LINENO: checking for $ac_header" >&5
15509 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
15510 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15511 echo $ECHO_N "(cached) $ECHO_C" >&6
15513 eval "$as_ac_Header=\$ac_header_preproc"
15515 ac_res=`eval echo '${'$as_ac_Header'}'`
15516 { echo "$as_me:$LINENO: result: $ac_res" >&5
15517 echo "${ECHO_T}$ac_res" >&6; }
15520 if test `eval echo '${'$as_ac_Header'}'` = yes; then
15521 cat >>confdefs.h <<_ACEOF
15522 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
15530 for ac_header in valgrind/valgrind.h
15532 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
15533 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15534 { echo "$as_me:$LINENO: checking for $ac_header" >&5
15535 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
15536 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15537 echo $ECHO_N "(cached) $ECHO_C" >&6
15539 ac_res=`eval echo '${'$as_ac_Header'}'`
15540 { echo "$as_me:$LINENO: result: $ac_res" >&5
15541 echo "${ECHO_T}$ac_res" >&6; }
15543 # Is the header compilable?
15544 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
15545 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
15546 cat >conftest.$ac_ext <<_ACEOF
15549 cat confdefs.h >>conftest.$ac_ext
15550 cat >>conftest.$ac_ext <<_ACEOF
15551 /* end confdefs.h. */
15552 $ac_includes_default
15553 #include <$ac_header>
15555 rm -f conftest.$ac_objext
15556 if { (ac_try="$ac_compile"
15557 case "(($ac_try" in
15558 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15559 *) ac_try_echo=$ac_try;;
15561 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15562 (eval "$ac_compile") 2>conftest.er1
15564 grep -v '^ *+' conftest.er1 >conftest.err
15566 cat conftest.err >&5
15567 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15568 (exit $ac_status); } &&
15569 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
15570 { (case "(($ac_try" in
15571 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15572 *) ac_try_echo=$ac_try;;
15574 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15575 (eval "$ac_try") 2>&5
15577 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15578 (exit $ac_status); }; } &&
15579 { ac_try='test -s conftest.$ac_objext'
15580 { (case "(($ac_try" in
15581 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15582 *) ac_try_echo=$ac_try;;
15584 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15585 (eval "$ac_try") 2>&5
15587 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15588 (exit $ac_status); }; }; then
15589 ac_header_compiler=yes
15591 echo "$as_me: failed program was:" >&5
15592 sed 's/^/| /' conftest.$ac_ext >&5
15594 ac_header_compiler=no
15597 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15598 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
15599 echo "${ECHO_T}$ac_header_compiler" >&6; }
15601 # Is the header present?
15602 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
15603 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
15604 cat >conftest.$ac_ext <<_ACEOF
15607 cat confdefs.h >>conftest.$ac_ext
15608 cat >>conftest.$ac_ext <<_ACEOF
15609 /* end confdefs.h. */
15610 #include <$ac_header>
15612 if { (ac_try="$ac_cpp conftest.$ac_ext"
15613 case "(($ac_try" in
15614 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15615 *) ac_try_echo=$ac_try;;
15617 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15618 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
15620 grep -v '^ *+' conftest.er1 >conftest.err
15622 cat conftest.err >&5
15623 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15624 (exit $ac_status); } >/dev/null; then
15625 if test -s conftest.err; then
15626 ac_cpp_err=$ac_c_preproc_warn_flag
15627 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
15634 if test -z "$ac_cpp_err"; then
15635 ac_header_preproc=yes
15637 echo "$as_me: failed program was:" >&5
15638 sed 's/^/| /' conftest.$ac_ext >&5
15640 ac_header_preproc=no
15643 rm -f conftest.err conftest.$ac_ext
15644 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
15645 echo "${ECHO_T}$ac_header_preproc" >&6; }
15647 # So? What about this header?
15648 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
15650 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
15651 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
15652 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
15653 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
15654 ac_header_preproc=yes
15657 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
15658 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
15659 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
15660 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
15661 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
15662 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
15663 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
15664 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
15665 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
15666 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
15667 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
15668 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
15670 ## ------------------------------------ ##
15671 ## Report this to http://llvm.org/bugs/ ##
15672 ## ------------------------------------ ##
15674 ) | sed "s/^/$as_me: WARNING: /" >&2
15677 { echo "$as_me:$LINENO: checking for $ac_header" >&5
15678 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
15679 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15680 echo $ECHO_N "(cached) $ECHO_C" >&6
15682 eval "$as_ac_Header=\$ac_header_preproc"
15684 ac_res=`eval echo '${'$as_ac_Header'}'`
15685 { echo "$as_me:$LINENO: result: $ac_res" >&5
15686 echo "${ECHO_T}$ac_res" >&6; }
15689 if test `eval echo '${'$as_ac_Header'}'` = yes; then
15690 cat >>confdefs.h <<_ACEOF
15691 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
15699 for ac_header in fenv.h
15701 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
15702 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15703 { echo "$as_me:$LINENO: checking for $ac_header" >&5
15704 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
15705 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15706 echo $ECHO_N "(cached) $ECHO_C" >&6
15708 ac_res=`eval echo '${'$as_ac_Header'}'`
15709 { echo "$as_me:$LINENO: result: $ac_res" >&5
15710 echo "${ECHO_T}$ac_res" >&6; }
15712 # Is the header compilable?
15713 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
15714 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
15715 cat >conftest.$ac_ext <<_ACEOF
15718 cat confdefs.h >>conftest.$ac_ext
15719 cat >>conftest.$ac_ext <<_ACEOF
15720 /* end confdefs.h. */
15721 $ac_includes_default
15722 #include <$ac_header>
15724 rm -f conftest.$ac_objext
15725 if { (ac_try="$ac_compile"
15726 case "(($ac_try" in
15727 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15728 *) ac_try_echo=$ac_try;;
15730 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15731 (eval "$ac_compile") 2>conftest.er1
15733 grep -v '^ *+' conftest.er1 >conftest.err
15735 cat conftest.err >&5
15736 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15737 (exit $ac_status); } &&
15738 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
15739 { (case "(($ac_try" in
15740 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15741 *) ac_try_echo=$ac_try;;
15743 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15744 (eval "$ac_try") 2>&5
15746 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15747 (exit $ac_status); }; } &&
15748 { ac_try='test -s conftest.$ac_objext'
15749 { (case "(($ac_try" in
15750 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15751 *) ac_try_echo=$ac_try;;
15753 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15754 (eval "$ac_try") 2>&5
15756 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15757 (exit $ac_status); }; }; then
15758 ac_header_compiler=yes
15760 echo "$as_me: failed program was:" >&5
15761 sed 's/^/| /' conftest.$ac_ext >&5
15763 ac_header_compiler=no
15766 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15767 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
15768 echo "${ECHO_T}$ac_header_compiler" >&6; }
15770 # Is the header present?
15771 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
15772 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
15773 cat >conftest.$ac_ext <<_ACEOF
15776 cat confdefs.h >>conftest.$ac_ext
15777 cat >>conftest.$ac_ext <<_ACEOF
15778 /* end confdefs.h. */
15779 #include <$ac_header>
15781 if { (ac_try="$ac_cpp conftest.$ac_ext"
15782 case "(($ac_try" in
15783 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15784 *) ac_try_echo=$ac_try;;
15786 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15787 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
15789 grep -v '^ *+' conftest.er1 >conftest.err
15791 cat conftest.err >&5
15792 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15793 (exit $ac_status); } >/dev/null; then
15794 if test -s conftest.err; then
15795 ac_cpp_err=$ac_c_preproc_warn_flag
15796 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
15803 if test -z "$ac_cpp_err"; then
15804 ac_header_preproc=yes
15806 echo "$as_me: failed program was:" >&5
15807 sed 's/^/| /' conftest.$ac_ext >&5
15809 ac_header_preproc=no
15812 rm -f conftest.err conftest.$ac_ext
15813 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
15814 echo "${ECHO_T}$ac_header_preproc" >&6; }
15816 # So? What about this header?
15817 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
15819 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
15820 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
15821 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
15822 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
15823 ac_header_preproc=yes
15826 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
15827 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
15828 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
15829 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
15830 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
15831 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
15832 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
15833 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
15834 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
15835 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
15836 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
15837 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
15839 ## ------------------------------------ ##
15840 ## Report this to http://llvm.org/bugs/ ##
15841 ## ------------------------------------ ##
15843 ) | sed "s/^/$as_me: WARNING: /" >&2
15846 { echo "$as_me:$LINENO: checking for $ac_header" >&5
15847 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
15848 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15849 echo $ECHO_N "(cached) $ECHO_C" >&6
15851 eval "$as_ac_Header=\$ac_header_preproc"
15853 ac_res=`eval echo '${'$as_ac_Header'}'`
15854 { echo "$as_me:$LINENO: result: $ac_res" >&5
15855 echo "${ECHO_T}$ac_res" >&6; }
15858 if test `eval echo '${'$as_ac_Header'}'` = yes; then
15859 cat >>confdefs.h <<_ACEOF
15860 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
15867 if test "$LLVM_ENABLE_THREADS" -eq 1 && test "$ENABLE_PTHREADS" -eq 1 ; then
15869 for ac_header in pthread.h
15871 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
15872 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15873 { echo "$as_me:$LINENO: checking for $ac_header" >&5
15874 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
15875 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15876 echo $ECHO_N "(cached) $ECHO_C" >&6
15878 ac_res=`eval echo '${'$as_ac_Header'}'`
15879 { echo "$as_me:$LINENO: result: $ac_res" >&5
15880 echo "${ECHO_T}$ac_res" >&6; }
15882 # Is the header compilable?
15883 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
15884 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
15885 cat >conftest.$ac_ext <<_ACEOF
15888 cat confdefs.h >>conftest.$ac_ext
15889 cat >>conftest.$ac_ext <<_ACEOF
15890 /* end confdefs.h. */
15891 $ac_includes_default
15892 #include <$ac_header>
15894 rm -f conftest.$ac_objext
15895 if { (ac_try="$ac_compile"
15896 case "(($ac_try" in
15897 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15898 *) ac_try_echo=$ac_try;;
15900 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15901 (eval "$ac_compile") 2>conftest.er1
15903 grep -v '^ *+' conftest.er1 >conftest.err
15905 cat conftest.err >&5
15906 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15907 (exit $ac_status); } &&
15908 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
15909 { (case "(($ac_try" in
15910 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15911 *) ac_try_echo=$ac_try;;
15913 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15914 (eval "$ac_try") 2>&5
15916 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15917 (exit $ac_status); }; } &&
15918 { ac_try='test -s conftest.$ac_objext'
15919 { (case "(($ac_try" in
15920 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15921 *) ac_try_echo=$ac_try;;
15923 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15924 (eval "$ac_try") 2>&5
15926 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15927 (exit $ac_status); }; }; then
15928 ac_header_compiler=yes
15930 echo "$as_me: failed program was:" >&5
15931 sed 's/^/| /' conftest.$ac_ext >&5
15933 ac_header_compiler=no
15936 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15937 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
15938 echo "${ECHO_T}$ac_header_compiler" >&6; }
15940 # Is the header present?
15941 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
15942 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
15943 cat >conftest.$ac_ext <<_ACEOF
15946 cat confdefs.h >>conftest.$ac_ext
15947 cat >>conftest.$ac_ext <<_ACEOF
15948 /* end confdefs.h. */
15949 #include <$ac_header>
15951 if { (ac_try="$ac_cpp conftest.$ac_ext"
15952 case "(($ac_try" in
15953 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15954 *) ac_try_echo=$ac_try;;
15956 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15957 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
15959 grep -v '^ *+' conftest.er1 >conftest.err
15961 cat conftest.err >&5
15962 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15963 (exit $ac_status); } >/dev/null; then
15964 if test -s conftest.err; then
15965 ac_cpp_err=$ac_c_preproc_warn_flag
15966 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
15973 if test -z "$ac_cpp_err"; then
15974 ac_header_preproc=yes
15976 echo "$as_me: failed program was:" >&5
15977 sed 's/^/| /' conftest.$ac_ext >&5
15979 ac_header_preproc=no
15982 rm -f conftest.err conftest.$ac_ext
15983 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
15984 echo "${ECHO_T}$ac_header_preproc" >&6; }
15986 # So? What about this header?
15987 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
15989 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
15990 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
15991 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
15992 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
15993 ac_header_preproc=yes
15996 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
15997 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
15998 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
15999 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
16000 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
16001 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
16002 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
16003 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
16004 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
16005 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
16006 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
16007 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
16009 ## ------------------------------------ ##
16010 ## Report this to http://llvm.org/bugs/ ##
16011 ## ------------------------------------ ##
16013 ) | sed "s/^/$as_me: WARNING: /" >&2
16016 { echo "$as_me:$LINENO: checking for $ac_header" >&5
16017 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
16018 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16019 echo $ECHO_N "(cached) $ECHO_C" >&6
16021 eval "$as_ac_Header=\$ac_header_preproc"
16023 ac_res=`eval echo '${'$as_ac_Header'}'`
16024 { echo "$as_me:$LINENO: result: $ac_res" >&5
16025 echo "${ECHO_T}$ac_res" >&6; }
16028 if test `eval echo '${'$as_ac_Header'}'` = yes; then
16029 cat >>confdefs.h <<_ACEOF
16030 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
16046 if test "$llvm_cv_enable_libffi" = "yes" ; then
16049 for ac_header in ffi.h ffi/ffi.h
16051 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
16052 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16053 { echo "$as_me:$LINENO: checking for $ac_header" >&5
16054 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
16055 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16056 echo $ECHO_N "(cached) $ECHO_C" >&6
16058 ac_res=`eval echo '${'$as_ac_Header'}'`
16059 { echo "$as_me:$LINENO: result: $ac_res" >&5
16060 echo "${ECHO_T}$ac_res" >&6; }
16062 # Is the header compilable?
16063 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
16064 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
16065 cat >conftest.$ac_ext <<_ACEOF
16068 cat confdefs.h >>conftest.$ac_ext
16069 cat >>conftest.$ac_ext <<_ACEOF
16070 /* end confdefs.h. */
16071 $ac_includes_default
16072 #include <$ac_header>
16074 rm -f conftest.$ac_objext
16075 if { (ac_try="$ac_compile"
16076 case "(($ac_try" in
16077 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16078 *) ac_try_echo=$ac_try;;
16080 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16081 (eval "$ac_compile") 2>conftest.er1
16083 grep -v '^ *+' conftest.er1 >conftest.err
16085 cat conftest.err >&5
16086 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16087 (exit $ac_status); } &&
16088 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
16089 { (case "(($ac_try" in
16090 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16091 *) ac_try_echo=$ac_try;;
16093 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16094 (eval "$ac_try") 2>&5
16096 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16097 (exit $ac_status); }; } &&
16098 { ac_try='test -s conftest.$ac_objext'
16099 { (case "(($ac_try" in
16100 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16101 *) ac_try_echo=$ac_try;;
16103 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16104 (eval "$ac_try") 2>&5
16106 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16107 (exit $ac_status); }; }; then
16108 ac_header_compiler=yes
16110 echo "$as_me: failed program was:" >&5
16111 sed 's/^/| /' conftest.$ac_ext >&5
16113 ac_header_compiler=no
16116 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16117 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
16118 echo "${ECHO_T}$ac_header_compiler" >&6; }
16120 # Is the header present?
16121 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
16122 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
16123 cat >conftest.$ac_ext <<_ACEOF
16126 cat confdefs.h >>conftest.$ac_ext
16127 cat >>conftest.$ac_ext <<_ACEOF
16128 /* end confdefs.h. */
16129 #include <$ac_header>
16131 if { (ac_try="$ac_cpp conftest.$ac_ext"
16132 case "(($ac_try" in
16133 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16134 *) ac_try_echo=$ac_try;;
16136 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16137 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
16139 grep -v '^ *+' conftest.er1 >conftest.err
16141 cat conftest.err >&5
16142 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16143 (exit $ac_status); } >/dev/null; then
16144 if test -s conftest.err; then
16145 ac_cpp_err=$ac_c_preproc_warn_flag
16146 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
16153 if test -z "$ac_cpp_err"; then
16154 ac_header_preproc=yes
16156 echo "$as_me: failed program was:" >&5
16157 sed 's/^/| /' conftest.$ac_ext >&5
16159 ac_header_preproc=no
16162 rm -f conftest.err conftest.$ac_ext
16163 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
16164 echo "${ECHO_T}$ac_header_preproc" >&6; }
16166 # So? What about this header?
16167 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
16169 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
16170 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
16171 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
16172 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
16173 ac_header_preproc=yes
16176 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
16177 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
16178 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
16179 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
16180 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
16181 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
16182 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
16183 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
16184 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
16185 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
16186 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
16187 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
16189 ## ------------------------------------ ##
16190 ## Report this to http://llvm.org/bugs/ ##
16191 ## ------------------------------------ ##
16193 ) | sed "s/^/$as_me: WARNING: /" >&2
16196 { echo "$as_me:$LINENO: checking for $ac_header" >&5
16197 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
16198 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16199 echo $ECHO_N "(cached) $ECHO_C" >&6
16201 eval "$as_ac_Header=\$ac_header_preproc"
16203 ac_res=`eval echo '${'$as_ac_Header'}'`
16204 { echo "$as_me:$LINENO: result: $ac_res" >&5
16205 echo "${ECHO_T}$ac_res" >&6; }
16208 if test `eval echo '${'$as_ac_Header'}'` = yes; then
16209 cat >>confdefs.h <<_ACEOF
16210 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
16220 for ac_header in CrashReporterClient.h
16222 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
16223 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16224 { echo "$as_me:$LINENO: checking for $ac_header" >&5
16225 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
16226 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16227 echo $ECHO_N "(cached) $ECHO_C" >&6
16229 ac_res=`eval echo '${'$as_ac_Header'}'`
16230 { echo "$as_me:$LINENO: result: $ac_res" >&5
16231 echo "${ECHO_T}$ac_res" >&6; }
16233 # Is the header compilable?
16234 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
16235 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
16236 cat >conftest.$ac_ext <<_ACEOF
16239 cat confdefs.h >>conftest.$ac_ext
16240 cat >>conftest.$ac_ext <<_ACEOF
16241 /* end confdefs.h. */
16242 $ac_includes_default
16243 #include <$ac_header>
16245 rm -f conftest.$ac_objext
16246 if { (ac_try="$ac_compile"
16247 case "(($ac_try" in
16248 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16249 *) ac_try_echo=$ac_try;;
16251 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16252 (eval "$ac_compile") 2>conftest.er1
16254 grep -v '^ *+' conftest.er1 >conftest.err
16256 cat conftest.err >&5
16257 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16258 (exit $ac_status); } &&
16259 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
16260 { (case "(($ac_try" in
16261 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16262 *) ac_try_echo=$ac_try;;
16264 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16265 (eval "$ac_try") 2>&5
16267 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16268 (exit $ac_status); }; } &&
16269 { ac_try='test -s conftest.$ac_objext'
16270 { (case "(($ac_try" in
16271 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16272 *) ac_try_echo=$ac_try;;
16274 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16275 (eval "$ac_try") 2>&5
16277 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16278 (exit $ac_status); }; }; then
16279 ac_header_compiler=yes
16281 echo "$as_me: failed program was:" >&5
16282 sed 's/^/| /' conftest.$ac_ext >&5
16284 ac_header_compiler=no
16287 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16288 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
16289 echo "${ECHO_T}$ac_header_compiler" >&6; }
16291 # Is the header present?
16292 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
16293 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
16294 cat >conftest.$ac_ext <<_ACEOF
16297 cat confdefs.h >>conftest.$ac_ext
16298 cat >>conftest.$ac_ext <<_ACEOF
16299 /* end confdefs.h. */
16300 #include <$ac_header>
16302 if { (ac_try="$ac_cpp conftest.$ac_ext"
16303 case "(($ac_try" in
16304 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16305 *) ac_try_echo=$ac_try;;
16307 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16308 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
16310 grep -v '^ *+' conftest.er1 >conftest.err
16312 cat conftest.err >&5
16313 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16314 (exit $ac_status); } >/dev/null; then
16315 if test -s conftest.err; then
16316 ac_cpp_err=$ac_c_preproc_warn_flag
16317 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
16324 if test -z "$ac_cpp_err"; then
16325 ac_header_preproc=yes
16327 echo "$as_me: failed program was:" >&5
16328 sed 's/^/| /' conftest.$ac_ext >&5
16330 ac_header_preproc=no
16333 rm -f conftest.err conftest.$ac_ext
16334 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
16335 echo "${ECHO_T}$ac_header_preproc" >&6; }
16337 # So? What about this header?
16338 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
16340 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
16341 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
16342 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
16343 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
16344 ac_header_preproc=yes
16347 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
16348 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
16349 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
16350 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
16351 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
16352 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
16353 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
16354 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
16355 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
16356 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
16357 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
16358 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
16360 ## ------------------------------------ ##
16361 ## Report this to http://llvm.org/bugs/ ##
16362 ## ------------------------------------ ##
16364 ) | sed "s/^/$as_me: WARNING: /" >&2
16367 { echo "$as_me:$LINENO: checking for $ac_header" >&5
16368 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
16369 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16370 echo $ECHO_N "(cached) $ECHO_C" >&6
16372 eval "$as_ac_Header=\$ac_header_preproc"
16374 ac_res=`eval echo '${'$as_ac_Header'}'`
16375 { echo "$as_me:$LINENO: result: $ac_res" >&5
16376 echo "${ECHO_T}$ac_res" >&6; }
16379 if test `eval echo '${'$as_ac_Header'}'` = yes; then
16380 cat >>confdefs.h <<_ACEOF
16381 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
16389 { echo "$as_me:$LINENO: checking __crashreporter_info__" >&5
16390 echo $ECHO_N "checking __crashreporter_info__... $ECHO_C" >&6; }
16391 cat >conftest.$ac_ext <<_ACEOF
16395 cat confdefs.h >>conftest.$ac_ext
16396 cat >>conftest.$ac_ext <<_ACEOF
16397 /* end confdefs.h. */
16399 extern const char *__crashreporter_info__;
16401 __crashreporter_info__ = "test";
16407 rm -f conftest.$ac_objext conftest$ac_exeext
16408 if { (ac_try="$ac_link"
16409 case "(($ac_try" in
16410 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16411 *) ac_try_echo=$ac_try;;
16413 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16414 (eval "$ac_link") 2>conftest.er1
16416 grep -v '^ *+' conftest.er1 >conftest.err
16418 cat conftest.err >&5
16419 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16420 (exit $ac_status); } &&
16421 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
16422 { (case "(($ac_try" in
16423 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16424 *) ac_try_echo=$ac_try;;
16426 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16427 (eval "$ac_try") 2>&5
16429 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16430 (exit $ac_status); }; } &&
16431 { ac_try='test -s conftest$ac_exeext'
16432 { (case "(($ac_try" in
16433 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16434 *) ac_try_echo=$ac_try;;
16436 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16437 (eval "$ac_try") 2>&5
16439 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16440 (exit $ac_status); }; }; then
16442 { echo "$as_me:$LINENO: result: yes" >&5
16443 echo "${ECHO_T}yes" >&6; }
16445 cat >>confdefs.h <<\_ACEOF
16446 #define HAVE_CRASHREPORTER_INFO 1
16451 echo "$as_me: failed program was:" >&5
16452 sed 's/^/| /' conftest.$ac_ext >&5
16455 { echo "$as_me:$LINENO: result: no" >&5
16456 echo "${ECHO_T}no" >&6; }
16458 cat >>confdefs.h <<\_ACEOF
16459 #define HAVE_CRASHREPORTER_INFO 0
16465 rm -f core conftest.err conftest.$ac_objext \
16466 conftest$ac_exeext conftest.$ac_ext
16470 { echo "$as_me:$LINENO: checking for HUGE_VAL sanity" >&5
16471 echo $ECHO_N "checking for HUGE_VAL sanity... $ECHO_C" >&6; }
16472 if test "${ac_cv_huge_val_sanity+set}" = set; then
16473 echo $ECHO_N "(cached) $ECHO_C" >&6
16477 ac_cpp='$CXXCPP $CPPFLAGS'
16478 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
16479 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
16480 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
16482 ac_save_CXXFLAGS=$CXXFLAGS
16483 CXXFLAGS="$CXXFLAGS -pedantic"
16484 if test "$cross_compiling" = yes; then
16485 ac_cv_huge_val_sanity=yes
16487 cat >conftest.$ac_ext <<_ACEOF
16490 cat confdefs.h >>conftest.$ac_ext
16491 cat >>conftest.$ac_ext <<_ACEOF
16492 /* end confdefs.h. */
16497 double x = HUGE_VAL; return x != x;
16502 rm -f conftest$ac_exeext
16503 if { (ac_try="$ac_link"
16504 case "(($ac_try" in
16505 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16506 *) ac_try_echo=$ac_try;;
16508 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16509 (eval "$ac_link") 2>&5
16511 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16512 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
16513 { (case "(($ac_try" in
16514 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16515 *) ac_try_echo=$ac_try;;
16517 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16518 (eval "$ac_try") 2>&5
16520 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16521 (exit $ac_status); }; }; then
16522 ac_cv_huge_val_sanity=yes
16524 echo "$as_me: program exited with status $ac_status" >&5
16525 echo "$as_me: failed program was:" >&5
16526 sed 's/^/| /' conftest.$ac_ext >&5
16528 ( exit $ac_status )
16529 ac_cv_huge_val_sanity=no
16531 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
16535 CXXFLAGS=$ac_save_CXXFLAGS
16537 ac_cpp='$CPP $CPPFLAGS'
16538 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
16539 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
16540 ac_compiler_gnu=$ac_cv_c_compiler_gnu
16544 { echo "$as_me:$LINENO: result: $ac_cv_huge_val_sanity" >&5
16545 echo "${ECHO_T}$ac_cv_huge_val_sanity" >&6; }
16546 HUGE_VAL_SANITY=$ac_cv_huge_val_sanity
16549 { echo "$as_me:$LINENO: checking for pid_t" >&5
16550 echo $ECHO_N "checking for pid_t... $ECHO_C" >&6; }
16551 if test "${ac_cv_type_pid_t+set}" = set; then
16552 echo $ECHO_N "(cached) $ECHO_C" >&6
16554 cat >conftest.$ac_ext <<_ACEOF
16557 cat confdefs.h >>conftest.$ac_ext
16558 cat >>conftest.$ac_ext <<_ACEOF
16559 /* end confdefs.h. */
16560 $ac_includes_default
16561 typedef pid_t ac__type_new_;
16565 if ((ac__type_new_ *) 0)
16567 if (sizeof (ac__type_new_))
16573 rm -f conftest.$ac_objext
16574 if { (ac_try="$ac_compile"
16575 case "(($ac_try" in
16576 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16577 *) ac_try_echo=$ac_try;;
16579 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16580 (eval "$ac_compile") 2>conftest.er1
16582 grep -v '^ *+' conftest.er1 >conftest.err
16584 cat conftest.err >&5
16585 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16586 (exit $ac_status); } &&
16587 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
16588 { (case "(($ac_try" in
16589 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16590 *) ac_try_echo=$ac_try;;
16592 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16593 (eval "$ac_try") 2>&5
16595 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16596 (exit $ac_status); }; } &&
16597 { ac_try='test -s conftest.$ac_objext'
16598 { (case "(($ac_try" in
16599 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16600 *) ac_try_echo=$ac_try;;
16602 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16603 (eval "$ac_try") 2>&5
16605 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16606 (exit $ac_status); }; }; then
16607 ac_cv_type_pid_t=yes
16609 echo "$as_me: failed program was:" >&5
16610 sed 's/^/| /' conftest.$ac_ext >&5
16612 ac_cv_type_pid_t=no
16615 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16617 { echo "$as_me:$LINENO: result: $ac_cv_type_pid_t" >&5
16618 echo "${ECHO_T}$ac_cv_type_pid_t" >&6; }
16619 if test $ac_cv_type_pid_t = yes; then
16623 cat >>confdefs.h <<_ACEOF
16629 { echo "$as_me:$LINENO: checking for size_t" >&5
16630 echo $ECHO_N "checking for size_t... $ECHO_C" >&6; }
16631 if test "${ac_cv_type_size_t+set}" = set; then
16632 echo $ECHO_N "(cached) $ECHO_C" >&6
16634 cat >conftest.$ac_ext <<_ACEOF
16637 cat confdefs.h >>conftest.$ac_ext
16638 cat >>conftest.$ac_ext <<_ACEOF
16639 /* end confdefs.h. */
16640 $ac_includes_default
16641 typedef size_t ac__type_new_;
16645 if ((ac__type_new_ *) 0)
16647 if (sizeof (ac__type_new_))
16653 rm -f conftest.$ac_objext
16654 if { (ac_try="$ac_compile"
16655 case "(($ac_try" in
16656 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16657 *) ac_try_echo=$ac_try;;
16659 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16660 (eval "$ac_compile") 2>conftest.er1
16662 grep -v '^ *+' conftest.er1 >conftest.err
16664 cat conftest.err >&5
16665 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16666 (exit $ac_status); } &&
16667 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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_try") 2>&5
16675 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16676 (exit $ac_status); }; } &&
16677 { ac_try='test -s conftest.$ac_objext'
16678 { (case "(($ac_try" in
16679 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16680 *) ac_try_echo=$ac_try;;
16682 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16683 (eval "$ac_try") 2>&5
16685 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16686 (exit $ac_status); }; }; then
16687 ac_cv_type_size_t=yes
16689 echo "$as_me: failed program was:" >&5
16690 sed 's/^/| /' conftest.$ac_ext >&5
16692 ac_cv_type_size_t=no
16695 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16697 { echo "$as_me:$LINENO: result: $ac_cv_type_size_t" >&5
16698 echo "${ECHO_T}$ac_cv_type_size_t" >&6; }
16699 if test $ac_cv_type_size_t = yes; then
16703 cat >>confdefs.h <<_ACEOF
16704 #define size_t unsigned int
16710 cat >>confdefs.h <<_ACEOF
16711 #define RETSIGTYPE void
16714 { echo "$as_me:$LINENO: checking whether struct tm is in sys/time.h or time.h" >&5
16715 echo $ECHO_N "checking whether struct tm is in sys/time.h or time.h... $ECHO_C" >&6; }
16716 if test "${ac_cv_struct_tm+set}" = set; then
16717 echo $ECHO_N "(cached) $ECHO_C" >&6
16719 cat >conftest.$ac_ext <<_ACEOF
16722 cat confdefs.h >>conftest.$ac_ext
16723 cat >>conftest.$ac_ext <<_ACEOF
16724 /* end confdefs.h. */
16725 #include <sys/types.h>
16731 struct tm *tp; tp->tm_sec;
16736 rm -f conftest.$ac_objext
16737 if { (ac_try="$ac_compile"
16738 case "(($ac_try" in
16739 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16740 *) ac_try_echo=$ac_try;;
16742 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16743 (eval "$ac_compile") 2>conftest.er1
16745 grep -v '^ *+' conftest.er1 >conftest.err
16747 cat conftest.err >&5
16748 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16749 (exit $ac_status); } &&
16750 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
16751 { (case "(($ac_try" in
16752 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16753 *) ac_try_echo=$ac_try;;
16755 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16756 (eval "$ac_try") 2>&5
16758 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16759 (exit $ac_status); }; } &&
16760 { ac_try='test -s conftest.$ac_objext'
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); }; }; then
16770 ac_cv_struct_tm=time.h
16772 echo "$as_me: failed program was:" >&5
16773 sed 's/^/| /' conftest.$ac_ext >&5
16775 ac_cv_struct_tm=sys/time.h
16778 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16780 { echo "$as_me:$LINENO: result: $ac_cv_struct_tm" >&5
16781 echo "${ECHO_T}$ac_cv_struct_tm" >&6; }
16782 if test $ac_cv_struct_tm = sys/time.h; then
16784 cat >>confdefs.h <<\_ACEOF
16785 #define TM_IN_SYS_TIME 1
16790 { echo "$as_me:$LINENO: checking for int64_t" >&5
16791 echo $ECHO_N "checking for int64_t... $ECHO_C" >&6; }
16792 if test "${ac_cv_type_int64_t+set}" = set; then
16793 echo $ECHO_N "(cached) $ECHO_C" >&6
16795 cat >conftest.$ac_ext <<_ACEOF
16798 cat confdefs.h >>conftest.$ac_ext
16799 cat >>conftest.$ac_ext <<_ACEOF
16800 /* end confdefs.h. */
16801 $ac_includes_default
16802 typedef int64_t ac__type_new_;
16806 if ((ac__type_new_ *) 0)
16808 if (sizeof (ac__type_new_))
16814 rm -f conftest.$ac_objext
16815 if { (ac_try="$ac_compile"
16816 case "(($ac_try" in
16817 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16818 *) ac_try_echo=$ac_try;;
16820 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16821 (eval "$ac_compile") 2>conftest.er1
16823 grep -v '^ *+' conftest.er1 >conftest.err
16825 cat conftest.err >&5
16826 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16827 (exit $ac_status); } &&
16828 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
16829 { (case "(($ac_try" in
16830 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16831 *) ac_try_echo=$ac_try;;
16833 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16834 (eval "$ac_try") 2>&5
16836 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16837 (exit $ac_status); }; } &&
16838 { ac_try='test -s conftest.$ac_objext'
16839 { (case "(($ac_try" in
16840 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16841 *) ac_try_echo=$ac_try;;
16843 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16844 (eval "$ac_try") 2>&5
16846 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16847 (exit $ac_status); }; }; then
16848 ac_cv_type_int64_t=yes
16850 echo "$as_me: failed program was:" >&5
16851 sed 's/^/| /' conftest.$ac_ext >&5
16853 ac_cv_type_int64_t=no
16856 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16858 { echo "$as_me:$LINENO: result: $ac_cv_type_int64_t" >&5
16859 echo "${ECHO_T}$ac_cv_type_int64_t" >&6; }
16860 if test $ac_cv_type_int64_t = yes; then
16862 cat >>confdefs.h <<_ACEOF
16863 #define HAVE_INT64_T 1
16868 { { echo "$as_me:$LINENO: error: Type int64_t required but not found" >&5
16869 echo "$as_me: error: Type int64_t required but not found" >&2;}
16870 { (exit 1); exit 1; }; }
16873 { echo "$as_me:$LINENO: checking for uint64_t" >&5
16874 echo $ECHO_N "checking for uint64_t... $ECHO_C" >&6; }
16875 if test "${ac_cv_type_uint64_t+set}" = set; then
16876 echo $ECHO_N "(cached) $ECHO_C" >&6
16878 cat >conftest.$ac_ext <<_ACEOF
16881 cat confdefs.h >>conftest.$ac_ext
16882 cat >>conftest.$ac_ext <<_ACEOF
16883 /* end confdefs.h. */
16884 $ac_includes_default
16885 typedef uint64_t ac__type_new_;
16889 if ((ac__type_new_ *) 0)
16891 if (sizeof (ac__type_new_))
16897 rm -f conftest.$ac_objext
16898 if { (ac_try="$ac_compile"
16899 case "(($ac_try" in
16900 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16901 *) ac_try_echo=$ac_try;;
16903 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16904 (eval "$ac_compile") 2>conftest.er1
16906 grep -v '^ *+' conftest.er1 >conftest.err
16908 cat conftest.err >&5
16909 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16910 (exit $ac_status); } &&
16911 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
16912 { (case "(($ac_try" in
16913 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16914 *) ac_try_echo=$ac_try;;
16916 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16917 (eval "$ac_try") 2>&5
16919 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16920 (exit $ac_status); }; } &&
16921 { ac_try='test -s conftest.$ac_objext'
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); }; }; then
16931 ac_cv_type_uint64_t=yes
16933 echo "$as_me: failed program was:" >&5
16934 sed 's/^/| /' conftest.$ac_ext >&5
16936 ac_cv_type_uint64_t=no
16939 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16941 { echo "$as_me:$LINENO: result: $ac_cv_type_uint64_t" >&5
16942 echo "${ECHO_T}$ac_cv_type_uint64_t" >&6; }
16943 if test $ac_cv_type_uint64_t = yes; then
16945 cat >>confdefs.h <<_ACEOF
16946 #define HAVE_UINT64_T 1
16951 { echo "$as_me:$LINENO: checking for u_int64_t" >&5
16952 echo $ECHO_N "checking for u_int64_t... $ECHO_C" >&6; }
16953 if test "${ac_cv_type_u_int64_t+set}" = set; then
16954 echo $ECHO_N "(cached) $ECHO_C" >&6
16956 cat >conftest.$ac_ext <<_ACEOF
16959 cat confdefs.h >>conftest.$ac_ext
16960 cat >>conftest.$ac_ext <<_ACEOF
16961 /* end confdefs.h. */
16962 $ac_includes_default
16963 typedef u_int64_t ac__type_new_;
16967 if ((ac__type_new_ *) 0)
16969 if (sizeof (ac__type_new_))
16975 rm -f conftest.$ac_objext
16976 if { (ac_try="$ac_compile"
16977 case "(($ac_try" in
16978 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16979 *) ac_try_echo=$ac_try;;
16981 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16982 (eval "$ac_compile") 2>conftest.er1
16984 grep -v '^ *+' conftest.er1 >conftest.err
16986 cat conftest.err >&5
16987 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16988 (exit $ac_status); } &&
16989 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
16990 { (case "(($ac_try" in
16991 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16992 *) ac_try_echo=$ac_try;;
16994 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16995 (eval "$ac_try") 2>&5
16997 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16998 (exit $ac_status); }; } &&
16999 { ac_try='test -s conftest.$ac_objext'
17000 { (case "(($ac_try" in
17001 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17002 *) ac_try_echo=$ac_try;;
17004 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17005 (eval "$ac_try") 2>&5
17007 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17008 (exit $ac_status); }; }; then
17009 ac_cv_type_u_int64_t=yes
17011 echo "$as_me: failed program was:" >&5
17012 sed 's/^/| /' conftest.$ac_ext >&5
17014 ac_cv_type_u_int64_t=no
17017 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17019 { echo "$as_me:$LINENO: result: $ac_cv_type_u_int64_t" >&5
17020 echo "${ECHO_T}$ac_cv_type_u_int64_t" >&6; }
17021 if test $ac_cv_type_u_int64_t = yes; then
17023 cat >>confdefs.h <<_ACEOF
17024 #define HAVE_U_INT64_T 1
17029 { { echo "$as_me:$LINENO: error: Type uint64_t or u_int64_t required but not found" >&5
17030 echo "$as_me: error: Type uint64_t or u_int64_t required but not found" >&2;}
17031 { (exit 1); exit 1; }; }
17045 for ac_func in backtrace ceilf floorf roundf rintf nearbyintf getcwd
17047 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
17048 { echo "$as_me:$LINENO: checking for $ac_func" >&5
17049 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
17050 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
17051 echo $ECHO_N "(cached) $ECHO_C" >&6
17053 cat >conftest.$ac_ext <<_ACEOF
17056 cat confdefs.h >>conftest.$ac_ext
17057 cat >>conftest.$ac_ext <<_ACEOF
17058 /* end confdefs.h. */
17059 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
17060 For example, HP-UX 11i <limits.h> declares gettimeofday. */
17061 #define $ac_func innocuous_$ac_func
17063 /* System header to define __stub macros and hopefully few prototypes,
17064 which can conflict with char $ac_func (); below.
17065 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
17066 <limits.h> exists even on freestanding compilers. */
17069 # include <limits.h>
17071 # include <assert.h>
17076 /* Override any GCC internal prototype to avoid an error.
17077 Use char because int might match the return type of a GCC
17078 builtin and then its argument prototype would still apply. */
17083 /* The GNU C library defines this for functions which it implements
17084 to always fail with ENOSYS. Some functions are actually named
17085 something starting with __ and the normal name is an alias. */
17086 #if defined __stub_$ac_func || defined __stub___$ac_func
17093 return $ac_func ();
17098 rm -f conftest.$ac_objext conftest$ac_exeext
17099 if { (ac_try="$ac_link"
17100 case "(($ac_try" in
17101 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17102 *) ac_try_echo=$ac_try;;
17104 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17105 (eval "$ac_link") 2>conftest.er1
17107 grep -v '^ *+' conftest.er1 >conftest.err
17109 cat conftest.err >&5
17110 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17111 (exit $ac_status); } &&
17112 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
17113 { (case "(($ac_try" in
17114 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17115 *) ac_try_echo=$ac_try;;
17117 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17118 (eval "$ac_try") 2>&5
17120 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17121 (exit $ac_status); }; } &&
17122 { ac_try='test -s conftest$ac_exeext'
17123 { (case "(($ac_try" in
17124 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17125 *) ac_try_echo=$ac_try;;
17127 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17128 (eval "$ac_try") 2>&5
17130 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17131 (exit $ac_status); }; }; then
17132 eval "$as_ac_var=yes"
17134 echo "$as_me: failed program was:" >&5
17135 sed 's/^/| /' conftest.$ac_ext >&5
17137 eval "$as_ac_var=no"
17140 rm -f core conftest.err conftest.$ac_objext \
17141 conftest$ac_exeext conftest.$ac_ext
17143 ac_res=`eval echo '${'$as_ac_var'}'`
17144 { echo "$as_me:$LINENO: result: $ac_res" >&5
17145 echo "${ECHO_T}$ac_res" >&6; }
17146 if test `eval echo '${'$as_ac_var'}'` = yes; then
17147 cat >>confdefs.h <<_ACEOF
17148 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
17158 for ac_func in powf fmodf strtof round
17160 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
17161 { echo "$as_me:$LINENO: checking for $ac_func" >&5
17162 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
17163 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
17164 echo $ECHO_N "(cached) $ECHO_C" >&6
17166 cat >conftest.$ac_ext <<_ACEOF
17169 cat confdefs.h >>conftest.$ac_ext
17170 cat >>conftest.$ac_ext <<_ACEOF
17171 /* end confdefs.h. */
17172 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
17173 For example, HP-UX 11i <limits.h> declares gettimeofday. */
17174 #define $ac_func innocuous_$ac_func
17176 /* System header to define __stub macros and hopefully few prototypes,
17177 which can conflict with char $ac_func (); below.
17178 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
17179 <limits.h> exists even on freestanding compilers. */
17182 # include <limits.h>
17184 # include <assert.h>
17189 /* Override any GCC internal prototype to avoid an error.
17190 Use char because int might match the return type of a GCC
17191 builtin and then its argument prototype would still apply. */
17196 /* The GNU C library defines this for functions which it implements
17197 to always fail with ENOSYS. Some functions are actually named
17198 something starting with __ and the normal name is an alias. */
17199 #if defined __stub_$ac_func || defined __stub___$ac_func
17206 return $ac_func ();
17211 rm -f conftest.$ac_objext conftest$ac_exeext
17212 if { (ac_try="$ac_link"
17213 case "(($ac_try" in
17214 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17215 *) ac_try_echo=$ac_try;;
17217 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17218 (eval "$ac_link") 2>conftest.er1
17220 grep -v '^ *+' conftest.er1 >conftest.err
17222 cat conftest.err >&5
17223 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17224 (exit $ac_status); } &&
17225 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
17226 { (case "(($ac_try" in
17227 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17228 *) ac_try_echo=$ac_try;;
17230 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17231 (eval "$ac_try") 2>&5
17233 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17234 (exit $ac_status); }; } &&
17235 { ac_try='test -s conftest$ac_exeext'
17236 { (case "(($ac_try" in
17237 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17238 *) ac_try_echo=$ac_try;;
17240 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17241 (eval "$ac_try") 2>&5
17243 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17244 (exit $ac_status); }; }; then
17245 eval "$as_ac_var=yes"
17247 echo "$as_me: failed program was:" >&5
17248 sed 's/^/| /' conftest.$ac_ext >&5
17250 eval "$as_ac_var=no"
17253 rm -f core conftest.err conftest.$ac_objext \
17254 conftest$ac_exeext conftest.$ac_ext
17256 ac_res=`eval echo '${'$as_ac_var'}'`
17257 { echo "$as_me:$LINENO: result: $ac_res" >&5
17258 echo "${ECHO_T}$ac_res" >&6; }
17259 if test `eval echo '${'$as_ac_var'}'` = yes; then
17260 cat >>confdefs.h <<_ACEOF
17261 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
17272 for ac_func in getpagesize getrusage getrlimit setrlimit gettimeofday
17274 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
17275 { echo "$as_me:$LINENO: checking for $ac_func" >&5
17276 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
17277 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
17278 echo $ECHO_N "(cached) $ECHO_C" >&6
17280 cat >conftest.$ac_ext <<_ACEOF
17283 cat confdefs.h >>conftest.$ac_ext
17284 cat >>conftest.$ac_ext <<_ACEOF
17285 /* end confdefs.h. */
17286 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
17287 For example, HP-UX 11i <limits.h> declares gettimeofday. */
17288 #define $ac_func innocuous_$ac_func
17290 /* System header to define __stub macros and hopefully few prototypes,
17291 which can conflict with char $ac_func (); below.
17292 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
17293 <limits.h> exists even on freestanding compilers. */
17296 # include <limits.h>
17298 # include <assert.h>
17303 /* Override any GCC internal prototype to avoid an error.
17304 Use char because int might match the return type of a GCC
17305 builtin and then its argument prototype would still apply. */
17310 /* The GNU C library defines this for functions which it implements
17311 to always fail with ENOSYS. Some functions are actually named
17312 something starting with __ and the normal name is an alias. */
17313 #if defined __stub_$ac_func || defined __stub___$ac_func
17320 return $ac_func ();
17325 rm -f conftest.$ac_objext conftest$ac_exeext
17326 if { (ac_try="$ac_link"
17327 case "(($ac_try" in
17328 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17329 *) ac_try_echo=$ac_try;;
17331 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17332 (eval "$ac_link") 2>conftest.er1
17334 grep -v '^ *+' conftest.er1 >conftest.err
17336 cat conftest.err >&5
17337 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17338 (exit $ac_status); } &&
17339 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
17340 { (case "(($ac_try" in
17341 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17342 *) ac_try_echo=$ac_try;;
17344 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17345 (eval "$ac_try") 2>&5
17347 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17348 (exit $ac_status); }; } &&
17349 { ac_try='test -s conftest$ac_exeext'
17350 { (case "(($ac_try" in
17351 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17352 *) ac_try_echo=$ac_try;;
17354 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17355 (eval "$ac_try") 2>&5
17357 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17358 (exit $ac_status); }; }; then
17359 eval "$as_ac_var=yes"
17361 echo "$as_me: failed program was:" >&5
17362 sed 's/^/| /' conftest.$ac_ext >&5
17364 eval "$as_ac_var=no"
17367 rm -f core conftest.err conftest.$ac_objext \
17368 conftest$ac_exeext conftest.$ac_ext
17370 ac_res=`eval echo '${'$as_ac_var'}'`
17371 { echo "$as_me:$LINENO: result: $ac_res" >&5
17372 echo "${ECHO_T}$ac_res" >&6; }
17373 if test `eval echo '${'$as_ac_var'}'` = yes; then
17374 cat >>confdefs.h <<_ACEOF
17375 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
17384 for ac_func in isatty mkdtemp mkstemp
17386 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
17387 { echo "$as_me:$LINENO: checking for $ac_func" >&5
17388 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
17389 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
17390 echo $ECHO_N "(cached) $ECHO_C" >&6
17392 cat >conftest.$ac_ext <<_ACEOF
17395 cat confdefs.h >>conftest.$ac_ext
17396 cat >>conftest.$ac_ext <<_ACEOF
17397 /* end confdefs.h. */
17398 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
17399 For example, HP-UX 11i <limits.h> declares gettimeofday. */
17400 #define $ac_func innocuous_$ac_func
17402 /* System header to define __stub macros and hopefully few prototypes,
17403 which can conflict with char $ac_func (); below.
17404 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
17405 <limits.h> exists even on freestanding compilers. */
17408 # include <limits.h>
17410 # include <assert.h>
17415 /* Override any GCC internal prototype to avoid an error.
17416 Use char because int might match the return type of a GCC
17417 builtin and then its argument prototype would still apply. */
17422 /* The GNU C library defines this for functions which it implements
17423 to always fail with ENOSYS. Some functions are actually named
17424 something starting with __ and the normal name is an alias. */
17425 #if defined __stub_$ac_func || defined __stub___$ac_func
17432 return $ac_func ();
17437 rm -f conftest.$ac_objext conftest$ac_exeext
17438 if { (ac_try="$ac_link"
17439 case "(($ac_try" in
17440 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17441 *) ac_try_echo=$ac_try;;
17443 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17444 (eval "$ac_link") 2>conftest.er1
17446 grep -v '^ *+' conftest.er1 >conftest.err
17448 cat conftest.err >&5
17449 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17450 (exit $ac_status); } &&
17451 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
17452 { (case "(($ac_try" in
17453 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17454 *) ac_try_echo=$ac_try;;
17456 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17457 (eval "$ac_try") 2>&5
17459 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17460 (exit $ac_status); }; } &&
17461 { ac_try='test -s conftest$ac_exeext'
17462 { (case "(($ac_try" in
17463 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17464 *) ac_try_echo=$ac_try;;
17466 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17467 (eval "$ac_try") 2>&5
17469 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17470 (exit $ac_status); }; }; then
17471 eval "$as_ac_var=yes"
17473 echo "$as_me: failed program was:" >&5
17474 sed 's/^/| /' conftest.$ac_ext >&5
17476 eval "$as_ac_var=no"
17479 rm -f core conftest.err conftest.$ac_objext \
17480 conftest$ac_exeext conftest.$ac_ext
17482 ac_res=`eval echo '${'$as_ac_var'}'`
17483 { echo "$as_me:$LINENO: result: $ac_res" >&5
17484 echo "${ECHO_T}$ac_res" >&6; }
17485 if test `eval echo '${'$as_ac_var'}'` = yes; then
17486 cat >>confdefs.h <<_ACEOF
17487 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
17500 for ac_func in mktemp posix_spawn pread realpath sbrk setrlimit strdup
17502 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
17503 { echo "$as_me:$LINENO: checking for $ac_func" >&5
17504 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
17505 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
17506 echo $ECHO_N "(cached) $ECHO_C" >&6
17508 cat >conftest.$ac_ext <<_ACEOF
17511 cat confdefs.h >>conftest.$ac_ext
17512 cat >>conftest.$ac_ext <<_ACEOF
17513 /* end confdefs.h. */
17514 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
17515 For example, HP-UX 11i <limits.h> declares gettimeofday. */
17516 #define $ac_func innocuous_$ac_func
17518 /* System header to define __stub macros and hopefully few prototypes,
17519 which can conflict with char $ac_func (); below.
17520 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
17521 <limits.h> exists even on freestanding compilers. */
17524 # include <limits.h>
17526 # include <assert.h>
17531 /* Override any GCC internal prototype to avoid an error.
17532 Use char because int might match the return type of a GCC
17533 builtin and then its argument prototype would still apply. */
17538 /* The GNU C library defines this for functions which it implements
17539 to always fail with ENOSYS. Some functions are actually named
17540 something starting with __ and the normal name is an alias. */
17541 #if defined __stub_$ac_func || defined __stub___$ac_func
17548 return $ac_func ();
17553 rm -f conftest.$ac_objext conftest$ac_exeext
17554 if { (ac_try="$ac_link"
17555 case "(($ac_try" in
17556 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17557 *) ac_try_echo=$ac_try;;
17559 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17560 (eval "$ac_link") 2>conftest.er1
17562 grep -v '^ *+' conftest.er1 >conftest.err
17564 cat conftest.err >&5
17565 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17566 (exit $ac_status); } &&
17567 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
17568 { (case "(($ac_try" in
17569 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17570 *) ac_try_echo=$ac_try;;
17572 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17573 (eval "$ac_try") 2>&5
17575 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17576 (exit $ac_status); }; } &&
17577 { ac_try='test -s conftest$ac_exeext'
17578 { (case "(($ac_try" in
17579 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17580 *) ac_try_echo=$ac_try;;
17582 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17583 (eval "$ac_try") 2>&5
17585 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17586 (exit $ac_status); }; }; then
17587 eval "$as_ac_var=yes"
17589 echo "$as_me: failed program was:" >&5
17590 sed 's/^/| /' conftest.$ac_ext >&5
17592 eval "$as_ac_var=no"
17595 rm -f core conftest.err conftest.$ac_objext \
17596 conftest$ac_exeext conftest.$ac_ext
17598 ac_res=`eval echo '${'$as_ac_var'}'`
17599 { echo "$as_me:$LINENO: result: $ac_res" >&5
17600 echo "${ECHO_T}$ac_res" >&6; }
17601 if test `eval echo '${'$as_ac_var'}'` = yes; then
17602 cat >>confdefs.h <<_ACEOF
17603 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
17613 for ac_func in strerror strerror_r setenv arc4random
17615 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
17616 { echo "$as_me:$LINENO: checking for $ac_func" >&5
17617 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
17618 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
17619 echo $ECHO_N "(cached) $ECHO_C" >&6
17621 cat >conftest.$ac_ext <<_ACEOF
17624 cat confdefs.h >>conftest.$ac_ext
17625 cat >>conftest.$ac_ext <<_ACEOF
17626 /* end confdefs.h. */
17627 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
17628 For example, HP-UX 11i <limits.h> declares gettimeofday. */
17629 #define $ac_func innocuous_$ac_func
17631 /* System header to define __stub macros and hopefully few prototypes,
17632 which can conflict with char $ac_func (); below.
17633 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
17634 <limits.h> exists even on freestanding compilers. */
17637 # include <limits.h>
17639 # include <assert.h>
17644 /* Override any GCC internal prototype to avoid an error.
17645 Use char because int might match the return type of a GCC
17646 builtin and then its argument prototype would still apply. */
17651 /* The GNU C library defines this for functions which it implements
17652 to always fail with ENOSYS. Some functions are actually named
17653 something starting with __ and the normal name is an alias. */
17654 #if defined __stub_$ac_func || defined __stub___$ac_func
17661 return $ac_func ();
17666 rm -f conftest.$ac_objext conftest$ac_exeext
17667 if { (ac_try="$ac_link"
17668 case "(($ac_try" in
17669 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17670 *) ac_try_echo=$ac_try;;
17672 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17673 (eval "$ac_link") 2>conftest.er1
17675 grep -v '^ *+' conftest.er1 >conftest.err
17677 cat conftest.err >&5
17678 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17679 (exit $ac_status); } &&
17680 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
17681 { (case "(($ac_try" in
17682 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17683 *) ac_try_echo=$ac_try;;
17685 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17686 (eval "$ac_try") 2>&5
17688 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17689 (exit $ac_status); }; } &&
17690 { ac_try='test -s conftest$ac_exeext'
17691 { (case "(($ac_try" in
17692 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17693 *) ac_try_echo=$ac_try;;
17695 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17696 (eval "$ac_try") 2>&5
17698 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17699 (exit $ac_status); }; }; then
17700 eval "$as_ac_var=yes"
17702 echo "$as_me: failed program was:" >&5
17703 sed 's/^/| /' conftest.$ac_ext >&5
17705 eval "$as_ac_var=no"
17708 rm -f core conftest.err conftest.$ac_objext \
17709 conftest$ac_exeext conftest.$ac_ext
17711 ac_res=`eval echo '${'$as_ac_var'}'`
17712 { echo "$as_me:$LINENO: result: $ac_res" >&5
17713 echo "${ECHO_T}$ac_res" >&6; }
17714 if test `eval echo '${'$as_ac_var'}'` = yes; then
17715 cat >>confdefs.h <<_ACEOF
17716 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
17726 for ac_func in strtoll strtoq sysconf malloc_zone_statistics
17728 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
17729 { echo "$as_me:$LINENO: checking for $ac_func" >&5
17730 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
17731 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
17732 echo $ECHO_N "(cached) $ECHO_C" >&6
17734 cat >conftest.$ac_ext <<_ACEOF
17737 cat confdefs.h >>conftest.$ac_ext
17738 cat >>conftest.$ac_ext <<_ACEOF
17739 /* end confdefs.h. */
17740 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
17741 For example, HP-UX 11i <limits.h> declares gettimeofday. */
17742 #define $ac_func innocuous_$ac_func
17744 /* System header to define __stub macros and hopefully few prototypes,
17745 which can conflict with char $ac_func (); below.
17746 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
17747 <limits.h> exists even on freestanding compilers. */
17750 # include <limits.h>
17752 # include <assert.h>
17757 /* Override any GCC internal prototype to avoid an error.
17758 Use char because int might match the return type of a GCC
17759 builtin and then its argument prototype would still apply. */
17764 /* The GNU C library defines this for functions which it implements
17765 to always fail with ENOSYS. Some functions are actually named
17766 something starting with __ and the normal name is an alias. */
17767 #if defined __stub_$ac_func || defined __stub___$ac_func
17774 return $ac_func ();
17779 rm -f conftest.$ac_objext conftest$ac_exeext
17780 if { (ac_try="$ac_link"
17781 case "(($ac_try" in
17782 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17783 *) ac_try_echo=$ac_try;;
17785 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17786 (eval "$ac_link") 2>conftest.er1
17788 grep -v '^ *+' conftest.er1 >conftest.err
17790 cat conftest.err >&5
17791 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17792 (exit $ac_status); } &&
17793 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
17794 { (case "(($ac_try" in
17795 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17796 *) ac_try_echo=$ac_try;;
17798 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17799 (eval "$ac_try") 2>&5
17801 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17802 (exit $ac_status); }; } &&
17803 { ac_try='test -s conftest$ac_exeext'
17804 { (case "(($ac_try" in
17805 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17806 *) ac_try_echo=$ac_try;;
17808 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17809 (eval "$ac_try") 2>&5
17811 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17812 (exit $ac_status); }; }; then
17813 eval "$as_ac_var=yes"
17815 echo "$as_me: failed program was:" >&5
17816 sed 's/^/| /' conftest.$ac_ext >&5
17818 eval "$as_ac_var=no"
17821 rm -f core conftest.err conftest.$ac_objext \
17822 conftest$ac_exeext conftest.$ac_ext
17824 ac_res=`eval echo '${'$as_ac_var'}'`
17825 { echo "$as_me:$LINENO: result: $ac_res" >&5
17826 echo "${ECHO_T}$ac_res" >&6; }
17827 if test `eval echo '${'$as_ac_var'}'` = yes; then
17828 cat >>confdefs.h <<_ACEOF
17829 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
17840 for ac_func in setjmp longjmp sigsetjmp siglongjmp writev
17842 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
17843 { echo "$as_me:$LINENO: checking for $ac_func" >&5
17844 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
17845 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
17846 echo $ECHO_N "(cached) $ECHO_C" >&6
17848 cat >conftest.$ac_ext <<_ACEOF
17851 cat confdefs.h >>conftest.$ac_ext
17852 cat >>conftest.$ac_ext <<_ACEOF
17853 /* end confdefs.h. */
17854 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
17855 For example, HP-UX 11i <limits.h> declares gettimeofday. */
17856 #define $ac_func innocuous_$ac_func
17858 /* System header to define __stub macros and hopefully few prototypes,
17859 which can conflict with char $ac_func (); below.
17860 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
17861 <limits.h> exists even on freestanding compilers. */
17864 # include <limits.h>
17866 # include <assert.h>
17871 /* Override any GCC internal prototype to avoid an error.
17872 Use char because int might match the return type of a GCC
17873 builtin and then its argument prototype would still apply. */
17878 /* The GNU C library defines this for functions which it implements
17879 to always fail with ENOSYS. Some functions are actually named
17880 something starting with __ and the normal name is an alias. */
17881 #if defined __stub_$ac_func || defined __stub___$ac_func
17888 return $ac_func ();
17893 rm -f conftest.$ac_objext conftest$ac_exeext
17894 if { (ac_try="$ac_link"
17895 case "(($ac_try" in
17896 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17897 *) ac_try_echo=$ac_try;;
17899 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17900 (eval "$ac_link") 2>conftest.er1
17902 grep -v '^ *+' conftest.er1 >conftest.err
17904 cat conftest.err >&5
17905 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17906 (exit $ac_status); } &&
17907 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
17908 { (case "(($ac_try" in
17909 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17910 *) ac_try_echo=$ac_try;;
17912 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17913 (eval "$ac_try") 2>&5
17915 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17916 (exit $ac_status); }; } &&
17917 { ac_try='test -s conftest$ac_exeext'
17918 { (case "(($ac_try" in
17919 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17920 *) ac_try_echo=$ac_try;;
17922 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17923 (eval "$ac_try") 2>&5
17925 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17926 (exit $ac_status); }; }; then
17927 eval "$as_ac_var=yes"
17929 echo "$as_me: failed program was:" >&5
17930 sed 's/^/| /' conftest.$ac_ext >&5
17932 eval "$as_ac_var=no"
17935 rm -f core conftest.err conftest.$ac_objext \
17936 conftest$ac_exeext conftest.$ac_ext
17938 ac_res=`eval echo '${'$as_ac_var'}'`
17939 { echo "$as_me:$LINENO: result: $ac_res" >&5
17940 echo "${ECHO_T}$ac_res" >&6; }
17941 if test `eval echo '${'$as_ac_var'}'` = yes; then
17942 cat >>confdefs.h <<_ACEOF
17943 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
17949 { echo "$as_me:$LINENO: checking if printf has the %a format character" >&5
17950 echo $ECHO_N "checking if printf has the %a format character... $ECHO_C" >&6; }
17951 if test "${llvm_cv_c_printf_a+set}" = set; then
17952 echo $ECHO_N "(cached) $ECHO_C" >&6
17955 ac_cpp='$CPP $CPPFLAGS'
17956 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
17957 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
17958 ac_compiler_gnu=$ac_cv_c_compiler_gnu
17960 if test "$cross_compiling" = yes; then
17961 llvmac_cv_c_printf_a=no
17963 cat >conftest.$ac_ext <<_ACEOF
17967 cat confdefs.h >>conftest.$ac_ext
17968 cat >>conftest.$ac_ext <<_ACEOF
17969 /* end confdefs.h. */
17972 #include <stdlib.h>
17978 volatile double A, B;
17982 sprintf(Buffer, "%a", A);
17986 if (A != 0x1.999999999999ap-4)
17993 rm -f conftest$ac_exeext
17994 if { (ac_try="$ac_link"
17995 case "(($ac_try" in
17996 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17997 *) ac_try_echo=$ac_try;;
17999 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18000 (eval "$ac_link") 2>&5
18002 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18003 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
18004 { (case "(($ac_try" in
18005 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18006 *) ac_try_echo=$ac_try;;
18008 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18009 (eval "$ac_try") 2>&5
18011 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18012 (exit $ac_status); }; }; then
18013 llvm_cv_c_printf_a=yes
18015 echo "$as_me: program exited with status $ac_status" >&5
18016 echo "$as_me: failed program was:" >&5
18017 sed 's/^/| /' conftest.$ac_ext >&5
18019 ( exit $ac_status )
18020 llvmac_cv_c_printf_a=no
18022 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
18027 ac_cpp='$CPP $CPPFLAGS'
18028 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
18029 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
18030 ac_compiler_gnu=$ac_cv_c_compiler_gnu
18033 { echo "$as_me:$LINENO: result: $llvm_cv_c_printf_a" >&5
18034 echo "${ECHO_T}$llvm_cv_c_printf_a" >&6; }
18035 if test "$llvm_cv_c_printf_a" = "yes"; then
18037 cat >>confdefs.h <<\_ACEOF
18038 #define HAVE_PRINTF_A 1
18045 { echo "$as_me:$LINENO: checking for srand48/lrand48/drand48 in <stdlib.h>" >&5
18046 echo $ECHO_N "checking for srand48/lrand48/drand48 in <stdlib.h>... $ECHO_C" >&6; }
18047 if test "${ac_cv_func_rand48+set}" = set; then
18048 echo $ECHO_N "(cached) $ECHO_C" >&6
18052 ac_cpp='$CXXCPP $CPPFLAGS'
18053 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
18054 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
18055 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
18057 cat >conftest.$ac_ext <<_ACEOF
18060 cat confdefs.h >>conftest.$ac_ext
18061 cat >>conftest.$ac_ext <<_ACEOF
18062 /* end confdefs.h. */
18063 #include <stdlib.h>
18067 srand48(0);lrand48();drand48();
18072 rm -f conftest.$ac_objext
18073 if { (ac_try="$ac_compile"
18074 case "(($ac_try" in
18075 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18076 *) ac_try_echo=$ac_try;;
18078 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18079 (eval "$ac_compile") 2>conftest.er1
18081 grep -v '^ *+' conftest.er1 >conftest.err
18083 cat conftest.err >&5
18084 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18085 (exit $ac_status); } &&
18086 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
18087 { (case "(($ac_try" in
18088 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18089 *) ac_try_echo=$ac_try;;
18091 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18092 (eval "$ac_try") 2>&5
18094 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18095 (exit $ac_status); }; } &&
18096 { ac_try='test -s conftest.$ac_objext'
18097 { (case "(($ac_try" in
18098 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18099 *) ac_try_echo=$ac_try;;
18101 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18102 (eval "$ac_try") 2>&5
18104 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18105 (exit $ac_status); }; }; then
18106 ac_cv_func_rand48=yes
18108 echo "$as_me: failed program was:" >&5
18109 sed 's/^/| /' conftest.$ac_ext >&5
18111 ac_cv_func_rand48=no
18114 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18116 ac_cpp='$CPP $CPPFLAGS'
18117 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
18118 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
18119 ac_compiler_gnu=$ac_cv_c_compiler_gnu
18123 { echo "$as_me:$LINENO: result: $ac_cv_func_rand48" >&5
18124 echo "${ECHO_T}$ac_cv_func_rand48" >&6; }
18126 if test "$ac_cv_func_rand48" = "yes" ; then
18128 cat >>confdefs.h <<\_ACEOF
18129 #define HAVE_RAND48 1
18135 { echo "$as_me:$LINENO: checking whether strerror_s is declared" >&5
18136 echo $ECHO_N "checking whether strerror_s is declared... $ECHO_C" >&6; }
18137 if test "${ac_cv_have_decl_strerror_s+set}" = set; then
18138 echo $ECHO_N "(cached) $ECHO_C" >&6
18140 cat >conftest.$ac_ext <<_ACEOF
18143 cat confdefs.h >>conftest.$ac_ext
18144 cat >>conftest.$ac_ext <<_ACEOF
18145 /* end confdefs.h. */
18146 $ac_includes_default
18151 char *p = (char *) strerror_s;
18159 rm -f conftest.$ac_objext
18160 if { (ac_try="$ac_compile"
18161 case "(($ac_try" in
18162 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18163 *) ac_try_echo=$ac_try;;
18165 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18166 (eval "$ac_compile") 2>conftest.er1
18168 grep -v '^ *+' conftest.er1 >conftest.err
18170 cat conftest.err >&5
18171 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18172 (exit $ac_status); } &&
18173 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
18174 { (case "(($ac_try" in
18175 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18176 *) ac_try_echo=$ac_try;;
18178 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18179 (eval "$ac_try") 2>&5
18181 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18182 (exit $ac_status); }; } &&
18183 { ac_try='test -s conftest.$ac_objext'
18184 { (case "(($ac_try" in
18185 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18186 *) ac_try_echo=$ac_try;;
18188 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18189 (eval "$ac_try") 2>&5
18191 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18192 (exit $ac_status); }; }; then
18193 ac_cv_have_decl_strerror_s=yes
18195 echo "$as_me: failed program was:" >&5
18196 sed 's/^/| /' conftest.$ac_ext >&5
18198 ac_cv_have_decl_strerror_s=no
18201 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18203 { echo "$as_me:$LINENO: result: $ac_cv_have_decl_strerror_s" >&5
18204 echo "${ECHO_T}$ac_cv_have_decl_strerror_s" >&6; }
18205 if test $ac_cv_have_decl_strerror_s = yes; then
18207 cat >>confdefs.h <<_ACEOF
18208 #define HAVE_DECL_STRERROR_S 1
18213 cat >>confdefs.h <<_ACEOF
18214 #define HAVE_DECL_STRERROR_S 0
18222 if test "$llvm_cv_os_type" = "MingW" ; then
18223 { echo "$as_me:$LINENO: checking for _alloca in -lgcc" >&5
18224 echo $ECHO_N "checking for _alloca in -lgcc... $ECHO_C" >&6; }
18225 if test "${ac_cv_lib_gcc__alloca+set}" = set; then
18226 echo $ECHO_N "(cached) $ECHO_C" >&6
18228 ac_check_lib_save_LIBS=$LIBS
18230 cat >conftest.$ac_ext <<_ACEOF
18233 cat confdefs.h >>conftest.$ac_ext
18234 cat >>conftest.$ac_ext <<_ACEOF
18235 /* end confdefs.h. */
18237 /* Override any GCC internal prototype to avoid an error.
18238 Use char because int might match the return type of a GCC
18239 builtin and then its argument prototype would still apply. */
18252 rm -f conftest.$ac_objext conftest$ac_exeext
18253 if { (ac_try="$ac_link"
18254 case "(($ac_try" in
18255 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18256 *) ac_try_echo=$ac_try;;
18258 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18259 (eval "$ac_link") 2>conftest.er1
18261 grep -v '^ *+' conftest.er1 >conftest.err
18263 cat conftest.err >&5
18264 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18265 (exit $ac_status); } &&
18266 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
18267 { (case "(($ac_try" in
18268 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18269 *) ac_try_echo=$ac_try;;
18271 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18272 (eval "$ac_try") 2>&5
18274 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18275 (exit $ac_status); }; } &&
18276 { ac_try='test -s conftest$ac_exeext'
18277 { (case "(($ac_try" in
18278 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18279 *) ac_try_echo=$ac_try;;
18281 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18282 (eval "$ac_try") 2>&5
18284 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18285 (exit $ac_status); }; }; then
18286 ac_cv_lib_gcc__alloca=yes
18288 echo "$as_me: failed program was:" >&5
18289 sed 's/^/| /' conftest.$ac_ext >&5
18291 ac_cv_lib_gcc__alloca=no
18294 rm -f core conftest.err conftest.$ac_objext \
18295 conftest$ac_exeext conftest.$ac_ext
18296 LIBS=$ac_check_lib_save_LIBS
18298 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc__alloca" >&5
18299 echo "${ECHO_T}$ac_cv_lib_gcc__alloca" >&6; }
18300 if test $ac_cv_lib_gcc__alloca = yes; then
18302 cat >>confdefs.h <<\_ACEOF
18303 #define HAVE__ALLOCA 1
18308 { echo "$as_me:$LINENO: checking for __alloca in -lgcc" >&5
18309 echo $ECHO_N "checking for __alloca in -lgcc... $ECHO_C" >&6; }
18310 if test "${ac_cv_lib_gcc___alloca+set}" = set; then
18311 echo $ECHO_N "(cached) $ECHO_C" >&6
18313 ac_check_lib_save_LIBS=$LIBS
18315 cat >conftest.$ac_ext <<_ACEOF
18318 cat confdefs.h >>conftest.$ac_ext
18319 cat >>conftest.$ac_ext <<_ACEOF
18320 /* end confdefs.h. */
18322 /* Override any GCC internal prototype to avoid an error.
18323 Use char because int might match the return type of a GCC
18324 builtin and then its argument prototype would still apply. */
18332 return __alloca ();
18337 rm -f conftest.$ac_objext conftest$ac_exeext
18338 if { (ac_try="$ac_link"
18339 case "(($ac_try" in
18340 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18341 *) ac_try_echo=$ac_try;;
18343 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18344 (eval "$ac_link") 2>conftest.er1
18346 grep -v '^ *+' conftest.er1 >conftest.err
18348 cat conftest.err >&5
18349 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18350 (exit $ac_status); } &&
18351 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
18352 { (case "(($ac_try" in
18353 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18354 *) ac_try_echo=$ac_try;;
18356 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18357 (eval "$ac_try") 2>&5
18359 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18360 (exit $ac_status); }; } &&
18361 { ac_try='test -s conftest$ac_exeext'
18362 { (case "(($ac_try" in
18363 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18364 *) ac_try_echo=$ac_try;;
18366 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18367 (eval "$ac_try") 2>&5
18369 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18370 (exit $ac_status); }; }; then
18371 ac_cv_lib_gcc___alloca=yes
18373 echo "$as_me: failed program was:" >&5
18374 sed 's/^/| /' conftest.$ac_ext >&5
18376 ac_cv_lib_gcc___alloca=no
18379 rm -f core conftest.err conftest.$ac_objext \
18380 conftest$ac_exeext conftest.$ac_ext
18381 LIBS=$ac_check_lib_save_LIBS
18383 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___alloca" >&5
18384 echo "${ECHO_T}$ac_cv_lib_gcc___alloca" >&6; }
18385 if test $ac_cv_lib_gcc___alloca = yes; then
18387 cat >>confdefs.h <<\_ACEOF
18388 #define HAVE___ALLOCA 1
18393 { echo "$as_me:$LINENO: checking for __chkstk in -lgcc" >&5
18394 echo $ECHO_N "checking for __chkstk in -lgcc... $ECHO_C" >&6; }
18395 if test "${ac_cv_lib_gcc___chkstk+set}" = set; then
18396 echo $ECHO_N "(cached) $ECHO_C" >&6
18398 ac_check_lib_save_LIBS=$LIBS
18400 cat >conftest.$ac_ext <<_ACEOF
18403 cat confdefs.h >>conftest.$ac_ext
18404 cat >>conftest.$ac_ext <<_ACEOF
18405 /* end confdefs.h. */
18407 /* Override any GCC internal prototype to avoid an error.
18408 Use char because int might match the return type of a GCC
18409 builtin and then its argument prototype would still apply. */
18417 return __chkstk ();
18422 rm -f conftest.$ac_objext conftest$ac_exeext
18423 if { (ac_try="$ac_link"
18424 case "(($ac_try" in
18425 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18426 *) ac_try_echo=$ac_try;;
18428 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18429 (eval "$ac_link") 2>conftest.er1
18431 grep -v '^ *+' conftest.er1 >conftest.err
18433 cat conftest.err >&5
18434 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18435 (exit $ac_status); } &&
18436 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
18437 { (case "(($ac_try" in
18438 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18439 *) ac_try_echo=$ac_try;;
18441 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18442 (eval "$ac_try") 2>&5
18444 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18445 (exit $ac_status); }; } &&
18446 { ac_try='test -s conftest$ac_exeext'
18447 { (case "(($ac_try" in
18448 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18449 *) ac_try_echo=$ac_try;;
18451 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18452 (eval "$ac_try") 2>&5
18454 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18455 (exit $ac_status); }; }; then
18456 ac_cv_lib_gcc___chkstk=yes
18458 echo "$as_me: failed program was:" >&5
18459 sed 's/^/| /' conftest.$ac_ext >&5
18461 ac_cv_lib_gcc___chkstk=no
18464 rm -f core conftest.err conftest.$ac_objext \
18465 conftest$ac_exeext conftest.$ac_ext
18466 LIBS=$ac_check_lib_save_LIBS
18468 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___chkstk" >&5
18469 echo "${ECHO_T}$ac_cv_lib_gcc___chkstk" >&6; }
18470 if test $ac_cv_lib_gcc___chkstk = yes; then
18472 cat >>confdefs.h <<\_ACEOF
18473 #define HAVE___CHKSTK 1
18478 { echo "$as_me:$LINENO: checking for ___chkstk in -lgcc" >&5
18479 echo $ECHO_N "checking for ___chkstk in -lgcc... $ECHO_C" >&6; }
18480 if test "${ac_cv_lib_gcc____chkstk+set}" = set; then
18481 echo $ECHO_N "(cached) $ECHO_C" >&6
18483 ac_check_lib_save_LIBS=$LIBS
18485 cat >conftest.$ac_ext <<_ACEOF
18488 cat confdefs.h >>conftest.$ac_ext
18489 cat >>conftest.$ac_ext <<_ACEOF
18490 /* end confdefs.h. */
18492 /* Override any GCC internal prototype to avoid an error.
18493 Use char because int might match the return type of a GCC
18494 builtin and then its argument prototype would still apply. */
18502 return ___chkstk ();
18507 rm -f conftest.$ac_objext conftest$ac_exeext
18508 if { (ac_try="$ac_link"
18509 case "(($ac_try" in
18510 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18511 *) ac_try_echo=$ac_try;;
18513 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18514 (eval "$ac_link") 2>conftest.er1
18516 grep -v '^ *+' conftest.er1 >conftest.err
18518 cat conftest.err >&5
18519 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18520 (exit $ac_status); } &&
18521 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
18522 { (case "(($ac_try" in
18523 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18524 *) ac_try_echo=$ac_try;;
18526 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18527 (eval "$ac_try") 2>&5
18529 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18530 (exit $ac_status); }; } &&
18531 { ac_try='test -s conftest$ac_exeext'
18532 { (case "(($ac_try" in
18533 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18534 *) ac_try_echo=$ac_try;;
18536 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18537 (eval "$ac_try") 2>&5
18539 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18540 (exit $ac_status); }; }; then
18541 ac_cv_lib_gcc____chkstk=yes
18543 echo "$as_me: failed program was:" >&5
18544 sed 's/^/| /' conftest.$ac_ext >&5
18546 ac_cv_lib_gcc____chkstk=no
18549 rm -f core conftest.err conftest.$ac_objext \
18550 conftest$ac_exeext conftest.$ac_ext
18551 LIBS=$ac_check_lib_save_LIBS
18553 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc____chkstk" >&5
18554 echo "${ECHO_T}$ac_cv_lib_gcc____chkstk" >&6; }
18555 if test $ac_cv_lib_gcc____chkstk = yes; then
18557 cat >>confdefs.h <<\_ACEOF
18558 #define HAVE____CHKSTK 1
18564 { echo "$as_me:$LINENO: checking for __ashldi3 in -lgcc" >&5
18565 echo $ECHO_N "checking for __ashldi3 in -lgcc... $ECHO_C" >&6; }
18566 if test "${ac_cv_lib_gcc___ashldi3+set}" = set; then
18567 echo $ECHO_N "(cached) $ECHO_C" >&6
18569 ac_check_lib_save_LIBS=$LIBS
18571 cat >conftest.$ac_ext <<_ACEOF
18574 cat confdefs.h >>conftest.$ac_ext
18575 cat >>conftest.$ac_ext <<_ACEOF
18576 /* end confdefs.h. */
18578 /* Override any GCC internal prototype to avoid an error.
18579 Use char because int might match the return type of a GCC
18580 builtin and then its argument prototype would still apply. */
18588 return __ashldi3 ();
18593 rm -f conftest.$ac_objext conftest$ac_exeext
18594 if { (ac_try="$ac_link"
18595 case "(($ac_try" in
18596 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18597 *) ac_try_echo=$ac_try;;
18599 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18600 (eval "$ac_link") 2>conftest.er1
18602 grep -v '^ *+' conftest.er1 >conftest.err
18604 cat conftest.err >&5
18605 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18606 (exit $ac_status); } &&
18607 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
18608 { (case "(($ac_try" in
18609 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18610 *) ac_try_echo=$ac_try;;
18612 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18613 (eval "$ac_try") 2>&5
18615 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18616 (exit $ac_status); }; } &&
18617 { ac_try='test -s conftest$ac_exeext'
18618 { (case "(($ac_try" in
18619 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18620 *) ac_try_echo=$ac_try;;
18622 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18623 (eval "$ac_try") 2>&5
18625 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18626 (exit $ac_status); }; }; then
18627 ac_cv_lib_gcc___ashldi3=yes
18629 echo "$as_me: failed program was:" >&5
18630 sed 's/^/| /' conftest.$ac_ext >&5
18632 ac_cv_lib_gcc___ashldi3=no
18635 rm -f core conftest.err conftest.$ac_objext \
18636 conftest$ac_exeext conftest.$ac_ext
18637 LIBS=$ac_check_lib_save_LIBS
18639 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___ashldi3" >&5
18640 echo "${ECHO_T}$ac_cv_lib_gcc___ashldi3" >&6; }
18641 if test $ac_cv_lib_gcc___ashldi3 = yes; then
18643 cat >>confdefs.h <<\_ACEOF
18644 #define HAVE___ASHLDI3 1
18649 { echo "$as_me:$LINENO: checking for __ashrdi3 in -lgcc" >&5
18650 echo $ECHO_N "checking for __ashrdi3 in -lgcc... $ECHO_C" >&6; }
18651 if test "${ac_cv_lib_gcc___ashrdi3+set}" = set; then
18652 echo $ECHO_N "(cached) $ECHO_C" >&6
18654 ac_check_lib_save_LIBS=$LIBS
18656 cat >conftest.$ac_ext <<_ACEOF
18659 cat confdefs.h >>conftest.$ac_ext
18660 cat >>conftest.$ac_ext <<_ACEOF
18661 /* end confdefs.h. */
18663 /* Override any GCC internal prototype to avoid an error.
18664 Use char because int might match the return type of a GCC
18665 builtin and then its argument prototype would still apply. */
18673 return __ashrdi3 ();
18678 rm -f conftest.$ac_objext conftest$ac_exeext
18679 if { (ac_try="$ac_link"
18680 case "(($ac_try" in
18681 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18682 *) ac_try_echo=$ac_try;;
18684 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18685 (eval "$ac_link") 2>conftest.er1
18687 grep -v '^ *+' conftest.er1 >conftest.err
18689 cat conftest.err >&5
18690 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18691 (exit $ac_status); } &&
18692 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
18693 { (case "(($ac_try" in
18694 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18695 *) ac_try_echo=$ac_try;;
18697 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18698 (eval "$ac_try") 2>&5
18700 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18701 (exit $ac_status); }; } &&
18702 { ac_try='test -s conftest$ac_exeext'
18703 { (case "(($ac_try" in
18704 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18705 *) ac_try_echo=$ac_try;;
18707 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18708 (eval "$ac_try") 2>&5
18710 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18711 (exit $ac_status); }; }; then
18712 ac_cv_lib_gcc___ashrdi3=yes
18714 echo "$as_me: failed program was:" >&5
18715 sed 's/^/| /' conftest.$ac_ext >&5
18717 ac_cv_lib_gcc___ashrdi3=no
18720 rm -f core conftest.err conftest.$ac_objext \
18721 conftest$ac_exeext conftest.$ac_ext
18722 LIBS=$ac_check_lib_save_LIBS
18724 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___ashrdi3" >&5
18725 echo "${ECHO_T}$ac_cv_lib_gcc___ashrdi3" >&6; }
18726 if test $ac_cv_lib_gcc___ashrdi3 = yes; then
18728 cat >>confdefs.h <<\_ACEOF
18729 #define HAVE___ASHRDI3 1
18734 { echo "$as_me:$LINENO: checking for __divdi3 in -lgcc" >&5
18735 echo $ECHO_N "checking for __divdi3 in -lgcc... $ECHO_C" >&6; }
18736 if test "${ac_cv_lib_gcc___divdi3+set}" = set; then
18737 echo $ECHO_N "(cached) $ECHO_C" >&6
18739 ac_check_lib_save_LIBS=$LIBS
18741 cat >conftest.$ac_ext <<_ACEOF
18744 cat confdefs.h >>conftest.$ac_ext
18745 cat >>conftest.$ac_ext <<_ACEOF
18746 /* end confdefs.h. */
18748 /* Override any GCC internal prototype to avoid an error.
18749 Use char because int might match the return type of a GCC
18750 builtin and then its argument prototype would still apply. */
18758 return __divdi3 ();
18763 rm -f conftest.$ac_objext conftest$ac_exeext
18764 if { (ac_try="$ac_link"
18765 case "(($ac_try" in
18766 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18767 *) ac_try_echo=$ac_try;;
18769 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18770 (eval "$ac_link") 2>conftest.er1
18772 grep -v '^ *+' conftest.er1 >conftest.err
18774 cat conftest.err >&5
18775 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18776 (exit $ac_status); } &&
18777 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
18778 { (case "(($ac_try" in
18779 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18780 *) ac_try_echo=$ac_try;;
18782 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18783 (eval "$ac_try") 2>&5
18785 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18786 (exit $ac_status); }; } &&
18787 { ac_try='test -s conftest$ac_exeext'
18788 { (case "(($ac_try" in
18789 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18790 *) ac_try_echo=$ac_try;;
18792 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18793 (eval "$ac_try") 2>&5
18795 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18796 (exit $ac_status); }; }; then
18797 ac_cv_lib_gcc___divdi3=yes
18799 echo "$as_me: failed program was:" >&5
18800 sed 's/^/| /' conftest.$ac_ext >&5
18802 ac_cv_lib_gcc___divdi3=no
18805 rm -f core conftest.err conftest.$ac_objext \
18806 conftest$ac_exeext conftest.$ac_ext
18807 LIBS=$ac_check_lib_save_LIBS
18809 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___divdi3" >&5
18810 echo "${ECHO_T}$ac_cv_lib_gcc___divdi3" >&6; }
18811 if test $ac_cv_lib_gcc___divdi3 = yes; then
18813 cat >>confdefs.h <<\_ACEOF
18814 #define HAVE___DIVDI3 1
18819 { echo "$as_me:$LINENO: checking for __fixdfdi in -lgcc" >&5
18820 echo $ECHO_N "checking for __fixdfdi in -lgcc... $ECHO_C" >&6; }
18821 if test "${ac_cv_lib_gcc___fixdfdi+set}" = set; then
18822 echo $ECHO_N "(cached) $ECHO_C" >&6
18824 ac_check_lib_save_LIBS=$LIBS
18826 cat >conftest.$ac_ext <<_ACEOF
18829 cat confdefs.h >>conftest.$ac_ext
18830 cat >>conftest.$ac_ext <<_ACEOF
18831 /* end confdefs.h. */
18833 /* Override any GCC internal prototype to avoid an error.
18834 Use char because int might match the return type of a GCC
18835 builtin and then its argument prototype would still apply. */
18843 return __fixdfdi ();
18848 rm -f conftest.$ac_objext conftest$ac_exeext
18849 if { (ac_try="$ac_link"
18850 case "(($ac_try" in
18851 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18852 *) ac_try_echo=$ac_try;;
18854 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18855 (eval "$ac_link") 2>conftest.er1
18857 grep -v '^ *+' conftest.er1 >conftest.err
18859 cat conftest.err >&5
18860 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18861 (exit $ac_status); } &&
18862 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
18863 { (case "(($ac_try" in
18864 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18865 *) ac_try_echo=$ac_try;;
18867 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18868 (eval "$ac_try") 2>&5
18870 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18871 (exit $ac_status); }; } &&
18872 { ac_try='test -s conftest$ac_exeext'
18873 { (case "(($ac_try" in
18874 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18875 *) ac_try_echo=$ac_try;;
18877 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18878 (eval "$ac_try") 2>&5
18880 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18881 (exit $ac_status); }; }; then
18882 ac_cv_lib_gcc___fixdfdi=yes
18884 echo "$as_me: failed program was:" >&5
18885 sed 's/^/| /' conftest.$ac_ext >&5
18887 ac_cv_lib_gcc___fixdfdi=no
18890 rm -f core conftest.err conftest.$ac_objext \
18891 conftest$ac_exeext conftest.$ac_ext
18892 LIBS=$ac_check_lib_save_LIBS
18894 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___fixdfdi" >&5
18895 echo "${ECHO_T}$ac_cv_lib_gcc___fixdfdi" >&6; }
18896 if test $ac_cv_lib_gcc___fixdfdi = yes; then
18898 cat >>confdefs.h <<\_ACEOF
18899 #define HAVE___FIXDFDI 1
18904 { echo "$as_me:$LINENO: checking for __fixsfdi in -lgcc" >&5
18905 echo $ECHO_N "checking for __fixsfdi in -lgcc... $ECHO_C" >&6; }
18906 if test "${ac_cv_lib_gcc___fixsfdi+set}" = set; then
18907 echo $ECHO_N "(cached) $ECHO_C" >&6
18909 ac_check_lib_save_LIBS=$LIBS
18911 cat >conftest.$ac_ext <<_ACEOF
18914 cat confdefs.h >>conftest.$ac_ext
18915 cat >>conftest.$ac_ext <<_ACEOF
18916 /* end confdefs.h. */
18918 /* Override any GCC internal prototype to avoid an error.
18919 Use char because int might match the return type of a GCC
18920 builtin and then its argument prototype would still apply. */
18928 return __fixsfdi ();
18933 rm -f conftest.$ac_objext conftest$ac_exeext
18934 if { (ac_try="$ac_link"
18935 case "(($ac_try" in
18936 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18937 *) ac_try_echo=$ac_try;;
18939 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18940 (eval "$ac_link") 2>conftest.er1
18942 grep -v '^ *+' conftest.er1 >conftest.err
18944 cat conftest.err >&5
18945 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18946 (exit $ac_status); } &&
18947 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
18948 { (case "(($ac_try" in
18949 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18950 *) ac_try_echo=$ac_try;;
18952 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18953 (eval "$ac_try") 2>&5
18955 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18956 (exit $ac_status); }; } &&
18957 { ac_try='test -s conftest$ac_exeext'
18958 { (case "(($ac_try" in
18959 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18960 *) ac_try_echo=$ac_try;;
18962 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18963 (eval "$ac_try") 2>&5
18965 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18966 (exit $ac_status); }; }; then
18967 ac_cv_lib_gcc___fixsfdi=yes
18969 echo "$as_me: failed program was:" >&5
18970 sed 's/^/| /' conftest.$ac_ext >&5
18972 ac_cv_lib_gcc___fixsfdi=no
18975 rm -f core conftest.err conftest.$ac_objext \
18976 conftest$ac_exeext conftest.$ac_ext
18977 LIBS=$ac_check_lib_save_LIBS
18979 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___fixsfdi" >&5
18980 echo "${ECHO_T}$ac_cv_lib_gcc___fixsfdi" >&6; }
18981 if test $ac_cv_lib_gcc___fixsfdi = yes; then
18983 cat >>confdefs.h <<\_ACEOF
18984 #define HAVE___FIXSFDI 1
18989 { echo "$as_me:$LINENO: checking for __floatdidf in -lgcc" >&5
18990 echo $ECHO_N "checking for __floatdidf in -lgcc... $ECHO_C" >&6; }
18991 if test "${ac_cv_lib_gcc___floatdidf+set}" = set; then
18992 echo $ECHO_N "(cached) $ECHO_C" >&6
18994 ac_check_lib_save_LIBS=$LIBS
18996 cat >conftest.$ac_ext <<_ACEOF
18999 cat confdefs.h >>conftest.$ac_ext
19000 cat >>conftest.$ac_ext <<_ACEOF
19001 /* end confdefs.h. */
19003 /* Override any GCC internal prototype to avoid an error.
19004 Use char because int might match the return type of a GCC
19005 builtin and then its argument prototype would still apply. */
19009 char __floatdidf ();
19013 return __floatdidf ();
19018 rm -f conftest.$ac_objext conftest$ac_exeext
19019 if { (ac_try="$ac_link"
19020 case "(($ac_try" in
19021 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19022 *) ac_try_echo=$ac_try;;
19024 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19025 (eval "$ac_link") 2>conftest.er1
19027 grep -v '^ *+' conftest.er1 >conftest.err
19029 cat conftest.err >&5
19030 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19031 (exit $ac_status); } &&
19032 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
19033 { (case "(($ac_try" in
19034 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19035 *) ac_try_echo=$ac_try;;
19037 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19038 (eval "$ac_try") 2>&5
19040 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19041 (exit $ac_status); }; } &&
19042 { ac_try='test -s conftest$ac_exeext'
19043 { (case "(($ac_try" in
19044 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19045 *) ac_try_echo=$ac_try;;
19047 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19048 (eval "$ac_try") 2>&5
19050 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19051 (exit $ac_status); }; }; then
19052 ac_cv_lib_gcc___floatdidf=yes
19054 echo "$as_me: failed program was:" >&5
19055 sed 's/^/| /' conftest.$ac_ext >&5
19057 ac_cv_lib_gcc___floatdidf=no
19060 rm -f core conftest.err conftest.$ac_objext \
19061 conftest$ac_exeext conftest.$ac_ext
19062 LIBS=$ac_check_lib_save_LIBS
19064 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___floatdidf" >&5
19065 echo "${ECHO_T}$ac_cv_lib_gcc___floatdidf" >&6; }
19066 if test $ac_cv_lib_gcc___floatdidf = yes; then
19068 cat >>confdefs.h <<\_ACEOF
19069 #define HAVE___FLOATDIDF 1
19074 { echo "$as_me:$LINENO: checking for __lshrdi3 in -lgcc" >&5
19075 echo $ECHO_N "checking for __lshrdi3 in -lgcc... $ECHO_C" >&6; }
19076 if test "${ac_cv_lib_gcc___lshrdi3+set}" = set; then
19077 echo $ECHO_N "(cached) $ECHO_C" >&6
19079 ac_check_lib_save_LIBS=$LIBS
19081 cat >conftest.$ac_ext <<_ACEOF
19084 cat confdefs.h >>conftest.$ac_ext
19085 cat >>conftest.$ac_ext <<_ACEOF
19086 /* end confdefs.h. */
19088 /* Override any GCC internal prototype to avoid an error.
19089 Use char because int might match the return type of a GCC
19090 builtin and then its argument prototype would still apply. */
19098 return __lshrdi3 ();
19103 rm -f conftest.$ac_objext conftest$ac_exeext
19104 if { (ac_try="$ac_link"
19105 case "(($ac_try" in
19106 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19107 *) ac_try_echo=$ac_try;;
19109 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19110 (eval "$ac_link") 2>conftest.er1
19112 grep -v '^ *+' conftest.er1 >conftest.err
19114 cat conftest.err >&5
19115 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19116 (exit $ac_status); } &&
19117 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
19118 { (case "(($ac_try" in
19119 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19120 *) ac_try_echo=$ac_try;;
19122 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19123 (eval "$ac_try") 2>&5
19125 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19126 (exit $ac_status); }; } &&
19127 { ac_try='test -s conftest$ac_exeext'
19128 { (case "(($ac_try" in
19129 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19130 *) ac_try_echo=$ac_try;;
19132 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19133 (eval "$ac_try") 2>&5
19135 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19136 (exit $ac_status); }; }; then
19137 ac_cv_lib_gcc___lshrdi3=yes
19139 echo "$as_me: failed program was:" >&5
19140 sed 's/^/| /' conftest.$ac_ext >&5
19142 ac_cv_lib_gcc___lshrdi3=no
19145 rm -f core conftest.err conftest.$ac_objext \
19146 conftest$ac_exeext conftest.$ac_ext
19147 LIBS=$ac_check_lib_save_LIBS
19149 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___lshrdi3" >&5
19150 echo "${ECHO_T}$ac_cv_lib_gcc___lshrdi3" >&6; }
19151 if test $ac_cv_lib_gcc___lshrdi3 = yes; then
19153 cat >>confdefs.h <<\_ACEOF
19154 #define HAVE___LSHRDI3 1
19159 { echo "$as_me:$LINENO: checking for __moddi3 in -lgcc" >&5
19160 echo $ECHO_N "checking for __moddi3 in -lgcc... $ECHO_C" >&6; }
19161 if test "${ac_cv_lib_gcc___moddi3+set}" = set; then
19162 echo $ECHO_N "(cached) $ECHO_C" >&6
19164 ac_check_lib_save_LIBS=$LIBS
19166 cat >conftest.$ac_ext <<_ACEOF
19169 cat confdefs.h >>conftest.$ac_ext
19170 cat >>conftest.$ac_ext <<_ACEOF
19171 /* end confdefs.h. */
19173 /* Override any GCC internal prototype to avoid an error.
19174 Use char because int might match the return type of a GCC
19175 builtin and then its argument prototype would still apply. */
19183 return __moddi3 ();
19188 rm -f conftest.$ac_objext conftest$ac_exeext
19189 if { (ac_try="$ac_link"
19190 case "(($ac_try" in
19191 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19192 *) ac_try_echo=$ac_try;;
19194 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19195 (eval "$ac_link") 2>conftest.er1
19197 grep -v '^ *+' conftest.er1 >conftest.err
19199 cat conftest.err >&5
19200 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19201 (exit $ac_status); } &&
19202 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
19203 { (case "(($ac_try" in
19204 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19205 *) ac_try_echo=$ac_try;;
19207 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19208 (eval "$ac_try") 2>&5
19210 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19211 (exit $ac_status); }; } &&
19212 { ac_try='test -s conftest$ac_exeext'
19213 { (case "(($ac_try" in
19214 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19215 *) ac_try_echo=$ac_try;;
19217 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19218 (eval "$ac_try") 2>&5
19220 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19221 (exit $ac_status); }; }; then
19222 ac_cv_lib_gcc___moddi3=yes
19224 echo "$as_me: failed program was:" >&5
19225 sed 's/^/| /' conftest.$ac_ext >&5
19227 ac_cv_lib_gcc___moddi3=no
19230 rm -f core conftest.err conftest.$ac_objext \
19231 conftest$ac_exeext conftest.$ac_ext
19232 LIBS=$ac_check_lib_save_LIBS
19234 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___moddi3" >&5
19235 echo "${ECHO_T}$ac_cv_lib_gcc___moddi3" >&6; }
19236 if test $ac_cv_lib_gcc___moddi3 = yes; then
19238 cat >>confdefs.h <<\_ACEOF
19239 #define HAVE___MODDI3 1
19244 { echo "$as_me:$LINENO: checking for __udivdi3 in -lgcc" >&5
19245 echo $ECHO_N "checking for __udivdi3 in -lgcc... $ECHO_C" >&6; }
19246 if test "${ac_cv_lib_gcc___udivdi3+set}" = set; then
19247 echo $ECHO_N "(cached) $ECHO_C" >&6
19249 ac_check_lib_save_LIBS=$LIBS
19251 cat >conftest.$ac_ext <<_ACEOF
19254 cat confdefs.h >>conftest.$ac_ext
19255 cat >>conftest.$ac_ext <<_ACEOF
19256 /* end confdefs.h. */
19258 /* Override any GCC internal prototype to avoid an error.
19259 Use char because int might match the return type of a GCC
19260 builtin and then its argument prototype would still apply. */
19268 return __udivdi3 ();
19273 rm -f conftest.$ac_objext conftest$ac_exeext
19274 if { (ac_try="$ac_link"
19275 case "(($ac_try" in
19276 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19277 *) ac_try_echo=$ac_try;;
19279 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19280 (eval "$ac_link") 2>conftest.er1
19282 grep -v '^ *+' conftest.er1 >conftest.err
19284 cat conftest.err >&5
19285 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19286 (exit $ac_status); } &&
19287 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
19288 { (case "(($ac_try" in
19289 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19290 *) ac_try_echo=$ac_try;;
19292 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19293 (eval "$ac_try") 2>&5
19295 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19296 (exit $ac_status); }; } &&
19297 { ac_try='test -s conftest$ac_exeext'
19298 { (case "(($ac_try" in
19299 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19300 *) ac_try_echo=$ac_try;;
19302 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19303 (eval "$ac_try") 2>&5
19305 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19306 (exit $ac_status); }; }; then
19307 ac_cv_lib_gcc___udivdi3=yes
19309 echo "$as_me: failed program was:" >&5
19310 sed 's/^/| /' conftest.$ac_ext >&5
19312 ac_cv_lib_gcc___udivdi3=no
19315 rm -f core conftest.err conftest.$ac_objext \
19316 conftest$ac_exeext conftest.$ac_ext
19317 LIBS=$ac_check_lib_save_LIBS
19319 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___udivdi3" >&5
19320 echo "${ECHO_T}$ac_cv_lib_gcc___udivdi3" >&6; }
19321 if test $ac_cv_lib_gcc___udivdi3 = yes; then
19323 cat >>confdefs.h <<\_ACEOF
19324 #define HAVE___UDIVDI3 1
19329 { echo "$as_me:$LINENO: checking for __umoddi3 in -lgcc" >&5
19330 echo $ECHO_N "checking for __umoddi3 in -lgcc... $ECHO_C" >&6; }
19331 if test "${ac_cv_lib_gcc___umoddi3+set}" = set; then
19332 echo $ECHO_N "(cached) $ECHO_C" >&6
19334 ac_check_lib_save_LIBS=$LIBS
19336 cat >conftest.$ac_ext <<_ACEOF
19339 cat confdefs.h >>conftest.$ac_ext
19340 cat >>conftest.$ac_ext <<_ACEOF
19341 /* end confdefs.h. */
19343 /* Override any GCC internal prototype to avoid an error.
19344 Use char because int might match the return type of a GCC
19345 builtin and then its argument prototype would still apply. */
19353 return __umoddi3 ();
19358 rm -f conftest.$ac_objext conftest$ac_exeext
19359 if { (ac_try="$ac_link"
19360 case "(($ac_try" in
19361 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19362 *) ac_try_echo=$ac_try;;
19364 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19365 (eval "$ac_link") 2>conftest.er1
19367 grep -v '^ *+' conftest.er1 >conftest.err
19369 cat conftest.err >&5
19370 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19371 (exit $ac_status); } &&
19372 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
19373 { (case "(($ac_try" in
19374 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19375 *) ac_try_echo=$ac_try;;
19377 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19378 (eval "$ac_try") 2>&5
19380 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19381 (exit $ac_status); }; } &&
19382 { ac_try='test -s conftest$ac_exeext'
19383 { (case "(($ac_try" in
19384 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19385 *) ac_try_echo=$ac_try;;
19387 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19388 (eval "$ac_try") 2>&5
19390 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19391 (exit $ac_status); }; }; then
19392 ac_cv_lib_gcc___umoddi3=yes
19394 echo "$as_me: failed program was:" >&5
19395 sed 's/^/| /' conftest.$ac_ext >&5
19397 ac_cv_lib_gcc___umoddi3=no
19400 rm -f core conftest.err conftest.$ac_objext \
19401 conftest$ac_exeext conftest.$ac_ext
19402 LIBS=$ac_check_lib_save_LIBS
19404 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___umoddi3" >&5
19405 echo "${ECHO_T}$ac_cv_lib_gcc___umoddi3" >&6; }
19406 if test $ac_cv_lib_gcc___umoddi3 = yes; then
19408 cat >>confdefs.h <<\_ACEOF
19409 #define HAVE___UMODDI3 1
19415 { echo "$as_me:$LINENO: checking for __main in -lgcc" >&5
19416 echo $ECHO_N "checking for __main in -lgcc... $ECHO_C" >&6; }
19417 if test "${ac_cv_lib_gcc___main+set}" = set; then
19418 echo $ECHO_N "(cached) $ECHO_C" >&6
19420 ac_check_lib_save_LIBS=$LIBS
19422 cat >conftest.$ac_ext <<_ACEOF
19425 cat confdefs.h >>conftest.$ac_ext
19426 cat >>conftest.$ac_ext <<_ACEOF
19427 /* end confdefs.h. */
19429 /* Override any GCC internal prototype to avoid an error.
19430 Use char because int might match the return type of a GCC
19431 builtin and then its argument prototype would still apply. */
19444 rm -f conftest.$ac_objext conftest$ac_exeext
19445 if { (ac_try="$ac_link"
19446 case "(($ac_try" in
19447 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19448 *) ac_try_echo=$ac_try;;
19450 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19451 (eval "$ac_link") 2>conftest.er1
19453 grep -v '^ *+' conftest.er1 >conftest.err
19455 cat conftest.err >&5
19456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19457 (exit $ac_status); } &&
19458 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
19459 { (case "(($ac_try" in
19460 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19461 *) ac_try_echo=$ac_try;;
19463 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19464 (eval "$ac_try") 2>&5
19466 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19467 (exit $ac_status); }; } &&
19468 { ac_try='test -s conftest$ac_exeext'
19469 { (case "(($ac_try" in
19470 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19471 *) ac_try_echo=$ac_try;;
19473 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19474 (eval "$ac_try") 2>&5
19476 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19477 (exit $ac_status); }; }; then
19478 ac_cv_lib_gcc___main=yes
19480 echo "$as_me: failed program was:" >&5
19481 sed 's/^/| /' conftest.$ac_ext >&5
19483 ac_cv_lib_gcc___main=no
19486 rm -f core conftest.err conftest.$ac_objext \
19487 conftest$ac_exeext conftest.$ac_ext
19488 LIBS=$ac_check_lib_save_LIBS
19490 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___main" >&5
19491 echo "${ECHO_T}$ac_cv_lib_gcc___main" >&6; }
19492 if test $ac_cv_lib_gcc___main = yes; then
19494 cat >>confdefs.h <<\_ACEOF
19495 #define HAVE___MAIN 1
19500 { echo "$as_me:$LINENO: checking for __cmpdi2 in -lgcc" >&5
19501 echo $ECHO_N "checking for __cmpdi2 in -lgcc... $ECHO_C" >&6; }
19502 if test "${ac_cv_lib_gcc___cmpdi2+set}" = set; then
19503 echo $ECHO_N "(cached) $ECHO_C" >&6
19505 ac_check_lib_save_LIBS=$LIBS
19507 cat >conftest.$ac_ext <<_ACEOF
19510 cat confdefs.h >>conftest.$ac_ext
19511 cat >>conftest.$ac_ext <<_ACEOF
19512 /* end confdefs.h. */
19514 /* Override any GCC internal prototype to avoid an error.
19515 Use char because int might match the return type of a GCC
19516 builtin and then its argument prototype would still apply. */
19524 return __cmpdi2 ();
19529 rm -f conftest.$ac_objext conftest$ac_exeext
19530 if { (ac_try="$ac_link"
19531 case "(($ac_try" in
19532 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19533 *) ac_try_echo=$ac_try;;
19535 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19536 (eval "$ac_link") 2>conftest.er1
19538 grep -v '^ *+' conftest.er1 >conftest.err
19540 cat conftest.err >&5
19541 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19542 (exit $ac_status); } &&
19543 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
19544 { (case "(($ac_try" in
19545 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19546 *) ac_try_echo=$ac_try;;
19548 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19549 (eval "$ac_try") 2>&5
19551 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19552 (exit $ac_status); }; } &&
19553 { ac_try='test -s conftest$ac_exeext'
19554 { (case "(($ac_try" in
19555 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19556 *) ac_try_echo=$ac_try;;
19558 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19559 (eval "$ac_try") 2>&5
19561 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19562 (exit $ac_status); }; }; then
19563 ac_cv_lib_gcc___cmpdi2=yes
19565 echo "$as_me: failed program was:" >&5
19566 sed 's/^/| /' conftest.$ac_ext >&5
19568 ac_cv_lib_gcc___cmpdi2=no
19571 rm -f core conftest.err conftest.$ac_objext \
19572 conftest$ac_exeext conftest.$ac_ext
19573 LIBS=$ac_check_lib_save_LIBS
19575 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___cmpdi2" >&5
19576 echo "${ECHO_T}$ac_cv_lib_gcc___cmpdi2" >&6; }
19577 if test $ac_cv_lib_gcc___cmpdi2 = yes; then
19579 cat >>confdefs.h <<\_ACEOF
19580 #define HAVE___CMPDI2 1
19587 if test "$llvm_cv_os_type" = "MingW" ; then
19588 { echo "$as_me:$LINENO: checking whether EnumerateLoadedModules() accepts new decl" >&5
19589 echo $ECHO_N "checking whether EnumerateLoadedModules() accepts new decl... $ECHO_C" >&6; }
19590 cat >conftest.$ac_ext <<_ACEOF
19594 cat confdefs.h >>conftest.$ac_ext
19595 cat >>conftest.$ac_ext <<_ACEOF
19596 /* end confdefs.h. */
19598 #include <windows.h>
19599 #include <imagehlp.h>
19600 extern void foo(PENUMLOADED_MODULES_CALLBACK);
19601 extern void foo(BOOL(CALLBACK*)(PCSTR,ULONG_PTR,ULONG,PVOID));
19605 rm -f conftest.$ac_objext
19606 if { (ac_try="$ac_compile"
19607 case "(($ac_try" in
19608 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19609 *) ac_try_echo=$ac_try;;
19611 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19612 (eval "$ac_compile") 2>conftest.er1
19614 grep -v '^ *+' conftest.er1 >conftest.err
19616 cat conftest.err >&5
19617 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19618 (exit $ac_status); } &&
19619 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
19620 { (case "(($ac_try" in
19621 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19622 *) ac_try_echo=$ac_try;;
19624 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19625 (eval "$ac_try") 2>&5
19627 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19628 (exit $ac_status); }; } &&
19629 { ac_try='test -s conftest.$ac_objext'
19630 { (case "(($ac_try" in
19631 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19632 *) ac_try_echo=$ac_try;;
19634 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19635 (eval "$ac_try") 2>&5
19637 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19638 (exit $ac_status); }; }; then
19640 { echo "$as_me:$LINENO: result: yes" >&5
19641 echo "${ECHO_T}yes" >&6; }
19642 llvm_cv_win32_elmcb_pcstr="PCSTR"
19645 echo "$as_me: failed program was:" >&5
19646 sed 's/^/| /' conftest.$ac_ext >&5
19649 { echo "$as_me:$LINENO: result: no" >&5
19650 echo "${ECHO_T}no" >&6; }
19651 llvm_cv_win32_elmcb_pcstr="PSTR"
19655 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19657 cat >>confdefs.h <<_ACEOF
19658 #define WIN32_ELMCB_PCSTR $llvm_cv_win32_elmcb_pcstr
19665 { echo "$as_me:$LINENO: checking for isnan in <math.h>" >&5
19666 echo $ECHO_N "checking for isnan in <math.h>... $ECHO_C" >&6; }
19667 if test "${ac_cv_func_isnan_in_math_h+set}" = set; then
19668 echo $ECHO_N "(cached) $ECHO_C" >&6
19672 ac_cpp='$CXXCPP $CPPFLAGS'
19673 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19674 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19675 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
19677 cat >conftest.$ac_ext <<_ACEOF
19680 cat confdefs.h >>conftest.$ac_ext
19681 cat >>conftest.$ac_ext <<_ACEOF
19682 /* end confdefs.h. */
19692 rm -f conftest.$ac_objext
19693 if { (ac_try="$ac_compile"
19694 case "(($ac_try" in
19695 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19696 *) ac_try_echo=$ac_try;;
19698 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19699 (eval "$ac_compile") 2>conftest.er1
19701 grep -v '^ *+' conftest.er1 >conftest.err
19703 cat conftest.err >&5
19704 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19705 (exit $ac_status); } &&
19706 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
19707 { (case "(($ac_try" in
19708 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19709 *) ac_try_echo=$ac_try;;
19711 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19712 (eval "$ac_try") 2>&5
19714 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19715 (exit $ac_status); }; } &&
19716 { ac_try='test -s conftest.$ac_objext'
19717 { (case "(($ac_try" in
19718 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19719 *) ac_try_echo=$ac_try;;
19721 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19722 (eval "$ac_try") 2>&5
19724 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19725 (exit $ac_status); }; }; then
19726 ac_cv_func_isnan_in_math_h=yes
19728 echo "$as_me: failed program was:" >&5
19729 sed 's/^/| /' conftest.$ac_ext >&5
19731 ac_cv_func_isnan_in_math_h=no
19734 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19736 ac_cpp='$CPP $CPPFLAGS'
19737 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19738 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19739 ac_compiler_gnu=$ac_cv_c_compiler_gnu
19743 { echo "$as_me:$LINENO: result: $ac_cv_func_isnan_in_math_h" >&5
19744 echo "${ECHO_T}$ac_cv_func_isnan_in_math_h" >&6; }
19747 if test "$ac_cv_func_isnan_in_math_h" = "yes" ; then
19749 cat >>confdefs.h <<\_ACEOF
19750 #define HAVE_ISNAN_IN_MATH_H 1
19756 { echo "$as_me:$LINENO: checking for isnan in <cmath>" >&5
19757 echo $ECHO_N "checking for isnan in <cmath>... $ECHO_C" >&6; }
19758 if test "${ac_cv_func_isnan_in_cmath+set}" = set; then
19759 echo $ECHO_N "(cached) $ECHO_C" >&6
19763 ac_cpp='$CXXCPP $CPPFLAGS'
19764 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19765 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19766 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
19768 cat >conftest.$ac_ext <<_ACEOF
19771 cat confdefs.h >>conftest.$ac_ext
19772 cat >>conftest.$ac_ext <<_ACEOF
19773 /* end confdefs.h. */
19783 rm -f conftest.$ac_objext
19784 if { (ac_try="$ac_compile"
19785 case "(($ac_try" in
19786 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19787 *) ac_try_echo=$ac_try;;
19789 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19790 (eval "$ac_compile") 2>conftest.er1
19792 grep -v '^ *+' conftest.er1 >conftest.err
19794 cat conftest.err >&5
19795 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19796 (exit $ac_status); } &&
19797 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
19798 { (case "(($ac_try" in
19799 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19800 *) ac_try_echo=$ac_try;;
19802 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19803 (eval "$ac_try") 2>&5
19805 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19806 (exit $ac_status); }; } &&
19807 { ac_try='test -s conftest.$ac_objext'
19808 { (case "(($ac_try" in
19809 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19810 *) ac_try_echo=$ac_try;;
19812 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19813 (eval "$ac_try") 2>&5
19815 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19816 (exit $ac_status); }; }; then
19817 ac_cv_func_isnan_in_cmath=yes
19819 echo "$as_me: failed program was:" >&5
19820 sed 's/^/| /' conftest.$ac_ext >&5
19822 ac_cv_func_isnan_in_cmath=no
19825 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19827 ac_cpp='$CPP $CPPFLAGS'
19828 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19829 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19830 ac_compiler_gnu=$ac_cv_c_compiler_gnu
19834 { echo "$as_me:$LINENO: result: $ac_cv_func_isnan_in_cmath" >&5
19835 echo "${ECHO_T}$ac_cv_func_isnan_in_cmath" >&6; }
19837 if test "$ac_cv_func_isnan_in_cmath" = "yes" ; then
19839 cat >>confdefs.h <<\_ACEOF
19840 #define HAVE_ISNAN_IN_CMATH 1
19846 { echo "$as_me:$LINENO: checking for std::isnan in <cmath>" >&5
19847 echo $ECHO_N "checking for std::isnan in <cmath>... $ECHO_C" >&6; }
19848 if test "${ac_cv_func_std_isnan_in_cmath+set}" = set; then
19849 echo $ECHO_N "(cached) $ECHO_C" >&6
19853 ac_cpp='$CXXCPP $CPPFLAGS'
19854 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19855 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19856 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
19858 cat >conftest.$ac_ext <<_ACEOF
19861 cat confdefs.h >>conftest.$ac_ext
19862 cat >>conftest.$ac_ext <<_ACEOF
19863 /* end confdefs.h. */
19868 float f; std::isnan(f);
19873 rm -f conftest.$ac_objext
19874 if { (ac_try="$ac_compile"
19875 case "(($ac_try" in
19876 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19877 *) ac_try_echo=$ac_try;;
19879 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19880 (eval "$ac_compile") 2>conftest.er1
19882 grep -v '^ *+' conftest.er1 >conftest.err
19884 cat conftest.err >&5
19885 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19886 (exit $ac_status); } &&
19887 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
19888 { (case "(($ac_try" in
19889 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19890 *) ac_try_echo=$ac_try;;
19892 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19893 (eval "$ac_try") 2>&5
19895 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19896 (exit $ac_status); }; } &&
19897 { ac_try='test -s conftest.$ac_objext'
19898 { (case "(($ac_try" in
19899 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19900 *) ac_try_echo=$ac_try;;
19902 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19903 (eval "$ac_try") 2>&5
19905 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19906 (exit $ac_status); }; }; then
19907 ac_cv_func_std_isnan_in_cmath=yes
19909 echo "$as_me: failed program was:" >&5
19910 sed 's/^/| /' conftest.$ac_ext >&5
19912 ac_cv_func_std_isnan_in_cmath=no
19915 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19917 ac_cpp='$CPP $CPPFLAGS'
19918 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19919 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19920 ac_compiler_gnu=$ac_cv_c_compiler_gnu
19924 { echo "$as_me:$LINENO: result: $ac_cv_func_std_isnan_in_cmath" >&5
19925 echo "${ECHO_T}$ac_cv_func_std_isnan_in_cmath" >&6; }
19927 if test "$ac_cv_func_std_isnan_in_cmath" = "yes" ; then
19929 cat >>confdefs.h <<\_ACEOF
19930 #define HAVE_STD_ISNAN_IN_CMATH 1
19938 { echo "$as_me:$LINENO: checking for isinf in <math.h>" >&5
19939 echo $ECHO_N "checking for isinf in <math.h>... $ECHO_C" >&6; }
19940 if test "${ac_cv_func_isinf_in_math_h+set}" = set; then
19941 echo $ECHO_N "(cached) $ECHO_C" >&6
19945 ac_cpp='$CXXCPP $CPPFLAGS'
19946 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19947 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19948 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
19950 cat >conftest.$ac_ext <<_ACEOF
19953 cat confdefs.h >>conftest.$ac_ext
19954 cat >>conftest.$ac_ext <<_ACEOF
19955 /* end confdefs.h. */
19965 rm -f conftest.$ac_objext
19966 if { (ac_try="$ac_compile"
19967 case "(($ac_try" in
19968 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19969 *) ac_try_echo=$ac_try;;
19971 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19972 (eval "$ac_compile") 2>conftest.er1
19974 grep -v '^ *+' conftest.er1 >conftest.err
19976 cat conftest.err >&5
19977 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19978 (exit $ac_status); } &&
19979 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
19980 { (case "(($ac_try" in
19981 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19982 *) ac_try_echo=$ac_try;;
19984 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19985 (eval "$ac_try") 2>&5
19987 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19988 (exit $ac_status); }; } &&
19989 { ac_try='test -s conftest.$ac_objext'
19990 { (case "(($ac_try" in
19991 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19992 *) ac_try_echo=$ac_try;;
19994 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19995 (eval "$ac_try") 2>&5
19997 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19998 (exit $ac_status); }; }; then
19999 ac_cv_func_isinf_in_math_h=yes
20001 echo "$as_me: failed program was:" >&5
20002 sed 's/^/| /' conftest.$ac_ext >&5
20004 ac_cv_func_isinf_in_math_h=no
20007 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20009 ac_cpp='$CPP $CPPFLAGS'
20010 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20011 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20012 ac_compiler_gnu=$ac_cv_c_compiler_gnu
20016 { echo "$as_me:$LINENO: result: $ac_cv_func_isinf_in_math_h" >&5
20017 echo "${ECHO_T}$ac_cv_func_isinf_in_math_h" >&6; }
20019 if test "$ac_cv_func_isinf_in_math_h" = "yes" ; then
20021 cat >>confdefs.h <<\_ACEOF
20022 #define HAVE_ISINF_IN_MATH_H 1
20028 { echo "$as_me:$LINENO: checking for isinf in <cmath>" >&5
20029 echo $ECHO_N "checking for isinf in <cmath>... $ECHO_C" >&6; }
20030 if test "${ac_cv_func_isinf_in_cmath+set}" = set; then
20031 echo $ECHO_N "(cached) $ECHO_C" >&6
20035 ac_cpp='$CXXCPP $CPPFLAGS'
20036 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20037 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20038 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
20040 cat >conftest.$ac_ext <<_ACEOF
20043 cat confdefs.h >>conftest.$ac_ext
20044 cat >>conftest.$ac_ext <<_ACEOF
20045 /* end confdefs.h. */
20055 rm -f conftest.$ac_objext
20056 if { (ac_try="$ac_compile"
20057 case "(($ac_try" in
20058 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20059 *) ac_try_echo=$ac_try;;
20061 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20062 (eval "$ac_compile") 2>conftest.er1
20064 grep -v '^ *+' conftest.er1 >conftest.err
20066 cat conftest.err >&5
20067 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20068 (exit $ac_status); } &&
20069 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
20070 { (case "(($ac_try" in
20071 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20072 *) ac_try_echo=$ac_try;;
20074 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20075 (eval "$ac_try") 2>&5
20077 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20078 (exit $ac_status); }; } &&
20079 { ac_try='test -s conftest.$ac_objext'
20080 { (case "(($ac_try" in
20081 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20082 *) ac_try_echo=$ac_try;;
20084 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20085 (eval "$ac_try") 2>&5
20087 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20088 (exit $ac_status); }; }; then
20089 ac_cv_func_isinf_in_cmath=yes
20091 echo "$as_me: failed program was:" >&5
20092 sed 's/^/| /' conftest.$ac_ext >&5
20094 ac_cv_func_isinf_in_cmath=no
20097 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20099 ac_cpp='$CPP $CPPFLAGS'
20100 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20101 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20102 ac_compiler_gnu=$ac_cv_c_compiler_gnu
20106 { echo "$as_me:$LINENO: result: $ac_cv_func_isinf_in_cmath" >&5
20107 echo "${ECHO_T}$ac_cv_func_isinf_in_cmath" >&6; }
20109 if test "$ac_cv_func_isinf_in_cmath" = "yes" ; then
20111 cat >>confdefs.h <<\_ACEOF
20112 #define HAVE_ISINF_IN_CMATH 1
20118 { echo "$as_me:$LINENO: checking for std::isinf in <cmath>" >&5
20119 echo $ECHO_N "checking for std::isinf in <cmath>... $ECHO_C" >&6; }
20120 if test "${ac_cv_func_std_isinf_in_cmath+set}" = set; then
20121 echo $ECHO_N "(cached) $ECHO_C" >&6
20125 ac_cpp='$CXXCPP $CPPFLAGS'
20126 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20127 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20128 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
20130 cat >conftest.$ac_ext <<_ACEOF
20133 cat confdefs.h >>conftest.$ac_ext
20134 cat >>conftest.$ac_ext <<_ACEOF
20135 /* end confdefs.h. */
20140 float f; std::isinf(f);
20145 rm -f conftest.$ac_objext
20146 if { (ac_try="$ac_compile"
20147 case "(($ac_try" in
20148 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20149 *) ac_try_echo=$ac_try;;
20151 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20152 (eval "$ac_compile") 2>conftest.er1
20154 grep -v '^ *+' conftest.er1 >conftest.err
20156 cat conftest.err >&5
20157 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20158 (exit $ac_status); } &&
20159 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
20160 { (case "(($ac_try" in
20161 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20162 *) ac_try_echo=$ac_try;;
20164 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20165 (eval "$ac_try") 2>&5
20167 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20168 (exit $ac_status); }; } &&
20169 { ac_try='test -s conftest.$ac_objext'
20170 { (case "(($ac_try" in
20171 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20172 *) ac_try_echo=$ac_try;;
20174 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20175 (eval "$ac_try") 2>&5
20177 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20178 (exit $ac_status); }; }; then
20179 ac_cv_func_std_isinf_in_cmath=yes
20181 echo "$as_me: failed program was:" >&5
20182 sed 's/^/| /' conftest.$ac_ext >&5
20184 ac_cv_func_std_isinf_in_cmath=no
20187 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20189 ac_cpp='$CPP $CPPFLAGS'
20190 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20191 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20192 ac_compiler_gnu=$ac_cv_c_compiler_gnu
20196 { echo "$as_me:$LINENO: result: $ac_cv_func_std_isinf_in_cmath" >&5
20197 echo "${ECHO_T}$ac_cv_func_std_isinf_in_cmath" >&6; }
20199 if test "$ac_cv_func_std_isinf_in_cmath" = "yes" ; then
20201 cat >>confdefs.h <<\_ACEOF
20202 #define HAVE_STD_ISINF_IN_CMATH 1
20208 { echo "$as_me:$LINENO: checking for finite in <ieeefp.h>" >&5
20209 echo $ECHO_N "checking for finite in <ieeefp.h>... $ECHO_C" >&6; }
20210 if test "${ac_cv_func_finite_in_ieeefp_h+set}" = set; then
20211 echo $ECHO_N "(cached) $ECHO_C" >&6
20215 ac_cpp='$CXXCPP $CPPFLAGS'
20216 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20217 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20218 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
20220 cat >conftest.$ac_ext <<_ACEOF
20223 cat confdefs.h >>conftest.$ac_ext
20224 cat >>conftest.$ac_ext <<_ACEOF
20225 /* end confdefs.h. */
20226 #include <ieeefp.h>
20230 float f; finite(f);
20235 rm -f conftest.$ac_objext
20236 if { (ac_try="$ac_compile"
20237 case "(($ac_try" in
20238 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20239 *) ac_try_echo=$ac_try;;
20241 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20242 (eval "$ac_compile") 2>conftest.er1
20244 grep -v '^ *+' conftest.er1 >conftest.err
20246 cat conftest.err >&5
20247 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20248 (exit $ac_status); } &&
20249 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
20250 { (case "(($ac_try" in
20251 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20252 *) ac_try_echo=$ac_try;;
20254 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20255 (eval "$ac_try") 2>&5
20257 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20258 (exit $ac_status); }; } &&
20259 { ac_try='test -s conftest.$ac_objext'
20260 { (case "(($ac_try" in
20261 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20262 *) ac_try_echo=$ac_try;;
20264 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20265 (eval "$ac_try") 2>&5
20267 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20268 (exit $ac_status); }; }; then
20269 ac_cv_func_finite_in_ieeefp_h=yes
20271 echo "$as_me: failed program was:" >&5
20272 sed 's/^/| /' conftest.$ac_ext >&5
20274 ac_cv_func_finite_in_ieeefp_h=no
20277 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20279 ac_cpp='$CPP $CPPFLAGS'
20280 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20281 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20282 ac_compiler_gnu=$ac_cv_c_compiler_gnu
20286 { echo "$as_me:$LINENO: result: $ac_cv_func_finite_in_ieeefp_h" >&5
20287 echo "${ECHO_T}$ac_cv_func_finite_in_ieeefp_h" >&6; }
20289 if test "$ac_cv_func_finite_in_ieeefp_h" = "yes" ; then
20291 cat >>confdefs.h <<\_ACEOF
20292 #define HAVE_FINITE_IN_IEEEFP_H 1
20299 if test "$llvm_cv_platform_type" = "Unix" ; then
20302 for ac_header in stdlib.h unistd.h
20304 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
20305 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
20306 { echo "$as_me:$LINENO: checking for $ac_header" >&5
20307 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
20308 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
20309 echo $ECHO_N "(cached) $ECHO_C" >&6
20311 ac_res=`eval echo '${'$as_ac_Header'}'`
20312 { echo "$as_me:$LINENO: result: $ac_res" >&5
20313 echo "${ECHO_T}$ac_res" >&6; }
20315 # Is the header compilable?
20316 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
20317 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
20318 cat >conftest.$ac_ext <<_ACEOF
20321 cat confdefs.h >>conftest.$ac_ext
20322 cat >>conftest.$ac_ext <<_ACEOF
20323 /* end confdefs.h. */
20324 $ac_includes_default
20325 #include <$ac_header>
20327 rm -f conftest.$ac_objext
20328 if { (ac_try="$ac_compile"
20329 case "(($ac_try" in
20330 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20331 *) ac_try_echo=$ac_try;;
20333 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20334 (eval "$ac_compile") 2>conftest.er1
20336 grep -v '^ *+' conftest.er1 >conftest.err
20338 cat conftest.err >&5
20339 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20340 (exit $ac_status); } &&
20341 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
20342 { (case "(($ac_try" in
20343 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20344 *) ac_try_echo=$ac_try;;
20346 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20347 (eval "$ac_try") 2>&5
20349 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20350 (exit $ac_status); }; } &&
20351 { ac_try='test -s conftest.$ac_objext'
20352 { (case "(($ac_try" in
20353 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20354 *) ac_try_echo=$ac_try;;
20356 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20357 (eval "$ac_try") 2>&5
20359 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20360 (exit $ac_status); }; }; then
20361 ac_header_compiler=yes
20363 echo "$as_me: failed program was:" >&5
20364 sed 's/^/| /' conftest.$ac_ext >&5
20366 ac_header_compiler=no
20369 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20370 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
20371 echo "${ECHO_T}$ac_header_compiler" >&6; }
20373 # Is the header present?
20374 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
20375 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
20376 cat >conftest.$ac_ext <<_ACEOF
20379 cat confdefs.h >>conftest.$ac_ext
20380 cat >>conftest.$ac_ext <<_ACEOF
20381 /* end confdefs.h. */
20382 #include <$ac_header>
20384 if { (ac_try="$ac_cpp conftest.$ac_ext"
20385 case "(($ac_try" in
20386 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20387 *) ac_try_echo=$ac_try;;
20389 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20390 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
20392 grep -v '^ *+' conftest.er1 >conftest.err
20394 cat conftest.err >&5
20395 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20396 (exit $ac_status); } >/dev/null; then
20397 if test -s conftest.err; then
20398 ac_cpp_err=$ac_c_preproc_warn_flag
20399 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
20406 if test -z "$ac_cpp_err"; then
20407 ac_header_preproc=yes
20409 echo "$as_me: failed program was:" >&5
20410 sed 's/^/| /' conftest.$ac_ext >&5
20412 ac_header_preproc=no
20415 rm -f conftest.err conftest.$ac_ext
20416 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
20417 echo "${ECHO_T}$ac_header_preproc" >&6; }
20419 # So? What about this header?
20420 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
20422 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
20423 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
20424 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
20425 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
20426 ac_header_preproc=yes
20429 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
20430 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
20431 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
20432 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
20433 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
20434 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
20435 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
20436 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
20437 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
20438 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
20439 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
20440 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
20442 ## ------------------------------------ ##
20443 ## Report this to http://llvm.org/bugs/ ##
20444 ## ------------------------------------ ##
20446 ) | sed "s/^/$as_me: WARNING: /" >&2
20449 { echo "$as_me:$LINENO: checking for $ac_header" >&5
20450 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
20451 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
20452 echo $ECHO_N "(cached) $ECHO_C" >&6
20454 eval "$as_ac_Header=\$ac_header_preproc"
20456 ac_res=`eval echo '${'$as_ac_Header'}'`
20457 { echo "$as_me:$LINENO: result: $ac_res" >&5
20458 echo "${ECHO_T}$ac_res" >&6; }
20461 if test `eval echo '${'$as_ac_Header'}'` = yes; then
20462 cat >>confdefs.h <<_ACEOF
20463 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
20471 for ac_func in getpagesize
20473 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
20474 { echo "$as_me:$LINENO: checking for $ac_func" >&5
20475 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
20476 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
20477 echo $ECHO_N "(cached) $ECHO_C" >&6
20479 cat >conftest.$ac_ext <<_ACEOF
20482 cat confdefs.h >>conftest.$ac_ext
20483 cat >>conftest.$ac_ext <<_ACEOF
20484 /* end confdefs.h. */
20485 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
20486 For example, HP-UX 11i <limits.h> declares gettimeofday. */
20487 #define $ac_func innocuous_$ac_func
20489 /* System header to define __stub macros and hopefully few prototypes,
20490 which can conflict with char $ac_func (); below.
20491 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
20492 <limits.h> exists even on freestanding compilers. */
20495 # include <limits.h>
20497 # include <assert.h>
20502 /* Override any GCC internal prototype to avoid an error.
20503 Use char because int might match the return type of a GCC
20504 builtin and then its argument prototype would still apply. */
20509 /* The GNU C library defines this for functions which it implements
20510 to always fail with ENOSYS. Some functions are actually named
20511 something starting with __ and the normal name is an alias. */
20512 #if defined __stub_$ac_func || defined __stub___$ac_func
20519 return $ac_func ();
20524 rm -f conftest.$ac_objext conftest$ac_exeext
20525 if { (ac_try="$ac_link"
20526 case "(($ac_try" in
20527 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20528 *) ac_try_echo=$ac_try;;
20530 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20531 (eval "$ac_link") 2>conftest.er1
20533 grep -v '^ *+' conftest.er1 >conftest.err
20535 cat conftest.err >&5
20536 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20537 (exit $ac_status); } &&
20538 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
20539 { (case "(($ac_try" in
20540 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20541 *) ac_try_echo=$ac_try;;
20543 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20544 (eval "$ac_try") 2>&5
20546 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20547 (exit $ac_status); }; } &&
20548 { ac_try='test -s conftest$ac_exeext'
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); }; }; then
20558 eval "$as_ac_var=yes"
20560 echo "$as_me: failed program was:" >&5
20561 sed 's/^/| /' conftest.$ac_ext >&5
20563 eval "$as_ac_var=no"
20566 rm -f core conftest.err conftest.$ac_objext \
20567 conftest$ac_exeext conftest.$ac_ext
20569 ac_res=`eval echo '${'$as_ac_var'}'`
20570 { echo "$as_me:$LINENO: result: $ac_res" >&5
20571 echo "${ECHO_T}$ac_res" >&6; }
20572 if test `eval echo '${'$as_ac_var'}'` = yes; then
20573 cat >>confdefs.h <<_ACEOF
20574 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
20580 { echo "$as_me:$LINENO: checking for working mmap" >&5
20581 echo $ECHO_N "checking for working mmap... $ECHO_C" >&6; }
20582 if test "${ac_cv_func_mmap_fixed_mapped+set}" = set; then
20583 echo $ECHO_N "(cached) $ECHO_C" >&6
20585 if test "$cross_compiling" = yes; then
20586 ac_cv_func_mmap_fixed_mapped=no
20588 cat >conftest.$ac_ext <<_ACEOF
20591 cat confdefs.h >>conftest.$ac_ext
20592 cat >>conftest.$ac_ext <<_ACEOF
20593 /* end confdefs.h. */
20594 $ac_includes_default
20595 /* malloc might have been renamed as rpl_malloc. */
20598 /* Thanks to Mike Haertel and Jim Avera for this test.
20599 Here is a matrix of mmap possibilities:
20600 mmap private not fixed
20601 mmap private fixed at somewhere currently unmapped
20602 mmap private fixed at somewhere already mapped
20603 mmap shared not fixed
20604 mmap shared fixed at somewhere currently unmapped
20605 mmap shared fixed at somewhere already mapped
20606 For private mappings, we should verify that changes cannot be read()
20607 back from the file, nor mmap's back from the file at a different
20608 address. (There have been systems where private was not correctly
20609 implemented like the infamous i386 svr4.0, and systems where the
20610 VM page cache was not coherent with the file system buffer cache
20611 like early versions of FreeBSD and possibly contemporary NetBSD.)
20612 For shared mappings, we should conversely verify that changes get
20613 propagated back to all the places they're supposed to be.
20615 Grep wants private fixed already mapped.
20616 The main things grep needs to know about mmap are:
20617 * does it exist and is it safe to write into the mmap'd area
20618 * how to use it (BSD variants) */
20621 #include <sys/mman.h>
20623 #if !STDC_HEADERS && !HAVE_STDLIB_H
20627 /* This mess was copied from the GNU getpagesize.h. */
20628 #if !HAVE_GETPAGESIZE
20629 /* Assume that all systems that can run configure have sys/param.h. */
20630 # if !HAVE_SYS_PARAM_H
20631 # define HAVE_SYS_PARAM_H 1
20634 # ifdef _SC_PAGESIZE
20635 # define getpagesize() sysconf(_SC_PAGESIZE)
20636 # else /* no _SC_PAGESIZE */
20637 # if HAVE_SYS_PARAM_H
20638 # include <sys/param.h>
20639 # ifdef EXEC_PAGESIZE
20640 # define getpagesize() EXEC_PAGESIZE
20641 # else /* no EXEC_PAGESIZE */
20643 # define getpagesize() NBPG * CLSIZE
20646 # endif /* no CLSIZE */
20647 # else /* no NBPG */
20649 # define getpagesize() NBPC
20650 # else /* no NBPC */
20652 # define getpagesize() PAGESIZE
20653 # endif /* PAGESIZE */
20654 # endif /* no NBPC */
20655 # endif /* no NBPG */
20656 # endif /* no EXEC_PAGESIZE */
20657 # else /* no HAVE_SYS_PARAM_H */
20658 # define getpagesize() 8192 /* punt totally */
20659 # endif /* no HAVE_SYS_PARAM_H */
20660 # endif /* no _SC_PAGESIZE */
20662 #endif /* no HAVE_GETPAGESIZE */
20667 char *data, *data2, *data3;
20671 pagesize = getpagesize ();
20673 /* First, make a file with some known garbage in it. */
20674 data = (char *) malloc (pagesize);
20677 for (i = 0; i < pagesize; ++i)
20678 *(data + i) = rand ();
20680 fd = creat ("conftest.mmap", 0600);
20683 if (write (fd, data, pagesize) != pagesize)
20687 /* Next, try to mmap the file at a fixed address which already has
20688 something else allocated at it. If we can, also make sure that
20689 we see the same garbage. */
20690 fd = open ("conftest.mmap", O_RDWR);
20693 data2 = (char *) malloc (2 * pagesize);
20696 data2 += (pagesize - ((long int) data2 & (pagesize - 1))) & (pagesize - 1);
20697 if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,
20698 MAP_PRIVATE | MAP_FIXED, fd, 0L))
20700 for (i = 0; i < pagesize; ++i)
20701 if (*(data + i) != *(data2 + i))
20704 /* Finally, make sure that changes to the mapped area do not
20705 percolate back to the file as seen by read(). (This is a bug on
20706 some variants of i386 svr4.0.) */
20707 for (i = 0; i < pagesize; ++i)
20708 *(data2 + i) = *(data2 + i) + 1;
20709 data3 = (char *) malloc (pagesize);
20712 if (read (fd, data3, pagesize) != pagesize)
20714 for (i = 0; i < pagesize; ++i)
20715 if (*(data + i) != *(data3 + i))
20721 rm -f conftest$ac_exeext
20722 if { (ac_try="$ac_link"
20723 case "(($ac_try" in
20724 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20725 *) ac_try_echo=$ac_try;;
20727 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20728 (eval "$ac_link") 2>&5
20730 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20731 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
20732 { (case "(($ac_try" in
20733 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20734 *) ac_try_echo=$ac_try;;
20736 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20737 (eval "$ac_try") 2>&5
20739 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20740 (exit $ac_status); }; }; then
20741 ac_cv_func_mmap_fixed_mapped=yes
20743 echo "$as_me: program exited with status $ac_status" >&5
20744 echo "$as_me: failed program was:" >&5
20745 sed 's/^/| /' conftest.$ac_ext >&5
20747 ( exit $ac_status )
20748 ac_cv_func_mmap_fixed_mapped=no
20750 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
20755 { echo "$as_me:$LINENO: result: $ac_cv_func_mmap_fixed_mapped" >&5
20756 echo "${ECHO_T}$ac_cv_func_mmap_fixed_mapped" >&6; }
20757 if test $ac_cv_func_mmap_fixed_mapped = yes; then
20759 cat >>confdefs.h <<\_ACEOF
20760 #define HAVE_MMAP 1
20764 rm -f conftest.mmap
20766 { echo "$as_me:$LINENO: checking for mmap of files" >&5
20767 echo $ECHO_N "checking for mmap of files... $ECHO_C" >&6; }
20768 if test "${ac_cv_func_mmap_file+set}" = set; then
20769 echo $ECHO_N "(cached) $ECHO_C" >&6
20772 ac_cpp='$CPP $CPPFLAGS'
20773 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20774 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20775 ac_compiler_gnu=$ac_cv_c_compiler_gnu
20777 if test "$cross_compiling" = yes; then
20778 ac_cv_func_mmap_file=no
20780 cat >conftest.$ac_ext <<_ACEOF
20784 cat confdefs.h >>conftest.$ac_ext
20785 cat >>conftest.$ac_ext <<_ACEOF
20786 /* end confdefs.h. */
20788 #include <sys/types.h>
20789 #include <sys/mman.h>
20797 fd = creat ("foo",0777);
20798 fd = (int) mmap (0, 1, PROT_READ, MAP_SHARED, fd, 0);
20800 return (fd != (int) MAP_FAILED);
20805 rm -f conftest$ac_exeext
20806 if { (ac_try="$ac_link"
20807 case "(($ac_try" in
20808 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20809 *) ac_try_echo=$ac_try;;
20811 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20812 (eval "$ac_link") 2>&5
20814 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20815 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
20816 { (case "(($ac_try" in
20817 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20818 *) ac_try_echo=$ac_try;;
20820 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20821 (eval "$ac_try") 2>&5
20823 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20824 (exit $ac_status); }; }; then
20825 ac_cv_func_mmap_file=yes
20827 echo "$as_me: program exited with status $ac_status" >&5
20828 echo "$as_me: failed program was:" >&5
20829 sed 's/^/| /' conftest.$ac_ext >&5
20831 ( exit $ac_status )
20832 ac_cv_func_mmap_file=no
20834 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
20839 ac_cpp='$CPP $CPPFLAGS'
20840 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20841 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20842 ac_compiler_gnu=$ac_cv_c_compiler_gnu
20846 { echo "$as_me:$LINENO: result: $ac_cv_func_mmap_file" >&5
20847 echo "${ECHO_T}$ac_cv_func_mmap_file" >&6; }
20848 if test "$ac_cv_func_mmap_file" = yes; then
20850 cat >>confdefs.h <<\_ACEOF
20851 #define HAVE_MMAP_FILE
20858 { echo "$as_me:$LINENO: checking if /dev/zero is needed for mmap" >&5
20859 echo $ECHO_N "checking if /dev/zero is needed for mmap... $ECHO_C" >&6; }
20860 if test "${ac_cv_need_dev_zero_for_mmap+set}" = set; then
20861 echo $ECHO_N "(cached) $ECHO_C" >&6
20863 if test "$llvm_cv_os_type" = "Interix" ; then
20864 ac_cv_need_dev_zero_for_mmap=yes
20866 ac_cv_need_dev_zero_for_mmap=no
20870 { echo "$as_me:$LINENO: result: $ac_cv_need_dev_zero_for_mmap" >&5
20871 echo "${ECHO_T}$ac_cv_need_dev_zero_for_mmap" >&6; }
20872 if test "$ac_cv_need_dev_zero_for_mmap" = yes; then
20874 cat >>confdefs.h <<\_ACEOF
20875 #define NEED_DEV_ZERO_FOR_MMAP 1
20880 if test "$ac_cv_func_mmap_fixed_mapped" = "no"
20882 { echo "$as_me:$LINENO: WARNING: mmap() of a fixed address required but not supported" >&5
20883 echo "$as_me: WARNING: mmap() of a fixed address required but not supported" >&2;}
20885 if test "$ac_cv_func_mmap_file" = "no"
20887 { echo "$as_me:$LINENO: WARNING: mmap() of files required but not found" >&5
20888 echo "$as_me: WARNING: mmap() of files required but not found" >&2;}
20892 { echo "$as_me:$LINENO: checking for GCC atomic builtins" >&5
20893 echo $ECHO_N "checking for GCC atomic builtins... $ECHO_C" >&6; }
20895 ac_cpp='$CXXCPP $CPPFLAGS'
20896 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20897 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20898 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
20900 cat >conftest.$ac_ext <<_ACEOF
20904 cat confdefs.h >>conftest.$ac_ext
20905 cat >>conftest.$ac_ext <<_ACEOF
20906 /* end confdefs.h. */
20909 volatile unsigned long val = 1;
20910 __sync_synchronize();
20911 __sync_val_compare_and_swap(&val, 1, 0);
20912 __sync_add_and_fetch(&val, 1);
20913 __sync_sub_and_fetch(&val, 1);
20919 rm -f conftest.$ac_objext conftest$ac_exeext
20920 if { (ac_try="$ac_link"
20921 case "(($ac_try" in
20922 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20923 *) ac_try_echo=$ac_try;;
20925 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20926 (eval "$ac_link") 2>conftest.er1
20928 grep -v '^ *+' conftest.er1 >conftest.err
20930 cat conftest.err >&5
20931 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20932 (exit $ac_status); } &&
20933 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
20934 { (case "(($ac_try" in
20935 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20936 *) ac_try_echo=$ac_try;;
20938 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20939 (eval "$ac_try") 2>&5
20941 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20942 (exit $ac_status); }; } &&
20943 { ac_try='test -s conftest$ac_exeext'
20944 { (case "(($ac_try" in
20945 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20946 *) ac_try_echo=$ac_try;;
20948 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20949 (eval "$ac_try") 2>&5
20951 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20952 (exit $ac_status); }; }; then
20954 { echo "$as_me:$LINENO: result: yes" >&5
20955 echo "${ECHO_T}yes" >&6; }
20957 cat >>confdefs.h <<\_ACEOF
20958 #define LLVM_HAS_ATOMICS 1
20963 echo "$as_me: failed program was:" >&5
20964 sed 's/^/| /' conftest.$ac_ext >&5
20967 { echo "$as_me:$LINENO: result: no" >&5
20968 echo "${ECHO_T}no" >&6; }
20970 cat >>confdefs.h <<\_ACEOF
20971 #define LLVM_HAS_ATOMICS 0
20974 { echo "$as_me:$LINENO: WARNING: LLVM will be built thread-unsafe because atomic builtins are missing" >&5
20975 echo "$as_me: WARNING: LLVM will be built thread-unsafe because atomic builtins are missing" >&2;}
20979 rm -f core conftest.err conftest.$ac_objext \
20980 conftest$ac_exeext conftest.$ac_ext
20982 ac_cpp='$CPP $CPPFLAGS'
20983 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20984 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20985 ac_compiler_gnu=$ac_cv_c_compiler_gnu
20989 if test "$llvm_cv_os_type" = "Linux" -a "$llvm_cv_target_arch" = "x86_64" ; then
20990 { echo "$as_me:$LINENO: checking for 32-bit userspace on 64-bit system" >&5
20991 echo $ECHO_N "checking for 32-bit userspace on 64-bit system... $ECHO_C" >&6; }
20992 if test "${llvm_cv_linux_mixed+set}" = set; then
20993 echo $ECHO_N "(cached) $ECHO_C" >&6
20996 ac_cpp='$CPP $CPPFLAGS'
20997 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20998 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20999 ac_compiler_gnu=$ac_cv_c_compiler_gnu
21001 cat >conftest.$ac_ext <<_ACEOF
21004 cat confdefs.h >>conftest.$ac_ext
21005 cat >>conftest.$ac_ext <<_ACEOF
21006 /* end confdefs.h. */
21008 error: Not x86-64 even if uname says so!
21019 rm -f conftest.$ac_objext
21020 if { (ac_try="$ac_compile"
21021 case "(($ac_try" in
21022 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21023 *) ac_try_echo=$ac_try;;
21025 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21026 (eval "$ac_compile") 2>conftest.er1
21028 grep -v '^ *+' conftest.er1 >conftest.err
21030 cat conftest.err >&5
21031 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21032 (exit $ac_status); } &&
21033 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
21034 { (case "(($ac_try" in
21035 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21036 *) ac_try_echo=$ac_try;;
21038 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21039 (eval "$ac_try") 2>&5
21041 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21042 (exit $ac_status); }; } &&
21043 { ac_try='test -s conftest.$ac_objext'
21044 { (case "(($ac_try" in
21045 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21046 *) ac_try_echo=$ac_try;;
21048 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21049 (eval "$ac_try") 2>&5
21051 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21052 (exit $ac_status); }; }; then
21053 llvm_cv_linux_mixed=no
21055 echo "$as_me: failed program was:" >&5
21056 sed 's/^/| /' conftest.$ac_ext >&5
21058 llvm_cv_linux_mixed=yes
21061 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21063 ac_cpp='$CPP $CPPFLAGS'
21064 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
21065 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
21066 ac_compiler_gnu=$ac_cv_c_compiler_gnu
21070 { echo "$as_me:$LINENO: result: $llvm_cv_linux_mixed" >&5
21071 echo "${ECHO_T}$llvm_cv_linux_mixed" >&6; }
21073 if test "$llvm_cv_linux_mixed" = "yes"; then
21074 llvm_cv_target_arch="x86"
21080 for ac_func in __dso_handle
21082 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
21083 { echo "$as_me:$LINENO: checking for $ac_func" >&5
21084 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
21085 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
21086 echo $ECHO_N "(cached) $ECHO_C" >&6
21088 cat >conftest.$ac_ext <<_ACEOF
21091 cat confdefs.h >>conftest.$ac_ext
21092 cat >>conftest.$ac_ext <<_ACEOF
21093 /* end confdefs.h. */
21094 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
21095 For example, HP-UX 11i <limits.h> declares gettimeofday. */
21096 #define $ac_func innocuous_$ac_func
21098 /* System header to define __stub macros and hopefully few prototypes,
21099 which can conflict with char $ac_func (); below.
21100 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
21101 <limits.h> exists even on freestanding compilers. */
21104 # include <limits.h>
21106 # include <assert.h>
21111 /* Override any GCC internal prototype to avoid an error.
21112 Use char because int might match the return type of a GCC
21113 builtin and then its argument prototype would still apply. */
21118 /* The GNU C library defines this for functions which it implements
21119 to always fail with ENOSYS. Some functions are actually named
21120 something starting with __ and the normal name is an alias. */
21121 #if defined __stub_$ac_func || defined __stub___$ac_func
21128 return $ac_func ();
21133 rm -f conftest.$ac_objext conftest$ac_exeext
21134 if { (ac_try="$ac_link"
21135 case "(($ac_try" in
21136 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21137 *) ac_try_echo=$ac_try;;
21139 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21140 (eval "$ac_link") 2>conftest.er1
21142 grep -v '^ *+' conftest.er1 >conftest.err
21144 cat conftest.err >&5
21145 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21146 (exit $ac_status); } &&
21147 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
21148 { (case "(($ac_try" in
21149 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21150 *) ac_try_echo=$ac_try;;
21152 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21153 (eval "$ac_try") 2>&5
21155 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21156 (exit $ac_status); }; } &&
21157 { ac_try='test -s conftest$ac_exeext'
21158 { (case "(($ac_try" in
21159 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21160 *) ac_try_echo=$ac_try;;
21162 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21163 (eval "$ac_try") 2>&5
21165 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21166 (exit $ac_status); }; }; then
21167 eval "$as_ac_var=yes"
21169 echo "$as_me: failed program was:" >&5
21170 sed 's/^/| /' conftest.$ac_ext >&5
21172 eval "$as_ac_var=no"
21175 rm -f core conftest.err conftest.$ac_objext \
21176 conftest$ac_exeext conftest.$ac_ext
21178 ac_res=`eval echo '${'$as_ac_var'}'`
21179 { echo "$as_me:$LINENO: result: $ac_res" >&5
21180 echo "${ECHO_T}$ac_res" >&6; }
21181 if test `eval echo '${'$as_ac_var'}'` = yes; then
21182 cat >>confdefs.h <<_ACEOF
21183 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
21190 SHLIBEXT=$libltdl_cv_shlibext
21193 SHLIBPATH_VAR=$libltdl_cv_shlibpath_var
21196 if test "${prefix}" = "NONE" ; then
21197 prefix="/usr/local"
21199 eval LLVM_PREFIX="${prefix}";
21200 eval LLVM_BINDIR="${prefix}/bin";
21201 eval LLVM_LIBDIR="${prefix}/lib";
21202 eval LLVM_DATADIR="${prefix}/share/llvm";
21203 eval LLVM_DOCSDIR="${prefix}/share/doc/llvm";
21204 eval LLVM_ETCDIR="${prefix}/etc/llvm";
21205 eval LLVM_INCLUDEDIR="${prefix}/include";
21206 eval LLVM_INFODIR="${prefix}/info";
21207 eval LLVM_MANDIR="${prefix}/man";
21208 LLVM_CONFIGTIME=`date`
21220 if test "${ENABLE_TIMESTAMPS}" = "0"; then
21221 LLVM_CONFIGTIME="(timestamp not enabled)"
21225 cat >>confdefs.h <<_ACEOF
21226 #define LLVM_PREFIX "$LLVM_PREFIX"
21230 cat >>confdefs.h <<_ACEOF
21231 #define LLVM_BINDIR "$LLVM_BINDIR"
21235 cat >>confdefs.h <<_ACEOF
21236 #define LLVM_LIBDIR "$LLVM_LIBDIR"
21240 cat >>confdefs.h <<_ACEOF
21241 #define LLVM_DATADIR "$LLVM_DATADIR"
21245 cat >>confdefs.h <<_ACEOF
21246 #define LLVM_DOCSDIR "$LLVM_DOCSDIR"
21250 cat >>confdefs.h <<_ACEOF
21251 #define LLVM_ETCDIR "$LLVM_ETCDIR"
21255 cat >>confdefs.h <<_ACEOF
21256 #define LLVM_INCLUDEDIR "$LLVM_INCLUDEDIR"
21260 cat >>confdefs.h <<_ACEOF
21261 #define LLVM_INFODIR "$LLVM_INFODIR"
21265 cat >>confdefs.h <<_ACEOF
21266 #define LLVM_MANDIR "$LLVM_MANDIR"
21270 cat >>confdefs.h <<_ACEOF
21271 #define LLVM_CONFIGTIME "$LLVM_CONFIGTIME"
21275 cat >>confdefs.h <<_ACEOF
21276 #define LLVM_HOSTTRIPLE "$host"
21280 cat >>confdefs.h <<_ACEOF
21281 #define LLVM_DEFAULT_TARGET_TRIPLE "$target"
21285 if test "$BINDINGS_TO_BUILD" = auto ; then
21286 BINDINGS_TO_BUILD=""
21287 if test "x$OCAMLC" != x -a "x$OCAMLDEP" != x ; then
21288 BINDINGS_TO_BUILD="ocaml $BINDINGS_TO_BUILD"
21291 BINDINGS_TO_BUILD=$BINDINGS_TO_BUILD
21297 binding_prereqs_failed=0
21298 for a_binding in $BINDINGS_TO_BUILD ; do
21299 case "$a_binding" in
21301 if test "x$OCAMLC" = x ; then
21302 { echo "$as_me:$LINENO: WARNING: --enable-bindings=ocaml specified, but ocamlc not found. Try configure OCAMLC=/path/to/ocamlc" >&5
21303 echo "$as_me: WARNING: --enable-bindings=ocaml specified, but ocamlc not found. Try configure OCAMLC=/path/to/ocamlc" >&2;}
21304 binding_prereqs_failed=1
21306 if test "x$OCAMLDEP" = x ; then
21307 { echo "$as_me:$LINENO: WARNING: --enable-bindings=ocaml specified, but ocamldep not found. Try configure OCAMLDEP=/path/to/ocamldep" >&5
21308 echo "$as_me: WARNING: --enable-bindings=ocaml specified, but ocamldep not found. Try configure OCAMLDEP=/path/to/ocamldep" >&2;}
21309 binding_prereqs_failed=1
21311 if test "x$OCAMLOPT" = x ; then
21312 { echo "$as_me:$LINENO: WARNING: --enable-bindings=ocaml specified, but ocamlopt not found. Try configure OCAMLOPT=/path/to/ocamlopt" >&5
21313 echo "$as_me: WARNING: --enable-bindings=ocaml specified, but ocamlopt not found. Try configure OCAMLOPT=/path/to/ocamlopt" >&2;}
21315 if test "x$with_ocaml_libdir" != xauto ; then
21316 OCAML_LIBDIR=$with_ocaml_libdir
21319 ocaml_stdlib="`"$OCAMLC" -where`"
21320 if test "$LLVM_PREFIX" '<' "$ocaml_stdlib" -a "$ocaml_stdlib" '<' "$LLVM_PREFIX~"
21322 # ocaml stdlib is beneath our prefix; use stdlib
21323 OCAML_LIBDIR=$ocaml_stdlib
21326 # ocaml stdlib is outside our prefix; use libdir/ocaml
21327 OCAML_LIBDIR=$LLVM_LIBDIR/ocaml
21334 if test "$binding_prereqs_failed" = 1 ; then
21335 { { echo "$as_me:$LINENO: error: Prequisites for bindings not satisfied. Fix them or use configure --disable-bindings." >&5
21336 echo "$as_me: error: Prequisites for bindings not satisfied. Fix them or use configure --disable-bindings." >&2;}
21337 { (exit 1); exit 1; }; }
21340 { echo "$as_me:$LINENO: checking for compiler -fvisibility-inlines-hidden option" >&5
21341 echo $ECHO_N "checking for compiler -fvisibility-inlines-hidden option... $ECHO_C" >&6; }
21342 if test "${llvm_cv_cxx_visibility_inlines_hidden+set}" = set; then
21343 echo $ECHO_N "(cached) $ECHO_C" >&6
21346 ac_cpp='$CXXCPP $CPPFLAGS'
21347 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
21348 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
21349 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
21351 oldcxxflags="$CXXFLAGS"
21352 CXXFLAGS="$CXXFLAGS -O0 -fvisibility-inlines-hidden -Werror"
21353 cat >conftest.$ac_ext <<_ACEOF
21356 cat confdefs.h >>conftest.$ac_ext
21357 cat >>conftest.$ac_ext <<_ACEOF
21358 /* end confdefs.h. */
21359 template <typename T> struct X { void __attribute__((noinline)) f() {} };
21368 rm -f conftest.$ac_objext
21369 if { (ac_try="$ac_compile"
21370 case "(($ac_try" in
21371 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21372 *) ac_try_echo=$ac_try;;
21374 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21375 (eval "$ac_compile") 2>conftest.er1
21377 grep -v '^ *+' conftest.er1 >conftest.err
21379 cat conftest.err >&5
21380 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21381 (exit $ac_status); } &&
21382 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
21383 { (case "(($ac_try" in
21384 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21385 *) ac_try_echo=$ac_try;;
21387 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21388 (eval "$ac_try") 2>&5
21390 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21391 (exit $ac_status); }; } &&
21392 { ac_try='test -s conftest.$ac_objext'
21393 { (case "(($ac_try" in
21394 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
21395 *) ac_try_echo=$ac_try;;
21397 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
21398 (eval "$ac_try") 2>&5
21400 echo "$as_me:$LINENO: \$? = $ac_status" >&5
21401 (exit $ac_status); }; }; then
21402 llvm_cv_cxx_visibility_inlines_hidden=yes
21404 echo "$as_me: failed program was:" >&5
21405 sed 's/^/| /' conftest.$ac_ext >&5
21407 llvm_cv_cxx_visibility_inlines_hidden=no
21410 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
21411 CXXFLAGS="$oldcxxflags"
21413 ac_cpp='$CPP $CPPFLAGS'
21414 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
21415 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
21416 ac_compiler_gnu=$ac_cv_c_compiler_gnu
21420 { echo "$as_me:$LINENO: result: $llvm_cv_cxx_visibility_inlines_hidden" >&5
21421 echo "${ECHO_T}$llvm_cv_cxx_visibility_inlines_hidden" >&6; }
21422 if test "$llvm_cv_cxx_visibility_inlines_hidden" = yes ; then
21423 ENABLE_VISIBILITY_INLINES_HIDDEN=1
21426 ENABLE_VISIBILITY_INLINES_HIDDEN=0
21431 if test "$llvm_cv_link_use_r" = "yes" ; then
21438 if test "$llvm_cv_link_use_export_dynamic" = "yes" ; then
21439 RDYNAMIC="-Wl,-export-dynamic"
21446 ac_config_headers="$ac_config_headers include/llvm/Config/config.h include/llvm/Config/llvm-config.h"
21453 ac_config_files="$ac_config_files include/llvm/Config/Targets.def"
21455 ac_config_files="$ac_config_files include/llvm/Config/AsmPrinters.def"
21457 ac_config_files="$ac_config_files include/llvm/Config/AsmParsers.def"
21459 ac_config_files="$ac_config_files include/llvm/Config/Disassemblers.def"
21461 ac_config_headers="$ac_config_headers include/llvm/Support/DataTypes.h"
21464 ac_config_files="$ac_config_files Makefile.config"
21467 ac_config_files="$ac_config_files llvm.spec"
21470 ac_config_files="$ac_config_files docs/doxygen.cfg"
21473 if test "${clang_src_root}" = ""; then
21474 clang_src_root="$srcdir/tools/clang"
21476 if test -f ${clang_src_root}/README.txt; then
21477 configh="include/clang/Config/config.h"
21478 doxy="docs/doxygen.cfg"
21479 ac_config_headers="$ac_config_headers tools/clang/${configh}:${clang_src_root}/${configh}.in"
21481 ac_config_files="$ac_config_files tools/clang/${doxy}:${clang_src_root}/${doxy}.in"
21485 ac_config_files="$ac_config_files bindings/ocaml/llvm/META.llvm"
21488 test "x$program_prefix" = "xNONE" && program_prefix=""
21492 ac_config_commands="$ac_config_commands setup"
21494 ac_config_commands="$ac_config_commands Makefile"
21497 ac_config_commands="$ac_config_commands Makefile.common"
21500 ac_config_commands="$ac_config_commands examples/Makefile"
21503 ac_config_commands="$ac_config_commands lib/Makefile"
21506 ac_config_commands="$ac_config_commands runtime/Makefile"
21509 ac_config_commands="$ac_config_commands test/Makefile"
21512 ac_config_commands="$ac_config_commands test/Makefile.tests"
21515 ac_config_commands="$ac_config_commands unittests/Makefile"
21518 ac_config_commands="$ac_config_commands tools/Makefile"
21521 ac_config_commands="$ac_config_commands utils/Makefile"
21524 ac_config_commands="$ac_config_commands projects/Makefile"
21527 ac_config_commands="$ac_config_commands bindings/Makefile"
21530 ac_config_commands="$ac_config_commands bindings/ocaml/Makefile.ocaml"
21534 cat >confcache <<\_ACEOF
21535 # This file is a shell script that caches the results of configure
21536 # tests run on this system so they can be shared between configure
21537 # scripts and configure runs, see configure's option --config-cache.
21538 # It is not useful on other systems. If it contains results you don't
21539 # want to keep, you may remove or edit it.
21541 # config.status only pays attention to the cache file if you give it
21542 # the --recheck option to rerun configure.
21544 # `ac_cv_env_foo' variables (set or unset) will be overridden when
21545 # loading this file, other *unset* `ac_cv_foo' will be assigned the
21546 # following values.
21550 # The following way of writing the cache mishandles newlines in values,
21551 # but we know of no workaround that is simple, portable, and efficient.
21552 # So, we kill variables containing newlines.
21553 # Ultrix sh set writes to stderr and can't be redirected directly,
21554 # and sets the high bit in the cache file unless we assign to the vars.
21556 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
21557 eval ac_val=\$$ac_var
21561 *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
21562 echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
21565 _ | IFS | as_nl) ;; #(
21566 *) $as_unset $ac_var ;;
21572 case $as_nl`(ac_space=' '; set) 2>&1` in #(
21573 *${as_nl}ac_space=\ *)
21574 # `set' does not quote correctly, so add quotes (double-quote
21575 # substitution turns \\\\ into \\, and sed turns \\ into \).
21578 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
21581 # `set' quotes correctly as required by POSIX, so do not add quotes.
21582 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
21591 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
21593 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
21595 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
21596 if test -w "$cache_file"; then
21597 test "x$cache_file" != "x/dev/null" &&
21598 { echo "$as_me:$LINENO: updating cache $cache_file" >&5
21599 echo "$as_me: updating cache $cache_file" >&6;}
21600 cat confcache >$cache_file
21602 { echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5
21603 echo "$as_me: not updating unwritable cache $cache_file" >&6;}
21608 test "x$prefix" = xNONE && prefix=$ac_default_prefix
21609 # Let make expand exec_prefix.
21610 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
21612 DEFS=-DHAVE_CONFIG_H
21616 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
21617 # 1. Remove the extension, and $U if already installed.
21618 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
21619 ac_i=`echo "$ac_i" | sed "$ac_script"`
21620 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
21621 # will be set to the directory where LIBOBJS objects are built.
21622 ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext"
21623 ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo'
21625 LIBOBJS=$ac_libobjs
21627 LTLIBOBJS=$ac_ltlibobjs
21630 if test -z "${INSTALL_LTDL_TRUE}" && test -z "${INSTALL_LTDL_FALSE}"; then
21631 { { echo "$as_me:$LINENO: error: conditional \"INSTALL_LTDL\" was never defined.
21632 Usually this means the macro was only invoked conditionally." >&5
21633 echo "$as_me: error: conditional \"INSTALL_LTDL\" was never defined.
21634 Usually this means the macro was only invoked conditionally." >&2;}
21635 { (exit 1); exit 1; }; }
21637 if test -z "${CONVENIENCE_LTDL_TRUE}" && test -z "${CONVENIENCE_LTDL_FALSE}"; then
21638 { { echo "$as_me:$LINENO: error: conditional \"CONVENIENCE_LTDL\" was never defined.
21639 Usually this means the macro was only invoked conditionally." >&5
21640 echo "$as_me: error: conditional \"CONVENIENCE_LTDL\" was never defined.
21641 Usually this means the macro was only invoked conditionally." >&2;}
21642 { (exit 1); exit 1; }; }
21645 : ${CONFIG_STATUS=./config.status}
21646 ac_clean_files_save=$ac_clean_files
21647 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
21648 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
21649 echo "$as_me: creating $CONFIG_STATUS" >&6;}
21650 cat >$CONFIG_STATUS <<_ACEOF
21652 # Generated by $as_me.
21653 # Run this file to recreate the current configuration.
21654 # Compiler output produced by configure, useful for debugging
21655 # configure, is in config.log if it exists.
21658 ac_cs_recheck=false
21660 SHELL=\${CONFIG_SHELL-$SHELL}
21663 cat >>$CONFIG_STATUS <<\_ACEOF
21664 ## --------------------- ##
21665 ## M4sh Initialization. ##
21666 ## --------------------- ##
21668 # Be Bourne compatible
21669 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
21672 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
21673 # is contrary to our usage. Disable this feature.
21674 alias -g '${1+"$@"}'='"$@"'
21675 setopt NO_GLOB_SUBST
21677 case `(set -o) 2>/dev/null` in *posix*) set -o posix;; esac
21679 BIN_SH=xpg4; export BIN_SH # for Tru64
21680 DUALCASE=1; export DUALCASE # for MKS sh
21684 # Avoid depending upon Character Ranges.
21685 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
21686 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
21687 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
21688 as_cr_digits='0123456789'
21689 as_cr_alnum=$as_cr_Letters$as_cr_digits
21691 # The user is always right.
21692 if test "${PATH_SEPARATOR+set}" != set; then
21693 echo "#! /bin/sh" >conf$$.sh
21694 echo "exit 0" >>conf$$.sh
21696 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
21704 # Support unset when possible.
21705 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
21713 # We need space, tab and new line, in precisely that order. Quoting is
21714 # there to prevent editors from complaining about space-tab.
21715 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
21716 # splitting by setting IFS to empty value.)
21721 # Find who we are. Look in the path if we contain no directory separator.
21723 *[\\/]* ) as_myself=$0 ;;
21724 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
21725 for as_dir in $PATH
21728 test -z "$as_dir" && as_dir=.
21729 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
21735 # We did not find ourselves, most probably we were run as `sh COMMAND'
21736 # in which case we are not to be found in the path.
21737 if test "x$as_myself" = x; then
21740 if test ! -f "$as_myself"; then
21741 echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
21742 { (exit 1); exit 1; }
21745 # Work around bugs in pre-3.0 UWIN ksh.
21746 for as_var in ENV MAIL MAILPATH
21747 do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
21755 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
21756 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
21757 LC_TELEPHONE LC_TIME
21759 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
21760 eval $as_var=C; export $as_var
21762 ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
21766 # Required to use basename.
21767 if expr a : '\(a\)' >/dev/null 2>&1 &&
21768 test "X`expr 00001 : '.*\(...\)'`" = X001; then
21774 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
21775 as_basename=basename
21781 # Name of the executable.
21782 as_me=`$as_basename -- "$0" ||
21783 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
21784 X"$0" : 'X\(//\)$' \| \
21785 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
21787 sed '/^.*\/\([^/][^/]*\)\/*$/{
21806 as_lineno_1=$LINENO
21807 as_lineno_2=$LINENO
21808 test "x$as_lineno_1" != "x$as_lineno_2" &&
21809 test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
21811 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
21812 # uniformly replaced by the line number. The first 'sed' inserts a
21813 # line-number line after each line using $LINENO; the second 'sed'
21814 # does the real work. The second script uses 'N' to pair each
21815 # line-number line with the line containing $LINENO, and appends
21816 # trailing '-' during substitution so that $LINENO is not a special
21817 # case at line end.
21818 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
21819 # scripts with optimization help from Paolo Bonzini. Blame Lee
21820 # E. McMahon (1931-1989) for sed's syntax. :-)
21832 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
21835 ' >$as_me.lineno &&
21836 chmod +x "$as_me.lineno" ||
21837 { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
21838 { (exit 1); exit 1; }; }
21840 # Don't try to exec as it changes $[0], causing all sort of problems
21841 # (the dirname of $[0] is not the place where we might find the
21842 # original and so on. Autoconf is especially sensitive to this).
21843 . "./$as_me.lineno"
21844 # Exit status is that of the last command.
21849 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
21855 ECHO_C= ECHO_N= ECHO_T=
21856 case `echo -n x` in
21858 case `echo 'x\c'` in
21859 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
21866 if expr a : '\(a\)' >/dev/null 2>&1 &&
21867 test "X`expr 00001 : '.*\(...\)'`" = X001; then
21873 rm -f conf$$ conf$$.exe conf$$.file
21874 if test -d conf$$.dir; then
21875 rm -f conf$$.dir/conf$$.file
21881 if ln -s conf$$.file conf$$ 2>/dev/null; then
21883 # ... but there are two gotchas:
21884 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
21885 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
21886 # In both cases, we have to default to `cp -p'.
21887 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
21889 elif ln conf$$.file conf$$ 2>/dev/null; then
21894 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
21895 rmdir conf$$.dir 2>/dev/null
21897 if mkdir -p . 2>/dev/null; then
21900 test -d ./-p && rmdir ./-p
21904 # Find out whether ``test -x'' works. Don't use a zero-byte file, as
21905 # systems may use methods other than mode bits to determine executability.
21906 cat >conf$$.file <<_ASEOF
21910 chmod +x conf$$.file
21911 if test -x conf$$.file >/dev/null 2>&1; then
21912 as_executable_p="test -x"
21918 # Sed expression to map a string onto a valid CPP name.
21919 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
21921 # Sed expression to map a string onto a valid variable name.
21922 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
21927 # Save the log message, to keep $[0] and so on meaningful, and to
21928 # report actual input values of CONFIG_FILES etc. instead of their
21929 # values after options handling.
21931 This file was extended by LLVM $as_me 3.3svn, which was
21932 generated by GNU Autoconf 2.60. Invocation command line was
21934 CONFIG_FILES = $CONFIG_FILES
21935 CONFIG_HEADERS = $CONFIG_HEADERS
21936 CONFIG_LINKS = $CONFIG_LINKS
21937 CONFIG_COMMANDS = $CONFIG_COMMANDS
21940 on `(hostname || uname -n) 2>/dev/null | sed 1q`
21945 cat >>$CONFIG_STATUS <<_ACEOF
21946 # Files that config.status was made for.
21947 config_files="$ac_config_files"
21948 config_headers="$ac_config_headers"
21949 config_commands="$ac_config_commands"
21953 cat >>$CONFIG_STATUS <<\_ACEOF
21955 \`$as_me' instantiates files from templates according to the
21956 current configuration.
21958 Usage: $0 [OPTIONS] [FILE]...
21960 -h, --help print this help, then exit
21961 -V, --version print version number, then exit
21962 -q, --quiet do not print progress messages
21963 -d, --debug don't remove temporary files
21964 --recheck update $as_me by reconfiguring in the same conditions
21965 --file=FILE[:TEMPLATE]
21966 instantiate the configuration file FILE
21967 --header=FILE[:TEMPLATE]
21968 instantiate the configuration header FILE
21970 Configuration files:
21973 Configuration headers:
21976 Configuration commands:
21979 Report bugs to <bug-autoconf@gnu.org>."
21982 cat >>$CONFIG_STATUS <<_ACEOF
21984 LLVM config.status 3.3svn
21985 configured by $0, generated by GNU Autoconf 2.60,
21986 with options \\"`echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
21988 Copyright (C) 2006 Free Software Foundation, Inc.
21989 This config.status script is free software; the Free Software Foundation
21990 gives unlimited permission to copy, distribute and modify it."
21997 cat >>$CONFIG_STATUS <<\_ACEOF
21998 # If no file are specified by the user, then we need to provide default
21999 # value. By we need to know if files were specified by the user.
22005 ac_option=`expr "X$1" : 'X\([^=]*\)='`
22006 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
22017 # Handling of the options.
22018 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
22020 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
22021 echo "$ac_cs_version"; exit ;;
22022 --debug | --debu | --deb | --de | --d | -d )
22024 --file | --fil | --fi | --f )
22026 CONFIG_FILES="$CONFIG_FILES $ac_optarg"
22027 ac_need_defaults=false;;
22028 --header | --heade | --head | --hea )
22030 CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
22031 ac_need_defaults=false;;
22033 # Conflict between --help and --header
22034 { echo "$as_me: error: ambiguous option: $1
22035 Try \`$0 --help' for more information." >&2
22036 { (exit 1); exit 1; }; };;
22037 --help | --hel | -h )
22038 echo "$ac_cs_usage"; exit ;;
22039 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
22040 | -silent | --silent | --silen | --sile | --sil | --si | --s)
22043 # This is an error.
22044 -*) { echo "$as_me: error: unrecognized option: $1
22045 Try \`$0 --help' for more information." >&2
22046 { (exit 1); exit 1; }; } ;;
22048 *) ac_config_targets="$ac_config_targets $1"
22049 ac_need_defaults=false ;;
22055 ac_configure_extra_args=
22057 if $ac_cs_silent; then
22059 ac_configure_extra_args="$ac_configure_extra_args --silent"
22063 cat >>$CONFIG_STATUS <<_ACEOF
22064 if \$ac_cs_recheck; then
22065 echo "running CONFIG_SHELL=$SHELL $SHELL $0 "$ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
22066 CONFIG_SHELL=$SHELL
22067 export CONFIG_SHELL
22068 exec $SHELL "$0"$ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
22072 cat >>$CONFIG_STATUS <<\_ACEOF
22076 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
22077 ## Running $as_me. ##
22083 cat >>$CONFIG_STATUS <<_ACEOF
22087 llvm_src="${srcdir}"
22091 cat >>$CONFIG_STATUS <<\_ACEOF
22093 # Handling of arguments.
22094 for ac_config_target in $ac_config_targets
22096 case $ac_config_target in
22097 "include/llvm/Config/config.h") CONFIG_HEADERS="$CONFIG_HEADERS include/llvm/Config/config.h" ;;
22098 "include/llvm/Config/llvm-config.h") CONFIG_HEADERS="$CONFIG_HEADERS include/llvm/Config/llvm-config.h" ;;
22099 "include/llvm/Config/Targets.def") CONFIG_FILES="$CONFIG_FILES include/llvm/Config/Targets.def" ;;
22100 "include/llvm/Config/AsmPrinters.def") CONFIG_FILES="$CONFIG_FILES include/llvm/Config/AsmPrinters.def" ;;
22101 "include/llvm/Config/AsmParsers.def") CONFIG_FILES="$CONFIG_FILES include/llvm/Config/AsmParsers.def" ;;
22102 "include/llvm/Config/Disassemblers.def") CONFIG_FILES="$CONFIG_FILES include/llvm/Config/Disassemblers.def" ;;
22103 "include/llvm/Support/DataTypes.h") CONFIG_HEADERS="$CONFIG_HEADERS include/llvm/Support/DataTypes.h" ;;
22104 "Makefile.config") CONFIG_FILES="$CONFIG_FILES Makefile.config" ;;
22105 "llvm.spec") CONFIG_FILES="$CONFIG_FILES llvm.spec" ;;
22106 "docs/doxygen.cfg") CONFIG_FILES="$CONFIG_FILES docs/doxygen.cfg" ;;
22107 "tools/clang/${configh}") CONFIG_HEADERS="$CONFIG_HEADERS tools/clang/${configh}:${clang_src_root}/${configh}.in" ;;
22108 "tools/clang/${doxy}") CONFIG_FILES="$CONFIG_FILES tools/clang/${doxy}:${clang_src_root}/${doxy}.in" ;;
22109 "bindings/ocaml/llvm/META.llvm") CONFIG_FILES="$CONFIG_FILES bindings/ocaml/llvm/META.llvm" ;;
22110 "setup") CONFIG_COMMANDS="$CONFIG_COMMANDS setup" ;;
22111 "Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS Makefile" ;;
22112 "Makefile.common") CONFIG_COMMANDS="$CONFIG_COMMANDS Makefile.common" ;;
22113 "examples/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS examples/Makefile" ;;
22114 "lib/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS lib/Makefile" ;;
22115 "runtime/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS runtime/Makefile" ;;
22116 "test/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS test/Makefile" ;;
22117 "test/Makefile.tests") CONFIG_COMMANDS="$CONFIG_COMMANDS test/Makefile.tests" ;;
22118 "unittests/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS unittests/Makefile" ;;
22119 "tools/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS tools/Makefile" ;;
22120 "utils/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS utils/Makefile" ;;
22121 "projects/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS projects/Makefile" ;;
22122 "bindings/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS bindings/Makefile" ;;
22123 "bindings/ocaml/Makefile.ocaml") CONFIG_COMMANDS="$CONFIG_COMMANDS bindings/ocaml/Makefile.ocaml" ;;
22125 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
22126 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
22127 { (exit 1); exit 1; }; };;
22132 # If the user did not use the arguments to specify the items to instantiate,
22133 # then the envvar interface is used. Set only those that are not.
22134 # We use the long form for the default assignment because of an extremely
22135 # bizarre bug on SunOS 4.1.3.
22136 if $ac_need_defaults; then
22137 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
22138 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
22139 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
22142 # Have a temporary directory for convenience. Make it in the build tree
22143 # simply because there is no reason against having it here, and in addition,
22144 # creating and moving files from /tmp can sometimes cause problems.
22145 # Hook for its removal unless debugging.
22146 # Note that there is a small window in which the directory will not be cleaned:
22147 # after its creation but before its name has been assigned to `$tmp'.
22151 trap 'exit_status=$?
22152 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
22154 trap '{ (exit 1); exit 1; }' 1 2 13 15
22156 # Create a (secure) tmp directory for tmp files.
22159 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
22160 test -n "$tmp" && test -d "$tmp"
22163 tmp=./conf$$-$RANDOM
22164 (umask 077 && mkdir "$tmp")
22167 echo "$me: cannot create a temporary directory in ." >&2
22168 { (exit 1); exit 1; }
22172 # Set up the sed scripts for CONFIG_FILES section.
22175 # No need to generate the scripts if there are no CONFIG_FILES.
22176 # This happens for instance when ./config.status config.h
22177 if test -n "$CONFIG_FILES"; then
22184 for ac_last_try in false false false false false :; do
22185 cat >conf$$subs.sed <<_ACEOF
22186 SHELL!$SHELL$ac_delim
22187 PATH_SEPARATOR!$PATH_SEPARATOR$ac_delim
22188 PACKAGE_NAME!$PACKAGE_NAME$ac_delim
22189 PACKAGE_TARNAME!$PACKAGE_TARNAME$ac_delim
22190 PACKAGE_VERSION!$PACKAGE_VERSION$ac_delim
22191 PACKAGE_STRING!$PACKAGE_STRING$ac_delim
22192 PACKAGE_BUGREPORT!$PACKAGE_BUGREPORT$ac_delim
22193 exec_prefix!$exec_prefix$ac_delim
22194 prefix!$prefix$ac_delim
22195 program_transform_name!$program_transform_name$ac_delim
22196 bindir!$bindir$ac_delim
22197 sbindir!$sbindir$ac_delim
22198 libexecdir!$libexecdir$ac_delim
22199 datarootdir!$datarootdir$ac_delim
22200 datadir!$datadir$ac_delim
22201 sysconfdir!$sysconfdir$ac_delim
22202 sharedstatedir!$sharedstatedir$ac_delim
22203 localstatedir!$localstatedir$ac_delim
22204 includedir!$includedir$ac_delim
22205 oldincludedir!$oldincludedir$ac_delim
22206 docdir!$docdir$ac_delim
22207 infodir!$infodir$ac_delim
22208 htmldir!$htmldir$ac_delim
22209 dvidir!$dvidir$ac_delim
22210 pdfdir!$pdfdir$ac_delim
22211 psdir!$psdir$ac_delim
22212 libdir!$libdir$ac_delim
22213 localedir!$localedir$ac_delim
22214 mandir!$mandir$ac_delim
22215 DEFS!$DEFS$ac_delim
22216 ECHO_C!$ECHO_C$ac_delim
22217 ECHO_N!$ECHO_N$ac_delim
22218 ECHO_T!$ECHO_T$ac_delim
22219 LIBS!$LIBS$ac_delim
22220 build_alias!$build_alias$ac_delim
22221 host_alias!$host_alias$ac_delim
22222 target_alias!$target_alias$ac_delim
22223 LLVM_COPYRIGHT!$LLVM_COPYRIGHT$ac_delim
22225 CFLAGS!$CFLAGS$ac_delim
22226 LDFLAGS!$LDFLAGS$ac_delim
22227 CPPFLAGS!$CPPFLAGS$ac_delim
22228 ac_ct_CC!$ac_ct_CC$ac_delim
22229 EXEEXT!$EXEEXT$ac_delim
22230 OBJEXT!$OBJEXT$ac_delim
22232 CXXFLAGS!$CXXFLAGS$ac_delim
22233 ac_ct_CXX!$ac_ct_CXX$ac_delim
22235 subdirs!$subdirs$ac_delim
22236 ENABLE_POLLY!$ENABLE_POLLY$ac_delim
22237 LLVM_HAS_POLLY!$LLVM_HAS_POLLY$ac_delim
22238 build!$build$ac_delim
22239 build_cpu!$build_cpu$ac_delim
22240 build_vendor!$build_vendor$ac_delim
22241 build_os!$build_os$ac_delim
22242 host!$host$ac_delim
22243 host_cpu!$host_cpu$ac_delim
22244 host_vendor!$host_vendor$ac_delim
22245 host_os!$host_os$ac_delim
22246 target!$target$ac_delim
22247 target_cpu!$target_cpu$ac_delim
22248 target_vendor!$target_vendor$ac_delim
22249 target_os!$target_os$ac_delim
22251 HOST_OS!$HOST_OS$ac_delim
22252 TARGET_OS!$TARGET_OS$ac_delim
22253 LINKALL!$LINKALL$ac_delim
22254 NOLINKALL!$NOLINKALL$ac_delim
22255 LLVM_ON_UNIX!$LLVM_ON_UNIX$ac_delim
22256 LLVM_ON_WIN32!$LLVM_ON_WIN32$ac_delim
22257 ARCH!$ARCH$ac_delim
22258 HOST_ARCH!$HOST_ARCH$ac_delim
22259 ENDIAN!$ENDIAN$ac_delim
22260 GREP!$GREP$ac_delim
22261 EGREP!$EGREP$ac_delim
22262 LLVM_CROSS_COMPILING!$LLVM_CROSS_COMPILING$ac_delim
22263 BUILD_CC!$BUILD_CC$ac_delim
22264 BUILD_EXEEXT!$BUILD_EXEEXT$ac_delim
22265 BUILD_CXX!$BUILD_CXX$ac_delim
22266 CVSBUILD!$CVSBUILD$ac_delim
22267 ENABLE_LIBCPP!$ENABLE_LIBCPP$ac_delim
22268 ENABLE_CXX11!$ENABLE_CXX11$ac_delim
22269 ENABLE_CLANG_ARCMT!$ENABLE_CLANG_ARCMT$ac_delim
22270 ENABLE_CLANG_STATIC_ANALYZER!$ENABLE_CLANG_STATIC_ANALYZER$ac_delim
22271 ENABLE_CLANG_REWRITER!$ENABLE_CLANG_REWRITER$ac_delim
22272 ENABLE_OPTIMIZED!$ENABLE_OPTIMIZED$ac_delim
22273 ENABLE_PROFILING!$ENABLE_PROFILING$ac_delim
22274 DISABLE_ASSERTIONS!$DISABLE_ASSERTIONS$ac_delim
22275 ENABLE_WERROR!$ENABLE_WERROR$ac_delim
22276 ENABLE_EXPENSIVE_CHECKS!$ENABLE_EXPENSIVE_CHECKS$ac_delim
22277 EXPENSIVE_CHECKS!$EXPENSIVE_CHECKS$ac_delim
22278 DEBUG_RUNTIME!$DEBUG_RUNTIME$ac_delim
22279 DEBUG_SYMBOLS!$DEBUG_SYMBOLS$ac_delim
22280 KEEP_SYMBOLS!$KEEP_SYMBOLS$ac_delim
22282 TARGET_HAS_JIT!$TARGET_HAS_JIT$ac_delim
22285 if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 97; then
22287 elif $ac_last_try; then
22288 { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
22289 echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
22290 { (exit 1); exit 1; }; }
22292 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
22296 ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
22297 if test -n "$ac_eof"; then
22298 ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
22299 ac_eof=`expr $ac_eof + 1`
22302 cat >>$CONFIG_STATUS <<_ACEOF
22303 cat >"\$tmp/subs-1.sed" <<\CEOF$ac_eof
22304 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
22307 s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
22308 s/^/s,@/; s/!/@,|#_!!_#|/
22311 s/'"$ac_delim"'$/,g/; t
22313 N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
22314 ' >>$CONFIG_STATUS <conf$$subs.sed
22315 rm -f conf$$subs.sed
22316 cat >>$CONFIG_STATUS <<_ACEOF
22322 for ac_last_try in false false false false false :; do
22323 cat >conf$$subs.sed <<_ACEOF
22324 ENABLE_DOCS!$ENABLE_DOCS$ac_delim
22325 ENABLE_DOXYGEN!$ENABLE_DOXYGEN$ac_delim
22326 LLVM_ENABLE_THREADS!$LLVM_ENABLE_THREADS$ac_delim
22327 ENABLE_PTHREADS!$ENABLE_PTHREADS$ac_delim
22328 ENABLE_PIC!$ENABLE_PIC$ac_delim
22329 ENABLE_SHARED!$ENABLE_SHARED$ac_delim
22330 ENABLE_EMBED_STDCXX!$ENABLE_EMBED_STDCXX$ac_delim
22331 ENABLE_TIMESTAMPS!$ENABLE_TIMESTAMPS$ac_delim
22332 ENABLE_BACKTRACES!$ENABLE_BACKTRACES$ac_delim
22333 TARGETS_TO_BUILD!$TARGETS_TO_BUILD$ac_delim
22334 LLVM_ENUM_TARGETS!$LLVM_ENUM_TARGETS$ac_delim
22335 LLVM_ENUM_ASM_PRINTERS!$LLVM_ENUM_ASM_PRINTERS$ac_delim
22336 LLVM_ENUM_ASM_PARSERS!$LLVM_ENUM_ASM_PARSERS$ac_delim
22337 LLVM_ENUM_DISASSEMBLERS!$LLVM_ENUM_DISASSEMBLERS$ac_delim
22338 OPTIMIZE_OPTION!$OPTIMIZE_OPTION$ac_delim
22339 EXTRA_OPTIONS!$EXTRA_OPTIONS$ac_delim
22340 EXTRA_LD_OPTIONS!$EXTRA_LD_OPTIONS$ac_delim
22341 CLANG_SRC_ROOT!$CLANG_SRC_ROOT$ac_delim
22342 BINUTILS_INCDIR!$BINUTILS_INCDIR$ac_delim
22343 INTERNAL_PREFIX!$INTERNAL_PREFIX$ac_delim
22345 ifGNUmake!$ifGNUmake$ac_delim
22346 LN_S!$LN_S$ac_delim
22349 DATE!$DATE$ac_delim
22350 FIND!$FIND$ac_delim
22351 MKDIR!$MKDIR$ac_delim
22353 RANLIB!$RANLIB$ac_delim
22358 BINPWD!$BINPWD$ac_delim
22359 GRAPHVIZ!$GRAPHVIZ$ac_delim
22362 NEATO!$NEATO$ac_delim
22363 TWOPI!$TWOPI$ac_delim
22364 CIRCO!$CIRCO$ac_delim
22366 DOTTY!$DOTTY$ac_delim
22367 XDOT_PY!$XDOT_PY$ac_delim
22368 INSTALL_PROGRAM!$INSTALL_PROGRAM$ac_delim
22369 INSTALL_SCRIPT!$INSTALL_SCRIPT$ac_delim
22370 INSTALL_DATA!$INSTALL_DATA$ac_delim
22371 BZIP2!$BZIP2$ac_delim
22373 DOXYGEN!$DOXYGEN$ac_delim
22374 GROFF!$GROFF$ac_delim
22375 GZIPBIN!$GZIPBIN$ac_delim
22376 PDFROFF!$PDFROFF$ac_delim
22378 OCAMLC!$OCAMLC$ac_delim
22379 OCAMLOPT!$OCAMLOPT$ac_delim
22380 OCAMLDEP!$OCAMLDEP$ac_delim
22381 OCAMLDOC!$OCAMLDOC$ac_delim
22383 HAVE_LINK_VERSION_SCRIPT!$HAVE_LINK_VERSION_SCRIPT$ac_delim
22384 INSTALL_LTDL_TRUE!$INSTALL_LTDL_TRUE$ac_delim
22385 INSTALL_LTDL_FALSE!$INSTALL_LTDL_FALSE$ac_delim
22386 CONVENIENCE_LTDL_TRUE!$CONVENIENCE_LTDL_TRUE$ac_delim
22387 CONVENIENCE_LTDL_FALSE!$CONVENIENCE_LTDL_FALSE$ac_delim
22388 LIBADD_DL!$LIBADD_DL$ac_delim
22389 NO_VARIADIC_MACROS!$NO_VARIADIC_MACROS$ac_delim
22390 NO_MISSING_FIELD_INITIALIZERS!$NO_MISSING_FIELD_INITIALIZERS$ac_delim
22391 COVERED_SWITCH_DEFAULT!$COVERED_SWITCH_DEFAULT$ac_delim
22392 NO_MAYBE_UNINITIALIZED!$NO_MAYBE_UNINITIALIZED$ac_delim
22393 NO_UNINITIALIZED!$NO_UNINITIALIZED$ac_delim
22394 USE_UDIS86!$USE_UDIS86$ac_delim
22395 USE_OPROFILE!$USE_OPROFILE$ac_delim
22396 USE_INTEL_JITEVENTS!$USE_INTEL_JITEVENTS$ac_delim
22397 XML2CONFIG!$XML2CONFIG$ac_delim
22398 LIBXML2_LIBS!$LIBXML2_LIBS$ac_delim
22399 LIBXML2_INC!$LIBXML2_INC$ac_delim
22400 HAVE_PTHREAD!$HAVE_PTHREAD$ac_delim
22401 HUGE_VAL_SANITY!$HUGE_VAL_SANITY$ac_delim
22402 MMAP_FILE!$MMAP_FILE$ac_delim
22403 SHLIBEXT!$SHLIBEXT$ac_delim
22404 SHLIBPATH_VAR!$SHLIBPATH_VAR$ac_delim
22405 LLVM_PREFIX!$LLVM_PREFIX$ac_delim
22406 LLVM_BINDIR!$LLVM_BINDIR$ac_delim
22407 LLVM_LIBDIR!$LLVM_LIBDIR$ac_delim
22408 LLVM_DATADIR!$LLVM_DATADIR$ac_delim
22409 LLVM_DOCSDIR!$LLVM_DOCSDIR$ac_delim
22410 LLVM_ETCDIR!$LLVM_ETCDIR$ac_delim
22411 LLVM_INCLUDEDIR!$LLVM_INCLUDEDIR$ac_delim
22412 LLVM_INFODIR!$LLVM_INFODIR$ac_delim
22413 LLVM_MANDIR!$LLVM_MANDIR$ac_delim
22414 LLVM_CONFIGTIME!$LLVM_CONFIGTIME$ac_delim
22415 BINDINGS_TO_BUILD!$BINDINGS_TO_BUILD$ac_delim
22416 ALL_BINDINGS!$ALL_BINDINGS$ac_delim
22417 OCAML_LIBDIR!$OCAML_LIBDIR$ac_delim
22418 ENABLE_VISIBILITY_INLINES_HIDDEN!$ENABLE_VISIBILITY_INLINES_HIDDEN$ac_delim
22419 RPATH!$RPATH$ac_delim
22420 RDYNAMIC!$RDYNAMIC$ac_delim
22423 if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 97; then
22425 elif $ac_last_try; then
22426 { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
22427 echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
22428 { (exit 1); exit 1; }; }
22430 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
22434 ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
22435 if test -n "$ac_eof"; then
22436 ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
22437 ac_eof=`expr $ac_eof + 1`
22440 cat >>$CONFIG_STATUS <<_ACEOF
22441 cat >"\$tmp/subs-2.sed" <<\CEOF$ac_eof
22442 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
22445 s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
22446 s/^/s,@/; s/!/@,|#_!!_#|/
22449 s/'"$ac_delim"'$/,g/; t
22451 N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
22452 ' >>$CONFIG_STATUS <conf$$subs.sed
22453 rm -f conf$$subs.sed
22454 cat >>$CONFIG_STATUS <<_ACEOF
22460 for ac_last_try in false false false false false :; do
22461 cat >conf$$subs.sed <<_ACEOF
22462 program_prefix!$program_prefix$ac_delim
22463 LIBOBJS!$LIBOBJS$ac_delim
22464 LTLIBOBJS!$LTLIBOBJS$ac_delim
22467 if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 3; then
22469 elif $ac_last_try; then
22470 { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
22471 echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
22472 { (exit 1); exit 1; }; }
22474 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
22478 ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
22479 if test -n "$ac_eof"; then
22480 ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
22481 ac_eof=`expr $ac_eof + 1`
22484 cat >>$CONFIG_STATUS <<_ACEOF
22485 cat >"\$tmp/subs-3.sed" <<\CEOF$ac_eof
22486 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b end
22489 s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
22490 s/^/s,@/; s/!/@,|#_!!_#|/
22493 s/'"$ac_delim"'$/,g/; t
22495 N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
22496 ' >>$CONFIG_STATUS <conf$$subs.sed
22497 rm -f conf$$subs.sed
22498 cat >>$CONFIG_STATUS <<_ACEOF
22505 # VPATH may cause trouble with some makes, so we remove $(srcdir),
22506 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
22507 # trailing colons and then remove the whole line if VPATH becomes empty
22508 # (actually we leave an empty line to preserve line numbers).
22509 if test "x$srcdir" = x.; then
22510 ac_vpsub='/^[ ]*VPATH[ ]*=/{
22511 s/:*\$(srcdir):*/:/
22512 s/:*\${srcdir}:*/:/
22514 s/^\([^=]*=[ ]*\):*/\1/
22520 cat >>$CONFIG_STATUS <<\_ACEOF
22521 fi # test -n "$CONFIG_FILES"
22524 for ac_tag in :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS
22527 :[FHLC]) ac_mode=$ac_tag; continue;;
22529 case $ac_mode$ac_tag in
22531 :L* | :C*:*) { { echo "$as_me:$LINENO: error: Invalid tag $ac_tag." >&5
22532 echo "$as_me: error: Invalid tag $ac_tag." >&2;}
22533 { (exit 1); exit 1; }; };;
22534 :[FH]-) ac_tag=-:-;;
22535 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
22552 -) ac_f="$tmp/stdin";;
22553 *) # Look for the file first in the build tree, then in the source tree
22554 # (if the path is not absolute). The absolute path cannot be DOS-style,
22555 # because $ac_f cannot contain `:'.
22559 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
22561 { { echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5
22562 echo "$as_me: error: cannot find input file: $ac_f" >&2;}
22563 { (exit 1); exit 1; }; };;
22565 ac_file_inputs="$ac_file_inputs $ac_f"
22568 # Let's still pretend it is `configure' which instantiates (i.e., don't
22569 # use $as_me), people would be surprised to read:
22570 # /* config.h. Generated by config.status. */
22571 configure_input="Generated from "`IFS=:
22572 echo $* | sed 's|^[^:]*/||;s|:[^:]*/|, |g'`" by configure."
22573 if test x"$ac_file" != x-; then
22574 configure_input="$ac_file. $configure_input"
22575 { echo "$as_me:$LINENO: creating $ac_file" >&5
22576 echo "$as_me: creating $ac_file" >&6;}
22580 *:-:* | *:-) cat >"$tmp/stdin";;
22585 ac_dir=`$as_dirname -- "$ac_file" ||
22586 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
22587 X"$ac_file" : 'X\(//\)[^/]' \| \
22588 X"$ac_file" : 'X\(//\)$' \| \
22589 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
22591 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
22595 /^X\(\/\/\)[^/].*/{
22610 -*) as_dir=./$as_dir;;
22612 test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
22616 *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #(
22617 *) as_qdir=$as_dir;;
22619 as_dirs="'$as_qdir' $as_dirs"
22620 as_dir=`$as_dirname -- "$as_dir" ||
22621 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
22622 X"$as_dir" : 'X\(//\)[^/]' \| \
22623 X"$as_dir" : 'X\(//\)$' \| \
22624 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
22626 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
22630 /^X\(\/\/\)[^/].*/{
22643 test -d "$as_dir" && break
22645 test -z "$as_dirs" || eval "mkdir $as_dirs"
22646 } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
22647 echo "$as_me: error: cannot create directory $as_dir" >&2;}
22648 { (exit 1); exit 1; }; }; }
22652 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
22654 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
22655 # A ".." for each directory in $ac_dir_suffix.
22656 ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
22657 case $ac_top_builddir_sub in
22658 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
22659 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
22662 ac_abs_top_builddir=$ac_pwd
22663 ac_abs_builddir=$ac_pwd$ac_dir_suffix
22664 # for backward compatibility:
22665 ac_top_builddir=$ac_top_build_prefix
22668 .) # We are building in place.
22670 ac_top_srcdir=$ac_top_builddir_sub
22671 ac_abs_top_srcdir=$ac_pwd ;;
22672 [\\/]* | ?:[\\/]* ) # Absolute name.
22673 ac_srcdir=$srcdir$ac_dir_suffix;
22674 ac_top_srcdir=$srcdir
22675 ac_abs_top_srcdir=$srcdir ;;
22676 *) # Relative name.
22677 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
22678 ac_top_srcdir=$ac_top_build_prefix$srcdir
22679 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
22681 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
22691 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
22692 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
22696 cat >>$CONFIG_STATUS <<\_ACEOF
22697 # If the template does not know about datarootdir, expand it.
22698 # FIXME: This hack should be removed a few years after 2.60.
22699 ac_datarootdir_hack=; ac_datarootdir_seen=
22701 case `sed -n '/datarootdir/ {
22710 ' $ac_file_inputs` in
22711 *datarootdir*) ac_datarootdir_seen=yes;;
22712 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
22713 { echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
22714 echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
22716 cat >>$CONFIG_STATUS <<_ACEOF
22717 ac_datarootdir_hack='
22718 s&@datadir@&$datadir&g
22719 s&@docdir@&$docdir&g
22720 s&@infodir@&$infodir&g
22721 s&@localedir@&$localedir&g
22722 s&@mandir@&$mandir&g
22723 s&\\\${datarootdir}&$datarootdir&g' ;;
22727 # Neutralize VPATH when `$srcdir' = `.'.
22728 # Shell code in configure.ac might set extrasub.
22729 # FIXME: do we really want to maintain this feature?
22730 cat >>$CONFIG_STATUS <<_ACEOF
22734 cat >>$CONFIG_STATUS <<\_ACEOF
22736 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
22737 s&@configure_input@&$configure_input&;t t
22738 s&@top_builddir@&$ac_top_builddir_sub&;t t
22739 s&@srcdir@&$ac_srcdir&;t t
22740 s&@abs_srcdir@&$ac_abs_srcdir&;t t
22741 s&@top_srcdir@&$ac_top_srcdir&;t t
22742 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
22743 s&@builddir@&$ac_builddir&;t t
22744 s&@abs_builddir@&$ac_abs_builddir&;t t
22745 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
22746 s&@INSTALL@&$ac_INSTALL&;t t
22747 $ac_datarootdir_hack
22748 " $ac_file_inputs | sed -f "$tmp/subs-1.sed" | sed -f "$tmp/subs-2.sed" | sed -f "$tmp/subs-3.sed" >$tmp/out
22750 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
22751 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
22752 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
22753 { echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir'
22754 which seems to be undefined. Please make sure it is defined." >&5
22755 echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
22756 which seems to be undefined. Please make sure it is defined." >&2;}
22760 -) cat "$tmp/out"; rm -f "$tmp/out";;
22761 *) rm -f "$ac_file"; mv "$tmp/out" $ac_file;;
22770 # Transform confdefs.h into a sed script `conftest.defines', that
22771 # substitutes the proper values into config.h.in to produce config.h.
22772 rm -f conftest.defines conftest.tail
22773 # First, append a space to every undef/define line, to ease matching.
22774 echo 's/$/ /' >conftest.defines
22775 # Then, protect against being on the right side of a sed subst, or in
22776 # an unquoted here document, in config.status. If some macros were
22777 # called several times there might be several #defines for the same
22778 # symbol, which is useless. But do not sort them, since the last
22779 # AC_DEFINE must be honored.
22780 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
22781 # These sed commands are passed to sed as "A NAME B PARAMS C VALUE D", where
22782 # NAME is the cpp macro being defined, VALUE is the value it is being given.
22783 # PARAMS is the parameter list in the macro definition--in most cases, it's
22784 # just an empty string.
22785 ac_dA='s,^\\([ #]*\\)[^ ]*\\([ ]*'
22786 ac_dB='\\)[ (].*,\\1define\\2'
22794 s/^[ ]*#[ ]*define[ ][ ]*//
22799 s/^\('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/ '"$ac_dA"'\1'"$ac_dB"'\2'"${ac_dC}"'\3'"$ac_dD"'/p
22800 s/^\('"$ac_word_re"'\)[ ]*\(.*\)/'"$ac_dA"'\1'"$ac_dB$ac_dC"'\2'"$ac_dD"'/p
22801 ' >>conftest.defines
22803 # Remove the space that was appended to ease matching.
22804 # Then replace #undef with comments. This is necessary, for
22805 # example, in the case of _POSIX_SOURCE, which is predefined and required
22806 # on some systems where configure will not decide to define it.
22807 # (The regexp can be short, since the line contains either #define or #undef.)
22809 s,^[ #]*u.*,/* & */,' >>conftest.defines
22811 # Break up conftest.defines:
22812 ac_max_sed_lines=50
22814 # First sed command is: sed -f defines.sed $ac_file_inputs >"$tmp/out1"
22815 # Second one is: sed -f defines.sed "$tmp/out1" >"$tmp/out2"
22816 # Third one will be: sed -f defines.sed "$tmp/out2" >"$tmp/out1"
22818 ac_in='$ac_file_inputs'
22819 ac_out='"$tmp/out1"'
22820 ac_nxt='"$tmp/out2"'
22824 # Write a here document:
22825 cat >>$CONFIG_STATUS <<_ACEOF
22826 # First, check the format of the line:
22827 cat >"\$tmp/defines.sed" <<\\CEOF
22828 /^[ ]*#[ ]*undef[ ][ ]*$ac_word_re[ ]*\$/b def
22829 /^[ ]*#[ ]*define[ ][ ]*$ac_word_re[( ]/b def
22833 sed ${ac_max_sed_lines}q conftest.defines >>$CONFIG_STATUS
22835 sed -f "$tmp/defines.sed"' "$ac_in >$ac_out" >>$CONFIG_STATUS
22836 ac_in=$ac_out; ac_out=$ac_nxt; ac_nxt=$ac_in
22837 sed 1,${ac_max_sed_lines}d conftest.defines >conftest.tail
22838 grep . conftest.tail >/dev/null || break
22839 rm -f conftest.defines
22840 mv conftest.tail conftest.defines
22842 rm -f conftest.defines conftest.tail
22844 echo "ac_result=$ac_in" >>$CONFIG_STATUS
22845 cat >>$CONFIG_STATUS <<\_ACEOF
22846 if test x"$ac_file" != x-; then
22847 echo "/* $configure_input */" >"$tmp/config.h"
22848 cat "$ac_result" >>"$tmp/config.h"
22849 if diff $ac_file "$tmp/config.h" >/dev/null 2>&1; then
22850 { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
22851 echo "$as_me: $ac_file is unchanged" >&6;}
22854 mv "$tmp/config.h" $ac_file
22857 echo "/* $configure_input */"
22863 :C) { echo "$as_me:$LINENO: executing $ac_file commands" >&5
22864 echo "$as_me: executing $ac_file commands" >&6;}
22869 case $ac_file$ac_mode in
22870 "Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname Makefile`
22871 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/Makefile Makefile ;;
22872 "Makefile.common":C) ${llvm_src}/autoconf/mkinstalldirs `dirname Makefile.common`
22873 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/Makefile.common Makefile.common ;;
22874 "examples/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname examples/Makefile`
22875 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/examples/Makefile examples/Makefile ;;
22876 "lib/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname lib/Makefile`
22877 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/lib/Makefile lib/Makefile ;;
22878 "runtime/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname runtime/Makefile`
22879 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/runtime/Makefile runtime/Makefile ;;
22880 "test/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname test/Makefile`
22881 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/test/Makefile test/Makefile ;;
22882 "test/Makefile.tests":C) ${llvm_src}/autoconf/mkinstalldirs `dirname test/Makefile.tests`
22883 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/test/Makefile.tests test/Makefile.tests ;;
22884 "unittests/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname unittests/Makefile`
22885 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/unittests/Makefile unittests/Makefile ;;
22886 "tools/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname tools/Makefile`
22887 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/tools/Makefile tools/Makefile ;;
22888 "utils/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname utils/Makefile`
22889 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/utils/Makefile utils/Makefile ;;
22890 "projects/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname projects/Makefile`
22891 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/projects/Makefile projects/Makefile ;;
22892 "bindings/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname bindings/Makefile`
22893 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/bindings/Makefile bindings/Makefile ;;
22894 "bindings/ocaml/Makefile.ocaml":C) ${llvm_src}/autoconf/mkinstalldirs `dirname bindings/ocaml/Makefile.ocaml`
22895 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/bindings/ocaml/Makefile.ocaml bindings/ocaml/Makefile.ocaml ;;
22901 { (exit 0); exit 0; }
22903 chmod +x $CONFIG_STATUS
22904 ac_clean_files=$ac_clean_files_save
22907 # configure is writing to config.log, and then calls config.status.
22908 # config.status does its own redirection, appending to config.log.
22909 # Unfortunately, on DOS this fails, as config.log is still kept open
22910 # by configure, so config.status won't be able to write to it; its
22911 # output is simply discarded. So we exec the FD to /dev/null,
22912 # effectively closing config.log, so it can be properly (re)opened and
22913 # appended to by config.status. When coming back to configure, we
22914 # need to make the FD available again.
22915 if test "$no_create" != yes; then
22917 ac_config_status_args=
22918 test "$silent" = yes &&
22919 ac_config_status_args="$ac_config_status_args --quiet"
22921 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
22923 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
22924 # would make configure fail if this is the last instruction.
22925 $ac_cs_success || { (exit 1); exit 1; }
22929 # CONFIG_SUBDIRS section.
22931 if test "$no_recursion" != yes; then
22933 # Remove --cache-file and --srcdir arguments so they do not pile up.
22934 ac_sub_configure_args=
22936 eval "set x $ac_configure_args"
22940 if test -n "$ac_prev"; then
22945 -cache-file | --cache-file | --cache-fil | --cache-fi \
22946 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
22947 ac_prev=cache_file ;;
22948 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
22949 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* \
22952 --config-cache | -C)
22954 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
22956 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
22958 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
22960 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
22964 *\'*) ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
22966 ac_sub_configure_args="$ac_sub_configure_args '$ac_arg'" ;;
22970 # Always prepend --prefix to ensure using the same prefix
22971 # in subdir configurations.
22972 ac_arg="--prefix=$prefix"
22974 *\'*) ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
22976 ac_sub_configure_args="$ac_arg $ac_sub_configure_args"
22979 for ac_dir in : $subdirs; do test "x$ac_dir" = x: && continue
22981 # Do not complain, so a configure script can configure whichever
22982 # parts of a large source tree are present.
22983 test -d "$srcdir/$ac_dir" || continue
22985 ac_msg="=== configuring in $ac_dir (`pwd`/$ac_dir)"
22986 echo "$as_me:$LINENO: $ac_msg" >&5
22990 -*) as_dir=./$as_dir;;
22992 test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
22996 *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #(
22997 *) as_qdir=$as_dir;;
22999 as_dirs="'$as_qdir' $as_dirs"
23000 as_dir=`$as_dirname -- "$as_dir" ||
23001 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
23002 X"$as_dir" : 'X\(//\)[^/]' \| \
23003 X"$as_dir" : 'X\(//\)$' \| \
23004 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
23006 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
23010 /^X\(\/\/\)[^/].*/{
23023 test -d "$as_dir" && break
23025 test -z "$as_dirs" || eval "mkdir $as_dirs"
23026 } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
23027 echo "$as_me: error: cannot create directory $as_dir" >&2;}
23028 { (exit 1); exit 1; }; }; }
23032 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
23034 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
23035 # A ".." for each directory in $ac_dir_suffix.
23036 ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
23037 case $ac_top_builddir_sub in
23038 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
23039 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
23042 ac_abs_top_builddir=$ac_pwd
23043 ac_abs_builddir=$ac_pwd$ac_dir_suffix
23044 # for backward compatibility:
23045 ac_top_builddir=$ac_top_build_prefix
23048 .) # We are building in place.
23050 ac_top_srcdir=$ac_top_builddir_sub
23051 ac_abs_top_srcdir=$ac_pwd ;;
23052 [\\/]* | ?:[\\/]* ) # Absolute name.
23053 ac_srcdir=$srcdir$ac_dir_suffix;
23054 ac_top_srcdir=$srcdir
23055 ac_abs_top_srcdir=$srcdir ;;
23056 *) # Relative name.
23057 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
23058 ac_top_srcdir=$ac_top_build_prefix$srcdir
23059 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
23061 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
23066 # Check for guested configure; otherwise get Cygnus style configure.
23067 if test -f "$ac_srcdir/configure.gnu"; then
23068 ac_sub_configure=$ac_srcdir/configure.gnu
23069 elif test -f "$ac_srcdir/configure"; then
23070 ac_sub_configure=$ac_srcdir/configure
23071 elif test -f "$ac_srcdir/configure.in"; then
23072 # This should be Cygnus configure.
23073 ac_sub_configure=$ac_aux_dir/configure
23075 { echo "$as_me:$LINENO: WARNING: no configuration information is in $ac_dir" >&5
23076 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2;}
23080 # The recursion is here.
23081 if test -n "$ac_sub_configure"; then
23082 # Make the cache file name correct relative to the subdirectory.
23083 case $cache_file in
23084 [\\/]* | ?:[\\/]* ) ac_sub_cache_file=$cache_file ;;
23085 *) # Relative name.
23086 ac_sub_cache_file=$ac_top_build_prefix$cache_file ;;
23089 { echo "$as_me:$LINENO: running $SHELL $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&5
23090 echo "$as_me: running $SHELL $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&6;}
23091 # The eval makes quoting arguments work.
23092 eval "\$SHELL \"\$ac_sub_configure\" $ac_sub_configure_args \
23093 --cache-file=\"\$ac_sub_cache_file\" --srcdir=\"\$ac_srcdir\"" ||
23094 { { echo "$as_me:$LINENO: error: $ac_sub_configure failed for $ac_dir" >&5
23095 echo "$as_me: error: $ac_sub_configure failed for $ac_dir" >&2;}
23096 { (exit 1); exit 1; }; }