2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.60 for llvm 2.9svn.
5 # Report bugs to <llvmbugs@cs.uiuc.edu>.
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-2010 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='2.9svn'
565 PACKAGE_STRING='llvm 2.9svn'
566 PACKAGE_BUGREPORT='llvmbugs@cs.uiuc.edu'
568 ac_unique_file="lib/VMCore/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
685 ENABLE_EXPENSIVE_CHECKS
699 LLVM_ENUM_ASM_PRINTERS
700 LLVM_ENUM_ASM_PARSERS
701 LLVM_ENUM_DISASSEMBLERS
757 HAVE_LINK_VERSION_SCRIPT
760 CONVENIENCE_LTDL_TRUE
761 CONVENIENCE_LTDL_FALSE
769 NO_MISSING_FIELD_INITIALIZERS
781 LLVMGCC_DISABLEOPT_FLAGS
797 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 2.9svn 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 2.9svn:";;
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-optimized Compile with optimizations enabled (default is NO)
1404 --enable-profiling Compile with profiling enabled (default is NO)
1405 --enable-assertions Compile with assertion checks enabled (default is
1407 --enable-expensive-checks
1408 Compile with expensive debug checks enabled (default
1410 --enable-debug-runtime Build runtime libs with debug symbols (default is
1412 --enable-debug-symbols Build compiler with debug symbols (default is NO if
1413 optimization is on and YES if it's off)
1414 --enable-jit Enable Just In Time Compiling (default is YES)
1415 --enable-docs Build documents (default is YES)
1416 --enable-doxygen Build doxygen documentation (default is NO)
1417 --enable-threads Use threads if available (default is YES)
1418 --enable-pic Build LLVM with Position Independent Code (default
1420 --enable-shared Build a shared library and link tools against it
1422 --enable-timestamps Enable embedding timestamp information in build
1424 --enable-targets Build specific host targets: all or
1425 target1,target2,... Valid targets are: host, x86,
1426 x86_64, sparc, powerpc, alpha, arm, mips, spu,
1427 xcore, msp430, systemz, blackfin, ptx, cbe, and cpp
1429 --enable-cbe-printf-a Enable C Backend output with hex floating point via
1431 --enable-bindings Build specific language bindings:
1432 all,auto,none,{binding-name} (default=auto)
1433 --enable-libffi Check for the presence of libffi (default is NO)
1434 --enable-ltdl-install install libltdl
1437 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1438 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1439 --with-llvmgccdir Specify location of llvm-gcc install dir (default
1441 --with-llvmgcc Specify location of llvm-gcc driver (default
1443 --with-llvmgxx Specify location of llvm-g++ driver (default
1445 --with-clang Specify location of clang compiler (default is
1447 --with-built-clang Use the compiled Clang as the LLVM compiler
1449 --with-optimize-option Select the compiler options to use for optimized
1451 --with-extra-options Specify additional options to compile LLVM with
1452 --with-ocaml-libdir Specify install location for ocaml bindings (default
1454 --with-clang-resource-dir
1455 Relative directory from the Clang binary for
1457 --with-c-include-dirs Colon separated list of directories clang will
1459 --with-cxx-include-root Directory with the libstdc++ headers.
1460 --with-cxx-include-arch Architecture of the libstdc++ headers.
1461 --with-cxx-include-32bit-dir
1462 32 bit multilib dir.
1463 --with-cxx-include-64bit-dir
1464 64 bit multilib directory.
1465 --with-binutils-include Specify path to binutils/include/ containing
1466 plugin-api.h file for gold plugin.
1467 --with-tclinclude directory where tcl headers are
1468 --with-llvmcc=<name> Choose the LLVM capable compiler to use (llvm-gcc,
1469 clang, or none; default=check)
1470 --with-udis86=<path> Use udis86 external x86 disassembler library
1471 --with-oprofile=<prefix>
1472 Tell OProfile >= 0.9.4 how to symbolize JIT output
1474 Some influential environment variables:
1475 CC C compiler command
1476 CFLAGS C compiler flags
1477 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1478 nonstandard directory <lib dir>
1479 CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1480 you have headers in a nonstandard directory <include dir>
1482 CXX C++ compiler command
1483 CXXFLAGS C++ compiler flags
1485 Use these variables to override the choices made by `configure' or to help
1486 it to find libraries and programs with nonstandard names/locations.
1488 Report bugs to <llvmbugs@cs.uiuc.edu>.
1493 if test "$ac_init_help" = "recursive"; then
1494 # If there are subdirs, report their specific --help.
1495 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1496 test -d "$ac_dir" || continue
1500 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1502 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
1503 # A ".." for each directory in $ac_dir_suffix.
1504 ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
1505 case $ac_top_builddir_sub in
1506 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1507 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1510 ac_abs_top_builddir=$ac_pwd
1511 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1512 # for backward compatibility:
1513 ac_top_builddir=$ac_top_build_prefix
1516 .) # We are building in place.
1518 ac_top_srcdir=$ac_top_builddir_sub
1519 ac_abs_top_srcdir=$ac_pwd ;;
1520 [\\/]* | ?:[\\/]* ) # Absolute name.
1521 ac_srcdir=$srcdir$ac_dir_suffix;
1522 ac_top_srcdir=$srcdir
1523 ac_abs_top_srcdir=$srcdir ;;
1525 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1526 ac_top_srcdir=$ac_top_build_prefix$srcdir
1527 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1529 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1531 cd "$ac_dir" || { ac_status=$?; continue; }
1532 # Check for guested configure.
1533 if test -f "$ac_srcdir/configure.gnu"; then
1535 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1536 elif test -f "$ac_srcdir/configure"; then
1538 $SHELL "$ac_srcdir/configure" --help=recursive
1540 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1542 cd "$ac_pwd" || { ac_status=$?; break; }
1546 test -n "$ac_init_help" && exit $ac_status
1547 if $ac_init_version; then
1549 llvm configure 2.9svn
1550 generated by GNU Autoconf 2.60
1552 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
1553 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
1554 This configure script is free software; the Free Software Foundation
1555 gives unlimited permission to copy, distribute and modify it.
1557 Copyright (c) 2003-2010 University of Illinois at Urbana-Champaign.
1561 cat >config.log <<_ACEOF
1562 This file contains any messages produced by compilers while
1563 running configure, to aid debugging if configure makes a mistake.
1565 It was created by llvm $as_me 2.9svn, which was
1566 generated by GNU Autoconf 2.60. Invocation command line was
1578 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1579 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1580 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1581 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1582 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1584 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1585 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1587 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1588 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1589 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1590 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
1591 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1592 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1593 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1597 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1601 test -z "$as_dir" && as_dir=.
1602 echo "PATH: $as_dir"
1618 # Keep a trace of the command line.
1619 # Strip out --no-create and --no-recursion so they do not pile up.
1620 # Strip out --silent because we don't want to record it for future runs.
1621 # Also quote any args containing shell meta-characters.
1622 # Make two passes to allow for proper duplicate-argument suppression.
1626 ac_must_keep_next=false
1632 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1633 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1634 | -silent | --silent | --silen | --sile | --sil)
1637 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1640 1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1642 ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1643 if test $ac_must_keep_next = true; then
1644 ac_must_keep_next=false # Got value, back to normal.
1647 *=* | --config-cache | -C | -disable-* | --disable-* \
1648 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1649 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1650 | -with-* | --with-* | -without-* | --without-* | --x)
1651 case "$ac_configure_args0 " in
1652 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1655 -* ) ac_must_keep_next=true ;;
1658 ac_configure_args="$ac_configure_args '$ac_arg'"
1663 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1664 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1666 # When interrupted or exit'd, cleanup temporary files, and complete
1667 # config.log. We remove comments because anyway the quotes in there
1668 # would cause problems or look ugly.
1669 # WARNING: Use '\'' to represent an apostrophe within the trap.
1670 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1671 trap 'exit_status=$?
1672 # Save into config.log some information that might help in debugging.
1677 ## ---------------- ##
1678 ## Cache variables. ##
1679 ## ---------------- ##
1682 # The following way of writing the cache mishandles newlines in values,
1684 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1685 eval ac_val=\$$ac_var
1689 *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
1690 echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
1693 _ | IFS | as_nl) ;; #(
1694 *) $as_unset $ac_var ;;
1699 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1700 *${as_nl}ac_space=\ *)
1702 "s/'\''/'\''\\\\'\'''\''/g;
1703 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1706 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1714 ## ----------------- ##
1715 ## Output variables. ##
1716 ## ----------------- ##
1719 for ac_var in $ac_subst_vars
1721 eval ac_val=\$$ac_var
1723 *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1725 echo "$ac_var='\''$ac_val'\''"
1729 if test -n "$ac_subst_files"; then
1731 ## ------------------- ##
1732 ## File substitutions. ##
1733 ## ------------------- ##
1736 for ac_var in $ac_subst_files
1738 eval ac_val=\$$ac_var
1740 *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1742 echo "$ac_var='\''$ac_val'\''"
1747 if test -s confdefs.h; then
1757 test "$ac_signal" != 0 &&
1758 echo "$as_me: caught signal $ac_signal"
1759 echo "$as_me: exit $exit_status"
1761 rm -f core *.core core.conftest.* &&
1762 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1765 for ac_signal in 1 2 13 15; do
1766 trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1770 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1771 rm -f -r conftest* confdefs.h
1773 # Predefined preprocessor variables.
1775 cat >>confdefs.h <<_ACEOF
1776 #define PACKAGE_NAME "$PACKAGE_NAME"
1780 cat >>confdefs.h <<_ACEOF
1781 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1785 cat >>confdefs.h <<_ACEOF
1786 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1790 cat >>confdefs.h <<_ACEOF
1791 #define PACKAGE_STRING "$PACKAGE_STRING"
1795 cat >>confdefs.h <<_ACEOF
1796 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1800 # Let the site file select an alternate cache file if it wants to.
1801 # Prefer explicitly selected file to automatically selected ones.
1802 if test -n "$CONFIG_SITE"; then
1803 set x "$CONFIG_SITE"
1804 elif test "x$prefix" != xNONE; then
1805 set x "$prefix/share/config.site" "$prefix/etc/config.site"
1807 set x "$ac_default_prefix/share/config.site" \
1808 "$ac_default_prefix/etc/config.site"
1813 if test -r "$ac_site_file"; then
1814 { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1815 echo "$as_me: loading site script $ac_site_file" >&6;}
1816 sed 's/^/| /' "$ac_site_file" >&5
1821 if test -r "$cache_file"; then
1822 # Some versions of bash will fail to source /dev/null (special
1823 # files actually), so we avoid doing that.
1824 if test -f "$cache_file"; then
1825 { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1826 echo "$as_me: loading cache $cache_file" >&6;}
1828 [\\/]* | ?:[\\/]* ) . "$cache_file";;
1829 *) . "./$cache_file";;
1833 { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1834 echo "$as_me: creating cache $cache_file" >&6;}
1838 # Check that the precious variables saved in the cache have kept the same
1840 ac_cache_corrupted=false
1841 for ac_var in $ac_precious_vars; do
1842 eval ac_old_set=\$ac_cv_env_${ac_var}_set
1843 eval ac_new_set=\$ac_env_${ac_var}_set
1844 eval ac_old_val=\$ac_cv_env_${ac_var}_value
1845 eval ac_new_val=\$ac_env_${ac_var}_value
1846 case $ac_old_set,$ac_new_set in
1848 { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1849 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1850 ac_cache_corrupted=: ;;
1852 { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1853 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1854 ac_cache_corrupted=: ;;
1857 if test "x$ac_old_val" != "x$ac_new_val"; then
1858 { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1859 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1860 { echo "$as_me:$LINENO: former value: $ac_old_val" >&5
1861 echo "$as_me: former value: $ac_old_val" >&2;}
1862 { echo "$as_me:$LINENO: current value: $ac_new_val" >&5
1863 echo "$as_me: current value: $ac_new_val" >&2;}
1864 ac_cache_corrupted=:
1867 # Pass precious variables to config.status.
1868 if test "$ac_new_set" = set; then
1870 *\'*) ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1871 *) ac_arg=$ac_var=$ac_new_val ;;
1873 case " $ac_configure_args " in
1874 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
1875 *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1879 if $ac_cache_corrupted; then
1880 { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1881 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1882 { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1883 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1884 { (exit 1); exit 1; }; }
1912 ac_cpp='$CPP $CPPFLAGS'
1913 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1914 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1915 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1919 LLVM_COPYRIGHT="Copyright (c) 2003-2010 University of Illinois at Urbana-Champaign."
1928 for ac_dir in autoconf "$srcdir"/autoconf; do
1929 if test -f "$ac_dir/install-sh"; then
1931 ac_install_sh="$ac_aux_dir/install-sh -c"
1933 elif test -f "$ac_dir/install.sh"; then
1935 ac_install_sh="$ac_aux_dir/install.sh -c"
1937 elif test -f "$ac_dir/shtool"; then
1939 ac_install_sh="$ac_aux_dir/shtool install -c"
1943 if test -z "$ac_aux_dir"; then
1944 { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in autoconf \"$srcdir\"/autoconf" >&5
1945 echo "$as_me: error: cannot find install-sh or install.sh in autoconf \"$srcdir\"/autoconf" >&2;}
1946 { (exit 1); exit 1; }; }
1949 # These three variables are undocumented and unsupported,
1950 # and are intended to be withdrawn in a future Autoconf release.
1951 # They can cause serious problems if a builder's source tree is in a directory
1952 # whose full name contains unusual characters.
1953 ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
1954 ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
1955 ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
1959 if test ${srcdir} != "." ; then
1960 if test -f ${srcdir}/include/llvm/Config/config.h ; then
1961 { { echo "$as_me:$LINENO: error: Already configured in ${srcdir}" >&5
1962 echo "$as_me: error: Already configured in ${srcdir}" >&2;}
1963 { (exit 1); exit 1; }; }
1969 if test -d ${srcdir}/projects/llvm-gcc ; then
1970 subdirs="$subdirs projects/llvm-gcc"
1974 if test -d ${srcdir}/projects/test-suite ; then
1975 subdirs="$subdirs projects/test-suite"
1979 if test -d ${srcdir}/projects/llvm-test ; then
1980 subdirs="$subdirs projects/llvm-test"
1984 if test -d ${srcdir}/projects/poolalloc ; then
1985 subdirs="$subdirs projects/poolalloc"
1989 if test -d ${srcdir}/projects/llvm-poolalloc ; then
1990 subdirs="$subdirs projects/llvm-poolalloc"
1994 for i in `ls ${srcdir}/projects`
1996 if test -d ${srcdir}/projects/${i} ; then
1998 sample) subdirs="$subdirs projects/sample"
2000 privbracket) subdirs="$subdirs projects/privbracket"
2002 llvm-stacker) subdirs="$subdirs projects/llvm-stacker"
2004 llvm-reopt) subdirs="$subdirs projects/llvm-reopt"
2006 llvm-java) subdirs="$subdirs projects/llvm-java"
2008 llvm-tv) subdirs="$subdirs projects/llvm-tv"
2010 safecode) subdirs="$subdirs projects/safecode"
2012 llvm-kernel) subdirs="$subdirs projects/llvm-kernel"
2020 { echo "$as_me:$LINENO: WARNING: Unknown project (${i}) won't be configured automatically" >&5
2021 echo "$as_me: WARNING: Unknown project (${i}) won't be configured automatically" >&2;}
2027 # Check whether --enable-polly was given.
2028 if test "${enable_polly+set}" = set; then
2029 enableval=$enable_polly;
2034 case "$enableval" in
2039 default) ENABLE_POLLY=1
2041 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-polly. Use \"yes\" or \"no\"" >&5
2042 echo "$as_me: error: Invalid setting for --enable-polly. Use \"yes\" or \"no\"" >&2;}
2043 { (exit 1); exit 1; }; } ;;
2047 if (test -d ${srcdir}/tools/polly) && (test $ENABLE_POLLY -eq 1) ; then
2050 subdirs="$subdirs tools/polly"
2055 # Make sure we can run config.sub.
2056 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2057 { { echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5
2058 echo "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;}
2059 { (exit 1); exit 1; }; }
2061 { echo "$as_me:$LINENO: checking build system type" >&5
2062 echo $ECHO_N "checking build system type... $ECHO_C" >&6; }
2063 if test "${ac_cv_build+set}" = set; then
2064 echo $ECHO_N "(cached) $ECHO_C" >&6
2066 ac_build_alias=$build_alias
2067 test "x$ac_build_alias" = x &&
2068 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2069 test "x$ac_build_alias" = x &&
2070 { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
2071 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
2072 { (exit 1); exit 1; }; }
2073 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2074 { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5
2075 echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;}
2076 { (exit 1); exit 1; }; }
2079 { echo "$as_me:$LINENO: result: $ac_cv_build" >&5
2080 echo "${ECHO_T}$ac_cv_build" >&6; }
2081 case $ac_cv_build in
2083 *) { { echo "$as_me:$LINENO: error: invalid value of canonical build" >&5
2084 echo "$as_me: error: invalid value of canonical build" >&2;}
2085 { (exit 1); exit 1; }; };;
2088 ac_save_IFS=$IFS; IFS='-'
2094 # Remember, the first character of IFS is used to create $*,
2095 # except with old shells:
2098 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2101 { echo "$as_me:$LINENO: checking host system type" >&5
2102 echo $ECHO_N "checking host system type... $ECHO_C" >&6; }
2103 if test "${ac_cv_host+set}" = set; then
2104 echo $ECHO_N "(cached) $ECHO_C" >&6
2106 if test "x$host_alias" = x; then
2107 ac_cv_host=$ac_cv_build
2109 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2110 { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5
2111 echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;}
2112 { (exit 1); exit 1; }; }
2116 { echo "$as_me:$LINENO: result: $ac_cv_host" >&5
2117 echo "${ECHO_T}$ac_cv_host" >&6; }
2120 *) { { echo "$as_me:$LINENO: error: invalid value of canonical host" >&5
2121 echo "$as_me: error: invalid value of canonical host" >&2;}
2122 { (exit 1); exit 1; }; };;
2125 ac_save_IFS=$IFS; IFS='-'
2131 # Remember, the first character of IFS is used to create $*,
2132 # except with old shells:
2135 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2138 { echo "$as_me:$LINENO: checking target system type" >&5
2139 echo $ECHO_N "checking target system type... $ECHO_C" >&6; }
2140 if test "${ac_cv_target+set}" = set; then
2141 echo $ECHO_N "(cached) $ECHO_C" >&6
2143 if test "x$target_alias" = x; then
2144 ac_cv_target=$ac_cv_host
2146 ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
2147 { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $target_alias failed" >&5
2148 echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $target_alias failed" >&2;}
2149 { (exit 1); exit 1; }; }
2153 { echo "$as_me:$LINENO: result: $ac_cv_target" >&5
2154 echo "${ECHO_T}$ac_cv_target" >&6; }
2155 case $ac_cv_target in
2157 *) { { echo "$as_me:$LINENO: error: invalid value of canonical target" >&5
2158 echo "$as_me: error: invalid value of canonical target" >&2;}
2159 { (exit 1); exit 1; }; };;
2161 target=$ac_cv_target
2162 ac_save_IFS=$IFS; IFS='-'
2168 # Remember, the first character of IFS is used to create $*,
2169 # except with old shells:
2172 case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
2175 # The aliases save the names the user supplied, while $host etc.
2176 # will get canonicalized.
2177 test -n "$target_alias" &&
2178 test "$program_prefix$program_suffix$program_transform_name" = \
2180 program_prefix=${target_alias}-
2182 { echo "$as_me:$LINENO: checking type of operating system we're going to host on" >&5
2183 echo $ECHO_N "checking type of operating system we're going to host on... $ECHO_C" >&6; }
2184 if test "${llvm_cv_os_type+set}" = set; then
2185 echo $ECHO_N "(cached) $ECHO_C" >&6
2189 llvm_cv_link_all_option="-Wl,--whole-archive"
2190 llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
2191 llvm_cv_os_type="AIX"
2192 llvm_cv_platform_type="Unix" ;;
2194 llvm_cv_link_all_option="-Wl,--whole-archive"
2195 llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
2196 llvm_cv_os_type="IRIX"
2197 llvm_cv_platform_type="Unix" ;;
2199 llvm_cv_link_all_option="-Wl,--whole-archive"
2200 llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
2201 llvm_cv_os_type="Cygwin"
2202 llvm_cv_platform_type="Unix" ;;
2204 llvm_cv_link_all_option="-Wl,-all_load"
2205 llvm_cv_no_link_all_option="-Wl,-noall_load"
2206 llvm_cv_os_type="Darwin"
2207 llvm_cv_platform_type="Unix" ;;
2209 llvm_cv_link_all_option="-Wl,-all_load"
2210 llvm_cv_no_link_all_option="-Wl,-noall_load"
2211 llvm_cv_os_type="Minix"
2212 llvm_cv_platform_type="Unix" ;;
2214 llvm_cv_link_all_option="-Wl,--whole-archive"
2215 llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
2216 llvm_cv_os_type="FreeBSD"
2217 llvm_cv_platform_type="Unix" ;;
2219 llvm_cv_link_all_option="-Wl,--whole-archive"
2220 llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
2221 llvm_cv_os_type="OpenBSD"
2222 llvm_cv_platform_type="Unix" ;;
2224 llvm_cv_link_all_option="-Wl,--whole-archive"
2225 llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
2226 llvm_cv_os_type="NetBSD"
2227 llvm_cv_platform_type="Unix" ;;
2229 llvm_cv_link_all_option="-Wl,--whole-archive"
2230 llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
2231 llvm_cv_os_type="DragonFly"
2232 llvm_cv_platform_type="Unix" ;;
2234 llvm_cv_link_all_option="-Wl,--whole-archive"
2235 llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
2236 llvm_cv_os_type="HP-UX"
2237 llvm_cv_platform_type="Unix" ;;
2239 llvm_cv_link_all_option="-Wl,--whole-archive"
2240 llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
2241 llvm_cv_os_type="Interix"
2242 llvm_cv_platform_type="Unix" ;;
2244 llvm_cv_link_all_option="-Wl,--whole-archive"
2245 llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
2246 llvm_cv_os_type="Linux"
2247 llvm_cv_platform_type="Unix" ;;
2249 llvm_cv_link_all_option="-Wl,-z,allextract"
2250 llvm_cv_no_link_all_option="-Wl,-z,defaultextract"
2251 llvm_cv_os_type="SunOS"
2252 llvm_cv_platform_type="Unix" ;;
2254 llvm_cv_link_all_option="-Wl,-z,allextract"
2255 llvm_cv_link_all_option="-Wl,-z,defaultextract"
2256 llvm_cv_os_type="AuroraUX"
2257 llvm_cv_platform_type="Unix" ;;
2259 llvm_cv_link_all_option="-Wl,--whole-archive"
2260 llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
2261 llvm_cv_os_type="Win32"
2262 llvm_cv_platform_type="Win32" ;;
2264 llvm_cv_link_all_option="-Wl,--whole-archive"
2265 llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
2266 llvm_cv_os_type="MingW"
2267 llvm_cv_platform_type="Win32" ;;
2269 llvm_cv_link_all_option="-Wl,--whole-archive"
2270 llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
2271 llvm_cv_os_type="Haiku"
2272 llvm_cv_platform_type="Unix" ;;
2274 llvm_cv_link_all_option="-Wl,--whole-archive"
2275 llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
2276 llvm_cv_os_type="Freestanding"
2277 llvm_cv_platform_type="Unix" ;;
2279 llvm_cv_link_all_option="-Wl,--whole-archive"
2280 llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
2281 llvm_cv_os_type="Freestanding"
2282 llvm_cv_platform_type="Unix" ;;
2284 llvm_cv_link_all_option=""
2285 llvm_cv_no_link_all_option=""
2286 llvm_cv_os_type="Unknown"
2287 llvm_cv_platform_type="Unknown" ;;
2290 { echo "$as_me:$LINENO: result: $llvm_cv_os_type" >&5
2291 echo "${ECHO_T}$llvm_cv_os_type" >&6; }
2293 { echo "$as_me:$LINENO: checking type of operating system we're going to target" >&5
2294 echo $ECHO_N "checking type of operating system we're going to target... $ECHO_C" >&6; }
2295 if test "${llvm_cv_target_os_type+set}" = set; then
2296 echo $ECHO_N "(cached) $ECHO_C" >&6
2300 llvm_cv_target_os_type="AIX" ;;
2302 llvm_cv_target_os_type="IRIX" ;;
2304 llvm_cv_target_os_type="Cygwin" ;;
2306 llvm_cv_target_os_type="Darwin" ;;
2308 llvm_cv_target_os_type="Minix" ;;
2310 llvm_cv_target_os_type="FreeBSD" ;;
2312 llvm_cv_target_os_type="OpenBSD" ;;
2314 llvm_cv_target_os_type="NetBSD" ;;
2316 llvm_cv_target_os_type="DragonFly" ;;
2318 llvm_cv_target_os_type="HP-UX" ;;
2320 llvm_cv_target_os_type="Interix" ;;
2322 llvm_cv_target_os_type="Linux" ;;
2324 llvm_cv_target_os_type="SunOS" ;;
2326 llvm_cv_target_os_type="AuroraUX" ;;
2328 llvm_cv_target_os_type="Win32" ;;
2330 llvm_cv_target_os_type="MingW" ;;
2332 llvm_cv_target_os_type="Haiku" ;;
2334 llvm_cv_target_os_type="Freestanding" ;;
2336 llvm_cv_target_os_type="Unknown" ;;
2339 { echo "$as_me:$LINENO: result: $llvm_cv_target_os_type" >&5
2340 echo "${ECHO_T}$llvm_cv_target_os_type" >&6; }
2342 if test "$llvm_cv_os_type" = "Unknown" ; then
2343 { { echo "$as_me:$LINENO: error: Operating system is unknown, configure can't continue" >&5
2344 echo "$as_me: error: Operating system is unknown, configure can't continue" >&2;}
2345 { (exit 1); exit 1; }; }
2350 HOST_OS=$llvm_cv_os_type
2352 TARGET_OS=$llvm_cv_target_os_type
2355 LINKALL=$llvm_cv_link_all_option
2357 NOLINKALL=$llvm_cv_no_link_all_option
2360 case $llvm_cv_platform_type in
2363 cat >>confdefs.h <<\_ACEOF
2364 #define LLVM_ON_UNIX 1
2374 cat >>confdefs.h <<\_ACEOF
2375 #define LLVM_ON_WIN32 1
2385 { echo "$as_me:$LINENO: checking target architecture" >&5
2386 echo $ECHO_N "checking target architecture... $ECHO_C" >&6; }
2387 if test "${llvm_cv_target_arch+set}" = set; then
2388 echo $ECHO_N "(cached) $ECHO_C" >&6
2391 i?86-*) llvm_cv_target_arch="x86" ;;
2392 amd64-* | x86_64-*) llvm_cv_target_arch="x86_64" ;;
2393 sparc*-*) llvm_cv_target_arch="Sparc" ;;
2394 powerpc*-*) llvm_cv_target_arch="PowerPC" ;;
2395 alpha*-*) llvm_cv_target_arch="Alpha" ;;
2396 arm*-*) llvm_cv_target_arch="ARM" ;;
2397 mips-*) llvm_cv_target_arch="Mips" ;;
2398 xcore-*) llvm_cv_target_arch="XCore" ;;
2399 msp430-*) llvm_cv_target_arch="MSP430" ;;
2400 s390x-*) llvm_cv_target_arch="SystemZ" ;;
2401 bfin-*) llvm_cv_target_arch="Blackfin" ;;
2402 mblaze-*) llvm_cv_target_arch="MBlaze" ;;
2403 ptx-*) llvm_cv_target_arch="PTX" ;;
2404 *) llvm_cv_target_arch="Unknown" ;;
2407 { echo "$as_me:$LINENO: result: $llvm_cv_target_arch" >&5
2408 echo "${ECHO_T}$llvm_cv_target_arch" >&6; }
2410 if test "$llvm_cv_target_arch" = "Unknown" ; then
2411 { echo "$as_me:$LINENO: WARNING: Configuring LLVM for an unknown target archicture" >&5
2412 echo "$as_me: WARNING: Configuring LLVM for an unknown target archicture" >&2;}
2415 # Determine the LLVM native architecture for the target
2416 case "$llvm_cv_target_arch" in
2417 x86) LLVM_NATIVE_ARCH="X86" ;;
2418 x86_64) LLVM_NATIVE_ARCH="X86" ;;
2419 *) LLVM_NATIVE_ARCH="$llvm_cv_target_arch" ;;
2422 ARCH=$llvm_cv_target_arch
2426 ac_cpp='$CPP $CPPFLAGS'
2427 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2428 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2429 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2430 if test -n "$ac_tool_prefix"; then
2431 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2432 set dummy ${ac_tool_prefix}gcc; ac_word=$2
2433 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2434 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2435 if test "${ac_cv_prog_CC+set}" = set; then
2436 echo $ECHO_N "(cached) $ECHO_C" >&6
2438 if test -n "$CC"; then
2439 ac_cv_prog_CC="$CC" # Let the user override the test.
2441 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2445 test -z "$as_dir" && as_dir=.
2446 for ac_exec_ext in '' $ac_executable_extensions; do
2447 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
2448 ac_cv_prog_CC="${ac_tool_prefix}gcc"
2449 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2459 if test -n "$CC"; then
2460 { echo "$as_me:$LINENO: result: $CC" >&5
2461 echo "${ECHO_T}$CC" >&6; }
2463 { echo "$as_me:$LINENO: result: no" >&5
2464 echo "${ECHO_T}no" >&6; }
2469 if test -z "$ac_cv_prog_CC"; then
2471 # Extract the first word of "gcc", so it can be a program name with args.
2472 set dummy gcc; ac_word=$2
2473 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2474 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2475 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2476 echo $ECHO_N "(cached) $ECHO_C" >&6
2478 if test -n "$ac_ct_CC"; then
2479 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2481 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2485 test -z "$as_dir" && as_dir=.
2486 for ac_exec_ext in '' $ac_executable_extensions; do
2487 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
2488 ac_cv_prog_ac_ct_CC="gcc"
2489 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2498 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2499 if test -n "$ac_ct_CC"; then
2500 { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2501 echo "${ECHO_T}$ac_ct_CC" >&6; }
2503 { echo "$as_me:$LINENO: result: no" >&5
2504 echo "${ECHO_T}no" >&6; }
2507 if test "x$ac_ct_CC" = x; then
2510 case $cross_compiling:$ac_tool_warned in
2512 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
2513 whose name does not start with the host triplet. If you think this
2514 configuration is useful to you, please write to autoconf@gnu.org." >&5
2515 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
2516 whose name does not start with the host triplet. If you think this
2517 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
2518 ac_tool_warned=yes ;;
2526 if test -z "$CC"; then
2527 if test -n "$ac_tool_prefix"; then
2528 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2529 set dummy ${ac_tool_prefix}cc; ac_word=$2
2530 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2531 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2532 if test "${ac_cv_prog_CC+set}" = set; then
2533 echo $ECHO_N "(cached) $ECHO_C" >&6
2535 if test -n "$CC"; then
2536 ac_cv_prog_CC="$CC" # Let the user override the test.
2538 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2542 test -z "$as_dir" && as_dir=.
2543 for ac_exec_ext in '' $ac_executable_extensions; do
2544 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
2545 ac_cv_prog_CC="${ac_tool_prefix}cc"
2546 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2556 if test -n "$CC"; then
2557 { echo "$as_me:$LINENO: result: $CC" >&5
2558 echo "${ECHO_T}$CC" >&6; }
2560 { echo "$as_me:$LINENO: result: no" >&5
2561 echo "${ECHO_T}no" >&6; }
2567 if test -z "$CC"; then
2568 # Extract the first word of "cc", so it can be a program name with args.
2569 set dummy cc; ac_word=$2
2570 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2571 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2572 if test "${ac_cv_prog_CC+set}" = set; then
2573 echo $ECHO_N "(cached) $ECHO_C" >&6
2575 if test -n "$CC"; then
2576 ac_cv_prog_CC="$CC" # Let the user override the test.
2579 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2583 test -z "$as_dir" && as_dir=.
2584 for ac_exec_ext in '' $ac_executable_extensions; do
2585 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
2586 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2587 ac_prog_rejected=yes
2591 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2598 if test $ac_prog_rejected = yes; then
2599 # We found a bogon in the path, so make sure we never use it.
2600 set dummy $ac_cv_prog_CC
2602 if test $# != 0; then
2603 # We chose a different compiler from the bogus one.
2604 # However, it has the same basename, so the bogon will be chosen
2605 # first if we set CC to just the basename; use the full file name.
2607 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2613 if test -n "$CC"; then
2614 { echo "$as_me:$LINENO: result: $CC" >&5
2615 echo "${ECHO_T}$CC" >&6; }
2617 { echo "$as_me:$LINENO: result: no" >&5
2618 echo "${ECHO_T}no" >&6; }
2623 if test -z "$CC"; then
2624 if test -n "$ac_tool_prefix"; then
2625 for ac_prog in cl.exe
2627 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2628 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2629 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2630 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2631 if test "${ac_cv_prog_CC+set}" = set; then
2632 echo $ECHO_N "(cached) $ECHO_C" >&6
2634 if test -n "$CC"; then
2635 ac_cv_prog_CC="$CC" # Let the user override the test.
2637 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2641 test -z "$as_dir" && as_dir=.
2642 for ac_exec_ext in '' $ac_executable_extensions; do
2643 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
2644 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2645 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2655 if test -n "$CC"; then
2656 { echo "$as_me:$LINENO: result: $CC" >&5
2657 echo "${ECHO_T}$CC" >&6; }
2659 { echo "$as_me:$LINENO: result: no" >&5
2660 echo "${ECHO_T}no" >&6; }
2664 test -n "$CC" && break
2667 if test -z "$CC"; then
2669 for ac_prog in cl.exe
2671 # Extract the first word of "$ac_prog", so it can be a program name with args.
2672 set dummy $ac_prog; ac_word=$2
2673 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2674 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2675 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2676 echo $ECHO_N "(cached) $ECHO_C" >&6
2678 if test -n "$ac_ct_CC"; then
2679 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2681 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2685 test -z "$as_dir" && as_dir=.
2686 for ac_exec_ext in '' $ac_executable_extensions; do
2687 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
2688 ac_cv_prog_ac_ct_CC="$ac_prog"
2689 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2698 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2699 if test -n "$ac_ct_CC"; then
2700 { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2701 echo "${ECHO_T}$ac_ct_CC" >&6; }
2703 { echo "$as_me:$LINENO: result: no" >&5
2704 echo "${ECHO_T}no" >&6; }
2708 test -n "$ac_ct_CC" && break
2711 if test "x$ac_ct_CC" = x; then
2714 case $cross_compiling:$ac_tool_warned in
2716 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
2717 whose name does not start with the host triplet. If you think this
2718 configuration is useful to you, please write to autoconf@gnu.org." >&5
2719 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
2720 whose name does not start with the host triplet. If you think this
2721 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
2722 ac_tool_warned=yes ;;
2731 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
2732 See \`config.log' for more details." >&5
2733 echo "$as_me: error: no acceptable C compiler found in \$PATH
2734 See \`config.log' for more details." >&2;}
2735 { (exit 1); exit 1; }; }
2737 # Provide some information about the compiler.
2738 echo "$as_me:$LINENO: checking for C compiler version" >&5
2739 ac_compiler=`set X $ac_compile; echo $2`
2740 { (ac_try="$ac_compiler --version >&5"
2742 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2743 *) ac_try_echo=$ac_try;;
2745 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2746 (eval "$ac_compiler --version >&5") 2>&5
2748 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2749 (exit $ac_status); }
2750 { (ac_try="$ac_compiler -v >&5"
2752 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2753 *) ac_try_echo=$ac_try;;
2755 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2756 (eval "$ac_compiler -v >&5") 2>&5
2758 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2759 (exit $ac_status); }
2760 { (ac_try="$ac_compiler -V >&5"
2762 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2763 *) ac_try_echo=$ac_try;;
2765 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2766 (eval "$ac_compiler -V >&5") 2>&5
2768 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2769 (exit $ac_status); }
2771 cat >conftest.$ac_ext <<_ACEOF
2774 cat confdefs.h >>conftest.$ac_ext
2775 cat >>conftest.$ac_ext <<_ACEOF
2776 /* end confdefs.h. */
2786 ac_clean_files_save=$ac_clean_files
2787 ac_clean_files="$ac_clean_files a.out a.exe b.out"
2788 # Try to create an executable without -o first, disregard a.out.
2789 # It will help us diagnose broken compilers, and finding out an intuition
2791 { echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
2792 echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6; }
2793 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2795 # List of possible output files, starting from the most likely.
2796 # The algorithm is not robust to junk in `.', hence go to wildcards (a.*)
2797 # only as a last resort. b.out is created by i960 compilers.
2798 ac_files='a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out'
2800 # The IRIX 6 linker writes into existing files which may not be
2801 # executable, retaining their permissions. Remove them first so a
2802 # subsequent execution test works.
2804 for ac_file in $ac_files
2807 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
2808 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2813 if { (ac_try="$ac_link_default"
2815 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2816 *) ac_try_echo=$ac_try;;
2818 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2819 (eval "$ac_link_default") 2>&5
2821 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2822 (exit $ac_status); }; then
2823 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2824 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2825 # in a Makefile. We should not override ac_cv_exeext if it was cached,
2826 # so that the user can short-circuit this test for compilers unknown to
2828 for ac_file in $ac_files
2830 test -f "$ac_file" || continue
2832 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj )
2835 # We found the default executable, but exeext='' is most
2839 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2841 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2843 # We set ac_cv_exeext here because the later test for it is not
2844 # safe: cross compilers may not add the suffix if given an `-o'
2845 # argument, so we may need to know it at that point already.
2846 # Even if this section looks crufty: it has the advantage of
2853 test "$ac_cv_exeext" = no && ac_cv_exeext=
2856 echo "$as_me: failed program was:" >&5
2857 sed 's/^/| /' conftest.$ac_ext >&5
2859 { { echo "$as_me:$LINENO: error: C compiler cannot create executables
2860 See \`config.log' for more details." >&5
2861 echo "$as_me: error: C compiler cannot create executables
2862 See \`config.log' for more details." >&2;}
2863 { (exit 77); exit 77; }; }
2866 ac_exeext=$ac_cv_exeext
2867 { echo "$as_me:$LINENO: result: $ac_file" >&5
2868 echo "${ECHO_T}$ac_file" >&6; }
2870 # Check that the compiler produces executables we can run. If not, either
2871 # the compiler is broken, or we cross compile.
2872 { echo "$as_me:$LINENO: checking whether the C compiler works" >&5
2873 echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6; }
2874 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
2875 # If not cross compiling, check that we can run a simple program.
2876 if test "$cross_compiling" != yes; then
2877 if { ac_try='./$ac_file'
2878 { (case "(($ac_try" in
2879 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2880 *) ac_try_echo=$ac_try;;
2882 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2883 (eval "$ac_try") 2>&5
2885 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2886 (exit $ac_status); }; }; then
2889 if test "$cross_compiling" = maybe; then
2892 { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
2893 If you meant to cross compile, use \`--host'.
2894 See \`config.log' for more details." >&5
2895 echo "$as_me: error: cannot run C compiled programs.
2896 If you meant to cross compile, use \`--host'.
2897 See \`config.log' for more details." >&2;}
2898 { (exit 1); exit 1; }; }
2902 { echo "$as_me:$LINENO: result: yes" >&5
2903 echo "${ECHO_T}yes" >&6; }
2905 rm -f a.out a.exe conftest$ac_cv_exeext b.out
2906 ac_clean_files=$ac_clean_files_save
2907 # Check that the compiler produces executables we can run. If not, either
2908 # the compiler is broken, or we cross compile.
2909 { echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
2910 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6; }
2911 { echo "$as_me:$LINENO: result: $cross_compiling" >&5
2912 echo "${ECHO_T}$cross_compiling" >&6; }
2914 { echo "$as_me:$LINENO: checking for suffix of executables" >&5
2915 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6; }
2916 if { (ac_try="$ac_link"
2918 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2919 *) ac_try_echo=$ac_try;;
2921 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2922 (eval "$ac_link") 2>&5
2924 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2925 (exit $ac_status); }; then
2926 # If both `conftest.exe' and `conftest' are `present' (well, observable)
2927 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
2928 # work properly (i.e., refer to `conftest.exe'), while it won't with
2930 for ac_file in conftest.exe conftest conftest.*; do
2931 test -f "$ac_file" || continue
2933 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
2934 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2940 { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
2941 See \`config.log' for more details." >&5
2942 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
2943 See \`config.log' for more details." >&2;}
2944 { (exit 1); exit 1; }; }
2947 rm -f conftest$ac_cv_exeext
2948 { echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
2949 echo "${ECHO_T}$ac_cv_exeext" >&6; }
2951 rm -f conftest.$ac_ext
2952 EXEEXT=$ac_cv_exeext
2954 { echo "$as_me:$LINENO: checking for suffix of object files" >&5
2955 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6; }
2956 if test "${ac_cv_objext+set}" = set; then
2957 echo $ECHO_N "(cached) $ECHO_C" >&6
2959 cat >conftest.$ac_ext <<_ACEOF
2962 cat confdefs.h >>conftest.$ac_ext
2963 cat >>conftest.$ac_ext <<_ACEOF
2964 /* end confdefs.h. */
2974 rm -f conftest.o conftest.obj
2975 if { (ac_try="$ac_compile"
2977 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2978 *) ac_try_echo=$ac_try;;
2980 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2981 (eval "$ac_compile") 2>&5
2983 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2984 (exit $ac_status); }; then
2985 for ac_file in conftest.o conftest.obj conftest.*; do
2986 test -f "$ac_file" || continue;
2988 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf ) ;;
2989 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2994 echo "$as_me: failed program was:" >&5
2995 sed 's/^/| /' conftest.$ac_ext >&5
2997 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
2998 See \`config.log' for more details." >&5
2999 echo "$as_me: error: cannot compute suffix of object files: cannot compile
3000 See \`config.log' for more details." >&2;}
3001 { (exit 1); exit 1; }; }
3004 rm -f conftest.$ac_cv_objext conftest.$ac_ext
3006 { echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
3007 echo "${ECHO_T}$ac_cv_objext" >&6; }
3008 OBJEXT=$ac_cv_objext
3010 { echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
3011 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6; }
3012 if test "${ac_cv_c_compiler_gnu+set}" = set; then
3013 echo $ECHO_N "(cached) $ECHO_C" >&6
3015 cat >conftest.$ac_ext <<_ACEOF
3018 cat confdefs.h >>conftest.$ac_ext
3019 cat >>conftest.$ac_ext <<_ACEOF
3020 /* end confdefs.h. */
3033 rm -f conftest.$ac_objext
3034 if { (ac_try="$ac_compile"
3036 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3037 *) ac_try_echo=$ac_try;;
3039 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3040 (eval "$ac_compile") 2>conftest.er1
3042 grep -v '^ *+' conftest.er1 >conftest.err
3044 cat conftest.err >&5
3045 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3046 (exit $ac_status); } &&
3047 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
3048 { (case "(($ac_try" in
3049 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3050 *) ac_try_echo=$ac_try;;
3052 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3053 (eval "$ac_try") 2>&5
3055 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3056 (exit $ac_status); }; } &&
3057 { ac_try='test -s conftest.$ac_objext'
3058 { (case "(($ac_try" in
3059 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3060 *) ac_try_echo=$ac_try;;
3062 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3063 (eval "$ac_try") 2>&5
3065 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3066 (exit $ac_status); }; }; then
3069 echo "$as_me: failed program was:" >&5
3070 sed 's/^/| /' conftest.$ac_ext >&5
3075 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3076 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3079 { echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
3080 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6; }
3081 GCC=`test $ac_compiler_gnu = yes && echo yes`
3082 ac_test_CFLAGS=${CFLAGS+set}
3083 ac_save_CFLAGS=$CFLAGS
3084 { echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
3085 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6; }
3086 if test "${ac_cv_prog_cc_g+set}" = set; then
3087 echo $ECHO_N "(cached) $ECHO_C" >&6
3089 ac_save_c_werror_flag=$ac_c_werror_flag
3090 ac_c_werror_flag=yes
3093 cat >conftest.$ac_ext <<_ACEOF
3096 cat confdefs.h >>conftest.$ac_ext
3097 cat >>conftest.$ac_ext <<_ACEOF
3098 /* end confdefs.h. */
3108 rm -f conftest.$ac_objext
3109 if { (ac_try="$ac_compile"
3111 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3112 *) ac_try_echo=$ac_try;;
3114 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3115 (eval "$ac_compile") 2>conftest.er1
3117 grep -v '^ *+' conftest.er1 >conftest.err
3119 cat conftest.err >&5
3120 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3121 (exit $ac_status); } &&
3122 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
3123 { (case "(($ac_try" in
3124 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3125 *) ac_try_echo=$ac_try;;
3127 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3128 (eval "$ac_try") 2>&5
3130 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3131 (exit $ac_status); }; } &&
3132 { ac_try='test -s conftest.$ac_objext'
3133 { (case "(($ac_try" in
3134 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3135 *) ac_try_echo=$ac_try;;
3137 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3138 (eval "$ac_try") 2>&5
3140 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3141 (exit $ac_status); }; }; then
3144 echo "$as_me: failed program was:" >&5
3145 sed 's/^/| /' conftest.$ac_ext >&5
3148 cat >conftest.$ac_ext <<_ACEOF
3151 cat confdefs.h >>conftest.$ac_ext
3152 cat >>conftest.$ac_ext <<_ACEOF
3153 /* end confdefs.h. */
3163 rm -f conftest.$ac_objext
3164 if { (ac_try="$ac_compile"
3166 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3167 *) ac_try_echo=$ac_try;;
3169 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3170 (eval "$ac_compile") 2>conftest.er1
3172 grep -v '^ *+' conftest.er1 >conftest.err
3174 cat conftest.err >&5
3175 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3176 (exit $ac_status); } &&
3177 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
3178 { (case "(($ac_try" in
3179 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3180 *) ac_try_echo=$ac_try;;
3182 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3183 (eval "$ac_try") 2>&5
3185 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3186 (exit $ac_status); }; } &&
3187 { ac_try='test -s conftest.$ac_objext'
3188 { (case "(($ac_try" in
3189 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3190 *) ac_try_echo=$ac_try;;
3192 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3193 (eval "$ac_try") 2>&5
3195 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3196 (exit $ac_status); }; }; then
3199 echo "$as_me: failed program was:" >&5
3200 sed 's/^/| /' conftest.$ac_ext >&5
3202 ac_c_werror_flag=$ac_save_c_werror_flag
3204 cat >conftest.$ac_ext <<_ACEOF
3207 cat confdefs.h >>conftest.$ac_ext
3208 cat >>conftest.$ac_ext <<_ACEOF
3209 /* end confdefs.h. */
3219 rm -f conftest.$ac_objext
3220 if { (ac_try="$ac_compile"
3222 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3223 *) ac_try_echo=$ac_try;;
3225 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3226 (eval "$ac_compile") 2>conftest.er1
3228 grep -v '^ *+' conftest.er1 >conftest.err
3230 cat conftest.err >&5
3231 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3232 (exit $ac_status); } &&
3233 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
3234 { (case "(($ac_try" in
3235 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3236 *) ac_try_echo=$ac_try;;
3238 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3239 (eval "$ac_try") 2>&5
3241 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3242 (exit $ac_status); }; } &&
3243 { ac_try='test -s conftest.$ac_objext'
3244 { (case "(($ac_try" in
3245 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3246 *) ac_try_echo=$ac_try;;
3248 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3249 (eval "$ac_try") 2>&5
3251 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3252 (exit $ac_status); }; }; then
3255 echo "$as_me: failed program was:" >&5
3256 sed 's/^/| /' conftest.$ac_ext >&5
3261 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3264 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3267 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3268 ac_c_werror_flag=$ac_save_c_werror_flag
3270 { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
3271 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6; }
3272 if test "$ac_test_CFLAGS" = set; then
3273 CFLAGS=$ac_save_CFLAGS
3274 elif test $ac_cv_prog_cc_g = yes; then
3275 if test "$GCC" = yes; then
3281 if test "$GCC" = yes; then
3287 { echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
3288 echo $ECHO_N "checking for $CC option to accept ISO C89... $ECHO_C" >&6; }
3289 if test "${ac_cv_prog_cc_c89+set}" = set; then
3290 echo $ECHO_N "(cached) $ECHO_C" >&6
3292 ac_cv_prog_cc_c89=no
3294 cat >conftest.$ac_ext <<_ACEOF
3297 cat confdefs.h >>conftest.$ac_ext
3298 cat >>conftest.$ac_ext <<_ACEOF
3299 /* end confdefs.h. */
3302 #include <sys/types.h>
3303 #include <sys/stat.h>
3304 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3305 struct buf { int x; };
3306 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3307 static char *e (p, i)
3313 static char *f (char * (*g) (char **, int), char **p, ...)
3318 s = g (p, va_arg (v,int));
3323 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3324 function prototypes and stuff, but not '\xHH' hex character constants.
3325 These don't provoke an error unfortunately, instead are silently treated
3326 as 'x'. The following induces an error, until -std is added to get
3327 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3328 array size at least. It's necessary to write '\x00'==0 to get something
3329 that's true only with -std. */
3330 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3332 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3333 inside strings and character constants. */
3335 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3337 int test (int i, double x);
3338 struct s1 {int (*f) (int a);};
3339 struct s2 {int (*f) (double a);};
3340 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3346 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3351 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3352 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3354 CC="$ac_save_CC $ac_arg"
3355 rm -f conftest.$ac_objext
3356 if { (ac_try="$ac_compile"
3358 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3359 *) ac_try_echo=$ac_try;;
3361 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3362 (eval "$ac_compile") 2>conftest.er1
3364 grep -v '^ *+' conftest.er1 >conftest.err
3366 cat conftest.err >&5
3367 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3368 (exit $ac_status); } &&
3369 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
3370 { (case "(($ac_try" in
3371 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3372 *) ac_try_echo=$ac_try;;
3374 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3375 (eval "$ac_try") 2>&5
3377 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3378 (exit $ac_status); }; } &&
3379 { ac_try='test -s conftest.$ac_objext'
3380 { (case "(($ac_try" in
3381 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3382 *) ac_try_echo=$ac_try;;
3384 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3385 (eval "$ac_try") 2>&5
3387 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3388 (exit $ac_status); }; }; then
3389 ac_cv_prog_cc_c89=$ac_arg
3391 echo "$as_me: failed program was:" >&5
3392 sed 's/^/| /' conftest.$ac_ext >&5
3397 rm -f core conftest.err conftest.$ac_objext
3398 test "x$ac_cv_prog_cc_c89" != "xno" && break
3400 rm -f conftest.$ac_ext
3405 case "x$ac_cv_prog_cc_c89" in
3407 { echo "$as_me:$LINENO: result: none needed" >&5
3408 echo "${ECHO_T}none needed" >&6; } ;;
3410 { echo "$as_me:$LINENO: result: unsupported" >&5
3411 echo "${ECHO_T}unsupported" >&6; } ;;
3413 CC="$CC $ac_cv_prog_cc_c89"
3414 { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
3415 echo "${ECHO_T}$ac_cv_prog_cc_c89" >&6; } ;;
3420 ac_cpp='$CPP $CPPFLAGS'
3421 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3422 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3423 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3427 ac_cpp='$CPP $CPPFLAGS'
3428 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3429 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3430 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3431 { echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
3432 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6; }
3433 # On Suns, sometimes $CPP names a directory.
3434 if test -n "$CPP" && test -d "$CPP"; then
3437 if test -z "$CPP"; then
3438 if test "${ac_cv_prog_CPP+set}" = set; then
3439 echo $ECHO_N "(cached) $ECHO_C" >&6
3441 # Double quotes because CPP needs to be expanded
3442 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3445 for ac_c_preproc_warn_flag in '' yes
3447 # Use a header file that comes with gcc, so configuring glibc
3448 # with a fresh cross-compiler works.
3449 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3450 # <limits.h> exists even on freestanding compilers.
3451 # On the NeXT, cc -E runs the code through the compiler's parser,
3452 # not just through cpp. "Syntax error" is here to catch this case.
3453 cat >conftest.$ac_ext <<_ACEOF
3456 cat confdefs.h >>conftest.$ac_ext
3457 cat >>conftest.$ac_ext <<_ACEOF
3458 /* end confdefs.h. */
3460 # include <limits.h>
3462 # include <assert.h>
3466 if { (ac_try="$ac_cpp conftest.$ac_ext"
3468 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3469 *) ac_try_echo=$ac_try;;
3471 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3472 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3474 grep -v '^ *+' conftest.er1 >conftest.err
3476 cat conftest.err >&5
3477 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3478 (exit $ac_status); } >/dev/null; then
3479 if test -s conftest.err; then
3480 ac_cpp_err=$ac_c_preproc_warn_flag
3481 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3488 if test -z "$ac_cpp_err"; then
3491 echo "$as_me: failed program was:" >&5
3492 sed 's/^/| /' conftest.$ac_ext >&5
3494 # Broken: fails on valid input.
3498 rm -f conftest.err conftest.$ac_ext
3500 # OK, works on sane cases. Now check whether nonexistent headers
3501 # can be detected and how.
3502 cat >conftest.$ac_ext <<_ACEOF
3505 cat confdefs.h >>conftest.$ac_ext
3506 cat >>conftest.$ac_ext <<_ACEOF
3507 /* end confdefs.h. */
3508 #include <ac_nonexistent.h>
3510 if { (ac_try="$ac_cpp conftest.$ac_ext"
3512 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3513 *) ac_try_echo=$ac_try;;
3515 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3516 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3518 grep -v '^ *+' conftest.er1 >conftest.err
3520 cat conftest.err >&5
3521 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3522 (exit $ac_status); } >/dev/null; then
3523 if test -s conftest.err; then
3524 ac_cpp_err=$ac_c_preproc_warn_flag
3525 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3532 if test -z "$ac_cpp_err"; then
3533 # Broken: success on invalid input.
3536 echo "$as_me: failed program was:" >&5
3537 sed 's/^/| /' conftest.$ac_ext >&5
3539 # Passes both tests.
3544 rm -f conftest.err conftest.$ac_ext
3547 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3548 rm -f conftest.err conftest.$ac_ext
3549 if $ac_preproc_ok; then
3561 { echo "$as_me:$LINENO: result: $CPP" >&5
3562 echo "${ECHO_T}$CPP" >&6; }
3564 for ac_c_preproc_warn_flag in '' yes
3566 # Use a header file that comes with gcc, so configuring glibc
3567 # with a fresh cross-compiler works.
3568 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3569 # <limits.h> exists even on freestanding compilers.
3570 # On the NeXT, cc -E runs the code through the compiler's parser,
3571 # not just through cpp. "Syntax error" is here to catch this case.
3572 cat >conftest.$ac_ext <<_ACEOF
3575 cat confdefs.h >>conftest.$ac_ext
3576 cat >>conftest.$ac_ext <<_ACEOF
3577 /* end confdefs.h. */
3579 # include <limits.h>
3581 # include <assert.h>
3585 if { (ac_try="$ac_cpp conftest.$ac_ext"
3587 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3588 *) ac_try_echo=$ac_try;;
3590 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3591 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3593 grep -v '^ *+' conftest.er1 >conftest.err
3595 cat conftest.err >&5
3596 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3597 (exit $ac_status); } >/dev/null; then
3598 if test -s conftest.err; then
3599 ac_cpp_err=$ac_c_preproc_warn_flag
3600 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3607 if test -z "$ac_cpp_err"; then
3610 echo "$as_me: failed program was:" >&5
3611 sed 's/^/| /' conftest.$ac_ext >&5
3613 # Broken: fails on valid input.
3617 rm -f conftest.err conftest.$ac_ext
3619 # OK, works on sane cases. Now check whether nonexistent headers
3620 # can be detected and how.
3621 cat >conftest.$ac_ext <<_ACEOF
3624 cat confdefs.h >>conftest.$ac_ext
3625 cat >>conftest.$ac_ext <<_ACEOF
3626 /* end confdefs.h. */
3627 #include <ac_nonexistent.h>
3629 if { (ac_try="$ac_cpp conftest.$ac_ext"
3631 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3632 *) ac_try_echo=$ac_try;;
3634 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3635 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3637 grep -v '^ *+' conftest.er1 >conftest.err
3639 cat conftest.err >&5
3640 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3641 (exit $ac_status); } >/dev/null; then
3642 if test -s conftest.err; then
3643 ac_cpp_err=$ac_c_preproc_warn_flag
3644 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3651 if test -z "$ac_cpp_err"; then
3652 # Broken: success on invalid input.
3655 echo "$as_me: failed program was:" >&5
3656 sed 's/^/| /' conftest.$ac_ext >&5
3658 # Passes both tests.
3663 rm -f conftest.err conftest.$ac_ext
3666 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3667 rm -f conftest.err conftest.$ac_ext
3668 if $ac_preproc_ok; then
3671 { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
3672 See \`config.log' for more details." >&5
3673 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
3674 See \`config.log' for more details." >&2;}
3675 { (exit 1); exit 1; }; }
3679 ac_cpp='$CPP $CPPFLAGS'
3680 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3681 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3682 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3685 { echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5
3686 echo $ECHO_N "checking for grep that handles long lines and -e... $ECHO_C" >&6; }
3687 if test "${ac_cv_path_GREP+set}" = set; then
3688 echo $ECHO_N "(cached) $ECHO_C" >&6
3690 # Extract the first word of "grep ggrep" to use in msg output
3691 if test -z "$GREP"; then
3692 set dummy grep ggrep; ac_prog_name=$2
3693 if test "${ac_cv_path_GREP+set}" = set; then
3694 echo $ECHO_N "(cached) $ECHO_C" >&6
3696 ac_path_GREP_found=false
3697 # Loop through the user's path and test for each of PROGNAME-LIST
3698 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3699 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3702 test -z "$as_dir" && as_dir=.
3703 for ac_prog in grep ggrep; do
3704 for ac_exec_ext in '' $ac_executable_extensions; do
3705 ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
3706 { test -f "$ac_path_GREP" && $as_executable_p "$ac_path_GREP"; } || continue
3707 # Check for GNU ac_path_GREP and select it if it is found.
3708 # Check for GNU $ac_path_GREP
3709 case `"$ac_path_GREP" --version 2>&1` in
3711 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
3714 echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
3717 cat "conftest.in" "conftest.in" >"conftest.tmp"
3718 mv "conftest.tmp" "conftest.in"
3719 cp "conftest.in" "conftest.nl"
3720 echo 'GREP' >> "conftest.nl"
3721 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3722 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3723 ac_count=`expr $ac_count + 1`
3724 if test $ac_count -gt ${ac_path_GREP_max-0}; then
3725 # Best one so far, save it but keep looking for a better one
3726 ac_cv_path_GREP="$ac_path_GREP"
3727 ac_path_GREP_max=$ac_count
3729 # 10*(2^10) chars as input seems more than enough
3730 test $ac_count -gt 10 && break
3732 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3736 $ac_path_GREP_found && break 3
3746 GREP="$ac_cv_path_GREP"
3747 if test -z "$GREP"; then
3748 { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
3749 echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
3750 { (exit 1); exit 1; }; }
3754 ac_cv_path_GREP=$GREP
3759 { echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5
3760 echo "${ECHO_T}$ac_cv_path_GREP" >&6; }
3761 GREP="$ac_cv_path_GREP"
3764 { echo "$as_me:$LINENO: checking for egrep" >&5
3765 echo $ECHO_N "checking for egrep... $ECHO_C" >&6; }
3766 if test "${ac_cv_path_EGREP+set}" = set; then
3767 echo $ECHO_N "(cached) $ECHO_C" >&6
3769 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
3770 then ac_cv_path_EGREP="$GREP -E"
3772 # Extract the first word of "egrep" to use in msg output
3773 if test -z "$EGREP"; then
3774 set dummy egrep; ac_prog_name=$2
3775 if test "${ac_cv_path_EGREP+set}" = set; then
3776 echo $ECHO_N "(cached) $ECHO_C" >&6
3778 ac_path_EGREP_found=false
3779 # Loop through the user's path and test for each of PROGNAME-LIST
3780 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3781 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3784 test -z "$as_dir" && as_dir=.
3785 for ac_prog in egrep; do
3786 for ac_exec_ext in '' $ac_executable_extensions; do
3787 ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
3788 { test -f "$ac_path_EGREP" && $as_executable_p "$ac_path_EGREP"; } || continue
3789 # Check for GNU ac_path_EGREP and select it if it is found.
3790 # Check for GNU $ac_path_EGREP
3791 case `"$ac_path_EGREP" --version 2>&1` in
3793 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
3796 echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
3799 cat "conftest.in" "conftest.in" >"conftest.tmp"
3800 mv "conftest.tmp" "conftest.in"
3801 cp "conftest.in" "conftest.nl"
3802 echo 'EGREP' >> "conftest.nl"
3803 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3804 diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3805 ac_count=`expr $ac_count + 1`
3806 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
3807 # Best one so far, save it but keep looking for a better one
3808 ac_cv_path_EGREP="$ac_path_EGREP"
3809 ac_path_EGREP_max=$ac_count
3811 # 10*(2^10) chars as input seems more than enough
3812 test $ac_count -gt 10 && break
3814 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3818 $ac_path_EGREP_found && break 3
3828 EGREP="$ac_cv_path_EGREP"
3829 if test -z "$EGREP"; then
3830 { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
3831 echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
3832 { (exit 1); exit 1; }; }
3836 ac_cv_path_EGREP=$EGREP
3842 { echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5
3843 echo "${ECHO_T}$ac_cv_path_EGREP" >&6; }
3844 EGREP="$ac_cv_path_EGREP"
3847 { echo "$as_me:$LINENO: checking for ANSI C header files" >&5
3848 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; }
3849 if test "${ac_cv_header_stdc+set}" = set; then
3850 echo $ECHO_N "(cached) $ECHO_C" >&6
3852 cat >conftest.$ac_ext <<_ACEOF
3855 cat confdefs.h >>conftest.$ac_ext
3856 cat >>conftest.$ac_ext <<_ACEOF
3857 /* end confdefs.h. */
3871 rm -f conftest.$ac_objext
3872 if { (ac_try="$ac_compile"
3874 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3875 *) ac_try_echo=$ac_try;;
3877 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3878 (eval "$ac_compile") 2>conftest.er1
3880 grep -v '^ *+' conftest.er1 >conftest.err
3882 cat conftest.err >&5
3883 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3884 (exit $ac_status); } &&
3885 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
3886 { (case "(($ac_try" in
3887 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3888 *) ac_try_echo=$ac_try;;
3890 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3891 (eval "$ac_try") 2>&5
3893 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3894 (exit $ac_status); }; } &&
3895 { ac_try='test -s conftest.$ac_objext'
3896 { (case "(($ac_try" in
3897 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3898 *) ac_try_echo=$ac_try;;
3900 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3901 (eval "$ac_try") 2>&5
3903 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3904 (exit $ac_status); }; }; then
3905 ac_cv_header_stdc=yes
3907 echo "$as_me: failed program was:" >&5
3908 sed 's/^/| /' conftest.$ac_ext >&5
3910 ac_cv_header_stdc=no
3913 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3915 if test $ac_cv_header_stdc = yes; then
3916 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
3917 cat >conftest.$ac_ext <<_ACEOF
3920 cat confdefs.h >>conftest.$ac_ext
3921 cat >>conftest.$ac_ext <<_ACEOF
3922 /* end confdefs.h. */
3926 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3927 $EGREP "memchr" >/dev/null 2>&1; then
3930 ac_cv_header_stdc=no
3936 if test $ac_cv_header_stdc = yes; then
3937 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
3938 cat >conftest.$ac_ext <<_ACEOF
3941 cat confdefs.h >>conftest.$ac_ext
3942 cat >>conftest.$ac_ext <<_ACEOF
3943 /* end confdefs.h. */
3947 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3948 $EGREP "free" >/dev/null 2>&1; then
3951 ac_cv_header_stdc=no
3957 if test $ac_cv_header_stdc = yes; then
3958 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
3959 if test "$cross_compiling" = yes; then
3962 cat >conftest.$ac_ext <<_ACEOF
3965 cat confdefs.h >>conftest.$ac_ext
3966 cat >>conftest.$ac_ext <<_ACEOF
3967 /* end confdefs.h. */
3970 #if ((' ' & 0x0FF) == 0x020)
3971 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
3972 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
3974 # define ISLOWER(c) \
3975 (('a' <= (c) && (c) <= 'i') \
3976 || ('j' <= (c) && (c) <= 'r') \
3977 || ('s' <= (c) && (c) <= 'z'))
3978 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
3981 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
3986 for (i = 0; i < 256; i++)
3987 if (XOR (islower (i), ISLOWER (i))
3988 || toupper (i) != TOUPPER (i))
3993 rm -f conftest$ac_exeext
3994 if { (ac_try="$ac_link"
3996 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3997 *) ac_try_echo=$ac_try;;
3999 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4000 (eval "$ac_link") 2>&5
4002 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4003 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
4004 { (case "(($ac_try" in
4005 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4006 *) ac_try_echo=$ac_try;;
4008 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4009 (eval "$ac_try") 2>&5
4011 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4012 (exit $ac_status); }; }; then
4015 echo "$as_me: program exited with status $ac_status" >&5
4016 echo "$as_me: failed program was:" >&5
4017 sed 's/^/| /' conftest.$ac_ext >&5
4020 ac_cv_header_stdc=no
4022 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
4028 { echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
4029 echo "${ECHO_T}$ac_cv_header_stdc" >&6; }
4030 if test $ac_cv_header_stdc = yes; then
4032 cat >>confdefs.h <<\_ACEOF
4033 #define STDC_HEADERS 1
4038 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
4048 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4049 inttypes.h stdint.h unistd.h
4051 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
4052 { echo "$as_me:$LINENO: checking for $ac_header" >&5
4053 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
4054 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
4055 echo $ECHO_N "(cached) $ECHO_C" >&6
4057 cat >conftest.$ac_ext <<_ACEOF
4060 cat confdefs.h >>conftest.$ac_ext
4061 cat >>conftest.$ac_ext <<_ACEOF
4062 /* end confdefs.h. */
4063 $ac_includes_default
4065 #include <$ac_header>
4067 rm -f conftest.$ac_objext
4068 if { (ac_try="$ac_compile"
4070 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4071 *) ac_try_echo=$ac_try;;
4073 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4074 (eval "$ac_compile") 2>conftest.er1
4076 grep -v '^ *+' conftest.er1 >conftest.err
4078 cat conftest.err >&5
4079 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4080 (exit $ac_status); } &&
4081 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
4082 { (case "(($ac_try" in
4083 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4084 *) ac_try_echo=$ac_try;;
4086 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4087 (eval "$ac_try") 2>&5
4089 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4090 (exit $ac_status); }; } &&
4091 { ac_try='test -s conftest.$ac_objext'
4092 { (case "(($ac_try" in
4093 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4094 *) ac_try_echo=$ac_try;;
4096 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4097 (eval "$ac_try") 2>&5
4099 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4100 (exit $ac_status); }; }; then
4101 eval "$as_ac_Header=yes"
4103 echo "$as_me: failed program was:" >&5
4104 sed 's/^/| /' conftest.$ac_ext >&5
4106 eval "$as_ac_Header=no"
4109 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4111 ac_res=`eval echo '${'$as_ac_Header'}'`
4112 { echo "$as_me:$LINENO: result: $ac_res" >&5
4113 echo "${ECHO_T}$ac_res" >&6; }
4114 if test `eval echo '${'$as_ac_Header'}'` = yes; then
4115 cat >>confdefs.h <<_ACEOF
4116 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
4124 { echo "$as_me:$LINENO: checking whether byte ordering is bigendian" >&5
4125 echo $ECHO_N "checking whether byte ordering is bigendian... $ECHO_C" >&6; }
4126 if test "${ac_cv_c_bigendian+set}" = set; then
4127 echo $ECHO_N "(cached) $ECHO_C" >&6
4129 # See if sys/param.h defines the BYTE_ORDER macro.
4130 cat >conftest.$ac_ext <<_ACEOF
4133 cat confdefs.h >>conftest.$ac_ext
4134 cat >>conftest.$ac_ext <<_ACEOF
4135 /* end confdefs.h. */
4136 #include <sys/types.h>
4137 #include <sys/param.h>
4142 #if !BYTE_ORDER || !BIG_ENDIAN || !LITTLE_ENDIAN
4150 rm -f conftest.$ac_objext
4151 if { (ac_try="$ac_compile"
4153 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4154 *) ac_try_echo=$ac_try;;
4156 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4157 (eval "$ac_compile") 2>conftest.er1
4159 grep -v '^ *+' conftest.er1 >conftest.err
4161 cat conftest.err >&5
4162 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4163 (exit $ac_status); } &&
4164 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
4165 { (case "(($ac_try" in
4166 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4167 *) ac_try_echo=$ac_try;;
4169 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4170 (eval "$ac_try") 2>&5
4172 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4173 (exit $ac_status); }; } &&
4174 { ac_try='test -s conftest.$ac_objext'
4175 { (case "(($ac_try" in
4176 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4177 *) ac_try_echo=$ac_try;;
4179 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4180 (eval "$ac_try") 2>&5
4182 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4183 (exit $ac_status); }; }; then
4184 # It does; now see whether it defined to BIG_ENDIAN or not.
4185 cat >conftest.$ac_ext <<_ACEOF
4188 cat confdefs.h >>conftest.$ac_ext
4189 cat >>conftest.$ac_ext <<_ACEOF
4190 /* end confdefs.h. */
4191 #include <sys/types.h>
4192 #include <sys/param.h>
4197 #if BYTE_ORDER != BIG_ENDIAN
4205 rm -f conftest.$ac_objext
4206 if { (ac_try="$ac_compile"
4208 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4209 *) ac_try_echo=$ac_try;;
4211 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4212 (eval "$ac_compile") 2>conftest.er1
4214 grep -v '^ *+' conftest.er1 >conftest.err
4216 cat conftest.err >&5
4217 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4218 (exit $ac_status); } &&
4219 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
4220 { (case "(($ac_try" in
4221 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4222 *) ac_try_echo=$ac_try;;
4224 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4225 (eval "$ac_try") 2>&5
4227 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4228 (exit $ac_status); }; } &&
4229 { ac_try='test -s conftest.$ac_objext'
4230 { (case "(($ac_try" in
4231 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4232 *) ac_try_echo=$ac_try;;
4234 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4235 (eval "$ac_try") 2>&5
4237 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4238 (exit $ac_status); }; }; then
4239 ac_cv_c_bigendian=yes
4241 echo "$as_me: failed program was:" >&5
4242 sed 's/^/| /' conftest.$ac_ext >&5
4244 ac_cv_c_bigendian=no
4247 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4249 echo "$as_me: failed program was:" >&5
4250 sed 's/^/| /' conftest.$ac_ext >&5
4252 # It does not; compile a test program.
4253 if test "$cross_compiling" = yes; then
4254 # try to guess the endianness by grepping values into an object file
4255 ac_cv_c_bigendian=unknown
4256 cat >conftest.$ac_ext <<_ACEOF
4259 cat confdefs.h >>conftest.$ac_ext
4260 cat >>conftest.$ac_ext <<_ACEOF
4261 /* end confdefs.h. */
4262 short int ascii_mm[] = { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
4263 short int ascii_ii[] = { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
4264 void _ascii () { char *s = (char *) ascii_mm; s = (char *) ascii_ii; }
4265 short int ebcdic_ii[] = { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
4266 short int ebcdic_mm[] = { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
4267 void _ebcdic () { char *s = (char *) ebcdic_mm; s = (char *) ebcdic_ii; }
4271 _ascii (); _ebcdic ();
4276 rm -f conftest.$ac_objext
4277 if { (ac_try="$ac_compile"
4279 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4280 *) ac_try_echo=$ac_try;;
4282 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4283 (eval "$ac_compile") 2>conftest.er1
4285 grep -v '^ *+' conftest.er1 >conftest.err
4287 cat conftest.err >&5
4288 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4289 (exit $ac_status); } &&
4290 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
4291 { (case "(($ac_try" in
4292 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4293 *) ac_try_echo=$ac_try;;
4295 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4296 (eval "$ac_try") 2>&5
4298 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4299 (exit $ac_status); }; } &&
4300 { ac_try='test -s conftest.$ac_objext'
4301 { (case "(($ac_try" in
4302 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4303 *) ac_try_echo=$ac_try;;
4305 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4306 (eval "$ac_try") 2>&5
4308 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4309 (exit $ac_status); }; }; then
4310 if grep BIGenDianSyS conftest.$ac_objext >/dev/null ; then
4311 ac_cv_c_bigendian=yes
4313 if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
4314 if test "$ac_cv_c_bigendian" = unknown; then
4315 ac_cv_c_bigendian=no
4317 # finding both strings is unlikely to happen, but who knows?
4318 ac_cv_c_bigendian=unknown
4322 echo "$as_me: failed program was:" >&5
4323 sed 's/^/| /' conftest.$ac_ext >&5
4328 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4330 cat >conftest.$ac_ext <<_ACEOF
4333 cat confdefs.h >>conftest.$ac_ext
4334 cat >>conftest.$ac_ext <<_ACEOF
4335 /* end confdefs.h. */
4336 $ac_includes_default
4341 /* Are we little or big endian? From Harbison&Steele. */
4345 char c[sizeof (long int)];
4348 return u.c[sizeof (long int) - 1] == 1;
4354 rm -f conftest$ac_exeext
4355 if { (ac_try="$ac_link"
4357 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4358 *) ac_try_echo=$ac_try;;
4360 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4361 (eval "$ac_link") 2>&5
4363 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4364 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
4365 { (case "(($ac_try" in
4366 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4367 *) ac_try_echo=$ac_try;;
4369 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4370 (eval "$ac_try") 2>&5
4372 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4373 (exit $ac_status); }; }; then
4374 ac_cv_c_bigendian=no
4376 echo "$as_me: program exited with status $ac_status" >&5
4377 echo "$as_me: failed program was:" >&5
4378 sed 's/^/| /' conftest.$ac_ext >&5
4381 ac_cv_c_bigendian=yes
4383 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
4389 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4391 { echo "$as_me:$LINENO: result: $ac_cv_c_bigendian" >&5
4392 echo "${ECHO_T}$ac_cv_c_bigendian" >&6; }
4393 case $ac_cv_c_bigendian in
4401 { { echo "$as_me:$LINENO: error: unknown endianness
4402 presetting ac_cv_c_bigendian=no (or yes) will help" >&5
4403 echo "$as_me: error: unknown endianness
4404 presetting ac_cv_c_bigendian=no (or yes) will help" >&2;}
4405 { (exit 1); exit 1; }; } ;;
4409 if test "$cross_compiling" = yes; then
4410 LLVM_CROSS_COMPILING=1
4413 { echo "$as_me:$LINENO: checking for executable suffix on build platform" >&5
4414 echo $ECHO_N "checking for executable suffix on build platform... $ECHO_C" >&6; }
4415 if test "${ac_cv_build_exeext+set}" = set; then
4416 echo $ECHO_N "(cached) $ECHO_C" >&6
4418 if test "$CYGWIN" = yes || test "$MINGW32" = yes; then
4419 ac_cv_build_exeext=.exe
4421 ac_build_prefix=${build_alias}-
4423 # Extract the first word of "${ac_build_prefix}gcc", so it can be a program name with args.
4424 set dummy ${ac_build_prefix}gcc; ac_word=$2
4425 { echo "$as_me:$LINENO: checking for $ac_word" >&5
4426 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4427 if test "${ac_cv_prog_BUILD_CC+set}" = set; then
4428 echo $ECHO_N "(cached) $ECHO_C" >&6
4430 if test -n "$BUILD_CC"; then
4431 ac_cv_prog_BUILD_CC="$BUILD_CC" # Let the user override the test.
4433 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4437 test -z "$as_dir" && as_dir=.
4438 for ac_exec_ext in '' $ac_executable_extensions; do
4439 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
4440 ac_cv_prog_BUILD_CC="${ac_build_prefix}gcc"
4441 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4450 BUILD_CC=$ac_cv_prog_BUILD_CC
4451 if test -n "$BUILD_CC"; then
4452 { echo "$as_me:$LINENO: result: $BUILD_CC" >&5
4453 echo "${ECHO_T}$BUILD_CC" >&6; }
4455 { echo "$as_me:$LINENO: result: no" >&5
4456 echo "${ECHO_T}no" >&6; }
4460 if test -z "$BUILD_CC"; then
4461 # Extract the first word of "gcc", so it can be a program name with args.
4462 set dummy gcc; ac_word=$2
4463 { echo "$as_me:$LINENO: checking for $ac_word" >&5
4464 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4465 if test "${ac_cv_prog_BUILD_CC+set}" = set; then
4466 echo $ECHO_N "(cached) $ECHO_C" >&6
4468 if test -n "$BUILD_CC"; then
4469 ac_cv_prog_BUILD_CC="$BUILD_CC" # Let the user override the test.
4471 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4475 test -z "$as_dir" && as_dir=.
4476 for ac_exec_ext in '' $ac_executable_extensions; do
4477 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
4478 ac_cv_prog_BUILD_CC="gcc"
4479 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4488 BUILD_CC=$ac_cv_prog_BUILD_CC
4489 if test -n "$BUILD_CC"; then
4490 { echo "$as_me:$LINENO: result: $BUILD_CC" >&5
4491 echo "${ECHO_T}$BUILD_CC" >&6; }
4493 { echo "$as_me:$LINENO: result: no" >&5
4494 echo "${ECHO_T}no" >&6; }
4498 if test -z "$BUILD_CC"; then
4499 # Extract the first word of "cc", so it can be a program name with args.
4500 set dummy cc; ac_word=$2
4501 { echo "$as_me:$LINENO: checking for $ac_word" >&5
4502 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4503 if test "${ac_cv_prog_BUILD_CC+set}" = set; then
4504 echo $ECHO_N "(cached) $ECHO_C" >&6
4506 if test -n "$BUILD_CC"; then
4507 ac_cv_prog_BUILD_CC="$BUILD_CC" # Let the user override the test.
4510 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4514 test -z "$as_dir" && as_dir=.
4515 for ac_exec_ext in '' $ac_executable_extensions; do
4516 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
4517 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
4518 ac_prog_rejected=yes
4521 ac_cv_prog_BUILD_CC="cc"
4522 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4529 if test $ac_prog_rejected = yes; then
4530 # We found a bogon in the path, so make sure we never use it.
4531 set dummy $ac_cv_prog_BUILD_CC
4533 if test $# != 0; then
4534 # We chose a different compiler from the bogus one.
4535 # However, it has the same basename, so the bogon will be chosen
4536 # first if we set BUILD_CC to just the basename; use the full file name.
4538 ac_cv_prog_BUILD_CC="$as_dir/$ac_word${1+' '}$@"
4543 BUILD_CC=$ac_cv_prog_BUILD_CC
4544 if test -n "$BUILD_CC"; then
4545 { echo "$as_me:$LINENO: result: $BUILD_CC" >&5
4546 echo "${ECHO_T}$BUILD_CC" >&6; }
4548 { echo "$as_me:$LINENO: result: no" >&5
4549 echo "${ECHO_T}no" >&6; }
4555 test -z "$BUILD_CC" && { { echo "$as_me:$LINENO: error: no acceptable cc found in \$PATH" >&5
4556 echo "$as_me: error: no acceptable cc found in \$PATH" >&2;}
4557 { (exit 1); exit 1; }; }
4558 ac_build_link='${BUILD_CC-cc} -o conftest $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
4560 echo 'int main () { return 0; }' > conftest.$ac_ext
4562 if { (eval echo "$as_me:$LINENO: \"$ac_build_link\"") >&5
4563 (eval $ac_build_link) 2>&5
4565 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4566 (exit $ac_status); }; then
4567 for file in conftest.*; do
4569 *.c | *.o | *.obj | *.dSYM) ;;
4570 *) ac_cv_build_exeext=`echo $file | sed -e s/conftest//` ;;
4574 { { echo "$as_me:$LINENO: error: installation or configuration problem: compiler cannot create executables." >&5
4575 echo "$as_me: error: installation or configuration problem: compiler cannot create executables." >&2;}
4576 { (exit 1); exit 1; }; }
4579 test x"${ac_cv_build_exeext}" = x && ac_cv_build_exeext=blank
4584 test x"${ac_cv_build_exeext}" != xblank && BUILD_EXEEXT=${ac_cv_build_exeext}
4585 { echo "$as_me:$LINENO: result: ${ac_cv_build_exeext}" >&5
4586 echo "${ECHO_T}${ac_cv_build_exeext}" >&6; }
4587 ac_build_exeext=$BUILD_EXEEXT
4589 ac_build_prefix=${build_alias}-
4590 # Extract the first word of "${ac_build_prefix}g++", so it can be a program name with args.
4591 set dummy ${ac_build_prefix}g++; ac_word=$2
4592 { echo "$as_me:$LINENO: checking for $ac_word" >&5
4593 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4594 if test "${ac_cv_prog_BUILD_CXX+set}" = set; then
4595 echo $ECHO_N "(cached) $ECHO_C" >&6
4597 if test -n "$BUILD_CXX"; then
4598 ac_cv_prog_BUILD_CXX="$BUILD_CXX" # Let the user override the test.
4600 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4604 test -z "$as_dir" && as_dir=.
4605 for ac_exec_ext in '' $ac_executable_extensions; do
4606 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
4607 ac_cv_prog_BUILD_CXX="${ac_build_prefix}g++"
4608 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4617 BUILD_CXX=$ac_cv_prog_BUILD_CXX
4618 if test -n "$BUILD_CXX"; then
4619 { echo "$as_me:$LINENO: result: $BUILD_CXX" >&5
4620 echo "${ECHO_T}$BUILD_CXX" >&6; }
4622 { echo "$as_me:$LINENO: result: no" >&5
4623 echo "${ECHO_T}no" >&6; }
4627 if test -z "$BUILD_CXX"; then
4628 # Extract the first word of "g++", so it can be a program name with args.
4629 set dummy g++; ac_word=$2
4630 { echo "$as_me:$LINENO: checking for $ac_word" >&5
4631 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4632 if test "${ac_cv_prog_BUILD_CXX+set}" = set; then
4633 echo $ECHO_N "(cached) $ECHO_C" >&6
4635 if test -n "$BUILD_CXX"; then
4636 ac_cv_prog_BUILD_CXX="$BUILD_CXX" # Let the user override the test.
4638 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4642 test -z "$as_dir" && as_dir=.
4643 for ac_exec_ext in '' $ac_executable_extensions; do
4644 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
4645 ac_cv_prog_BUILD_CXX="g++"
4646 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4655 BUILD_CXX=$ac_cv_prog_BUILD_CXX
4656 if test -n "$BUILD_CXX"; then
4657 { echo "$as_me:$LINENO: result: $BUILD_CXX" >&5
4658 echo "${ECHO_T}$BUILD_CXX" >&6; }
4660 { echo "$as_me:$LINENO: result: no" >&5
4661 echo "${ECHO_T}no" >&6; }
4665 if test -z "$BUILD_CXX"; then
4666 # Extract the first word of "c++", so it can be a program name with args.
4667 set dummy c++; ac_word=$2
4668 { echo "$as_me:$LINENO: checking for $ac_word" >&5
4669 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4670 if test "${ac_cv_prog_BUILD_CXX+set}" = set; then
4671 echo $ECHO_N "(cached) $ECHO_C" >&6
4673 if test -n "$BUILD_CXX"; then
4674 ac_cv_prog_BUILD_CXX="$BUILD_CXX" # Let the user override the test.
4677 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4681 test -z "$as_dir" && as_dir=.
4682 for ac_exec_ext in '' $ac_executable_extensions; do
4683 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
4684 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/c++"; then
4685 ac_prog_rejected=yes
4688 ac_cv_prog_BUILD_CXX="c++"
4689 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4696 if test $ac_prog_rejected = yes; then
4697 # We found a bogon in the path, so make sure we never use it.
4698 set dummy $ac_cv_prog_BUILD_CXX
4700 if test $# != 0; then
4701 # We chose a different compiler from the bogus one.
4702 # However, it has the same basename, so the bogon will be chosen
4703 # first if we set BUILD_CXX to just the basename; use the full file name.
4705 ac_cv_prog_BUILD_CXX="$as_dir/$ac_word${1+' '}$@"
4710 BUILD_CXX=$ac_cv_prog_BUILD_CXX
4711 if test -n "$BUILD_CXX"; then
4712 { echo "$as_me:$LINENO: result: $BUILD_CXX" >&5
4713 echo "${ECHO_T}$BUILD_CXX" >&6; }
4715 { echo "$as_me:$LINENO: result: no" >&5
4716 echo "${ECHO_T}no" >&6; }
4723 LLVM_CROSS_COMPILING=0
4727 if test -d ".svn" -o -d "${srcdir}/.svn" -o -d ".git" -o -d "${srcdir}/.git"; then
4738 # Check whether --enable-optimized was given.
4739 if test "${enable_optimized+set}" = set; then
4740 enableval=$enable_optimized;
4745 if test ${enableval} = "no" ; then
4749 ENABLE_OPTIMIZED=ENABLE_OPTIMIZED=1
4753 # Check whether --enable-profiling was given.
4754 if test "${enable_profiling+set}" = set; then
4755 enableval=$enable_profiling;
4760 if test ${enableval} = "no" ; then
4764 ENABLE_PROFILING=ENABLE_PROFILING=1
4768 # Check whether --enable-assertions was given.
4769 if test "${enable_assertions+set}" = set; then
4770 enableval=$enable_assertions;
4775 if test ${enableval} = "yes" ; then
4779 DISABLE_ASSERTIONS=DISABLE_ASSERTIONS=1
4783 # Check whether --enable-expensive-checks was given.
4784 if test "${enable_expensive_checks+set}" = set; then
4785 enableval=$enable_expensive_checks;
4790 if test ${enableval} = "yes" ; then
4791 ENABLE_EXPENSIVE_CHECKS=ENABLE_EXPENSIVE_CHECKS=1
4793 EXPENSIVE_CHECKS=yes
4796 ENABLE_EXPENSIVE_CHECKS=
4802 # Check whether --enable-debug-runtime was given.
4803 if test "${enable_debug_runtime+set}" = set; then
4804 enableval=$enable_debug_runtime;
4809 if test ${enableval} = "no" ; then
4813 DEBUG_RUNTIME=DEBUG_RUNTIME=1
4817 # Check whether --enable-debug-symbols was given.
4818 if test "${enable_debug_symbols+set}" = set; then
4819 enableval=$enable_debug_symbols;
4824 if test ${enableval} = "no" ; then
4828 DEBUG_SYMBOLS=DEBUG_SYMBOLS=1
4832 # Check whether --enable-jit was given.
4833 if test "${enable_jit+set}" = set; then
4834 enableval=$enable_jit;
4839 if test ${enableval} = "no"
4844 case "$llvm_cv_target_arch" in
4845 x86) TARGET_HAS_JIT=1
4847 Sparc) TARGET_HAS_JIT=0
4849 PowerPC) TARGET_HAS_JIT=1
4851 x86_64) TARGET_HAS_JIT=1
4853 Alpha) TARGET_HAS_JIT=0
4855 ARM) TARGET_HAS_JIT=1
4857 Mips) TARGET_HAS_JIT=0
4859 XCore) TARGET_HAS_JIT=0
4861 MSP430) TARGET_HAS_JIT=0
4863 SystemZ) TARGET_HAS_JIT=0
4865 Blackfin) TARGET_HAS_JIT=0
4867 MBlaze) TARGET_HAS_JIT=0
4869 PTX) TARGET_HAS_JIT=0
4876 # Check whether --enable-docs was given.
4877 if test "${enable_docs+set}" = set; then
4878 enableval=$enable_docs;
4883 case "$enableval" in
4888 default) ENABLE_DOCS=1
4890 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-docs. Use \"yes\" or \"no\"" >&5
4891 echo "$as_me: error: Invalid setting for --enable-docs. Use \"yes\" or \"no\"" >&2;}
4892 { (exit 1); exit 1; }; } ;;
4895 # Check whether --enable-doxygen was given.
4896 if test "${enable_doxygen+set}" = set; then
4897 enableval=$enable_doxygen;
4902 case "$enableval" in
4903 yes) ENABLE_DOXYGEN=1
4905 no) ENABLE_DOXYGEN=0
4907 default) ENABLE_DOXYGEN=0
4909 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-doxygen. Use \"yes\" or \"no\"" >&5
4910 echo "$as_me: error: Invalid setting for --enable-doxygen. Use \"yes\" or \"no\"" >&2;}
4911 { (exit 1); exit 1; }; } ;;
4914 # Check whether --enable-threads was given.
4915 if test "${enable_threads+set}" = set; then
4916 enableval=$enable_threads;
4921 case "$enableval" in
4922 yes) ENABLE_THREADS=1
4924 no) ENABLE_THREADS=0
4926 default) ENABLE_THREADS=1
4928 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-threads. Use \"yes\" or \"no\"" >&5
4929 echo "$as_me: error: Invalid setting for --enable-threads. Use \"yes\" or \"no\"" >&2;}
4930 { (exit 1); exit 1; }; } ;;
4933 cat >>confdefs.h <<_ACEOF
4934 #define ENABLE_THREADS $ENABLE_THREADS
4938 # Check whether --enable-pic was given.
4939 if test "${enable_pic+set}" = set; then
4940 enableval=$enable_pic;
4945 case "$enableval" in
4950 default) ENABLE_PIC=1
4952 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-pic. Use \"yes\" or \"no\"" >&5
4953 echo "$as_me: error: Invalid setting for --enable-pic. Use \"yes\" or \"no\"" >&2;}
4954 { (exit 1); exit 1; }; } ;;
4957 cat >>confdefs.h <<_ACEOF
4958 #define ENABLE_PIC $ENABLE_PIC
4962 # Check whether --enable-shared was given.
4963 if test "${enable_shared+set}" = set; then
4964 enableval=$enable_shared;
4969 case "$enableval" in
4970 yes) ENABLE_SHARED=1
4974 default) ENABLE_SHARED=0
4976 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-shared. Use \"yes\" or \"no\"" >&5
4977 echo "$as_me: error: Invalid setting for --enable-shared. Use \"yes\" or \"no\"" >&2;}
4978 { (exit 1); exit 1; }; } ;;
4981 # Check whether --enable-timestamps was given.
4982 if test "${enable_timestamps+set}" = set; then
4983 enableval=$enable_timestamps;
4988 case "$enableval" in
4989 yes) ENABLE_TIMESTAMPS=1
4991 no) ENABLE_TIMESTAMPS=0
4993 default) ENABLE_TIMESTAMPS=1
4995 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-timestamps. Use \"yes\" or \"no\"" >&5
4996 echo "$as_me: error: Invalid setting for --enable-timestamps. Use \"yes\" or \"no\"" >&2;}
4997 { (exit 1); exit 1; }; } ;;
5000 cat >>confdefs.h <<_ACEOF
5001 #define ENABLE_TIMESTAMPS $ENABLE_TIMESTAMPS
5006 # Check whether --enable-targets was given.
5007 if test "${enable_targets+set}" = set; then
5008 enableval=$enable_targets;
5013 if test "$enableval" = host-only ; then
5016 case "$enableval" in
5017 all) TARGETS_TO_BUILD="X86 Sparc PowerPC Alpha ARM Mips CellSPU XCore MSP430 SystemZ Blackfin CBackend CppBackend MBlaze PTX" ;;
5018 *)for a_target in `echo $enableval|sed -e 's/,/ /g' ` ; do
5020 x86) TARGETS_TO_BUILD="X86 $TARGETS_TO_BUILD" ;;
5021 x86_64) TARGETS_TO_BUILD="X86 $TARGETS_TO_BUILD" ;;
5022 sparc) TARGETS_TO_BUILD="Sparc $TARGETS_TO_BUILD" ;;
5023 powerpc) TARGETS_TO_BUILD="PowerPC $TARGETS_TO_BUILD" ;;
5024 alpha) TARGETS_TO_BUILD="Alpha $TARGETS_TO_BUILD" ;;
5025 arm) TARGETS_TO_BUILD="ARM $TARGETS_TO_BUILD" ;;
5026 mips) TARGETS_TO_BUILD="Mips $TARGETS_TO_BUILD" ;;
5027 spu) TARGETS_TO_BUILD="CellSPU $TARGETS_TO_BUILD" ;;
5028 xcore) TARGETS_TO_BUILD="XCore $TARGETS_TO_BUILD" ;;
5029 msp430) TARGETS_TO_BUILD="MSP430 $TARGETS_TO_BUILD" ;;
5030 systemz) TARGETS_TO_BUILD="SystemZ $TARGETS_TO_BUILD" ;;
5031 blackfin) TARGETS_TO_BUILD="Blackfin $TARGETS_TO_BUILD" ;;
5032 cbe) TARGETS_TO_BUILD="CBackend $TARGETS_TO_BUILD" ;;
5033 cpp) TARGETS_TO_BUILD="CppBackend $TARGETS_TO_BUILD" ;;
5034 mblaze) TARGETS_TO_BUILD="MBlaze $TARGETS_TO_BUILD" ;;
5035 ptx) TARGETS_TO_BUILD="PTX $TARGETS_TO_BUILD" ;;
5036 host) case "$llvm_cv_target_arch" in
5037 x86) TARGETS_TO_BUILD="X86 $TARGETS_TO_BUILD" ;;
5038 x86_64) TARGETS_TO_BUILD="X86 $TARGETS_TO_BUILD" ;;
5039 Sparc) TARGETS_TO_BUILD="Sparc $TARGETS_TO_BUILD" ;;
5040 PowerPC) TARGETS_TO_BUILD="PowerPC $TARGETS_TO_BUILD" ;;
5041 Alpha) TARGETS_TO_BUILD="Alpha $TARGETS_TO_BUILD" ;;
5042 ARM) TARGETS_TO_BUILD="ARM $TARGETS_TO_BUILD" ;;
5043 Mips) TARGETS_TO_BUILD="Mips $TARGETS_TO_BUILD" ;;
5044 MBlaze) TARGETS_TO_BUILD="MBlaze $TARGETS_TO_BUILD" ;;
5045 CellSPU|SPU) TARGETS_TO_BUILD="CellSPU $TARGETS_TO_BUILD" ;;
5046 XCore) TARGETS_TO_BUILD="XCore $TARGETS_TO_BUILD" ;;
5047 MSP430) TARGETS_TO_BUILD="MSP430 $TARGETS_TO_BUILD" ;;
5048 s390x) TARGETS_TO_BUILD="SystemZ $TARGETS_TO_BUILD" ;;
5049 Blackfin) TARGETS_TO_BUILD="Blackfin $TARGETS_TO_BUILD" ;;
5050 PTX) TARGETS_TO_BUILD="PTX $TARGETS_TO_BUILD" ;;
5051 *) { { echo "$as_me:$LINENO: error: Can not set target to build" >&5
5052 echo "$as_me: error: Can not set target to build" >&2;}
5053 { (exit 1); exit 1; }; } ;;
5055 *) { { echo "$as_me:$LINENO: error: Unrecognized target $a_target" >&5
5056 echo "$as_me: error: Unrecognized target $a_target" >&2;}
5057 { (exit 1); exit 1; }; } ;;
5062 TARGETS_TO_BUILD=$TARGETS_TO_BUILD
5065 # Determine whether we are building LLVM support for the native architecture.
5066 # If so, define LLVM_NATIVE_ARCH to that LLVM target.
5067 for a_target in $TARGETS_TO_BUILD; do
5068 if test "$a_target" = "$LLVM_NATIVE_ARCH"; then
5070 cat >>confdefs.h <<_ACEOF
5071 #define LLVM_NATIVE_ARCH $LLVM_NATIVE_ARCH
5074 LLVM_NATIVE_TARGET="LLVMInitialize${LLVM_NATIVE_ARCH}Target"
5075 LLVM_NATIVE_TARGETINFO="LLVMInitialize${LLVM_NATIVE_ARCH}TargetInfo"
5076 LLVM_NATIVE_ASMPRINTER="LLVMInitialize${LLVM_NATIVE_ARCH}AsmPrinter"
5078 cat >>confdefs.h <<_ACEOF
5079 #define LLVM_NATIVE_TARGET $LLVM_NATIVE_TARGET
5083 cat >>confdefs.h <<_ACEOF
5084 #define LLVM_NATIVE_TARGETINFO $LLVM_NATIVE_TARGETINFO
5088 cat >>confdefs.h <<_ACEOF
5089 #define LLVM_NATIVE_ASMPRINTER $LLVM_NATIVE_ASMPRINTER
5095 # Build the LLVM_TARGET and LLVM_... macros for Targets.def and the individual
5096 # target feature def files.
5097 LLVM_ENUM_TARGETS=""
5098 LLVM_ENUM_ASM_PRINTERS=""
5099 LLVM_ENUM_ASM_PARSERS=""
5100 LLVM_ENUM_DISASSEMBLERS=""
5101 for target_to_build in $TARGETS_TO_BUILD; do
5102 LLVM_ENUM_TARGETS="LLVM_TARGET($target_to_build) $LLVM_ENUM_TARGETS"
5103 if test -f ${srcdir}/lib/Target/${target_to_build}/*AsmPrinter.cpp ; then
5104 LLVM_ENUM_ASM_PRINTERS="LLVM_ASM_PRINTER($target_to_build) $LLVM_ENUM_ASM_PRINTERS";
5106 if test -f ${srcdir}/lib/Target/${target_to_build}/AsmParser/Makefile ; then
5107 LLVM_ENUM_ASM_PARSERS="LLVM_ASM_PARSER($target_to_build) $LLVM_ENUM_ASM_PARSERS";
5109 if test -f ${srcdir}/lib/Target/${target_to_build}/Disassembler/Makefile ; then
5110 LLVM_ENUM_DISASSEMBLERS="LLVM_DISASSEMBLER($target_to_build) $LLVM_ENUM_DISASSEMBLERS";
5118 # Check whether --enable-cbe-printf-a was given.
5119 if test "${enable_cbe_printf_a+set}" = set; then
5120 enableval=$enable_cbe_printf_a;
5125 case "$enableval" in
5126 yes) ENABLE_CBE_PRINTF_A=1
5128 no) ENABLE_CBE_PRINTF_A=0
5130 default) ENABLE_CBE_PRINTF_A=1
5132 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-cbe-printf-a. Use \"yes\" or \"no\"" >&5
5133 echo "$as_me: error: Invalid setting for --enable-cbe-printf-a. Use \"yes\" or \"no\"" >&2;}
5134 { (exit 1); exit 1; }; } ;;
5137 cat >>confdefs.h <<_ACEOF
5138 #define ENABLE_CBE_PRINTF_A $ENABLE_CBE_PRINTF_A
5143 # Check whether --with-llvmgccdir was given.
5144 if test "${with_llvmgccdir+set}" = set; then
5145 withval=$with_llvmgccdir;
5151 default) WITH_LLVMGCCDIR=default ;;
5152 /* | [A-Za-z]:[\\/]*) WITH_LLVMGCCDIR=$withval ;;
5153 *) { { echo "$as_me:$LINENO: error: Invalid path for --with-llvmgccdir. Provide full path" >&5
5154 echo "$as_me: error: Invalid path for --with-llvmgccdir. Provide full path" >&2;}
5155 { (exit 1); exit 1; }; } ;;
5159 # Check whether --with-llvmgcc was given.
5160 if test "${with_llvmgcc+set}" = set; then
5161 withval=$with_llvmgcc; LLVMGCC=$with_llvmgcc
5167 # Check whether --with-llvmgxx was given.
5168 if test "${with_llvmgxx+set}" = set; then
5169 withval=$with_llvmgxx; LLVMGXX=$with_llvmgxx
5174 if test -n "$LLVMGCC"; then
5175 LLVMGCCCOMMAND="$LLVMGCC"
5178 if test -n "$LLVMGXX"; then
5179 LLVMGXXCOMMAND="$LLVMGXX"
5182 if test -n "$LLVMGCC" && test -z "$LLVMGXX"; then
5183 { { echo "$as_me:$LINENO: error: Invalid llvm-g++. Use --with-llvmgxx when --with-llvmgcc is used" >&5
5184 echo "$as_me: error: Invalid llvm-g++. Use --with-llvmgxx when --with-llvmgcc is used" >&2;}
5185 { (exit 1); exit 1; }; };
5188 if test -n "$LLVMGXX" && test -z "$LLVMGCC"; then
5189 { { echo "$as_me:$LINENO: error: Invalid llvm-gcc. Use --with-llvmgcc when --with-llvmgxx is used" >&5
5190 echo "$as_me: error: Invalid llvm-gcc. Use --with-llvmgcc when --with-llvmgxx is used" >&2;}
5191 { (exit 1); exit 1; }; };
5195 # Check whether --with-clang was given.
5196 if test "${with_clang+set}" = set; then
5197 withval=$with_clang;
5204 # Check whether --with-built-clang was given.
5205 if test "${with_built_clang+set}" = set; then
5206 withval=$with_built_clang;
5208 with_built_clang=check
5212 { echo "$as_me:$LINENO: checking clang compiler" >&5
5213 echo $ECHO_N "checking clang compiler... $ECHO_C" >&6; }
5216 if test "$with_clang" != "default"; then
5217 WITH_CLANGPATH="$with_clang"
5218 if ! test -x "$WITH_CLANGPATH"; then
5219 { { echo "$as_me:$LINENO: error: invalid --with-clang, path does not specify an executable" >&5
5220 echo "$as_me: error: invalid --with-clang, path does not specify an executable" >&2;}
5221 { (exit 1); exit 1; }; }
5223 elif test "$with_built_clang" = "yes"; then
5225 elif test "$with_built_clang" = "no"; then
5228 if test "$with_built_clang" != "check"; then
5229 { { echo "$as_me:$LINENO: error: invalid value for --with-built-clang." >&5
5230 echo "$as_me: error: invalid value for --with-built-clang." >&2;}
5231 { (exit 1); exit 1; }; }
5234 if test -f ${srcdir}/tools/clang/README.txt; then
5239 if ! test -z "$WITH_CLANGPATH"; then
5240 { echo "$as_me:$LINENO: result: $WITH_CLANGPATH" >&5
5241 echo "${ECHO_T}$WITH_CLANGPATH" >&6; }
5242 WITH_CLANGXXPATH=`"$WITH_CLANGPATH" --print-prog-name=clang++`
5243 elif test "$WITH_BUILT_CLANG" = "1"; then
5244 { echo "$as_me:$LINENO: result: built" >&5
5245 echo "${ECHO_T}built" >&6; }
5247 { echo "$as_me:$LINENO: result: none" >&5
5248 echo "${ECHO_T}none" >&6; }
5250 CLANGPATH=$WITH_CLANGPATH
5252 CLANGXXPATH=$WITH_CLANGXXPATH
5254 ENABLE_BUILT_CLANG=$WITH_BUILT_CLANG
5258 # Check whether --with-optimize-option was given.
5259 if test "${with_optimize_option+set}" = set; then
5260 withval=$with_optimize_option;
5265 { echo "$as_me:$LINENO: checking optimization flags" >&5
5266 echo $ECHO_N "checking optimization flags... $ECHO_C" >&6; }
5269 case "$llvm_cv_os_type" in
5270 FreeBSD) optimize_option=-O2 ;;
5271 MingW) optimize_option=-O2 ;;
5272 *) optimize_option=-O3 ;;
5274 *) optimize_option="$withval" ;;
5276 OPTIMIZE_OPTION=$optimize_option
5278 { echo "$as_me:$LINENO: result: $optimize_option" >&5
5279 echo "${ECHO_T}$optimize_option" >&6; }
5282 # Check whether --with-extra-options was given.
5283 if test "${with_extra_options+set}" = set; then
5284 withval=$with_extra_options;
5290 default) EXTRA_OPTIONS= ;;
5291 *) EXTRA_OPTIONS=$withval ;;
5293 EXTRA_OPTIONS=$EXTRA_OPTIONS
5296 # Check whether --enable-bindings was given.
5297 if test "${enable_bindings+set}" = set; then
5298 enableval=$enable_bindings;
5303 BINDINGS_TO_BUILD=""
5304 case "$enableval" in
5305 yes | default | auto) BINDINGS_TO_BUILD="auto" ;;
5306 all ) BINDINGS_TO_BUILD="ocaml" ;;
5307 none | no) BINDINGS_TO_BUILD="" ;;
5308 *)for a_binding in `echo $enableval|sed -e 's/,/ /g' ` ; do
5309 case "$a_binding" in
5310 ocaml) BINDINGS_TO_BUILD="ocaml $BINDINGS_TO_BUILD" ;;
5311 *) { { echo "$as_me:$LINENO: error: Unrecognized binding $a_binding" >&5
5312 echo "$as_me: error: Unrecognized binding $a_binding" >&2;}
5313 { (exit 1); exit 1; }; } ;;
5320 # Check whether --with-ocaml-libdir was given.
5321 if test "${with_ocaml_libdir+set}" = set; then
5322 withval=$with_ocaml_libdir;
5328 auto) with_ocaml_libdir="$withval" ;;
5329 /* | [A-Za-z]:[\\/]*) with_ocaml_libdir="$withval" ;;
5330 *) { { echo "$as_me:$LINENO: error: Invalid path for --with-ocaml-libdir. Provide full path" >&5
5331 echo "$as_me: error: Invalid path for --with-ocaml-libdir. Provide full path" >&2;}
5332 { (exit 1); exit 1; }; } ;;
5336 # Check whether --with-clang-resource-dir was given.
5337 if test "${with_clang_resource_dir+set}" = set; then
5338 withval=$with_clang_resource_dir;
5344 cat >>confdefs.h <<_ACEOF
5345 #define CLANG_RESOURCE_DIR "$withval"
5350 # Check whether --with-c-include-dirs was given.
5351 if test "${with_c_include_dirs+set}" = set; then
5352 withval=$with_c_include_dirs;
5358 cat >>confdefs.h <<_ACEOF
5359 #define C_INCLUDE_DIRS "$withval"
5364 # Check whether --with-cxx-include-root was given.
5365 if test "${with_cxx_include_root+set}" = set; then
5366 withval=$with_cxx_include_root;
5372 cat >>confdefs.h <<_ACEOF
5373 #define CXX_INCLUDE_ROOT "$withval"
5378 # Check whether --with-cxx-include-arch was given.
5379 if test "${with_cxx_include_arch+set}" = set; then
5380 withval=$with_cxx_include_arch;
5386 cat >>confdefs.h <<_ACEOF
5387 #define CXX_INCLUDE_ARCH "$withval"
5392 # Check whether --with-cxx-include-32bit-dir was given.
5393 if test "${with_cxx_include_32bit_dir+set}" = set; then
5394 withval=$with_cxx_include_32bit_dir;
5400 cat >>confdefs.h <<_ACEOF
5401 #define CXX_INCLUDE_32BIT_DIR "$withval"
5406 # Check whether --with-cxx-include-64bit-dir was given.
5407 if test "${with_cxx_include_64bit_dir+set}" = set; then
5408 withval=$with_cxx_include_64bit_dir;
5414 cat >>confdefs.h <<_ACEOF
5415 #define CXX_INCLUDE_64BIT_DIR "$withval"
5420 # Check whether --with-binutils-include was given.
5421 if test "${with_binutils_include+set}" = set; then
5422 withval=$with_binutils_include;
5428 default) WITH_BINUTILS_INCDIR=default ;;
5429 /* | [A-Za-z]:[\\/]*) WITH_BINUTILS_INCDIR=$withval ;;
5430 *) { { echo "$as_me:$LINENO: error: Invalid path for --with-binutils-include. Provide full path" >&5
5431 echo "$as_me: error: Invalid path for --with-binutils-include. Provide full path" >&2;}
5432 { (exit 1); exit 1; }; } ;;
5434 if test "x$WITH_BINUTILS_INCDIR" != xdefault ; then
5435 BINUTILS_INCDIR=$WITH_BINUTILS_INCDIR
5437 if test ! -f "$WITH_BINUTILS_INCDIR/plugin-api.h"; then
5438 echo "$WITH_BINUTILS_INCDIR/plugin-api.h"
5439 { { echo "$as_me:$LINENO: error: Invalid path to directory containing plugin-api.h." >&5
5440 echo "$as_me: error: Invalid path to directory containing plugin-api.h." >&2;}
5441 { (exit 1); exit 1; }; };
5445 # Check whether --enable-libffi was given.
5446 if test "${enable_libffi+set}" = set; then
5447 enableval=$enable_libffi; case "$enableval" in
5448 yes) llvm_cv_enable_libffi="yes" ;;
5449 no) llvm_cv_enable_libffi="no" ;;
5450 *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-libffi. Use \"yes\" or \"no\"" >&5
5451 echo "$as_me: error: Invalid setting for --enable-libffi. Use \"yes\" or \"no\"" >&2;}
5452 { (exit 1); exit 1; }; } ;;
5455 llvm_cv_enable_libffi=no
5461 ac_cpp='$CPP $CPPFLAGS'
5462 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5463 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5464 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5465 { echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
5466 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6; }
5467 # On Suns, sometimes $CPP names a directory.
5468 if test -n "$CPP" && test -d "$CPP"; then
5471 if test -z "$CPP"; then
5472 if test "${ac_cv_prog_CPP+set}" = set; then
5473 echo $ECHO_N "(cached) $ECHO_C" >&6
5475 # Double quotes because CPP needs to be expanded
5476 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
5479 for ac_c_preproc_warn_flag in '' yes
5481 # Use a header file that comes with gcc, so configuring glibc
5482 # with a fresh cross-compiler works.
5483 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5484 # <limits.h> exists even on freestanding compilers.
5485 # On the NeXT, cc -E runs the code through the compiler's parser,
5486 # not just through cpp. "Syntax error" is here to catch this case.
5487 cat >conftest.$ac_ext <<_ACEOF
5490 cat confdefs.h >>conftest.$ac_ext
5491 cat >>conftest.$ac_ext <<_ACEOF
5492 /* end confdefs.h. */
5494 # include <limits.h>
5496 # include <assert.h>
5500 if { (ac_try="$ac_cpp conftest.$ac_ext"
5502 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5503 *) ac_try_echo=$ac_try;;
5505 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5506 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
5508 grep -v '^ *+' conftest.er1 >conftest.err
5510 cat conftest.err >&5
5511 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5512 (exit $ac_status); } >/dev/null; then
5513 if test -s conftest.err; then
5514 ac_cpp_err=$ac_c_preproc_warn_flag
5515 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
5522 if test -z "$ac_cpp_err"; then
5525 echo "$as_me: failed program was:" >&5
5526 sed 's/^/| /' conftest.$ac_ext >&5
5528 # Broken: fails on valid input.
5532 rm -f conftest.err conftest.$ac_ext
5534 # OK, works on sane cases. Now check whether nonexistent headers
5535 # can be detected and how.
5536 cat >conftest.$ac_ext <<_ACEOF
5539 cat confdefs.h >>conftest.$ac_ext
5540 cat >>conftest.$ac_ext <<_ACEOF
5541 /* end confdefs.h. */
5542 #include <ac_nonexistent.h>
5544 if { (ac_try="$ac_cpp conftest.$ac_ext"
5546 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5547 *) ac_try_echo=$ac_try;;
5549 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5550 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
5552 grep -v '^ *+' conftest.er1 >conftest.err
5554 cat conftest.err >&5
5555 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5556 (exit $ac_status); } >/dev/null; then
5557 if test -s conftest.err; then
5558 ac_cpp_err=$ac_c_preproc_warn_flag
5559 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
5566 if test -z "$ac_cpp_err"; then
5567 # Broken: success on invalid input.
5570 echo "$as_me: failed program was:" >&5
5571 sed 's/^/| /' conftest.$ac_ext >&5
5573 # Passes both tests.
5578 rm -f conftest.err conftest.$ac_ext
5581 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5582 rm -f conftest.err conftest.$ac_ext
5583 if $ac_preproc_ok; then
5595 { echo "$as_me:$LINENO: result: $CPP" >&5
5596 echo "${ECHO_T}$CPP" >&6; }
5598 for ac_c_preproc_warn_flag in '' yes
5600 # Use a header file that comes with gcc, so configuring glibc
5601 # with a fresh cross-compiler works.
5602 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5603 # <limits.h> exists even on freestanding compilers.
5604 # On the NeXT, cc -E runs the code through the compiler's parser,
5605 # not just through cpp. "Syntax error" is here to catch this case.
5606 cat >conftest.$ac_ext <<_ACEOF
5609 cat confdefs.h >>conftest.$ac_ext
5610 cat >>conftest.$ac_ext <<_ACEOF
5611 /* end confdefs.h. */
5613 # include <limits.h>
5615 # include <assert.h>
5619 if { (ac_try="$ac_cpp conftest.$ac_ext"
5621 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5622 *) ac_try_echo=$ac_try;;
5624 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5625 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
5627 grep -v '^ *+' conftest.er1 >conftest.err
5629 cat conftest.err >&5
5630 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5631 (exit $ac_status); } >/dev/null; then
5632 if test -s conftest.err; then
5633 ac_cpp_err=$ac_c_preproc_warn_flag
5634 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
5641 if test -z "$ac_cpp_err"; then
5644 echo "$as_me: failed program was:" >&5
5645 sed 's/^/| /' conftest.$ac_ext >&5
5647 # Broken: fails on valid input.
5651 rm -f conftest.err conftest.$ac_ext
5653 # OK, works on sane cases. Now check whether nonexistent headers
5654 # can be detected and how.
5655 cat >conftest.$ac_ext <<_ACEOF
5658 cat confdefs.h >>conftest.$ac_ext
5659 cat >>conftest.$ac_ext <<_ACEOF
5660 /* end confdefs.h. */
5661 #include <ac_nonexistent.h>
5663 if { (ac_try="$ac_cpp conftest.$ac_ext"
5665 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5666 *) ac_try_echo=$ac_try;;
5668 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5669 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
5671 grep -v '^ *+' conftest.er1 >conftest.err
5673 cat conftest.err >&5
5674 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5675 (exit $ac_status); } >/dev/null; then
5676 if test -s conftest.err; then
5677 ac_cpp_err=$ac_c_preproc_warn_flag
5678 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
5685 if test -z "$ac_cpp_err"; then
5686 # Broken: success on invalid input.
5689 echo "$as_me: failed program was:" >&5
5690 sed 's/^/| /' conftest.$ac_ext >&5
5692 # Passes both tests.
5697 rm -f conftest.err conftest.$ac_ext
5700 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5701 rm -f conftest.err conftest.$ac_ext
5702 if $ac_preproc_ok; then
5705 { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
5706 See \`config.log' for more details." >&5
5707 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
5708 See \`config.log' for more details." >&2;}
5709 { (exit 1); exit 1; }; }
5713 ac_cpp='$CPP $CPPFLAGS'
5714 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5715 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5716 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5719 ac_cpp='$CPP $CPPFLAGS'
5720 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5721 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5722 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5723 if test -n "$ac_tool_prefix"; then
5726 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5727 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5728 { echo "$as_me:$LINENO: checking for $ac_word" >&5
5729 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5730 if test "${ac_cv_prog_CC+set}" = set; then
5731 echo $ECHO_N "(cached) $ECHO_C" >&6
5733 if test -n "$CC"; then
5734 ac_cv_prog_CC="$CC" # Let the user override the test.
5736 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5740 test -z "$as_dir" && as_dir=.
5741 for ac_exec_ext in '' $ac_executable_extensions; do
5742 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
5743 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
5744 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5754 if test -n "$CC"; then
5755 { echo "$as_me:$LINENO: result: $CC" >&5
5756 echo "${ECHO_T}$CC" >&6; }
5758 { echo "$as_me:$LINENO: result: no" >&5
5759 echo "${ECHO_T}no" >&6; }
5763 test -n "$CC" && break
5766 if test -z "$CC"; then
5770 # Extract the first word of "$ac_prog", so it can be a program name with args.
5771 set dummy $ac_prog; ac_word=$2
5772 { echo "$as_me:$LINENO: checking for $ac_word" >&5
5773 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5774 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
5775 echo $ECHO_N "(cached) $ECHO_C" >&6
5777 if test -n "$ac_ct_CC"; then
5778 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
5780 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5784 test -z "$as_dir" && as_dir=.
5785 for ac_exec_ext in '' $ac_executable_extensions; do
5786 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
5787 ac_cv_prog_ac_ct_CC="$ac_prog"
5788 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5797 ac_ct_CC=$ac_cv_prog_ac_ct_CC
5798 if test -n "$ac_ct_CC"; then
5799 { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
5800 echo "${ECHO_T}$ac_ct_CC" >&6; }
5802 { echo "$as_me:$LINENO: result: no" >&5
5803 echo "${ECHO_T}no" >&6; }
5807 test -n "$ac_ct_CC" && break
5810 if test "x$ac_ct_CC" = x; then
5813 case $cross_compiling:$ac_tool_warned in
5815 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
5816 whose name does not start with the host triplet. If you think this
5817 configuration is useful to you, please write to autoconf@gnu.org." >&5
5818 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
5819 whose name does not start with the host triplet. If you think this
5820 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
5821 ac_tool_warned=yes ;;
5828 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
5829 See \`config.log' for more details." >&5
5830 echo "$as_me: error: no acceptable C compiler found in \$PATH
5831 See \`config.log' for more details." >&2;}
5832 { (exit 1); exit 1; }; }
5834 # Provide some information about the compiler.
5835 echo "$as_me:$LINENO: checking for C compiler version" >&5
5836 ac_compiler=`set X $ac_compile; echo $2`
5837 { (ac_try="$ac_compiler --version >&5"
5839 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5840 *) ac_try_echo=$ac_try;;
5842 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5843 (eval "$ac_compiler --version >&5") 2>&5
5845 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5846 (exit $ac_status); }
5847 { (ac_try="$ac_compiler -v >&5"
5849 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5850 *) ac_try_echo=$ac_try;;
5852 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5853 (eval "$ac_compiler -v >&5") 2>&5
5855 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5856 (exit $ac_status); }
5857 { (ac_try="$ac_compiler -V >&5"
5859 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5860 *) ac_try_echo=$ac_try;;
5862 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5863 (eval "$ac_compiler -V >&5") 2>&5
5865 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5866 (exit $ac_status); }
5868 { echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
5869 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6; }
5870 if test "${ac_cv_c_compiler_gnu+set}" = set; then
5871 echo $ECHO_N "(cached) $ECHO_C" >&6
5873 cat >conftest.$ac_ext <<_ACEOF
5876 cat confdefs.h >>conftest.$ac_ext
5877 cat >>conftest.$ac_ext <<_ACEOF
5878 /* end confdefs.h. */
5891 rm -f conftest.$ac_objext
5892 if { (ac_try="$ac_compile"
5894 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5895 *) ac_try_echo=$ac_try;;
5897 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5898 (eval "$ac_compile") 2>conftest.er1
5900 grep -v '^ *+' conftest.er1 >conftest.err
5902 cat conftest.err >&5
5903 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5904 (exit $ac_status); } &&
5905 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
5906 { (case "(($ac_try" in
5907 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5908 *) ac_try_echo=$ac_try;;
5910 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5911 (eval "$ac_try") 2>&5
5913 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5914 (exit $ac_status); }; } &&
5915 { ac_try='test -s conftest.$ac_objext'
5916 { (case "(($ac_try" in
5917 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5918 *) ac_try_echo=$ac_try;;
5920 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5921 (eval "$ac_try") 2>&5
5923 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5924 (exit $ac_status); }; }; then
5927 echo "$as_me: failed program was:" >&5
5928 sed 's/^/| /' conftest.$ac_ext >&5
5933 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5934 ac_cv_c_compiler_gnu=$ac_compiler_gnu
5937 { echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
5938 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6; }
5939 GCC=`test $ac_compiler_gnu = yes && echo yes`
5940 ac_test_CFLAGS=${CFLAGS+set}
5941 ac_save_CFLAGS=$CFLAGS
5942 { echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
5943 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6; }
5944 if test "${ac_cv_prog_cc_g+set}" = set; then
5945 echo $ECHO_N "(cached) $ECHO_C" >&6
5947 ac_save_c_werror_flag=$ac_c_werror_flag
5948 ac_c_werror_flag=yes
5951 cat >conftest.$ac_ext <<_ACEOF
5954 cat confdefs.h >>conftest.$ac_ext
5955 cat >>conftest.$ac_ext <<_ACEOF
5956 /* end confdefs.h. */
5966 rm -f conftest.$ac_objext
5967 if { (ac_try="$ac_compile"
5969 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5970 *) ac_try_echo=$ac_try;;
5972 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5973 (eval "$ac_compile") 2>conftest.er1
5975 grep -v '^ *+' conftest.er1 >conftest.err
5977 cat conftest.err >&5
5978 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5979 (exit $ac_status); } &&
5980 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
5981 { (case "(($ac_try" in
5982 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5983 *) ac_try_echo=$ac_try;;
5985 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5986 (eval "$ac_try") 2>&5
5988 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5989 (exit $ac_status); }; } &&
5990 { ac_try='test -s conftest.$ac_objext'
5991 { (case "(($ac_try" in
5992 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5993 *) ac_try_echo=$ac_try;;
5995 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5996 (eval "$ac_try") 2>&5
5998 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5999 (exit $ac_status); }; }; then
6002 echo "$as_me: failed program was:" >&5
6003 sed 's/^/| /' conftest.$ac_ext >&5
6006 cat >conftest.$ac_ext <<_ACEOF
6009 cat confdefs.h >>conftest.$ac_ext
6010 cat >>conftest.$ac_ext <<_ACEOF
6011 /* end confdefs.h. */
6021 rm -f conftest.$ac_objext
6022 if { (ac_try="$ac_compile"
6024 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6025 *) ac_try_echo=$ac_try;;
6027 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6028 (eval "$ac_compile") 2>conftest.er1
6030 grep -v '^ *+' conftest.er1 >conftest.err
6032 cat conftest.err >&5
6033 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6034 (exit $ac_status); } &&
6035 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
6036 { (case "(($ac_try" in
6037 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6038 *) ac_try_echo=$ac_try;;
6040 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6041 (eval "$ac_try") 2>&5
6043 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6044 (exit $ac_status); }; } &&
6045 { ac_try='test -s conftest.$ac_objext'
6046 { (case "(($ac_try" in
6047 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6048 *) ac_try_echo=$ac_try;;
6050 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6051 (eval "$ac_try") 2>&5
6053 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6054 (exit $ac_status); }; }; then
6057 echo "$as_me: failed program was:" >&5
6058 sed 's/^/| /' conftest.$ac_ext >&5
6060 ac_c_werror_flag=$ac_save_c_werror_flag
6062 cat >conftest.$ac_ext <<_ACEOF
6065 cat confdefs.h >>conftest.$ac_ext
6066 cat >>conftest.$ac_ext <<_ACEOF
6067 /* end confdefs.h. */
6077 rm -f conftest.$ac_objext
6078 if { (ac_try="$ac_compile"
6080 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6081 *) ac_try_echo=$ac_try;;
6083 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6084 (eval "$ac_compile") 2>conftest.er1
6086 grep -v '^ *+' conftest.er1 >conftest.err
6088 cat conftest.err >&5
6089 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6090 (exit $ac_status); } &&
6091 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
6092 { (case "(($ac_try" in
6093 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6094 *) ac_try_echo=$ac_try;;
6096 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6097 (eval "$ac_try") 2>&5
6099 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6100 (exit $ac_status); }; } &&
6101 { ac_try='test -s conftest.$ac_objext'
6102 { (case "(($ac_try" in
6103 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6104 *) ac_try_echo=$ac_try;;
6106 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6107 (eval "$ac_try") 2>&5
6109 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6110 (exit $ac_status); }; }; then
6113 echo "$as_me: failed program was:" >&5
6114 sed 's/^/| /' conftest.$ac_ext >&5
6119 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6122 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6125 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6126 ac_c_werror_flag=$ac_save_c_werror_flag
6128 { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
6129 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6; }
6130 if test "$ac_test_CFLAGS" = set; then
6131 CFLAGS=$ac_save_CFLAGS
6132 elif test $ac_cv_prog_cc_g = yes; then
6133 if test "$GCC" = yes; then
6139 if test "$GCC" = yes; then
6145 { echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
6146 echo $ECHO_N "checking for $CC option to accept ISO C89... $ECHO_C" >&6; }
6147 if test "${ac_cv_prog_cc_c89+set}" = set; then
6148 echo $ECHO_N "(cached) $ECHO_C" >&6
6150 ac_cv_prog_cc_c89=no
6152 cat >conftest.$ac_ext <<_ACEOF
6155 cat confdefs.h >>conftest.$ac_ext
6156 cat >>conftest.$ac_ext <<_ACEOF
6157 /* end confdefs.h. */
6160 #include <sys/types.h>
6161 #include <sys/stat.h>
6162 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
6163 struct buf { int x; };
6164 FILE * (*rcsopen) (struct buf *, struct stat *, int);
6165 static char *e (p, i)
6171 static char *f (char * (*g) (char **, int), char **p, ...)
6176 s = g (p, va_arg (v,int));
6181 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
6182 function prototypes and stuff, but not '\xHH' hex character constants.
6183 These don't provoke an error unfortunately, instead are silently treated
6184 as 'x'. The following induces an error, until -std is added to get
6185 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
6186 array size at least. It's necessary to write '\x00'==0 to get something
6187 that's true only with -std. */
6188 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
6190 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
6191 inside strings and character constants. */
6193 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
6195 int test (int i, double x);
6196 struct s1 {int (*f) (int a);};
6197 struct s2 {int (*f) (double a);};
6198 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
6204 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
6209 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
6210 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
6212 CC="$ac_save_CC $ac_arg"
6213 rm -f conftest.$ac_objext
6214 if { (ac_try="$ac_compile"
6216 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6217 *) ac_try_echo=$ac_try;;
6219 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6220 (eval "$ac_compile") 2>conftest.er1
6222 grep -v '^ *+' conftest.er1 >conftest.err
6224 cat conftest.err >&5
6225 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6226 (exit $ac_status); } &&
6227 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
6228 { (case "(($ac_try" in
6229 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6230 *) ac_try_echo=$ac_try;;
6232 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6233 (eval "$ac_try") 2>&5
6235 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6236 (exit $ac_status); }; } &&
6237 { ac_try='test -s conftest.$ac_objext'
6238 { (case "(($ac_try" in
6239 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6240 *) ac_try_echo=$ac_try;;
6242 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6243 (eval "$ac_try") 2>&5
6245 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6246 (exit $ac_status); }; }; then
6247 ac_cv_prog_cc_c89=$ac_arg
6249 echo "$as_me: failed program was:" >&5
6250 sed 's/^/| /' conftest.$ac_ext >&5
6255 rm -f core conftest.err conftest.$ac_objext
6256 test "x$ac_cv_prog_cc_c89" != "xno" && break
6258 rm -f conftest.$ac_ext
6263 case "x$ac_cv_prog_cc_c89" in
6265 { echo "$as_me:$LINENO: result: none needed" >&5
6266 echo "${ECHO_T}none needed" >&6; } ;;
6268 { echo "$as_me:$LINENO: result: unsupported" >&5
6269 echo "${ECHO_T}unsupported" >&6; } ;;
6271 CC="$CC $ac_cv_prog_cc_c89"
6272 { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
6273 echo "${ECHO_T}$ac_cv_prog_cc_c89" >&6; } ;;
6278 ac_cpp='$CPP $CPPFLAGS'
6279 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6280 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6281 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6284 ac_cpp='$CXXCPP $CPPFLAGS'
6285 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6286 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6287 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
6288 if test -z "$CXX"; then
6289 if test -n "$CCC"; then
6292 if test -n "$ac_tool_prefix"; then
6295 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
6296 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
6297 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6298 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6299 if test "${ac_cv_prog_CXX+set}" = set; then
6300 echo $ECHO_N "(cached) $ECHO_C" >&6
6302 if test -n "$CXX"; then
6303 ac_cv_prog_CXX="$CXX" # Let the user override the test.
6305 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6309 test -z "$as_dir" && as_dir=.
6310 for ac_exec_ext in '' $ac_executable_extensions; do
6311 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6312 ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
6313 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6323 if test -n "$CXX"; then
6324 { echo "$as_me:$LINENO: result: $CXX" >&5
6325 echo "${ECHO_T}$CXX" >&6; }
6327 { echo "$as_me:$LINENO: result: no" >&5
6328 echo "${ECHO_T}no" >&6; }
6332 test -n "$CXX" && break
6335 if test -z "$CXX"; then
6339 # Extract the first word of "$ac_prog", so it can be a program name with args.
6340 set dummy $ac_prog; ac_word=$2
6341 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6342 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6343 if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
6344 echo $ECHO_N "(cached) $ECHO_C" >&6
6346 if test -n "$ac_ct_CXX"; then
6347 ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
6349 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6353 test -z "$as_dir" && as_dir=.
6354 for ac_exec_ext in '' $ac_executable_extensions; do
6355 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6356 ac_cv_prog_ac_ct_CXX="$ac_prog"
6357 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6366 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
6367 if test -n "$ac_ct_CXX"; then
6368 { echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
6369 echo "${ECHO_T}$ac_ct_CXX" >&6; }
6371 { echo "$as_me:$LINENO: result: no" >&5
6372 echo "${ECHO_T}no" >&6; }
6376 test -n "$ac_ct_CXX" && break
6379 if test "x$ac_ct_CXX" = x; then
6382 case $cross_compiling:$ac_tool_warned in
6384 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
6385 whose name does not start with the host triplet. If you think this
6386 configuration is useful to you, please write to autoconf@gnu.org." >&5
6387 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
6388 whose name does not start with the host triplet. If you think this
6389 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
6390 ac_tool_warned=yes ;;
6398 # Provide some information about the compiler.
6399 echo "$as_me:$LINENO: checking for C++ compiler version" >&5
6400 ac_compiler=`set X $ac_compile; echo $2`
6401 { (ac_try="$ac_compiler --version >&5"
6403 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6404 *) ac_try_echo=$ac_try;;
6406 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6407 (eval "$ac_compiler --version >&5") 2>&5
6409 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6410 (exit $ac_status); }
6411 { (ac_try="$ac_compiler -v >&5"
6413 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6414 *) ac_try_echo=$ac_try;;
6416 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6417 (eval "$ac_compiler -v >&5") 2>&5
6419 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6420 (exit $ac_status); }
6421 { (ac_try="$ac_compiler -V >&5"
6423 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6424 *) ac_try_echo=$ac_try;;
6426 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6427 (eval "$ac_compiler -V >&5") 2>&5
6429 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6430 (exit $ac_status); }
6432 { echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
6433 echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6; }
6434 if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
6435 echo $ECHO_N "(cached) $ECHO_C" >&6
6437 cat >conftest.$ac_ext <<_ACEOF
6440 cat confdefs.h >>conftest.$ac_ext
6441 cat >>conftest.$ac_ext <<_ACEOF
6442 /* end confdefs.h. */
6455 rm -f conftest.$ac_objext
6456 if { (ac_try="$ac_compile"
6458 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6459 *) ac_try_echo=$ac_try;;
6461 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6462 (eval "$ac_compile") 2>conftest.er1
6464 grep -v '^ *+' conftest.er1 >conftest.err
6466 cat conftest.err >&5
6467 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6468 (exit $ac_status); } &&
6469 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
6470 { (case "(($ac_try" in
6471 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6472 *) ac_try_echo=$ac_try;;
6474 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6475 (eval "$ac_try") 2>&5
6477 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6478 (exit $ac_status); }; } &&
6479 { ac_try='test -s conftest.$ac_objext'
6480 { (case "(($ac_try" in
6481 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6482 *) ac_try_echo=$ac_try;;
6484 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6485 (eval "$ac_try") 2>&5
6487 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6488 (exit $ac_status); }; }; then
6491 echo "$as_me: failed program was:" >&5
6492 sed 's/^/| /' conftest.$ac_ext >&5
6497 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6498 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
6501 { echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
6502 echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6; }
6503 GXX=`test $ac_compiler_gnu = yes && echo yes`
6504 ac_test_CXXFLAGS=${CXXFLAGS+set}
6505 ac_save_CXXFLAGS=$CXXFLAGS
6506 { echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
6507 echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6; }
6508 if test "${ac_cv_prog_cxx_g+set}" = set; then
6509 echo $ECHO_N "(cached) $ECHO_C" >&6
6511 ac_save_cxx_werror_flag=$ac_cxx_werror_flag
6512 ac_cxx_werror_flag=yes
6515 cat >conftest.$ac_ext <<_ACEOF
6518 cat confdefs.h >>conftest.$ac_ext
6519 cat >>conftest.$ac_ext <<_ACEOF
6520 /* end confdefs.h. */
6530 rm -f conftest.$ac_objext
6531 if { (ac_try="$ac_compile"
6533 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6534 *) ac_try_echo=$ac_try;;
6536 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6537 (eval "$ac_compile") 2>conftest.er1
6539 grep -v '^ *+' conftest.er1 >conftest.err
6541 cat conftest.err >&5
6542 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6543 (exit $ac_status); } &&
6544 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
6545 { (case "(($ac_try" in
6546 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6547 *) ac_try_echo=$ac_try;;
6549 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6550 (eval "$ac_try") 2>&5
6552 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6553 (exit $ac_status); }; } &&
6554 { ac_try='test -s conftest.$ac_objext'
6555 { (case "(($ac_try" in
6556 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6557 *) ac_try_echo=$ac_try;;
6559 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6560 (eval "$ac_try") 2>&5
6562 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6563 (exit $ac_status); }; }; then
6564 ac_cv_prog_cxx_g=yes
6566 echo "$as_me: failed program was:" >&5
6567 sed 's/^/| /' conftest.$ac_ext >&5
6570 cat >conftest.$ac_ext <<_ACEOF
6573 cat confdefs.h >>conftest.$ac_ext
6574 cat >>conftest.$ac_ext <<_ACEOF
6575 /* end confdefs.h. */
6585 rm -f conftest.$ac_objext
6586 if { (ac_try="$ac_compile"
6588 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6589 *) ac_try_echo=$ac_try;;
6591 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6592 (eval "$ac_compile") 2>conftest.er1
6594 grep -v '^ *+' conftest.er1 >conftest.err
6596 cat conftest.err >&5
6597 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6598 (exit $ac_status); } &&
6599 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
6600 { (case "(($ac_try" in
6601 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6602 *) ac_try_echo=$ac_try;;
6604 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6605 (eval "$ac_try") 2>&5
6607 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6608 (exit $ac_status); }; } &&
6609 { ac_try='test -s conftest.$ac_objext'
6610 { (case "(($ac_try" in
6611 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6612 *) ac_try_echo=$ac_try;;
6614 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6615 (eval "$ac_try") 2>&5
6617 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6618 (exit $ac_status); }; }; then
6621 echo "$as_me: failed program was:" >&5
6622 sed 's/^/| /' conftest.$ac_ext >&5
6624 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
6626 cat >conftest.$ac_ext <<_ACEOF
6629 cat confdefs.h >>conftest.$ac_ext
6630 cat >>conftest.$ac_ext <<_ACEOF
6631 /* end confdefs.h. */
6641 rm -f conftest.$ac_objext
6642 if { (ac_try="$ac_compile"
6644 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6645 *) ac_try_echo=$ac_try;;
6647 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6648 (eval "$ac_compile") 2>conftest.er1
6650 grep -v '^ *+' conftest.er1 >conftest.err
6652 cat conftest.err >&5
6653 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6654 (exit $ac_status); } &&
6655 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
6656 { (case "(($ac_try" in
6657 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6658 *) ac_try_echo=$ac_try;;
6660 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6661 (eval "$ac_try") 2>&5
6663 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6664 (exit $ac_status); }; } &&
6665 { ac_try='test -s conftest.$ac_objext'
6666 { (case "(($ac_try" in
6667 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6668 *) ac_try_echo=$ac_try;;
6670 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6671 (eval "$ac_try") 2>&5
6673 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6674 (exit $ac_status); }; }; then
6675 ac_cv_prog_cxx_g=yes
6677 echo "$as_me: failed program was:" >&5
6678 sed 's/^/| /' conftest.$ac_ext >&5
6683 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6686 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6689 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6690 ac_cxx_werror_flag=$ac_save_cxx_werror_flag
6692 { echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
6693 echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6; }
6694 if test "$ac_test_CXXFLAGS" = set; then
6695 CXXFLAGS=$ac_save_CXXFLAGS
6696 elif test $ac_cv_prog_cxx_g = yes; then
6697 if test "$GXX" = yes; then
6703 if test "$GXX" = yes; then
6710 ac_cpp='$CPP $CPPFLAGS'
6711 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6712 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6713 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6716 { echo "$as_me:$LINENO: checking for BSD-compatible nm" >&5
6717 echo $ECHO_N "checking for BSD-compatible nm... $ECHO_C" >&6; }
6718 if test "${lt_cv_path_NM+set}" = set; then
6719 echo $ECHO_N "(cached) $ECHO_C" >&6
6721 if test -n "$NM"; then
6722 # Let the user override the test.
6725 lt_nm_to_check="${ac_tool_prefix}nm"
6726 if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
6727 lt_nm_to_check="$lt_nm_to_check nm"
6729 for lt_tmp_nm in $lt_nm_to_check; do
6730 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
6731 for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
6733 test -z "$ac_dir" && ac_dir=.
6734 tmp_nm="$ac_dir/$lt_tmp_nm"
6735 if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
6736 # Check to see if the nm accepts a BSD-compat flag.
6737 # Adding the `sed 1q' prevents false positives on HP-UX, which says:
6738 # nm: unknown option "B" ignored
6739 # Tru64's nm complains that /dev/null is an invalid object file
6740 case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
6741 */dev/null* | *'Invalid file or object type'*)
6742 lt_cv_path_NM="$tmp_nm -B"
6746 case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
6748 lt_cv_path_NM="$tmp_nm -p"
6752 lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
6753 continue # so that we can try to find one that supports BSD flags
6762 test -z "$lt_cv_path_NM" && lt_cv_path_NM=nm
6765 { echo "$as_me:$LINENO: result: $lt_cv_path_NM" >&5
6766 echo "${ECHO_T}$lt_cv_path_NM" >&6; }
6771 { echo "$as_me:$LINENO: checking for GNU make" >&5
6772 echo $ECHO_N "checking for GNU make... $ECHO_C" >&6; }
6773 if test "${llvm_cv_gnu_make_command+set}" = set; then
6774 echo $ECHO_N "(cached) $ECHO_C" >&6
6776 llvm_cv_gnu_make_command=''
6777 for a in "$MAKE" make gmake gnumake ; do
6778 if test -z "$a" ; then continue ; fi ;
6779 if ( sh -c "$a --version" 2> /dev/null | grep GNU 2>&1 > /dev/null )
6781 llvm_cv_gnu_make_command=$a ;
6786 { echo "$as_me:$LINENO: result: $llvm_cv_gnu_make_command" >&5
6787 echo "${ECHO_T}$llvm_cv_gnu_make_command" >&6; }
6788 if test "x$llvm_cv_gnu_make_command" != "x" ; then
6792 { echo "$as_me:$LINENO: result: \"Not found\"" >&5
6793 echo "${ECHO_T}\"Not found\"" >&6; };
6797 { echo "$as_me:$LINENO: checking whether ln -s works" >&5
6798 echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6; }
6800 if test "$LN_S" = "ln -s"; then
6801 { echo "$as_me:$LINENO: result: yes" >&5
6802 echo "${ECHO_T}yes" >&6; }
6804 { echo "$as_me:$LINENO: result: no, using $LN_S" >&5
6805 echo "${ECHO_T}no, using $LN_S" >&6; }
6808 # Extract the first word of "cmp", so it can be a program name with args.
6809 set dummy cmp; ac_word=$2
6810 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6811 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6812 if test "${ac_cv_path_CMP+set}" = set; then
6813 echo $ECHO_N "(cached) $ECHO_C" >&6
6817 ac_cv_path_CMP="$CMP" # Let the user override the test with a path.
6820 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6824 test -z "$as_dir" && as_dir=.
6825 for ac_exec_ext in '' $ac_executable_extensions; do
6826 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6827 ac_cv_path_CMP="$as_dir/$ac_word$ac_exec_ext"
6828 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6835 test -z "$ac_cv_path_CMP" && ac_cv_path_CMP="cmp"
6840 if test -n "$CMP"; then
6841 { echo "$as_me:$LINENO: result: $CMP" >&5
6842 echo "${ECHO_T}$CMP" >&6; }
6844 { echo "$as_me:$LINENO: result: no" >&5
6845 echo "${ECHO_T}no" >&6; }
6849 # Extract the first word of "cp", so it can be a program name with args.
6850 set dummy cp; ac_word=$2
6851 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6852 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6853 if test "${ac_cv_path_CP+set}" = set; then
6854 echo $ECHO_N "(cached) $ECHO_C" >&6
6858 ac_cv_path_CP="$CP" # Let the user override the test with a path.
6861 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6865 test -z "$as_dir" && as_dir=.
6866 for ac_exec_ext in '' $ac_executable_extensions; do
6867 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6868 ac_cv_path_CP="$as_dir/$ac_word$ac_exec_ext"
6869 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6876 test -z "$ac_cv_path_CP" && ac_cv_path_CP="cp"
6881 if test -n "$CP"; then
6882 { echo "$as_me:$LINENO: result: $CP" >&5
6883 echo "${ECHO_T}$CP" >&6; }
6885 { echo "$as_me:$LINENO: result: no" >&5
6886 echo "${ECHO_T}no" >&6; }
6890 # Extract the first word of "date", so it can be a program name with args.
6891 set dummy date; ac_word=$2
6892 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6893 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6894 if test "${ac_cv_path_DATE+set}" = set; then
6895 echo $ECHO_N "(cached) $ECHO_C" >&6
6899 ac_cv_path_DATE="$DATE" # Let the user override the test with a path.
6902 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6906 test -z "$as_dir" && as_dir=.
6907 for ac_exec_ext in '' $ac_executable_extensions; do
6908 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6909 ac_cv_path_DATE="$as_dir/$ac_word$ac_exec_ext"
6910 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6917 test -z "$ac_cv_path_DATE" && ac_cv_path_DATE="date"
6921 DATE=$ac_cv_path_DATE
6922 if test -n "$DATE"; then
6923 { echo "$as_me:$LINENO: result: $DATE" >&5
6924 echo "${ECHO_T}$DATE" >&6; }
6926 { echo "$as_me:$LINENO: result: no" >&5
6927 echo "${ECHO_T}no" >&6; }
6931 # Extract the first word of "find", so it can be a program name with args.
6932 set dummy find; ac_word=$2
6933 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6934 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6935 if test "${ac_cv_path_FIND+set}" = set; then
6936 echo $ECHO_N "(cached) $ECHO_C" >&6
6940 ac_cv_path_FIND="$FIND" # Let the user override the test with a path.
6943 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6947 test -z "$as_dir" && as_dir=.
6948 for ac_exec_ext in '' $ac_executable_extensions; do
6949 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6950 ac_cv_path_FIND="$as_dir/$ac_word$ac_exec_ext"
6951 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6958 test -z "$ac_cv_path_FIND" && ac_cv_path_FIND="find"
6962 FIND=$ac_cv_path_FIND
6963 if test -n "$FIND"; then
6964 { echo "$as_me:$LINENO: result: $FIND" >&5
6965 echo "${ECHO_T}$FIND" >&6; }
6967 { echo "$as_me:$LINENO: result: no" >&5
6968 echo "${ECHO_T}no" >&6; }
6972 # Extract the first word of "grep", so it can be a program name with args.
6973 set dummy grep; ac_word=$2
6974 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6975 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6976 if test "${ac_cv_path_GREP+set}" = set; then
6977 echo $ECHO_N "(cached) $ECHO_C" >&6
6981 ac_cv_path_GREP="$GREP" # Let the user override the test with a path.
6984 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6988 test -z "$as_dir" && as_dir=.
6989 for ac_exec_ext in '' $ac_executable_extensions; do
6990 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6991 ac_cv_path_GREP="$as_dir/$ac_word$ac_exec_ext"
6992 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6999 test -z "$ac_cv_path_GREP" && ac_cv_path_GREP="grep"
7003 GREP=$ac_cv_path_GREP
7004 if test -n "$GREP"; then
7005 { echo "$as_me:$LINENO: result: $GREP" >&5
7006 echo "${ECHO_T}$GREP" >&6; }
7008 { echo "$as_me:$LINENO: result: no" >&5
7009 echo "${ECHO_T}no" >&6; }
7013 # Extract the first word of "mkdir", so it can be a program name with args.
7014 set dummy mkdir; ac_word=$2
7015 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7016 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7017 if test "${ac_cv_path_MKDIR+set}" = set; then
7018 echo $ECHO_N "(cached) $ECHO_C" >&6
7022 ac_cv_path_MKDIR="$MKDIR" # Let the user override the test with a path.
7025 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7029 test -z "$as_dir" && as_dir=.
7030 for ac_exec_ext in '' $ac_executable_extensions; do
7031 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7032 ac_cv_path_MKDIR="$as_dir/$ac_word$ac_exec_ext"
7033 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7040 test -z "$ac_cv_path_MKDIR" && ac_cv_path_MKDIR="mkdir"
7044 MKDIR=$ac_cv_path_MKDIR
7045 if test -n "$MKDIR"; then
7046 { echo "$as_me:$LINENO: result: $MKDIR" >&5
7047 echo "${ECHO_T}$MKDIR" >&6; }
7049 { echo "$as_me:$LINENO: result: no" >&5
7050 echo "${ECHO_T}no" >&6; }
7054 # Extract the first word of "mv", so it can be a program name with args.
7055 set dummy mv; ac_word=$2
7056 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7057 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7058 if test "${ac_cv_path_MV+set}" = set; then
7059 echo $ECHO_N "(cached) $ECHO_C" >&6
7063 ac_cv_path_MV="$MV" # Let the user override the test with a path.
7066 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7070 test -z "$as_dir" && as_dir=.
7071 for ac_exec_ext in '' $ac_executable_extensions; do
7072 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7073 ac_cv_path_MV="$as_dir/$ac_word$ac_exec_ext"
7074 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7081 test -z "$ac_cv_path_MV" && ac_cv_path_MV="mv"
7086 if test -n "$MV"; then
7087 { echo "$as_me:$LINENO: result: $MV" >&5
7088 echo "${ECHO_T}$MV" >&6; }
7090 { echo "$as_me:$LINENO: result: no" >&5
7091 echo "${ECHO_T}no" >&6; }
7095 if test -n "$ac_tool_prefix"; then
7096 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
7097 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
7098 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7099 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7100 if test "${ac_cv_prog_RANLIB+set}" = set; then
7101 echo $ECHO_N "(cached) $ECHO_C" >&6
7103 if test -n "$RANLIB"; then
7104 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
7106 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7110 test -z "$as_dir" && as_dir=.
7111 for ac_exec_ext in '' $ac_executable_extensions; do
7112 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7113 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
7114 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7123 RANLIB=$ac_cv_prog_RANLIB
7124 if test -n "$RANLIB"; then
7125 { echo "$as_me:$LINENO: result: $RANLIB" >&5
7126 echo "${ECHO_T}$RANLIB" >&6; }
7128 { echo "$as_me:$LINENO: result: no" >&5
7129 echo "${ECHO_T}no" >&6; }
7134 if test -z "$ac_cv_prog_RANLIB"; then
7135 ac_ct_RANLIB=$RANLIB
7136 # Extract the first word of "ranlib", so it can be a program name with args.
7137 set dummy ranlib; ac_word=$2
7138 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7139 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7140 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
7141 echo $ECHO_N "(cached) $ECHO_C" >&6
7143 if test -n "$ac_ct_RANLIB"; then
7144 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
7146 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7150 test -z "$as_dir" && as_dir=.
7151 for ac_exec_ext in '' $ac_executable_extensions; do
7152 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7153 ac_cv_prog_ac_ct_RANLIB="ranlib"
7154 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7163 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
7164 if test -n "$ac_ct_RANLIB"; then
7165 { echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
7166 echo "${ECHO_T}$ac_ct_RANLIB" >&6; }
7168 { echo "$as_me:$LINENO: result: no" >&5
7169 echo "${ECHO_T}no" >&6; }
7172 if test "x$ac_ct_RANLIB" = x; then
7175 case $cross_compiling:$ac_tool_warned in
7177 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
7178 whose name does not start with the host triplet. If you think this
7179 configuration is useful to you, please write to autoconf@gnu.org." >&5
7180 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
7181 whose name does not start with the host triplet. If you think this
7182 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
7183 ac_tool_warned=yes ;;
7185 RANLIB=$ac_ct_RANLIB
7188 RANLIB="$ac_cv_prog_RANLIB"
7191 if test -n "$ac_tool_prefix"; then
7192 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
7193 set dummy ${ac_tool_prefix}ar; ac_word=$2
7194 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7195 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7196 if test "${ac_cv_prog_AR+set}" = set; then
7197 echo $ECHO_N "(cached) $ECHO_C" >&6
7199 if test -n "$AR"; then
7200 ac_cv_prog_AR="$AR" # Let the user override the test.
7202 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7206 test -z "$as_dir" && as_dir=.
7207 for ac_exec_ext in '' $ac_executable_extensions; do
7208 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7209 ac_cv_prog_AR="${ac_tool_prefix}ar"
7210 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7220 if test -n "$AR"; then
7221 { echo "$as_me:$LINENO: result: $AR" >&5
7222 echo "${ECHO_T}$AR" >&6; }
7224 { echo "$as_me:$LINENO: result: no" >&5
7225 echo "${ECHO_T}no" >&6; }
7230 if test -z "$ac_cv_prog_AR"; then
7232 # Extract the first word of "ar", so it can be a program name with args.
7233 set dummy ar; ac_word=$2
7234 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7235 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7236 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then
7237 echo $ECHO_N "(cached) $ECHO_C" >&6
7239 if test -n "$ac_ct_AR"; then
7240 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
7242 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7246 test -z "$as_dir" && as_dir=.
7247 for ac_exec_ext in '' $ac_executable_extensions; do
7248 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7249 ac_cv_prog_ac_ct_AR="ar"
7250 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7259 ac_ct_AR=$ac_cv_prog_ac_ct_AR
7260 if test -n "$ac_ct_AR"; then
7261 { echo "$as_me:$LINENO: result: $ac_ct_AR" >&5
7262 echo "${ECHO_T}$ac_ct_AR" >&6; }
7264 { echo "$as_me:$LINENO: result: no" >&5
7265 echo "${ECHO_T}no" >&6; }
7268 if test "x$ac_ct_AR" = x; then
7271 case $cross_compiling:$ac_tool_warned in
7273 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
7274 whose name does not start with the host triplet. If you think this
7275 configuration is useful to you, please write to autoconf@gnu.org." >&5
7276 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
7277 whose name does not start with the host triplet. If you think this
7278 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
7279 ac_tool_warned=yes ;;
7287 # Extract the first word of "rm", so it can be a program name with args.
7288 set dummy rm; ac_word=$2
7289 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7290 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7291 if test "${ac_cv_path_RM+set}" = set; then
7292 echo $ECHO_N "(cached) $ECHO_C" >&6
7296 ac_cv_path_RM="$RM" # Let the user override the test with a path.
7299 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7303 test -z "$as_dir" && as_dir=.
7304 for ac_exec_ext in '' $ac_executable_extensions; do
7305 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7306 ac_cv_path_RM="$as_dir/$ac_word$ac_exec_ext"
7307 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7314 test -z "$ac_cv_path_RM" && ac_cv_path_RM="rm"
7319 if test -n "$RM"; then
7320 { echo "$as_me:$LINENO: result: $RM" >&5
7321 echo "${ECHO_T}$RM" >&6; }
7323 { echo "$as_me:$LINENO: result: no" >&5
7324 echo "${ECHO_T}no" >&6; }
7328 # Extract the first word of "sed", so it can be a program name with args.
7329 set dummy sed; ac_word=$2
7330 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7331 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7332 if test "${ac_cv_path_SED+set}" = set; then
7333 echo $ECHO_N "(cached) $ECHO_C" >&6
7337 ac_cv_path_SED="$SED" # Let the user override the test with a path.
7340 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7344 test -z "$as_dir" && as_dir=.
7345 for ac_exec_ext in '' $ac_executable_extensions; do
7346 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7347 ac_cv_path_SED="$as_dir/$ac_word$ac_exec_ext"
7348 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7355 test -z "$ac_cv_path_SED" && ac_cv_path_SED="sed"
7360 if test -n "$SED"; then
7361 { echo "$as_me:$LINENO: result: $SED" >&5
7362 echo "${ECHO_T}$SED" >&6; }
7364 { echo "$as_me:$LINENO: result: no" >&5
7365 echo "${ECHO_T}no" >&6; }
7369 # Extract the first word of "tar", so it can be a program name with args.
7370 set dummy tar; ac_word=$2
7371 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7372 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7373 if test "${ac_cv_path_TAR+set}" = set; then
7374 echo $ECHO_N "(cached) $ECHO_C" >&6
7378 ac_cv_path_TAR="$TAR" # Let the user override the test with a path.
7381 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7385 test -z "$as_dir" && as_dir=.
7386 for ac_exec_ext in '' $ac_executable_extensions; do
7387 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7388 ac_cv_path_TAR="$as_dir/$ac_word$ac_exec_ext"
7389 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7396 test -z "$ac_cv_path_TAR" && ac_cv_path_TAR="gtar"
7401 if test -n "$TAR"; then
7402 { echo "$as_me:$LINENO: result: $TAR" >&5
7403 echo "${ECHO_T}$TAR" >&6; }
7405 { echo "$as_me:$LINENO: result: no" >&5
7406 echo "${ECHO_T}no" >&6; }
7410 # Extract the first word of "pwd", so it can be a program name with args.
7411 set dummy pwd; ac_word=$2
7412 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7413 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7414 if test "${ac_cv_path_BINPWD+set}" = set; then
7415 echo $ECHO_N "(cached) $ECHO_C" >&6
7419 ac_cv_path_BINPWD="$BINPWD" # Let the user override the test with a path.
7422 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7426 test -z "$as_dir" && as_dir=.
7427 for ac_exec_ext in '' $ac_executable_extensions; do
7428 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7429 ac_cv_path_BINPWD="$as_dir/$ac_word$ac_exec_ext"
7430 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7437 test -z "$ac_cv_path_BINPWD" && ac_cv_path_BINPWD="pwd"
7441 BINPWD=$ac_cv_path_BINPWD
7442 if test -n "$BINPWD"; then
7443 { echo "$as_me:$LINENO: result: $BINPWD" >&5
7444 echo "${ECHO_T}$BINPWD" >&6; }
7446 { echo "$as_me:$LINENO: result: no" >&5
7447 echo "${ECHO_T}no" >&6; }
7452 # Extract the first word of "Graphviz", so it can be a program name with args.
7453 set dummy Graphviz; ac_word=$2
7454 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7455 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7456 if test "${ac_cv_path_GRAPHVIZ+set}" = set; then
7457 echo $ECHO_N "(cached) $ECHO_C" >&6
7461 ac_cv_path_GRAPHVIZ="$GRAPHVIZ" # Let the user override the test with a path.
7464 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7468 test -z "$as_dir" && as_dir=.
7469 for ac_exec_ext in '' $ac_executable_extensions; do
7470 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7471 ac_cv_path_GRAPHVIZ="$as_dir/$ac_word$ac_exec_ext"
7472 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7479 test -z "$ac_cv_path_GRAPHVIZ" && ac_cv_path_GRAPHVIZ="echo Graphviz"
7483 GRAPHVIZ=$ac_cv_path_GRAPHVIZ
7484 if test -n "$GRAPHVIZ"; then
7485 { echo "$as_me:$LINENO: result: $GRAPHVIZ" >&5
7486 echo "${ECHO_T}$GRAPHVIZ" >&6; }
7488 { echo "$as_me:$LINENO: result: no" >&5
7489 echo "${ECHO_T}no" >&6; }
7493 if test "$GRAPHVIZ" != "echo Graphviz" ; then
7495 cat >>confdefs.h <<\_ACEOF
7496 #define HAVE_GRAPHVIZ 1
7499 if test "$llvm_cv_os_type" = "MingW" ; then
7500 GRAPHVIZ=`echo $GRAPHVIZ | sed 's/^\/\([A-Za-z]\)\//\1:\//' `
7503 cat >>confdefs.h <<_ACEOF
7504 #define LLVM_PATH_GRAPHVIZ "$GRAPHVIZ${EXEEXT}"
7508 # Extract the first word of "dot", so it can be a program name with args.
7509 set dummy dot; ac_word=$2
7510 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7511 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7512 if test "${ac_cv_path_DOT+set}" = set; then
7513 echo $ECHO_N "(cached) $ECHO_C" >&6
7517 ac_cv_path_DOT="$DOT" # Let the user override the test with a path.
7520 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7524 test -z "$as_dir" && as_dir=.
7525 for ac_exec_ext in '' $ac_executable_extensions; do
7526 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7527 ac_cv_path_DOT="$as_dir/$ac_word$ac_exec_ext"
7528 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7535 test -z "$ac_cv_path_DOT" && ac_cv_path_DOT="echo dot"
7540 if test -n "$DOT"; then
7541 { echo "$as_me:$LINENO: result: $DOT" >&5
7542 echo "${ECHO_T}$DOT" >&6; }
7544 { echo "$as_me:$LINENO: result: no" >&5
7545 echo "${ECHO_T}no" >&6; }
7549 if test "$DOT" != "echo dot" ; then
7551 cat >>confdefs.h <<\_ACEOF
7555 if test "$llvm_cv_os_type" = "MingW" ; then
7556 DOT=`echo $DOT | sed 's/^\/\([A-Za-z]\)\//\1:\//' `
7559 cat >>confdefs.h <<_ACEOF
7560 #define LLVM_PATH_DOT "$DOT${EXEEXT}"
7564 # Extract the first word of "fdp", so it can be a program name with args.
7565 set dummy fdp; ac_word=$2
7566 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7567 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7568 if test "${ac_cv_path_FDP+set}" = set; then
7569 echo $ECHO_N "(cached) $ECHO_C" >&6
7573 ac_cv_path_FDP="$FDP" # Let the user override the test with a path.
7576 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7580 test -z "$as_dir" && as_dir=.
7581 for ac_exec_ext in '' $ac_executable_extensions; do
7582 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7583 ac_cv_path_FDP="$as_dir/$ac_word$ac_exec_ext"
7584 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7591 test -z "$ac_cv_path_FDP" && ac_cv_path_FDP="echo fdp"
7596 if test -n "$FDP"; then
7597 { echo "$as_me:$LINENO: result: $FDP" >&5
7598 echo "${ECHO_T}$FDP" >&6; }
7600 { echo "$as_me:$LINENO: result: no" >&5
7601 echo "${ECHO_T}no" >&6; }
7605 if test "$FDP" != "echo fdp" ; then
7607 cat >>confdefs.h <<\_ACEOF
7611 if test "$llvm_cv_os_type" = "MingW" ; then
7612 FDP=`echo $FDP | sed 's/^\/\([A-Za-z]\)\//\1:\//' `
7615 cat >>confdefs.h <<_ACEOF
7616 #define LLVM_PATH_FDP "$FDP${EXEEXT}"
7620 # Extract the first word of "neato", so it can be a program name with args.
7621 set dummy neato; 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_NEATO+set}" = set; then
7625 echo $ECHO_N "(cached) $ECHO_C" >&6
7629 ac_cv_path_NEATO="$NEATO" # 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_NEATO="$as_dir/$ac_word$ac_exec_ext"
7640 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7647 test -z "$ac_cv_path_NEATO" && ac_cv_path_NEATO="echo neato"
7651 NEATO=$ac_cv_path_NEATO
7652 if test -n "$NEATO"; then
7653 { echo "$as_me:$LINENO: result: $NEATO" >&5
7654 echo "${ECHO_T}$NEATO" >&6; }
7656 { echo "$as_me:$LINENO: result: no" >&5
7657 echo "${ECHO_T}no" >&6; }
7661 if test "$NEATO" != "echo neato" ; then
7663 cat >>confdefs.h <<\_ACEOF
7664 #define HAVE_NEATO 1
7667 if test "$llvm_cv_os_type" = "MingW" ; then
7668 NEATO=`echo $NEATO | sed 's/^\/\([A-Za-z]\)\//\1:\//' `
7671 cat >>confdefs.h <<_ACEOF
7672 #define LLVM_PATH_NEATO "$NEATO${EXEEXT}"
7676 # Extract the first word of "twopi", so it can be a program name with args.
7677 set dummy twopi; ac_word=$2
7678 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7679 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7680 if test "${ac_cv_path_TWOPI+set}" = set; then
7681 echo $ECHO_N "(cached) $ECHO_C" >&6
7685 ac_cv_path_TWOPI="$TWOPI" # Let the user override the test with a path.
7688 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7692 test -z "$as_dir" && as_dir=.
7693 for ac_exec_ext in '' $ac_executable_extensions; do
7694 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7695 ac_cv_path_TWOPI="$as_dir/$ac_word$ac_exec_ext"
7696 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7703 test -z "$ac_cv_path_TWOPI" && ac_cv_path_TWOPI="echo twopi"
7707 TWOPI=$ac_cv_path_TWOPI
7708 if test -n "$TWOPI"; then
7709 { echo "$as_me:$LINENO: result: $TWOPI" >&5
7710 echo "${ECHO_T}$TWOPI" >&6; }
7712 { echo "$as_me:$LINENO: result: no" >&5
7713 echo "${ECHO_T}no" >&6; }
7717 if test "$TWOPI" != "echo twopi" ; then
7719 cat >>confdefs.h <<\_ACEOF
7720 #define HAVE_TWOPI 1
7723 if test "$llvm_cv_os_type" = "MingW" ; then
7724 TWOPI=`echo $TWOPI | sed 's/^\/\([A-Za-z]\)\//\1:\//' `
7727 cat >>confdefs.h <<_ACEOF
7728 #define LLVM_PATH_TWOPI "$TWOPI${EXEEXT}"
7732 # Extract the first word of "circo", so it can be a program name with args.
7733 set dummy circo; ac_word=$2
7734 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7735 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7736 if test "${ac_cv_path_CIRCO+set}" = set; then
7737 echo $ECHO_N "(cached) $ECHO_C" >&6
7741 ac_cv_path_CIRCO="$CIRCO" # Let the user override the test with a path.
7744 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7748 test -z "$as_dir" && as_dir=.
7749 for ac_exec_ext in '' $ac_executable_extensions; do
7750 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7751 ac_cv_path_CIRCO="$as_dir/$ac_word$ac_exec_ext"
7752 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7759 test -z "$ac_cv_path_CIRCO" && ac_cv_path_CIRCO="echo circo"
7763 CIRCO=$ac_cv_path_CIRCO
7764 if test -n "$CIRCO"; then
7765 { echo "$as_me:$LINENO: result: $CIRCO" >&5
7766 echo "${ECHO_T}$CIRCO" >&6; }
7768 { echo "$as_me:$LINENO: result: no" >&5
7769 echo "${ECHO_T}no" >&6; }
7773 if test "$CIRCO" != "echo circo" ; then
7775 cat >>confdefs.h <<\_ACEOF
7776 #define HAVE_CIRCO 1
7779 if test "$llvm_cv_os_type" = "MingW" ; then
7780 CIRCO=`echo $CIRCO | sed 's/^\/\([A-Za-z]\)\//\1:\//' `
7783 cat >>confdefs.h <<_ACEOF
7784 #define LLVM_PATH_CIRCO "$CIRCO${EXEEXT}"
7788 for ac_prog in gv gsview32
7790 # Extract the first word of "$ac_prog", so it can be a program name with args.
7791 set dummy $ac_prog; ac_word=$2
7792 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7793 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7794 if test "${ac_cv_path_GV+set}" = set; then
7795 echo $ECHO_N "(cached) $ECHO_C" >&6
7799 ac_cv_path_GV="$GV" # Let the user override the test with a path.
7802 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7806 test -z "$as_dir" && as_dir=.
7807 for ac_exec_ext in '' $ac_executable_extensions; do
7808 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7809 ac_cv_path_GV="$as_dir/$ac_word$ac_exec_ext"
7810 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7821 if test -n "$GV"; then
7822 { echo "$as_me:$LINENO: result: $GV" >&5
7823 echo "${ECHO_T}$GV" >&6; }
7825 { echo "$as_me:$LINENO: result: no" >&5
7826 echo "${ECHO_T}no" >&6; }
7830 test -n "$GV" && break
7832 test -n "$GV" || GV="echo gv"
7834 if test "$GV" != "echo gv" ; then
7836 cat >>confdefs.h <<\_ACEOF
7840 if test "$llvm_cv_os_type" = "MingW" ; then
7841 GV=`echo $GV | sed 's/^\/\([A-Za-z]\)\//\1:\//' `
7844 cat >>confdefs.h <<_ACEOF
7845 #define LLVM_PATH_GV "$GV${EXEEXT}"
7849 # Extract the first word of "dotty", so it can be a program name with args.
7850 set dummy dotty; ac_word=$2
7851 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7852 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7853 if test "${ac_cv_path_DOTTY+set}" = set; then
7854 echo $ECHO_N "(cached) $ECHO_C" >&6
7858 ac_cv_path_DOTTY="$DOTTY" # Let the user override the test with a path.
7861 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7865 test -z "$as_dir" && as_dir=.
7866 for ac_exec_ext in '' $ac_executable_extensions; do
7867 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7868 ac_cv_path_DOTTY="$as_dir/$ac_word$ac_exec_ext"
7869 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7876 test -z "$ac_cv_path_DOTTY" && ac_cv_path_DOTTY="echo dotty"
7880 DOTTY=$ac_cv_path_DOTTY
7881 if test -n "$DOTTY"; then
7882 { echo "$as_me:$LINENO: result: $DOTTY" >&5
7883 echo "${ECHO_T}$DOTTY" >&6; }
7885 { echo "$as_me:$LINENO: result: no" >&5
7886 echo "${ECHO_T}no" >&6; }
7890 if test "$DOTTY" != "echo dotty" ; then
7892 cat >>confdefs.h <<\_ACEOF
7893 #define HAVE_DOTTY 1
7896 if test "$llvm_cv_os_type" = "MingW" ; then
7897 DOTTY=`echo $DOTTY | sed 's/^\/\([A-Za-z]\)\//\1:\//' `
7900 cat >>confdefs.h <<_ACEOF
7901 #define LLVM_PATH_DOTTY "$DOTTY${EXEEXT}"
7905 # Extract the first word of "xdot.py", so it can be a program name with args.
7906 set dummy xdot.py; ac_word=$2
7907 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7908 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7909 if test "${ac_cv_path_XDOT_PY+set}" = set; then
7910 echo $ECHO_N "(cached) $ECHO_C" >&6
7914 ac_cv_path_XDOT_PY="$XDOT_PY" # Let the user override the test with a path.
7917 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7921 test -z "$as_dir" && as_dir=.
7922 for ac_exec_ext in '' $ac_executable_extensions; do
7923 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7924 ac_cv_path_XDOT_PY="$as_dir/$ac_word$ac_exec_ext"
7925 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7932 test -z "$ac_cv_path_XDOT_PY" && ac_cv_path_XDOT_PY="echo xdot.py"
7936 XDOT_PY=$ac_cv_path_XDOT_PY
7937 if test -n "$XDOT_PY"; then
7938 { echo "$as_me:$LINENO: result: $XDOT_PY" >&5
7939 echo "${ECHO_T}$XDOT_PY" >&6; }
7941 { echo "$as_me:$LINENO: result: no" >&5
7942 echo "${ECHO_T}no" >&6; }
7946 if test "$XDOT_PY" != "echo xdot.py" ; then
7948 cat >>confdefs.h <<\_ACEOF
7949 #define HAVE_XDOT_PY 1
7952 if test "$llvm_cv_os_type" = "MingW" ; then
7953 XDOT_PY=`echo $XDOT_PY | sed 's/^\/\([A-Za-z]\)\//\1:\//' `
7956 cat >>confdefs.h <<_ACEOF
7957 #define LLVM_PATH_XDOT_PY "$XDOT_PY${EXEEXT}"
7963 # Extract the first word of "perl", so it can be a program name with args.
7964 set dummy perl; ac_word=$2
7965 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7966 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7967 if test "${ac_cv_path_PERL+set}" = set; then
7968 echo $ECHO_N "(cached) $ECHO_C" >&6
7972 ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
7975 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7979 test -z "$as_dir" && as_dir=.
7980 for ac_exec_ext in '' $ac_executable_extensions; do
7981 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7982 ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
7983 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7990 test -z "$ac_cv_path_PERL" && ac_cv_path_PERL="none"
7994 PERL=$ac_cv_path_PERL
7995 if test -n "$PERL"; then
7996 { echo "$as_me:$LINENO: result: $PERL" >&5
7997 echo "${ECHO_T}$PERL" >&6; }
7999 { echo "$as_me:$LINENO: result: no" >&5
8000 echo "${ECHO_T}no" >&6; }
8004 if test "$PERL" != "none"; then
8005 { echo "$as_me:$LINENO: checking for Perl 5.006 or newer" >&5
8006 echo $ECHO_N "checking for Perl 5.006 or newer... $ECHO_C" >&6; }
8007 if $PERL -e 'use 5.006;' 2>&1 > /dev/null; then
8008 { echo "$as_me:$LINENO: result: yes" >&5
8009 echo "${ECHO_T}yes" >&6; }
8012 { echo "$as_me:$LINENO: result: not found" >&5
8013 echo "${ECHO_T}not found" >&6; }
8018 if test x"$PERL" = xnone; then
8021 { { echo "$as_me:$LINENO: error: perl is required but was not found, please install it" >&5
8022 echo "$as_me: error: perl is required but was not found, please install it" >&2;}
8023 { (exit 1); exit 1; }; }
8029 # Find a good install program. We prefer a C program (faster),
8030 # so one script is as good as another. But avoid the broken or
8031 # incompatible versions:
8032 # SysV /etc/install, /usr/sbin/install
8033 # SunOS /usr/etc/install
8034 # IRIX /sbin/install
8036 # AmigaOS /C/install, which installs bootblocks on floppy discs
8037 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
8038 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
8039 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
8040 # OS/2's system install, which has a completely different semantic
8041 # ./install, which can be erroneously created by make from ./install.sh.
8042 { echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
8043 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6; }
8044 if test -z "$INSTALL"; then
8045 if test "${ac_cv_path_install+set}" = set; then
8046 echo $ECHO_N "(cached) $ECHO_C" >&6
8048 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8052 test -z "$as_dir" && as_dir=.
8053 # Account for people who put trailing slashes in PATH elements.
8055 ./ | .// | /cC/* | \
8056 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
8057 ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
8060 # OSF1 and SCO ODT 3.0 have their own names for install.
8061 # Don't use installbsd from OSF since it installs stuff as root
8063 for ac_prog in ginstall scoinst install; do
8064 for ac_exec_ext in '' $ac_executable_extensions; do
8065 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; }; then
8066 if test $ac_prog = install &&
8067 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
8068 # AIX install. It has an incompatible calling convention.
8070 elif test $ac_prog = install &&
8071 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
8072 # program-specific install script used by HP pwplus--don't use.
8075 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
8088 if test "${ac_cv_path_install+set}" = set; then
8089 INSTALL=$ac_cv_path_install
8091 # As a last resort, use the slow shell script. Don't cache a
8092 # value for INSTALL within a source directory, because that will
8093 # break other packages using the cache if that directory is
8094 # removed, or if the value is a relative name.
8095 INSTALL=$ac_install_sh
8098 { echo "$as_me:$LINENO: result: $INSTALL" >&5
8099 echo "${ECHO_T}$INSTALL" >&6; }
8101 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
8102 # It thinks the first close brace ends the variable substitution.
8103 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
8105 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
8107 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
8110 [\\/$]* | ?:[\\/]* ) ;;
8111 *) INSTALL="\\\$(TOPSRCDIR)/$INSTALL" ;;
8114 # Extract the first word of "bzip2", so it can be a program name with args.
8115 set dummy bzip2; ac_word=$2
8116 { echo "$as_me:$LINENO: checking for $ac_word" >&5
8117 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
8118 if test "${ac_cv_path_BZIP2+set}" = set; then
8119 echo $ECHO_N "(cached) $ECHO_C" >&6
8123 ac_cv_path_BZIP2="$BZIP2" # Let the user override the test with a path.
8126 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8130 test -z "$as_dir" && as_dir=.
8131 for ac_exec_ext in '' $ac_executable_extensions; do
8132 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
8133 ac_cv_path_BZIP2="$as_dir/$ac_word$ac_exec_ext"
8134 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8144 BZIP2=$ac_cv_path_BZIP2
8145 if test -n "$BZIP2"; then
8146 { echo "$as_me:$LINENO: result: $BZIP2" >&5
8147 echo "${ECHO_T}$BZIP2" >&6; }
8149 { echo "$as_me:$LINENO: result: no" >&5
8150 echo "${ECHO_T}no" >&6; }
8154 # Extract the first word of "cat", so it can be a program name with args.
8155 set dummy cat; ac_word=$2
8156 { echo "$as_me:$LINENO: checking for $ac_word" >&5
8157 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
8158 if test "${ac_cv_path_CAT+set}" = set; then
8159 echo $ECHO_N "(cached) $ECHO_C" >&6
8163 ac_cv_path_CAT="$CAT" # Let the user override the test with a path.
8166 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8170 test -z "$as_dir" && as_dir=.
8171 for ac_exec_ext in '' $ac_executable_extensions; do
8172 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
8173 ac_cv_path_CAT="$as_dir/$ac_word$ac_exec_ext"
8174 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8185 if test -n "$CAT"; then
8186 { echo "$as_me:$LINENO: result: $CAT" >&5
8187 echo "${ECHO_T}$CAT" >&6; }
8189 { echo "$as_me:$LINENO: result: no" >&5
8190 echo "${ECHO_T}no" >&6; }
8194 # Extract the first word of "doxygen", so it can be a program name with args.
8195 set dummy doxygen; ac_word=$2
8196 { echo "$as_me:$LINENO: checking for $ac_word" >&5
8197 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
8198 if test "${ac_cv_path_DOXYGEN+set}" = set; then
8199 echo $ECHO_N "(cached) $ECHO_C" >&6
8203 ac_cv_path_DOXYGEN="$DOXYGEN" # Let the user override the test with a path.
8206 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8210 test -z "$as_dir" && as_dir=.
8211 for ac_exec_ext in '' $ac_executable_extensions; do
8212 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
8213 ac_cv_path_DOXYGEN="$as_dir/$ac_word$ac_exec_ext"
8214 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8224 DOXYGEN=$ac_cv_path_DOXYGEN
8225 if test -n "$DOXYGEN"; then
8226 { echo "$as_me:$LINENO: result: $DOXYGEN" >&5
8227 echo "${ECHO_T}$DOXYGEN" >&6; }
8229 { echo "$as_me:$LINENO: result: no" >&5
8230 echo "${ECHO_T}no" >&6; }
8234 # Extract the first word of "groff", so it can be a program name with args.
8235 set dummy groff; ac_word=$2
8236 { echo "$as_me:$LINENO: checking for $ac_word" >&5
8237 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
8238 if test "${ac_cv_path_GROFF+set}" = set; then
8239 echo $ECHO_N "(cached) $ECHO_C" >&6
8243 ac_cv_path_GROFF="$GROFF" # Let the user override the test with a path.
8246 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8250 test -z "$as_dir" && as_dir=.
8251 for ac_exec_ext in '' $ac_executable_extensions; do
8252 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
8253 ac_cv_path_GROFF="$as_dir/$ac_word$ac_exec_ext"
8254 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8264 GROFF=$ac_cv_path_GROFF
8265 if test -n "$GROFF"; then
8266 { echo "$as_me:$LINENO: result: $GROFF" >&5
8267 echo "${ECHO_T}$GROFF" >&6; }
8269 { echo "$as_me:$LINENO: result: no" >&5
8270 echo "${ECHO_T}no" >&6; }
8274 # Extract the first word of "gzip", so it can be a program name with args.
8275 set dummy gzip; ac_word=$2
8276 { echo "$as_me:$LINENO: checking for $ac_word" >&5
8277 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
8278 if test "${ac_cv_path_GZIP+set}" = set; then
8279 echo $ECHO_N "(cached) $ECHO_C" >&6
8283 ac_cv_path_GZIP="$GZIP" # Let the user override the test with a path.
8286 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8290 test -z "$as_dir" && as_dir=.
8291 for ac_exec_ext in '' $ac_executable_extensions; do
8292 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
8293 ac_cv_path_GZIP="$as_dir/$ac_word$ac_exec_ext"
8294 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8304 GZIP=$ac_cv_path_GZIP
8305 if test -n "$GZIP"; then
8306 { echo "$as_me:$LINENO: result: $GZIP" >&5
8307 echo "${ECHO_T}$GZIP" >&6; }
8309 { echo "$as_me:$LINENO: result: no" >&5
8310 echo "${ECHO_T}no" >&6; }
8314 # Extract the first word of "pod2html", so it can be a program name with args.
8315 set dummy pod2html; ac_word=$2
8316 { echo "$as_me:$LINENO: checking for $ac_word" >&5
8317 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
8318 if test "${ac_cv_path_POD2HTML+set}" = set; then
8319 echo $ECHO_N "(cached) $ECHO_C" >&6
8323 ac_cv_path_POD2HTML="$POD2HTML" # Let the user override the test with a path.
8326 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8330 test -z "$as_dir" && as_dir=.
8331 for ac_exec_ext in '' $ac_executable_extensions; do
8332 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
8333 ac_cv_path_POD2HTML="$as_dir/$ac_word$ac_exec_ext"
8334 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8344 POD2HTML=$ac_cv_path_POD2HTML
8345 if test -n "$POD2HTML"; then
8346 { echo "$as_me:$LINENO: result: $POD2HTML" >&5
8347 echo "${ECHO_T}$POD2HTML" >&6; }
8349 { echo "$as_me:$LINENO: result: no" >&5
8350 echo "${ECHO_T}no" >&6; }
8354 # Extract the first word of "pod2man", so it can be a program name with args.
8355 set dummy pod2man; ac_word=$2
8356 { echo "$as_me:$LINENO: checking for $ac_word" >&5
8357 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
8358 if test "${ac_cv_path_POD2MAN+set}" = set; then
8359 echo $ECHO_N "(cached) $ECHO_C" >&6
8363 ac_cv_path_POD2MAN="$POD2MAN" # Let the user override the test with a path.
8366 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8370 test -z "$as_dir" && as_dir=.
8371 for ac_exec_ext in '' $ac_executable_extensions; do
8372 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
8373 ac_cv_path_POD2MAN="$as_dir/$ac_word$ac_exec_ext"
8374 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8384 POD2MAN=$ac_cv_path_POD2MAN
8385 if test -n "$POD2MAN"; then
8386 { echo "$as_me:$LINENO: result: $POD2MAN" >&5
8387 echo "${ECHO_T}$POD2MAN" >&6; }
8389 { echo "$as_me:$LINENO: result: no" >&5
8390 echo "${ECHO_T}no" >&6; }
8394 # Extract the first word of "pdfroff", so it can be a program name with args.
8395 set dummy pdfroff; ac_word=$2
8396 { echo "$as_me:$LINENO: checking for $ac_word" >&5
8397 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
8398 if test "${ac_cv_path_PDFROFF+set}" = set; then
8399 echo $ECHO_N "(cached) $ECHO_C" >&6
8403 ac_cv_path_PDFROFF="$PDFROFF" # Let the user override the test with a path.
8406 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8410 test -z "$as_dir" && as_dir=.
8411 for ac_exec_ext in '' $ac_executable_extensions; do
8412 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
8413 ac_cv_path_PDFROFF="$as_dir/$ac_word$ac_exec_ext"
8414 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8424 PDFROFF=$ac_cv_path_PDFROFF
8425 if test -n "$PDFROFF"; then
8426 { echo "$as_me:$LINENO: result: $PDFROFF" >&5
8427 echo "${ECHO_T}$PDFROFF" >&6; }
8429 { echo "$as_me:$LINENO: result: no" >&5
8430 echo "${ECHO_T}no" >&6; }
8434 # Extract the first word of "runtest", so it can be a program name with args.
8435 set dummy runtest; ac_word=$2
8436 { echo "$as_me:$LINENO: checking for $ac_word" >&5
8437 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
8438 if test "${ac_cv_path_RUNTEST+set}" = set; then
8439 echo $ECHO_N "(cached) $ECHO_C" >&6
8443 ac_cv_path_RUNTEST="$RUNTEST" # Let the user override the test with a path.
8446 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8450 test -z "$as_dir" && as_dir=.
8451 for ac_exec_ext in '' $ac_executable_extensions; do
8452 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
8453 ac_cv_path_RUNTEST="$as_dir/$ac_word$ac_exec_ext"
8454 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8464 RUNTEST=$ac_cv_path_RUNTEST
8465 if test -n "$RUNTEST"; then
8466 { echo "$as_me:$LINENO: result: $RUNTEST" >&5
8467 echo "${ECHO_T}$RUNTEST" >&6; }
8469 { echo "$as_me:$LINENO: result: no" >&5
8470 echo "${ECHO_T}no" >&6; }
8476 { echo "$as_me:$LINENO: checking for the tclsh program in tclinclude directory" >&5
8477 echo $ECHO_N "checking for the tclsh program in tclinclude directory... $ECHO_C" >&6; }
8479 # Check whether --with-tclinclude was given.
8480 if test "${with_tclinclude+set}" = set; then
8481 withval=$with_tclinclude; with_tclinclude=${withval}
8486 if test "${ac_cv_path_tclsh+set}" = set; then
8487 echo $ECHO_N "(cached) $ECHO_C" >&6
8490 if test x"${with_tclinclude}" != x ; then
8491 if test -f ${with_tclinclude}/tclsh ; then
8492 ac_cv_path_tclsh=`(cd ${with_tclinclude}; pwd)`
8493 elif test -f ${with_tclinclude}/src/tclsh ; then
8494 ac_cv_path_tclsh=`(cd ${with_tclinclude}/src; pwd)`
8496 { { echo "$as_me:$LINENO: error: ${with_tclinclude} directory doesn't contain tclsh" >&5
8497 echo "$as_me: error: ${with_tclinclude} directory doesn't contain tclsh" >&2;}
8498 { (exit 1); exit 1; }; }
8504 if test x"${ac_cv_path_tclsh}" = x ; then
8505 { echo "$as_me:$LINENO: result: none" >&5
8506 echo "${ECHO_T}none" >&6; }
8507 for ac_prog in tclsh8.4 tclsh8.4.8 tclsh8.4.7 tclsh8.4.6 tclsh8.4.5 tclsh8.4.4 tclsh8.4.3 tclsh8.4.2 tclsh8.4.1 tclsh8.4.0 tclsh8.3 tclsh8.3.5 tclsh8.3.4 tclsh8.3.3 tclsh8.3.2 tclsh8.3.1 tclsh8.3.0 tclsh
8509 # Extract the first word of "$ac_prog", so it can be a program name with args.
8510 set dummy $ac_prog; ac_word=$2
8511 { echo "$as_me:$LINENO: checking for $ac_word" >&5
8512 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
8513 if test "${ac_cv_path_TCLSH+set}" = set; then
8514 echo $ECHO_N "(cached) $ECHO_C" >&6
8518 ac_cv_path_TCLSH="$TCLSH" # Let the user override the test with a path.
8521 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8525 test -z "$as_dir" && as_dir=.
8526 for ac_exec_ext in '' $ac_executable_extensions; do
8527 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
8528 ac_cv_path_TCLSH="$as_dir/$ac_word$ac_exec_ext"
8529 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8539 TCLSH=$ac_cv_path_TCLSH
8540 if test -n "$TCLSH"; then
8541 { echo "$as_me:$LINENO: result: $TCLSH" >&5
8542 echo "${ECHO_T}$TCLSH" >&6; }
8544 { echo "$as_me:$LINENO: result: no" >&5
8545 echo "${ECHO_T}no" >&6; }
8549 test -n "$TCLSH" && break
8552 if test x"${TCLSH}" = x ; then
8553 ac_cv_path_tclsh='';
8555 ac_cv_path_tclsh="${TCLSH}";
8558 { echo "$as_me:$LINENO: result: ${ac_cv_path_tclsh}" >&5
8559 echo "${ECHO_T}${ac_cv_path_tclsh}" >&6; }
8560 TCLSH="${ac_cv_path_tclsh}"
8564 # Extract the first word of "zip", so it can be a program name with args.
8565 set dummy zip; ac_word=$2
8566 { echo "$as_me:$LINENO: checking for $ac_word" >&5
8567 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
8568 if test "${ac_cv_path_ZIP+set}" = set; then
8569 echo $ECHO_N "(cached) $ECHO_C" >&6
8573 ac_cv_path_ZIP="$ZIP" # Let the user override the test with a path.
8576 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8580 test -z "$as_dir" && as_dir=.
8581 for ac_exec_ext in '' $ac_executable_extensions; do
8582 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
8583 ac_cv_path_ZIP="$as_dir/$ac_word$ac_exec_ext"
8584 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8595 if test -n "$ZIP"; then
8596 { echo "$as_me:$LINENO: result: $ZIP" >&5
8597 echo "${ECHO_T}$ZIP" >&6; }
8599 { echo "$as_me:$LINENO: result: no" >&5
8600 echo "${ECHO_T}no" >&6; }
8604 for ac_prog in ocamlc
8606 # Extract the first word of "$ac_prog", so it can be a program name with args.
8607 set dummy $ac_prog; ac_word=$2
8608 { echo "$as_me:$LINENO: checking for $ac_word" >&5
8609 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
8610 if test "${ac_cv_path_OCAMLC+set}" = set; then
8611 echo $ECHO_N "(cached) $ECHO_C" >&6
8615 ac_cv_path_OCAMLC="$OCAMLC" # Let the user override the test with a path.
8618 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8622 test -z "$as_dir" && as_dir=.
8623 for ac_exec_ext in '' $ac_executable_extensions; do
8624 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
8625 ac_cv_path_OCAMLC="$as_dir/$ac_word$ac_exec_ext"
8626 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8636 OCAMLC=$ac_cv_path_OCAMLC
8637 if test -n "$OCAMLC"; then
8638 { echo "$as_me:$LINENO: result: $OCAMLC" >&5
8639 echo "${ECHO_T}$OCAMLC" >&6; }
8641 { echo "$as_me:$LINENO: result: no" >&5
8642 echo "${ECHO_T}no" >&6; }
8646 test -n "$OCAMLC" && break
8649 for ac_prog in ocamlopt
8651 # Extract the first word of "$ac_prog", so it can be a program name with args.
8652 set dummy $ac_prog; ac_word=$2
8653 { echo "$as_me:$LINENO: checking for $ac_word" >&5
8654 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
8655 if test "${ac_cv_path_OCAMLOPT+set}" = set; then
8656 echo $ECHO_N "(cached) $ECHO_C" >&6
8660 ac_cv_path_OCAMLOPT="$OCAMLOPT" # Let the user override the test with a path.
8663 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8667 test -z "$as_dir" && as_dir=.
8668 for ac_exec_ext in '' $ac_executable_extensions; do
8669 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
8670 ac_cv_path_OCAMLOPT="$as_dir/$ac_word$ac_exec_ext"
8671 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8681 OCAMLOPT=$ac_cv_path_OCAMLOPT
8682 if test -n "$OCAMLOPT"; then
8683 { echo "$as_me:$LINENO: result: $OCAMLOPT" >&5
8684 echo "${ECHO_T}$OCAMLOPT" >&6; }
8686 { echo "$as_me:$LINENO: result: no" >&5
8687 echo "${ECHO_T}no" >&6; }
8691 test -n "$OCAMLOPT" && break
8694 for ac_prog in ocamldep
8696 # Extract the first word of "$ac_prog", so it can be a program name with args.
8697 set dummy $ac_prog; ac_word=$2
8698 { echo "$as_me:$LINENO: checking for $ac_word" >&5
8699 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
8700 if test "${ac_cv_path_OCAMLDEP+set}" = set; then
8701 echo $ECHO_N "(cached) $ECHO_C" >&6
8705 ac_cv_path_OCAMLDEP="$OCAMLDEP" # Let the user override the test with a path.
8708 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8712 test -z "$as_dir" && as_dir=.
8713 for ac_exec_ext in '' $ac_executable_extensions; do
8714 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
8715 ac_cv_path_OCAMLDEP="$as_dir/$ac_word$ac_exec_ext"
8716 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8726 OCAMLDEP=$ac_cv_path_OCAMLDEP
8727 if test -n "$OCAMLDEP"; then
8728 { echo "$as_me:$LINENO: result: $OCAMLDEP" >&5
8729 echo "${ECHO_T}$OCAMLDEP" >&6; }
8731 { echo "$as_me:$LINENO: result: no" >&5
8732 echo "${ECHO_T}no" >&6; }
8736 test -n "$OCAMLDEP" && break
8739 for ac_prog in ocamldoc
8741 # Extract the first word of "$ac_prog", so it can be a program name with args.
8742 set dummy $ac_prog; ac_word=$2
8743 { echo "$as_me:$LINENO: checking for $ac_word" >&5
8744 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
8745 if test "${ac_cv_path_OCAMLDOC+set}" = set; then
8746 echo $ECHO_N "(cached) $ECHO_C" >&6
8750 ac_cv_path_OCAMLDOC="$OCAMLDOC" # Let the user override the test with a path.
8753 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8757 test -z "$as_dir" && as_dir=.
8758 for ac_exec_ext in '' $ac_executable_extensions; do
8759 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
8760 ac_cv_path_OCAMLDOC="$as_dir/$ac_word$ac_exec_ext"
8761 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8771 OCAMLDOC=$ac_cv_path_OCAMLDOC
8772 if test -n "$OCAMLDOC"; then
8773 { echo "$as_me:$LINENO: result: $OCAMLDOC" >&5
8774 echo "${ECHO_T}$OCAMLDOC" >&6; }
8776 { echo "$as_me:$LINENO: result: no" >&5
8777 echo "${ECHO_T}no" >&6; }
8781 test -n "$OCAMLDOC" && break
8784 for ac_prog in gas as
8786 # Extract the first word of "$ac_prog", so it can be a program name with args.
8787 set dummy $ac_prog; ac_word=$2
8788 { echo "$as_me:$LINENO: checking for $ac_word" >&5
8789 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
8790 if test "${ac_cv_path_GAS+set}" = set; then
8791 echo $ECHO_N "(cached) $ECHO_C" >&6
8795 ac_cv_path_GAS="$GAS" # Let the user override the test with a path.
8798 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8802 test -z "$as_dir" && as_dir=.
8803 for ac_exec_ext in '' $ac_executable_extensions; do
8804 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
8805 ac_cv_path_GAS="$as_dir/$ac_word$ac_exec_ext"
8806 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8817 if test -n "$GAS"; then
8818 { echo "$as_me:$LINENO: result: $GAS" >&5
8819 echo "${ECHO_T}$GAS" >&6; }
8821 { echo "$as_me:$LINENO: result: no" >&5
8822 echo "${ECHO_T}no" >&6; }
8826 test -n "$GAS" && break
8830 { echo "$as_me:$LINENO: checking for linker version" >&5
8831 echo $ECHO_N "checking for linker version... $ECHO_C" >&6; }
8832 if test "${llvm_cv_link_version+set}" = set; then
8833 echo $ECHO_N "(cached) $ECHO_C" >&6
8836 version_string="$(ld -v 2>&1 | head -1)"
8839 if (echo "$version_string" | grep -q "ld64"); then
8840 llvm_cv_link_version=$(echo "$version_string" | sed -e "s#.*ld64-\([^ ]*\)#\1#")
8842 llvm_cv_link_version=$(echo "$version_string" | sed -e "s#[^0-9]*\([0-9.]*\).*#\1#")
8846 { echo "$as_me:$LINENO: result: $llvm_cv_link_version" >&5
8847 echo "${ECHO_T}$llvm_cv_link_version" >&6; }
8849 cat >>confdefs.h <<_ACEOF
8850 #define HOST_LINK_VERSION "$llvm_cv_link_version"
8855 { echo "$as_me:$LINENO: checking for compiler -Wl,-R<path> option" >&5
8856 echo $ECHO_N "checking for compiler -Wl,-R<path> option... $ECHO_C" >&6; }
8857 if test "${llvm_cv_link_use_r+set}" = set; then
8858 echo $ECHO_N "(cached) $ECHO_C" >&6
8861 ac_cpp='$CPP $CPPFLAGS'
8862 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8863 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8864 ac_compiler_gnu=$ac_cv_c_compiler_gnu
8867 CFLAGS="$CFLAGS -Wl,-R."
8868 cat >conftest.$ac_ext <<_ACEOF
8871 cat confdefs.h >>conftest.$ac_ext
8872 cat >>conftest.$ac_ext <<_ACEOF
8873 /* end confdefs.h. */
8883 rm -f conftest.$ac_objext conftest$ac_exeext
8884 if { (ac_try="$ac_link"
8886 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8887 *) ac_try_echo=$ac_try;;
8889 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8890 (eval "$ac_link") 2>conftest.er1
8892 grep -v '^ *+' conftest.er1 >conftest.err
8894 cat conftest.err >&5
8895 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8896 (exit $ac_status); } &&
8897 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
8898 { (case "(($ac_try" in
8899 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8900 *) ac_try_echo=$ac_try;;
8902 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8903 (eval "$ac_try") 2>&5
8905 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8906 (exit $ac_status); }; } &&
8907 { ac_try='test -s conftest$ac_exeext'
8908 { (case "(($ac_try" in
8909 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8910 *) ac_try_echo=$ac_try;;
8912 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8913 (eval "$ac_try") 2>&5
8915 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8916 (exit $ac_status); }; }; then
8917 llvm_cv_link_use_r=yes
8919 echo "$as_me: failed program was:" >&5
8920 sed 's/^/| /' conftest.$ac_ext >&5
8922 llvm_cv_link_use_r=no
8925 rm -f core conftest.err conftest.$ac_objext \
8926 conftest$ac_exeext conftest.$ac_ext
8929 ac_cpp='$CPP $CPPFLAGS'
8930 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8931 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8932 ac_compiler_gnu=$ac_cv_c_compiler_gnu
8936 { echo "$as_me:$LINENO: result: $llvm_cv_link_use_r" >&5
8937 echo "${ECHO_T}$llvm_cv_link_use_r" >&6; }
8938 if test "$llvm_cv_link_use_r" = yes ; then
8940 cat >>confdefs.h <<\_ACEOF
8941 #define HAVE_LINK_R 1
8947 { echo "$as_me:$LINENO: checking for compiler -Wl,-export-dynamic option" >&5
8948 echo $ECHO_N "checking for compiler -Wl,-export-dynamic option... $ECHO_C" >&6; }
8949 if test "${llvm_cv_link_use_export_dynamic+set}" = set; then
8950 echo $ECHO_N "(cached) $ECHO_C" >&6
8953 ac_cpp='$CPP $CPPFLAGS'
8954 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8955 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8956 ac_compiler_gnu=$ac_cv_c_compiler_gnu
8959 CFLAGS="$CFLAGS -Wl,-export-dynamic"
8960 cat >conftest.$ac_ext <<_ACEOF
8963 cat confdefs.h >>conftest.$ac_ext
8964 cat >>conftest.$ac_ext <<_ACEOF
8965 /* end confdefs.h. */
8975 rm -f conftest.$ac_objext conftest$ac_exeext
8976 if { (ac_try="$ac_link"
8978 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8979 *) ac_try_echo=$ac_try;;
8981 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8982 (eval "$ac_link") 2>conftest.er1
8984 grep -v '^ *+' conftest.er1 >conftest.err
8986 cat conftest.err >&5
8987 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8988 (exit $ac_status); } &&
8989 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
8990 { (case "(($ac_try" in
8991 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8992 *) ac_try_echo=$ac_try;;
8994 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8995 (eval "$ac_try") 2>&5
8997 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8998 (exit $ac_status); }; } &&
8999 { ac_try='test -s conftest$ac_exeext'
9000 { (case "(($ac_try" in
9001 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9002 *) ac_try_echo=$ac_try;;
9004 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9005 (eval "$ac_try") 2>&5
9007 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9008 (exit $ac_status); }; }; then
9009 llvm_cv_link_use_export_dynamic=yes
9011 echo "$as_me: failed program was:" >&5
9012 sed 's/^/| /' conftest.$ac_ext >&5
9014 llvm_cv_link_use_export_dynamic=no
9017 rm -f core conftest.err conftest.$ac_objext \
9018 conftest$ac_exeext conftest.$ac_ext
9021 ac_cpp='$CPP $CPPFLAGS'
9022 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9023 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9024 ac_compiler_gnu=$ac_cv_c_compiler_gnu
9028 { echo "$as_me:$LINENO: result: $llvm_cv_link_use_export_dynamic" >&5
9029 echo "${ECHO_T}$llvm_cv_link_use_export_dynamic" >&6; }
9030 if test "$llvm_cv_link_use_export_dynamic" = yes ; then
9032 cat >>confdefs.h <<\_ACEOF
9033 #define HAVE_LINK_EXPORT_DYNAMIC 1
9039 { echo "$as_me:$LINENO: checking for compiler -Wl,--version-script option" >&5
9040 echo $ECHO_N "checking for compiler -Wl,--version-script option... $ECHO_C" >&6; }
9041 if test "${llvm_cv_link_use_version_script+set}" = set; then
9042 echo $ECHO_N "(cached) $ECHO_C" >&6
9045 ac_cpp='$CPP $CPPFLAGS'
9046 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9047 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9048 ac_compiler_gnu=$ac_cv_c_compiler_gnu
9052 # The following code is from the autoconf manual,
9053 # "11.13: Limitations of Usual Tools".
9054 # Create a temporary directory $tmp in $TMPDIR (default /tmp).
9055 # Use mktemp if possible; otherwise fall back on mkdir,
9056 # with $RANDOM to make collisions less likely.
9060 (umask 077 && mktemp -d "$TMPDIR/fooXXXXXX") 2>/dev/null
9062 test -n "$tmp" && test -d "$tmp"
9064 tmp=$TMPDIR/foo$$-$RANDOM
9065 (umask 077 && mkdir "$tmp")
9068 echo "{" > "$tmp/export.map"
9069 echo " global: main;" >> "$tmp/export.map"
9070 echo " local: *;" >> "$tmp/export.map"
9071 echo "};" >> "$tmp/export.map"
9073 CFLAGS="$CFLAGS -Wl,--version-script=$tmp/export.map"
9074 cat >conftest.$ac_ext <<_ACEOF
9077 cat confdefs.h >>conftest.$ac_ext
9078 cat >>conftest.$ac_ext <<_ACEOF
9079 /* end confdefs.h. */
9089 rm -f conftest.$ac_objext conftest$ac_exeext
9090 if { (ac_try="$ac_link"
9092 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9093 *) ac_try_echo=$ac_try;;
9095 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9096 (eval "$ac_link") 2>conftest.er1
9098 grep -v '^ *+' conftest.er1 >conftest.err
9100 cat conftest.err >&5
9101 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9102 (exit $ac_status); } &&
9103 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
9104 { (case "(($ac_try" in
9105 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9106 *) ac_try_echo=$ac_try;;
9108 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9109 (eval "$ac_try") 2>&5
9111 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9112 (exit $ac_status); }; } &&
9113 { ac_try='test -s conftest$ac_exeext'
9114 { (case "(($ac_try" in
9115 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9116 *) ac_try_echo=$ac_try;;
9118 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9119 (eval "$ac_try") 2>&5
9121 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9122 (exit $ac_status); }; }; then
9123 llvm_cv_link_use_version_script=yes
9125 echo "$as_me: failed program was:" >&5
9126 sed 's/^/| /' conftest.$ac_ext >&5
9128 llvm_cv_link_use_version_script=no
9131 rm -f core conftest.err conftest.$ac_objext \
9132 conftest$ac_exeext conftest.$ac_ext
9133 rm "$tmp/export.map"
9137 ac_cpp='$CPP $CPPFLAGS'
9138 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9139 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9140 ac_compiler_gnu=$ac_cv_c_compiler_gnu
9144 { echo "$as_me:$LINENO: result: $llvm_cv_link_use_version_script" >&5
9145 echo "${ECHO_T}$llvm_cv_link_use_version_script" >&6; }
9146 if test "$llvm_cv_link_use_version_script" = yes ; then
9147 HAVE_LINK_VERSION_SCRIPT=1
9154 { echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
9155 echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6; }
9156 if test "${ac_cv_c_const+set}" = set; then
9157 echo $ECHO_N "(cached) $ECHO_C" >&6
9159 cat >conftest.$ac_ext <<_ACEOF
9162 cat confdefs.h >>conftest.$ac_ext
9163 cat >>conftest.$ac_ext <<_ACEOF
9164 /* end confdefs.h. */
9169 /* FIXME: Include the comments suggested by Paul. */
9171 /* Ultrix mips cc rejects this. */
9172 typedef int charset[2];
9174 /* SunOS 4.1.1 cc rejects this. */
9175 char const *const *ccp;
9177 /* NEC SVR4.0.2 mips cc rejects this. */
9178 struct point {int x, y;};
9179 static struct point const zero = {0,0};
9180 /* AIX XL C 1.02.0.0 rejects this.
9181 It does not let you subtract one const X* pointer from another in
9182 an arm of an if-expression whose if-part is not a constant
9184 const char *g = "string";
9185 ccp = &g + (g ? g-g : 0);
9186 /* HPUX 7.0 cc rejects these. */
9189 ccp = (char const *const *) p;
9190 { /* SCO 3.2v4 cc rejects this. */
9192 char const *s = 0 ? (char *) 0 : (char const *) 0;
9197 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
9199 const int *foo = &x[0];
9202 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
9203 typedef const int *iptr;
9207 { /* AIX XL C 1.02.0.0 rejects this saying
9208 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
9209 struct s { int j; const int *ap[3]; };
9210 struct s *b; b->j = 5;
9212 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
9216 return !x[0] && !zero.x;
9223 rm -f conftest.$ac_objext
9224 if { (ac_try="$ac_compile"
9226 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9227 *) ac_try_echo=$ac_try;;
9229 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9230 (eval "$ac_compile") 2>conftest.er1
9232 grep -v '^ *+' conftest.er1 >conftest.err
9234 cat conftest.err >&5
9235 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9236 (exit $ac_status); } &&
9237 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
9238 { (case "(($ac_try" in
9239 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9240 *) ac_try_echo=$ac_try;;
9242 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9243 (eval "$ac_try") 2>&5
9245 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9246 (exit $ac_status); }; } &&
9247 { ac_try='test -s conftest.$ac_objext'
9248 { (case "(($ac_try" in
9249 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9250 *) ac_try_echo=$ac_try;;
9252 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9253 (eval "$ac_try") 2>&5
9255 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9256 (exit $ac_status); }; }; then
9259 echo "$as_me: failed program was:" >&5
9260 sed 's/^/| /' conftest.$ac_ext >&5
9265 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9267 { echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
9268 echo "${ECHO_T}$ac_cv_c_const" >&6; }
9269 if test $ac_cv_c_const = no; then
9271 cat >>confdefs.h <<\_ACEOF
9283 for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do
9284 as_ac_Header=`echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh`
9285 { echo "$as_me:$LINENO: checking for $ac_hdr that defines DIR" >&5
9286 echo $ECHO_N "checking for $ac_hdr that defines DIR... $ECHO_C" >&6; }
9287 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9288 echo $ECHO_N "(cached) $ECHO_C" >&6
9290 cat >conftest.$ac_ext <<_ACEOF
9293 cat confdefs.h >>conftest.$ac_ext
9294 cat >>conftest.$ac_ext <<_ACEOF
9295 /* end confdefs.h. */
9296 #include <sys/types.h>
9308 rm -f conftest.$ac_objext
9309 if { (ac_try="$ac_compile"
9311 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9312 *) ac_try_echo=$ac_try;;
9314 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9315 (eval "$ac_compile") 2>conftest.er1
9317 grep -v '^ *+' conftest.er1 >conftest.err
9319 cat conftest.err >&5
9320 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9321 (exit $ac_status); } &&
9322 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
9323 { (case "(($ac_try" in
9324 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9325 *) ac_try_echo=$ac_try;;
9327 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9328 (eval "$ac_try") 2>&5
9330 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9331 (exit $ac_status); }; } &&
9332 { ac_try='test -s conftest.$ac_objext'
9333 { (case "(($ac_try" in
9334 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9335 *) ac_try_echo=$ac_try;;
9337 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9338 (eval "$ac_try") 2>&5
9340 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9341 (exit $ac_status); }; }; then
9342 eval "$as_ac_Header=yes"
9344 echo "$as_me: failed program was:" >&5
9345 sed 's/^/| /' conftest.$ac_ext >&5
9347 eval "$as_ac_Header=no"
9350 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9352 ac_res=`eval echo '${'$as_ac_Header'}'`
9353 { echo "$as_me:$LINENO: result: $ac_res" >&5
9354 echo "${ECHO_T}$ac_res" >&6; }
9355 if test `eval echo '${'$as_ac_Header'}'` = yes; then
9356 cat >>confdefs.h <<_ACEOF
9357 #define `echo "HAVE_$ac_hdr" | $as_tr_cpp` 1
9360 ac_header_dirent=$ac_hdr; break
9364 # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
9365 if test $ac_header_dirent = dirent.h; then
9366 { echo "$as_me:$LINENO: checking for library containing opendir" >&5
9367 echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6; }
9368 if test "${ac_cv_search_opendir+set}" = set; then
9369 echo $ECHO_N "(cached) $ECHO_C" >&6
9371 ac_func_search_save_LIBS=$LIBS
9372 cat >conftest.$ac_ext <<_ACEOF
9375 cat confdefs.h >>conftest.$ac_ext
9376 cat >>conftest.$ac_ext <<_ACEOF
9377 /* end confdefs.h. */
9379 /* Override any GCC internal prototype to avoid an error.
9380 Use char because int might match the return type of a GCC
9381 builtin and then its argument prototype would still apply. */
9394 for ac_lib in '' dir; do
9395 if test -z "$ac_lib"; then
9396 ac_res="none required"
9399 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
9401 rm -f conftest.$ac_objext conftest$ac_exeext
9402 if { (ac_try="$ac_link"
9404 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9405 *) ac_try_echo=$ac_try;;
9407 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9408 (eval "$ac_link") 2>conftest.er1
9410 grep -v '^ *+' conftest.er1 >conftest.err
9412 cat conftest.err >&5
9413 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9414 (exit $ac_status); } &&
9415 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
9416 { (case "(($ac_try" in
9417 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9418 *) ac_try_echo=$ac_try;;
9420 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9421 (eval "$ac_try") 2>&5
9423 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9424 (exit $ac_status); }; } &&
9425 { ac_try='test -s conftest$ac_exeext'
9426 { (case "(($ac_try" in
9427 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9428 *) ac_try_echo=$ac_try;;
9430 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9431 (eval "$ac_try") 2>&5
9433 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9434 (exit $ac_status); }; }; then
9435 ac_cv_search_opendir=$ac_res
9437 echo "$as_me: failed program was:" >&5
9438 sed 's/^/| /' conftest.$ac_ext >&5
9443 rm -f core conftest.err conftest.$ac_objext \
9445 if test "${ac_cv_search_opendir+set}" = set; then
9449 if test "${ac_cv_search_opendir+set}" = set; then
9452 ac_cv_search_opendir=no
9455 LIBS=$ac_func_search_save_LIBS
9457 { echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5
9458 echo "${ECHO_T}$ac_cv_search_opendir" >&6; }
9459 ac_res=$ac_cv_search_opendir
9460 if test "$ac_res" != no; then
9461 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
9466 { echo "$as_me:$LINENO: checking for library containing opendir" >&5
9467 echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6; }
9468 if test "${ac_cv_search_opendir+set}" = set; then
9469 echo $ECHO_N "(cached) $ECHO_C" >&6
9471 ac_func_search_save_LIBS=$LIBS
9472 cat >conftest.$ac_ext <<_ACEOF
9475 cat confdefs.h >>conftest.$ac_ext
9476 cat >>conftest.$ac_ext <<_ACEOF
9477 /* end confdefs.h. */
9479 /* Override any GCC internal prototype to avoid an error.
9480 Use char because int might match the return type of a GCC
9481 builtin and then its argument prototype would still apply. */
9494 for ac_lib in '' x; do
9495 if test -z "$ac_lib"; then
9496 ac_res="none required"
9499 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
9501 rm -f conftest.$ac_objext conftest$ac_exeext
9502 if { (ac_try="$ac_link"
9504 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9505 *) ac_try_echo=$ac_try;;
9507 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9508 (eval "$ac_link") 2>conftest.er1
9510 grep -v '^ *+' conftest.er1 >conftest.err
9512 cat conftest.err >&5
9513 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9514 (exit $ac_status); } &&
9515 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
9516 { (case "(($ac_try" in
9517 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9518 *) ac_try_echo=$ac_try;;
9520 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9521 (eval "$ac_try") 2>&5
9523 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9524 (exit $ac_status); }; } &&
9525 { ac_try='test -s conftest$ac_exeext'
9526 { (case "(($ac_try" in
9527 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9528 *) ac_try_echo=$ac_try;;
9530 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9531 (eval "$ac_try") 2>&5
9533 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9534 (exit $ac_status); }; }; then
9535 ac_cv_search_opendir=$ac_res
9537 echo "$as_me: failed program was:" >&5
9538 sed 's/^/| /' conftest.$ac_ext >&5
9543 rm -f core conftest.err conftest.$ac_objext \
9545 if test "${ac_cv_search_opendir+set}" = set; then
9549 if test "${ac_cv_search_opendir+set}" = set; then
9552 ac_cv_search_opendir=no
9555 LIBS=$ac_func_search_save_LIBS
9557 { echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5
9558 echo "${ECHO_T}$ac_cv_search_opendir" >&6; }
9559 ac_res=$ac_cv_search_opendir
9560 if test "$ac_res" != no; then
9561 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
9568 for ac_header in dlfcn.h
9570 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
9571 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9572 { echo "$as_me:$LINENO: checking for $ac_header" >&5
9573 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
9574 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9575 echo $ECHO_N "(cached) $ECHO_C" >&6
9577 ac_res=`eval echo '${'$as_ac_Header'}'`
9578 { echo "$as_me:$LINENO: result: $ac_res" >&5
9579 echo "${ECHO_T}$ac_res" >&6; }
9581 # Is the header compilable?
9582 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
9583 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
9584 cat >conftest.$ac_ext <<_ACEOF
9587 cat confdefs.h >>conftest.$ac_ext
9588 cat >>conftest.$ac_ext <<_ACEOF
9589 /* end confdefs.h. */
9590 $ac_includes_default
9591 #include <$ac_header>
9593 rm -f conftest.$ac_objext
9594 if { (ac_try="$ac_compile"
9596 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9597 *) ac_try_echo=$ac_try;;
9599 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9600 (eval "$ac_compile") 2>conftest.er1
9602 grep -v '^ *+' conftest.er1 >conftest.err
9604 cat conftest.err >&5
9605 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9606 (exit $ac_status); } &&
9607 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
9608 { (case "(($ac_try" in
9609 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9610 *) ac_try_echo=$ac_try;;
9612 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9613 (eval "$ac_try") 2>&5
9615 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9616 (exit $ac_status); }; } &&
9617 { ac_try='test -s conftest.$ac_objext'
9618 { (case "(($ac_try" in
9619 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9620 *) ac_try_echo=$ac_try;;
9622 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9623 (eval "$ac_try") 2>&5
9625 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9626 (exit $ac_status); }; }; then
9627 ac_header_compiler=yes
9629 echo "$as_me: failed program was:" >&5
9630 sed 's/^/| /' conftest.$ac_ext >&5
9632 ac_header_compiler=no
9635 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9636 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9637 echo "${ECHO_T}$ac_header_compiler" >&6; }
9639 # Is the header present?
9640 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
9641 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
9642 cat >conftest.$ac_ext <<_ACEOF
9645 cat confdefs.h >>conftest.$ac_ext
9646 cat >>conftest.$ac_ext <<_ACEOF
9647 /* end confdefs.h. */
9648 #include <$ac_header>
9650 if { (ac_try="$ac_cpp conftest.$ac_ext"
9652 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9653 *) ac_try_echo=$ac_try;;
9655 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9656 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
9658 grep -v '^ *+' conftest.er1 >conftest.err
9660 cat conftest.err >&5
9661 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9662 (exit $ac_status); } >/dev/null; then
9663 if test -s conftest.err; then
9664 ac_cpp_err=$ac_c_preproc_warn_flag
9665 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
9672 if test -z "$ac_cpp_err"; then
9673 ac_header_preproc=yes
9675 echo "$as_me: failed program was:" >&5
9676 sed 's/^/| /' conftest.$ac_ext >&5
9678 ac_header_preproc=no
9681 rm -f conftest.err conftest.$ac_ext
9682 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9683 echo "${ECHO_T}$ac_header_preproc" >&6; }
9685 # So? What about this header?
9686 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
9688 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
9689 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
9690 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
9691 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
9692 ac_header_preproc=yes
9695 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
9696 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
9697 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
9698 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
9699 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
9700 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
9701 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
9702 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
9703 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
9704 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
9705 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
9706 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
9708 ## ----------------------------------- ##
9709 ## Report this to llvmbugs@cs.uiuc.edu ##
9710 ## ----------------------------------- ##
9712 ) | sed "s/^/$as_me: WARNING: /" >&2
9715 { echo "$as_me:$LINENO: checking for $ac_header" >&5
9716 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
9717 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9718 echo $ECHO_N "(cached) $ECHO_C" >&6
9720 eval "$as_ac_Header=\$ac_header_preproc"
9722 ac_res=`eval echo '${'$as_ac_Header'}'`
9723 { echo "$as_me:$LINENO: result: $ac_res" >&5
9724 echo "${ECHO_T}$ac_res" >&6; }
9727 if test `eval echo '${'$as_ac_Header'}'` = yes; then
9728 cat >>confdefs.h <<_ACEOF
9729 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
9736 # Check whether --enable-ltdl-install was given.
9737 if test "${enable_ltdl_install+set}" = set; then
9738 enableval=$enable_ltdl_install;
9744 if test x"${enable_ltdl_install-no}" != xno; then
9746 INSTALL_LTDL_FALSE='#'
9748 INSTALL_LTDL_TRUE='#'
9754 if test x"${enable_ltdl_convenience-no}" != xno; then
9755 CONVENIENCE_LTDL_TRUE=
9756 CONVENIENCE_LTDL_FALSE='#'
9758 CONVENIENCE_LTDL_TRUE='#'
9759 CONVENIENCE_LTDL_FALSE=
9763 { echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
9764 echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6; }
9766 libname_spec='lib$name'
9774 shlibpath_overrides_runpath=unknown
9776 dynamic_linker="$host_os ld.so"
9777 sys_lib_dlsearch_path_spec="/lib /usr/lib"
9778 if test "$GCC" = yes; then
9779 sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
9780 if echo "$sys_lib_search_path_spec" | grep ';' >/dev/null ; then
9781 # if the path contains ";" then we assume it to be the separator
9782 # otherwise default to the standard path separator (i.e. ":") - it is
9783 # assumed that no part of a normal pathname contains ";" but that should
9784 # okay in the real world where ";" in dirpaths is itself problematic.
9785 sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
9787 sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
9790 sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
9792 need_lib_prefix=unknown
9793 hardcode_into_libs=no
9795 # when you set need_version to no, make sure it does not cause -set_version
9796 # flags to be left without arguments
9797 need_version=unknown
9802 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
9803 shlibpath_var=LIBPATH
9805 # AIX 3 has no versioning support, so we append a major version to the name.
9806 soname_spec='${libname}${release}${shared_ext}$major'
9813 hardcode_into_libs=yes
9814 if test "$host_cpu" = ia64; then
9815 # AIX 5 supports IA64
9816 library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
9817 shlibpath_var=LD_LIBRARY_PATH
9819 # With GCC up to 2.95.x, collect2 would create an import file
9820 # for dependence libraries. The import file would start with
9821 # the line `#! .'. This would cause the generated library to
9822 # depend on `.', always an invalid library. This was fixed in
9823 # development snapshots of GCC prior to 3.0.
9825 aix4 | aix4.[01] | aix4.[01].*)
9826 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
9828 echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then
9835 # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
9836 # soname into executable. Probably we can add versioning support to
9837 # collect2, so additional links can be useful in future.
9838 if test "$aix_use_runtimelinking" = yes; then
9839 # If using run time linking (on AIX 4.2 or later) use lib<name>.so
9840 # instead of lib<name>.a to let people know that these are not
9841 # typical AIX shared libraries.
9842 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9844 # We preserve .a as extension for shared libraries through AIX4.2
9845 # and later when we are not doing run time linking.
9846 library_names_spec='${libname}${release}.a $libname.a'
9847 soname_spec='${libname}${release}${shared_ext}$major'
9849 shlibpath_var=LIBPATH
9854 library_names_spec='$libname.ixlibrary $libname.a'
9855 # Create ${libname}_ixlibrary.a entries in /sys/libs.
9856 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'
9860 library_names_spec='${libname}${shared_ext}'
9861 dynamic_linker="$host_os ld.so"
9862 shlibpath_var=LIBRARY_PATH
9868 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9869 soname_spec='${libname}${release}${shared_ext}$major'
9870 finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
9871 shlibpath_var=LD_LIBRARY_PATH
9872 sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
9873 sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
9874 # the default ld.so.conf also contains /usr/contrib/lib and
9875 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
9876 # libtool to hard-code these into programs
9879 cygwin* | mingw* | pw32*)
9880 version_type=windows
9885 case $GCC,$host_os in
9886 yes,cygwin* | yes,mingw* | yes,pw32*)
9887 library_names_spec='$libname.dll.a'
9888 # DLL is installed to $(libdir)/../bin by postinstall_cmds
9889 postinstall_cmds='base_file=`basename \${file}`~
9890 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~
9891 dldir=$destdir/`dirname \$dlpath`~
9892 test -d \$dldir || mkdir -p \$dldir~
9893 $install_prog $dir/$dlname \$dldir/$dlname~
9894 chmod a+x \$dldir/$dlname'
9895 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
9896 dlpath=$dir/\$dldll~
9898 shlibpath_overrides_runpath=yes
9902 # Cygwin DLLs use 'cyg' prefix rather than 'lib'
9903 soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9904 sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
9907 # MinGW DLLs use traditional 'lib' prefix
9908 soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9909 sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
9910 if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then
9911 # It is most probably a Windows format PATH printed by
9912 # mingw gcc, but we are running on Cygwin. Gcc prints its search
9913 # path with ; separators, and with drive letters. We can handle the
9914 # drive letters (cygwin fileutils understands them), so leave them,
9915 # especially as we might pass files found there to a mingw objdump,
9916 # which wouldn't understand a cygwinified path. Ahh.
9917 sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
9919 sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
9923 # pw32 DLLs use 'pw' prefix rather than 'lib'
9924 library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9930 library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
9933 dynamic_linker='Win32 ld.exe'
9934 # FIXME: first we should search . and the directory the executable is in
9938 darwin* | rhapsody*)
9939 dynamic_linker="$host_os dyld"
9943 library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext'
9944 soname_spec='${libname}${release}${major}$shared_ext'
9945 shlibpath_overrides_runpath=yes
9946 shlibpath_var=DYLD_LIBRARY_PATH
9947 shrext_cmds='.dylib'
9948 # Apple's gcc prints 'gcc -print-search-dirs' doesn't operate the same.
9949 if test "$GCC" = yes; then
9950 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"`
9952 sys_lib_search_path_spec='/lib /usr/lib /usr/local/lib'
9954 sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
9961 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
9962 soname_spec='${libname}${release}${shared_ext}$major'
9963 shlibpath_var=LD_LIBRARY_PATH
9974 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9975 soname_spec='${libname}${release}${shared_ext}$major'
9976 shlibpath_var=LD_LIBRARY_PATH
9977 shlibpath_overrides_runpath=no
9978 hardcode_into_libs=yes
9979 dynamic_linker='GNU ld.so'
9982 freebsd* | dragonfly*)
9983 # DragonFly does not have aout. When/if they implement a new
9984 # versioning mechanism, adjust this.
9985 if test -x /usr/bin/objformat; then
9986 objformat=`/usr/bin/objformat`
9989 freebsd[123]*) objformat=aout ;;
9993 version_type=freebsd-$objformat
9994 case $version_type in
9996 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10001 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
10005 shlibpath_var=LD_LIBRARY_PATH
10008 shlibpath_overrides_runpath=yes
10010 freebsd3.[01]* | freebsdelf3.[01]*)
10011 shlibpath_overrides_runpath=yes
10012 hardcode_into_libs=yes
10014 freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
10015 freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
10016 shlibpath_overrides_runpath=no
10017 hardcode_into_libs=yes
10019 freebsd*) # from 4.6 on
10020 shlibpath_overrides_runpath=yes
10021 hardcode_into_libs=yes
10030 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10031 soname_spec='${libname}${release}${shared_ext}$major'
10032 shlibpath_var=LD_LIBRARY_PATH
10033 hardcode_into_libs=yes
10036 hpux9* | hpux10* | hpux11*)
10037 # Give a soname corresponding to the major version so that dld.sl refuses to
10038 # link against other versions.
10045 hardcode_into_libs=yes
10046 dynamic_linker="$host_os dld.so"
10047 shlibpath_var=LD_LIBRARY_PATH
10048 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10049 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10050 soname_spec='${libname}${release}${shared_ext}$major'
10051 if test "X$HPUX_IA64_MODE" = X32; then
10052 sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
10054 sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
10056 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10060 hardcode_into_libs=yes
10061 dynamic_linker="$host_os dld.sl"
10062 shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
10063 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10064 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10065 soname_spec='${libname}${release}${shared_ext}$major'
10066 sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
10067 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10071 dynamic_linker="$host_os dld.sl"
10072 shlibpath_var=SHLIB_PATH
10073 shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
10074 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10075 soname_spec='${libname}${release}${shared_ext}$major'
10078 # HP-UX runs *really* slowly unless shared libraries are mode 555.
10079 postinstall_cmds='chmod 555 $lib'
10086 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10087 soname_spec='${libname}${release}${shared_ext}$major'
10088 dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
10089 shlibpath_var=LD_LIBRARY_PATH
10090 shlibpath_overrides_runpath=no
10091 hardcode_into_libs=yes
10094 irix5* | irix6* | nonstopux*)
10096 nonstopux*) version_type=nonstopux ;;
10098 if test "$lt_cv_prog_gnu_ld" = yes; then
10106 soname_spec='${libname}${release}${shared_ext}$major'
10107 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
10109 irix5* | nonstopux*)
10110 libsuff= shlibsuff=
10113 case $LD in # libtool.m4 will add one of these switches to LD
10114 *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
10115 libsuff= shlibsuff= libmagic=32-bit;;
10116 *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
10117 libsuff=32 shlibsuff=N32 libmagic=N32;;
10118 *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
10119 libsuff=64 shlibsuff=64 libmagic=64-bit;;
10120 *) libsuff= shlibsuff= libmagic=never-match;;
10124 shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
10125 shlibpath_overrides_runpath=no
10126 sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
10127 sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
10128 hardcode_into_libs=yes
10131 # No shared lib support for Linux oldld, aout, or coff.
10132 linux*oldld* | linux*aout* | linux*coff*)
10136 # This must be Linux ELF.
10141 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10142 soname_spec='${libname}${release}${shared_ext}$major'
10143 finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
10144 shlibpath_var=LD_LIBRARY_PATH
10145 shlibpath_overrides_runpath=no
10146 # This implies no fast_install, which is unacceptable.
10147 # Some rework will be needed to allow for fast_install
10148 # before this can be enabled.
10149 hardcode_into_libs=yes
10151 # Append ld.so.conf contents to the search path
10152 if test -f /etc/ld.so.conf; then
10153 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' ' '`
10154 sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
10157 # We used to test for /lib/ld.so.1 and disable shared libraries on
10158 # powerpc, because MkLinux only supported shared libraries with the
10159 # GNU dynamic linker. Since this was broken with cross compilers,
10160 # most powerpc-linux boxes support dynamic linking these days and
10161 # people can always --disable-shared, the test was removed, and we
10162 # assume the GNU/Linux dynamic linker is in use.
10163 dynamic_linker='GNU/Linux ld.so'
10170 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10171 soname_spec='${libname}${release}${shared_ext}$major'
10172 shlibpath_var=LD_LIBRARY_PATH
10173 shlibpath_overrides_runpath=no
10174 hardcode_into_libs=yes
10175 dynamic_linker='GNU ld.so'
10182 if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
10183 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10184 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10185 dynamic_linker='NetBSD (a.out) ld.so'
10187 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10188 soname_spec='${libname}${release}${shared_ext}$major'
10189 dynamic_linker='NetBSD ld.elf_so'
10191 shlibpath_var=LD_LIBRARY_PATH
10192 shlibpath_overrides_runpath=yes
10193 hardcode_into_libs=yes
10198 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10199 shlibpath_var=LD_LIBRARY_PATH
10200 shlibpath_overrides_runpath=yes
10207 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10208 soname_spec='${libname}${release}${shared_ext}$major'
10209 shlibpath_var=LD_LIBRARY_PATH
10210 shlibpath_overrides_runpath=yes
10215 sys_lib_dlsearch_path_spec="/usr/lib"
10217 # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
10219 openbsd3.3 | openbsd3.3.*) need_version=yes ;;
10220 *) need_version=no ;;
10222 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10223 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10224 shlibpath_var=LD_LIBRARY_PATH
10225 if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
10227 openbsd2.[89] | openbsd2.[89].*)
10228 shlibpath_overrides_runpath=no
10231 shlibpath_overrides_runpath=yes
10235 shlibpath_overrides_runpath=yes
10240 libname_spec='$name'
10243 library_names_spec='$libname${shared_ext} $libname.a'
10244 dynamic_linker='OS/2 ld.exe'
10245 shlibpath_var=LIBPATH
10248 osf3* | osf4* | osf5*)
10252 soname_spec='${libname}${release}${shared_ext}$major'
10253 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10254 shlibpath_var=LD_LIBRARY_PATH
10255 sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
10256 sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
10263 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10264 soname_spec='${libname}${release}${shared_ext}$major'
10265 shlibpath_var=LD_LIBRARY_PATH
10266 shlibpath_overrides_runpath=yes
10267 hardcode_into_libs=yes
10268 # ldd complains unless libraries are executable
10269 postinstall_cmds='chmod +x $lib'
10274 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10275 finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
10276 shlibpath_var=LD_LIBRARY_PATH
10277 shlibpath_overrides_runpath=yes
10278 if test "$with_gnu_ld" = yes; then
10286 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10287 soname_spec='${libname}${release}${shared_ext}$major'
10288 shlibpath_var=LD_LIBRARY_PATH
10289 case $host_vendor in
10291 shlibpath_overrides_runpath=no
10293 export_dynamic_flag_spec='${wl}-Blargedynsym'
10294 runpath_var=LD_RUN_PATH
10302 shlibpath_overrides_runpath=no
10303 sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
10309 if test -d /usr/nec ;then
10311 library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
10312 soname_spec='$libname${shared_ext}.$major'
10313 shlibpath_var=LD_LIBRARY_PATH
10317 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
10318 version_type=freebsd-elf
10321 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10322 soname_spec='${libname}${release}${shared_ext}$major'
10323 shlibpath_var=LD_LIBRARY_PATH
10324 hardcode_into_libs=yes
10325 if test "$with_gnu_ld" = yes; then
10326 sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
10327 shlibpath_overrides_runpath=no
10329 sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
10330 shlibpath_overrides_runpath=yes
10333 sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
10337 sys_lib_dlsearch_path_spec='/usr/lib'
10342 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10343 soname_spec='${libname}${release}${shared_ext}$major'
10344 shlibpath_var=LD_LIBRARY_PATH
10351 { echo "$as_me:$LINENO: result: $dynamic_linker" >&5
10352 echo "${ECHO_T}$dynamic_linker" >&6; }
10353 test "$dynamic_linker" = no && can_build_shared=no
10355 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
10356 if test "$GCC" = yes; then
10357 variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
10361 { echo "$as_me:$LINENO: checking which extension is used for loadable modules" >&5
10362 echo $ECHO_N "checking which extension is used for loadable modules... $ECHO_C" >&6; }
10363 if test "${libltdl_cv_shlibext+set}" = set; then
10364 echo $ECHO_N "(cached) $ECHO_C" >&6
10368 eval libltdl_cv_shlibext=$shrext_cmds
10371 { echo "$as_me:$LINENO: result: $libltdl_cv_shlibext" >&5
10372 echo "${ECHO_T}$libltdl_cv_shlibext" >&6; }
10373 if test -n "$libltdl_cv_shlibext"; then
10375 cat >>confdefs.h <<_ACEOF
10376 #define LTDL_SHLIB_EXT "$libltdl_cv_shlibext"
10382 { echo "$as_me:$LINENO: checking which variable specifies run-time library path" >&5
10383 echo $ECHO_N "checking which variable specifies run-time library path... $ECHO_C" >&6; }
10384 if test "${libltdl_cv_shlibpath_var+set}" = set; then
10385 echo $ECHO_N "(cached) $ECHO_C" >&6
10387 libltdl_cv_shlibpath_var="$shlibpath_var"
10389 { echo "$as_me:$LINENO: result: $libltdl_cv_shlibpath_var" >&5
10390 echo "${ECHO_T}$libltdl_cv_shlibpath_var" >&6; }
10391 if test -n "$libltdl_cv_shlibpath_var"; then
10393 cat >>confdefs.h <<_ACEOF
10394 #define LTDL_SHLIBPATH_VAR "$libltdl_cv_shlibpath_var"
10400 { echo "$as_me:$LINENO: checking for the default library search path" >&5
10401 echo $ECHO_N "checking for the default library search path... $ECHO_C" >&6; }
10402 if test "${libltdl_cv_sys_search_path+set}" = set; then
10403 echo $ECHO_N "(cached) $ECHO_C" >&6
10405 libltdl_cv_sys_search_path="$sys_lib_dlsearch_path_spec"
10407 { echo "$as_me:$LINENO: result: $libltdl_cv_sys_search_path" >&5
10408 echo "${ECHO_T}$libltdl_cv_sys_search_path" >&6; }
10409 if test -n "$libltdl_cv_sys_search_path"; then
10411 for dir in $libltdl_cv_sys_search_path; do
10412 if test -z "$sys_search_path"; then
10413 sys_search_path="$dir"
10415 sys_search_path="$sys_search_path$PATH_SEPARATOR$dir"
10419 cat >>confdefs.h <<_ACEOF
10420 #define LTDL_SYSSEARCHPATH "$sys_search_path"
10425 { echo "$as_me:$LINENO: checking for objdir" >&5
10426 echo $ECHO_N "checking for objdir... $ECHO_C" >&6; }
10427 if test "${libltdl_cv_objdir+set}" = set; then
10428 echo $ECHO_N "(cached) $ECHO_C" >&6
10430 libltdl_cv_objdir="$objdir"
10431 if test -n "$objdir"; then
10434 rm -f .libs 2>/dev/null
10435 mkdir .libs 2>/dev/null
10436 if test -d .libs; then
10437 libltdl_cv_objdir=.libs
10439 # MS-DOS does not allow filenames that begin with a dot.
10440 libltdl_cv_objdir=_libs
10442 rmdir .libs 2>/dev/null
10446 { echo "$as_me:$LINENO: result: $libltdl_cv_objdir" >&5
10447 echo "${ECHO_T}$libltdl_cv_objdir" >&6; }
10449 cat >>confdefs.h <<_ACEOF
10450 #define LTDL_OBJDIR "$libltdl_cv_objdir/"
10458 # Check for command to grab the raw symbol name followed by C symbol from nm.
10459 { echo "$as_me:$LINENO: checking command to parse $NM output from $compiler object" >&5
10460 echo $ECHO_N "checking command to parse $NM output from $compiler object... $ECHO_C" >&6; }
10461 if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then
10462 echo $ECHO_N "(cached) $ECHO_C" >&6
10465 # These are sane defaults that work on at least a few old systems.
10466 # [They come from Ultrix. What could be older than Ultrix?!! ;)]
10468 # Character class describing NM global symbol codes.
10469 symcode='[BCDEGRST]'
10471 # Regexp to match symbols that can be accessed directly from C.
10472 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
10474 # Transform an extracted symbol line into a proper C declaration
10475 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^. .* \(.*\)$/extern int \1;/p'"
10477 # Transform an extracted symbol line into symbol name and symbol address
10478 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'"
10480 # Define system-specific variables.
10485 cygwin* | mingw* | pw32*)
10486 symcode='[ABCDGISTW]'
10488 hpux*) # Its linker distinguishes data from code symbols
10489 if test "$host_cpu" = ia64; then
10490 symcode='[ABCDEGRST]'
10492 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
10493 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'"
10496 if test "$host_cpu" = ia64; then
10497 symcode='[ABCDGIRSTW]'
10498 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
10499 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'"
10502 irix* | nonstopux*)
10503 symcode='[BCDEGRST]'
10506 symcode='[BCDEGQRST]'
10517 sysv5* | sco5v6* | unixware* | OpenUNIX*)
10525 # Handle CRLF in mingw tool chain
10529 opt_cr=`echo 'x\{0,1\}' | tr x '\015'` # option cr in regexp
10533 # If we're using GNU nm, then use its standard symbol codes.
10534 case `$NM -V 2>&1` in
10535 *GNU* | *'with BFD'*)
10536 symcode='[ABCDGIRSTW]' ;;
10539 # Try without a prefix undercore, then with it.
10540 for ac_symprfx in "" "_"; do
10542 # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
10543 symxfrm="\\1 $ac_symprfx\\2 \\2"
10545 # Write the raw and C identifiers.
10546 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
10548 # Check to see that the pipe works correctly.
10552 cat > conftest.$ac_ext <<EOF
10557 void nm_test_func(){}
10561 int main(){nm_test_var='a';nm_test_func();return(0);}
10564 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10565 (eval $ac_compile) 2>&5
10567 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10568 (exit $ac_status); }; then
10569 # Now try to grab the symbols.
10571 if { (eval echo "$as_me:$LINENO: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\"") >&5
10572 (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5
10574 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10575 (exit $ac_status); } && test -s "$nlist"; then
10576 # Try sorting and uniquifying the output.
10577 if sort "$nlist" | uniq > "$nlist"T; then
10578 mv -f "$nlist"T "$nlist"
10583 # Make sure that we snagged all the symbols we need.
10584 if grep ' nm_test_var$' "$nlist" >/dev/null; then
10585 if grep ' nm_test_func$' "$nlist" >/dev/null; then
10586 cat <<EOF > conftest.$ac_ext
10592 # Now generate the symbol file.
10593 eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | grep -v main >> conftest.$ac_ext'
10595 cat <<EOF >> conftest.$ac_ext
10596 #if defined (__STDC__) && __STDC__
10597 # define lt_ptr_t void *
10599 # define lt_ptr_t char *
10603 /* The mapping between symbol names and symbols. */
10608 lt_preloaded_symbols[] =
10611 $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (lt_ptr_t) \&\2},/" < "$nlist" | grep -v main >> conftest.$ac_ext
10612 cat <<\EOF >> conftest.$ac_ext
10620 # Now try linking the two files.
10621 mv conftest.$ac_objext conftstm.$ac_objext
10622 lt_save_LIBS="$LIBS"
10623 lt_save_CFLAGS="$CFLAGS"
10624 LIBS="conftstm.$ac_objext"
10625 CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
10626 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10627 (eval $ac_link) 2>&5
10629 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10630 (exit $ac_status); } && test -s conftest${ac_exeext}; then
10633 LIBS="$lt_save_LIBS"
10634 CFLAGS="$lt_save_CFLAGS"
10636 echo "cannot find nm_test_func in $nlist" >&5
10639 echo "cannot find nm_test_var in $nlist" >&5
10642 echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
10645 echo "$progname: failed program was:" >&5
10646 cat conftest.$ac_ext >&5
10648 rm -f conftest* conftst*
10650 # Do not use the global_symbol_pipe unless it works.
10651 if test "$pipe_works" = yes; then
10654 lt_cv_sys_global_symbol_pipe=
10660 if test -z "$lt_cv_sys_global_symbol_pipe"; then
10661 lt_cv_sys_global_symbol_to_cdecl=
10663 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
10664 { echo "$as_me:$LINENO: result: failed" >&5
10665 echo "${ECHO_T}failed" >&6; }
10667 { echo "$as_me:$LINENO: result: ok" >&5
10668 echo "${ECHO_T}ok" >&6; }
10672 { echo "$as_me:$LINENO: checking whether libtool supports -dlopen/-dlpreopen" >&5
10673 echo $ECHO_N "checking whether libtool supports -dlopen/-dlpreopen... $ECHO_C" >&6; }
10674 if test "${libltdl_cv_preloaded_symbols+set}" = set; then
10675 echo $ECHO_N "(cached) $ECHO_C" >&6
10677 if test -n "$lt_cv_sys_global_symbol_pipe"; then
10678 libltdl_cv_preloaded_symbols=yes
10680 libltdl_cv_preloaded_symbols=no
10684 { echo "$as_me:$LINENO: result: $libltdl_cv_preloaded_symbols" >&5
10685 echo "${ECHO_T}$libltdl_cv_preloaded_symbols" >&6; }
10686 if test x"$libltdl_cv_preloaded_symbols" = xyes; then
10688 cat >>confdefs.h <<\_ACEOF
10689 #define HAVE_PRELOADED_SYMBOLS 1
10697 ac_cpp='$CPP $CPPFLAGS'
10698 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10699 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10700 ac_compiler_gnu=$ac_cv_c_compiler_gnu
10703 { echo "$as_me:$LINENO: checking for shl_load" >&5
10704 echo $ECHO_N "checking for shl_load... $ECHO_C" >&6; }
10705 if test "${ac_cv_func_shl_load+set}" = set; then
10706 echo $ECHO_N "(cached) $ECHO_C" >&6
10708 cat >conftest.$ac_ext <<_ACEOF
10711 cat confdefs.h >>conftest.$ac_ext
10712 cat >>conftest.$ac_ext <<_ACEOF
10713 /* end confdefs.h. */
10714 /* Define shl_load to an innocuous variant, in case <limits.h> declares shl_load.
10715 For example, HP-UX 11i <limits.h> declares gettimeofday. */
10716 #define shl_load innocuous_shl_load
10718 /* System header to define __stub macros and hopefully few prototypes,
10719 which can conflict with char shl_load (); below.
10720 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10721 <limits.h> exists even on freestanding compilers. */
10724 # include <limits.h>
10726 # include <assert.h>
10731 /* Override any GCC internal prototype to avoid an error.
10732 Use char because int might match the return type of a GCC
10733 builtin and then its argument prototype would still apply. */
10738 /* The GNU C library defines this for functions which it implements
10739 to always fail with ENOSYS. Some functions are actually named
10740 something starting with __ and the normal name is an alias. */
10741 #if defined __stub_shl_load || defined __stub___shl_load
10748 return shl_load ();
10753 rm -f conftest.$ac_objext conftest$ac_exeext
10754 if { (ac_try="$ac_link"
10755 case "(($ac_try" in
10756 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10757 *) ac_try_echo=$ac_try;;
10759 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10760 (eval "$ac_link") 2>conftest.er1
10762 grep -v '^ *+' conftest.er1 >conftest.err
10764 cat conftest.err >&5
10765 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10766 (exit $ac_status); } &&
10767 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
10768 { (case "(($ac_try" in
10769 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10770 *) ac_try_echo=$ac_try;;
10772 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10773 (eval "$ac_try") 2>&5
10775 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10776 (exit $ac_status); }; } &&
10777 { ac_try='test -s conftest$ac_exeext'
10778 { (case "(($ac_try" in
10779 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10780 *) ac_try_echo=$ac_try;;
10782 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10783 (eval "$ac_try") 2>&5
10785 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10786 (exit $ac_status); }; }; then
10787 ac_cv_func_shl_load=yes
10789 echo "$as_me: failed program was:" >&5
10790 sed 's/^/| /' conftest.$ac_ext >&5
10792 ac_cv_func_shl_load=no
10795 rm -f core conftest.err conftest.$ac_objext \
10796 conftest$ac_exeext conftest.$ac_ext
10798 { echo "$as_me:$LINENO: result: $ac_cv_func_shl_load" >&5
10799 echo "${ECHO_T}$ac_cv_func_shl_load" >&6; }
10800 if test $ac_cv_func_shl_load = yes; then
10802 cat >>confdefs.h <<\_ACEOF
10803 #define HAVE_SHL_LOAD 1
10807 { echo "$as_me:$LINENO: checking for shl_load in -ldld" >&5
10808 echo $ECHO_N "checking for shl_load in -ldld... $ECHO_C" >&6; }
10809 if test "${ac_cv_lib_dld_shl_load+set}" = set; then
10810 echo $ECHO_N "(cached) $ECHO_C" >&6
10812 ac_check_lib_save_LIBS=$LIBS
10814 cat >conftest.$ac_ext <<_ACEOF
10817 cat confdefs.h >>conftest.$ac_ext
10818 cat >>conftest.$ac_ext <<_ACEOF
10819 /* end confdefs.h. */
10821 /* Override any GCC internal prototype to avoid an error.
10822 Use char because int might match the return type of a GCC
10823 builtin and then its argument prototype would still apply. */
10831 return shl_load ();
10836 rm -f conftest.$ac_objext conftest$ac_exeext
10837 if { (ac_try="$ac_link"
10838 case "(($ac_try" in
10839 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10840 *) ac_try_echo=$ac_try;;
10842 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10843 (eval "$ac_link") 2>conftest.er1
10845 grep -v '^ *+' conftest.er1 >conftest.err
10847 cat conftest.err >&5
10848 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10849 (exit $ac_status); } &&
10850 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
10851 { (case "(($ac_try" in
10852 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10853 *) ac_try_echo=$ac_try;;
10855 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10856 (eval "$ac_try") 2>&5
10858 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10859 (exit $ac_status); }; } &&
10860 { ac_try='test -s conftest$ac_exeext'
10861 { (case "(($ac_try" in
10862 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10863 *) ac_try_echo=$ac_try;;
10865 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10866 (eval "$ac_try") 2>&5
10868 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10869 (exit $ac_status); }; }; then
10870 ac_cv_lib_dld_shl_load=yes
10872 echo "$as_me: failed program was:" >&5
10873 sed 's/^/| /' conftest.$ac_ext >&5
10875 ac_cv_lib_dld_shl_load=no
10878 rm -f core conftest.err conftest.$ac_objext \
10879 conftest$ac_exeext conftest.$ac_ext
10880 LIBS=$ac_check_lib_save_LIBS
10882 { echo "$as_me:$LINENO: result: $ac_cv_lib_dld_shl_load" >&5
10883 echo "${ECHO_T}$ac_cv_lib_dld_shl_load" >&6; }
10884 if test $ac_cv_lib_dld_shl_load = yes; then
10886 cat >>confdefs.h <<\_ACEOF
10887 #define HAVE_SHL_LOAD 1
10890 LIBADD_DL="$LIBADD_DL -ldld"
10892 { echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
10893 echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6; }
10894 if test "${ac_cv_lib_dl_dlopen+set}" = set; then
10895 echo $ECHO_N "(cached) $ECHO_C" >&6
10897 ac_check_lib_save_LIBS=$LIBS
10899 cat >conftest.$ac_ext <<_ACEOF
10902 cat confdefs.h >>conftest.$ac_ext
10903 cat >>conftest.$ac_ext <<_ACEOF
10904 /* end confdefs.h. */
10906 /* Override any GCC internal prototype to avoid an error.
10907 Use char because int might match the return type of a GCC
10908 builtin and then its argument prototype would still apply. */
10921 rm -f conftest.$ac_objext conftest$ac_exeext
10922 if { (ac_try="$ac_link"
10923 case "(($ac_try" in
10924 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10925 *) ac_try_echo=$ac_try;;
10927 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10928 (eval "$ac_link") 2>conftest.er1
10930 grep -v '^ *+' conftest.er1 >conftest.err
10932 cat conftest.err >&5
10933 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10934 (exit $ac_status); } &&
10935 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
10936 { (case "(($ac_try" in
10937 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10938 *) ac_try_echo=$ac_try;;
10940 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10941 (eval "$ac_try") 2>&5
10943 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10944 (exit $ac_status); }; } &&
10945 { ac_try='test -s conftest$ac_exeext'
10946 { (case "(($ac_try" in
10947 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10948 *) ac_try_echo=$ac_try;;
10950 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10951 (eval "$ac_try") 2>&5
10953 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10954 (exit $ac_status); }; }; then
10955 ac_cv_lib_dl_dlopen=yes
10957 echo "$as_me: failed program was:" >&5
10958 sed 's/^/| /' conftest.$ac_ext >&5
10960 ac_cv_lib_dl_dlopen=no
10963 rm -f core conftest.err conftest.$ac_objext \
10964 conftest$ac_exeext conftest.$ac_ext
10965 LIBS=$ac_check_lib_save_LIBS
10967 { echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
10968 echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6; }
10969 if test $ac_cv_lib_dl_dlopen = yes; then
10971 cat >>confdefs.h <<\_ACEOF
10972 #define HAVE_LIBDL 1
10975 LIBADD_DL="-ldl" libltdl_cv_lib_dl_dlopen="yes"
10977 cat >conftest.$ac_ext <<_ACEOF
10980 cat confdefs.h >>conftest.$ac_ext
10981 cat >>conftest.$ac_ext <<_ACEOF
10982 /* end confdefs.h. */
10984 # include <dlfcn.h>
10995 rm -f conftest.$ac_objext conftest$ac_exeext
10996 if { (ac_try="$ac_link"
10997 case "(($ac_try" in
10998 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10999 *) ac_try_echo=$ac_try;;
11001 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11002 (eval "$ac_link") 2>conftest.er1
11004 grep -v '^ *+' conftest.er1 >conftest.err
11006 cat conftest.err >&5
11007 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11008 (exit $ac_status); } &&
11009 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
11010 { (case "(($ac_try" in
11011 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11012 *) ac_try_echo=$ac_try;;
11014 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11015 (eval "$ac_try") 2>&5
11017 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11018 (exit $ac_status); }; } &&
11019 { ac_try='test -s conftest$ac_exeext'
11020 { (case "(($ac_try" in
11021 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11022 *) ac_try_echo=$ac_try;;
11024 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11025 (eval "$ac_try") 2>&5
11027 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11028 (exit $ac_status); }; }; then
11030 cat >>confdefs.h <<\_ACEOF
11031 #define HAVE_LIBDL 1
11033 libltdl_cv_func_dlopen="yes"
11035 echo "$as_me: failed program was:" >&5
11036 sed 's/^/| /' conftest.$ac_ext >&5
11038 { echo "$as_me:$LINENO: checking for dlopen in -lsvld" >&5
11039 echo $ECHO_N "checking for dlopen in -lsvld... $ECHO_C" >&6; }
11040 if test "${ac_cv_lib_svld_dlopen+set}" = set; then
11041 echo $ECHO_N "(cached) $ECHO_C" >&6
11043 ac_check_lib_save_LIBS=$LIBS
11044 LIBS="-lsvld $LIBS"
11045 cat >conftest.$ac_ext <<_ACEOF
11048 cat confdefs.h >>conftest.$ac_ext
11049 cat >>conftest.$ac_ext <<_ACEOF
11050 /* end confdefs.h. */
11052 /* Override any GCC internal prototype to avoid an error.
11053 Use char because int might match the return type of a GCC
11054 builtin and then its argument prototype would still apply. */
11067 rm -f conftest.$ac_objext conftest$ac_exeext
11068 if { (ac_try="$ac_link"
11069 case "(($ac_try" in
11070 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11071 *) ac_try_echo=$ac_try;;
11073 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11074 (eval "$ac_link") 2>conftest.er1
11076 grep -v '^ *+' conftest.er1 >conftest.err
11078 cat conftest.err >&5
11079 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11080 (exit $ac_status); } &&
11081 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
11082 { (case "(($ac_try" in
11083 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11084 *) ac_try_echo=$ac_try;;
11086 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11087 (eval "$ac_try") 2>&5
11089 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11090 (exit $ac_status); }; } &&
11091 { ac_try='test -s conftest$ac_exeext'
11092 { (case "(($ac_try" in
11093 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11094 *) ac_try_echo=$ac_try;;
11096 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11097 (eval "$ac_try") 2>&5
11099 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11100 (exit $ac_status); }; }; then
11101 ac_cv_lib_svld_dlopen=yes
11103 echo "$as_me: failed program was:" >&5
11104 sed 's/^/| /' conftest.$ac_ext >&5
11106 ac_cv_lib_svld_dlopen=no
11109 rm -f core conftest.err conftest.$ac_objext \
11110 conftest$ac_exeext conftest.$ac_ext
11111 LIBS=$ac_check_lib_save_LIBS
11113 { echo "$as_me:$LINENO: result: $ac_cv_lib_svld_dlopen" >&5
11114 echo "${ECHO_T}$ac_cv_lib_svld_dlopen" >&6; }
11115 if test $ac_cv_lib_svld_dlopen = yes; then
11117 cat >>confdefs.h <<\_ACEOF
11118 #define HAVE_LIBDL 1
11121 LIBADD_DL="-lsvld" libltdl_cv_func_dlopen="yes"
11123 { echo "$as_me:$LINENO: checking for dld_link in -ldld" >&5
11124 echo $ECHO_N "checking for dld_link in -ldld... $ECHO_C" >&6; }
11125 if test "${ac_cv_lib_dld_dld_link+set}" = set; then
11126 echo $ECHO_N "(cached) $ECHO_C" >&6
11128 ac_check_lib_save_LIBS=$LIBS
11130 cat >conftest.$ac_ext <<_ACEOF
11133 cat confdefs.h >>conftest.$ac_ext
11134 cat >>conftest.$ac_ext <<_ACEOF
11135 /* end confdefs.h. */
11137 /* Override any GCC internal prototype to avoid an error.
11138 Use char because int might match the return type of a GCC
11139 builtin and then its argument prototype would still apply. */
11147 return dld_link ();
11152 rm -f conftest.$ac_objext conftest$ac_exeext
11153 if { (ac_try="$ac_link"
11154 case "(($ac_try" in
11155 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11156 *) ac_try_echo=$ac_try;;
11158 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11159 (eval "$ac_link") 2>conftest.er1
11161 grep -v '^ *+' conftest.er1 >conftest.err
11163 cat conftest.err >&5
11164 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11165 (exit $ac_status); } &&
11166 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
11167 { (case "(($ac_try" in
11168 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11169 *) ac_try_echo=$ac_try;;
11171 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11172 (eval "$ac_try") 2>&5
11174 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11175 (exit $ac_status); }; } &&
11176 { ac_try='test -s conftest$ac_exeext'
11177 { (case "(($ac_try" in
11178 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11179 *) ac_try_echo=$ac_try;;
11181 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11182 (eval "$ac_try") 2>&5
11184 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11185 (exit $ac_status); }; }; then
11186 ac_cv_lib_dld_dld_link=yes
11188 echo "$as_me: failed program was:" >&5
11189 sed 's/^/| /' conftest.$ac_ext >&5
11191 ac_cv_lib_dld_dld_link=no
11194 rm -f core conftest.err conftest.$ac_objext \
11195 conftest$ac_exeext conftest.$ac_ext
11196 LIBS=$ac_check_lib_save_LIBS
11198 { echo "$as_me:$LINENO: result: $ac_cv_lib_dld_dld_link" >&5
11199 echo "${ECHO_T}$ac_cv_lib_dld_dld_link" >&6; }
11200 if test $ac_cv_lib_dld_dld_link = yes; then
11202 cat >>confdefs.h <<\_ACEOF
11206 LIBADD_DL="$LIBADD_DL -ldld"
11208 { echo "$as_me:$LINENO: checking for _dyld_func_lookup" >&5
11209 echo $ECHO_N "checking for _dyld_func_lookup... $ECHO_C" >&6; }
11210 if test "${ac_cv_func__dyld_func_lookup+set}" = set; then
11211 echo $ECHO_N "(cached) $ECHO_C" >&6
11213 cat >conftest.$ac_ext <<_ACEOF
11216 cat confdefs.h >>conftest.$ac_ext
11217 cat >>conftest.$ac_ext <<_ACEOF
11218 /* end confdefs.h. */
11219 /* Define _dyld_func_lookup to an innocuous variant, in case <limits.h> declares _dyld_func_lookup.
11220 For example, HP-UX 11i <limits.h> declares gettimeofday. */
11221 #define _dyld_func_lookup innocuous__dyld_func_lookup
11223 /* System header to define __stub macros and hopefully few prototypes,
11224 which can conflict with char _dyld_func_lookup (); below.
11225 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11226 <limits.h> exists even on freestanding compilers. */
11229 # include <limits.h>
11231 # include <assert.h>
11234 #undef _dyld_func_lookup
11236 /* Override any GCC internal prototype to avoid an error.
11237 Use char because int might match the return type of a GCC
11238 builtin and then its argument prototype would still apply. */
11242 char _dyld_func_lookup ();
11243 /* The GNU C library defines this for functions which it implements
11244 to always fail with ENOSYS. Some functions are actually named
11245 something starting with __ and the normal name is an alias. */
11246 #if defined __stub__dyld_func_lookup || defined __stub____dyld_func_lookup
11253 return _dyld_func_lookup ();
11258 rm -f conftest.$ac_objext conftest$ac_exeext
11259 if { (ac_try="$ac_link"
11260 case "(($ac_try" in
11261 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11262 *) ac_try_echo=$ac_try;;
11264 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11265 (eval "$ac_link") 2>conftest.er1
11267 grep -v '^ *+' conftest.er1 >conftest.err
11269 cat conftest.err >&5
11270 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11271 (exit $ac_status); } &&
11272 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
11273 { (case "(($ac_try" in
11274 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11275 *) ac_try_echo=$ac_try;;
11277 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11278 (eval "$ac_try") 2>&5
11280 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11281 (exit $ac_status); }; } &&
11282 { ac_try='test -s conftest$ac_exeext'
11283 { (case "(($ac_try" in
11284 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11285 *) ac_try_echo=$ac_try;;
11287 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11288 (eval "$ac_try") 2>&5
11290 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11291 (exit $ac_status); }; }; then
11292 ac_cv_func__dyld_func_lookup=yes
11294 echo "$as_me: failed program was:" >&5
11295 sed 's/^/| /' conftest.$ac_ext >&5
11297 ac_cv_func__dyld_func_lookup=no
11300 rm -f core conftest.err conftest.$ac_objext \
11301 conftest$ac_exeext conftest.$ac_ext
11303 { echo "$as_me:$LINENO: result: $ac_cv_func__dyld_func_lookup" >&5
11304 echo "${ECHO_T}$ac_cv_func__dyld_func_lookup" >&6; }
11305 if test $ac_cv_func__dyld_func_lookup = yes; then
11307 cat >>confdefs.h <<\_ACEOF
11308 #define HAVE_DYLD 1
11322 rm -f core conftest.err conftest.$ac_objext \
11323 conftest$ac_exeext conftest.$ac_ext
11334 if test x"$libltdl_cv_func_dlopen" = xyes || test x"$libltdl_cv_lib_dl_dlopen" = xyes
11336 lt_save_LIBS="$LIBS"
11337 LIBS="$LIBS $LIBADD_DL"
11339 for ac_func in dlerror
11341 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11342 { echo "$as_me:$LINENO: checking for $ac_func" >&5
11343 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
11344 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
11345 echo $ECHO_N "(cached) $ECHO_C" >&6
11347 cat >conftest.$ac_ext <<_ACEOF
11350 cat confdefs.h >>conftest.$ac_ext
11351 cat >>conftest.$ac_ext <<_ACEOF
11352 /* end confdefs.h. */
11353 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
11354 For example, HP-UX 11i <limits.h> declares gettimeofday. */
11355 #define $ac_func innocuous_$ac_func
11357 /* System header to define __stub macros and hopefully few prototypes,
11358 which can conflict with char $ac_func (); below.
11359 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11360 <limits.h> exists even on freestanding compilers. */
11363 # include <limits.h>
11365 # include <assert.h>
11370 /* Override any GCC internal prototype to avoid an error.
11371 Use char because int might match the return type of a GCC
11372 builtin and then its argument prototype would still apply. */
11377 /* The GNU C library defines this for functions which it implements
11378 to always fail with ENOSYS. Some functions are actually named
11379 something starting with __ and the normal name is an alias. */
11380 #if defined __stub_$ac_func || defined __stub___$ac_func
11387 return $ac_func ();
11392 rm -f conftest.$ac_objext conftest$ac_exeext
11393 if { (ac_try="$ac_link"
11394 case "(($ac_try" in
11395 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11396 *) ac_try_echo=$ac_try;;
11398 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11399 (eval "$ac_link") 2>conftest.er1
11401 grep -v '^ *+' conftest.er1 >conftest.err
11403 cat conftest.err >&5
11404 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11405 (exit $ac_status); } &&
11406 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
11407 { (case "(($ac_try" in
11408 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11409 *) ac_try_echo=$ac_try;;
11411 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11412 (eval "$ac_try") 2>&5
11414 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11415 (exit $ac_status); }; } &&
11416 { ac_try='test -s conftest$ac_exeext'
11417 { (case "(($ac_try" in
11418 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11419 *) ac_try_echo=$ac_try;;
11421 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11422 (eval "$ac_try") 2>&5
11424 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11425 (exit $ac_status); }; }; then
11426 eval "$as_ac_var=yes"
11428 echo "$as_me: failed program was:" >&5
11429 sed 's/^/| /' conftest.$ac_ext >&5
11431 eval "$as_ac_var=no"
11434 rm -f core conftest.err conftest.$ac_objext \
11435 conftest$ac_exeext conftest.$ac_ext
11437 ac_res=`eval echo '${'$as_ac_var'}'`
11438 { echo "$as_me:$LINENO: result: $ac_res" >&5
11439 echo "${ECHO_T}$ac_res" >&6; }
11440 if test `eval echo '${'$as_ac_var'}'` = yes; then
11441 cat >>confdefs.h <<_ACEOF
11442 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
11448 LIBS="$lt_save_LIBS"
11451 ac_cpp='$CPP $CPPFLAGS'
11452 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11453 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11454 ac_compiler_gnu=$ac_cv_c_compiler_gnu
11458 { echo "$as_me:$LINENO: checking for _ prefix in compiled symbols" >&5
11459 echo $ECHO_N "checking for _ prefix in compiled symbols... $ECHO_C" >&6; }
11460 if test "${ac_cv_sys_symbol_underscore+set}" = set; then
11461 echo $ECHO_N "(cached) $ECHO_C" >&6
11463 ac_cv_sys_symbol_underscore=no
11464 cat > conftest.$ac_ext <<EOF
11465 void nm_test_func(){}
11466 int main(){nm_test_func;return 0;}
11468 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11469 (eval $ac_compile) 2>&5
11471 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11472 (exit $ac_status); }; then
11473 # Now try to grab the symbols.
11474 ac_nlist=conftest.nm
11475 if { (eval echo "$as_me:$LINENO: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $ac_nlist\"") >&5
11476 (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $ac_nlist) 2>&5
11478 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11479 (exit $ac_status); } && test -s "$ac_nlist"; then
11480 # See whether the symbols have a leading underscore.
11481 if grep '^. _nm_test_func' "$ac_nlist" >/dev/null; then
11482 ac_cv_sys_symbol_underscore=yes
11484 if grep '^. nm_test_func ' "$ac_nlist" >/dev/null; then
11487 echo "configure: cannot find nm_test_func in $ac_nlist" >&5
11491 echo "configure: cannot run $lt_cv_sys_global_symbol_pipe" >&5
11494 echo "configure: failed program was:" >&5
11500 { echo "$as_me:$LINENO: result: $ac_cv_sys_symbol_underscore" >&5
11501 echo "${ECHO_T}$ac_cv_sys_symbol_underscore" >&6; }
11504 if test x"$ac_cv_sys_symbol_underscore" = xyes; then
11505 if test x"$libltdl_cv_func_dlopen" = xyes ||
11506 test x"$libltdl_cv_lib_dl_dlopen" = xyes ; then
11507 { echo "$as_me:$LINENO: checking whether we have to add an underscore for dlsym" >&5
11508 echo $ECHO_N "checking whether we have to add an underscore for dlsym... $ECHO_C" >&6; }
11509 if test "${libltdl_cv_need_uscore+set}" = set; then
11510 echo $ECHO_N "(cached) $ECHO_C" >&6
11512 libltdl_cv_need_uscore=unknown
11514 LIBS="$LIBS $LIBADD_DL"
11515 if test "$cross_compiling" = yes; then :
11516 libltdl_cv_need_uscore=cross
11518 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11519 lt_status=$lt_dlunknown
11520 cat > conftest.$ac_ext <<EOF
11521 #line 11525 "configure"
11522 #include "confdefs.h"
11531 # define LT_DLGLOBAL RTLD_GLOBAL
11534 # define LT_DLGLOBAL DL_GLOBAL
11536 # define LT_DLGLOBAL 0
11540 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11541 find out it does not work in some platform. */
11542 #ifndef LT_DLLAZY_OR_NOW
11544 # define LT_DLLAZY_OR_NOW RTLD_LAZY
11547 # define LT_DLLAZY_OR_NOW DL_LAZY
11550 # define LT_DLLAZY_OR_NOW RTLD_NOW
11553 # define LT_DLLAZY_OR_NOW DL_NOW
11555 # define LT_DLLAZY_OR_NOW 0
11563 extern "C" void exit (int);
11566 void fnord() { int i=42;}
11569 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11570 int status = $lt_dlunknown;
11574 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
11575 else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
11576 /* dlclose (self); */
11584 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11585 (eval $ac_link) 2>&5
11587 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11588 (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
11589 (./conftest; exit; ) >&5 2>/dev/null
11591 case x$lt_status in
11592 x$lt_dlno_uscore) libltdl_cv_need_uscore=no ;;
11593 x$lt_dlneed_uscore) libltdl_cv_need_uscore=yes ;;
11594 x$lt_dlunknown|x*) ;;
11597 # compilation failed
11606 { echo "$as_me:$LINENO: result: $libltdl_cv_need_uscore" >&5
11607 echo "${ECHO_T}$libltdl_cv_need_uscore" >&6; }
11611 if test x"$libltdl_cv_need_uscore" = xyes; then
11613 cat >>confdefs.h <<\_ACEOF
11614 #define NEED_USCORE 1
11620 { echo "$as_me:$LINENO: checking whether deplibs are loaded by dlopen" >&5
11621 echo $ECHO_N "checking whether deplibs are loaded by dlopen... $ECHO_C" >&6; }
11622 if test "${libltdl_cv_sys_dlopen_deplibs+set}" = set; then
11623 echo $ECHO_N "(cached) $ECHO_C" >&6
11625 # PORTME does your system automatically load deplibs for dlopen?
11626 # or its logical equivalent (e.g. shl_load for HP-UX < 11)
11627 # For now, we just catch OSes we know something about -- in the
11628 # future, we'll try test this programmatically.
11629 libltdl_cv_sys_dlopen_deplibs=unknown
11631 aix3*|aix4.1.*|aix4.2.*)
11632 # Unknown whether this is true for these versions of AIX, but
11633 # we want this `case' here to explicitly catch those versions.
11634 libltdl_cv_sys_dlopen_deplibs=unknown
11637 libltdl_cv_sys_dlopen_deplibs=yes
11640 # Assuming the user has installed a libdl from somewhere, this is true
11641 # If you are looking for one http://www.opendarwin.org/projects/dlcompat
11642 libltdl_cv_sys_dlopen_deplibs=yes
11644 gnu* | linux* | kfreebsd*-gnu | knetbsd*-gnu)
11645 # GNU and its variants, using gnu ld.so (Glibc)
11646 libltdl_cv_sys_dlopen_deplibs=yes
11649 libltdl_cv_sys_dlopen_deplibs=yes
11652 libltdl_cv_sys_dlopen_deplibs=yes
11654 irix[12345]*|irix6.[01]*)
11655 # Catch all versions of IRIX before 6.2, and indicate that we don't
11656 # know how it worked for any of those versions.
11657 libltdl_cv_sys_dlopen_deplibs=unknown
11660 # The case above catches anything before 6.2, and it's known that
11661 # at 6.2 and later dlopen does load deplibs.
11662 libltdl_cv_sys_dlopen_deplibs=yes
11665 libltdl_cv_sys_dlopen_deplibs=yes
11668 libltdl_cv_sys_dlopen_deplibs=yes
11671 # dlopen did load deplibs (at least at 4.x), but until the 5.x series,
11672 # it did *not* use an RPATH in a shared library to find objects the
11673 # library depends on, so we explictly say `no'.
11674 libltdl_cv_sys_dlopen_deplibs=no
11676 osf5.0|osf5.0a|osf5.1)
11677 # dlopen *does* load deplibs and with the right loader patch applied
11678 # it even uses RPATH in a shared library to search for shared objects
11679 # that the library depends on, but there's no easy way to know if that
11680 # patch is installed. Since this is the case, all we can really
11681 # say is unknown -- it depends on the patch being installed. If
11682 # it is, this changes to `yes'. Without it, it would be `no'.
11683 libltdl_cv_sys_dlopen_deplibs=unknown
11686 # the two cases above should catch all versions of osf <= 5.1. Read
11687 # the comments above for what we know about them.
11688 # At > 5.1, deplibs are loaded *and* any RPATH in a shared library
11689 # is used to find them so we can finally say `yes'.
11690 libltdl_cv_sys_dlopen_deplibs=yes
11693 libltdl_cv_sys_dlopen_deplibs=yes
11695 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
11696 libltdl_cv_sys_dlopen_deplibs=yes
11701 { echo "$as_me:$LINENO: result: $libltdl_cv_sys_dlopen_deplibs" >&5
11702 echo "${ECHO_T}$libltdl_cv_sys_dlopen_deplibs" >&6; }
11703 if test "$libltdl_cv_sys_dlopen_deplibs" != yes; then
11705 cat >>confdefs.h <<\_ACEOF
11706 #define LTDL_DLOPEN_DEPLIBS 1
11712 for ac_header in argz.h
11714 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11715 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11716 { echo "$as_me:$LINENO: checking for $ac_header" >&5
11717 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11718 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11719 echo $ECHO_N "(cached) $ECHO_C" >&6
11721 ac_res=`eval echo '${'$as_ac_Header'}'`
11722 { echo "$as_me:$LINENO: result: $ac_res" >&5
11723 echo "${ECHO_T}$ac_res" >&6; }
11725 # Is the header compilable?
11726 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
11727 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
11728 cat >conftest.$ac_ext <<_ACEOF
11731 cat confdefs.h >>conftest.$ac_ext
11732 cat >>conftest.$ac_ext <<_ACEOF
11733 /* end confdefs.h. */
11734 $ac_includes_default
11735 #include <$ac_header>
11737 rm -f conftest.$ac_objext
11738 if { (ac_try="$ac_compile"
11739 case "(($ac_try" in
11740 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11741 *) ac_try_echo=$ac_try;;
11743 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11744 (eval "$ac_compile") 2>conftest.er1
11746 grep -v '^ *+' conftest.er1 >conftest.err
11748 cat conftest.err >&5
11749 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11750 (exit $ac_status); } &&
11751 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
11752 { (case "(($ac_try" in
11753 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11754 *) ac_try_echo=$ac_try;;
11756 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11757 (eval "$ac_try") 2>&5
11759 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11760 (exit $ac_status); }; } &&
11761 { ac_try='test -s conftest.$ac_objext'
11762 { (case "(($ac_try" in
11763 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11764 *) ac_try_echo=$ac_try;;
11766 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11767 (eval "$ac_try") 2>&5
11769 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11770 (exit $ac_status); }; }; then
11771 ac_header_compiler=yes
11773 echo "$as_me: failed program was:" >&5
11774 sed 's/^/| /' conftest.$ac_ext >&5
11776 ac_header_compiler=no
11779 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11780 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11781 echo "${ECHO_T}$ac_header_compiler" >&6; }
11783 # Is the header present?
11784 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
11785 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
11786 cat >conftest.$ac_ext <<_ACEOF
11789 cat confdefs.h >>conftest.$ac_ext
11790 cat >>conftest.$ac_ext <<_ACEOF
11791 /* end confdefs.h. */
11792 #include <$ac_header>
11794 if { (ac_try="$ac_cpp conftest.$ac_ext"
11795 case "(($ac_try" in
11796 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11797 *) ac_try_echo=$ac_try;;
11799 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11800 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
11802 grep -v '^ *+' conftest.er1 >conftest.err
11804 cat conftest.err >&5
11805 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11806 (exit $ac_status); } >/dev/null; then
11807 if test -s conftest.err; then
11808 ac_cpp_err=$ac_c_preproc_warn_flag
11809 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
11816 if test -z "$ac_cpp_err"; then
11817 ac_header_preproc=yes
11819 echo "$as_me: failed program was:" >&5
11820 sed 's/^/| /' conftest.$ac_ext >&5
11822 ac_header_preproc=no
11825 rm -f conftest.err conftest.$ac_ext
11826 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11827 echo "${ECHO_T}$ac_header_preproc" >&6; }
11829 # So? What about this header?
11830 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
11832 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11833 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11834 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11835 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11836 ac_header_preproc=yes
11839 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11840 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11841 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
11842 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
11843 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11844 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11845 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
11846 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
11847 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11848 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11849 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11850 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11852 ## ----------------------------------- ##
11853 ## Report this to llvmbugs@cs.uiuc.edu ##
11854 ## ----------------------------------- ##
11856 ) | sed "s/^/$as_me: WARNING: /" >&2
11859 { echo "$as_me:$LINENO: checking for $ac_header" >&5
11860 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11861 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11862 echo $ECHO_N "(cached) $ECHO_C" >&6
11864 eval "$as_ac_Header=\$ac_header_preproc"
11866 ac_res=`eval echo '${'$as_ac_Header'}'`
11867 { echo "$as_me:$LINENO: result: $ac_res" >&5
11868 echo "${ECHO_T}$ac_res" >&6; }
11871 if test `eval echo '${'$as_ac_Header'}'` = yes; then
11872 cat >>confdefs.h <<_ACEOF
11873 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11881 { echo "$as_me:$LINENO: checking for error_t" >&5
11882 echo $ECHO_N "checking for error_t... $ECHO_C" >&6; }
11883 if test "${ac_cv_type_error_t+set}" = set; then
11884 echo $ECHO_N "(cached) $ECHO_C" >&6
11886 cat >conftest.$ac_ext <<_ACEOF
11889 cat confdefs.h >>conftest.$ac_ext
11890 cat >>conftest.$ac_ext <<_ACEOF
11891 /* end confdefs.h. */
11896 typedef error_t ac__type_new_;
11900 if ((ac__type_new_ *) 0)
11902 if (sizeof (ac__type_new_))
11908 rm -f conftest.$ac_objext
11909 if { (ac_try="$ac_compile"
11910 case "(($ac_try" in
11911 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11912 *) ac_try_echo=$ac_try;;
11914 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11915 (eval "$ac_compile") 2>conftest.er1
11917 grep -v '^ *+' conftest.er1 >conftest.err
11919 cat conftest.err >&5
11920 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11921 (exit $ac_status); } &&
11922 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
11923 { (case "(($ac_try" in
11924 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11925 *) ac_try_echo=$ac_try;;
11927 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11928 (eval "$ac_try") 2>&5
11930 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11931 (exit $ac_status); }; } &&
11932 { ac_try='test -s conftest.$ac_objext'
11933 { (case "(($ac_try" in
11934 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11935 *) ac_try_echo=$ac_try;;
11937 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11938 (eval "$ac_try") 2>&5
11940 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11941 (exit $ac_status); }; }; then
11942 ac_cv_type_error_t=yes
11944 echo "$as_me: failed program was:" >&5
11945 sed 's/^/| /' conftest.$ac_ext >&5
11947 ac_cv_type_error_t=no
11950 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11952 { echo "$as_me:$LINENO: result: $ac_cv_type_error_t" >&5
11953 echo "${ECHO_T}$ac_cv_type_error_t" >&6; }
11954 if test $ac_cv_type_error_t = yes; then
11956 cat >>confdefs.h <<_ACEOF
11957 #define HAVE_ERROR_T 1
11963 cat >>confdefs.h <<\_ACEOF
11964 #define error_t int
11975 for ac_func in argz_append argz_create_sep argz_insert argz_next argz_stringify
11977 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11978 { echo "$as_me:$LINENO: checking for $ac_func" >&5
11979 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
11980 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
11981 echo $ECHO_N "(cached) $ECHO_C" >&6
11983 cat >conftest.$ac_ext <<_ACEOF
11986 cat confdefs.h >>conftest.$ac_ext
11987 cat >>conftest.$ac_ext <<_ACEOF
11988 /* end confdefs.h. */
11989 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
11990 For example, HP-UX 11i <limits.h> declares gettimeofday. */
11991 #define $ac_func innocuous_$ac_func
11993 /* System header to define __stub macros and hopefully few prototypes,
11994 which can conflict with char $ac_func (); below.
11995 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11996 <limits.h> exists even on freestanding compilers. */
11999 # include <limits.h>
12001 # include <assert.h>
12006 /* Override any GCC internal prototype to avoid an error.
12007 Use char because int might match the return type of a GCC
12008 builtin and then its argument prototype would still apply. */
12013 /* The GNU C library defines this for functions which it implements
12014 to always fail with ENOSYS. Some functions are actually named
12015 something starting with __ and the normal name is an alias. */
12016 #if defined __stub_$ac_func || defined __stub___$ac_func
12023 return $ac_func ();
12028 rm -f conftest.$ac_objext conftest$ac_exeext
12029 if { (ac_try="$ac_link"
12030 case "(($ac_try" in
12031 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12032 *) ac_try_echo=$ac_try;;
12034 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12035 (eval "$ac_link") 2>conftest.er1
12037 grep -v '^ *+' conftest.er1 >conftest.err
12039 cat conftest.err >&5
12040 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12041 (exit $ac_status); } &&
12042 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
12043 { (case "(($ac_try" in
12044 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12045 *) ac_try_echo=$ac_try;;
12047 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12048 (eval "$ac_try") 2>&5
12050 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12051 (exit $ac_status); }; } &&
12052 { ac_try='test -s conftest$ac_exeext'
12053 { (case "(($ac_try" in
12054 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12055 *) ac_try_echo=$ac_try;;
12057 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12058 (eval "$ac_try") 2>&5
12060 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12061 (exit $ac_status); }; }; then
12062 eval "$as_ac_var=yes"
12064 echo "$as_me: failed program was:" >&5
12065 sed 's/^/| /' conftest.$ac_ext >&5
12067 eval "$as_ac_var=no"
12070 rm -f core conftest.err conftest.$ac_objext \
12071 conftest$ac_exeext conftest.$ac_ext
12073 ac_res=`eval echo '${'$as_ac_var'}'`
12074 { echo "$as_me:$LINENO: result: $ac_res" >&5
12075 echo "${ECHO_T}$ac_res" >&6; }
12076 if test `eval echo '${'$as_ac_var'}'` = yes; then
12077 cat >>confdefs.h <<_ACEOF
12078 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
12111 for ac_header in assert.h ctype.h errno.h malloc.h memory.h stdlib.h \
12114 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12115 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12116 { echo "$as_me:$LINENO: checking for $ac_header" >&5
12117 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
12118 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12119 echo $ECHO_N "(cached) $ECHO_C" >&6
12121 ac_res=`eval echo '${'$as_ac_Header'}'`
12122 { echo "$as_me:$LINENO: result: $ac_res" >&5
12123 echo "${ECHO_T}$ac_res" >&6; }
12125 # Is the header compilable?
12126 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
12127 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
12128 cat >conftest.$ac_ext <<_ACEOF
12131 cat confdefs.h >>conftest.$ac_ext
12132 cat >>conftest.$ac_ext <<_ACEOF
12133 /* end confdefs.h. */
12134 $ac_includes_default
12135 #include <$ac_header>
12137 rm -f conftest.$ac_objext
12138 if { (ac_try="$ac_compile"
12139 case "(($ac_try" in
12140 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12141 *) ac_try_echo=$ac_try;;
12143 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12144 (eval "$ac_compile") 2>conftest.er1
12146 grep -v '^ *+' conftest.er1 >conftest.err
12148 cat conftest.err >&5
12149 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12150 (exit $ac_status); } &&
12151 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
12152 { (case "(($ac_try" in
12153 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12154 *) ac_try_echo=$ac_try;;
12156 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12157 (eval "$ac_try") 2>&5
12159 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12160 (exit $ac_status); }; } &&
12161 { ac_try='test -s conftest.$ac_objext'
12162 { (case "(($ac_try" in
12163 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12164 *) ac_try_echo=$ac_try;;
12166 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12167 (eval "$ac_try") 2>&5
12169 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12170 (exit $ac_status); }; }; then
12171 ac_header_compiler=yes
12173 echo "$as_me: failed program was:" >&5
12174 sed 's/^/| /' conftest.$ac_ext >&5
12176 ac_header_compiler=no
12179 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12180 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12181 echo "${ECHO_T}$ac_header_compiler" >&6; }
12183 # Is the header present?
12184 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
12185 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
12186 cat >conftest.$ac_ext <<_ACEOF
12189 cat confdefs.h >>conftest.$ac_ext
12190 cat >>conftest.$ac_ext <<_ACEOF
12191 /* end confdefs.h. */
12192 #include <$ac_header>
12194 if { (ac_try="$ac_cpp conftest.$ac_ext"
12195 case "(($ac_try" in
12196 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12197 *) ac_try_echo=$ac_try;;
12199 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12200 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
12202 grep -v '^ *+' conftest.er1 >conftest.err
12204 cat conftest.err >&5
12205 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12206 (exit $ac_status); } >/dev/null; then
12207 if test -s conftest.err; then
12208 ac_cpp_err=$ac_c_preproc_warn_flag
12209 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
12216 if test -z "$ac_cpp_err"; then
12217 ac_header_preproc=yes
12219 echo "$as_me: failed program was:" >&5
12220 sed 's/^/| /' conftest.$ac_ext >&5
12222 ac_header_preproc=no
12225 rm -f conftest.err conftest.$ac_ext
12226 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12227 echo "${ECHO_T}$ac_header_preproc" >&6; }
12229 # So? What about this header?
12230 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
12232 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
12233 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
12234 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
12235 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
12236 ac_header_preproc=yes
12239 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
12240 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
12241 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
12242 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
12243 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
12244 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
12245 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
12246 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
12247 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
12248 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
12249 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
12250 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
12252 ## ----------------------------------- ##
12253 ## Report this to llvmbugs@cs.uiuc.edu ##
12254 ## ----------------------------------- ##
12256 ) | sed "s/^/$as_me: WARNING: /" >&2
12259 { echo "$as_me:$LINENO: checking for $ac_header" >&5
12260 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
12261 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12262 echo $ECHO_N "(cached) $ECHO_C" >&6
12264 eval "$as_ac_Header=\$ac_header_preproc"
12266 ac_res=`eval echo '${'$as_ac_Header'}'`
12267 { echo "$as_me:$LINENO: result: $ac_res" >&5
12268 echo "${ECHO_T}$ac_res" >&6; }
12271 if test `eval echo '${'$as_ac_Header'}'` = yes; then
12272 cat >>confdefs.h <<_ACEOF
12273 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
12284 for ac_header in dl.h sys/dl.h dld.h mach-o/dyld.h
12286 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12287 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12288 { echo "$as_me:$LINENO: checking for $ac_header" >&5
12289 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
12290 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12291 echo $ECHO_N "(cached) $ECHO_C" >&6
12293 ac_res=`eval echo '${'$as_ac_Header'}'`
12294 { echo "$as_me:$LINENO: result: $ac_res" >&5
12295 echo "${ECHO_T}$ac_res" >&6; }
12297 # Is the header compilable?
12298 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
12299 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
12300 cat >conftest.$ac_ext <<_ACEOF
12303 cat confdefs.h >>conftest.$ac_ext
12304 cat >>conftest.$ac_ext <<_ACEOF
12305 /* end confdefs.h. */
12306 $ac_includes_default
12307 #include <$ac_header>
12309 rm -f conftest.$ac_objext
12310 if { (ac_try="$ac_compile"
12311 case "(($ac_try" in
12312 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12313 *) ac_try_echo=$ac_try;;
12315 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12316 (eval "$ac_compile") 2>conftest.er1
12318 grep -v '^ *+' conftest.er1 >conftest.err
12320 cat conftest.err >&5
12321 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12322 (exit $ac_status); } &&
12323 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
12324 { (case "(($ac_try" in
12325 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12326 *) ac_try_echo=$ac_try;;
12328 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12329 (eval "$ac_try") 2>&5
12331 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12332 (exit $ac_status); }; } &&
12333 { ac_try='test -s conftest.$ac_objext'
12334 { (case "(($ac_try" in
12335 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12336 *) ac_try_echo=$ac_try;;
12338 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12339 (eval "$ac_try") 2>&5
12341 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12342 (exit $ac_status); }; }; then
12343 ac_header_compiler=yes
12345 echo "$as_me: failed program was:" >&5
12346 sed 's/^/| /' conftest.$ac_ext >&5
12348 ac_header_compiler=no
12351 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12352 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12353 echo "${ECHO_T}$ac_header_compiler" >&6; }
12355 # Is the header present?
12356 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
12357 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
12358 cat >conftest.$ac_ext <<_ACEOF
12361 cat confdefs.h >>conftest.$ac_ext
12362 cat >>conftest.$ac_ext <<_ACEOF
12363 /* end confdefs.h. */
12364 #include <$ac_header>
12366 if { (ac_try="$ac_cpp conftest.$ac_ext"
12367 case "(($ac_try" in
12368 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12369 *) ac_try_echo=$ac_try;;
12371 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12372 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
12374 grep -v '^ *+' conftest.er1 >conftest.err
12376 cat conftest.err >&5
12377 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12378 (exit $ac_status); } >/dev/null; then
12379 if test -s conftest.err; then
12380 ac_cpp_err=$ac_c_preproc_warn_flag
12381 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
12388 if test -z "$ac_cpp_err"; then
12389 ac_header_preproc=yes
12391 echo "$as_me: failed program was:" >&5
12392 sed 's/^/| /' conftest.$ac_ext >&5
12394 ac_header_preproc=no
12397 rm -f conftest.err conftest.$ac_ext
12398 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12399 echo "${ECHO_T}$ac_header_preproc" >&6; }
12401 # So? What about this header?
12402 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
12404 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
12405 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
12406 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
12407 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
12408 ac_header_preproc=yes
12411 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
12412 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
12413 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
12414 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
12415 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
12416 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
12417 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
12418 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
12419 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
12420 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
12421 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
12422 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
12424 ## ----------------------------------- ##
12425 ## Report this to llvmbugs@cs.uiuc.edu ##
12426 ## ----------------------------------- ##
12428 ) | sed "s/^/$as_me: WARNING: /" >&2
12431 { echo "$as_me:$LINENO: checking for $ac_header" >&5
12432 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
12433 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12434 echo $ECHO_N "(cached) $ECHO_C" >&6
12436 eval "$as_ac_Header=\$ac_header_preproc"
12438 ac_res=`eval echo '${'$as_ac_Header'}'`
12439 { echo "$as_me:$LINENO: result: $ac_res" >&5
12440 echo "${ECHO_T}$ac_res" >&6; }
12443 if test `eval echo '${'$as_ac_Header'}'` = yes; then
12444 cat >>confdefs.h <<_ACEOF
12445 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
12454 for ac_header in string.h strings.h
12456 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12457 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12458 { echo "$as_me:$LINENO: checking for $ac_header" >&5
12459 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
12460 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12461 echo $ECHO_N "(cached) $ECHO_C" >&6
12463 ac_res=`eval echo '${'$as_ac_Header'}'`
12464 { echo "$as_me:$LINENO: result: $ac_res" >&5
12465 echo "${ECHO_T}$ac_res" >&6; }
12467 # Is the header compilable?
12468 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
12469 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
12470 cat >conftest.$ac_ext <<_ACEOF
12473 cat confdefs.h >>conftest.$ac_ext
12474 cat >>conftest.$ac_ext <<_ACEOF
12475 /* end confdefs.h. */
12476 $ac_includes_default
12477 #include <$ac_header>
12479 rm -f conftest.$ac_objext
12480 if { (ac_try="$ac_compile"
12481 case "(($ac_try" in
12482 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12483 *) ac_try_echo=$ac_try;;
12485 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12486 (eval "$ac_compile") 2>conftest.er1
12488 grep -v '^ *+' conftest.er1 >conftest.err
12490 cat conftest.err >&5
12491 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12492 (exit $ac_status); } &&
12493 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
12494 { (case "(($ac_try" in
12495 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12496 *) ac_try_echo=$ac_try;;
12498 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12499 (eval "$ac_try") 2>&5
12501 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12502 (exit $ac_status); }; } &&
12503 { ac_try='test -s conftest.$ac_objext'
12504 { (case "(($ac_try" in
12505 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12506 *) ac_try_echo=$ac_try;;
12508 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12509 (eval "$ac_try") 2>&5
12511 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12512 (exit $ac_status); }; }; then
12513 ac_header_compiler=yes
12515 echo "$as_me: failed program was:" >&5
12516 sed 's/^/| /' conftest.$ac_ext >&5
12518 ac_header_compiler=no
12521 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12522 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12523 echo "${ECHO_T}$ac_header_compiler" >&6; }
12525 # Is the header present?
12526 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
12527 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
12528 cat >conftest.$ac_ext <<_ACEOF
12531 cat confdefs.h >>conftest.$ac_ext
12532 cat >>conftest.$ac_ext <<_ACEOF
12533 /* end confdefs.h. */
12534 #include <$ac_header>
12536 if { (ac_try="$ac_cpp conftest.$ac_ext"
12537 case "(($ac_try" in
12538 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12539 *) ac_try_echo=$ac_try;;
12541 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12542 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
12544 grep -v '^ *+' conftest.er1 >conftest.err
12546 cat conftest.err >&5
12547 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12548 (exit $ac_status); } >/dev/null; then
12549 if test -s conftest.err; then
12550 ac_cpp_err=$ac_c_preproc_warn_flag
12551 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
12558 if test -z "$ac_cpp_err"; then
12559 ac_header_preproc=yes
12561 echo "$as_me: failed program was:" >&5
12562 sed 's/^/| /' conftest.$ac_ext >&5
12564 ac_header_preproc=no
12567 rm -f conftest.err conftest.$ac_ext
12568 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12569 echo "${ECHO_T}$ac_header_preproc" >&6; }
12571 # So? What about this header?
12572 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
12574 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
12575 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
12576 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
12577 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
12578 ac_header_preproc=yes
12581 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
12582 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
12583 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
12584 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
12585 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
12586 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
12587 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
12588 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
12589 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
12590 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
12591 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
12592 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
12594 ## ----------------------------------- ##
12595 ## Report this to llvmbugs@cs.uiuc.edu ##
12596 ## ----------------------------------- ##
12598 ) | sed "s/^/$as_me: WARNING: /" >&2
12601 { echo "$as_me:$LINENO: checking for $ac_header" >&5
12602 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
12603 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12604 echo $ECHO_N "(cached) $ECHO_C" >&6
12606 eval "$as_ac_Header=\$ac_header_preproc"
12608 ac_res=`eval echo '${'$as_ac_Header'}'`
12609 { echo "$as_me:$LINENO: result: $ac_res" >&5
12610 echo "${ECHO_T}$ac_res" >&6; }
12613 if test `eval echo '${'$as_ac_Header'}'` = yes; then
12614 cat >>confdefs.h <<_ACEOF
12615 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
12625 for ac_func in strchr index
12627 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
12628 { echo "$as_me:$LINENO: checking for $ac_func" >&5
12629 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
12630 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
12631 echo $ECHO_N "(cached) $ECHO_C" >&6
12633 cat >conftest.$ac_ext <<_ACEOF
12636 cat confdefs.h >>conftest.$ac_ext
12637 cat >>conftest.$ac_ext <<_ACEOF
12638 /* end confdefs.h. */
12639 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
12640 For example, HP-UX 11i <limits.h> declares gettimeofday. */
12641 #define $ac_func innocuous_$ac_func
12643 /* System header to define __stub macros and hopefully few prototypes,
12644 which can conflict with char $ac_func (); below.
12645 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12646 <limits.h> exists even on freestanding compilers. */
12649 # include <limits.h>
12651 # include <assert.h>
12656 /* Override any GCC internal prototype to avoid an error.
12657 Use char because int might match the return type of a GCC
12658 builtin and then its argument prototype would still apply. */
12663 /* The GNU C library defines this for functions which it implements
12664 to always fail with ENOSYS. Some functions are actually named
12665 something starting with __ and the normal name is an alias. */
12666 #if defined __stub_$ac_func || defined __stub___$ac_func
12673 return $ac_func ();
12678 rm -f conftest.$ac_objext conftest$ac_exeext
12679 if { (ac_try="$ac_link"
12680 case "(($ac_try" in
12681 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12682 *) ac_try_echo=$ac_try;;
12684 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12685 (eval "$ac_link") 2>conftest.er1
12687 grep -v '^ *+' conftest.er1 >conftest.err
12689 cat conftest.err >&5
12690 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12691 (exit $ac_status); } &&
12692 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
12693 { (case "(($ac_try" in
12694 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12695 *) ac_try_echo=$ac_try;;
12697 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12698 (eval "$ac_try") 2>&5
12700 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12701 (exit $ac_status); }; } &&
12702 { ac_try='test -s conftest$ac_exeext'
12703 { (case "(($ac_try" in
12704 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12705 *) ac_try_echo=$ac_try;;
12707 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12708 (eval "$ac_try") 2>&5
12710 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12711 (exit $ac_status); }; }; then
12712 eval "$as_ac_var=yes"
12714 echo "$as_me: failed program was:" >&5
12715 sed 's/^/| /' conftest.$ac_ext >&5
12717 eval "$as_ac_var=no"
12720 rm -f core conftest.err conftest.$ac_objext \
12721 conftest$ac_exeext conftest.$ac_ext
12723 ac_res=`eval echo '${'$as_ac_var'}'`
12724 { echo "$as_me:$LINENO: result: $ac_res" >&5
12725 echo "${ECHO_T}$ac_res" >&6; }
12726 if test `eval echo '${'$as_ac_var'}'` = yes; then
12727 cat >>confdefs.h <<_ACEOF
12728 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
12736 for ac_func in strrchr rindex
12738 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
12739 { echo "$as_me:$LINENO: checking for $ac_func" >&5
12740 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
12741 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
12742 echo $ECHO_N "(cached) $ECHO_C" >&6
12744 cat >conftest.$ac_ext <<_ACEOF
12747 cat confdefs.h >>conftest.$ac_ext
12748 cat >>conftest.$ac_ext <<_ACEOF
12749 /* end confdefs.h. */
12750 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
12751 For example, HP-UX 11i <limits.h> declares gettimeofday. */
12752 #define $ac_func innocuous_$ac_func
12754 /* System header to define __stub macros and hopefully few prototypes,
12755 which can conflict with char $ac_func (); below.
12756 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12757 <limits.h> exists even on freestanding compilers. */
12760 # include <limits.h>
12762 # include <assert.h>
12767 /* Override any GCC internal prototype to avoid an error.
12768 Use char because int might match the return type of a GCC
12769 builtin and then its argument prototype would still apply. */
12774 /* The GNU C library defines this for functions which it implements
12775 to always fail with ENOSYS. Some functions are actually named
12776 something starting with __ and the normal name is an alias. */
12777 #if defined __stub_$ac_func || defined __stub___$ac_func
12784 return $ac_func ();
12789 rm -f conftest.$ac_objext conftest$ac_exeext
12790 if { (ac_try="$ac_link"
12791 case "(($ac_try" in
12792 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12793 *) ac_try_echo=$ac_try;;
12795 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12796 (eval "$ac_link") 2>conftest.er1
12798 grep -v '^ *+' conftest.er1 >conftest.err
12800 cat conftest.err >&5
12801 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12802 (exit $ac_status); } &&
12803 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
12804 { (case "(($ac_try" in
12805 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12806 *) ac_try_echo=$ac_try;;
12808 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12809 (eval "$ac_try") 2>&5
12811 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12812 (exit $ac_status); }; } &&
12813 { ac_try='test -s conftest$ac_exeext'
12814 { (case "(($ac_try" in
12815 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12816 *) ac_try_echo=$ac_try;;
12818 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12819 (eval "$ac_try") 2>&5
12821 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12822 (exit $ac_status); }; }; then
12823 eval "$as_ac_var=yes"
12825 echo "$as_me: failed program was:" >&5
12826 sed 's/^/| /' conftest.$ac_ext >&5
12828 eval "$as_ac_var=no"
12831 rm -f core conftest.err conftest.$ac_objext \
12832 conftest$ac_exeext conftest.$ac_ext
12834 ac_res=`eval echo '${'$as_ac_var'}'`
12835 { echo "$as_me:$LINENO: result: $ac_res" >&5
12836 echo "${ECHO_T}$ac_res" >&6; }
12837 if test `eval echo '${'$as_ac_var'}'` = yes; then
12838 cat >>confdefs.h <<_ACEOF
12839 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
12847 for ac_func in memcpy bcopy
12849 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
12850 { echo "$as_me:$LINENO: checking for $ac_func" >&5
12851 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
12852 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
12853 echo $ECHO_N "(cached) $ECHO_C" >&6
12855 cat >conftest.$ac_ext <<_ACEOF
12858 cat confdefs.h >>conftest.$ac_ext
12859 cat >>conftest.$ac_ext <<_ACEOF
12860 /* end confdefs.h. */
12861 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
12862 For example, HP-UX 11i <limits.h> declares gettimeofday. */
12863 #define $ac_func innocuous_$ac_func
12865 /* System header to define __stub macros and hopefully few prototypes,
12866 which can conflict with char $ac_func (); below.
12867 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12868 <limits.h> exists even on freestanding compilers. */
12871 # include <limits.h>
12873 # include <assert.h>
12878 /* Override any GCC internal prototype to avoid an error.
12879 Use char because int might match the return type of a GCC
12880 builtin and then its argument prototype would still apply. */
12885 /* The GNU C library defines this for functions which it implements
12886 to always fail with ENOSYS. Some functions are actually named
12887 something starting with __ and the normal name is an alias. */
12888 #if defined __stub_$ac_func || defined __stub___$ac_func
12895 return $ac_func ();
12900 rm -f conftest.$ac_objext conftest$ac_exeext
12901 if { (ac_try="$ac_link"
12902 case "(($ac_try" in
12903 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12904 *) ac_try_echo=$ac_try;;
12906 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12907 (eval "$ac_link") 2>conftest.er1
12909 grep -v '^ *+' conftest.er1 >conftest.err
12911 cat conftest.err >&5
12912 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12913 (exit $ac_status); } &&
12914 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
12915 { (case "(($ac_try" in
12916 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12917 *) ac_try_echo=$ac_try;;
12919 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12920 (eval "$ac_try") 2>&5
12922 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12923 (exit $ac_status); }; } &&
12924 { ac_try='test -s conftest$ac_exeext'
12925 { (case "(($ac_try" in
12926 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12927 *) ac_try_echo=$ac_try;;
12929 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12930 (eval "$ac_try") 2>&5
12932 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12933 (exit $ac_status); }; }; then
12934 eval "$as_ac_var=yes"
12936 echo "$as_me: failed program was:" >&5
12937 sed 's/^/| /' conftest.$ac_ext >&5
12939 eval "$as_ac_var=no"
12942 rm -f core conftest.err conftest.$ac_objext \
12943 conftest$ac_exeext conftest.$ac_ext
12945 ac_res=`eval echo '${'$as_ac_var'}'`
12946 { echo "$as_me:$LINENO: result: $ac_res" >&5
12947 echo "${ECHO_T}$ac_res" >&6; }
12948 if test `eval echo '${'$as_ac_var'}'` = yes; then
12949 cat >>confdefs.h <<_ACEOF
12950 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
12958 for ac_func in memmove strcmp
12960 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
12961 { echo "$as_me:$LINENO: checking for $ac_func" >&5
12962 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
12963 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
12964 echo $ECHO_N "(cached) $ECHO_C" >&6
12966 cat >conftest.$ac_ext <<_ACEOF
12969 cat confdefs.h >>conftest.$ac_ext
12970 cat >>conftest.$ac_ext <<_ACEOF
12971 /* end confdefs.h. */
12972 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
12973 For example, HP-UX 11i <limits.h> declares gettimeofday. */
12974 #define $ac_func innocuous_$ac_func
12976 /* System header to define __stub macros and hopefully few prototypes,
12977 which can conflict with char $ac_func (); below.
12978 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12979 <limits.h> exists even on freestanding compilers. */
12982 # include <limits.h>
12984 # include <assert.h>
12989 /* Override any GCC internal prototype to avoid an error.
12990 Use char because int might match the return type of a GCC
12991 builtin and then its argument prototype would still apply. */
12996 /* The GNU C library defines this for functions which it implements
12997 to always fail with ENOSYS. Some functions are actually named
12998 something starting with __ and the normal name is an alias. */
12999 #if defined __stub_$ac_func || defined __stub___$ac_func
13006 return $ac_func ();
13011 rm -f conftest.$ac_objext conftest$ac_exeext
13012 if { (ac_try="$ac_link"
13013 case "(($ac_try" in
13014 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13015 *) ac_try_echo=$ac_try;;
13017 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13018 (eval "$ac_link") 2>conftest.er1
13020 grep -v '^ *+' conftest.er1 >conftest.err
13022 cat conftest.err >&5
13023 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13024 (exit $ac_status); } &&
13025 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
13026 { (case "(($ac_try" in
13027 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13028 *) ac_try_echo=$ac_try;;
13030 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13031 (eval "$ac_try") 2>&5
13033 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13034 (exit $ac_status); }; } &&
13035 { ac_try='test -s conftest$ac_exeext'
13036 { (case "(($ac_try" in
13037 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13038 *) ac_try_echo=$ac_try;;
13040 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13041 (eval "$ac_try") 2>&5
13043 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13044 (exit $ac_status); }; }; then
13045 eval "$as_ac_var=yes"
13047 echo "$as_me: failed program was:" >&5
13048 sed 's/^/| /' conftest.$ac_ext >&5
13050 eval "$as_ac_var=no"
13053 rm -f core conftest.err conftest.$ac_objext \
13054 conftest$ac_exeext conftest.$ac_ext
13056 ac_res=`eval echo '${'$as_ac_var'}'`
13057 { echo "$as_me:$LINENO: result: $ac_res" >&5
13058 echo "${ECHO_T}$ac_res" >&6; }
13059 if test `eval echo '${'$as_ac_var'}'` = yes; then
13060 cat >>confdefs.h <<_ACEOF
13061 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
13070 for ac_func in closedir opendir readdir
13072 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
13073 { echo "$as_me:$LINENO: checking for $ac_func" >&5
13074 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
13075 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
13076 echo $ECHO_N "(cached) $ECHO_C" >&6
13078 cat >conftest.$ac_ext <<_ACEOF
13081 cat confdefs.h >>conftest.$ac_ext
13082 cat >>conftest.$ac_ext <<_ACEOF
13083 /* end confdefs.h. */
13084 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
13085 For example, HP-UX 11i <limits.h> declares gettimeofday. */
13086 #define $ac_func innocuous_$ac_func
13088 /* System header to define __stub macros and hopefully few prototypes,
13089 which can conflict with char $ac_func (); below.
13090 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
13091 <limits.h> exists even on freestanding compilers. */
13094 # include <limits.h>
13096 # include <assert.h>
13101 /* Override any GCC internal prototype to avoid an error.
13102 Use char because int might match the return type of a GCC
13103 builtin and then its argument prototype would still apply. */
13108 /* The GNU C library defines this for functions which it implements
13109 to always fail with ENOSYS. Some functions are actually named
13110 something starting with __ and the normal name is an alias. */
13111 #if defined __stub_$ac_func || defined __stub___$ac_func
13118 return $ac_func ();
13123 rm -f conftest.$ac_objext conftest$ac_exeext
13124 if { (ac_try="$ac_link"
13125 case "(($ac_try" in
13126 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13127 *) ac_try_echo=$ac_try;;
13129 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13130 (eval "$ac_link") 2>conftest.er1
13132 grep -v '^ *+' conftest.er1 >conftest.err
13134 cat conftest.err >&5
13135 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13136 (exit $ac_status); } &&
13137 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
13138 { (case "(($ac_try" in
13139 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13140 *) ac_try_echo=$ac_try;;
13142 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13143 (eval "$ac_try") 2>&5
13145 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13146 (exit $ac_status); }; } &&
13147 { ac_try='test -s conftest$ac_exeext'
13148 { (case "(($ac_try" in
13149 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13150 *) ac_try_echo=$ac_try;;
13152 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13153 (eval "$ac_try") 2>&5
13155 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13156 (exit $ac_status); }; }; then
13157 eval "$as_ac_var=yes"
13159 echo "$as_me: failed program was:" >&5
13160 sed 's/^/| /' conftest.$ac_ext >&5
13162 eval "$as_ac_var=no"
13165 rm -f core conftest.err conftest.$ac_objext \
13166 conftest$ac_exeext conftest.$ac_ext
13168 ac_res=`eval echo '${'$as_ac_var'}'`
13169 { echo "$as_me:$LINENO: result: $ac_res" >&5
13170 echo "${ECHO_T}$ac_res" >&6; }
13171 if test `eval echo '${'$as_ac_var'}'` = yes; then
13172 cat >>confdefs.h <<_ACEOF
13173 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
13181 if test "$WITH_LLVMGCCDIR" = "default" ; then
13182 LLVMGCC="llvm-gcc${EXEEXT}"
13183 LLVMGXX="llvm-g++${EXEEXT}"
13184 LLVMGCCCOMMAND="$LLVMGCC"
13185 LLVMGXXCOMMAND="$LLVMGXX"
13186 LLVMGCCCOMMAND=$LLVMGCCCOMMAND
13188 LLVMGXXCOMMAND=$LLVMGXXCOMMAND
13190 # Extract the first word of "$LLVMGCC", so it can be a program name with args.
13191 set dummy $LLVMGCC; ac_word=$2
13192 { echo "$as_me:$LINENO: checking for $ac_word" >&5
13193 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
13194 if test "${ac_cv_path_LLVMGCC+set}" = set; then
13195 echo $ECHO_N "(cached) $ECHO_C" >&6
13199 ac_cv_path_LLVMGCC="$LLVMGCC" # Let the user override the test with a path.
13202 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13203 for as_dir in $PATH
13206 test -z "$as_dir" && as_dir=.
13207 for ac_exec_ext in '' $ac_executable_extensions; do
13208 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
13209 ac_cv_path_LLVMGCC="$as_dir/$ac_word$ac_exec_ext"
13210 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
13220 LLVMGCC=$ac_cv_path_LLVMGCC
13221 if test -n "$LLVMGCC"; then
13222 { echo "$as_me:$LINENO: result: $LLVMGCC" >&5
13223 echo "${ECHO_T}$LLVMGCC" >&6; }
13225 { echo "$as_me:$LINENO: result: no" >&5
13226 echo "${ECHO_T}no" >&6; }
13230 # Extract the first word of "$LLVMGXX", so it can be a program name with args.
13231 set dummy $LLVMGXX; ac_word=$2
13232 { echo "$as_me:$LINENO: checking for $ac_word" >&5
13233 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
13234 if test "${ac_cv_path_LLVMGXX+set}" = set; then
13235 echo $ECHO_N "(cached) $ECHO_C" >&6
13239 ac_cv_path_LLVMGXX="$LLVMGXX" # Let the user override the test with a path.
13242 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13243 for as_dir in $PATH
13246 test -z "$as_dir" && as_dir=.
13247 for ac_exec_ext in '' $ac_executable_extensions; do
13248 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
13249 ac_cv_path_LLVMGXX="$as_dir/$ac_word$ac_exec_ext"
13250 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
13260 LLVMGXX=$ac_cv_path_LLVMGXX
13261 if test -n "$LLVMGXX"; then
13262 { echo "$as_me:$LINENO: result: $LLVMGXX" >&5
13263 echo "${ECHO_T}$LLVMGXX" >&6; }
13265 { echo "$as_me:$LINENO: result: no" >&5
13266 echo "${ECHO_T}no" >&6; }
13271 if test -z "$LLVMGCC"; then
13272 LLVMGCC="$WITH_LLVMGCCDIR/bin/llvm-gcc${EXEEXT}"
13273 LLVMGCCCOMMAND="$LLVMGCC"
13275 if test -z "$LLVMGXX"; then
13276 LLVMGXX="$WITH_LLVMGCCDIR/bin/llvm-g++${EXEEXT}"
13277 LLVMGXXCOMMAND="$LLVMGXX"
13284 LLVMGCCCOMMAND=$LLVMGCCCOMMAND
13286 LLVMGXXCOMMAND=$LLVMGXXCOMMAND
13291 # Check whether --with-llvmcc was given.
13292 if test "${with_llvmcc+set}" = set; then
13293 withval=$with_llvmcc;
13298 { echo "$as_me:$LINENO: checking LLVM capable compiler" >&5
13299 echo $ECHO_N "checking LLVM capable compiler... $ECHO_C" >&6; }
13300 if test "$with_llvmcc" != "check"; then
13301 if (test "$with_llvmcc" != "llvm-gcc" &&
13302 test "$with_llvmcc" != "clang" &&
13303 test "$with_llvmcc" != "none"); then
13304 { { echo "$as_me:$LINENO: error: invalid value for --with-llvmcc, expected 'llvm-gcc', 'clang', or 'none'." >&5
13305 echo "$as_me: error: invalid value for --with-llvmcc, expected 'llvm-gcc', 'clang', or 'none'." >&2;}
13306 { (exit 1); exit 1; }; }
13308 WITH_LLVMCC="$with_llvmcc"
13309 elif test -n "$LLVMGCC"; then
13310 WITH_LLVMCC=llvm-gcc
13311 elif test -n "$WITH_CLANGPATH" || test "$WITH_BUILT_CLANG" -ne "0"; then
13316 { echo "$as_me:$LINENO: result: $WITH_LLVMCC" >&5
13317 echo "${ECHO_T}$WITH_LLVMCC" >&6; }
13318 LLVMCC_OPTION=$WITH_LLVMCC
13321 { echo "$as_me:$LINENO: checking tool compatibility" >&5
13322 echo $ECHO_N "checking tool compatibility... $ECHO_C" >&6; }
13335 if test "$GCC" != "yes" && test "$ICC" != "yes"
13337 { { echo "$as_me:$LINENO: error: gcc|icc required but not found" >&5
13338 echo "$as_me: error: gcc|icc required but not found" >&2;}
13339 { (exit 1); exit 1; }; }
13342 if test "$GXX" != "yes" && test "$IXX" != "yes"
13344 { { echo "$as_me:$LINENO: error: g++|icc required but not found" >&5
13345 echo "$as_me: error: g++|icc required but not found" >&2;}
13346 { (exit 1); exit 1; }; }
13349 if test "$GCC" = "yes"
13351 cat >conftest.$ac_ext <<_ACEOF
13352 #if !defined(__GNUC__) || __GNUC__ < 3
13353 #error Unsupported GCC version
13357 rm -f conftest.$ac_objext
13358 if { (ac_try="$ac_compile"
13359 case "(($ac_try" in
13360 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13361 *) ac_try_echo=$ac_try;;
13363 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13364 (eval "$ac_compile") 2>conftest.er1
13366 grep -v '^ *+' conftest.er1 >conftest.err
13368 cat conftest.err >&5
13369 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13370 (exit $ac_status); } &&
13371 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
13372 { (case "(($ac_try" in
13373 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13374 *) ac_try_echo=$ac_try;;
13376 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13377 (eval "$ac_try") 2>&5
13379 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13380 (exit $ac_status); }; } &&
13381 { ac_try='test -s conftest.$ac_objext'
13382 { (case "(($ac_try" in
13383 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13384 *) ac_try_echo=$ac_try;;
13386 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13387 (eval "$ac_try") 2>&5
13389 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13390 (exit $ac_status); }; }; then
13393 echo "$as_me: failed program was:" >&5
13394 sed 's/^/| /' conftest.$ac_ext >&5
13396 { { echo "$as_me:$LINENO: error: gcc 3.x required, but you have a lower version" >&5
13397 echo "$as_me: error: gcc 3.x required, but you have a lower version" >&2;}
13398 { (exit 1); exit 1; }; }
13401 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13404 if test -z "$llvm_cv_gnu_make_command"
13406 { { echo "$as_me:$LINENO: error: GNU Make required but not found" >&5
13407 echo "$as_me: error: GNU Make required but not found" >&2;}
13408 { (exit 1); exit 1; }; }
13411 { echo "$as_me:$LINENO: result: ok" >&5
13412 echo "${ECHO_T}ok" >&6; }
13414 { echo "$as_me:$LINENO: checking optional compiler flags" >&5
13415 echo $ECHO_N "checking optional compiler flags... $ECHO_C" >&6; }
13416 NO_VARIADIC_MACROS=`$CXX -Wno-variadic-macros -fsyntax-only -xc /dev/null 2>/dev/null && echo -Wno-variadic-macros`
13418 NO_MISSING_FIELD_INITIALIZERS=`$CXX -Wno-missing-field-initializers -fsyntax-only -xc /dev/null 2>/dev/null && echo -Wno-missing-field-initializers`
13420 { echo "$as_me:$LINENO: result: $NO_VARIADIC_MACROS $NO_MISSING_FIELD_INITIALIZERS" >&5
13421 echo "${ECHO_T}$NO_VARIADIC_MACROS $NO_MISSING_FIELD_INITIALIZERS" >&6; }
13425 { echo "$as_me:$LINENO: checking for sin in -lm" >&5
13426 echo $ECHO_N "checking for sin in -lm... $ECHO_C" >&6; }
13427 if test "${ac_cv_lib_m_sin+set}" = set; then
13428 echo $ECHO_N "(cached) $ECHO_C" >&6
13430 ac_check_lib_save_LIBS=$LIBS
13432 cat >conftest.$ac_ext <<_ACEOF
13435 cat confdefs.h >>conftest.$ac_ext
13436 cat >>conftest.$ac_ext <<_ACEOF
13437 /* end confdefs.h. */
13439 /* Override any GCC internal prototype to avoid an error.
13440 Use char because int might match the return type of a GCC
13441 builtin and then its argument prototype would still apply. */
13454 rm -f conftest.$ac_objext conftest$ac_exeext
13455 if { (ac_try="$ac_link"
13456 case "(($ac_try" in
13457 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13458 *) ac_try_echo=$ac_try;;
13460 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13461 (eval "$ac_link") 2>conftest.er1
13463 grep -v '^ *+' conftest.er1 >conftest.err
13465 cat conftest.err >&5
13466 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13467 (exit $ac_status); } &&
13468 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
13469 { (case "(($ac_try" in
13470 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13471 *) ac_try_echo=$ac_try;;
13473 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13474 (eval "$ac_try") 2>&5
13476 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13477 (exit $ac_status); }; } &&
13478 { ac_try='test -s conftest$ac_exeext'
13479 { (case "(($ac_try" in
13480 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13481 *) ac_try_echo=$ac_try;;
13483 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13484 (eval "$ac_try") 2>&5
13486 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13487 (exit $ac_status); }; }; then
13488 ac_cv_lib_m_sin=yes
13490 echo "$as_me: failed program was:" >&5
13491 sed 's/^/| /' conftest.$ac_ext >&5
13496 rm -f core conftest.err conftest.$ac_objext \
13497 conftest$ac_exeext conftest.$ac_ext
13498 LIBS=$ac_check_lib_save_LIBS
13500 { echo "$as_me:$LINENO: result: $ac_cv_lib_m_sin" >&5
13501 echo "${ECHO_T}$ac_cv_lib_m_sin" >&6; }
13502 if test $ac_cv_lib_m_sin = yes; then
13503 cat >>confdefs.h <<_ACEOF
13504 #define HAVE_LIBM 1
13511 if test "$llvm_cv_os_type" = "MingW" ; then
13513 { echo "$as_me:$LINENO: checking for main in -limagehlp" >&5
13514 echo $ECHO_N "checking for main in -limagehlp... $ECHO_C" >&6; }
13515 if test "${ac_cv_lib_imagehlp_main+set}" = set; then
13516 echo $ECHO_N "(cached) $ECHO_C" >&6
13518 ac_check_lib_save_LIBS=$LIBS
13519 LIBS="-limagehlp $LIBS"
13520 cat >conftest.$ac_ext <<_ACEOF
13523 cat confdefs.h >>conftest.$ac_ext
13524 cat >>conftest.$ac_ext <<_ACEOF
13525 /* end confdefs.h. */
13536 rm -f conftest.$ac_objext conftest$ac_exeext
13537 if { (ac_try="$ac_link"
13538 case "(($ac_try" in
13539 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13540 *) ac_try_echo=$ac_try;;
13542 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13543 (eval "$ac_link") 2>conftest.er1
13545 grep -v '^ *+' conftest.er1 >conftest.err
13547 cat conftest.err >&5
13548 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13549 (exit $ac_status); } &&
13550 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
13551 { (case "(($ac_try" in
13552 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13553 *) ac_try_echo=$ac_try;;
13555 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13556 (eval "$ac_try") 2>&5
13558 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13559 (exit $ac_status); }; } &&
13560 { ac_try='test -s conftest$ac_exeext'
13561 { (case "(($ac_try" in
13562 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13563 *) ac_try_echo=$ac_try;;
13565 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13566 (eval "$ac_try") 2>&5
13568 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13569 (exit $ac_status); }; }; then
13570 ac_cv_lib_imagehlp_main=yes
13572 echo "$as_me: failed program was:" >&5
13573 sed 's/^/| /' conftest.$ac_ext >&5
13575 ac_cv_lib_imagehlp_main=no
13578 rm -f core conftest.err conftest.$ac_objext \
13579 conftest$ac_exeext conftest.$ac_ext
13580 LIBS=$ac_check_lib_save_LIBS
13582 { echo "$as_me:$LINENO: result: $ac_cv_lib_imagehlp_main" >&5
13583 echo "${ECHO_T}$ac_cv_lib_imagehlp_main" >&6; }
13584 if test $ac_cv_lib_imagehlp_main = yes; then
13585 cat >>confdefs.h <<_ACEOF
13586 #define HAVE_LIBIMAGEHLP 1
13589 LIBS="-limagehlp $LIBS"
13594 { echo "$as_me:$LINENO: checking for main in -lpsapi" >&5
13595 echo $ECHO_N "checking for main in -lpsapi... $ECHO_C" >&6; }
13596 if test "${ac_cv_lib_psapi_main+set}" = set; then
13597 echo $ECHO_N "(cached) $ECHO_C" >&6
13599 ac_check_lib_save_LIBS=$LIBS
13600 LIBS="-lpsapi $LIBS"
13601 cat >conftest.$ac_ext <<_ACEOF
13604 cat confdefs.h >>conftest.$ac_ext
13605 cat >>conftest.$ac_ext <<_ACEOF
13606 /* end confdefs.h. */
13617 rm -f conftest.$ac_objext conftest$ac_exeext
13618 if { (ac_try="$ac_link"
13619 case "(($ac_try" in
13620 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13621 *) ac_try_echo=$ac_try;;
13623 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13624 (eval "$ac_link") 2>conftest.er1
13626 grep -v '^ *+' conftest.er1 >conftest.err
13628 cat conftest.err >&5
13629 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13630 (exit $ac_status); } &&
13631 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
13632 { (case "(($ac_try" in
13633 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13634 *) ac_try_echo=$ac_try;;
13636 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13637 (eval "$ac_try") 2>&5
13639 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13640 (exit $ac_status); }; } &&
13641 { ac_try='test -s conftest$ac_exeext'
13642 { (case "(($ac_try" in
13643 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13644 *) ac_try_echo=$ac_try;;
13646 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13647 (eval "$ac_try") 2>&5
13649 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13650 (exit $ac_status); }; }; then
13651 ac_cv_lib_psapi_main=yes
13653 echo "$as_me: failed program was:" >&5
13654 sed 's/^/| /' conftest.$ac_ext >&5
13656 ac_cv_lib_psapi_main=no
13659 rm -f core conftest.err conftest.$ac_objext \
13660 conftest$ac_exeext conftest.$ac_ext
13661 LIBS=$ac_check_lib_save_LIBS
13663 { echo "$as_me:$LINENO: result: $ac_cv_lib_psapi_main" >&5
13664 echo "${ECHO_T}$ac_cv_lib_psapi_main" >&6; }
13665 if test $ac_cv_lib_psapi_main = yes; then
13666 cat >>confdefs.h <<_ACEOF
13667 #define HAVE_LIBPSAPI 1
13670 LIBS="-lpsapi $LIBS"
13676 { echo "$as_me:$LINENO: checking for library containing dlopen" >&5
13677 echo $ECHO_N "checking for library containing dlopen... $ECHO_C" >&6; }
13678 if test "${ac_cv_search_dlopen+set}" = set; then
13679 echo $ECHO_N "(cached) $ECHO_C" >&6
13681 ac_func_search_save_LIBS=$LIBS
13682 cat >conftest.$ac_ext <<_ACEOF
13685 cat confdefs.h >>conftest.$ac_ext
13686 cat >>conftest.$ac_ext <<_ACEOF
13687 /* end confdefs.h. */
13689 /* Override any GCC internal prototype to avoid an error.
13690 Use char because int might match the return type of a GCC
13691 builtin and then its argument prototype would still apply. */
13704 for ac_lib in '' dl; do
13705 if test -z "$ac_lib"; then
13706 ac_res="none required"
13709 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
13711 rm -f conftest.$ac_objext conftest$ac_exeext
13712 if { (ac_try="$ac_link"
13713 case "(($ac_try" in
13714 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13715 *) ac_try_echo=$ac_try;;
13717 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13718 (eval "$ac_link") 2>conftest.er1
13720 grep -v '^ *+' conftest.er1 >conftest.err
13722 cat conftest.err >&5
13723 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13724 (exit $ac_status); } &&
13725 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
13726 { (case "(($ac_try" in
13727 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13728 *) ac_try_echo=$ac_try;;
13730 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13731 (eval "$ac_try") 2>&5
13733 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13734 (exit $ac_status); }; } &&
13735 { ac_try='test -s conftest$ac_exeext'
13736 { (case "(($ac_try" in
13737 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13738 *) ac_try_echo=$ac_try;;
13740 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13741 (eval "$ac_try") 2>&5
13743 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13744 (exit $ac_status); }; }; then
13745 ac_cv_search_dlopen=$ac_res
13747 echo "$as_me: failed program was:" >&5
13748 sed 's/^/| /' conftest.$ac_ext >&5
13753 rm -f core conftest.err conftest.$ac_objext \
13755 if test "${ac_cv_search_dlopen+set}" = set; then
13759 if test "${ac_cv_search_dlopen+set}" = set; then
13762 ac_cv_search_dlopen=no
13764 rm conftest.$ac_ext
13765 LIBS=$ac_func_search_save_LIBS
13767 { echo "$as_me:$LINENO: result: $ac_cv_search_dlopen" >&5
13768 echo "${ECHO_T}$ac_cv_search_dlopen" >&6; }
13769 ac_res=$ac_cv_search_dlopen
13770 if test "$ac_res" != no; then
13771 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
13773 cat >>confdefs.h <<\_ACEOF
13774 #define HAVE_DLOPEN 1
13778 { echo "$as_me:$LINENO: WARNING: dlopen() not found - disabling plugin support" >&5
13779 echo "$as_me: WARNING: dlopen() not found - disabling plugin support" >&2;}
13783 if test "$llvm_cv_enable_libffi" = "yes" ; then
13784 { echo "$as_me:$LINENO: checking for library containing ffi_call" >&5
13785 echo $ECHO_N "checking for library containing ffi_call... $ECHO_C" >&6; }
13786 if test "${ac_cv_search_ffi_call+set}" = set; then
13787 echo $ECHO_N "(cached) $ECHO_C" >&6
13789 ac_func_search_save_LIBS=$LIBS
13790 cat >conftest.$ac_ext <<_ACEOF
13793 cat confdefs.h >>conftest.$ac_ext
13794 cat >>conftest.$ac_ext <<_ACEOF
13795 /* end confdefs.h. */
13797 /* Override any GCC internal prototype to avoid an error.
13798 Use char because int might match the return type of a GCC
13799 builtin and then its argument prototype would still apply. */
13807 return ffi_call ();
13812 for ac_lib in '' ffi; do
13813 if test -z "$ac_lib"; then
13814 ac_res="none required"
13817 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
13819 rm -f conftest.$ac_objext conftest$ac_exeext
13820 if { (ac_try="$ac_link"
13821 case "(($ac_try" in
13822 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13823 *) ac_try_echo=$ac_try;;
13825 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13826 (eval "$ac_link") 2>conftest.er1
13828 grep -v '^ *+' conftest.er1 >conftest.err
13830 cat conftest.err >&5
13831 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13832 (exit $ac_status); } &&
13833 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
13834 { (case "(($ac_try" in
13835 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13836 *) ac_try_echo=$ac_try;;
13838 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13839 (eval "$ac_try") 2>&5
13841 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13842 (exit $ac_status); }; } &&
13843 { ac_try='test -s conftest$ac_exeext'
13844 { (case "(($ac_try" in
13845 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13846 *) ac_try_echo=$ac_try;;
13848 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13849 (eval "$ac_try") 2>&5
13851 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13852 (exit $ac_status); }; }; then
13853 ac_cv_search_ffi_call=$ac_res
13855 echo "$as_me: failed program was:" >&5
13856 sed 's/^/| /' conftest.$ac_ext >&5
13861 rm -f core conftest.err conftest.$ac_objext \
13863 if test "${ac_cv_search_ffi_call+set}" = set; then
13867 if test "${ac_cv_search_ffi_call+set}" = set; then
13870 ac_cv_search_ffi_call=no
13872 rm conftest.$ac_ext
13873 LIBS=$ac_func_search_save_LIBS
13875 { echo "$as_me:$LINENO: result: $ac_cv_search_ffi_call" >&5
13876 echo "${ECHO_T}$ac_cv_search_ffi_call" >&6; }
13877 ac_res=$ac_cv_search_ffi_call
13878 if test "$ac_res" != no; then
13879 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
13881 cat >>confdefs.h <<\_ACEOF
13882 #define HAVE_FFI_CALL 1
13886 { { echo "$as_me:$LINENO: error: libffi not found - configure without --enable-libffi to compile without it" >&5
13887 echo "$as_me: error: libffi not found - configure without --enable-libffi to compile without it" >&2;}
13888 { (exit 1); exit 1; }; }
13893 { echo "$as_me:$LINENO: checking for library containing mallinfo" >&5
13894 echo $ECHO_N "checking for library containing mallinfo... $ECHO_C" >&6; }
13895 if test "${ac_cv_search_mallinfo+set}" = set; then
13896 echo $ECHO_N "(cached) $ECHO_C" >&6
13898 ac_func_search_save_LIBS=$LIBS
13899 cat >conftest.$ac_ext <<_ACEOF
13902 cat confdefs.h >>conftest.$ac_ext
13903 cat >>conftest.$ac_ext <<_ACEOF
13904 /* end confdefs.h. */
13906 /* Override any GCC internal prototype to avoid an error.
13907 Use char because int might match the return type of a GCC
13908 builtin and then its argument prototype would still apply. */
13916 return mallinfo ();
13921 for ac_lib in '' malloc; do
13922 if test -z "$ac_lib"; then
13923 ac_res="none required"
13926 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
13928 rm -f conftest.$ac_objext conftest$ac_exeext
13929 if { (ac_try="$ac_link"
13930 case "(($ac_try" in
13931 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13932 *) ac_try_echo=$ac_try;;
13934 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13935 (eval "$ac_link") 2>conftest.er1
13937 grep -v '^ *+' conftest.er1 >conftest.err
13939 cat conftest.err >&5
13940 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13941 (exit $ac_status); } &&
13942 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
13943 { (case "(($ac_try" in
13944 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13945 *) ac_try_echo=$ac_try;;
13947 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13948 (eval "$ac_try") 2>&5
13950 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13951 (exit $ac_status); }; } &&
13952 { ac_try='test -s conftest$ac_exeext'
13953 { (case "(($ac_try" in
13954 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13955 *) ac_try_echo=$ac_try;;
13957 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13958 (eval "$ac_try") 2>&5
13960 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13961 (exit $ac_status); }; }; then
13962 ac_cv_search_mallinfo=$ac_res
13964 echo "$as_me: failed program was:" >&5
13965 sed 's/^/| /' conftest.$ac_ext >&5
13970 rm -f core conftest.err conftest.$ac_objext \
13972 if test "${ac_cv_search_mallinfo+set}" = set; then
13976 if test "${ac_cv_search_mallinfo+set}" = set; then
13979 ac_cv_search_mallinfo=no
13981 rm conftest.$ac_ext
13982 LIBS=$ac_func_search_save_LIBS
13984 { echo "$as_me:$LINENO: result: $ac_cv_search_mallinfo" >&5
13985 echo "${ECHO_T}$ac_cv_search_mallinfo" >&6; }
13986 ac_res=$ac_cv_search_mallinfo
13987 if test "$ac_res" != no; then
13988 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
13990 cat >>confdefs.h <<\_ACEOF
13991 #define HAVE_MALLINFO 1
13997 if test "$ENABLE_THREADS" -eq 1 ; then
13999 { echo "$as_me:$LINENO: checking for pthread_mutex_init in -lpthread" >&5
14000 echo $ECHO_N "checking for pthread_mutex_init in -lpthread... $ECHO_C" >&6; }
14001 if test "${ac_cv_lib_pthread_pthread_mutex_init+set}" = set; then
14002 echo $ECHO_N "(cached) $ECHO_C" >&6
14004 ac_check_lib_save_LIBS=$LIBS
14005 LIBS="-lpthread $LIBS"
14006 cat >conftest.$ac_ext <<_ACEOF
14009 cat confdefs.h >>conftest.$ac_ext
14010 cat >>conftest.$ac_ext <<_ACEOF
14011 /* end confdefs.h. */
14013 /* Override any GCC internal prototype to avoid an error.
14014 Use char because int might match the return type of a GCC
14015 builtin and then its argument prototype would still apply. */
14019 char pthread_mutex_init ();
14023 return pthread_mutex_init ();
14028 rm -f conftest.$ac_objext conftest$ac_exeext
14029 if { (ac_try="$ac_link"
14030 case "(($ac_try" in
14031 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14032 *) ac_try_echo=$ac_try;;
14034 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14035 (eval "$ac_link") 2>conftest.er1
14037 grep -v '^ *+' conftest.er1 >conftest.err
14039 cat conftest.err >&5
14040 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14041 (exit $ac_status); } &&
14042 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
14043 { (case "(($ac_try" in
14044 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14045 *) ac_try_echo=$ac_try;;
14047 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14048 (eval "$ac_try") 2>&5
14050 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14051 (exit $ac_status); }; } &&
14052 { ac_try='test -s conftest$ac_exeext'
14053 { (case "(($ac_try" in
14054 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14055 *) ac_try_echo=$ac_try;;
14057 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14058 (eval "$ac_try") 2>&5
14060 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14061 (exit $ac_status); }; }; then
14062 ac_cv_lib_pthread_pthread_mutex_init=yes
14064 echo "$as_me: failed program was:" >&5
14065 sed 's/^/| /' conftest.$ac_ext >&5
14067 ac_cv_lib_pthread_pthread_mutex_init=no
14070 rm -f core conftest.err conftest.$ac_objext \
14071 conftest$ac_exeext conftest.$ac_ext
14072 LIBS=$ac_check_lib_save_LIBS
14074 { echo "$as_me:$LINENO: result: $ac_cv_lib_pthread_pthread_mutex_init" >&5
14075 echo "${ECHO_T}$ac_cv_lib_pthread_pthread_mutex_init" >&6; }
14076 if test $ac_cv_lib_pthread_pthread_mutex_init = yes; then
14077 cat >>confdefs.h <<_ACEOF
14078 #define HAVE_LIBPTHREAD 1
14081 LIBS="-lpthread $LIBS"
14085 { echo "$as_me:$LINENO: checking for library containing pthread_mutex_lock" >&5
14086 echo $ECHO_N "checking for library containing pthread_mutex_lock... $ECHO_C" >&6; }
14087 if test "${ac_cv_search_pthread_mutex_lock+set}" = set; then
14088 echo $ECHO_N "(cached) $ECHO_C" >&6
14090 ac_func_search_save_LIBS=$LIBS
14091 cat >conftest.$ac_ext <<_ACEOF
14094 cat confdefs.h >>conftest.$ac_ext
14095 cat >>conftest.$ac_ext <<_ACEOF
14096 /* end confdefs.h. */
14098 /* Override any GCC internal prototype to avoid an error.
14099 Use char because int might match the return type of a GCC
14100 builtin and then its argument prototype would still apply. */
14104 char pthread_mutex_lock ();
14108 return pthread_mutex_lock ();
14113 for ac_lib in '' pthread; do
14114 if test -z "$ac_lib"; then
14115 ac_res="none required"
14118 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
14120 rm -f conftest.$ac_objext conftest$ac_exeext
14121 if { (ac_try="$ac_link"
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_link") 2>conftest.er1
14129 grep -v '^ *+' conftest.er1 >conftest.err
14131 cat conftest.err >&5
14132 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14133 (exit $ac_status); } &&
14134 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
14135 { (case "(($ac_try" in
14136 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14137 *) ac_try_echo=$ac_try;;
14139 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14140 (eval "$ac_try") 2>&5
14142 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14143 (exit $ac_status); }; } &&
14144 { ac_try='test -s conftest$ac_exeext'
14145 { (case "(($ac_try" in
14146 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14147 *) ac_try_echo=$ac_try;;
14149 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14150 (eval "$ac_try") 2>&5
14152 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14153 (exit $ac_status); }; }; then
14154 ac_cv_search_pthread_mutex_lock=$ac_res
14156 echo "$as_me: failed program was:" >&5
14157 sed 's/^/| /' conftest.$ac_ext >&5
14162 rm -f core conftest.err conftest.$ac_objext \
14164 if test "${ac_cv_search_pthread_mutex_lock+set}" = set; then
14168 if test "${ac_cv_search_pthread_mutex_lock+set}" = set; then
14171 ac_cv_search_pthread_mutex_lock=no
14173 rm conftest.$ac_ext
14174 LIBS=$ac_func_search_save_LIBS
14176 { echo "$as_me:$LINENO: result: $ac_cv_search_pthread_mutex_lock" >&5
14177 echo "${ECHO_T}$ac_cv_search_pthread_mutex_lock" >&6; }
14178 ac_res=$ac_cv_search_pthread_mutex_lock
14179 if test "$ac_res" != no; then
14180 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
14182 cat >>confdefs.h <<\_ACEOF
14183 #define HAVE_PTHREAD_MUTEX_LOCK 1
14188 { echo "$as_me:$LINENO: checking for library containing pthread_rwlock_init" >&5
14189 echo $ECHO_N "checking for library containing pthread_rwlock_init... $ECHO_C" >&6; }
14190 if test "${ac_cv_search_pthread_rwlock_init+set}" = set; then
14191 echo $ECHO_N "(cached) $ECHO_C" >&6
14193 ac_func_search_save_LIBS=$LIBS
14194 cat >conftest.$ac_ext <<_ACEOF
14197 cat confdefs.h >>conftest.$ac_ext
14198 cat >>conftest.$ac_ext <<_ACEOF
14199 /* end confdefs.h. */
14201 /* Override any GCC internal prototype to avoid an error.
14202 Use char because int might match the return type of a GCC
14203 builtin and then its argument prototype would still apply. */
14207 char pthread_rwlock_init ();
14211 return pthread_rwlock_init ();
14216 for ac_lib in '' pthread; do
14217 if test -z "$ac_lib"; then
14218 ac_res="none required"
14221 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
14223 rm -f conftest.$ac_objext conftest$ac_exeext
14224 if { (ac_try="$ac_link"
14225 case "(($ac_try" in
14226 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14227 *) ac_try_echo=$ac_try;;
14229 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14230 (eval "$ac_link") 2>conftest.er1
14232 grep -v '^ *+' conftest.er1 >conftest.err
14234 cat conftest.err >&5
14235 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14236 (exit $ac_status); } &&
14237 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
14238 { (case "(($ac_try" in
14239 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14240 *) ac_try_echo=$ac_try;;
14242 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14243 (eval "$ac_try") 2>&5
14245 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14246 (exit $ac_status); }; } &&
14247 { ac_try='test -s conftest$ac_exeext'
14248 { (case "(($ac_try" in
14249 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14250 *) ac_try_echo=$ac_try;;
14252 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14253 (eval "$ac_try") 2>&5
14255 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14256 (exit $ac_status); }; }; then
14257 ac_cv_search_pthread_rwlock_init=$ac_res
14259 echo "$as_me: failed program was:" >&5
14260 sed 's/^/| /' conftest.$ac_ext >&5
14265 rm -f core conftest.err conftest.$ac_objext \
14267 if test "${ac_cv_search_pthread_rwlock_init+set}" = set; then
14271 if test "${ac_cv_search_pthread_rwlock_init+set}" = set; then
14274 ac_cv_search_pthread_rwlock_init=no
14276 rm conftest.$ac_ext
14277 LIBS=$ac_func_search_save_LIBS
14279 { echo "$as_me:$LINENO: result: $ac_cv_search_pthread_rwlock_init" >&5
14280 echo "${ECHO_T}$ac_cv_search_pthread_rwlock_init" >&6; }
14281 ac_res=$ac_cv_search_pthread_rwlock_init
14282 if test "$ac_res" != no; then
14283 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
14285 cat >>confdefs.h <<\_ACEOF
14286 #define HAVE_PTHREAD_RWLOCK_INIT 1
14291 { echo "$as_me:$LINENO: checking for library containing pthread_getspecific" >&5
14292 echo $ECHO_N "checking for library containing pthread_getspecific... $ECHO_C" >&6; }
14293 if test "${ac_cv_search_pthread_getspecific+set}" = set; then
14294 echo $ECHO_N "(cached) $ECHO_C" >&6
14296 ac_func_search_save_LIBS=$LIBS
14297 cat >conftest.$ac_ext <<_ACEOF
14300 cat confdefs.h >>conftest.$ac_ext
14301 cat >>conftest.$ac_ext <<_ACEOF
14302 /* end confdefs.h. */
14304 /* Override any GCC internal prototype to avoid an error.
14305 Use char because int might match the return type of a GCC
14306 builtin and then its argument prototype would still apply. */
14310 char pthread_getspecific ();
14314 return pthread_getspecific ();
14319 for ac_lib in '' pthread; do
14320 if test -z "$ac_lib"; then
14321 ac_res="none required"
14324 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
14326 rm -f conftest.$ac_objext conftest$ac_exeext
14327 if { (ac_try="$ac_link"
14328 case "(($ac_try" in
14329 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14330 *) ac_try_echo=$ac_try;;
14332 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14333 (eval "$ac_link") 2>conftest.er1
14335 grep -v '^ *+' conftest.er1 >conftest.err
14337 cat conftest.err >&5
14338 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14339 (exit $ac_status); } &&
14340 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
14341 { (case "(($ac_try" in
14342 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14343 *) ac_try_echo=$ac_try;;
14345 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14346 (eval "$ac_try") 2>&5
14348 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14349 (exit $ac_status); }; } &&
14350 { ac_try='test -s conftest$ac_exeext'
14351 { (case "(($ac_try" in
14352 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14353 *) ac_try_echo=$ac_try;;
14355 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14356 (eval "$ac_try") 2>&5
14358 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14359 (exit $ac_status); }; }; then
14360 ac_cv_search_pthread_getspecific=$ac_res
14362 echo "$as_me: failed program was:" >&5
14363 sed 's/^/| /' conftest.$ac_ext >&5
14368 rm -f core conftest.err conftest.$ac_objext \
14370 if test "${ac_cv_search_pthread_getspecific+set}" = set; then
14374 if test "${ac_cv_search_pthread_getspecific+set}" = set; then
14377 ac_cv_search_pthread_getspecific=no
14379 rm conftest.$ac_ext
14380 LIBS=$ac_func_search_save_LIBS
14382 { echo "$as_me:$LINENO: result: $ac_cv_search_pthread_getspecific" >&5
14383 echo "${ECHO_T}$ac_cv_search_pthread_getspecific" >&6; }
14384 ac_res=$ac_cv_search_pthread_getspecific
14385 if test "$ac_res" != no; then
14386 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
14388 cat >>confdefs.h <<\_ACEOF
14389 #define HAVE_PTHREAD_GETSPECIFIC 1
14397 # Check whether --with-udis86 was given.
14398 if test "${with_udis86+set}" = set; then
14399 withval=$with_udis86;
14404 *) LDFLAGS="$LDFLAGS -L${withval}" ;;
14407 { echo "$as_me:$LINENO: checking for ud_init in -ludis86" >&5
14408 echo $ECHO_N "checking for ud_init in -ludis86... $ECHO_C" >&6; }
14409 if test "${ac_cv_lib_udis86_ud_init+set}" = set; then
14410 echo $ECHO_N "(cached) $ECHO_C" >&6
14412 ac_check_lib_save_LIBS=$LIBS
14413 LIBS="-ludis86 $LIBS"
14414 cat >conftest.$ac_ext <<_ACEOF
14417 cat confdefs.h >>conftest.$ac_ext
14418 cat >>conftest.$ac_ext <<_ACEOF
14419 /* end confdefs.h. */
14421 /* Override any GCC internal prototype to avoid an error.
14422 Use char because int might match the return type of a GCC
14423 builtin and then its argument prototype would still apply. */
14436 rm -f conftest.$ac_objext conftest$ac_exeext
14437 if { (ac_try="$ac_link"
14438 case "(($ac_try" in
14439 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14440 *) ac_try_echo=$ac_try;;
14442 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14443 (eval "$ac_link") 2>conftest.er1
14445 grep -v '^ *+' conftest.er1 >conftest.err
14447 cat conftest.err >&5
14448 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14449 (exit $ac_status); } &&
14450 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
14451 { (case "(($ac_try" in
14452 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14453 *) ac_try_echo=$ac_try;;
14455 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14456 (eval "$ac_try") 2>&5
14458 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14459 (exit $ac_status); }; } &&
14460 { ac_try='test -s conftest$ac_exeext'
14461 { (case "(($ac_try" in
14462 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14463 *) ac_try_echo=$ac_try;;
14465 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14466 (eval "$ac_try") 2>&5
14468 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14469 (exit $ac_status); }; }; then
14470 ac_cv_lib_udis86_ud_init=yes
14472 echo "$as_me: failed program was:" >&5
14473 sed 's/^/| /' conftest.$ac_ext >&5
14475 ac_cv_lib_udis86_ud_init=no
14478 rm -f core conftest.err conftest.$ac_objext \
14479 conftest$ac_exeext conftest.$ac_ext
14480 LIBS=$ac_check_lib_save_LIBS
14482 { echo "$as_me:$LINENO: result: $ac_cv_lib_udis86_ud_init" >&5
14483 echo "${ECHO_T}$ac_cv_lib_udis86_ud_init" >&6; }
14484 if test $ac_cv_lib_udis86_ud_init = yes; then
14485 cat >>confdefs.h <<_ACEOF
14486 #define HAVE_LIBUDIS86 1
14489 LIBS="-ludis86 $LIBS"
14493 echo "Error! You need to have libudis86 around."
14505 cat >>confdefs.h <<_ACEOF
14506 #define USE_UDIS86 $USE_UDIS86
14511 # Check whether --with-oprofile was given.
14512 if test "${with_oprofile+set}" = set; then
14513 withval=$with_oprofile;
14517 /usr|yes) llvm_cv_oppath=/usr/lib/oprofile ;;
14518 no) llvm_cv_oppath=
14521 *) llvm_cv_oppath="${withval}/lib/oprofile"
14522 CPPFLAGS="-I${withval}/include";;
14524 if test -n "$llvm_cv_oppath" ; then
14525 LIBS="$LIBS -L${llvm_cv_oppath} -Wl,-rpath,${llvm_cv_oppath}"
14526 { echo "$as_me:$LINENO: checking for library containing bfd_init" >&5
14527 echo $ECHO_N "checking for library containing bfd_init... $ECHO_C" >&6; }
14528 if test "${ac_cv_search_bfd_init+set}" = set; then
14529 echo $ECHO_N "(cached) $ECHO_C" >&6
14531 ac_func_search_save_LIBS=$LIBS
14532 cat >conftest.$ac_ext <<_ACEOF
14535 cat confdefs.h >>conftest.$ac_ext
14536 cat >>conftest.$ac_ext <<_ACEOF
14537 /* end confdefs.h. */
14539 /* Override any GCC internal prototype to avoid an error.
14540 Use char because int might match the return type of a GCC
14541 builtin and then its argument prototype would still apply. */
14549 return bfd_init ();
14554 for ac_lib in '' bfd; do
14555 if test -z "$ac_lib"; then
14556 ac_res="none required"
14559 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
14561 rm -f conftest.$ac_objext conftest$ac_exeext
14562 if { (ac_try="$ac_link"
14563 case "(($ac_try" in
14564 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14565 *) ac_try_echo=$ac_try;;
14567 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14568 (eval "$ac_link") 2>conftest.er1
14570 grep -v '^ *+' conftest.er1 >conftest.err
14572 cat conftest.err >&5
14573 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14574 (exit $ac_status); } &&
14575 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
14576 { (case "(($ac_try" in
14577 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14578 *) ac_try_echo=$ac_try;;
14580 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14581 (eval "$ac_try") 2>&5
14583 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14584 (exit $ac_status); }; } &&
14585 { ac_try='test -s conftest$ac_exeext'
14586 { (case "(($ac_try" in
14587 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14588 *) ac_try_echo=$ac_try;;
14590 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14591 (eval "$ac_try") 2>&5
14593 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14594 (exit $ac_status); }; }; then
14595 ac_cv_search_bfd_init=$ac_res
14597 echo "$as_me: failed program was:" >&5
14598 sed 's/^/| /' conftest.$ac_ext >&5
14603 rm -f core conftest.err conftest.$ac_objext \
14605 if test "${ac_cv_search_bfd_init+set}" = set; then
14609 if test "${ac_cv_search_bfd_init+set}" = set; then
14612 ac_cv_search_bfd_init=no
14614 rm conftest.$ac_ext
14615 LIBS=$ac_func_search_save_LIBS
14617 { echo "$as_me:$LINENO: result: $ac_cv_search_bfd_init" >&5
14618 echo "${ECHO_T}$ac_cv_search_bfd_init" >&6; }
14619 ac_res=$ac_cv_search_bfd_init
14620 if test "$ac_res" != no; then
14621 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
14625 { echo "$as_me:$LINENO: checking for library containing op_open_agent" >&5
14626 echo $ECHO_N "checking for library containing op_open_agent... $ECHO_C" >&6; }
14627 if test "${ac_cv_search_op_open_agent+set}" = set; then
14628 echo $ECHO_N "(cached) $ECHO_C" >&6
14630 ac_func_search_save_LIBS=$LIBS
14631 cat >conftest.$ac_ext <<_ACEOF
14634 cat confdefs.h >>conftest.$ac_ext
14635 cat >>conftest.$ac_ext <<_ACEOF
14636 /* end confdefs.h. */
14638 /* Override any GCC internal prototype to avoid an error.
14639 Use char because int might match the return type of a GCC
14640 builtin and then its argument prototype would still apply. */
14644 char op_open_agent ();
14648 return op_open_agent ();
14653 for ac_lib in '' opagent; do
14654 if test -z "$ac_lib"; then
14655 ac_res="none required"
14658 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
14660 rm -f conftest.$ac_objext conftest$ac_exeext
14661 if { (ac_try="$ac_link"
14662 case "(($ac_try" in
14663 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14664 *) ac_try_echo=$ac_try;;
14666 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14667 (eval "$ac_link") 2>conftest.er1
14669 grep -v '^ *+' conftest.er1 >conftest.err
14671 cat conftest.err >&5
14672 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14673 (exit $ac_status); } &&
14674 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
14675 { (case "(($ac_try" in
14676 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14677 *) ac_try_echo=$ac_try;;
14679 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14680 (eval "$ac_try") 2>&5
14682 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14683 (exit $ac_status); }; } &&
14684 { ac_try='test -s conftest$ac_exeext'
14685 { (case "(($ac_try" in
14686 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14687 *) ac_try_echo=$ac_try;;
14689 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14690 (eval "$ac_try") 2>&5
14692 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14693 (exit $ac_status); }; }; then
14694 ac_cv_search_op_open_agent=$ac_res
14696 echo "$as_me: failed program was:" >&5
14697 sed 's/^/| /' conftest.$ac_ext >&5
14702 rm -f core conftest.err conftest.$ac_objext \
14704 if test "${ac_cv_search_op_open_agent+set}" = set; then
14708 if test "${ac_cv_search_op_open_agent+set}" = set; then
14711 ac_cv_search_op_open_agent=no
14713 rm conftest.$ac_ext
14714 LIBS=$ac_func_search_save_LIBS
14716 { echo "$as_me:$LINENO: result: $ac_cv_search_op_open_agent" >&5
14717 echo "${ECHO_T}$ac_cv_search_op_open_agent" >&6; }
14718 ac_res=$ac_cv_search_op_open_agent
14719 if test "$ac_res" != no; then
14720 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
14724 echo "Error! You need to have libopagent around."
14729 if test "${ac_cv_header_opagent_h+set}" = set; then
14730 { echo "$as_me:$LINENO: checking for opagent.h" >&5
14731 echo $ECHO_N "checking for opagent.h... $ECHO_C" >&6; }
14732 if test "${ac_cv_header_opagent_h+set}" = set; then
14733 echo $ECHO_N "(cached) $ECHO_C" >&6
14735 { echo "$as_me:$LINENO: result: $ac_cv_header_opagent_h" >&5
14736 echo "${ECHO_T}$ac_cv_header_opagent_h" >&6; }
14738 # Is the header compilable?
14739 { echo "$as_me:$LINENO: checking opagent.h usability" >&5
14740 echo $ECHO_N "checking opagent.h usability... $ECHO_C" >&6; }
14741 cat >conftest.$ac_ext <<_ACEOF
14744 cat confdefs.h >>conftest.$ac_ext
14745 cat >>conftest.$ac_ext <<_ACEOF
14746 /* end confdefs.h. */
14747 $ac_includes_default
14748 #include <opagent.h>
14750 rm -f conftest.$ac_objext
14751 if { (ac_try="$ac_compile"
14752 case "(($ac_try" in
14753 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14754 *) ac_try_echo=$ac_try;;
14756 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14757 (eval "$ac_compile") 2>conftest.er1
14759 grep -v '^ *+' conftest.er1 >conftest.err
14761 cat conftest.err >&5
14762 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14763 (exit $ac_status); } &&
14764 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
14765 { (case "(($ac_try" in
14766 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14767 *) ac_try_echo=$ac_try;;
14769 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14770 (eval "$ac_try") 2>&5
14772 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14773 (exit $ac_status); }; } &&
14774 { ac_try='test -s conftest.$ac_objext'
14775 { (case "(($ac_try" in
14776 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14777 *) ac_try_echo=$ac_try;;
14779 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14780 (eval "$ac_try") 2>&5
14782 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14783 (exit $ac_status); }; }; then
14784 ac_header_compiler=yes
14786 echo "$as_me: failed program was:" >&5
14787 sed 's/^/| /' conftest.$ac_ext >&5
14789 ac_header_compiler=no
14792 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14793 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
14794 echo "${ECHO_T}$ac_header_compiler" >&6; }
14796 # Is the header present?
14797 { echo "$as_me:$LINENO: checking opagent.h presence" >&5
14798 echo $ECHO_N "checking opagent.h presence... $ECHO_C" >&6; }
14799 cat >conftest.$ac_ext <<_ACEOF
14802 cat confdefs.h >>conftest.$ac_ext
14803 cat >>conftest.$ac_ext <<_ACEOF
14804 /* end confdefs.h. */
14805 #include <opagent.h>
14807 if { (ac_try="$ac_cpp conftest.$ac_ext"
14808 case "(($ac_try" in
14809 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14810 *) ac_try_echo=$ac_try;;
14812 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14813 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
14815 grep -v '^ *+' conftest.er1 >conftest.err
14817 cat conftest.err >&5
14818 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14819 (exit $ac_status); } >/dev/null; then
14820 if test -s conftest.err; then
14821 ac_cpp_err=$ac_c_preproc_warn_flag
14822 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
14829 if test -z "$ac_cpp_err"; then
14830 ac_header_preproc=yes
14832 echo "$as_me: failed program was:" >&5
14833 sed 's/^/| /' conftest.$ac_ext >&5
14835 ac_header_preproc=no
14838 rm -f conftest.err conftest.$ac_ext
14839 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
14840 echo "${ECHO_T}$ac_header_preproc" >&6; }
14842 # So? What about this header?
14843 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
14845 { echo "$as_me:$LINENO: WARNING: opagent.h: accepted by the compiler, rejected by the preprocessor!" >&5
14846 echo "$as_me: WARNING: opagent.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
14847 { echo "$as_me:$LINENO: WARNING: opagent.h: proceeding with the compiler's result" >&5
14848 echo "$as_me: WARNING: opagent.h: proceeding with the compiler's result" >&2;}
14849 ac_header_preproc=yes
14852 { echo "$as_me:$LINENO: WARNING: opagent.h: present but cannot be compiled" >&5
14853 echo "$as_me: WARNING: opagent.h: present but cannot be compiled" >&2;}
14854 { echo "$as_me:$LINENO: WARNING: opagent.h: check for missing prerequisite headers?" >&5
14855 echo "$as_me: WARNING: opagent.h: check for missing prerequisite headers?" >&2;}
14856 { echo "$as_me:$LINENO: WARNING: opagent.h: see the Autoconf documentation" >&5
14857 echo "$as_me: WARNING: opagent.h: see the Autoconf documentation" >&2;}
14858 { echo "$as_me:$LINENO: WARNING: opagent.h: section \"Present But Cannot Be Compiled\"" >&5
14859 echo "$as_me: WARNING: opagent.h: section \"Present But Cannot Be Compiled\"" >&2;}
14860 { echo "$as_me:$LINENO: WARNING: opagent.h: proceeding with the preprocessor's result" >&5
14861 echo "$as_me: WARNING: opagent.h: proceeding with the preprocessor's result" >&2;}
14862 { echo "$as_me:$LINENO: WARNING: opagent.h: in the future, the compiler will take precedence" >&5
14863 echo "$as_me: WARNING: opagent.h: in the future, the compiler will take precedence" >&2;}
14865 ## ----------------------------------- ##
14866 ## Report this to llvmbugs@cs.uiuc.edu ##
14867 ## ----------------------------------- ##
14869 ) | sed "s/^/$as_me: WARNING: /" >&2
14872 { echo "$as_me:$LINENO: checking for opagent.h" >&5
14873 echo $ECHO_N "checking for opagent.h... $ECHO_C" >&6; }
14874 if test "${ac_cv_header_opagent_h+set}" = set; then
14875 echo $ECHO_N "(cached) $ECHO_C" >&6
14877 ac_cv_header_opagent_h=$ac_header_preproc
14879 { echo "$as_me:$LINENO: result: $ac_cv_header_opagent_h" >&5
14880 echo "${ECHO_T}$ac_cv_header_opagent_h" >&6; }
14883 if test $ac_cv_header_opagent_h = yes; then
14887 echo "Error! You need to have opagent.h around."
14903 cat >>confdefs.h <<_ACEOF
14904 #define USE_OPROFILE $USE_OPROFILE
14914 ac_header_dirent=no
14915 for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do
14916 as_ac_Header=`echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh`
14917 { echo "$as_me:$LINENO: checking for $ac_hdr that defines DIR" >&5
14918 echo $ECHO_N "checking for $ac_hdr that defines DIR... $ECHO_C" >&6; }
14919 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
14920 echo $ECHO_N "(cached) $ECHO_C" >&6
14922 cat >conftest.$ac_ext <<_ACEOF
14925 cat confdefs.h >>conftest.$ac_ext
14926 cat >>conftest.$ac_ext <<_ACEOF
14927 /* end confdefs.h. */
14928 #include <sys/types.h>
14940 rm -f conftest.$ac_objext
14941 if { (ac_try="$ac_compile"
14942 case "(($ac_try" in
14943 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14944 *) ac_try_echo=$ac_try;;
14946 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14947 (eval "$ac_compile") 2>conftest.er1
14949 grep -v '^ *+' conftest.er1 >conftest.err
14951 cat conftest.err >&5
14952 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14953 (exit $ac_status); } &&
14954 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
14955 { (case "(($ac_try" in
14956 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14957 *) ac_try_echo=$ac_try;;
14959 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14960 (eval "$ac_try") 2>&5
14962 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14963 (exit $ac_status); }; } &&
14964 { ac_try='test -s conftest.$ac_objext'
14965 { (case "(($ac_try" in
14966 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14967 *) ac_try_echo=$ac_try;;
14969 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14970 (eval "$ac_try") 2>&5
14972 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14973 (exit $ac_status); }; }; then
14974 eval "$as_ac_Header=yes"
14976 echo "$as_me: failed program was:" >&5
14977 sed 's/^/| /' conftest.$ac_ext >&5
14979 eval "$as_ac_Header=no"
14982 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14984 ac_res=`eval echo '${'$as_ac_Header'}'`
14985 { echo "$as_me:$LINENO: result: $ac_res" >&5
14986 echo "${ECHO_T}$ac_res" >&6; }
14987 if test `eval echo '${'$as_ac_Header'}'` = yes; then
14988 cat >>confdefs.h <<_ACEOF
14989 #define `echo "HAVE_$ac_hdr" | $as_tr_cpp` 1
14992 ac_header_dirent=$ac_hdr; break
14996 # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
14997 if test $ac_header_dirent = dirent.h; then
14998 { echo "$as_me:$LINENO: checking for library containing opendir" >&5
14999 echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6; }
15000 if test "${ac_cv_search_opendir+set}" = set; then
15001 echo $ECHO_N "(cached) $ECHO_C" >&6
15003 ac_func_search_save_LIBS=$LIBS
15004 cat >conftest.$ac_ext <<_ACEOF
15007 cat confdefs.h >>conftest.$ac_ext
15008 cat >>conftest.$ac_ext <<_ACEOF
15009 /* end confdefs.h. */
15011 /* Override any GCC internal prototype to avoid an error.
15012 Use char because int might match the return type of a GCC
15013 builtin and then its argument prototype would still apply. */
15026 for ac_lib in '' dir; do
15027 if test -z "$ac_lib"; then
15028 ac_res="none required"
15031 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
15033 rm -f conftest.$ac_objext conftest$ac_exeext
15034 if { (ac_try="$ac_link"
15035 case "(($ac_try" in
15036 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15037 *) ac_try_echo=$ac_try;;
15039 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15040 (eval "$ac_link") 2>conftest.er1
15042 grep -v '^ *+' conftest.er1 >conftest.err
15044 cat conftest.err >&5
15045 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15046 (exit $ac_status); } &&
15047 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
15048 { (case "(($ac_try" in
15049 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15050 *) ac_try_echo=$ac_try;;
15052 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15053 (eval "$ac_try") 2>&5
15055 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15056 (exit $ac_status); }; } &&
15057 { ac_try='test -s conftest$ac_exeext'
15058 { (case "(($ac_try" in
15059 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15060 *) ac_try_echo=$ac_try;;
15062 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15063 (eval "$ac_try") 2>&5
15065 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15066 (exit $ac_status); }; }; then
15067 ac_cv_search_opendir=$ac_res
15069 echo "$as_me: failed program was:" >&5
15070 sed 's/^/| /' conftest.$ac_ext >&5
15075 rm -f core conftest.err conftest.$ac_objext \
15077 if test "${ac_cv_search_opendir+set}" = set; then
15081 if test "${ac_cv_search_opendir+set}" = set; then
15084 ac_cv_search_opendir=no
15086 rm conftest.$ac_ext
15087 LIBS=$ac_func_search_save_LIBS
15089 { echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5
15090 echo "${ECHO_T}$ac_cv_search_opendir" >&6; }
15091 ac_res=$ac_cv_search_opendir
15092 if test "$ac_res" != no; then
15093 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
15098 { echo "$as_me:$LINENO: checking for library containing opendir" >&5
15099 echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6; }
15100 if test "${ac_cv_search_opendir+set}" = set; then
15101 echo $ECHO_N "(cached) $ECHO_C" >&6
15103 ac_func_search_save_LIBS=$LIBS
15104 cat >conftest.$ac_ext <<_ACEOF
15107 cat confdefs.h >>conftest.$ac_ext
15108 cat >>conftest.$ac_ext <<_ACEOF
15109 /* end confdefs.h. */
15111 /* Override any GCC internal prototype to avoid an error.
15112 Use char because int might match the return type of a GCC
15113 builtin and then its argument prototype would still apply. */
15126 for ac_lib in '' x; do
15127 if test -z "$ac_lib"; then
15128 ac_res="none required"
15131 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
15133 rm -f conftest.$ac_objext conftest$ac_exeext
15134 if { (ac_try="$ac_link"
15135 case "(($ac_try" in
15136 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15137 *) ac_try_echo=$ac_try;;
15139 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15140 (eval "$ac_link") 2>conftest.er1
15142 grep -v '^ *+' conftest.er1 >conftest.err
15144 cat conftest.err >&5
15145 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15146 (exit $ac_status); } &&
15147 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
15148 { (case "(($ac_try" in
15149 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15150 *) ac_try_echo=$ac_try;;
15152 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15153 (eval "$ac_try") 2>&5
15155 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15156 (exit $ac_status); }; } &&
15157 { ac_try='test -s conftest$ac_exeext'
15158 { (case "(($ac_try" in
15159 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15160 *) ac_try_echo=$ac_try;;
15162 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15163 (eval "$ac_try") 2>&5
15165 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15166 (exit $ac_status); }; }; then
15167 ac_cv_search_opendir=$ac_res
15169 echo "$as_me: failed program was:" >&5
15170 sed 's/^/| /' conftest.$ac_ext >&5
15175 rm -f core conftest.err conftest.$ac_objext \
15177 if test "${ac_cv_search_opendir+set}" = set; then
15181 if test "${ac_cv_search_opendir+set}" = set; then
15184 ac_cv_search_opendir=no
15186 rm conftest.$ac_ext
15187 LIBS=$ac_func_search_save_LIBS
15189 { echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5
15190 echo "${ECHO_T}$ac_cv_search_opendir" >&6; }
15191 ac_res=$ac_cv_search_opendir
15192 if test "$ac_res" != no; then
15193 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
15199 { echo "$as_me:$LINENO: checking for MAP_ANONYMOUS vs. MAP_ANON" >&5
15200 echo $ECHO_N "checking for MAP_ANONYMOUS vs. MAP_ANON... $ECHO_C" >&6; }
15201 if test "${ac_cv_header_mmap_anon+set}" = set; then
15202 echo $ECHO_N "(cached) $ECHO_C" >&6
15205 ac_cpp='$CPP $CPPFLAGS'
15206 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
15207 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
15208 ac_compiler_gnu=$ac_cv_c_compiler_gnu
15210 cat >conftest.$ac_ext <<_ACEOF
15213 cat confdefs.h >>conftest.$ac_ext
15214 cat >>conftest.$ac_ext <<_ACEOF
15215 /* end confdefs.h. */
15216 #include <sys/mman.h>
15217 #include <unistd.h>
15222 mmap (0, 1, PROT_READ, MAP_ANONYMOUS, -1, 0); return (0);
15227 rm -f conftest.$ac_objext
15228 if { (ac_try="$ac_compile"
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_compile") 2>conftest.er1
15236 grep -v '^ *+' conftest.er1 >conftest.err
15238 cat conftest.err >&5
15239 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15240 (exit $ac_status); } &&
15241 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
15242 { (case "(($ac_try" in
15243 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15244 *) ac_try_echo=$ac_try;;
15246 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15247 (eval "$ac_try") 2>&5
15249 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15250 (exit $ac_status); }; } &&
15251 { ac_try='test -s conftest.$ac_objext'
15252 { (case "(($ac_try" in
15253 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15254 *) ac_try_echo=$ac_try;;
15256 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15257 (eval "$ac_try") 2>&5
15259 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15260 (exit $ac_status); }; }; then
15261 ac_cv_header_mmap_anon=yes
15263 echo "$as_me: failed program was:" >&5
15264 sed 's/^/| /' conftest.$ac_ext >&5
15266 ac_cv_header_mmap_anon=no
15269 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15271 ac_cpp='$CPP $CPPFLAGS'
15272 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
15273 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
15274 ac_compiler_gnu=$ac_cv_c_compiler_gnu
15278 { echo "$as_me:$LINENO: result: $ac_cv_header_mmap_anon" >&5
15279 echo "${ECHO_T}$ac_cv_header_mmap_anon" >&6; }
15280 if test "$ac_cv_header_mmap_anon" = yes; then
15282 cat >>confdefs.h <<\_ACEOF
15283 #define HAVE_MMAP_ANONYMOUS 1
15288 { echo "$as_me:$LINENO: checking whether stat file-mode macros are broken" >&5
15289 echo $ECHO_N "checking whether stat file-mode macros are broken... $ECHO_C" >&6; }
15290 if test "${ac_cv_header_stat_broken+set}" = set; then
15291 echo $ECHO_N "(cached) $ECHO_C" >&6
15293 cat >conftest.$ac_ext <<_ACEOF
15296 cat confdefs.h >>conftest.$ac_ext
15297 cat >>conftest.$ac_ext <<_ACEOF
15298 /* end confdefs.h. */
15299 #include <sys/types.h>
15300 #include <sys/stat.h>
15302 #if defined S_ISBLK && defined S_IFDIR
15303 # if S_ISBLK (S_IFDIR)
15308 #if defined S_ISBLK && defined S_IFCHR
15309 # if S_ISBLK (S_IFCHR)
15314 #if defined S_ISLNK && defined S_IFREG
15315 # if S_ISLNK (S_IFREG)
15320 #if defined S_ISSOCK && defined S_IFREG
15321 # if S_ISSOCK (S_IFREG)
15327 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
15328 $EGREP "You lose" >/dev/null 2>&1; then
15329 ac_cv_header_stat_broken=yes
15331 ac_cv_header_stat_broken=no
15336 { echo "$as_me:$LINENO: result: $ac_cv_header_stat_broken" >&5
15337 echo "${ECHO_T}$ac_cv_header_stat_broken" >&6; }
15338 if test $ac_cv_header_stat_broken = yes; then
15340 cat >>confdefs.h <<\_ACEOF
15341 #define STAT_MACROS_BROKEN 1
15346 { echo "$as_me:$LINENO: checking for ANSI C header files" >&5
15347 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; }
15348 if test "${ac_cv_header_stdc+set}" = set; then
15349 echo $ECHO_N "(cached) $ECHO_C" >&6
15351 cat >conftest.$ac_ext <<_ACEOF
15354 cat confdefs.h >>conftest.$ac_ext
15355 cat >>conftest.$ac_ext <<_ACEOF
15356 /* end confdefs.h. */
15357 #include <stdlib.h>
15358 #include <stdarg.h>
15359 #include <string.h>
15370 rm -f conftest.$ac_objext
15371 if { (ac_try="$ac_compile"
15372 case "(($ac_try" in
15373 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15374 *) ac_try_echo=$ac_try;;
15376 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15377 (eval "$ac_compile") 2>conftest.er1
15379 grep -v '^ *+' conftest.er1 >conftest.err
15381 cat conftest.err >&5
15382 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15383 (exit $ac_status); } &&
15384 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
15385 { (case "(($ac_try" in
15386 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15387 *) ac_try_echo=$ac_try;;
15389 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15390 (eval "$ac_try") 2>&5
15392 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15393 (exit $ac_status); }; } &&
15394 { ac_try='test -s conftest.$ac_objext'
15395 { (case "(($ac_try" in
15396 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15397 *) ac_try_echo=$ac_try;;
15399 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15400 (eval "$ac_try") 2>&5
15402 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15403 (exit $ac_status); }; }; then
15404 ac_cv_header_stdc=yes
15406 echo "$as_me: failed program was:" >&5
15407 sed 's/^/| /' conftest.$ac_ext >&5
15409 ac_cv_header_stdc=no
15412 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15414 if test $ac_cv_header_stdc = yes; then
15415 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
15416 cat >conftest.$ac_ext <<_ACEOF
15419 cat confdefs.h >>conftest.$ac_ext
15420 cat >>conftest.$ac_ext <<_ACEOF
15421 /* end confdefs.h. */
15422 #include <string.h>
15425 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
15426 $EGREP "memchr" >/dev/null 2>&1; then
15429 ac_cv_header_stdc=no
15435 if test $ac_cv_header_stdc = yes; then
15436 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
15437 cat >conftest.$ac_ext <<_ACEOF
15440 cat confdefs.h >>conftest.$ac_ext
15441 cat >>conftest.$ac_ext <<_ACEOF
15442 /* end confdefs.h. */
15443 #include <stdlib.h>
15446 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
15447 $EGREP "free" >/dev/null 2>&1; then
15450 ac_cv_header_stdc=no
15456 if test $ac_cv_header_stdc = yes; then
15457 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
15458 if test "$cross_compiling" = yes; then
15461 cat >conftest.$ac_ext <<_ACEOF
15464 cat confdefs.h >>conftest.$ac_ext
15465 cat >>conftest.$ac_ext <<_ACEOF
15466 /* end confdefs.h. */
15468 #include <stdlib.h>
15469 #if ((' ' & 0x0FF) == 0x020)
15470 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
15471 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
15473 # define ISLOWER(c) \
15474 (('a' <= (c) && (c) <= 'i') \
15475 || ('j' <= (c) && (c) <= 'r') \
15476 || ('s' <= (c) && (c) <= 'z'))
15477 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
15480 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
15485 for (i = 0; i < 256; i++)
15486 if (XOR (islower (i), ISLOWER (i))
15487 || toupper (i) != TOUPPER (i))
15492 rm -f conftest$ac_exeext
15493 if { (ac_try="$ac_link"
15494 case "(($ac_try" in
15495 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15496 *) ac_try_echo=$ac_try;;
15498 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15499 (eval "$ac_link") 2>&5
15501 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15502 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15503 { (case "(($ac_try" in
15504 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15505 *) ac_try_echo=$ac_try;;
15507 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15508 (eval "$ac_try") 2>&5
15510 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15511 (exit $ac_status); }; }; then
15514 echo "$as_me: program exited with status $ac_status" >&5
15515 echo "$as_me: failed program was:" >&5
15516 sed 's/^/| /' conftest.$ac_ext >&5
15518 ( exit $ac_status )
15519 ac_cv_header_stdc=no
15521 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15527 { echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
15528 echo "${ECHO_T}$ac_cv_header_stdc" >&6; }
15529 if test $ac_cv_header_stdc = yes; then
15531 cat >>confdefs.h <<\_ACEOF
15532 #define STDC_HEADERS 1
15537 { echo "$as_me:$LINENO: checking for sys/wait.h that is POSIX.1 compatible" >&5
15538 echo $ECHO_N "checking for sys/wait.h that is POSIX.1 compatible... $ECHO_C" >&6; }
15539 if test "${ac_cv_header_sys_wait_h+set}" = set; then
15540 echo $ECHO_N "(cached) $ECHO_C" >&6
15542 cat >conftest.$ac_ext <<_ACEOF
15545 cat confdefs.h >>conftest.$ac_ext
15546 cat >>conftest.$ac_ext <<_ACEOF
15547 /* end confdefs.h. */
15548 #include <sys/types.h>
15549 #include <sys/wait.h>
15550 #ifndef WEXITSTATUS
15551 # define WEXITSTATUS(stat_val) ((unsigned int) (stat_val) >> 8)
15554 # define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
15562 s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
15567 rm -f conftest.$ac_objext
15568 if { (ac_try="$ac_compile"
15569 case "(($ac_try" in
15570 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15571 *) ac_try_echo=$ac_try;;
15573 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15574 (eval "$ac_compile") 2>conftest.er1
15576 grep -v '^ *+' conftest.er1 >conftest.err
15578 cat conftest.err >&5
15579 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15580 (exit $ac_status); } &&
15581 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
15582 { (case "(($ac_try" in
15583 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15584 *) ac_try_echo=$ac_try;;
15586 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15587 (eval "$ac_try") 2>&5
15589 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15590 (exit $ac_status); }; } &&
15591 { ac_try='test -s conftest.$ac_objext'
15592 { (case "(($ac_try" in
15593 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15594 *) ac_try_echo=$ac_try;;
15596 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15597 (eval "$ac_try") 2>&5
15599 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15600 (exit $ac_status); }; }; then
15601 ac_cv_header_sys_wait_h=yes
15603 echo "$as_me: failed program was:" >&5
15604 sed 's/^/| /' conftest.$ac_ext >&5
15606 ac_cv_header_sys_wait_h=no
15609 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15611 { echo "$as_me:$LINENO: result: $ac_cv_header_sys_wait_h" >&5
15612 echo "${ECHO_T}$ac_cv_header_sys_wait_h" >&6; }
15613 if test $ac_cv_header_sys_wait_h = yes; then
15615 cat >>confdefs.h <<\_ACEOF
15616 #define HAVE_SYS_WAIT_H 1
15621 { echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
15622 echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6; }
15623 if test "${ac_cv_header_time+set}" = set; then
15624 echo $ECHO_N "(cached) $ECHO_C" >&6
15626 cat >conftest.$ac_ext <<_ACEOF
15629 cat confdefs.h >>conftest.$ac_ext
15630 cat >>conftest.$ac_ext <<_ACEOF
15631 /* end confdefs.h. */
15632 #include <sys/types.h>
15633 #include <sys/time.h>
15639 if ((struct tm *) 0)
15645 rm -f conftest.$ac_objext
15646 if { (ac_try="$ac_compile"
15647 case "(($ac_try" in
15648 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15649 *) ac_try_echo=$ac_try;;
15651 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15652 (eval "$ac_compile") 2>conftest.er1
15654 grep -v '^ *+' conftest.er1 >conftest.err
15656 cat conftest.err >&5
15657 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15658 (exit $ac_status); } &&
15659 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
15660 { (case "(($ac_try" in
15661 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15662 *) ac_try_echo=$ac_try;;
15664 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15665 (eval "$ac_try") 2>&5
15667 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15668 (exit $ac_status); }; } &&
15669 { ac_try='test -s conftest.$ac_objext'
15670 { (case "(($ac_try" in
15671 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15672 *) ac_try_echo=$ac_try;;
15674 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15675 (eval "$ac_try") 2>&5
15677 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15678 (exit $ac_status); }; }; then
15679 ac_cv_header_time=yes
15681 echo "$as_me: failed program was:" >&5
15682 sed 's/^/| /' conftest.$ac_ext >&5
15684 ac_cv_header_time=no
15687 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15689 { echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
15690 echo "${ECHO_T}$ac_cv_header_time" >&6; }
15691 if test $ac_cv_header_time = yes; then
15693 cat >>confdefs.h <<\_ACEOF
15694 #define TIME_WITH_SYS_TIME 1
15706 for ac_header in dlfcn.h execinfo.h fcntl.h inttypes.h limits.h link.h
15708 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
15709 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15710 { echo "$as_me:$LINENO: checking for $ac_header" >&5
15711 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
15712 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15713 echo $ECHO_N "(cached) $ECHO_C" >&6
15715 ac_res=`eval echo '${'$as_ac_Header'}'`
15716 { echo "$as_me:$LINENO: result: $ac_res" >&5
15717 echo "${ECHO_T}$ac_res" >&6; }
15719 # Is the header compilable?
15720 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
15721 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
15722 cat >conftest.$ac_ext <<_ACEOF
15725 cat confdefs.h >>conftest.$ac_ext
15726 cat >>conftest.$ac_ext <<_ACEOF
15727 /* end confdefs.h. */
15728 $ac_includes_default
15729 #include <$ac_header>
15731 rm -f conftest.$ac_objext
15732 if { (ac_try="$ac_compile"
15733 case "(($ac_try" in
15734 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15735 *) ac_try_echo=$ac_try;;
15737 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15738 (eval "$ac_compile") 2>conftest.er1
15740 grep -v '^ *+' conftest.er1 >conftest.err
15742 cat conftest.err >&5
15743 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15744 (exit $ac_status); } &&
15745 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
15746 { (case "(($ac_try" in
15747 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15748 *) ac_try_echo=$ac_try;;
15750 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15751 (eval "$ac_try") 2>&5
15753 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15754 (exit $ac_status); }; } &&
15755 { ac_try='test -s conftest.$ac_objext'
15756 { (case "(($ac_try" in
15757 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15758 *) ac_try_echo=$ac_try;;
15760 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15761 (eval "$ac_try") 2>&5
15763 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15764 (exit $ac_status); }; }; then
15765 ac_header_compiler=yes
15767 echo "$as_me: failed program was:" >&5
15768 sed 's/^/| /' conftest.$ac_ext >&5
15770 ac_header_compiler=no
15773 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15774 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
15775 echo "${ECHO_T}$ac_header_compiler" >&6; }
15777 # Is the header present?
15778 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
15779 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
15780 cat >conftest.$ac_ext <<_ACEOF
15783 cat confdefs.h >>conftest.$ac_ext
15784 cat >>conftest.$ac_ext <<_ACEOF
15785 /* end confdefs.h. */
15786 #include <$ac_header>
15788 if { (ac_try="$ac_cpp conftest.$ac_ext"
15789 case "(($ac_try" in
15790 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15791 *) ac_try_echo=$ac_try;;
15793 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15794 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
15796 grep -v '^ *+' conftest.er1 >conftest.err
15798 cat conftest.err >&5
15799 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15800 (exit $ac_status); } >/dev/null; then
15801 if test -s conftest.err; then
15802 ac_cpp_err=$ac_c_preproc_warn_flag
15803 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
15810 if test -z "$ac_cpp_err"; then
15811 ac_header_preproc=yes
15813 echo "$as_me: failed program was:" >&5
15814 sed 's/^/| /' conftest.$ac_ext >&5
15816 ac_header_preproc=no
15819 rm -f conftest.err conftest.$ac_ext
15820 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
15821 echo "${ECHO_T}$ac_header_preproc" >&6; }
15823 # So? What about this header?
15824 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
15826 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
15827 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
15828 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
15829 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
15830 ac_header_preproc=yes
15833 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
15834 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
15835 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
15836 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
15837 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
15838 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
15839 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
15840 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
15841 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
15842 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
15843 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
15844 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
15846 ## ----------------------------------- ##
15847 ## Report this to llvmbugs@cs.uiuc.edu ##
15848 ## ----------------------------------- ##
15850 ) | sed "s/^/$as_me: WARNING: /" >&2
15853 { echo "$as_me:$LINENO: checking for $ac_header" >&5
15854 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
15855 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15856 echo $ECHO_N "(cached) $ECHO_C" >&6
15858 eval "$as_ac_Header=\$ac_header_preproc"
15860 ac_res=`eval echo '${'$as_ac_Header'}'`
15861 { echo "$as_me:$LINENO: result: $ac_res" >&5
15862 echo "${ECHO_T}$ac_res" >&6; }
15865 if test `eval echo '${'$as_ac_Header'}'` = yes; then
15866 cat >>confdefs.h <<_ACEOF
15867 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
15880 for ac_header in malloc.h setjmp.h signal.h stdint.h termios.h unistd.h
15882 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
15883 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15884 { echo "$as_me:$LINENO: checking for $ac_header" >&5
15885 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
15886 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15887 echo $ECHO_N "(cached) $ECHO_C" >&6
15889 ac_res=`eval echo '${'$as_ac_Header'}'`
15890 { echo "$as_me:$LINENO: result: $ac_res" >&5
15891 echo "${ECHO_T}$ac_res" >&6; }
15893 # Is the header compilable?
15894 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
15895 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
15896 cat >conftest.$ac_ext <<_ACEOF
15899 cat confdefs.h >>conftest.$ac_ext
15900 cat >>conftest.$ac_ext <<_ACEOF
15901 /* end confdefs.h. */
15902 $ac_includes_default
15903 #include <$ac_header>
15905 rm -f conftest.$ac_objext
15906 if { (ac_try="$ac_compile"
15907 case "(($ac_try" in
15908 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15909 *) ac_try_echo=$ac_try;;
15911 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15912 (eval "$ac_compile") 2>conftest.er1
15914 grep -v '^ *+' conftest.er1 >conftest.err
15916 cat conftest.err >&5
15917 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15918 (exit $ac_status); } &&
15919 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
15920 { (case "(($ac_try" in
15921 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15922 *) ac_try_echo=$ac_try;;
15924 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15925 (eval "$ac_try") 2>&5
15927 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15928 (exit $ac_status); }; } &&
15929 { ac_try='test -s conftest.$ac_objext'
15930 { (case "(($ac_try" in
15931 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15932 *) ac_try_echo=$ac_try;;
15934 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15935 (eval "$ac_try") 2>&5
15937 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15938 (exit $ac_status); }; }; then
15939 ac_header_compiler=yes
15941 echo "$as_me: failed program was:" >&5
15942 sed 's/^/| /' conftest.$ac_ext >&5
15944 ac_header_compiler=no
15947 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15948 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
15949 echo "${ECHO_T}$ac_header_compiler" >&6; }
15951 # Is the header present?
15952 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
15953 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
15954 cat >conftest.$ac_ext <<_ACEOF
15957 cat confdefs.h >>conftest.$ac_ext
15958 cat >>conftest.$ac_ext <<_ACEOF
15959 /* end confdefs.h. */
15960 #include <$ac_header>
15962 if { (ac_try="$ac_cpp conftest.$ac_ext"
15963 case "(($ac_try" in
15964 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15965 *) ac_try_echo=$ac_try;;
15967 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15968 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
15970 grep -v '^ *+' conftest.er1 >conftest.err
15972 cat conftest.err >&5
15973 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15974 (exit $ac_status); } >/dev/null; then
15975 if test -s conftest.err; then
15976 ac_cpp_err=$ac_c_preproc_warn_flag
15977 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
15984 if test -z "$ac_cpp_err"; then
15985 ac_header_preproc=yes
15987 echo "$as_me: failed program was:" >&5
15988 sed 's/^/| /' conftest.$ac_ext >&5
15990 ac_header_preproc=no
15993 rm -f conftest.err conftest.$ac_ext
15994 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
15995 echo "${ECHO_T}$ac_header_preproc" >&6; }
15997 # So? What about this header?
15998 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
16000 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
16001 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
16002 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
16003 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
16004 ac_header_preproc=yes
16007 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
16008 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
16009 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
16010 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
16011 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
16012 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
16013 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
16014 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
16015 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
16016 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
16017 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
16018 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
16020 ## ----------------------------------- ##
16021 ## Report this to llvmbugs@cs.uiuc.edu ##
16022 ## ----------------------------------- ##
16024 ) | sed "s/^/$as_me: WARNING: /" >&2
16027 { echo "$as_me:$LINENO: checking for $ac_header" >&5
16028 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
16029 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16030 echo $ECHO_N "(cached) $ECHO_C" >&6
16032 eval "$as_ac_Header=\$ac_header_preproc"
16034 ac_res=`eval echo '${'$as_ac_Header'}'`
16035 { echo "$as_me:$LINENO: result: $ac_res" >&5
16036 echo "${ECHO_T}$ac_res" >&6; }
16039 if test `eval echo '${'$as_ac_Header'}'` = yes; then
16040 cat >>confdefs.h <<_ACEOF
16041 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
16050 for ac_header in utime.h windows.h
16052 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
16053 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16054 { echo "$as_me:$LINENO: checking for $ac_header" >&5
16055 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
16056 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16057 echo $ECHO_N "(cached) $ECHO_C" >&6
16059 ac_res=`eval echo '${'$as_ac_Header'}'`
16060 { echo "$as_me:$LINENO: result: $ac_res" >&5
16061 echo "${ECHO_T}$ac_res" >&6; }
16063 # Is the header compilable?
16064 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
16065 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
16066 cat >conftest.$ac_ext <<_ACEOF
16069 cat confdefs.h >>conftest.$ac_ext
16070 cat >>conftest.$ac_ext <<_ACEOF
16071 /* end confdefs.h. */
16072 $ac_includes_default
16073 #include <$ac_header>
16075 rm -f conftest.$ac_objext
16076 if { (ac_try="$ac_compile"
16077 case "(($ac_try" in
16078 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16079 *) ac_try_echo=$ac_try;;
16081 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16082 (eval "$ac_compile") 2>conftest.er1
16084 grep -v '^ *+' conftest.er1 >conftest.err
16086 cat conftest.err >&5
16087 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16088 (exit $ac_status); } &&
16089 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
16090 { (case "(($ac_try" in
16091 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16092 *) ac_try_echo=$ac_try;;
16094 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16095 (eval "$ac_try") 2>&5
16097 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16098 (exit $ac_status); }; } &&
16099 { ac_try='test -s conftest.$ac_objext'
16100 { (case "(($ac_try" in
16101 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16102 *) ac_try_echo=$ac_try;;
16104 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16105 (eval "$ac_try") 2>&5
16107 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16108 (exit $ac_status); }; }; then
16109 ac_header_compiler=yes
16111 echo "$as_me: failed program was:" >&5
16112 sed 's/^/| /' conftest.$ac_ext >&5
16114 ac_header_compiler=no
16117 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16118 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
16119 echo "${ECHO_T}$ac_header_compiler" >&6; }
16121 # Is the header present?
16122 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
16123 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
16124 cat >conftest.$ac_ext <<_ACEOF
16127 cat confdefs.h >>conftest.$ac_ext
16128 cat >>conftest.$ac_ext <<_ACEOF
16129 /* end confdefs.h. */
16130 #include <$ac_header>
16132 if { (ac_try="$ac_cpp conftest.$ac_ext"
16133 case "(($ac_try" in
16134 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16135 *) ac_try_echo=$ac_try;;
16137 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16138 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
16140 grep -v '^ *+' conftest.er1 >conftest.err
16142 cat conftest.err >&5
16143 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16144 (exit $ac_status); } >/dev/null; then
16145 if test -s conftest.err; then
16146 ac_cpp_err=$ac_c_preproc_warn_flag
16147 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
16154 if test -z "$ac_cpp_err"; then
16155 ac_header_preproc=yes
16157 echo "$as_me: failed program was:" >&5
16158 sed 's/^/| /' conftest.$ac_ext >&5
16160 ac_header_preproc=no
16163 rm -f conftest.err conftest.$ac_ext
16164 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
16165 echo "${ECHO_T}$ac_header_preproc" >&6; }
16167 # So? What about this header?
16168 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
16170 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
16171 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
16172 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
16173 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
16174 ac_header_preproc=yes
16177 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
16178 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
16179 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
16180 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
16181 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
16182 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
16183 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
16184 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
16185 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
16186 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
16187 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
16188 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
16190 ## ----------------------------------- ##
16191 ## Report this to llvmbugs@cs.uiuc.edu ##
16192 ## ----------------------------------- ##
16194 ) | sed "s/^/$as_me: WARNING: /" >&2
16197 { echo "$as_me:$LINENO: checking for $ac_header" >&5
16198 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
16199 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16200 echo $ECHO_N "(cached) $ECHO_C" >&6
16202 eval "$as_ac_Header=\$ac_header_preproc"
16204 ac_res=`eval echo '${'$as_ac_Header'}'`
16205 { echo "$as_me:$LINENO: result: $ac_res" >&5
16206 echo "${ECHO_T}$ac_res" >&6; }
16209 if test `eval echo '${'$as_ac_Header'}'` = yes; then
16210 cat >>confdefs.h <<_ACEOF
16211 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
16222 for ac_header in sys/mman.h sys/param.h sys/resource.h sys/time.h
16224 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
16225 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16226 { echo "$as_me:$LINENO: checking for $ac_header" >&5
16227 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
16228 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16229 echo $ECHO_N "(cached) $ECHO_C" >&6
16231 ac_res=`eval echo '${'$as_ac_Header'}'`
16232 { echo "$as_me:$LINENO: result: $ac_res" >&5
16233 echo "${ECHO_T}$ac_res" >&6; }
16235 # Is the header compilable?
16236 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
16237 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
16238 cat >conftest.$ac_ext <<_ACEOF
16241 cat confdefs.h >>conftest.$ac_ext
16242 cat >>conftest.$ac_ext <<_ACEOF
16243 /* end confdefs.h. */
16244 $ac_includes_default
16245 #include <$ac_header>
16247 rm -f conftest.$ac_objext
16248 if { (ac_try="$ac_compile"
16249 case "(($ac_try" in
16250 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16251 *) ac_try_echo=$ac_try;;
16253 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16254 (eval "$ac_compile") 2>conftest.er1
16256 grep -v '^ *+' conftest.er1 >conftest.err
16258 cat conftest.err >&5
16259 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16260 (exit $ac_status); } &&
16261 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
16262 { (case "(($ac_try" in
16263 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16264 *) ac_try_echo=$ac_try;;
16266 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16267 (eval "$ac_try") 2>&5
16269 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16270 (exit $ac_status); }; } &&
16271 { ac_try='test -s conftest.$ac_objext'
16272 { (case "(($ac_try" in
16273 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16274 *) ac_try_echo=$ac_try;;
16276 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16277 (eval "$ac_try") 2>&5
16279 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16280 (exit $ac_status); }; }; then
16281 ac_header_compiler=yes
16283 echo "$as_me: failed program was:" >&5
16284 sed 's/^/| /' conftest.$ac_ext >&5
16286 ac_header_compiler=no
16289 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16290 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
16291 echo "${ECHO_T}$ac_header_compiler" >&6; }
16293 # Is the header present?
16294 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
16295 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
16296 cat >conftest.$ac_ext <<_ACEOF
16299 cat confdefs.h >>conftest.$ac_ext
16300 cat >>conftest.$ac_ext <<_ACEOF
16301 /* end confdefs.h. */
16302 #include <$ac_header>
16304 if { (ac_try="$ac_cpp conftest.$ac_ext"
16305 case "(($ac_try" in
16306 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16307 *) ac_try_echo=$ac_try;;
16309 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16310 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
16312 grep -v '^ *+' conftest.er1 >conftest.err
16314 cat conftest.err >&5
16315 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16316 (exit $ac_status); } >/dev/null; then
16317 if test -s conftest.err; then
16318 ac_cpp_err=$ac_c_preproc_warn_flag
16319 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
16326 if test -z "$ac_cpp_err"; then
16327 ac_header_preproc=yes
16329 echo "$as_me: failed program was:" >&5
16330 sed 's/^/| /' conftest.$ac_ext >&5
16332 ac_header_preproc=no
16335 rm -f conftest.err conftest.$ac_ext
16336 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
16337 echo "${ECHO_T}$ac_header_preproc" >&6; }
16339 # So? What about this header?
16340 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
16342 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
16343 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
16344 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
16345 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
16346 ac_header_preproc=yes
16349 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
16350 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
16351 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
16352 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
16353 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
16354 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
16355 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
16356 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
16357 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
16358 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
16359 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
16360 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
16362 ## ----------------------------------- ##
16363 ## Report this to llvmbugs@cs.uiuc.edu ##
16364 ## ----------------------------------- ##
16366 ) | sed "s/^/$as_me: WARNING: /" >&2
16369 { echo "$as_me:$LINENO: checking for $ac_header" >&5
16370 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
16371 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16372 echo $ECHO_N "(cached) $ECHO_C" >&6
16374 eval "$as_ac_Header=\$ac_header_preproc"
16376 ac_res=`eval echo '${'$as_ac_Header'}'`
16377 { echo "$as_me:$LINENO: result: $ac_res" >&5
16378 echo "${ECHO_T}$ac_res" >&6; }
16381 if test `eval echo '${'$as_ac_Header'}'` = yes; then
16382 cat >>confdefs.h <<_ACEOF
16383 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
16394 for ac_header in sys/types.h sys/ioctl.h malloc/malloc.h mach/mach.h
16396 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
16397 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16398 { echo "$as_me:$LINENO: checking for $ac_header" >&5
16399 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
16400 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16401 echo $ECHO_N "(cached) $ECHO_C" >&6
16403 ac_res=`eval echo '${'$as_ac_Header'}'`
16404 { echo "$as_me:$LINENO: result: $ac_res" >&5
16405 echo "${ECHO_T}$ac_res" >&6; }
16407 # Is the header compilable?
16408 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
16409 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
16410 cat >conftest.$ac_ext <<_ACEOF
16413 cat confdefs.h >>conftest.$ac_ext
16414 cat >>conftest.$ac_ext <<_ACEOF
16415 /* end confdefs.h. */
16416 $ac_includes_default
16417 #include <$ac_header>
16419 rm -f conftest.$ac_objext
16420 if { (ac_try="$ac_compile"
16421 case "(($ac_try" in
16422 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16423 *) ac_try_echo=$ac_try;;
16425 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16426 (eval "$ac_compile") 2>conftest.er1
16428 grep -v '^ *+' conftest.er1 >conftest.err
16430 cat conftest.err >&5
16431 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16432 (exit $ac_status); } &&
16433 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
16434 { (case "(($ac_try" in
16435 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16436 *) ac_try_echo=$ac_try;;
16438 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16439 (eval "$ac_try") 2>&5
16441 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16442 (exit $ac_status); }; } &&
16443 { ac_try='test -s conftest.$ac_objext'
16444 { (case "(($ac_try" in
16445 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16446 *) ac_try_echo=$ac_try;;
16448 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16449 (eval "$ac_try") 2>&5
16451 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16452 (exit $ac_status); }; }; then
16453 ac_header_compiler=yes
16455 echo "$as_me: failed program was:" >&5
16456 sed 's/^/| /' conftest.$ac_ext >&5
16458 ac_header_compiler=no
16461 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16462 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
16463 echo "${ECHO_T}$ac_header_compiler" >&6; }
16465 # Is the header present?
16466 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
16467 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
16468 cat >conftest.$ac_ext <<_ACEOF
16471 cat confdefs.h >>conftest.$ac_ext
16472 cat >>conftest.$ac_ext <<_ACEOF
16473 /* end confdefs.h. */
16474 #include <$ac_header>
16476 if { (ac_try="$ac_cpp conftest.$ac_ext"
16477 case "(($ac_try" in
16478 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16479 *) ac_try_echo=$ac_try;;
16481 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16482 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
16484 grep -v '^ *+' conftest.er1 >conftest.err
16486 cat conftest.err >&5
16487 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16488 (exit $ac_status); } >/dev/null; then
16489 if test -s conftest.err; then
16490 ac_cpp_err=$ac_c_preproc_warn_flag
16491 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
16498 if test -z "$ac_cpp_err"; then
16499 ac_header_preproc=yes
16501 echo "$as_me: failed program was:" >&5
16502 sed 's/^/| /' conftest.$ac_ext >&5
16504 ac_header_preproc=no
16507 rm -f conftest.err conftest.$ac_ext
16508 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
16509 echo "${ECHO_T}$ac_header_preproc" >&6; }
16511 # So? What about this header?
16512 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
16514 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
16515 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
16516 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
16517 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
16518 ac_header_preproc=yes
16521 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
16522 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
16523 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
16524 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
16525 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
16526 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
16527 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
16528 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
16529 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
16530 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
16531 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
16532 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
16534 ## ----------------------------------- ##
16535 ## Report this to llvmbugs@cs.uiuc.edu ##
16536 ## ----------------------------------- ##
16538 ) | sed "s/^/$as_me: WARNING: /" >&2
16541 { echo "$as_me:$LINENO: checking for $ac_header" >&5
16542 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
16543 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16544 echo $ECHO_N "(cached) $ECHO_C" >&6
16546 eval "$as_ac_Header=\$ac_header_preproc"
16548 ac_res=`eval echo '${'$as_ac_Header'}'`
16549 { echo "$as_me:$LINENO: result: $ac_res" >&5
16550 echo "${ECHO_T}$ac_res" >&6; }
16553 if test `eval echo '${'$as_ac_Header'}'` = yes; then
16554 cat >>confdefs.h <<_ACEOF
16555 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
16563 for ac_header in valgrind/valgrind.h
16565 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
16566 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16567 { echo "$as_me:$LINENO: checking for $ac_header" >&5
16568 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
16569 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16570 echo $ECHO_N "(cached) $ECHO_C" >&6
16572 ac_res=`eval echo '${'$as_ac_Header'}'`
16573 { echo "$as_me:$LINENO: result: $ac_res" >&5
16574 echo "${ECHO_T}$ac_res" >&6; }
16576 # Is the header compilable?
16577 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
16578 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
16579 cat >conftest.$ac_ext <<_ACEOF
16582 cat confdefs.h >>conftest.$ac_ext
16583 cat >>conftest.$ac_ext <<_ACEOF
16584 /* end confdefs.h. */
16585 $ac_includes_default
16586 #include <$ac_header>
16588 rm -f conftest.$ac_objext
16589 if { (ac_try="$ac_compile"
16590 case "(($ac_try" in
16591 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16592 *) ac_try_echo=$ac_try;;
16594 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16595 (eval "$ac_compile") 2>conftest.er1
16597 grep -v '^ *+' conftest.er1 >conftest.err
16599 cat conftest.err >&5
16600 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16601 (exit $ac_status); } &&
16602 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
16603 { (case "(($ac_try" in
16604 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16605 *) ac_try_echo=$ac_try;;
16607 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16608 (eval "$ac_try") 2>&5
16610 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16611 (exit $ac_status); }; } &&
16612 { ac_try='test -s conftest.$ac_objext'
16613 { (case "(($ac_try" in
16614 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16615 *) ac_try_echo=$ac_try;;
16617 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16618 (eval "$ac_try") 2>&5
16620 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16621 (exit $ac_status); }; }; then
16622 ac_header_compiler=yes
16624 echo "$as_me: failed program was:" >&5
16625 sed 's/^/| /' conftest.$ac_ext >&5
16627 ac_header_compiler=no
16630 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16631 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
16632 echo "${ECHO_T}$ac_header_compiler" >&6; }
16634 # Is the header present?
16635 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
16636 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
16637 cat >conftest.$ac_ext <<_ACEOF
16640 cat confdefs.h >>conftest.$ac_ext
16641 cat >>conftest.$ac_ext <<_ACEOF
16642 /* end confdefs.h. */
16643 #include <$ac_header>
16645 if { (ac_try="$ac_cpp conftest.$ac_ext"
16646 case "(($ac_try" in
16647 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16648 *) ac_try_echo=$ac_try;;
16650 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16651 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
16653 grep -v '^ *+' conftest.er1 >conftest.err
16655 cat conftest.err >&5
16656 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16657 (exit $ac_status); } >/dev/null; then
16658 if test -s conftest.err; then
16659 ac_cpp_err=$ac_c_preproc_warn_flag
16660 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
16667 if test -z "$ac_cpp_err"; then
16668 ac_header_preproc=yes
16670 echo "$as_me: failed program was:" >&5
16671 sed 's/^/| /' conftest.$ac_ext >&5
16673 ac_header_preproc=no
16676 rm -f conftest.err conftest.$ac_ext
16677 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
16678 echo "${ECHO_T}$ac_header_preproc" >&6; }
16680 # So? What about this header?
16681 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
16683 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
16684 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
16685 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
16686 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
16687 ac_header_preproc=yes
16690 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
16691 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
16692 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
16693 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
16694 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
16695 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
16696 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
16697 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
16698 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
16699 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
16700 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
16701 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
16703 ## ----------------------------------- ##
16704 ## Report this to llvmbugs@cs.uiuc.edu ##
16705 ## ----------------------------------- ##
16707 ) | sed "s/^/$as_me: WARNING: /" >&2
16710 { echo "$as_me:$LINENO: checking for $ac_header" >&5
16711 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
16712 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16713 echo $ECHO_N "(cached) $ECHO_C" >&6
16715 eval "$as_ac_Header=\$ac_header_preproc"
16717 ac_res=`eval echo '${'$as_ac_Header'}'`
16718 { echo "$as_me:$LINENO: result: $ac_res" >&5
16719 echo "${ECHO_T}$ac_res" >&6; }
16722 if test `eval echo '${'$as_ac_Header'}'` = yes; then
16723 cat >>confdefs.h <<_ACEOF
16724 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
16732 for ac_header in fenv.h
16734 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
16735 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16736 { echo "$as_me:$LINENO: checking for $ac_header" >&5
16737 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
16738 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16739 echo $ECHO_N "(cached) $ECHO_C" >&6
16741 ac_res=`eval echo '${'$as_ac_Header'}'`
16742 { echo "$as_me:$LINENO: result: $ac_res" >&5
16743 echo "${ECHO_T}$ac_res" >&6; }
16745 # Is the header compilable?
16746 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
16747 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
16748 cat >conftest.$ac_ext <<_ACEOF
16751 cat confdefs.h >>conftest.$ac_ext
16752 cat >>conftest.$ac_ext <<_ACEOF
16753 /* end confdefs.h. */
16754 $ac_includes_default
16755 #include <$ac_header>
16757 rm -f conftest.$ac_objext
16758 if { (ac_try="$ac_compile"
16759 case "(($ac_try" in
16760 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16761 *) ac_try_echo=$ac_try;;
16763 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16764 (eval "$ac_compile") 2>conftest.er1
16766 grep -v '^ *+' conftest.er1 >conftest.err
16768 cat conftest.err >&5
16769 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16770 (exit $ac_status); } &&
16771 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
16772 { (case "(($ac_try" in
16773 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16774 *) ac_try_echo=$ac_try;;
16776 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16777 (eval "$ac_try") 2>&5
16779 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16780 (exit $ac_status); }; } &&
16781 { ac_try='test -s conftest.$ac_objext'
16782 { (case "(($ac_try" in
16783 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16784 *) ac_try_echo=$ac_try;;
16786 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16787 (eval "$ac_try") 2>&5
16789 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16790 (exit $ac_status); }; }; then
16791 ac_header_compiler=yes
16793 echo "$as_me: failed program was:" >&5
16794 sed 's/^/| /' conftest.$ac_ext >&5
16796 ac_header_compiler=no
16799 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16800 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
16801 echo "${ECHO_T}$ac_header_compiler" >&6; }
16803 # Is the header present?
16804 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
16805 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
16806 cat >conftest.$ac_ext <<_ACEOF
16809 cat confdefs.h >>conftest.$ac_ext
16810 cat >>conftest.$ac_ext <<_ACEOF
16811 /* end confdefs.h. */
16812 #include <$ac_header>
16814 if { (ac_try="$ac_cpp conftest.$ac_ext"
16815 case "(($ac_try" in
16816 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16817 *) ac_try_echo=$ac_try;;
16819 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16820 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
16822 grep -v '^ *+' conftest.er1 >conftest.err
16824 cat conftest.err >&5
16825 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16826 (exit $ac_status); } >/dev/null; then
16827 if test -s conftest.err; then
16828 ac_cpp_err=$ac_c_preproc_warn_flag
16829 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
16836 if test -z "$ac_cpp_err"; then
16837 ac_header_preproc=yes
16839 echo "$as_me: failed program was:" >&5
16840 sed 's/^/| /' conftest.$ac_ext >&5
16842 ac_header_preproc=no
16845 rm -f conftest.err conftest.$ac_ext
16846 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
16847 echo "${ECHO_T}$ac_header_preproc" >&6; }
16849 # So? What about this header?
16850 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
16852 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
16853 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
16854 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
16855 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
16856 ac_header_preproc=yes
16859 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
16860 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
16861 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
16862 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
16863 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
16864 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
16865 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
16866 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
16867 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
16868 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
16869 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
16870 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
16872 ## ----------------------------------- ##
16873 ## Report this to llvmbugs@cs.uiuc.edu ##
16874 ## ----------------------------------- ##
16876 ) | sed "s/^/$as_me: WARNING: /" >&2
16879 { echo "$as_me:$LINENO: checking for $ac_header" >&5
16880 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
16881 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16882 echo $ECHO_N "(cached) $ECHO_C" >&6
16884 eval "$as_ac_Header=\$ac_header_preproc"
16886 ac_res=`eval echo '${'$as_ac_Header'}'`
16887 { echo "$as_me:$LINENO: result: $ac_res" >&5
16888 echo "${ECHO_T}$ac_res" >&6; }
16891 if test `eval echo '${'$as_ac_Header'}'` = yes; then
16892 cat >>confdefs.h <<_ACEOF
16893 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
16900 if test "$ENABLE_THREADS" -eq 1 ; then
16902 for ac_header in pthread.h
16904 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
16905 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16906 { echo "$as_me:$LINENO: checking for $ac_header" >&5
16907 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
16908 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16909 echo $ECHO_N "(cached) $ECHO_C" >&6
16911 ac_res=`eval echo '${'$as_ac_Header'}'`
16912 { echo "$as_me:$LINENO: result: $ac_res" >&5
16913 echo "${ECHO_T}$ac_res" >&6; }
16915 # Is the header compilable?
16916 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
16917 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
16918 cat >conftest.$ac_ext <<_ACEOF
16921 cat confdefs.h >>conftest.$ac_ext
16922 cat >>conftest.$ac_ext <<_ACEOF
16923 /* end confdefs.h. */
16924 $ac_includes_default
16925 #include <$ac_header>
16927 rm -f conftest.$ac_objext
16928 if { (ac_try="$ac_compile"
16929 case "(($ac_try" in
16930 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16931 *) ac_try_echo=$ac_try;;
16933 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16934 (eval "$ac_compile") 2>conftest.er1
16936 grep -v '^ *+' conftest.er1 >conftest.err
16938 cat conftest.err >&5
16939 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16940 (exit $ac_status); } &&
16941 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
16942 { (case "(($ac_try" in
16943 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16944 *) ac_try_echo=$ac_try;;
16946 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16947 (eval "$ac_try") 2>&5
16949 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16950 (exit $ac_status); }; } &&
16951 { ac_try='test -s conftest.$ac_objext'
16952 { (case "(($ac_try" in
16953 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16954 *) ac_try_echo=$ac_try;;
16956 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16957 (eval "$ac_try") 2>&5
16959 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16960 (exit $ac_status); }; }; then
16961 ac_header_compiler=yes
16963 echo "$as_me: failed program was:" >&5
16964 sed 's/^/| /' conftest.$ac_ext >&5
16966 ac_header_compiler=no
16969 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16970 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
16971 echo "${ECHO_T}$ac_header_compiler" >&6; }
16973 # Is the header present?
16974 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
16975 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
16976 cat >conftest.$ac_ext <<_ACEOF
16979 cat confdefs.h >>conftest.$ac_ext
16980 cat >>conftest.$ac_ext <<_ACEOF
16981 /* end confdefs.h. */
16982 #include <$ac_header>
16984 if { (ac_try="$ac_cpp conftest.$ac_ext"
16985 case "(($ac_try" in
16986 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16987 *) ac_try_echo=$ac_try;;
16989 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16990 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
16992 grep -v '^ *+' conftest.er1 >conftest.err
16994 cat conftest.err >&5
16995 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16996 (exit $ac_status); } >/dev/null; then
16997 if test -s conftest.err; then
16998 ac_cpp_err=$ac_c_preproc_warn_flag
16999 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
17006 if test -z "$ac_cpp_err"; then
17007 ac_header_preproc=yes
17009 echo "$as_me: failed program was:" >&5
17010 sed 's/^/| /' conftest.$ac_ext >&5
17012 ac_header_preproc=no
17015 rm -f conftest.err conftest.$ac_ext
17016 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
17017 echo "${ECHO_T}$ac_header_preproc" >&6; }
17019 # So? What about this header?
17020 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
17022 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
17023 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
17024 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
17025 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
17026 ac_header_preproc=yes
17029 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
17030 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
17031 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
17032 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
17033 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
17034 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
17035 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
17036 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
17037 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
17038 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
17039 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
17040 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
17042 ## ----------------------------------- ##
17043 ## Report this to llvmbugs@cs.uiuc.edu ##
17044 ## ----------------------------------- ##
17046 ) | sed "s/^/$as_me: WARNING: /" >&2
17049 { echo "$as_me:$LINENO: checking for $ac_header" >&5
17050 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
17051 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
17052 echo $ECHO_N "(cached) $ECHO_C" >&6
17054 eval "$as_ac_Header=\$ac_header_preproc"
17056 ac_res=`eval echo '${'$as_ac_Header'}'`
17057 { echo "$as_me:$LINENO: result: $ac_res" >&5
17058 echo "${ECHO_T}$ac_res" >&6; }
17061 if test `eval echo '${'$as_ac_Header'}'` = yes; then
17062 cat >>confdefs.h <<_ACEOF
17063 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
17079 if test "$llvm_cv_enable_libffi" = "yes" ; then
17082 for ac_header in ffi.h ffi/ffi.h
17084 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
17085 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
17086 { echo "$as_me:$LINENO: checking for $ac_header" >&5
17087 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
17088 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
17089 echo $ECHO_N "(cached) $ECHO_C" >&6
17091 ac_res=`eval echo '${'$as_ac_Header'}'`
17092 { echo "$as_me:$LINENO: result: $ac_res" >&5
17093 echo "${ECHO_T}$ac_res" >&6; }
17095 # Is the header compilable?
17096 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
17097 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
17098 cat >conftest.$ac_ext <<_ACEOF
17101 cat confdefs.h >>conftest.$ac_ext
17102 cat >>conftest.$ac_ext <<_ACEOF
17103 /* end confdefs.h. */
17104 $ac_includes_default
17105 #include <$ac_header>
17107 rm -f conftest.$ac_objext
17108 if { (ac_try="$ac_compile"
17109 case "(($ac_try" in
17110 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17111 *) ac_try_echo=$ac_try;;
17113 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17114 (eval "$ac_compile") 2>conftest.er1
17116 grep -v '^ *+' conftest.er1 >conftest.err
17118 cat conftest.err >&5
17119 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17120 (exit $ac_status); } &&
17121 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
17122 { (case "(($ac_try" in
17123 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17124 *) ac_try_echo=$ac_try;;
17126 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17127 (eval "$ac_try") 2>&5
17129 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17130 (exit $ac_status); }; } &&
17131 { ac_try='test -s conftest.$ac_objext'
17132 { (case "(($ac_try" in
17133 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17134 *) ac_try_echo=$ac_try;;
17136 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17137 (eval "$ac_try") 2>&5
17139 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17140 (exit $ac_status); }; }; then
17141 ac_header_compiler=yes
17143 echo "$as_me: failed program was:" >&5
17144 sed 's/^/| /' conftest.$ac_ext >&5
17146 ac_header_compiler=no
17149 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17150 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
17151 echo "${ECHO_T}$ac_header_compiler" >&6; }
17153 # Is the header present?
17154 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
17155 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
17156 cat >conftest.$ac_ext <<_ACEOF
17159 cat confdefs.h >>conftest.$ac_ext
17160 cat >>conftest.$ac_ext <<_ACEOF
17161 /* end confdefs.h. */
17162 #include <$ac_header>
17164 if { (ac_try="$ac_cpp conftest.$ac_ext"
17165 case "(($ac_try" in
17166 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17167 *) ac_try_echo=$ac_try;;
17169 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17170 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
17172 grep -v '^ *+' conftest.er1 >conftest.err
17174 cat conftest.err >&5
17175 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17176 (exit $ac_status); } >/dev/null; then
17177 if test -s conftest.err; then
17178 ac_cpp_err=$ac_c_preproc_warn_flag
17179 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
17186 if test -z "$ac_cpp_err"; then
17187 ac_header_preproc=yes
17189 echo "$as_me: failed program was:" >&5
17190 sed 's/^/| /' conftest.$ac_ext >&5
17192 ac_header_preproc=no
17195 rm -f conftest.err conftest.$ac_ext
17196 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
17197 echo "${ECHO_T}$ac_header_preproc" >&6; }
17199 # So? What about this header?
17200 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
17202 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
17203 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
17204 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
17205 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
17206 ac_header_preproc=yes
17209 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
17210 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
17211 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
17212 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
17213 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
17214 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
17215 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
17216 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
17217 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
17218 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
17219 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
17220 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
17222 ## ----------------------------------- ##
17223 ## Report this to llvmbugs@cs.uiuc.edu ##
17224 ## ----------------------------------- ##
17226 ) | sed "s/^/$as_me: WARNING: /" >&2
17229 { echo "$as_me:$LINENO: checking for $ac_header" >&5
17230 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
17231 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
17232 echo $ECHO_N "(cached) $ECHO_C" >&6
17234 eval "$as_ac_Header=\$ac_header_preproc"
17236 ac_res=`eval echo '${'$as_ac_Header'}'`
17237 { echo "$as_me:$LINENO: result: $ac_res" >&5
17238 echo "${ECHO_T}$ac_res" >&6; }
17241 if test `eval echo '${'$as_ac_Header'}'` = yes; then
17242 cat >>confdefs.h <<_ACEOF
17243 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
17253 for ac_header in CrashReporterClient.h
17255 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
17256 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
17257 { echo "$as_me:$LINENO: checking for $ac_header" >&5
17258 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
17259 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
17260 echo $ECHO_N "(cached) $ECHO_C" >&6
17262 ac_res=`eval echo '${'$as_ac_Header'}'`
17263 { echo "$as_me:$LINENO: result: $ac_res" >&5
17264 echo "${ECHO_T}$ac_res" >&6; }
17266 # Is the header compilable?
17267 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
17268 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
17269 cat >conftest.$ac_ext <<_ACEOF
17272 cat confdefs.h >>conftest.$ac_ext
17273 cat >>conftest.$ac_ext <<_ACEOF
17274 /* end confdefs.h. */
17275 $ac_includes_default
17276 #include <$ac_header>
17278 rm -f conftest.$ac_objext
17279 if { (ac_try="$ac_compile"
17280 case "(($ac_try" in
17281 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17282 *) ac_try_echo=$ac_try;;
17284 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17285 (eval "$ac_compile") 2>conftest.er1
17287 grep -v '^ *+' conftest.er1 >conftest.err
17289 cat conftest.err >&5
17290 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17291 (exit $ac_status); } &&
17292 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
17293 { (case "(($ac_try" in
17294 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17295 *) ac_try_echo=$ac_try;;
17297 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17298 (eval "$ac_try") 2>&5
17300 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17301 (exit $ac_status); }; } &&
17302 { ac_try='test -s conftest.$ac_objext'
17303 { (case "(($ac_try" in
17304 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17305 *) ac_try_echo=$ac_try;;
17307 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17308 (eval "$ac_try") 2>&5
17310 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17311 (exit $ac_status); }; }; then
17312 ac_header_compiler=yes
17314 echo "$as_me: failed program was:" >&5
17315 sed 's/^/| /' conftest.$ac_ext >&5
17317 ac_header_compiler=no
17320 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17321 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
17322 echo "${ECHO_T}$ac_header_compiler" >&6; }
17324 # Is the header present?
17325 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
17326 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
17327 cat >conftest.$ac_ext <<_ACEOF
17330 cat confdefs.h >>conftest.$ac_ext
17331 cat >>conftest.$ac_ext <<_ACEOF
17332 /* end confdefs.h. */
17333 #include <$ac_header>
17335 if { (ac_try="$ac_cpp conftest.$ac_ext"
17336 case "(($ac_try" in
17337 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17338 *) ac_try_echo=$ac_try;;
17340 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17341 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
17343 grep -v '^ *+' conftest.er1 >conftest.err
17345 cat conftest.err >&5
17346 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17347 (exit $ac_status); } >/dev/null; then
17348 if test -s conftest.err; then
17349 ac_cpp_err=$ac_c_preproc_warn_flag
17350 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
17357 if test -z "$ac_cpp_err"; then
17358 ac_header_preproc=yes
17360 echo "$as_me: failed program was:" >&5
17361 sed 's/^/| /' conftest.$ac_ext >&5
17363 ac_header_preproc=no
17366 rm -f conftest.err conftest.$ac_ext
17367 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
17368 echo "${ECHO_T}$ac_header_preproc" >&6; }
17370 # So? What about this header?
17371 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
17373 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
17374 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
17375 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
17376 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
17377 ac_header_preproc=yes
17380 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
17381 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
17382 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
17383 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
17384 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
17385 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
17386 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
17387 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
17388 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
17389 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
17390 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
17391 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
17393 ## ----------------------------------- ##
17394 ## Report this to llvmbugs@cs.uiuc.edu ##
17395 ## ----------------------------------- ##
17397 ) | sed "s/^/$as_me: WARNING: /" >&2
17400 { echo "$as_me:$LINENO: checking for $ac_header" >&5
17401 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
17402 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
17403 echo $ECHO_N "(cached) $ECHO_C" >&6
17405 eval "$as_ac_Header=\$ac_header_preproc"
17407 ac_res=`eval echo '${'$as_ac_Header'}'`
17408 { echo "$as_me:$LINENO: result: $ac_res" >&5
17409 echo "${ECHO_T}$ac_res" >&6; }
17412 if test `eval echo '${'$as_ac_Header'}'` = yes; then
17413 cat >>confdefs.h <<_ACEOF
17414 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
17425 { echo "$as_me:$LINENO: checking for HUGE_VAL sanity" >&5
17426 echo $ECHO_N "checking for HUGE_VAL sanity... $ECHO_C" >&6; }
17427 if test "${ac_cv_huge_val_sanity+set}" = set; then
17428 echo $ECHO_N "(cached) $ECHO_C" >&6
17432 ac_cpp='$CXXCPP $CPPFLAGS'
17433 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
17434 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
17435 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
17437 ac_save_CXXFLAGS=$CXXFLAGS
17439 if test "$cross_compiling" = yes; then
17440 ac_cv_huge_val_sanity=yes
17442 cat >conftest.$ac_ext <<_ACEOF
17445 cat confdefs.h >>conftest.$ac_ext
17446 cat >>conftest.$ac_ext <<_ACEOF
17447 /* end confdefs.h. */
17452 double x = HUGE_VAL; return x != x;
17457 rm -f conftest$ac_exeext
17458 if { (ac_try="$ac_link"
17459 case "(($ac_try" in
17460 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17461 *) ac_try_echo=$ac_try;;
17463 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17464 (eval "$ac_link") 2>&5
17466 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17467 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
17468 { (case "(($ac_try" in
17469 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17470 *) ac_try_echo=$ac_try;;
17472 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17473 (eval "$ac_try") 2>&5
17475 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17476 (exit $ac_status); }; }; then
17477 ac_cv_huge_val_sanity=yes
17479 echo "$as_me: program exited with status $ac_status" >&5
17480 echo "$as_me: failed program was:" >&5
17481 sed 's/^/| /' conftest.$ac_ext >&5
17483 ( exit $ac_status )
17484 ac_cv_huge_val_sanity=no
17486 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
17490 CXXFLAGS=$ac_save_CXXFLAGS
17492 ac_cpp='$CPP $CPPFLAGS'
17493 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
17494 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
17495 ac_compiler_gnu=$ac_cv_c_compiler_gnu
17499 { echo "$as_me:$LINENO: result: $ac_cv_huge_val_sanity" >&5
17500 echo "${ECHO_T}$ac_cv_huge_val_sanity" >&6; }
17501 HUGE_VAL_SANITY=$ac_cv_huge_val_sanity
17504 { echo "$as_me:$LINENO: checking for pid_t" >&5
17505 echo $ECHO_N "checking for pid_t... $ECHO_C" >&6; }
17506 if test "${ac_cv_type_pid_t+set}" = set; then
17507 echo $ECHO_N "(cached) $ECHO_C" >&6
17509 cat >conftest.$ac_ext <<_ACEOF
17512 cat confdefs.h >>conftest.$ac_ext
17513 cat >>conftest.$ac_ext <<_ACEOF
17514 /* end confdefs.h. */
17515 $ac_includes_default
17516 typedef pid_t ac__type_new_;
17520 if ((ac__type_new_ *) 0)
17522 if (sizeof (ac__type_new_))
17528 rm -f conftest.$ac_objext
17529 if { (ac_try="$ac_compile"
17530 case "(($ac_try" in
17531 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17532 *) ac_try_echo=$ac_try;;
17534 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17535 (eval "$ac_compile") 2>conftest.er1
17537 grep -v '^ *+' conftest.er1 >conftest.err
17539 cat conftest.err >&5
17540 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17541 (exit $ac_status); } &&
17542 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
17543 { (case "(($ac_try" in
17544 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17545 *) ac_try_echo=$ac_try;;
17547 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17548 (eval "$ac_try") 2>&5
17550 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17551 (exit $ac_status); }; } &&
17552 { ac_try='test -s conftest.$ac_objext'
17553 { (case "(($ac_try" in
17554 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17555 *) ac_try_echo=$ac_try;;
17557 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17558 (eval "$ac_try") 2>&5
17560 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17561 (exit $ac_status); }; }; then
17562 ac_cv_type_pid_t=yes
17564 echo "$as_me: failed program was:" >&5
17565 sed 's/^/| /' conftest.$ac_ext >&5
17567 ac_cv_type_pid_t=no
17570 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17572 { echo "$as_me:$LINENO: result: $ac_cv_type_pid_t" >&5
17573 echo "${ECHO_T}$ac_cv_type_pid_t" >&6; }
17574 if test $ac_cv_type_pid_t = yes; then
17578 cat >>confdefs.h <<_ACEOF
17584 { echo "$as_me:$LINENO: checking for size_t" >&5
17585 echo $ECHO_N "checking for size_t... $ECHO_C" >&6; }
17586 if test "${ac_cv_type_size_t+set}" = set; then
17587 echo $ECHO_N "(cached) $ECHO_C" >&6
17589 cat >conftest.$ac_ext <<_ACEOF
17592 cat confdefs.h >>conftest.$ac_ext
17593 cat >>conftest.$ac_ext <<_ACEOF
17594 /* end confdefs.h. */
17595 $ac_includes_default
17596 typedef size_t ac__type_new_;
17600 if ((ac__type_new_ *) 0)
17602 if (sizeof (ac__type_new_))
17608 rm -f conftest.$ac_objext
17609 if { (ac_try="$ac_compile"
17610 case "(($ac_try" in
17611 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17612 *) ac_try_echo=$ac_try;;
17614 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17615 (eval "$ac_compile") 2>conftest.er1
17617 grep -v '^ *+' conftest.er1 >conftest.err
17619 cat conftest.err >&5
17620 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17621 (exit $ac_status); } &&
17622 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
17623 { (case "(($ac_try" in
17624 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17625 *) ac_try_echo=$ac_try;;
17627 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17628 (eval "$ac_try") 2>&5
17630 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17631 (exit $ac_status); }; } &&
17632 { ac_try='test -s conftest.$ac_objext'
17633 { (case "(($ac_try" in
17634 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17635 *) ac_try_echo=$ac_try;;
17637 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17638 (eval "$ac_try") 2>&5
17640 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17641 (exit $ac_status); }; }; then
17642 ac_cv_type_size_t=yes
17644 echo "$as_me: failed program was:" >&5
17645 sed 's/^/| /' conftest.$ac_ext >&5
17647 ac_cv_type_size_t=no
17650 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17652 { echo "$as_me:$LINENO: result: $ac_cv_type_size_t" >&5
17653 echo "${ECHO_T}$ac_cv_type_size_t" >&6; }
17654 if test $ac_cv_type_size_t = yes; then
17658 cat >>confdefs.h <<_ACEOF
17659 #define size_t unsigned int
17665 cat >>confdefs.h <<_ACEOF
17666 #define RETSIGTYPE void
17669 { echo "$as_me:$LINENO: checking whether struct tm is in sys/time.h or time.h" >&5
17670 echo $ECHO_N "checking whether struct tm is in sys/time.h or time.h... $ECHO_C" >&6; }
17671 if test "${ac_cv_struct_tm+set}" = set; then
17672 echo $ECHO_N "(cached) $ECHO_C" >&6
17674 cat >conftest.$ac_ext <<_ACEOF
17677 cat confdefs.h >>conftest.$ac_ext
17678 cat >>conftest.$ac_ext <<_ACEOF
17679 /* end confdefs.h. */
17680 #include <sys/types.h>
17686 struct tm *tp; tp->tm_sec;
17691 rm -f conftest.$ac_objext
17692 if { (ac_try="$ac_compile"
17693 case "(($ac_try" in
17694 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17695 *) ac_try_echo=$ac_try;;
17697 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17698 (eval "$ac_compile") 2>conftest.er1
17700 grep -v '^ *+' conftest.er1 >conftest.err
17702 cat conftest.err >&5
17703 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17704 (exit $ac_status); } &&
17705 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
17706 { (case "(($ac_try" in
17707 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17708 *) ac_try_echo=$ac_try;;
17710 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17711 (eval "$ac_try") 2>&5
17713 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17714 (exit $ac_status); }; } &&
17715 { ac_try='test -s conftest.$ac_objext'
17716 { (case "(($ac_try" in
17717 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17718 *) ac_try_echo=$ac_try;;
17720 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17721 (eval "$ac_try") 2>&5
17723 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17724 (exit $ac_status); }; }; then
17725 ac_cv_struct_tm=time.h
17727 echo "$as_me: failed program was:" >&5
17728 sed 's/^/| /' conftest.$ac_ext >&5
17730 ac_cv_struct_tm=sys/time.h
17733 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17735 { echo "$as_me:$LINENO: result: $ac_cv_struct_tm" >&5
17736 echo "${ECHO_T}$ac_cv_struct_tm" >&6; }
17737 if test $ac_cv_struct_tm = sys/time.h; then
17739 cat >>confdefs.h <<\_ACEOF
17740 #define TM_IN_SYS_TIME 1
17745 { echo "$as_me:$LINENO: checking for int64_t" >&5
17746 echo $ECHO_N "checking for int64_t... $ECHO_C" >&6; }
17747 if test "${ac_cv_type_int64_t+set}" = set; then
17748 echo $ECHO_N "(cached) $ECHO_C" >&6
17750 cat >conftest.$ac_ext <<_ACEOF
17753 cat confdefs.h >>conftest.$ac_ext
17754 cat >>conftest.$ac_ext <<_ACEOF
17755 /* end confdefs.h. */
17756 $ac_includes_default
17757 typedef int64_t ac__type_new_;
17761 if ((ac__type_new_ *) 0)
17763 if (sizeof (ac__type_new_))
17769 rm -f conftest.$ac_objext
17770 if { (ac_try="$ac_compile"
17771 case "(($ac_try" in
17772 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17773 *) ac_try_echo=$ac_try;;
17775 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17776 (eval "$ac_compile") 2>conftest.er1
17778 grep -v '^ *+' conftest.er1 >conftest.err
17780 cat conftest.err >&5
17781 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17782 (exit $ac_status); } &&
17783 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
17784 { (case "(($ac_try" in
17785 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17786 *) ac_try_echo=$ac_try;;
17788 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17789 (eval "$ac_try") 2>&5
17791 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17792 (exit $ac_status); }; } &&
17793 { ac_try='test -s conftest.$ac_objext'
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); }; }; then
17803 ac_cv_type_int64_t=yes
17805 echo "$as_me: failed program was:" >&5
17806 sed 's/^/| /' conftest.$ac_ext >&5
17808 ac_cv_type_int64_t=no
17811 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17813 { echo "$as_me:$LINENO: result: $ac_cv_type_int64_t" >&5
17814 echo "${ECHO_T}$ac_cv_type_int64_t" >&6; }
17815 if test $ac_cv_type_int64_t = yes; then
17817 cat >>confdefs.h <<_ACEOF
17818 #define HAVE_INT64_T 1
17823 { { echo "$as_me:$LINENO: error: Type int64_t required but not found" >&5
17824 echo "$as_me: error: Type int64_t required but not found" >&2;}
17825 { (exit 1); exit 1; }; }
17828 { echo "$as_me:$LINENO: checking for uint64_t" >&5
17829 echo $ECHO_N "checking for uint64_t... $ECHO_C" >&6; }
17830 if test "${ac_cv_type_uint64_t+set}" = set; then
17831 echo $ECHO_N "(cached) $ECHO_C" >&6
17833 cat >conftest.$ac_ext <<_ACEOF
17836 cat confdefs.h >>conftest.$ac_ext
17837 cat >>conftest.$ac_ext <<_ACEOF
17838 /* end confdefs.h. */
17839 $ac_includes_default
17840 typedef uint64_t ac__type_new_;
17844 if ((ac__type_new_ *) 0)
17846 if (sizeof (ac__type_new_))
17852 rm -f conftest.$ac_objext
17853 if { (ac_try="$ac_compile"
17854 case "(($ac_try" in
17855 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17856 *) ac_try_echo=$ac_try;;
17858 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17859 (eval "$ac_compile") 2>conftest.er1
17861 grep -v '^ *+' conftest.er1 >conftest.err
17863 cat conftest.err >&5
17864 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17865 (exit $ac_status); } &&
17866 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
17867 { (case "(($ac_try" in
17868 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17869 *) ac_try_echo=$ac_try;;
17871 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17872 (eval "$ac_try") 2>&5
17874 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17875 (exit $ac_status); }; } &&
17876 { ac_try='test -s conftest.$ac_objext'
17877 { (case "(($ac_try" in
17878 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17879 *) ac_try_echo=$ac_try;;
17881 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17882 (eval "$ac_try") 2>&5
17884 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17885 (exit $ac_status); }; }; then
17886 ac_cv_type_uint64_t=yes
17888 echo "$as_me: failed program was:" >&5
17889 sed 's/^/| /' conftest.$ac_ext >&5
17891 ac_cv_type_uint64_t=no
17894 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17896 { echo "$as_me:$LINENO: result: $ac_cv_type_uint64_t" >&5
17897 echo "${ECHO_T}$ac_cv_type_uint64_t" >&6; }
17898 if test $ac_cv_type_uint64_t = yes; then
17900 cat >>confdefs.h <<_ACEOF
17901 #define HAVE_UINT64_T 1
17906 { echo "$as_me:$LINENO: checking for u_int64_t" >&5
17907 echo $ECHO_N "checking for u_int64_t... $ECHO_C" >&6; }
17908 if test "${ac_cv_type_u_int64_t+set}" = set; then
17909 echo $ECHO_N "(cached) $ECHO_C" >&6
17911 cat >conftest.$ac_ext <<_ACEOF
17914 cat confdefs.h >>conftest.$ac_ext
17915 cat >>conftest.$ac_ext <<_ACEOF
17916 /* end confdefs.h. */
17917 $ac_includes_default
17918 typedef u_int64_t ac__type_new_;
17922 if ((ac__type_new_ *) 0)
17924 if (sizeof (ac__type_new_))
17930 rm -f conftest.$ac_objext
17931 if { (ac_try="$ac_compile"
17932 case "(($ac_try" in
17933 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17934 *) ac_try_echo=$ac_try;;
17936 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17937 (eval "$ac_compile") 2>conftest.er1
17939 grep -v '^ *+' conftest.er1 >conftest.err
17941 cat conftest.err >&5
17942 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17943 (exit $ac_status); } &&
17944 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
17945 { (case "(($ac_try" in
17946 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17947 *) ac_try_echo=$ac_try;;
17949 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17950 (eval "$ac_try") 2>&5
17952 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17953 (exit $ac_status); }; } &&
17954 { ac_try='test -s conftest.$ac_objext'
17955 { (case "(($ac_try" in
17956 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17957 *) ac_try_echo=$ac_try;;
17959 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17960 (eval "$ac_try") 2>&5
17962 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17963 (exit $ac_status); }; }; then
17964 ac_cv_type_u_int64_t=yes
17966 echo "$as_me: failed program was:" >&5
17967 sed 's/^/| /' conftest.$ac_ext >&5
17969 ac_cv_type_u_int64_t=no
17972 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17974 { echo "$as_me:$LINENO: result: $ac_cv_type_u_int64_t" >&5
17975 echo "${ECHO_T}$ac_cv_type_u_int64_t" >&6; }
17976 if test $ac_cv_type_u_int64_t = yes; then
17978 cat >>confdefs.h <<_ACEOF
17979 #define HAVE_U_INT64_T 1
17984 { { echo "$as_me:$LINENO: error: Type uint64_t or u_int64_t required but not found" >&5
17985 echo "$as_me: error: Type uint64_t or u_int64_t required but not found" >&2;}
17986 { (exit 1); exit 1; }; }
18000 for ac_func in backtrace ceilf floorf roundf rintf nearbyintf getcwd
18002 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
18003 { echo "$as_me:$LINENO: checking for $ac_func" >&5
18004 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
18005 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
18006 echo $ECHO_N "(cached) $ECHO_C" >&6
18008 cat >conftest.$ac_ext <<_ACEOF
18011 cat confdefs.h >>conftest.$ac_ext
18012 cat >>conftest.$ac_ext <<_ACEOF
18013 /* end confdefs.h. */
18014 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
18015 For example, HP-UX 11i <limits.h> declares gettimeofday. */
18016 #define $ac_func innocuous_$ac_func
18018 /* System header to define __stub macros and hopefully few prototypes,
18019 which can conflict with char $ac_func (); below.
18020 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
18021 <limits.h> exists even on freestanding compilers. */
18024 # include <limits.h>
18026 # include <assert.h>
18031 /* Override any GCC internal prototype to avoid an error.
18032 Use char because int might match the return type of a GCC
18033 builtin and then its argument prototype would still apply. */
18038 /* The GNU C library defines this for functions which it implements
18039 to always fail with ENOSYS. Some functions are actually named
18040 something starting with __ and the normal name is an alias. */
18041 #if defined __stub_$ac_func || defined __stub___$ac_func
18048 return $ac_func ();
18053 rm -f conftest.$ac_objext conftest$ac_exeext
18054 if { (ac_try="$ac_link"
18055 case "(($ac_try" in
18056 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18057 *) ac_try_echo=$ac_try;;
18059 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18060 (eval "$ac_link") 2>conftest.er1
18062 grep -v '^ *+' conftest.er1 >conftest.err
18064 cat conftest.err >&5
18065 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18066 (exit $ac_status); } &&
18067 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
18068 { (case "(($ac_try" in
18069 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18070 *) ac_try_echo=$ac_try;;
18072 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18073 (eval "$ac_try") 2>&5
18075 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18076 (exit $ac_status); }; } &&
18077 { ac_try='test -s conftest$ac_exeext'
18078 { (case "(($ac_try" in
18079 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18080 *) ac_try_echo=$ac_try;;
18082 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18083 (eval "$ac_try") 2>&5
18085 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18086 (exit $ac_status); }; }; then
18087 eval "$as_ac_var=yes"
18089 echo "$as_me: failed program was:" >&5
18090 sed 's/^/| /' conftest.$ac_ext >&5
18092 eval "$as_ac_var=no"
18095 rm -f core conftest.err conftest.$ac_objext \
18096 conftest$ac_exeext conftest.$ac_ext
18098 ac_res=`eval echo '${'$as_ac_var'}'`
18099 { echo "$as_me:$LINENO: result: $ac_res" >&5
18100 echo "${ECHO_T}$ac_res" >&6; }
18101 if test `eval echo '${'$as_ac_var'}'` = yes; then
18102 cat >>confdefs.h <<_ACEOF
18103 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
18113 for ac_func in powf fmodf strtof round
18115 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
18116 { echo "$as_me:$LINENO: checking for $ac_func" >&5
18117 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
18118 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
18119 echo $ECHO_N "(cached) $ECHO_C" >&6
18121 cat >conftest.$ac_ext <<_ACEOF
18124 cat confdefs.h >>conftest.$ac_ext
18125 cat >>conftest.$ac_ext <<_ACEOF
18126 /* end confdefs.h. */
18127 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
18128 For example, HP-UX 11i <limits.h> declares gettimeofday. */
18129 #define $ac_func innocuous_$ac_func
18131 /* System header to define __stub macros and hopefully few prototypes,
18132 which can conflict with char $ac_func (); below.
18133 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
18134 <limits.h> exists even on freestanding compilers. */
18137 # include <limits.h>
18139 # include <assert.h>
18144 /* Override any GCC internal prototype to avoid an error.
18145 Use char because int might match the return type of a GCC
18146 builtin and then its argument prototype would still apply. */
18151 /* The GNU C library defines this for functions which it implements
18152 to always fail with ENOSYS. Some functions are actually named
18153 something starting with __ and the normal name is an alias. */
18154 #if defined __stub_$ac_func || defined __stub___$ac_func
18161 return $ac_func ();
18166 rm -f conftest.$ac_objext conftest$ac_exeext
18167 if { (ac_try="$ac_link"
18168 case "(($ac_try" in
18169 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18170 *) ac_try_echo=$ac_try;;
18172 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18173 (eval "$ac_link") 2>conftest.er1
18175 grep -v '^ *+' conftest.er1 >conftest.err
18177 cat conftest.err >&5
18178 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18179 (exit $ac_status); } &&
18180 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
18181 { (case "(($ac_try" in
18182 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18183 *) ac_try_echo=$ac_try;;
18185 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18186 (eval "$ac_try") 2>&5
18188 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18189 (exit $ac_status); }; } &&
18190 { ac_try='test -s conftest$ac_exeext'
18191 { (case "(($ac_try" in
18192 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18193 *) ac_try_echo=$ac_try;;
18195 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18196 (eval "$ac_try") 2>&5
18198 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18199 (exit $ac_status); }; }; then
18200 eval "$as_ac_var=yes"
18202 echo "$as_me: failed program was:" >&5
18203 sed 's/^/| /' conftest.$ac_ext >&5
18205 eval "$as_ac_var=no"
18208 rm -f core conftest.err conftest.$ac_objext \
18209 conftest$ac_exeext conftest.$ac_ext
18211 ac_res=`eval echo '${'$as_ac_var'}'`
18212 { echo "$as_me:$LINENO: result: $ac_res" >&5
18213 echo "${ECHO_T}$ac_res" >&6; }
18214 if test `eval echo '${'$as_ac_var'}'` = yes; then
18215 cat >>confdefs.h <<_ACEOF
18216 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
18227 for ac_func in getpagesize getrusage getrlimit setrlimit gettimeofday
18229 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
18230 { echo "$as_me:$LINENO: checking for $ac_func" >&5
18231 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
18232 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
18233 echo $ECHO_N "(cached) $ECHO_C" >&6
18235 cat >conftest.$ac_ext <<_ACEOF
18238 cat confdefs.h >>conftest.$ac_ext
18239 cat >>conftest.$ac_ext <<_ACEOF
18240 /* end confdefs.h. */
18241 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
18242 For example, HP-UX 11i <limits.h> declares gettimeofday. */
18243 #define $ac_func innocuous_$ac_func
18245 /* System header to define __stub macros and hopefully few prototypes,
18246 which can conflict with char $ac_func (); below.
18247 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
18248 <limits.h> exists even on freestanding compilers. */
18251 # include <limits.h>
18253 # include <assert.h>
18258 /* Override any GCC internal prototype to avoid an error.
18259 Use char because int might match the return type of a GCC
18260 builtin and then its argument prototype would still apply. */
18265 /* The GNU C library defines this for functions which it implements
18266 to always fail with ENOSYS. Some functions are actually named
18267 something starting with __ and the normal name is an alias. */
18268 #if defined __stub_$ac_func || defined __stub___$ac_func
18275 return $ac_func ();
18280 rm -f conftest.$ac_objext conftest$ac_exeext
18281 if { (ac_try="$ac_link"
18282 case "(($ac_try" in
18283 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18284 *) ac_try_echo=$ac_try;;
18286 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18287 (eval "$ac_link") 2>conftest.er1
18289 grep -v '^ *+' conftest.er1 >conftest.err
18291 cat conftest.err >&5
18292 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18293 (exit $ac_status); } &&
18294 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
18295 { (case "(($ac_try" in
18296 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18297 *) ac_try_echo=$ac_try;;
18299 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18300 (eval "$ac_try") 2>&5
18302 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18303 (exit $ac_status); }; } &&
18304 { ac_try='test -s conftest$ac_exeext'
18305 { (case "(($ac_try" in
18306 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18307 *) ac_try_echo=$ac_try;;
18309 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18310 (eval "$ac_try") 2>&5
18312 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18313 (exit $ac_status); }; }; then
18314 eval "$as_ac_var=yes"
18316 echo "$as_me: failed program was:" >&5
18317 sed 's/^/| /' conftest.$ac_ext >&5
18319 eval "$as_ac_var=no"
18322 rm -f core conftest.err conftest.$ac_objext \
18323 conftest$ac_exeext conftest.$ac_ext
18325 ac_res=`eval echo '${'$as_ac_var'}'`
18326 { echo "$as_me:$LINENO: result: $ac_res" >&5
18327 echo "${ECHO_T}$ac_res" >&6; }
18328 if test `eval echo '${'$as_ac_var'}'` = yes; then
18329 cat >>confdefs.h <<_ACEOF
18330 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
18339 for ac_func in isatty mkdtemp mkstemp
18341 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
18342 { echo "$as_me:$LINENO: checking for $ac_func" >&5
18343 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
18344 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
18345 echo $ECHO_N "(cached) $ECHO_C" >&6
18347 cat >conftest.$ac_ext <<_ACEOF
18350 cat confdefs.h >>conftest.$ac_ext
18351 cat >>conftest.$ac_ext <<_ACEOF
18352 /* end confdefs.h. */
18353 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
18354 For example, HP-UX 11i <limits.h> declares gettimeofday. */
18355 #define $ac_func innocuous_$ac_func
18357 /* System header to define __stub macros and hopefully few prototypes,
18358 which can conflict with char $ac_func (); below.
18359 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
18360 <limits.h> exists even on freestanding compilers. */
18363 # include <limits.h>
18365 # include <assert.h>
18370 /* Override any GCC internal prototype to avoid an error.
18371 Use char because int might match the return type of a GCC
18372 builtin and then its argument prototype would still apply. */
18377 /* The GNU C library defines this for functions which it implements
18378 to always fail with ENOSYS. Some functions are actually named
18379 something starting with __ and the normal name is an alias. */
18380 #if defined __stub_$ac_func || defined __stub___$ac_func
18387 return $ac_func ();
18392 rm -f conftest.$ac_objext conftest$ac_exeext
18393 if { (ac_try="$ac_link"
18394 case "(($ac_try" in
18395 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18396 *) ac_try_echo=$ac_try;;
18398 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18399 (eval "$ac_link") 2>conftest.er1
18401 grep -v '^ *+' conftest.er1 >conftest.err
18403 cat conftest.err >&5
18404 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18405 (exit $ac_status); } &&
18406 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
18407 { (case "(($ac_try" in
18408 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18409 *) ac_try_echo=$ac_try;;
18411 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18412 (eval "$ac_try") 2>&5
18414 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18415 (exit $ac_status); }; } &&
18416 { ac_try='test -s conftest$ac_exeext'
18417 { (case "(($ac_try" in
18418 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18419 *) ac_try_echo=$ac_try;;
18421 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18422 (eval "$ac_try") 2>&5
18424 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18425 (exit $ac_status); }; }; then
18426 eval "$as_ac_var=yes"
18428 echo "$as_me: failed program was:" >&5
18429 sed 's/^/| /' conftest.$ac_ext >&5
18431 eval "$as_ac_var=no"
18434 rm -f core conftest.err conftest.$ac_objext \
18435 conftest$ac_exeext conftest.$ac_ext
18437 ac_res=`eval echo '${'$as_ac_var'}'`
18438 { echo "$as_me:$LINENO: result: $ac_res" >&5
18439 echo "${ECHO_T}$ac_res" >&6; }
18440 if test `eval echo '${'$as_ac_var'}'` = yes; then
18441 cat >>confdefs.h <<_ACEOF
18442 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
18454 for ac_func in mktemp posix_spawn realpath sbrk setrlimit strdup
18456 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
18457 { echo "$as_me:$LINENO: checking for $ac_func" >&5
18458 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
18459 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
18460 echo $ECHO_N "(cached) $ECHO_C" >&6
18462 cat >conftest.$ac_ext <<_ACEOF
18465 cat confdefs.h >>conftest.$ac_ext
18466 cat >>conftest.$ac_ext <<_ACEOF
18467 /* end confdefs.h. */
18468 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
18469 For example, HP-UX 11i <limits.h> declares gettimeofday. */
18470 #define $ac_func innocuous_$ac_func
18472 /* System header to define __stub macros and hopefully few prototypes,
18473 which can conflict with char $ac_func (); below.
18474 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
18475 <limits.h> exists even on freestanding compilers. */
18478 # include <limits.h>
18480 # include <assert.h>
18485 /* Override any GCC internal prototype to avoid an error.
18486 Use char because int might match the return type of a GCC
18487 builtin and then its argument prototype would still apply. */
18492 /* The GNU C library defines this for functions which it implements
18493 to always fail with ENOSYS. Some functions are actually named
18494 something starting with __ and the normal name is an alias. */
18495 #if defined __stub_$ac_func || defined __stub___$ac_func
18502 return $ac_func ();
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 eval "$as_ac_var=yes"
18543 echo "$as_me: failed program was:" >&5
18544 sed 's/^/| /' conftest.$ac_ext >&5
18546 eval "$as_ac_var=no"
18549 rm -f core conftest.err conftest.$ac_objext \
18550 conftest$ac_exeext conftest.$ac_ext
18552 ac_res=`eval echo '${'$as_ac_var'}'`
18553 { echo "$as_me:$LINENO: result: $ac_res" >&5
18554 echo "${ECHO_T}$ac_res" >&6; }
18555 if test `eval echo '${'$as_ac_var'}'` = yes; then
18556 cat >>confdefs.h <<_ACEOF
18557 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
18567 for ac_func in strerror strerror_r strerror_s setenv
18569 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
18570 { echo "$as_me:$LINENO: checking for $ac_func" >&5
18571 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
18572 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
18573 echo $ECHO_N "(cached) $ECHO_C" >&6
18575 cat >conftest.$ac_ext <<_ACEOF
18578 cat confdefs.h >>conftest.$ac_ext
18579 cat >>conftest.$ac_ext <<_ACEOF
18580 /* end confdefs.h. */
18581 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
18582 For example, HP-UX 11i <limits.h> declares gettimeofday. */
18583 #define $ac_func innocuous_$ac_func
18585 /* System header to define __stub macros and hopefully few prototypes,
18586 which can conflict with char $ac_func (); below.
18587 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
18588 <limits.h> exists even on freestanding compilers. */
18591 # include <limits.h>
18593 # include <assert.h>
18598 /* Override any GCC internal prototype to avoid an error.
18599 Use char because int might match the return type of a GCC
18600 builtin and then its argument prototype would still apply. */
18605 /* The GNU C library defines this for functions which it implements
18606 to always fail with ENOSYS. Some functions are actually named
18607 something starting with __ and the normal name is an alias. */
18608 #if defined __stub_$ac_func || defined __stub___$ac_func
18615 return $ac_func ();
18620 rm -f conftest.$ac_objext conftest$ac_exeext
18621 if { (ac_try="$ac_link"
18622 case "(($ac_try" in
18623 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18624 *) ac_try_echo=$ac_try;;
18626 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18627 (eval "$ac_link") 2>conftest.er1
18629 grep -v '^ *+' conftest.er1 >conftest.err
18631 cat conftest.err >&5
18632 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18633 (exit $ac_status); } &&
18634 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
18635 { (case "(($ac_try" in
18636 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18637 *) ac_try_echo=$ac_try;;
18639 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18640 (eval "$ac_try") 2>&5
18642 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18643 (exit $ac_status); }; } &&
18644 { ac_try='test -s conftest$ac_exeext'
18645 { (case "(($ac_try" in
18646 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18647 *) ac_try_echo=$ac_try;;
18649 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18650 (eval "$ac_try") 2>&5
18652 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18653 (exit $ac_status); }; }; then
18654 eval "$as_ac_var=yes"
18656 echo "$as_me: failed program was:" >&5
18657 sed 's/^/| /' conftest.$ac_ext >&5
18659 eval "$as_ac_var=no"
18662 rm -f core conftest.err conftest.$ac_objext \
18663 conftest$ac_exeext conftest.$ac_ext
18665 ac_res=`eval echo '${'$as_ac_var'}'`
18666 { echo "$as_me:$LINENO: result: $ac_res" >&5
18667 echo "${ECHO_T}$ac_res" >&6; }
18668 if test `eval echo '${'$as_ac_var'}'` = yes; then
18669 cat >>confdefs.h <<_ACEOF
18670 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
18680 for ac_func in strtoll strtoq sysconf malloc_zone_statistics
18682 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
18683 { echo "$as_me:$LINENO: checking for $ac_func" >&5
18684 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
18685 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
18686 echo $ECHO_N "(cached) $ECHO_C" >&6
18688 cat >conftest.$ac_ext <<_ACEOF
18691 cat confdefs.h >>conftest.$ac_ext
18692 cat >>conftest.$ac_ext <<_ACEOF
18693 /* end confdefs.h. */
18694 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
18695 For example, HP-UX 11i <limits.h> declares gettimeofday. */
18696 #define $ac_func innocuous_$ac_func
18698 /* System header to define __stub macros and hopefully few prototypes,
18699 which can conflict with char $ac_func (); below.
18700 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
18701 <limits.h> exists even on freestanding compilers. */
18704 # include <limits.h>
18706 # include <assert.h>
18711 /* Override any GCC internal prototype to avoid an error.
18712 Use char because int might match the return type of a GCC
18713 builtin and then its argument prototype would still apply. */
18718 /* The GNU C library defines this for functions which it implements
18719 to always fail with ENOSYS. Some functions are actually named
18720 something starting with __ and the normal name is an alias. */
18721 #if defined __stub_$ac_func || defined __stub___$ac_func
18728 return $ac_func ();
18733 rm -f conftest.$ac_objext conftest$ac_exeext
18734 if { (ac_try="$ac_link"
18735 case "(($ac_try" in
18736 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18737 *) ac_try_echo=$ac_try;;
18739 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18740 (eval "$ac_link") 2>conftest.er1
18742 grep -v '^ *+' conftest.er1 >conftest.err
18744 cat conftest.err >&5
18745 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18746 (exit $ac_status); } &&
18747 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
18748 { (case "(($ac_try" in
18749 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18750 *) ac_try_echo=$ac_try;;
18752 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18753 (eval "$ac_try") 2>&5
18755 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18756 (exit $ac_status); }; } &&
18757 { ac_try='test -s conftest$ac_exeext'
18758 { (case "(($ac_try" in
18759 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18760 *) ac_try_echo=$ac_try;;
18762 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18763 (eval "$ac_try") 2>&5
18765 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18766 (exit $ac_status); }; }; then
18767 eval "$as_ac_var=yes"
18769 echo "$as_me: failed program was:" >&5
18770 sed 's/^/| /' conftest.$ac_ext >&5
18772 eval "$as_ac_var=no"
18775 rm -f core conftest.err conftest.$ac_objext \
18776 conftest$ac_exeext conftest.$ac_ext
18778 ac_res=`eval echo '${'$as_ac_var'}'`
18779 { echo "$as_me:$LINENO: result: $ac_res" >&5
18780 echo "${ECHO_T}$ac_res" >&6; }
18781 if test `eval echo '${'$as_ac_var'}'` = yes; then
18782 cat >>confdefs.h <<_ACEOF
18783 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
18793 for ac_func in setjmp longjmp sigsetjmp siglongjmp
18795 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
18796 { echo "$as_me:$LINENO: checking for $ac_func" >&5
18797 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
18798 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
18799 echo $ECHO_N "(cached) $ECHO_C" >&6
18801 cat >conftest.$ac_ext <<_ACEOF
18804 cat confdefs.h >>conftest.$ac_ext
18805 cat >>conftest.$ac_ext <<_ACEOF
18806 /* end confdefs.h. */
18807 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
18808 For example, HP-UX 11i <limits.h> declares gettimeofday. */
18809 #define $ac_func innocuous_$ac_func
18811 /* System header to define __stub macros and hopefully few prototypes,
18812 which can conflict with char $ac_func (); below.
18813 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
18814 <limits.h> exists even on freestanding compilers. */
18817 # include <limits.h>
18819 # include <assert.h>
18824 /* Override any GCC internal prototype to avoid an error.
18825 Use char because int might match the return type of a GCC
18826 builtin and then its argument prototype would still apply. */
18831 /* The GNU C library defines this for functions which it implements
18832 to always fail with ENOSYS. Some functions are actually named
18833 something starting with __ and the normal name is an alias. */
18834 #if defined __stub_$ac_func || defined __stub___$ac_func
18841 return $ac_func ();
18846 rm -f conftest.$ac_objext conftest$ac_exeext
18847 if { (ac_try="$ac_link"
18848 case "(($ac_try" in
18849 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18850 *) ac_try_echo=$ac_try;;
18852 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18853 (eval "$ac_link") 2>conftest.er1
18855 grep -v '^ *+' conftest.er1 >conftest.err
18857 cat conftest.err >&5
18858 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18859 (exit $ac_status); } &&
18860 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
18861 { (case "(($ac_try" in
18862 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18863 *) ac_try_echo=$ac_try;;
18865 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18866 (eval "$ac_try") 2>&5
18868 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18869 (exit $ac_status); }; } &&
18870 { ac_try='test -s conftest$ac_exeext'
18871 { (case "(($ac_try" in
18872 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18873 *) ac_try_echo=$ac_try;;
18875 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18876 (eval "$ac_try") 2>&5
18878 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18879 (exit $ac_status); }; }; then
18880 eval "$as_ac_var=yes"
18882 echo "$as_me: failed program was:" >&5
18883 sed 's/^/| /' conftest.$ac_ext >&5
18885 eval "$as_ac_var=no"
18888 rm -f core conftest.err conftest.$ac_objext \
18889 conftest$ac_exeext conftest.$ac_ext
18891 ac_res=`eval echo '${'$as_ac_var'}'`
18892 { echo "$as_me:$LINENO: result: $ac_res" >&5
18893 echo "${ECHO_T}$ac_res" >&6; }
18894 if test `eval echo '${'$as_ac_var'}'` = yes; then
18895 cat >>confdefs.h <<_ACEOF
18896 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
18902 { echo "$as_me:$LINENO: checking if printf has the %a format character" >&5
18903 echo $ECHO_N "checking if printf has the %a format character... $ECHO_C" >&6; }
18904 if test "${llvm_cv_c_printf_a+set}" = set; then
18905 echo $ECHO_N "(cached) $ECHO_C" >&6
18908 ac_cpp='$CPP $CPPFLAGS'
18909 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
18910 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
18911 ac_compiler_gnu=$ac_cv_c_compiler_gnu
18913 if test "$cross_compiling" = yes; then
18914 llvmac_cv_c_printf_a=no
18916 cat >conftest.$ac_ext <<_ACEOF
18920 cat confdefs.h >>conftest.$ac_ext
18921 cat >>conftest.$ac_ext <<_ACEOF
18922 /* end confdefs.h. */
18925 #include <stdlib.h>
18931 volatile double A, B;
18935 sprintf(Buffer, "%a", A);
18939 if (A != 0x1.999999999999ap-4)
18946 rm -f conftest$ac_exeext
18947 if { (ac_try="$ac_link"
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_link") 2>&5
18955 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18956 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
18957 { (case "(($ac_try" in
18958 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18959 *) ac_try_echo=$ac_try;;
18961 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18962 (eval "$ac_try") 2>&5
18964 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18965 (exit $ac_status); }; }; then
18966 llvm_cv_c_printf_a=yes
18968 echo "$as_me: program exited with status $ac_status" >&5
18969 echo "$as_me: failed program was:" >&5
18970 sed 's/^/| /' conftest.$ac_ext >&5
18972 ( exit $ac_status )
18973 llvmac_cv_c_printf_a=no
18975 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
18980 ac_cpp='$CPP $CPPFLAGS'
18981 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
18982 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
18983 ac_compiler_gnu=$ac_cv_c_compiler_gnu
18986 { echo "$as_me:$LINENO: result: $llvm_cv_c_printf_a" >&5
18987 echo "${ECHO_T}$llvm_cv_c_printf_a" >&6; }
18988 if test "$llvm_cv_c_printf_a" = "yes"; then
18990 cat >>confdefs.h <<\_ACEOF
18991 #define HAVE_PRINTF_A 1
18997 { echo "$as_me:$LINENO: checking for srand48/lrand48/drand48 in <stdlib.h>" >&5
18998 echo $ECHO_N "checking for srand48/lrand48/drand48 in <stdlib.h>... $ECHO_C" >&6; }
18999 if test "${ac_cv_func_rand48+set}" = set; then
19000 echo $ECHO_N "(cached) $ECHO_C" >&6
19003 ac_cpp='$CXXCPP $CPPFLAGS'
19004 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19005 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19006 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
19008 cat >conftest.$ac_ext <<_ACEOF
19011 cat confdefs.h >>conftest.$ac_ext
19012 cat >>conftest.$ac_ext <<_ACEOF
19013 /* end confdefs.h. */
19014 #include <stdlib.h>
19018 srand48(0);lrand48();drand48();
19023 rm -f conftest.$ac_objext
19024 if { (ac_try="$ac_compile"
19025 case "(($ac_try" in
19026 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19027 *) ac_try_echo=$ac_try;;
19029 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19030 (eval "$ac_compile") 2>conftest.er1
19032 grep -v '^ *+' conftest.er1 >conftest.err
19034 cat conftest.err >&5
19035 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19036 (exit $ac_status); } &&
19037 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
19038 { (case "(($ac_try" in
19039 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19040 *) ac_try_echo=$ac_try;;
19042 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19043 (eval "$ac_try") 2>&5
19045 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19046 (exit $ac_status); }; } &&
19047 { ac_try='test -s conftest.$ac_objext'
19048 { (case "(($ac_try" in
19049 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19050 *) ac_try_echo=$ac_try;;
19052 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19053 (eval "$ac_try") 2>&5
19055 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19056 (exit $ac_status); }; }; then
19057 ac_cv_func_rand48=yes
19059 echo "$as_me: failed program was:" >&5
19060 sed 's/^/| /' conftest.$ac_ext >&5
19062 ac_cv_func_rand48=no
19065 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19067 ac_cpp='$CPP $CPPFLAGS'
19068 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19069 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19070 ac_compiler_gnu=$ac_cv_c_compiler_gnu
19073 { echo "$as_me:$LINENO: result: $ac_cv_func_rand48" >&5
19074 echo "${ECHO_T}$ac_cv_func_rand48" >&6; }
19076 if test "$ac_cv_func_rand48" = "yes" ; then
19078 cat >>confdefs.h <<\_ACEOF
19079 #define HAVE_RAND48 1
19086 { echo "$as_me:$LINENO: checking for isnan in <math.h>" >&5
19087 echo $ECHO_N "checking for isnan in <math.h>... $ECHO_C" >&6; }
19088 if test "${ac_cv_func_isnan_in_math_h+set}" = set; then
19089 echo $ECHO_N "(cached) $ECHO_C" >&6
19092 ac_cpp='$CXXCPP $CPPFLAGS'
19093 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19094 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19095 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
19097 cat >conftest.$ac_ext <<_ACEOF
19100 cat confdefs.h >>conftest.$ac_ext
19101 cat >>conftest.$ac_ext <<_ACEOF
19102 /* end confdefs.h. */
19112 rm -f conftest.$ac_objext
19113 if { (ac_try="$ac_compile"
19114 case "(($ac_try" in
19115 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19116 *) ac_try_echo=$ac_try;;
19118 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19119 (eval "$ac_compile") 2>conftest.er1
19121 grep -v '^ *+' conftest.er1 >conftest.err
19123 cat conftest.err >&5
19124 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19125 (exit $ac_status); } &&
19126 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
19127 { (case "(($ac_try" in
19128 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19129 *) ac_try_echo=$ac_try;;
19131 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19132 (eval "$ac_try") 2>&5
19134 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19135 (exit $ac_status); }; } &&
19136 { ac_try='test -s conftest.$ac_objext'
19137 { (case "(($ac_try" in
19138 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19139 *) ac_try_echo=$ac_try;;
19141 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19142 (eval "$ac_try") 2>&5
19144 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19145 (exit $ac_status); }; }; then
19146 ac_cv_func_isnan_in_math_h=yes
19148 echo "$as_me: failed program was:" >&5
19149 sed 's/^/| /' conftest.$ac_ext >&5
19151 ac_cv_func_isnan_in_math_h=no
19154 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19156 ac_cpp='$CPP $CPPFLAGS'
19157 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19158 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19159 ac_compiler_gnu=$ac_cv_c_compiler_gnu
19162 { echo "$as_me:$LINENO: result: $ac_cv_func_isnan_in_math_h" >&5
19163 echo "${ECHO_T}$ac_cv_func_isnan_in_math_h" >&6; }
19166 if test "$ac_cv_func_isnan_in_math_h" = "yes" ; then
19168 cat >>confdefs.h <<\_ACEOF
19169 #define HAVE_ISNAN_IN_MATH_H 1
19174 { echo "$as_me:$LINENO: checking for isnan in <cmath>" >&5
19175 echo $ECHO_N "checking for isnan in <cmath>... $ECHO_C" >&6; }
19176 if test "${ac_cv_func_isnan_in_cmath+set}" = set; then
19177 echo $ECHO_N "(cached) $ECHO_C" >&6
19180 ac_cpp='$CXXCPP $CPPFLAGS'
19181 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19182 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19183 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
19185 cat >conftest.$ac_ext <<_ACEOF
19188 cat confdefs.h >>conftest.$ac_ext
19189 cat >>conftest.$ac_ext <<_ACEOF
19190 /* end confdefs.h. */
19200 rm -f conftest.$ac_objext
19201 if { (ac_try="$ac_compile"
19202 case "(($ac_try" in
19203 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19204 *) ac_try_echo=$ac_try;;
19206 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19207 (eval "$ac_compile") 2>conftest.er1
19209 grep -v '^ *+' conftest.er1 >conftest.err
19211 cat conftest.err >&5
19212 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19213 (exit $ac_status); } &&
19214 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
19215 { (case "(($ac_try" in
19216 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19217 *) ac_try_echo=$ac_try;;
19219 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19220 (eval "$ac_try") 2>&5
19222 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19223 (exit $ac_status); }; } &&
19224 { ac_try='test -s conftest.$ac_objext'
19225 { (case "(($ac_try" in
19226 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19227 *) ac_try_echo=$ac_try;;
19229 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19230 (eval "$ac_try") 2>&5
19232 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19233 (exit $ac_status); }; }; then
19234 ac_cv_func_isnan_in_cmath=yes
19236 echo "$as_me: failed program was:" >&5
19237 sed 's/^/| /' conftest.$ac_ext >&5
19239 ac_cv_func_isnan_in_cmath=no
19242 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19244 ac_cpp='$CPP $CPPFLAGS'
19245 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19246 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19247 ac_compiler_gnu=$ac_cv_c_compiler_gnu
19250 { echo "$as_me:$LINENO: result: $ac_cv_func_isnan_in_cmath" >&5
19251 echo "${ECHO_T}$ac_cv_func_isnan_in_cmath" >&6; }
19253 if test "$ac_cv_func_isnan_in_cmath" = "yes" ; then
19255 cat >>confdefs.h <<\_ACEOF
19256 #define HAVE_ISNAN_IN_CMATH 1
19261 { echo "$as_me:$LINENO: checking for std::isnan in <cmath>" >&5
19262 echo $ECHO_N "checking for std::isnan in <cmath>... $ECHO_C" >&6; }
19263 if test "${ac_cv_func_std_isnan_in_cmath+set}" = set; then
19264 echo $ECHO_N "(cached) $ECHO_C" >&6
19267 ac_cpp='$CXXCPP $CPPFLAGS'
19268 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19269 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19270 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
19272 cat >conftest.$ac_ext <<_ACEOF
19275 cat confdefs.h >>conftest.$ac_ext
19276 cat >>conftest.$ac_ext <<_ACEOF
19277 /* end confdefs.h. */
19282 float f; std::isnan(f);
19287 rm -f conftest.$ac_objext
19288 if { (ac_try="$ac_compile"
19289 case "(($ac_try" in
19290 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19291 *) ac_try_echo=$ac_try;;
19293 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19294 (eval "$ac_compile") 2>conftest.er1
19296 grep -v '^ *+' conftest.er1 >conftest.err
19298 cat conftest.err >&5
19299 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19300 (exit $ac_status); } &&
19301 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
19302 { (case "(($ac_try" in
19303 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19304 *) ac_try_echo=$ac_try;;
19306 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19307 (eval "$ac_try") 2>&5
19309 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19310 (exit $ac_status); }; } &&
19311 { ac_try='test -s conftest.$ac_objext'
19312 { (case "(($ac_try" in
19313 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19314 *) ac_try_echo=$ac_try;;
19316 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19317 (eval "$ac_try") 2>&5
19319 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19320 (exit $ac_status); }; }; then
19321 ac_cv_func_std_isnan_in_cmath=yes
19323 echo "$as_me: failed program was:" >&5
19324 sed 's/^/| /' conftest.$ac_ext >&5
19326 ac_cv_func_std_isnan_in_cmath=no
19329 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19331 ac_cpp='$CPP $CPPFLAGS'
19332 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19333 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19334 ac_compiler_gnu=$ac_cv_c_compiler_gnu
19337 { echo "$as_me:$LINENO: result: $ac_cv_func_std_isnan_in_cmath" >&5
19338 echo "${ECHO_T}$ac_cv_func_std_isnan_in_cmath" >&6; }
19340 if test "$ac_cv_func_std_isnan_in_cmath" = "yes" ; then
19342 cat >>confdefs.h <<\_ACEOF
19343 #define HAVE_STD_ISNAN_IN_CMATH 1
19349 { echo "$as_me:$LINENO: checking for isinf in <math.h>" >&5
19350 echo $ECHO_N "checking for isinf in <math.h>... $ECHO_C" >&6; }
19351 if test "${ac_cv_func_isinf_in_math_h+set}" = set; then
19352 echo $ECHO_N "(cached) $ECHO_C" >&6
19355 ac_cpp='$CXXCPP $CPPFLAGS'
19356 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19357 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19358 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
19360 cat >conftest.$ac_ext <<_ACEOF
19363 cat confdefs.h >>conftest.$ac_ext
19364 cat >>conftest.$ac_ext <<_ACEOF
19365 /* end confdefs.h. */
19375 rm -f conftest.$ac_objext
19376 if { (ac_try="$ac_compile"
19377 case "(($ac_try" in
19378 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19379 *) ac_try_echo=$ac_try;;
19381 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19382 (eval "$ac_compile") 2>conftest.er1
19384 grep -v '^ *+' conftest.er1 >conftest.err
19386 cat conftest.err >&5
19387 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19388 (exit $ac_status); } &&
19389 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
19390 { (case "(($ac_try" in
19391 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19392 *) ac_try_echo=$ac_try;;
19394 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19395 (eval "$ac_try") 2>&5
19397 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19398 (exit $ac_status); }; } &&
19399 { ac_try='test -s conftest.$ac_objext'
19400 { (case "(($ac_try" in
19401 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19402 *) ac_try_echo=$ac_try;;
19404 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19405 (eval "$ac_try") 2>&5
19407 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19408 (exit $ac_status); }; }; then
19409 ac_cv_func_isinf_in_math_h=yes
19411 echo "$as_me: failed program was:" >&5
19412 sed 's/^/| /' conftest.$ac_ext >&5
19414 ac_cv_func_isinf_in_math_h=no
19417 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19419 ac_cpp='$CPP $CPPFLAGS'
19420 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19421 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19422 ac_compiler_gnu=$ac_cv_c_compiler_gnu
19425 { echo "$as_me:$LINENO: result: $ac_cv_func_isinf_in_math_h" >&5
19426 echo "${ECHO_T}$ac_cv_func_isinf_in_math_h" >&6; }
19428 if test "$ac_cv_func_isinf_in_math_h" = "yes" ; then
19430 cat >>confdefs.h <<\_ACEOF
19431 #define HAVE_ISINF_IN_MATH_H 1
19436 { echo "$as_me:$LINENO: checking for isinf in <cmath>" >&5
19437 echo $ECHO_N "checking for isinf in <cmath>... $ECHO_C" >&6; }
19438 if test "${ac_cv_func_isinf_in_cmath+set}" = set; then
19439 echo $ECHO_N "(cached) $ECHO_C" >&6
19442 ac_cpp='$CXXCPP $CPPFLAGS'
19443 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19444 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19445 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
19447 cat >conftest.$ac_ext <<_ACEOF
19450 cat confdefs.h >>conftest.$ac_ext
19451 cat >>conftest.$ac_ext <<_ACEOF
19452 /* end confdefs.h. */
19462 rm -f conftest.$ac_objext
19463 if { (ac_try="$ac_compile"
19464 case "(($ac_try" in
19465 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19466 *) ac_try_echo=$ac_try;;
19468 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19469 (eval "$ac_compile") 2>conftest.er1
19471 grep -v '^ *+' conftest.er1 >conftest.err
19473 cat conftest.err >&5
19474 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19475 (exit $ac_status); } &&
19476 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
19477 { (case "(($ac_try" in
19478 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19479 *) ac_try_echo=$ac_try;;
19481 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19482 (eval "$ac_try") 2>&5
19484 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19485 (exit $ac_status); }; } &&
19486 { ac_try='test -s conftest.$ac_objext'
19487 { (case "(($ac_try" in
19488 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19489 *) ac_try_echo=$ac_try;;
19491 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19492 (eval "$ac_try") 2>&5
19494 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19495 (exit $ac_status); }; }; then
19496 ac_cv_func_isinf_in_cmath=yes
19498 echo "$as_me: failed program was:" >&5
19499 sed 's/^/| /' conftest.$ac_ext >&5
19501 ac_cv_func_isinf_in_cmath=no
19504 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19506 ac_cpp='$CPP $CPPFLAGS'
19507 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19508 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19509 ac_compiler_gnu=$ac_cv_c_compiler_gnu
19512 { echo "$as_me:$LINENO: result: $ac_cv_func_isinf_in_cmath" >&5
19513 echo "${ECHO_T}$ac_cv_func_isinf_in_cmath" >&6; }
19515 if test "$ac_cv_func_isinf_in_cmath" = "yes" ; then
19517 cat >>confdefs.h <<\_ACEOF
19518 #define HAVE_ISINF_IN_CMATH 1
19523 { echo "$as_me:$LINENO: checking for std::isinf in <cmath>" >&5
19524 echo $ECHO_N "checking for std::isinf in <cmath>... $ECHO_C" >&6; }
19525 if test "${ac_cv_func_std_isinf_in_cmath+set}" = set; then
19526 echo $ECHO_N "(cached) $ECHO_C" >&6
19529 ac_cpp='$CXXCPP $CPPFLAGS'
19530 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19531 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19532 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
19534 cat >conftest.$ac_ext <<_ACEOF
19537 cat confdefs.h >>conftest.$ac_ext
19538 cat >>conftest.$ac_ext <<_ACEOF
19539 /* end confdefs.h. */
19544 float f; std::isinf(f)}
19549 rm -f conftest.$ac_objext
19550 if { (ac_try="$ac_compile"
19551 case "(($ac_try" in
19552 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19553 *) ac_try_echo=$ac_try;;
19555 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19556 (eval "$ac_compile") 2>conftest.er1
19558 grep -v '^ *+' conftest.er1 >conftest.err
19560 cat conftest.err >&5
19561 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19562 (exit $ac_status); } &&
19563 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
19564 { (case "(($ac_try" in
19565 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19566 *) ac_try_echo=$ac_try;;
19568 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19569 (eval "$ac_try") 2>&5
19571 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19572 (exit $ac_status); }; } &&
19573 { ac_try='test -s conftest.$ac_objext'
19574 { (case "(($ac_try" in
19575 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19576 *) ac_try_echo=$ac_try;;
19578 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19579 (eval "$ac_try") 2>&5
19581 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19582 (exit $ac_status); }; }; then
19583 ac_cv_func_std_isinf_in_cmath=yes
19585 echo "$as_me: failed program was:" >&5
19586 sed 's/^/| /' conftest.$ac_ext >&5
19588 ac_cv_func_std_isinf_in_cmath=no
19591 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19593 ac_cpp='$CPP $CPPFLAGS'
19594 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19595 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19596 ac_compiler_gnu=$ac_cv_c_compiler_gnu
19599 { echo "$as_me:$LINENO: result: $ac_cv_func_std_isinf_in_cmath" >&5
19600 echo "${ECHO_T}$ac_cv_func_std_isinf_in_cmath" >&6; }
19602 if test "$ac_cv_func_std_isinf_in_cmath" = "yes" ; then
19604 cat >>confdefs.h <<\_ACEOF
19605 #define HAVE_STD_ISINF_IN_CMATH 1
19610 { echo "$as_me:$LINENO: checking for finite in <ieeefp.h>" >&5
19611 echo $ECHO_N "checking for finite in <ieeefp.h>... $ECHO_C" >&6; }
19612 if test "${ac_cv_func_finite_in_ieeefp_h+set}" = set; then
19613 echo $ECHO_N "(cached) $ECHO_C" >&6
19616 ac_cpp='$CXXCPP $CPPFLAGS'
19617 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19618 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19619 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
19621 cat >conftest.$ac_ext <<_ACEOF
19624 cat confdefs.h >>conftest.$ac_ext
19625 cat >>conftest.$ac_ext <<_ACEOF
19626 /* end confdefs.h. */
19627 #include <ieeefp.h>
19631 float f; finite(f);
19636 rm -f conftest.$ac_objext
19637 if { (ac_try="$ac_compile"
19638 case "(($ac_try" in
19639 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19640 *) ac_try_echo=$ac_try;;
19642 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19643 (eval "$ac_compile") 2>conftest.er1
19645 grep -v '^ *+' conftest.er1 >conftest.err
19647 cat conftest.err >&5
19648 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19649 (exit $ac_status); } &&
19650 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
19651 { (case "(($ac_try" in
19652 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19653 *) ac_try_echo=$ac_try;;
19655 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19656 (eval "$ac_try") 2>&5
19658 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19659 (exit $ac_status); }; } &&
19660 { ac_try='test -s conftest.$ac_objext'
19661 { (case "(($ac_try" in
19662 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19663 *) ac_try_echo=$ac_try;;
19665 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19666 (eval "$ac_try") 2>&5
19668 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19669 (exit $ac_status); }; }; then
19670 ac_cv_func_finite_in_ieeefp_h=yes
19672 echo "$as_me: failed program was:" >&5
19673 sed 's/^/| /' conftest.$ac_ext >&5
19675 ac_cv_func_finite_in_ieeefp_h=no
19678 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19680 ac_cpp='$CPP $CPPFLAGS'
19681 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19682 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19683 ac_compiler_gnu=$ac_cv_c_compiler_gnu
19686 { echo "$as_me:$LINENO: result: $ac_cv_func_finite_in_ieeefp_h" >&5
19687 echo "${ECHO_T}$ac_cv_func_finite_in_ieeefp_h" >&6; }
19689 if test "$ac_cv_func_finite_in_ieeefp_h" = "yes" ; then
19691 cat >>confdefs.h <<\_ACEOF
19692 #define HAVE_FINITE_IN_IEEEFP_H 1
19699 if test "$llvm_cv_platform_type" = "Unix" ; then
19702 for ac_header in stdlib.h unistd.h
19704 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
19705 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
19706 { echo "$as_me:$LINENO: checking for $ac_header" >&5
19707 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
19708 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
19709 echo $ECHO_N "(cached) $ECHO_C" >&6
19711 ac_res=`eval echo '${'$as_ac_Header'}'`
19712 { echo "$as_me:$LINENO: result: $ac_res" >&5
19713 echo "${ECHO_T}$ac_res" >&6; }
19715 # Is the header compilable?
19716 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
19717 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
19718 cat >conftest.$ac_ext <<_ACEOF
19721 cat confdefs.h >>conftest.$ac_ext
19722 cat >>conftest.$ac_ext <<_ACEOF
19723 /* end confdefs.h. */
19724 $ac_includes_default
19725 #include <$ac_header>
19727 rm -f conftest.$ac_objext
19728 if { (ac_try="$ac_compile"
19729 case "(($ac_try" in
19730 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19731 *) ac_try_echo=$ac_try;;
19733 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19734 (eval "$ac_compile") 2>conftest.er1
19736 grep -v '^ *+' conftest.er1 >conftest.err
19738 cat conftest.err >&5
19739 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19740 (exit $ac_status); } &&
19741 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
19742 { (case "(($ac_try" in
19743 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19744 *) ac_try_echo=$ac_try;;
19746 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19747 (eval "$ac_try") 2>&5
19749 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19750 (exit $ac_status); }; } &&
19751 { ac_try='test -s conftest.$ac_objext'
19752 { (case "(($ac_try" in
19753 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19754 *) ac_try_echo=$ac_try;;
19756 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19757 (eval "$ac_try") 2>&5
19759 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19760 (exit $ac_status); }; }; then
19761 ac_header_compiler=yes
19763 echo "$as_me: failed program was:" >&5
19764 sed 's/^/| /' conftest.$ac_ext >&5
19766 ac_header_compiler=no
19769 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19770 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
19771 echo "${ECHO_T}$ac_header_compiler" >&6; }
19773 # Is the header present?
19774 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
19775 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
19776 cat >conftest.$ac_ext <<_ACEOF
19779 cat confdefs.h >>conftest.$ac_ext
19780 cat >>conftest.$ac_ext <<_ACEOF
19781 /* end confdefs.h. */
19782 #include <$ac_header>
19784 if { (ac_try="$ac_cpp conftest.$ac_ext"
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_cpp conftest.$ac_ext") 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); } >/dev/null; then
19797 if test -s conftest.err; then
19798 ac_cpp_err=$ac_c_preproc_warn_flag
19799 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
19806 if test -z "$ac_cpp_err"; then
19807 ac_header_preproc=yes
19809 echo "$as_me: failed program was:" >&5
19810 sed 's/^/| /' conftest.$ac_ext >&5
19812 ac_header_preproc=no
19815 rm -f conftest.err conftest.$ac_ext
19816 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
19817 echo "${ECHO_T}$ac_header_preproc" >&6; }
19819 # So? What about this header?
19820 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
19822 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
19823 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
19824 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
19825 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
19826 ac_header_preproc=yes
19829 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
19830 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
19831 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
19832 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
19833 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
19834 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
19835 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
19836 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
19837 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
19838 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
19839 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
19840 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
19842 ## ----------------------------------- ##
19843 ## Report this to llvmbugs@cs.uiuc.edu ##
19844 ## ----------------------------------- ##
19846 ) | sed "s/^/$as_me: WARNING: /" >&2
19849 { echo "$as_me:$LINENO: checking for $ac_header" >&5
19850 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
19851 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
19852 echo $ECHO_N "(cached) $ECHO_C" >&6
19854 eval "$as_ac_Header=\$ac_header_preproc"
19856 ac_res=`eval echo '${'$as_ac_Header'}'`
19857 { echo "$as_me:$LINENO: result: $ac_res" >&5
19858 echo "${ECHO_T}$ac_res" >&6; }
19861 if test `eval echo '${'$as_ac_Header'}'` = yes; then
19862 cat >>confdefs.h <<_ACEOF
19863 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
19871 for ac_func in getpagesize
19873 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
19874 { echo "$as_me:$LINENO: checking for $ac_func" >&5
19875 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
19876 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
19877 echo $ECHO_N "(cached) $ECHO_C" >&6
19879 cat >conftest.$ac_ext <<_ACEOF
19882 cat confdefs.h >>conftest.$ac_ext
19883 cat >>conftest.$ac_ext <<_ACEOF
19884 /* end confdefs.h. */
19885 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
19886 For example, HP-UX 11i <limits.h> declares gettimeofday. */
19887 #define $ac_func innocuous_$ac_func
19889 /* System header to define __stub macros and hopefully few prototypes,
19890 which can conflict with char $ac_func (); below.
19891 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
19892 <limits.h> exists even on freestanding compilers. */
19895 # include <limits.h>
19897 # include <assert.h>
19902 /* Override any GCC internal prototype to avoid an error.
19903 Use char because int might match the return type of a GCC
19904 builtin and then its argument prototype would still apply. */
19909 /* The GNU C library defines this for functions which it implements
19910 to always fail with ENOSYS. Some functions are actually named
19911 something starting with __ and the normal name is an alias. */
19912 #if defined __stub_$ac_func || defined __stub___$ac_func
19919 return $ac_func ();
19924 rm -f conftest.$ac_objext conftest$ac_exeext
19925 if { (ac_try="$ac_link"
19926 case "(($ac_try" in
19927 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19928 *) ac_try_echo=$ac_try;;
19930 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19931 (eval "$ac_link") 2>conftest.er1
19933 grep -v '^ *+' conftest.er1 >conftest.err
19935 cat conftest.err >&5
19936 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19937 (exit $ac_status); } &&
19938 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
19939 { (case "(($ac_try" in
19940 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19941 *) ac_try_echo=$ac_try;;
19943 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19944 (eval "$ac_try") 2>&5
19946 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19947 (exit $ac_status); }; } &&
19948 { ac_try='test -s conftest$ac_exeext'
19949 { (case "(($ac_try" in
19950 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19951 *) ac_try_echo=$ac_try;;
19953 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19954 (eval "$ac_try") 2>&5
19956 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19957 (exit $ac_status); }; }; then
19958 eval "$as_ac_var=yes"
19960 echo "$as_me: failed program was:" >&5
19961 sed 's/^/| /' conftest.$ac_ext >&5
19963 eval "$as_ac_var=no"
19966 rm -f core conftest.err conftest.$ac_objext \
19967 conftest$ac_exeext conftest.$ac_ext
19969 ac_res=`eval echo '${'$as_ac_var'}'`
19970 { echo "$as_me:$LINENO: result: $ac_res" >&5
19971 echo "${ECHO_T}$ac_res" >&6; }
19972 if test `eval echo '${'$as_ac_var'}'` = yes; then
19973 cat >>confdefs.h <<_ACEOF
19974 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
19980 { echo "$as_me:$LINENO: checking for working mmap" >&5
19981 echo $ECHO_N "checking for working mmap... $ECHO_C" >&6; }
19982 if test "${ac_cv_func_mmap_fixed_mapped+set}" = set; then
19983 echo $ECHO_N "(cached) $ECHO_C" >&6
19985 if test "$cross_compiling" = yes; then
19986 ac_cv_func_mmap_fixed_mapped=no
19988 cat >conftest.$ac_ext <<_ACEOF
19991 cat confdefs.h >>conftest.$ac_ext
19992 cat >>conftest.$ac_ext <<_ACEOF
19993 /* end confdefs.h. */
19994 $ac_includes_default
19995 /* malloc might have been renamed as rpl_malloc. */
19998 /* Thanks to Mike Haertel and Jim Avera for this test.
19999 Here is a matrix of mmap possibilities:
20000 mmap private not fixed
20001 mmap private fixed at somewhere currently unmapped
20002 mmap private fixed at somewhere already mapped
20003 mmap shared not fixed
20004 mmap shared fixed at somewhere currently unmapped
20005 mmap shared fixed at somewhere already mapped
20006 For private mappings, we should verify that changes cannot be read()
20007 back from the file, nor mmap's back from the file at a different
20008 address. (There have been systems where private was not correctly
20009 implemented like the infamous i386 svr4.0, and systems where the
20010 VM page cache was not coherent with the file system buffer cache
20011 like early versions of FreeBSD and possibly contemporary NetBSD.)
20012 For shared mappings, we should conversely verify that changes get
20013 propagated back to all the places they're supposed to be.
20015 Grep wants private fixed already mapped.
20016 The main things grep needs to know about mmap are:
20017 * does it exist and is it safe to write into the mmap'd area
20018 * how to use it (BSD variants) */
20021 #include <sys/mman.h>
20023 #if !STDC_HEADERS && !HAVE_STDLIB_H
20027 /* This mess was copied from the GNU getpagesize.h. */
20028 #if !HAVE_GETPAGESIZE
20029 /* Assume that all systems that can run configure have sys/param.h. */
20030 # if !HAVE_SYS_PARAM_H
20031 # define HAVE_SYS_PARAM_H 1
20034 # ifdef _SC_PAGESIZE
20035 # define getpagesize() sysconf(_SC_PAGESIZE)
20036 # else /* no _SC_PAGESIZE */
20037 # if HAVE_SYS_PARAM_H
20038 # include <sys/param.h>
20039 # ifdef EXEC_PAGESIZE
20040 # define getpagesize() EXEC_PAGESIZE
20041 # else /* no EXEC_PAGESIZE */
20043 # define getpagesize() NBPG * CLSIZE
20046 # endif /* no CLSIZE */
20047 # else /* no NBPG */
20049 # define getpagesize() NBPC
20050 # else /* no NBPC */
20052 # define getpagesize() PAGESIZE
20053 # endif /* PAGESIZE */
20054 # endif /* no NBPC */
20055 # endif /* no NBPG */
20056 # endif /* no EXEC_PAGESIZE */
20057 # else /* no HAVE_SYS_PARAM_H */
20058 # define getpagesize() 8192 /* punt totally */
20059 # endif /* no HAVE_SYS_PARAM_H */
20060 # endif /* no _SC_PAGESIZE */
20062 #endif /* no HAVE_GETPAGESIZE */
20067 char *data, *data2, *data3;
20071 pagesize = getpagesize ();
20073 /* First, make a file with some known garbage in it. */
20074 data = (char *) malloc (pagesize);
20077 for (i = 0; i < pagesize; ++i)
20078 *(data + i) = rand ();
20080 fd = creat ("conftest.mmap", 0600);
20083 if (write (fd, data, pagesize) != pagesize)
20087 /* Next, try to mmap the file at a fixed address which already has
20088 something else allocated at it. If we can, also make sure that
20089 we see the same garbage. */
20090 fd = open ("conftest.mmap", O_RDWR);
20093 data2 = (char *) malloc (2 * pagesize);
20096 data2 += (pagesize - ((long int) data2 & (pagesize - 1))) & (pagesize - 1);
20097 if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,
20098 MAP_PRIVATE | MAP_FIXED, fd, 0L))
20100 for (i = 0; i < pagesize; ++i)
20101 if (*(data + i) != *(data2 + i))
20104 /* Finally, make sure that changes to the mapped area do not
20105 percolate back to the file as seen by read(). (This is a bug on
20106 some variants of i386 svr4.0.) */
20107 for (i = 0; i < pagesize; ++i)
20108 *(data2 + i) = *(data2 + i) + 1;
20109 data3 = (char *) malloc (pagesize);
20112 if (read (fd, data3, pagesize) != pagesize)
20114 for (i = 0; i < pagesize; ++i)
20115 if (*(data + i) != *(data3 + i))
20121 rm -f conftest$ac_exeext
20122 if { (ac_try="$ac_link"
20123 case "(($ac_try" in
20124 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20125 *) ac_try_echo=$ac_try;;
20127 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20128 (eval "$ac_link") 2>&5
20130 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20131 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
20132 { (case "(($ac_try" in
20133 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20134 *) ac_try_echo=$ac_try;;
20136 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20137 (eval "$ac_try") 2>&5
20139 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20140 (exit $ac_status); }; }; then
20141 ac_cv_func_mmap_fixed_mapped=yes
20143 echo "$as_me: program exited with status $ac_status" >&5
20144 echo "$as_me: failed program was:" >&5
20145 sed 's/^/| /' conftest.$ac_ext >&5
20147 ( exit $ac_status )
20148 ac_cv_func_mmap_fixed_mapped=no
20150 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
20155 { echo "$as_me:$LINENO: result: $ac_cv_func_mmap_fixed_mapped" >&5
20156 echo "${ECHO_T}$ac_cv_func_mmap_fixed_mapped" >&6; }
20157 if test $ac_cv_func_mmap_fixed_mapped = yes; then
20159 cat >>confdefs.h <<\_ACEOF
20160 #define HAVE_MMAP 1
20164 rm -f conftest.mmap
20166 { echo "$as_me:$LINENO: checking for mmap of files" >&5
20167 echo $ECHO_N "checking for mmap of files... $ECHO_C" >&6; }
20168 if test "${ac_cv_func_mmap_file+set}" = set; then
20169 echo $ECHO_N "(cached) $ECHO_C" >&6
20172 ac_cpp='$CPP $CPPFLAGS'
20173 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20174 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20175 ac_compiler_gnu=$ac_cv_c_compiler_gnu
20177 if test "$cross_compiling" = yes; then
20178 ac_cv_func_mmap_file=no
20180 cat >conftest.$ac_ext <<_ACEOF
20184 cat confdefs.h >>conftest.$ac_ext
20185 cat >>conftest.$ac_ext <<_ACEOF
20186 /* end confdefs.h. */
20188 #include <sys/types.h>
20189 #include <sys/mman.h>
20197 fd = creat ("foo",0777);
20198 fd = (int) mmap (0, 1, PROT_READ, MAP_SHARED, fd, 0);
20200 return (fd != (int) MAP_FAILED);
20205 rm -f conftest$ac_exeext
20206 if { (ac_try="$ac_link"
20207 case "(($ac_try" in
20208 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20209 *) ac_try_echo=$ac_try;;
20211 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20212 (eval "$ac_link") 2>&5
20214 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20215 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
20216 { (case "(($ac_try" in
20217 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20218 *) ac_try_echo=$ac_try;;
20220 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20221 (eval "$ac_try") 2>&5
20223 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20224 (exit $ac_status); }; }; then
20225 ac_cv_func_mmap_file=yes
20227 echo "$as_me: program exited with status $ac_status" >&5
20228 echo "$as_me: failed program was:" >&5
20229 sed 's/^/| /' conftest.$ac_ext >&5
20231 ( exit $ac_status )
20232 ac_cv_func_mmap_file=no
20234 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
20239 ac_cpp='$CPP $CPPFLAGS'
20240 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20241 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20242 ac_compiler_gnu=$ac_cv_c_compiler_gnu
20246 { echo "$as_me:$LINENO: result: $ac_cv_func_mmap_file" >&5
20247 echo "${ECHO_T}$ac_cv_func_mmap_file" >&6; }
20248 if test "$ac_cv_func_mmap_file" = yes; then
20250 cat >>confdefs.h <<\_ACEOF
20251 #define HAVE_MMAP_FILE
20258 { echo "$as_me:$LINENO: checking if /dev/zero is needed for mmap" >&5
20259 echo $ECHO_N "checking if /dev/zero is needed for mmap... $ECHO_C" >&6; }
20260 if test "${ac_cv_need_dev_zero_for_mmap+set}" = set; then
20261 echo $ECHO_N "(cached) $ECHO_C" >&6
20263 if test "$llvm_cv_os_type" = "Interix" ; then
20264 ac_cv_need_dev_zero_for_mmap=yes
20266 ac_cv_need_dev_zero_for_mmap=no
20270 { echo "$as_me:$LINENO: result: $ac_cv_need_dev_zero_for_mmap" >&5
20271 echo "${ECHO_T}$ac_cv_need_dev_zero_for_mmap" >&6; }
20272 if test "$ac_cv_need_dev_zero_for_mmap" = yes; then
20274 cat >>confdefs.h <<\_ACEOF
20275 #define NEED_DEV_ZERO_FOR_MMAP 1
20280 if test "$ac_cv_func_mmap_fixed_mapped" = "no"
20282 { echo "$as_me:$LINENO: WARNING: mmap() of a fixed address required but not supported" >&5
20283 echo "$as_me: WARNING: mmap() of a fixed address required but not supported" >&2;}
20285 if test "$ac_cv_func_mmap_file" = "no"
20287 { echo "$as_me:$LINENO: WARNING: mmap() of files required but not found" >&5
20288 echo "$as_me: WARNING: mmap() of files required but not found" >&2;}
20292 { echo "$as_me:$LINENO: checking for GCC atomic builtins" >&5
20293 echo $ECHO_N "checking for GCC atomic builtins... $ECHO_C" >&6; }
20295 ac_cpp='$CXXCPP $CPPFLAGS'
20296 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20297 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20298 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
20300 cat >conftest.$ac_ext <<_ACEOF
20303 cat confdefs.h >>conftest.$ac_ext
20304 cat >>conftest.$ac_ext <<_ACEOF
20305 /* end confdefs.h. */
20307 volatile unsigned long val = 1;
20308 __sync_synchronize();
20309 __sync_val_compare_and_swap(&val, 1, 0);
20310 __sync_add_and_fetch(&val, 1);
20311 __sync_sub_and_fetch(&val, 1);
20316 rm -f conftest.$ac_objext conftest$ac_exeext
20317 if { (ac_try="$ac_link"
20318 case "(($ac_try" in
20319 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20320 *) ac_try_echo=$ac_try;;
20322 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20323 (eval "$ac_link") 2>conftest.er1
20325 grep -v '^ *+' conftest.er1 >conftest.err
20327 cat conftest.err >&5
20328 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20329 (exit $ac_status); } &&
20330 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
20331 { (case "(($ac_try" in
20332 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20333 *) ac_try_echo=$ac_try;;
20335 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20336 (eval "$ac_try") 2>&5
20338 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20339 (exit $ac_status); }; } &&
20340 { ac_try='test -s conftest$ac_exeext'
20341 { (case "(($ac_try" in
20342 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20343 *) ac_try_echo=$ac_try;;
20345 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20346 (eval "$ac_try") 2>&5
20348 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20349 (exit $ac_status); }; }; then
20351 ac_cpp='$CPP $CPPFLAGS'
20352 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20353 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20354 ac_compiler_gnu=$ac_cv_c_compiler_gnu
20356 { echo "$as_me:$LINENO: result: yes" >&5
20357 echo "${ECHO_T}yes" >&6; }
20359 cat >>confdefs.h <<\_ACEOF
20360 #define LLVM_MULTITHREADED 1
20364 echo "$as_me: failed program was:" >&5
20365 sed 's/^/| /' conftest.$ac_ext >&5
20367 { echo "$as_me:$LINENO: result: no" >&5
20368 echo "${ECHO_T}no" >&6; }
20370 cat >>confdefs.h <<\_ACEOF
20371 #define LLVM_MULTITHREADED 0
20374 { echo "$as_me:$LINENO: WARNING: LLVM will be built thread-unsafe because atomic builtins are missing" >&5
20375 echo "$as_me: WARNING: LLVM will be built thread-unsafe because atomic builtins are missing" >&2;}
20378 rm -f core conftest.err conftest.$ac_objext \
20379 conftest$ac_exeext conftest.$ac_ext
20382 if test "$llvm_cv_os_type" = "Linux" -a "$llvm_cv_target_arch" = "x86_64" ; then
20383 { echo "$as_me:$LINENO: checking for 32-bit userspace on 64-bit system" >&5
20384 echo $ECHO_N "checking for 32-bit userspace on 64-bit system... $ECHO_C" >&6; }
20385 if test "${llvm_cv_linux_mixed+set}" = set; then
20386 echo $ECHO_N "(cached) $ECHO_C" >&6
20389 ac_cpp='$CPP $CPPFLAGS'
20390 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20391 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20392 ac_compiler_gnu=$ac_cv_c_compiler_gnu
20394 cat >conftest.$ac_ext <<_ACEOF
20397 cat confdefs.h >>conftest.$ac_ext
20398 cat >>conftest.$ac_ext <<_ACEOF
20399 /* end confdefs.h. */
20401 error: Not x86-64 even if uname says so!
20412 rm -f conftest.$ac_objext
20413 if { (ac_try="$ac_compile"
20414 case "(($ac_try" in
20415 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20416 *) ac_try_echo=$ac_try;;
20418 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20419 (eval "$ac_compile") 2>conftest.er1
20421 grep -v '^ *+' conftest.er1 >conftest.err
20423 cat conftest.err >&5
20424 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20425 (exit $ac_status); } &&
20426 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
20427 { (case "(($ac_try" in
20428 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20429 *) ac_try_echo=$ac_try;;
20431 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20432 (eval "$ac_try") 2>&5
20434 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20435 (exit $ac_status); }; } &&
20436 { ac_try='test -s conftest.$ac_objext'
20437 { (case "(($ac_try" in
20438 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20439 *) ac_try_echo=$ac_try;;
20441 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20442 (eval "$ac_try") 2>&5
20444 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20445 (exit $ac_status); }; }; then
20446 llvm_cv_linux_mixed=no
20448 echo "$as_me: failed program was:" >&5
20449 sed 's/^/| /' conftest.$ac_ext >&5
20451 llvm_cv_linux_mixed=yes
20454 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20456 ac_cpp='$CPP $CPPFLAGS'
20457 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20458 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20459 ac_compiler_gnu=$ac_cv_c_compiler_gnu
20463 { echo "$as_me:$LINENO: result: $llvm_cv_linux_mixed" >&5
20464 echo "${ECHO_T}$llvm_cv_linux_mixed" >&6; }
20466 if test "$llvm_cv_linux_mixed" = "yes"; then
20467 llvm_cv_target_arch="x86"
20473 for ac_func in __dso_handle
20475 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
20476 { echo "$as_me:$LINENO: checking for $ac_func" >&5
20477 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
20478 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
20479 echo $ECHO_N "(cached) $ECHO_C" >&6
20481 cat >conftest.$ac_ext <<_ACEOF
20484 cat confdefs.h >>conftest.$ac_ext
20485 cat >>conftest.$ac_ext <<_ACEOF
20486 /* end confdefs.h. */
20487 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
20488 For example, HP-UX 11i <limits.h> declares gettimeofday. */
20489 #define $ac_func innocuous_$ac_func
20491 /* System header to define __stub macros and hopefully few prototypes,
20492 which can conflict with char $ac_func (); below.
20493 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
20494 <limits.h> exists even on freestanding compilers. */
20497 # include <limits.h>
20499 # include <assert.h>
20504 /* Override any GCC internal prototype to avoid an error.
20505 Use char because int might match the return type of a GCC
20506 builtin and then its argument prototype would still apply. */
20511 /* The GNU C library defines this for functions which it implements
20512 to always fail with ENOSYS. Some functions are actually named
20513 something starting with __ and the normal name is an alias. */
20514 #if defined __stub_$ac_func || defined __stub___$ac_func
20521 return $ac_func ();
20526 rm -f conftest.$ac_objext conftest$ac_exeext
20527 if { (ac_try="$ac_link"
20528 case "(($ac_try" in
20529 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20530 *) ac_try_echo=$ac_try;;
20532 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20533 (eval "$ac_link") 2>conftest.er1
20535 grep -v '^ *+' conftest.er1 >conftest.err
20537 cat conftest.err >&5
20538 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20539 (exit $ac_status); } &&
20540 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
20541 { (case "(($ac_try" in
20542 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20543 *) ac_try_echo=$ac_try;;
20545 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20546 (eval "$ac_try") 2>&5
20548 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20549 (exit $ac_status); }; } &&
20550 { ac_try='test -s conftest$ac_exeext'
20551 { (case "(($ac_try" in
20552 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20553 *) ac_try_echo=$ac_try;;
20555 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20556 (eval "$ac_try") 2>&5
20558 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20559 (exit $ac_status); }; }; then
20560 eval "$as_ac_var=yes"
20562 echo "$as_me: failed program was:" >&5
20563 sed 's/^/| /' conftest.$ac_ext >&5
20565 eval "$as_ac_var=no"
20568 rm -f core conftest.err conftest.$ac_objext \
20569 conftest$ac_exeext conftest.$ac_ext
20571 ac_res=`eval echo '${'$as_ac_var'}'`
20572 { echo "$as_me:$LINENO: result: $ac_res" >&5
20573 echo "${ECHO_T}$ac_res" >&6; }
20574 if test `eval echo '${'$as_ac_var'}'` = yes; then
20575 cat >>confdefs.h <<_ACEOF
20576 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
20583 { echo "$as_me:$LINENO: checking whether llvm-gcc is dragonegg" >&5
20584 echo $ECHO_N "checking whether llvm-gcc is dragonegg... $ECHO_C" >&6; }
20585 if test "${llvm_cv_llvmgcc_dragonegg+set}" = set; then
20586 echo $ECHO_N "(cached) $ECHO_C" >&6
20588 llvm_cv_llvmgcc_dragonegg="no"
20589 if test -x "$LLVMGCC" ; then
20590 cp /dev/null conftest.c
20591 "$LLVMGCC" -fplugin-arg-dragonegg-emit-ir -S -o - conftest.c | \
20592 grep 'target datalayout =' > /dev/null 2>&1
20593 if test $? -eq 0 ; then
20594 llvm_cv_llvmgcc_dragonegg="yes"
20599 { echo "$as_me:$LINENO: result: $llvm_cv_llvmgcc_dragonegg" >&5
20600 echo "${ECHO_T}$llvm_cv_llvmgcc_dragonegg" >&6; }
20602 if test "$llvm_cv_llvmgcc_dragonegg" = "yes" ; then
20603 LLVMCC_EMITIR_FLAG="-fplugin-arg-dragonegg-emit-ir"
20604 LLVMGCC_DISABLEOPT_FLAGS="-fplugin-arg-dragonegg-disable-llvm-optzns"
20606 LLVMCC_EMITIR_FLAG="-emit-llvm"
20607 LLVMGCC_DISABLEOPT_FLAGS="-mllvm -disable-llvm-optzns"
20612 { echo "$as_me:$LINENO: checking whether llvm-gcc is sane" >&5
20613 echo $ECHO_N "checking whether llvm-gcc is sane... $ECHO_C" >&6; }
20614 if test "${llvm_cv_llvmgcc_sanity+set}" = set; then
20615 echo $ECHO_N "(cached) $ECHO_C" >&6
20617 llvm_cv_llvmgcc_sanity="no"
20618 if test -x "$LLVMGCC" ; then
20619 cp /dev/null conftest.c
20620 "$LLVMGCC" "$LLVMCC_EMITIR_FLAG" -S -o - conftest.c | \
20621 grep 'target datalayout =' > /dev/null 2>&1
20622 if test $? -eq 0 ; then
20623 llvm_cv_llvmgcc_sanity="yes"
20628 { echo "$as_me:$LINENO: result: $llvm_cv_llvmgcc_sanity" >&5
20629 echo "${ECHO_T}$llvm_cv_llvmgcc_sanity" >&6; }
20631 if test "$llvm_cv_llvmgcc_sanity" = "yes" ; then
20632 { echo "$as_me:$LINENO: checking llvm-gcc component support" >&5
20633 echo $ECHO_N "checking llvm-gcc component support... $ECHO_C" >&6; }
20634 llvmcc1path=`"$LLVMGCC" --print-prog-name=cc1`
20635 LLVMCC1=$llvmcc1path
20637 llvmcc1pluspath=`"$LLVMGCC" --print-prog-name=cc1plus`
20638 LLVMCC1PLUS=$llvmcc1pluspath
20640 llvmgccdir=`echo "$llvmcc1path" | sed 's,/libexec/.*,,'`
20641 LLVMGCCDIR=$llvmgccdir
20643 llvmgcclangs=`"$LLVMGCC" -v --help 2>&1 | grep '^Configured with:' | sed 's/^.*--enable-languages=\([^ ]*\).*/\1/'`
20644 LLVMGCC_LANGS=$llvmgcclangs
20646 LLVMGCC_DRAGONEGG=$llvm_cv_llvmgcc_dragonegg
20649 { echo "$as_me:$LINENO: result: ok" >&5
20650 echo "${ECHO_T}ok" >&6; }
20653 SHLIBEXT=$libltdl_cv_shlibext
20656 SHLIBPATH_VAR=$libltdl_cv_shlibpath_var
20659 # Translate the various configuration directories and other basic
20660 # information into substitutions that will end up in Makefile.config.in
20661 # that these configured values can be used by the makefiles
20662 if test "${prefix}" = "NONE" ; then
20663 prefix="/usr/local"
20665 eval LLVM_PREFIX="${prefix}";
20666 eval LLVM_BINDIR="${prefix}/bin";
20667 eval LLVM_LIBDIR="${prefix}/lib";
20668 eval LLVM_DATADIR="${prefix}/share/llvm";
20669 eval LLVM_DOCSDIR="${prefix}/share/doc/llvm";
20670 eval LLVM_ETCDIR="${prefix}/etc/llvm";
20671 eval LLVM_INCLUDEDIR="${prefix}/include";
20672 eval LLVM_INFODIR="${prefix}/info";
20673 eval LLVM_MANDIR="${prefix}/man";
20674 LLVM_CONFIGTIME=`date`
20686 # Place the various directores into the config.h file as #defines so that we
20687 # can know about the installation paths within LLVM.
20689 cat >>confdefs.h <<_ACEOF
20690 #define LLVM_PREFIX "$LLVM_PREFIX"
20694 cat >>confdefs.h <<_ACEOF
20695 #define LLVM_BINDIR "$LLVM_BINDIR"
20699 cat >>confdefs.h <<_ACEOF
20700 #define LLVM_LIBDIR "$LLVM_LIBDIR"
20704 cat >>confdefs.h <<_ACEOF
20705 #define LLVM_DATADIR "$LLVM_DATADIR"
20709 cat >>confdefs.h <<_ACEOF
20710 #define LLVM_DOCSDIR "$LLVM_DOCSDIR"
20714 cat >>confdefs.h <<_ACEOF
20715 #define LLVM_ETCDIR "$LLVM_ETCDIR"
20719 cat >>confdefs.h <<_ACEOF
20720 #define LLVM_INCLUDEDIR "$LLVM_INCLUDEDIR"
20724 cat >>confdefs.h <<_ACEOF
20725 #define LLVM_INFODIR "$LLVM_INFODIR"
20729 cat >>confdefs.h <<_ACEOF
20730 #define LLVM_MANDIR "$LLVM_MANDIR"
20734 cat >>confdefs.h <<_ACEOF
20735 #define LLVM_CONFIGTIME "$LLVM_CONFIGTIME"
20739 cat >>confdefs.h <<_ACEOF
20740 #define LLVM_HOSTTRIPLE "$host"
20744 # Determine which bindings to build.
20745 if test "$BINDINGS_TO_BUILD" = auto ; then
20746 BINDINGS_TO_BUILD=""
20747 if test "x$OCAMLC" != x -a "x$OCAMLDEP" != x ; then
20748 BINDINGS_TO_BUILD="ocaml $BINDINGS_TO_BUILD"
20751 BINDINGS_TO_BUILD=$BINDINGS_TO_BUILD
20754 # This isn't really configurey, but it avoids having to repeat the list in
20759 # Do any work necessary to ensure that bindings have what they need.
20760 binding_prereqs_failed=0
20761 for a_binding in $BINDINGS_TO_BUILD ; do
20762 case "$a_binding" in
20764 if test "x$OCAMLC" = x ; then
20765 { echo "$as_me:$LINENO: WARNING: --enable-bindings=ocaml specified, but ocamlc not found. Try configure OCAMLC=/path/to/ocamlc" >&5
20766 echo "$as_me: WARNING: --enable-bindings=ocaml specified, but ocamlc not found. Try configure OCAMLC=/path/to/ocamlc" >&2;}
20767 binding_prereqs_failed=1
20769 if test "x$OCAMLDEP" = x ; then
20770 { echo "$as_me:$LINENO: WARNING: --enable-bindings=ocaml specified, but ocamldep not found. Try configure OCAMLDEP=/path/to/ocamldep" >&5
20771 echo "$as_me: WARNING: --enable-bindings=ocaml specified, but ocamldep not found. Try configure OCAMLDEP=/path/to/ocamldep" >&2;}
20772 binding_prereqs_failed=1
20774 if test "x$OCAMLOPT" = x ; then
20775 { echo "$as_me:$LINENO: WARNING: --enable-bindings=ocaml specified, but ocamlopt not found. Try configure OCAMLOPT=/path/to/ocamlopt" >&5
20776 echo "$as_me: WARNING: --enable-bindings=ocaml specified, but ocamlopt not found. Try configure OCAMLOPT=/path/to/ocamlopt" >&2;}
20778 if test "x$with_ocaml_libdir" != xauto ; then
20779 OCAML_LIBDIR=$with_ocaml_libdir
20782 ocaml_stdlib="`"$OCAMLC" -where`"
20783 if test "$LLVM_PREFIX" '<' "$ocaml_stdlib" -a "$ocaml_stdlib" '<' "$LLVM_PREFIX~"
20785 # ocaml stdlib is beneath our prefix; use stdlib
20786 OCAML_LIBDIR=$ocaml_stdlib
20789 # ocaml stdlib is outside our prefix; use libdir/ocaml
20790 OCAML_LIBDIR=$LLVM_LIBDIR/ocaml
20797 if test "$binding_prereqs_failed" = 1 ; then
20798 { { echo "$as_me:$LINENO: error: Prequisites for bindings not satisfied. Fix them or use configure --disable-bindings." >&5
20799 echo "$as_me: error: Prequisites for bindings not satisfied. Fix them or use configure --disable-bindings." >&2;}
20800 { (exit 1); exit 1; }; }
20803 { echo "$as_me:$LINENO: checking for compiler -fvisibility-inlines-hidden option" >&5
20804 echo $ECHO_N "checking for compiler -fvisibility-inlines-hidden option... $ECHO_C" >&6; }
20805 if test "${llvm_cv_cxx_visibility_inlines_hidden+set}" = set; then
20806 echo $ECHO_N "(cached) $ECHO_C" >&6
20809 ac_cpp='$CXXCPP $CPPFLAGS'
20810 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20811 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20812 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
20814 oldcxxflags="$CXXFLAGS"
20815 CXXFLAGS="$CXXFLAGS -fvisibility-inlines-hidden"
20816 cat >conftest.$ac_ext <<_ACEOF
20819 cat confdefs.h >>conftest.$ac_ext
20820 cat >>conftest.$ac_ext <<_ACEOF
20821 /* end confdefs.h. */
20831 rm -f conftest.$ac_objext
20832 if { (ac_try="$ac_compile"
20833 case "(($ac_try" in
20834 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20835 *) ac_try_echo=$ac_try;;
20837 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20838 (eval "$ac_compile") 2>conftest.er1
20840 grep -v '^ *+' conftest.er1 >conftest.err
20842 cat conftest.err >&5
20843 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20844 (exit $ac_status); } &&
20845 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
20846 { (case "(($ac_try" in
20847 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20848 *) ac_try_echo=$ac_try;;
20850 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20851 (eval "$ac_try") 2>&5
20853 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20854 (exit $ac_status); }; } &&
20855 { ac_try='test -s conftest.$ac_objext'
20856 { (case "(($ac_try" in
20857 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20858 *) ac_try_echo=$ac_try;;
20860 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20861 (eval "$ac_try") 2>&5
20863 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20864 (exit $ac_status); }; }; then
20865 llvm_cv_cxx_visibility_inlines_hidden=yes
20867 echo "$as_me: failed program was:" >&5
20868 sed 's/^/| /' conftest.$ac_ext >&5
20870 llvm_cv_cxx_visibility_inlines_hidden=no
20873 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20874 CXXFLAGS="$oldcxxflags"
20876 ac_cpp='$CPP $CPPFLAGS'
20877 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20878 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20879 ac_compiler_gnu=$ac_cv_c_compiler_gnu
20883 { echo "$as_me:$LINENO: result: $llvm_cv_cxx_visibility_inlines_hidden" >&5
20884 echo "${ECHO_T}$llvm_cv_cxx_visibility_inlines_hidden" >&6; }
20885 if test "$llvm_cv_cxx_visibility_inlines_hidden" = yes ; then
20886 ENABLE_VISIBILITY_INLINES_HIDDEN=1
20889 ENABLE_VISIBILITY_INLINES_HIDDEN=0
20894 if test "$llvm_cv_link_use_r" = "yes" ; then
20901 if test "$llvm_cv_link_use_export_dynamic" = "yes" ; then
20902 RDYNAMIC="-Wl,-export-dynamic"
20909 ac_config_headers="$ac_config_headers include/llvm/Config/config.h include/llvm/Config/llvm-config.h"
20916 ac_config_files="$ac_config_files include/llvm/Config/Targets.def"
20918 ac_config_files="$ac_config_files include/llvm/Config/AsmPrinters.def"
20920 ac_config_files="$ac_config_files include/llvm/Config/AsmParsers.def"
20922 ac_config_files="$ac_config_files include/llvm/Config/Disassemblers.def"
20924 ac_config_headers="$ac_config_headers include/llvm/System/DataTypes.h"
20927 ac_config_files="$ac_config_files Makefile.config"
20930 ac_config_files="$ac_config_files llvm.spec"
20933 ac_config_files="$ac_config_files tools/llvmc/src/Base.td"
20936 ac_config_files="$ac_config_files tools/llvm-config/llvm-config.in"
20939 ac_config_commands="$ac_config_commands setup"
20941 ac_config_commands="$ac_config_commands Makefile"
20944 ac_config_commands="$ac_config_commands Makefile.common"
20947 ac_config_commands="$ac_config_commands examples/Makefile"
20950 ac_config_commands="$ac_config_commands lib/Makefile"
20953 ac_config_commands="$ac_config_commands runtime/Makefile"
20956 ac_config_commands="$ac_config_commands test/Makefile"
20959 ac_config_commands="$ac_config_commands test/Makefile.tests"
20962 ac_config_commands="$ac_config_commands unittests/Makefile"
20965 ac_config_commands="$ac_config_commands tools/Makefile"
20968 ac_config_commands="$ac_config_commands utils/Makefile"
20971 ac_config_commands="$ac_config_commands projects/Makefile"
20974 ac_config_commands="$ac_config_commands bindings/Makefile"
20977 ac_config_commands="$ac_config_commands bindings/ocaml/Makefile.ocaml"
20981 cat >confcache <<\_ACEOF
20982 # This file is a shell script that caches the results of configure
20983 # tests run on this system so they can be shared between configure
20984 # scripts and configure runs, see configure's option --config-cache.
20985 # It is not useful on other systems. If it contains results you don't
20986 # want to keep, you may remove or edit it.
20988 # config.status only pays attention to the cache file if you give it
20989 # the --recheck option to rerun configure.
20991 # `ac_cv_env_foo' variables (set or unset) will be overridden when
20992 # loading this file, other *unset* `ac_cv_foo' will be assigned the
20993 # following values.
20997 # The following way of writing the cache mishandles newlines in values,
20998 # but we know of no workaround that is simple, portable, and efficient.
20999 # So, we kill variables containing newlines.
21000 # Ultrix sh set writes to stderr and can't be redirected directly,
21001 # and sets the high bit in the cache file unless we assign to the vars.
21003 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
21004 eval ac_val=\$$ac_var
21008 *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
21009 echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
21012 _ | IFS | as_nl) ;; #(
21013 *) $as_unset $ac_var ;;
21019 case $as_nl`(ac_space=' '; set) 2>&1` in #(
21020 *${as_nl}ac_space=\ *)
21021 # `set' does not quote correctly, so add quotes (double-quote
21022 # substitution turns \\\\ into \\, and sed turns \\ into \).
21025 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
21028 # `set' quotes correctly as required by POSIX, so do not add quotes.
21029 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
21038 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
21040 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
21042 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
21043 if test -w "$cache_file"; then
21044 test "x$cache_file" != "x/dev/null" &&
21045 { echo "$as_me:$LINENO: updating cache $cache_file" >&5
21046 echo "$as_me: updating cache $cache_file" >&6;}
21047 cat confcache >$cache_file
21049 { echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5
21050 echo "$as_me: not updating unwritable cache $cache_file" >&6;}
21055 test "x$prefix" = xNONE && prefix=$ac_default_prefix
21056 # Let make expand exec_prefix.
21057 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
21059 DEFS=-DHAVE_CONFIG_H
21063 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
21064 # 1. Remove the extension, and $U if already installed.
21065 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
21066 ac_i=`echo "$ac_i" | sed "$ac_script"`
21067 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
21068 # will be set to the directory where LIBOBJS objects are built.
21069 ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext"
21070 ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo'
21072 LIBOBJS=$ac_libobjs
21074 LTLIBOBJS=$ac_ltlibobjs
21077 if test -z "${INSTALL_LTDL_TRUE}" && test -z "${INSTALL_LTDL_FALSE}"; then
21078 { { echo "$as_me:$LINENO: error: conditional \"INSTALL_LTDL\" was never defined.
21079 Usually this means the macro was only invoked conditionally." >&5
21080 echo "$as_me: error: conditional \"INSTALL_LTDL\" was never defined.
21081 Usually this means the macro was only invoked conditionally." >&2;}
21082 { (exit 1); exit 1; }; }
21084 if test -z "${CONVENIENCE_LTDL_TRUE}" && test -z "${CONVENIENCE_LTDL_FALSE}"; then
21085 { { echo "$as_me:$LINENO: error: conditional \"CONVENIENCE_LTDL\" was never defined.
21086 Usually this means the macro was only invoked conditionally." >&5
21087 echo "$as_me: error: conditional \"CONVENIENCE_LTDL\" was never defined.
21088 Usually this means the macro was only invoked conditionally." >&2;}
21089 { (exit 1); exit 1; }; }
21092 : ${CONFIG_STATUS=./config.status}
21093 ac_clean_files_save=$ac_clean_files
21094 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
21095 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
21096 echo "$as_me: creating $CONFIG_STATUS" >&6;}
21097 cat >$CONFIG_STATUS <<_ACEOF
21099 # Generated by $as_me.
21100 # Run this file to recreate the current configuration.
21101 # Compiler output produced by configure, useful for debugging
21102 # configure, is in config.log if it exists.
21105 ac_cs_recheck=false
21107 SHELL=\${CONFIG_SHELL-$SHELL}
21110 cat >>$CONFIG_STATUS <<\_ACEOF
21111 ## --------------------- ##
21112 ## M4sh Initialization. ##
21113 ## --------------------- ##
21115 # Be Bourne compatible
21116 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
21119 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
21120 # is contrary to our usage. Disable this feature.
21121 alias -g '${1+"$@"}'='"$@"'
21122 setopt NO_GLOB_SUBST
21124 case `(set -o) 2>/dev/null` in *posix*) set -o posix;; esac
21126 BIN_SH=xpg4; export BIN_SH # for Tru64
21127 DUALCASE=1; export DUALCASE # for MKS sh
21131 # Avoid depending upon Character Ranges.
21132 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
21133 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
21134 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
21135 as_cr_digits='0123456789'
21136 as_cr_alnum=$as_cr_Letters$as_cr_digits
21138 # The user is always right.
21139 if test "${PATH_SEPARATOR+set}" != set; then
21140 echo "#! /bin/sh" >conf$$.sh
21141 echo "exit 0" >>conf$$.sh
21143 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
21151 # Support unset when possible.
21152 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
21160 # We need space, tab and new line, in precisely that order. Quoting is
21161 # there to prevent editors from complaining about space-tab.
21162 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
21163 # splitting by setting IFS to empty value.)
21168 # Find who we are. Look in the path if we contain no directory separator.
21170 *[\\/]* ) as_myself=$0 ;;
21171 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
21172 for as_dir in $PATH
21175 test -z "$as_dir" && as_dir=.
21176 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
21182 # We did not find ourselves, most probably we were run as `sh COMMAND'
21183 # in which case we are not to be found in the path.
21184 if test "x$as_myself" = x; then
21187 if test ! -f "$as_myself"; then
21188 echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
21189 { (exit 1); exit 1; }
21192 # Work around bugs in pre-3.0 UWIN ksh.
21193 for as_var in ENV MAIL MAILPATH
21194 do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
21202 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
21203 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
21204 LC_TELEPHONE LC_TIME
21206 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
21207 eval $as_var=C; export $as_var
21209 ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
21213 # Required to use basename.
21214 if expr a : '\(a\)' >/dev/null 2>&1 &&
21215 test "X`expr 00001 : '.*\(...\)'`" = X001; then
21221 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
21222 as_basename=basename
21228 # Name of the executable.
21229 as_me=`$as_basename -- "$0" ||
21230 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
21231 X"$0" : 'X\(//\)$' \| \
21232 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
21234 sed '/^.*\/\([^/][^/]*\)\/*$/{
21253 as_lineno_1=$LINENO
21254 as_lineno_2=$LINENO
21255 test "x$as_lineno_1" != "x$as_lineno_2" &&
21256 test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
21258 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
21259 # uniformly replaced by the line number. The first 'sed' inserts a
21260 # line-number line after each line using $LINENO; the second 'sed'
21261 # does the real work. The second script uses 'N' to pair each
21262 # line-number line with the line containing $LINENO, and appends
21263 # trailing '-' during substitution so that $LINENO is not a special
21264 # case at line end.
21265 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
21266 # scripts with optimization help from Paolo Bonzini. Blame Lee
21267 # E. McMahon (1931-1989) for sed's syntax. :-)
21279 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
21282 ' >$as_me.lineno &&
21283 chmod +x "$as_me.lineno" ||
21284 { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
21285 { (exit 1); exit 1; }; }
21287 # Don't try to exec as it changes $[0], causing all sort of problems
21288 # (the dirname of $[0] is not the place where we might find the
21289 # original and so on. Autoconf is especially sensitive to this).
21290 . "./$as_me.lineno"
21291 # Exit status is that of the last command.
21296 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
21302 ECHO_C= ECHO_N= ECHO_T=
21303 case `echo -n x` in
21305 case `echo 'x\c'` in
21306 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
21313 if expr a : '\(a\)' >/dev/null 2>&1 &&
21314 test "X`expr 00001 : '.*\(...\)'`" = X001; then
21320 rm -f conf$$ conf$$.exe conf$$.file
21321 if test -d conf$$.dir; then
21322 rm -f conf$$.dir/conf$$.file
21328 if ln -s conf$$.file conf$$ 2>/dev/null; then
21330 # ... but there are two gotchas:
21331 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
21332 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
21333 # In both cases, we have to default to `cp -p'.
21334 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
21336 elif ln conf$$.file conf$$ 2>/dev/null; then
21341 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
21342 rmdir conf$$.dir 2>/dev/null
21344 if mkdir -p . 2>/dev/null; then
21347 test -d ./-p && rmdir ./-p
21351 # Find out whether ``test -x'' works. Don't use a zero-byte file, as
21352 # systems may use methods other than mode bits to determine executability.
21353 cat >conf$$.file <<_ASEOF
21357 chmod +x conf$$.file
21358 if test -x conf$$.file >/dev/null 2>&1; then
21359 as_executable_p="test -x"
21365 # Sed expression to map a string onto a valid CPP name.
21366 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
21368 # Sed expression to map a string onto a valid variable name.
21369 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
21374 # Save the log message, to keep $[0] and so on meaningful, and to
21375 # report actual input values of CONFIG_FILES etc. instead of their
21376 # values after options handling.
21378 This file was extended by llvm $as_me 2.9svn, which was
21379 generated by GNU Autoconf 2.60. Invocation command line was
21381 CONFIG_FILES = $CONFIG_FILES
21382 CONFIG_HEADERS = $CONFIG_HEADERS
21383 CONFIG_LINKS = $CONFIG_LINKS
21384 CONFIG_COMMANDS = $CONFIG_COMMANDS
21387 on `(hostname || uname -n) 2>/dev/null | sed 1q`
21392 cat >>$CONFIG_STATUS <<_ACEOF
21393 # Files that config.status was made for.
21394 config_files="$ac_config_files"
21395 config_headers="$ac_config_headers"
21396 config_commands="$ac_config_commands"
21400 cat >>$CONFIG_STATUS <<\_ACEOF
21402 \`$as_me' instantiates files from templates according to the
21403 current configuration.
21405 Usage: $0 [OPTIONS] [FILE]...
21407 -h, --help print this help, then exit
21408 -V, --version print version number, then exit
21409 -q, --quiet do not print progress messages
21410 -d, --debug don't remove temporary files
21411 --recheck update $as_me by reconfiguring in the same conditions
21412 --file=FILE[:TEMPLATE]
21413 instantiate the configuration file FILE
21414 --header=FILE[:TEMPLATE]
21415 instantiate the configuration header FILE
21417 Configuration files:
21420 Configuration headers:
21423 Configuration commands:
21426 Report bugs to <bug-autoconf@gnu.org>."
21429 cat >>$CONFIG_STATUS <<_ACEOF
21431 llvm config.status 2.9svn
21432 configured by $0, generated by GNU Autoconf 2.60,
21433 with options \\"`echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
21435 Copyright (C) 2006 Free Software Foundation, Inc.
21436 This config.status script is free software; the Free Software Foundation
21437 gives unlimited permission to copy, distribute and modify it."
21444 cat >>$CONFIG_STATUS <<\_ACEOF
21445 # If no file are specified by the user, then we need to provide default
21446 # value. By we need to know if files were specified by the user.
21452 ac_option=`expr "X$1" : 'X\([^=]*\)='`
21453 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
21464 # Handling of the options.
21465 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
21467 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
21468 echo "$ac_cs_version"; exit ;;
21469 --debug | --debu | --deb | --de | --d | -d )
21471 --file | --fil | --fi | --f )
21473 CONFIG_FILES="$CONFIG_FILES $ac_optarg"
21474 ac_need_defaults=false;;
21475 --header | --heade | --head | --hea )
21477 CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
21478 ac_need_defaults=false;;
21480 # Conflict between --help and --header
21481 { echo "$as_me: error: ambiguous option: $1
21482 Try \`$0 --help' for more information." >&2
21483 { (exit 1); exit 1; }; };;
21484 --help | --hel | -h )
21485 echo "$ac_cs_usage"; exit ;;
21486 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
21487 | -silent | --silent | --silen | --sile | --sil | --si | --s)
21490 # This is an error.
21491 -*) { echo "$as_me: error: unrecognized option: $1
21492 Try \`$0 --help' for more information." >&2
21493 { (exit 1); exit 1; }; } ;;
21495 *) ac_config_targets="$ac_config_targets $1"
21496 ac_need_defaults=false ;;
21502 ac_configure_extra_args=
21504 if $ac_cs_silent; then
21506 ac_configure_extra_args="$ac_configure_extra_args --silent"
21510 cat >>$CONFIG_STATUS <<_ACEOF
21511 if \$ac_cs_recheck; then
21512 echo "running CONFIG_SHELL=$SHELL $SHELL $0 "$ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
21513 CONFIG_SHELL=$SHELL
21514 export CONFIG_SHELL
21515 exec $SHELL "$0"$ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
21519 cat >>$CONFIG_STATUS <<\_ACEOF
21523 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
21524 ## Running $as_me. ##
21530 cat >>$CONFIG_STATUS <<_ACEOF
21534 llvm_src="${srcdir}"
21538 cat >>$CONFIG_STATUS <<\_ACEOF
21540 # Handling of arguments.
21541 for ac_config_target in $ac_config_targets
21543 case $ac_config_target in
21544 "include/llvm/Config/config.h") CONFIG_HEADERS="$CONFIG_HEADERS include/llvm/Config/config.h" ;;
21545 "include/llvm/Config/llvm-config.h") CONFIG_HEADERS="$CONFIG_HEADERS include/llvm/Config/llvm-config.h" ;;
21546 "include/llvm/Config/Targets.def") CONFIG_FILES="$CONFIG_FILES include/llvm/Config/Targets.def" ;;
21547 "include/llvm/Config/AsmPrinters.def") CONFIG_FILES="$CONFIG_FILES include/llvm/Config/AsmPrinters.def" ;;
21548 "include/llvm/Config/AsmParsers.def") CONFIG_FILES="$CONFIG_FILES include/llvm/Config/AsmParsers.def" ;;
21549 "include/llvm/Config/Disassemblers.def") CONFIG_FILES="$CONFIG_FILES include/llvm/Config/Disassemblers.def" ;;
21550 "include/llvm/System/DataTypes.h") CONFIG_HEADERS="$CONFIG_HEADERS include/llvm/System/DataTypes.h" ;;
21551 "Makefile.config") CONFIG_FILES="$CONFIG_FILES Makefile.config" ;;
21552 "llvm.spec") CONFIG_FILES="$CONFIG_FILES llvm.spec" ;;
21553 "tools/llvmc/src/Base.td") CONFIG_FILES="$CONFIG_FILES tools/llvmc/src/Base.td" ;;
21554 "tools/llvm-config/llvm-config.in") CONFIG_FILES="$CONFIG_FILES tools/llvm-config/llvm-config.in" ;;
21555 "setup") CONFIG_COMMANDS="$CONFIG_COMMANDS setup" ;;
21556 "Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS Makefile" ;;
21557 "Makefile.common") CONFIG_COMMANDS="$CONFIG_COMMANDS Makefile.common" ;;
21558 "examples/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS examples/Makefile" ;;
21559 "lib/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS lib/Makefile" ;;
21560 "runtime/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS runtime/Makefile" ;;
21561 "test/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS test/Makefile" ;;
21562 "test/Makefile.tests") CONFIG_COMMANDS="$CONFIG_COMMANDS test/Makefile.tests" ;;
21563 "unittests/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS unittests/Makefile" ;;
21564 "tools/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS tools/Makefile" ;;
21565 "utils/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS utils/Makefile" ;;
21566 "projects/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS projects/Makefile" ;;
21567 "bindings/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS bindings/Makefile" ;;
21568 "bindings/ocaml/Makefile.ocaml") CONFIG_COMMANDS="$CONFIG_COMMANDS bindings/ocaml/Makefile.ocaml" ;;
21570 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
21571 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
21572 { (exit 1); exit 1; }; };;
21577 # If the user did not use the arguments to specify the items to instantiate,
21578 # then the envvar interface is used. Set only those that are not.
21579 # We use the long form for the default assignment because of an extremely
21580 # bizarre bug on SunOS 4.1.3.
21581 if $ac_need_defaults; then
21582 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
21583 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
21584 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
21587 # Have a temporary directory for convenience. Make it in the build tree
21588 # simply because there is no reason against having it here, and in addition,
21589 # creating and moving files from /tmp can sometimes cause problems.
21590 # Hook for its removal unless debugging.
21591 # Note that there is a small window in which the directory will not be cleaned:
21592 # after its creation but before its name has been assigned to `$tmp'.
21596 trap 'exit_status=$?
21597 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
21599 trap '{ (exit 1); exit 1; }' 1 2 13 15
21601 # Create a (secure) tmp directory for tmp files.
21604 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
21605 test -n "$tmp" && test -d "$tmp"
21608 tmp=./conf$$-$RANDOM
21609 (umask 077 && mkdir "$tmp")
21612 echo "$me: cannot create a temporary directory in ." >&2
21613 { (exit 1); exit 1; }
21617 # Set up the sed scripts for CONFIG_FILES section.
21620 # No need to generate the scripts if there are no CONFIG_FILES.
21621 # This happens for instance when ./config.status config.h
21622 if test -n "$CONFIG_FILES"; then
21629 for ac_last_try in false false false false false :; do
21630 cat >conf$$subs.sed <<_ACEOF
21631 SHELL!$SHELL$ac_delim
21632 PATH_SEPARATOR!$PATH_SEPARATOR$ac_delim
21633 PACKAGE_NAME!$PACKAGE_NAME$ac_delim
21634 PACKAGE_TARNAME!$PACKAGE_TARNAME$ac_delim
21635 PACKAGE_VERSION!$PACKAGE_VERSION$ac_delim
21636 PACKAGE_STRING!$PACKAGE_STRING$ac_delim
21637 PACKAGE_BUGREPORT!$PACKAGE_BUGREPORT$ac_delim
21638 exec_prefix!$exec_prefix$ac_delim
21639 prefix!$prefix$ac_delim
21640 program_transform_name!$program_transform_name$ac_delim
21641 bindir!$bindir$ac_delim
21642 sbindir!$sbindir$ac_delim
21643 libexecdir!$libexecdir$ac_delim
21644 datarootdir!$datarootdir$ac_delim
21645 datadir!$datadir$ac_delim
21646 sysconfdir!$sysconfdir$ac_delim
21647 sharedstatedir!$sharedstatedir$ac_delim
21648 localstatedir!$localstatedir$ac_delim
21649 includedir!$includedir$ac_delim
21650 oldincludedir!$oldincludedir$ac_delim
21651 docdir!$docdir$ac_delim
21652 infodir!$infodir$ac_delim
21653 htmldir!$htmldir$ac_delim
21654 dvidir!$dvidir$ac_delim
21655 pdfdir!$pdfdir$ac_delim
21656 psdir!$psdir$ac_delim
21657 libdir!$libdir$ac_delim
21658 localedir!$localedir$ac_delim
21659 mandir!$mandir$ac_delim
21660 DEFS!$DEFS$ac_delim
21661 ECHO_C!$ECHO_C$ac_delim
21662 ECHO_N!$ECHO_N$ac_delim
21663 ECHO_T!$ECHO_T$ac_delim
21664 LIBS!$LIBS$ac_delim
21665 build_alias!$build_alias$ac_delim
21666 host_alias!$host_alias$ac_delim
21667 target_alias!$target_alias$ac_delim
21668 LLVM_COPYRIGHT!$LLVM_COPYRIGHT$ac_delim
21669 subdirs!$subdirs$ac_delim
21670 ENABLE_POLLY!$ENABLE_POLLY$ac_delim
21671 LLVM_HAS_POLLY!$LLVM_HAS_POLLY$ac_delim
21672 build!$build$ac_delim
21673 build_cpu!$build_cpu$ac_delim
21674 build_vendor!$build_vendor$ac_delim
21675 build_os!$build_os$ac_delim
21676 host!$host$ac_delim
21677 host_cpu!$host_cpu$ac_delim
21678 host_vendor!$host_vendor$ac_delim
21679 host_os!$host_os$ac_delim
21680 target!$target$ac_delim
21681 target_cpu!$target_cpu$ac_delim
21682 target_vendor!$target_vendor$ac_delim
21683 target_os!$target_os$ac_delim
21685 HOST_OS!$HOST_OS$ac_delim
21686 TARGET_OS!$TARGET_OS$ac_delim
21687 LINKALL!$LINKALL$ac_delim
21688 NOLINKALL!$NOLINKALL$ac_delim
21689 LLVM_ON_UNIX!$LLVM_ON_UNIX$ac_delim
21690 LLVM_ON_WIN32!$LLVM_ON_WIN32$ac_delim
21691 ARCH!$ARCH$ac_delim
21692 ENDIAN!$ENDIAN$ac_delim
21694 CFLAGS!$CFLAGS$ac_delim
21695 LDFLAGS!$LDFLAGS$ac_delim
21696 CPPFLAGS!$CPPFLAGS$ac_delim
21697 ac_ct_CC!$ac_ct_CC$ac_delim
21698 EXEEXT!$EXEEXT$ac_delim
21699 OBJEXT!$OBJEXT$ac_delim
21701 GREP!$GREP$ac_delim
21702 EGREP!$EGREP$ac_delim
21703 LLVM_CROSS_COMPILING!$LLVM_CROSS_COMPILING$ac_delim
21704 BUILD_CC!$BUILD_CC$ac_delim
21705 BUILD_EXEEXT!$BUILD_EXEEXT$ac_delim
21706 BUILD_CXX!$BUILD_CXX$ac_delim
21707 CVSBUILD!$CVSBUILD$ac_delim
21708 ENABLE_OPTIMIZED!$ENABLE_OPTIMIZED$ac_delim
21709 ENABLE_PROFILING!$ENABLE_PROFILING$ac_delim
21710 DISABLE_ASSERTIONS!$DISABLE_ASSERTIONS$ac_delim
21711 ENABLE_EXPENSIVE_CHECKS!$ENABLE_EXPENSIVE_CHECKS$ac_delim
21712 EXPENSIVE_CHECKS!$EXPENSIVE_CHECKS$ac_delim
21713 DEBUG_RUNTIME!$DEBUG_RUNTIME$ac_delim
21714 DEBUG_SYMBOLS!$DEBUG_SYMBOLS$ac_delim
21716 TARGET_HAS_JIT!$TARGET_HAS_JIT$ac_delim
21717 ENABLE_DOCS!$ENABLE_DOCS$ac_delim
21718 ENABLE_DOXYGEN!$ENABLE_DOXYGEN$ac_delim
21719 ENABLE_THREADS!$ENABLE_THREADS$ac_delim
21720 ENABLE_PIC!$ENABLE_PIC$ac_delim
21721 ENABLE_SHARED!$ENABLE_SHARED$ac_delim
21722 ENABLE_TIMESTAMPS!$ENABLE_TIMESTAMPS$ac_delim
21723 TARGETS_TO_BUILD!$TARGETS_TO_BUILD$ac_delim
21724 LLVM_ENUM_TARGETS!$LLVM_ENUM_TARGETS$ac_delim
21725 LLVM_ENUM_ASM_PRINTERS!$LLVM_ENUM_ASM_PRINTERS$ac_delim
21726 LLVM_ENUM_ASM_PARSERS!$LLVM_ENUM_ASM_PARSERS$ac_delim
21727 LLVM_ENUM_DISASSEMBLERS!$LLVM_ENUM_DISASSEMBLERS$ac_delim
21730 if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 97; then
21732 elif $ac_last_try; then
21733 { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
21734 echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
21735 { (exit 1); exit 1; }; }
21737 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
21741 ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
21742 if test -n "$ac_eof"; then
21743 ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
21744 ac_eof=`expr $ac_eof + 1`
21747 cat >>$CONFIG_STATUS <<_ACEOF
21748 cat >"\$tmp/subs-1.sed" <<\CEOF$ac_eof
21749 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
21752 s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
21753 s/^/s,@/; s/!/@,|#_!!_#|/
21756 s/'"$ac_delim"'$/,g/; t
21758 N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
21759 ' >>$CONFIG_STATUS <conf$$subs.sed
21760 rm -f conf$$subs.sed
21761 cat >>$CONFIG_STATUS <<_ACEOF
21767 for ac_last_try in false false false false false :; do
21768 cat >conf$$subs.sed <<_ACEOF
21769 ENABLE_CBE_PRINTF_A!$ENABLE_CBE_PRINTF_A$ac_delim
21770 CLANGPATH!$CLANGPATH$ac_delim
21771 CLANGXXPATH!$CLANGXXPATH$ac_delim
21772 ENABLE_BUILT_CLANG!$ENABLE_BUILT_CLANG$ac_delim
21773 OPTIMIZE_OPTION!$OPTIMIZE_OPTION$ac_delim
21774 EXTRA_OPTIONS!$EXTRA_OPTIONS$ac_delim
21775 BINUTILS_INCDIR!$BINUTILS_INCDIR$ac_delim
21777 CXXFLAGS!$CXXFLAGS$ac_delim
21778 ac_ct_CXX!$ac_ct_CXX$ac_delim
21780 ifGNUmake!$ifGNUmake$ac_delim
21781 LN_S!$LN_S$ac_delim
21784 DATE!$DATE$ac_delim
21785 FIND!$FIND$ac_delim
21786 MKDIR!$MKDIR$ac_delim
21788 RANLIB!$RANLIB$ac_delim
21793 BINPWD!$BINPWD$ac_delim
21794 GRAPHVIZ!$GRAPHVIZ$ac_delim
21797 NEATO!$NEATO$ac_delim
21798 TWOPI!$TWOPI$ac_delim
21799 CIRCO!$CIRCO$ac_delim
21801 DOTTY!$DOTTY$ac_delim
21802 XDOT_PY!$XDOT_PY$ac_delim
21803 PERL!$PERL$ac_delim
21804 HAVE_PERL!$HAVE_PERL$ac_delim
21805 INSTALL_PROGRAM!$INSTALL_PROGRAM$ac_delim
21806 INSTALL_SCRIPT!$INSTALL_SCRIPT$ac_delim
21807 INSTALL_DATA!$INSTALL_DATA$ac_delim
21808 BZIP2!$BZIP2$ac_delim
21810 DOXYGEN!$DOXYGEN$ac_delim
21811 GROFF!$GROFF$ac_delim
21812 GZIP!$GZIP$ac_delim
21813 POD2HTML!$POD2HTML$ac_delim
21814 POD2MAN!$POD2MAN$ac_delim
21815 PDFROFF!$PDFROFF$ac_delim
21816 RUNTEST!$RUNTEST$ac_delim
21817 TCLSH!$TCLSH$ac_delim
21819 OCAMLC!$OCAMLC$ac_delim
21820 OCAMLOPT!$OCAMLOPT$ac_delim
21821 OCAMLDEP!$OCAMLDEP$ac_delim
21822 OCAMLDOC!$OCAMLDOC$ac_delim
21824 HAVE_LINK_VERSION_SCRIPT!$HAVE_LINK_VERSION_SCRIPT$ac_delim
21825 INSTALL_LTDL_TRUE!$INSTALL_LTDL_TRUE$ac_delim
21826 INSTALL_LTDL_FALSE!$INSTALL_LTDL_FALSE$ac_delim
21827 CONVENIENCE_LTDL_TRUE!$CONVENIENCE_LTDL_TRUE$ac_delim
21828 CONVENIENCE_LTDL_FALSE!$CONVENIENCE_LTDL_FALSE$ac_delim
21829 LIBADD_DL!$LIBADD_DL$ac_delim
21830 LLVMGCCCOMMAND!$LLVMGCCCOMMAND$ac_delim
21831 LLVMGXXCOMMAND!$LLVMGXXCOMMAND$ac_delim
21832 LLVMGCC!$LLVMGCC$ac_delim
21833 LLVMGXX!$LLVMGXX$ac_delim
21834 LLVMCC_OPTION!$LLVMCC_OPTION$ac_delim
21835 NO_VARIADIC_MACROS!$NO_VARIADIC_MACROS$ac_delim
21836 NO_MISSING_FIELD_INITIALIZERS!$NO_MISSING_FIELD_INITIALIZERS$ac_delim
21837 USE_UDIS86!$USE_UDIS86$ac_delim
21838 USE_OPROFILE!$USE_OPROFILE$ac_delim
21839 HAVE_PTHREAD!$HAVE_PTHREAD$ac_delim
21840 HUGE_VAL_SANITY!$HUGE_VAL_SANITY$ac_delim
21841 MMAP_FILE!$MMAP_FILE$ac_delim
21842 LLVMCC_EMITIR_FLAG!$LLVMCC_EMITIR_FLAG$ac_delim
21843 LLVMCC1!$LLVMCC1$ac_delim
21844 LLVMCC1PLUS!$LLVMCC1PLUS$ac_delim
21845 LLVMGCCDIR!$LLVMGCCDIR$ac_delim
21846 LLVMGCC_LANGS!$LLVMGCC_LANGS$ac_delim
21847 LLVMGCC_DRAGONEGG!$LLVMGCC_DRAGONEGG$ac_delim
21848 LLVMGCC_DISABLEOPT_FLAGS!$LLVMGCC_DISABLEOPT_FLAGS$ac_delim
21849 SHLIBEXT!$SHLIBEXT$ac_delim
21850 SHLIBPATH_VAR!$SHLIBPATH_VAR$ac_delim
21851 LLVM_PREFIX!$LLVM_PREFIX$ac_delim
21852 LLVM_BINDIR!$LLVM_BINDIR$ac_delim
21853 LLVM_LIBDIR!$LLVM_LIBDIR$ac_delim
21854 LLVM_DATADIR!$LLVM_DATADIR$ac_delim
21855 LLVM_DOCSDIR!$LLVM_DOCSDIR$ac_delim
21856 LLVM_ETCDIR!$LLVM_ETCDIR$ac_delim
21857 LLVM_INCLUDEDIR!$LLVM_INCLUDEDIR$ac_delim
21858 LLVM_INFODIR!$LLVM_INFODIR$ac_delim
21859 LLVM_MANDIR!$LLVM_MANDIR$ac_delim
21860 LLVM_CONFIGTIME!$LLVM_CONFIGTIME$ac_delim
21861 BINDINGS_TO_BUILD!$BINDINGS_TO_BUILD$ac_delim
21862 ALL_BINDINGS!$ALL_BINDINGS$ac_delim
21863 OCAML_LIBDIR!$OCAML_LIBDIR$ac_delim
21864 ENABLE_VISIBILITY_INLINES_HIDDEN!$ENABLE_VISIBILITY_INLINES_HIDDEN$ac_delim
21865 RPATH!$RPATH$ac_delim
21868 if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 97; then
21870 elif $ac_last_try; then
21871 { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
21872 echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
21873 { (exit 1); exit 1; }; }
21875 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
21879 ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
21880 if test -n "$ac_eof"; then
21881 ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
21882 ac_eof=`expr $ac_eof + 1`
21885 cat >>$CONFIG_STATUS <<_ACEOF
21886 cat >"\$tmp/subs-2.sed" <<\CEOF$ac_eof
21887 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
21890 s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
21891 s/^/s,@/; s/!/@,|#_!!_#|/
21894 s/'"$ac_delim"'$/,g/; t
21896 N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
21897 ' >>$CONFIG_STATUS <conf$$subs.sed
21898 rm -f conf$$subs.sed
21899 cat >>$CONFIG_STATUS <<_ACEOF
21905 for ac_last_try in false false false false false :; do
21906 cat >conf$$subs.sed <<_ACEOF
21907 RDYNAMIC!$RDYNAMIC$ac_delim
21908 LIBOBJS!$LIBOBJS$ac_delim
21909 LTLIBOBJS!$LTLIBOBJS$ac_delim
21912 if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 3; then
21914 elif $ac_last_try; then
21915 { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
21916 echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
21917 { (exit 1); exit 1; }; }
21919 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
21923 ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
21924 if test -n "$ac_eof"; then
21925 ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
21926 ac_eof=`expr $ac_eof + 1`
21929 cat >>$CONFIG_STATUS <<_ACEOF
21930 cat >"\$tmp/subs-3.sed" <<\CEOF$ac_eof
21931 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b end
21934 s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
21935 s/^/s,@/; s/!/@,|#_!!_#|/
21938 s/'"$ac_delim"'$/,g/; t
21940 N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
21941 ' >>$CONFIG_STATUS <conf$$subs.sed
21942 rm -f conf$$subs.sed
21943 cat >>$CONFIG_STATUS <<_ACEOF
21950 # VPATH may cause trouble with some makes, so we remove $(srcdir),
21951 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
21952 # trailing colons and then remove the whole line if VPATH becomes empty
21953 # (actually we leave an empty line to preserve line numbers).
21954 if test "x$srcdir" = x.; then
21955 ac_vpsub='/^[ ]*VPATH[ ]*=/{
21956 s/:*\$(srcdir):*/:/
21957 s/:*\${srcdir}:*/:/
21959 s/^\([^=]*=[ ]*\):*/\1/
21965 cat >>$CONFIG_STATUS <<\_ACEOF
21966 fi # test -n "$CONFIG_FILES"
21969 for ac_tag in :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS
21972 :[FHLC]) ac_mode=$ac_tag; continue;;
21974 case $ac_mode$ac_tag in
21976 :L* | :C*:*) { { echo "$as_me:$LINENO: error: Invalid tag $ac_tag." >&5
21977 echo "$as_me: error: Invalid tag $ac_tag." >&2;}
21978 { (exit 1); exit 1; }; };;
21979 :[FH]-) ac_tag=-:-;;
21980 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
21997 -) ac_f="$tmp/stdin";;
21998 *) # Look for the file first in the build tree, then in the source tree
21999 # (if the path is not absolute). The absolute path cannot be DOS-style,
22000 # because $ac_f cannot contain `:'.
22004 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
22006 { { echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5
22007 echo "$as_me: error: cannot find input file: $ac_f" >&2;}
22008 { (exit 1); exit 1; }; };;
22010 ac_file_inputs="$ac_file_inputs $ac_f"
22013 # Let's still pretend it is `configure' which instantiates (i.e., don't
22014 # use $as_me), people would be surprised to read:
22015 # /* config.h. Generated by config.status. */
22016 configure_input="Generated from "`IFS=:
22017 echo $* | sed 's|^[^:]*/||;s|:[^:]*/|, |g'`" by configure."
22018 if test x"$ac_file" != x-; then
22019 configure_input="$ac_file. $configure_input"
22020 { echo "$as_me:$LINENO: creating $ac_file" >&5
22021 echo "$as_me: creating $ac_file" >&6;}
22025 *:-:* | *:-) cat >"$tmp/stdin";;
22030 ac_dir=`$as_dirname -- "$ac_file" ||
22031 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
22032 X"$ac_file" : 'X\(//\)[^/]' \| \
22033 X"$ac_file" : 'X\(//\)$' \| \
22034 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
22036 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
22040 /^X\(\/\/\)[^/].*/{
22055 -*) as_dir=./$as_dir;;
22057 test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
22061 *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #(
22062 *) as_qdir=$as_dir;;
22064 as_dirs="'$as_qdir' $as_dirs"
22065 as_dir=`$as_dirname -- "$as_dir" ||
22066 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
22067 X"$as_dir" : 'X\(//\)[^/]' \| \
22068 X"$as_dir" : 'X\(//\)$' \| \
22069 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
22071 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
22075 /^X\(\/\/\)[^/].*/{
22088 test -d "$as_dir" && break
22090 test -z "$as_dirs" || eval "mkdir $as_dirs"
22091 } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
22092 echo "$as_me: error: cannot create directory $as_dir" >&2;}
22093 { (exit 1); exit 1; }; }; }
22097 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
22099 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
22100 # A ".." for each directory in $ac_dir_suffix.
22101 ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
22102 case $ac_top_builddir_sub in
22103 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
22104 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
22107 ac_abs_top_builddir=$ac_pwd
22108 ac_abs_builddir=$ac_pwd$ac_dir_suffix
22109 # for backward compatibility:
22110 ac_top_builddir=$ac_top_build_prefix
22113 .) # We are building in place.
22115 ac_top_srcdir=$ac_top_builddir_sub
22116 ac_abs_top_srcdir=$ac_pwd ;;
22117 [\\/]* | ?:[\\/]* ) # Absolute name.
22118 ac_srcdir=$srcdir$ac_dir_suffix;
22119 ac_top_srcdir=$srcdir
22120 ac_abs_top_srcdir=$srcdir ;;
22121 *) # Relative name.
22122 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
22123 ac_top_srcdir=$ac_top_build_prefix$srcdir
22124 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
22126 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
22136 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
22137 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
22141 cat >>$CONFIG_STATUS <<\_ACEOF
22142 # If the template does not know about datarootdir, expand it.
22143 # FIXME: This hack should be removed a few years after 2.60.
22144 ac_datarootdir_hack=; ac_datarootdir_seen=
22146 case `sed -n '/datarootdir/ {
22155 ' $ac_file_inputs` in
22156 *datarootdir*) ac_datarootdir_seen=yes;;
22157 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
22158 { echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
22159 echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
22161 cat >>$CONFIG_STATUS <<_ACEOF
22162 ac_datarootdir_hack='
22163 s&@datadir@&$datadir&g
22164 s&@docdir@&$docdir&g
22165 s&@infodir@&$infodir&g
22166 s&@localedir@&$localedir&g
22167 s&@mandir@&$mandir&g
22168 s&\\\${datarootdir}&$datarootdir&g' ;;
22172 # Neutralize VPATH when `$srcdir' = `.'.
22173 # Shell code in configure.ac might set extrasub.
22174 # FIXME: do we really want to maintain this feature?
22175 cat >>$CONFIG_STATUS <<_ACEOF
22179 cat >>$CONFIG_STATUS <<\_ACEOF
22181 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
22182 s&@configure_input@&$configure_input&;t t
22183 s&@top_builddir@&$ac_top_builddir_sub&;t t
22184 s&@srcdir@&$ac_srcdir&;t t
22185 s&@abs_srcdir@&$ac_abs_srcdir&;t t
22186 s&@top_srcdir@&$ac_top_srcdir&;t t
22187 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
22188 s&@builddir@&$ac_builddir&;t t
22189 s&@abs_builddir@&$ac_abs_builddir&;t t
22190 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
22191 s&@INSTALL@&$ac_INSTALL&;t t
22192 $ac_datarootdir_hack
22193 " $ac_file_inputs | sed -f "$tmp/subs-1.sed" | sed -f "$tmp/subs-2.sed" | sed -f "$tmp/subs-3.sed" >$tmp/out
22195 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
22196 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
22197 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
22198 { echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir'
22199 which seems to be undefined. Please make sure it is defined." >&5
22200 echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
22201 which seems to be undefined. Please make sure it is defined." >&2;}
22205 -) cat "$tmp/out"; rm -f "$tmp/out";;
22206 *) rm -f "$ac_file"; mv "$tmp/out" $ac_file;;
22215 # Transform confdefs.h into a sed script `conftest.defines', that
22216 # substitutes the proper values into config.h.in to produce config.h.
22217 rm -f conftest.defines conftest.tail
22218 # First, append a space to every undef/define line, to ease matching.
22219 echo 's/$/ /' >conftest.defines
22220 # Then, protect against being on the right side of a sed subst, or in
22221 # an unquoted here document, in config.status. If some macros were
22222 # called several times there might be several #defines for the same
22223 # symbol, which is useless. But do not sort them, since the last
22224 # AC_DEFINE must be honored.
22225 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
22226 # These sed commands are passed to sed as "A NAME B PARAMS C VALUE D", where
22227 # NAME is the cpp macro being defined, VALUE is the value it is being given.
22228 # PARAMS is the parameter list in the macro definition--in most cases, it's
22229 # just an empty string.
22230 ac_dA='s,^\\([ #]*\\)[^ ]*\\([ ]*'
22231 ac_dB='\\)[ (].*,\\1define\\2'
22239 s/^[ ]*#[ ]*define[ ][ ]*//
22244 s/^\('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/ '"$ac_dA"'\1'"$ac_dB"'\2'"${ac_dC}"'\3'"$ac_dD"'/p
22245 s/^\('"$ac_word_re"'\)[ ]*\(.*\)/'"$ac_dA"'\1'"$ac_dB$ac_dC"'\2'"$ac_dD"'/p
22246 ' >>conftest.defines
22248 # Remove the space that was appended to ease matching.
22249 # Then replace #undef with comments. This is necessary, for
22250 # example, in the case of _POSIX_SOURCE, which is predefined and required
22251 # on some systems where configure will not decide to define it.
22252 # (The regexp can be short, since the line contains either #define or #undef.)
22254 s,^[ #]*u.*,/* & */,' >>conftest.defines
22256 # Break up conftest.defines:
22257 ac_max_sed_lines=50
22259 # First sed command is: sed -f defines.sed $ac_file_inputs >"$tmp/out1"
22260 # Second one is: sed -f defines.sed "$tmp/out1" >"$tmp/out2"
22261 # Third one will be: sed -f defines.sed "$tmp/out2" >"$tmp/out1"
22263 ac_in='$ac_file_inputs'
22264 ac_out='"$tmp/out1"'
22265 ac_nxt='"$tmp/out2"'
22269 # Write a here document:
22270 cat >>$CONFIG_STATUS <<_ACEOF
22271 # First, check the format of the line:
22272 cat >"\$tmp/defines.sed" <<\\CEOF
22273 /^[ ]*#[ ]*undef[ ][ ]*$ac_word_re[ ]*\$/b def
22274 /^[ ]*#[ ]*define[ ][ ]*$ac_word_re[( ]/b def
22278 sed ${ac_max_sed_lines}q conftest.defines >>$CONFIG_STATUS
22280 sed -f "$tmp/defines.sed"' "$ac_in >$ac_out" >>$CONFIG_STATUS
22281 ac_in=$ac_out; ac_out=$ac_nxt; ac_nxt=$ac_in
22282 sed 1,${ac_max_sed_lines}d conftest.defines >conftest.tail
22283 grep . conftest.tail >/dev/null || break
22284 rm -f conftest.defines
22285 mv conftest.tail conftest.defines
22287 rm -f conftest.defines conftest.tail
22289 echo "ac_result=$ac_in" >>$CONFIG_STATUS
22290 cat >>$CONFIG_STATUS <<\_ACEOF
22291 if test x"$ac_file" != x-; then
22292 echo "/* $configure_input */" >"$tmp/config.h"
22293 cat "$ac_result" >>"$tmp/config.h"
22294 if diff $ac_file "$tmp/config.h" >/dev/null 2>&1; then
22295 { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
22296 echo "$as_me: $ac_file is unchanged" >&6;}
22299 mv "$tmp/config.h" $ac_file
22302 echo "/* $configure_input */"
22308 :C) { echo "$as_me:$LINENO: executing $ac_file commands" >&5
22309 echo "$as_me: executing $ac_file commands" >&6;}
22314 case $ac_file$ac_mode in
22315 "Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname Makefile`
22316 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/Makefile Makefile ;;
22317 "Makefile.common":C) ${llvm_src}/autoconf/mkinstalldirs `dirname Makefile.common`
22318 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/Makefile.common Makefile.common ;;
22319 "examples/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname examples/Makefile`
22320 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/examples/Makefile examples/Makefile ;;
22321 "lib/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname lib/Makefile`
22322 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/lib/Makefile lib/Makefile ;;
22323 "runtime/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname runtime/Makefile`
22324 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/runtime/Makefile runtime/Makefile ;;
22325 "test/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname test/Makefile`
22326 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/test/Makefile test/Makefile ;;
22327 "test/Makefile.tests":C) ${llvm_src}/autoconf/mkinstalldirs `dirname test/Makefile.tests`
22328 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/test/Makefile.tests test/Makefile.tests ;;
22329 "unittests/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname unittests/Makefile`
22330 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/unittests/Makefile unittests/Makefile ;;
22331 "tools/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname tools/Makefile`
22332 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/tools/Makefile tools/Makefile ;;
22333 "utils/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname utils/Makefile`
22334 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/utils/Makefile utils/Makefile ;;
22335 "projects/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname projects/Makefile`
22336 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/projects/Makefile projects/Makefile ;;
22337 "bindings/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname bindings/Makefile`
22338 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/bindings/Makefile bindings/Makefile ;;
22339 "bindings/ocaml/Makefile.ocaml":C) ${llvm_src}/autoconf/mkinstalldirs `dirname bindings/ocaml/Makefile.ocaml`
22340 ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/bindings/ocaml/Makefile.ocaml bindings/ocaml/Makefile.ocaml ;;
22346 { (exit 0); exit 0; }
22348 chmod +x $CONFIG_STATUS
22349 ac_clean_files=$ac_clean_files_save
22352 # configure is writing to config.log, and then calls config.status.
22353 # config.status does its own redirection, appending to config.log.
22354 # Unfortunately, on DOS this fails, as config.log is still kept open
22355 # by configure, so config.status won't be able to write to it; its
22356 # output is simply discarded. So we exec the FD to /dev/null,
22357 # effectively closing config.log, so it can be properly (re)opened and
22358 # appended to by config.status. When coming back to configure, we
22359 # need to make the FD available again.
22360 if test "$no_create" != yes; then
22362 ac_config_status_args=
22363 test "$silent" = yes &&
22364 ac_config_status_args="$ac_config_status_args --quiet"
22366 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
22368 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
22369 # would make configure fail if this is the last instruction.
22370 $ac_cs_success || { (exit 1); exit 1; }
22374 # CONFIG_SUBDIRS section.
22376 if test "$no_recursion" != yes; then
22378 # Remove --cache-file and --srcdir arguments so they do not pile up.
22379 ac_sub_configure_args=
22381 eval "set x $ac_configure_args"
22385 if test -n "$ac_prev"; then
22390 -cache-file | --cache-file | --cache-fil | --cache-fi \
22391 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
22392 ac_prev=cache_file ;;
22393 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
22394 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* \
22397 --config-cache | -C)
22399 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
22401 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
22403 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
22405 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
22409 *\'*) ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
22411 ac_sub_configure_args="$ac_sub_configure_args '$ac_arg'" ;;
22415 # Always prepend --prefix to ensure using the same prefix
22416 # in subdir configurations.
22417 ac_arg="--prefix=$prefix"
22419 *\'*) ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
22421 ac_sub_configure_args="$ac_arg $ac_sub_configure_args"
22424 for ac_dir in : $subdirs; do test "x$ac_dir" = x: && continue
22426 # Do not complain, so a configure script can configure whichever
22427 # parts of a large source tree are present.
22428 test -d "$srcdir/$ac_dir" || continue
22430 ac_msg="=== configuring in $ac_dir (`pwd`/$ac_dir)"
22431 echo "$as_me:$LINENO: $ac_msg" >&5
22435 -*) as_dir=./$as_dir;;
22437 test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
22441 *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #(
22442 *) as_qdir=$as_dir;;
22444 as_dirs="'$as_qdir' $as_dirs"
22445 as_dir=`$as_dirname -- "$as_dir" ||
22446 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
22447 X"$as_dir" : 'X\(//\)[^/]' \| \
22448 X"$as_dir" : 'X\(//\)$' \| \
22449 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
22451 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
22455 /^X\(\/\/\)[^/].*/{
22468 test -d "$as_dir" && break
22470 test -z "$as_dirs" || eval "mkdir $as_dirs"
22471 } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
22472 echo "$as_me: error: cannot create directory $as_dir" >&2;}
22473 { (exit 1); exit 1; }; }; }
22477 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
22479 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
22480 # A ".." for each directory in $ac_dir_suffix.
22481 ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
22482 case $ac_top_builddir_sub in
22483 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
22484 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
22487 ac_abs_top_builddir=$ac_pwd
22488 ac_abs_builddir=$ac_pwd$ac_dir_suffix
22489 # for backward compatibility:
22490 ac_top_builddir=$ac_top_build_prefix
22493 .) # We are building in place.
22495 ac_top_srcdir=$ac_top_builddir_sub
22496 ac_abs_top_srcdir=$ac_pwd ;;
22497 [\\/]* | ?:[\\/]* ) # Absolute name.
22498 ac_srcdir=$srcdir$ac_dir_suffix;
22499 ac_top_srcdir=$srcdir
22500 ac_abs_top_srcdir=$srcdir ;;
22501 *) # Relative name.
22502 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
22503 ac_top_srcdir=$ac_top_build_prefix$srcdir
22504 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
22506 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
22511 # Check for guested configure; otherwise get Cygnus style configure.
22512 if test -f "$ac_srcdir/configure.gnu"; then
22513 ac_sub_configure=$ac_srcdir/configure.gnu
22514 elif test -f "$ac_srcdir/configure"; then
22515 ac_sub_configure=$ac_srcdir/configure
22516 elif test -f "$ac_srcdir/configure.in"; then
22517 # This should be Cygnus configure.
22518 ac_sub_configure=$ac_aux_dir/configure
22520 { echo "$as_me:$LINENO: WARNING: no configuration information is in $ac_dir" >&5
22521 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2;}
22525 # The recursion is here.
22526 if test -n "$ac_sub_configure"; then
22527 # Make the cache file name correct relative to the subdirectory.
22528 case $cache_file in
22529 [\\/]* | ?:[\\/]* ) ac_sub_cache_file=$cache_file ;;
22530 *) # Relative name.
22531 ac_sub_cache_file=$ac_top_build_prefix$cache_file ;;
22534 { echo "$as_me:$LINENO: running $SHELL $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&5
22535 echo "$as_me: running $SHELL $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&6;}
22536 # The eval makes quoting arguments work.
22537 eval "\$SHELL \"\$ac_sub_configure\" $ac_sub_configure_args \
22538 --cache-file=\"\$ac_sub_cache_file\" --srcdir=\"\$ac_srcdir\"" ||
22539 { { echo "$as_me:$LINENO: error: $ac_sub_configure failed for $ac_dir" >&5
22540 echo "$as_me: error: $ac_sub_configure failed for $ac_dir" >&2;}
22541 { (exit 1); exit 1; }; }