Add an assert.
[llvm.git] / configure
blobcafc334c9df69fb9b4a32a08cf56fae0734fceec
1 #! /bin/sh
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
19 emulate sh
20 NULLCMD=:
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+"$@"}'='"$@"'
24 setopt NO_GLOB_SUBST
25 else
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
32 # PATH needs CR
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
44 chmod +x conf$$.sh
45 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
46 PATH_SEPARATOR=';'
47 else
48 PATH_SEPARATOR=:
50 rm -f conf$$.sh
53 # Support unset when possible.
54 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
55 as_unset=unset
56 else
57 as_unset=false
61 # IFS
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.)
66 as_nl='
68 IFS=" "" $as_nl"
70 # Find who we are. Look in the path if we contain no directory separator.
71 case $0 in
72 *[\\/]* ) as_myself=$0 ;;
73 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
74 for as_dir in $PATH
76 IFS=$as_save_IFS
77 test -z "$as_dir" && as_dir=.
78 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
79 done
80 IFS=$as_save_IFS
83 esac
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
87 as_myself=$0
89 if test ! -f "$as_myself"; then
90 echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
91 { (exit 1); exit 1; }
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
97 done
98 PS1='$ '
99 PS2='> '
100 PS4='+ '
102 # NLS nuisances.
103 for as_var in \
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 \
106 LC_TELEPHONE LC_TIME
108 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
109 eval $as_var=C; export $as_var
110 else
111 ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
113 done
115 # Required to use basename.
116 if expr a : '\(a\)' >/dev/null 2>&1 &&
117 test "X`expr 00001 : '.*\(...\)'`" = X001; then
118 as_expr=expr
119 else
120 as_expr=false
123 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
124 as_basename=basename
125 else
126 as_basename=false
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 ||
135 echo X/"$0" |
136 sed '/^.*\/\([^/][^/]*\)\/*$/{
137 s//\1/
140 /^X\/\(\/\/\)$/{
141 s//\1/
144 /^X\/\(\/\).*/{
145 s//\1/
148 s/.*/./; q'`
150 # CDPATH.
151 $as_unset CDPATH
154 if test "x$CONFIG_SHELL" = x; then
155 if (eval ":") 2>/dev/null; then
156 as_have_required=yes
157 else
158 as_have_required=no
161 if test $as_have_required = yes && (eval ":
162 (as_func_return () {
163 (exit \$1)
165 as_func_success () {
166 as_func_return 0
168 as_func_failure () {
169 as_func_return 1
171 as_func_ret_success () {
172 return 0
174 as_func_ret_failure () {
175 return 1
178 exitcode=0
179 if as_func_success; then
181 else
182 exitcode=1
183 echo as_func_success failed.
186 if as_func_failure; then
187 exitcode=1
188 echo as_func_failure succeeded.
191 if as_func_ret_success; then
193 else
194 exitcode=1
195 echo as_func_ret_success failed.
198 if as_func_ret_failure; then
199 exitcode=1
200 echo as_func_ret_failure succeeded.
203 if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
205 else
206 exitcode=1
207 echo positional parameters were not saved.
210 test \$exitcode = 0) || { (exit 1); exit 1; }
213 as_lineno_1=\$LINENO
214 as_lineno_2=\$LINENO
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
219 else
220 as_candidate_shells=
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
224 IFS=$as_save_IFS
225 test -z "$as_dir" && as_dir=.
226 case $as_dir in
228 for as_base in sh bash ksh sh5; do
229 as_candidate_shells="$as_candidate_shells $as_dir/$as_base"
230 done;;
231 esac
232 done
233 IFS=$as_save_IFS
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
242 emulate sh
243 NULLCMD=:
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+"$@"}'='"$@"'
247 setopt NO_GLOB_SUBST
248 else
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
255 _ASEOF
256 }; then
257 CONFIG_SHELL=$as_shell
258 as_have_required=yes
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
262 emulate sh
263 NULLCMD=:
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+"$@"}'='"$@"'
267 setopt NO_GLOB_SUBST
268 else
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
275 (as_func_return () {
276 (exit $1)
278 as_func_success () {
279 as_func_return 0
281 as_func_failure () {
282 as_func_return 1
284 as_func_ret_success () {
285 return 0
287 as_func_ret_failure () {
288 return 1
291 exitcode=0
292 if as_func_success; then
294 else
295 exitcode=1
296 echo as_func_success failed.
299 if as_func_failure; then
300 exitcode=1
301 echo as_func_failure succeeded.
304 if as_func_ret_success; then
306 else
307 exitcode=1
308 echo as_func_ret_success failed.
311 if as_func_ret_failure; then
312 exitcode=1
313 echo as_func_ret_failure succeeded.
316 if ( set x; as_func_ret_success y && test x = "$1" ); then
318 else
319 exitcode=1
320 echo positional parameters were not saved.
323 test $exitcode = 0) || { (exit 1); exit 1; }
326 as_lineno_1=$LINENO
327 as_lineno_2=$LINENO
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; }
331 _ASEOF
332 }; then
333 break
338 done
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
343 done
344 export CONFIG_SHELL
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 () {
365 (exit \$1)
367 as_func_success () {
368 as_func_return 0
370 as_func_failure () {
371 as_func_return 1
373 as_func_ret_success () {
374 return 0
376 as_func_ret_failure () {
377 return 1
380 exitcode=0
381 if as_func_success; then
383 else
384 exitcode=1
385 echo as_func_success failed.
388 if as_func_failure; then
389 exitcode=1
390 echo as_func_failure succeeded.
393 if as_func_ret_success; then
395 else
396 exitcode=1
397 echo as_func_ret_success failed.
400 if as_func_ret_failure; then
401 exitcode=1
402 echo as_func_ret_failure succeeded.
405 if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
407 else
408 exitcode=1
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
416 echo message
421 as_lineno_1=$LINENO
422 as_lineno_2=$LINENO
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
432 # case at line end.
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. :-)
436 sed -n '
438 /[$]LINENO/=
439 ' <$as_myself |
440 sed '
441 s/[$]LINENO.*/&-/
442 t lineno
444 :lineno
446 :loop
447 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
448 t loop
449 s/-\n.*//
450 ' >$as_me.lineno &&
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).
458 . "./$as_me.lineno"
459 # Exit status is that of the last command.
460 exit
464 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
465 as_dirname=dirname
466 else
467 as_dirname=false
470 ECHO_C= ECHO_N= ECHO_T=
471 case `echo -n x` in
472 -n*)
473 case `echo 'x\c'` in
474 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
475 *) ECHO_C='\c';;
476 esac;;
478 ECHO_N='-n';;
479 esac
481 if expr a : '\(a\)' >/dev/null 2>&1 &&
482 test "X`expr 00001 : '.*\(...\)'`" = X001; then
483 as_expr=expr
484 else
485 as_expr=false
488 rm -f conf$$ conf$$.exe conf$$.file
489 if test -d conf$$.dir; then
490 rm -f conf$$.dir/conf$$.file
491 else
492 rm -f conf$$.dir
493 mkdir conf$$.dir
495 echo >conf$$.file
496 if ln -s conf$$.file conf$$ 2>/dev/null; then
497 as_ln_s='ln -s'
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 ||
503 as_ln_s='cp -p'
504 elif ln conf$$.file conf$$ 2>/dev/null; then
505 as_ln_s=ln
506 else
507 as_ln_s='cp -p'
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
513 as_mkdir_p=:
514 else
515 test -d ./-p && rmdir ./-p
516 as_mkdir_p=false
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
522 #! /bin/sh
523 exit 0
524 _ASEOF
525 chmod +x conf$$.file
526 if test -x conf$$.file >/dev/null 2>&1; then
527 as_executable_p="test -x"
528 else
529 as_executable_p=:
531 rm -f conf$$.file
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
543 # Name of the host.
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`
549 # Initializations.
551 ac_default_prefix=/usr/local
552 ac_clean_files=
553 ac_config_libobj_dir=.
554 LIBOBJS=
555 cross_compiling=no
556 subdirs=
557 MFLAGS=
558 MAKEFLAGS=
559 SHELL=${CONFIG_SHELL-/bin/sh}
561 # Identity of this package.
562 PACKAGE_NAME='llvm'
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="\
571 #include <stdio.h>
572 #if HAVE_SYS_TYPES_H
573 # include <sys/types.h>
574 #endif
575 #if HAVE_SYS_STAT_H
576 # include <sys/stat.h>
577 #endif
578 #if STDC_HEADERS
579 # include <stdlib.h>
580 # include <stddef.h>
581 #else
582 # if HAVE_STDLIB_H
583 # include <stdlib.h>
584 # endif
585 #endif
586 #if HAVE_STRING_H
587 # if !STDC_HEADERS && HAVE_MEMORY_H
588 # include <memory.h>
589 # endif
590 # include <string.h>
591 #endif
592 #if HAVE_STRINGS_H
593 # include <strings.h>
594 #endif
595 #if HAVE_INTTYPES_H
596 # include <inttypes.h>
597 #endif
598 #if HAVE_STDINT_H
599 # include <stdint.h>
600 #endif
601 #if HAVE_UNISTD_H
602 # include <unistd.h>
603 #endif"
605 ac_subst_vars='SHELL
606 PATH_SEPARATOR
607 PACKAGE_NAME
608 PACKAGE_TARNAME
609 PACKAGE_VERSION
610 PACKAGE_STRING
611 PACKAGE_BUGREPORT
612 exec_prefix
613 prefix
614 program_transform_name
615 bindir
616 sbindir
617 libexecdir
618 datarootdir
619 datadir
620 sysconfdir
621 sharedstatedir
622 localstatedir
623 includedir
624 oldincludedir
625 docdir
626 infodir
627 htmldir
628 dvidir
629 pdfdir
630 psdir
631 libdir
632 localedir
633 mandir
634 DEFS
635 ECHO_C
636 ECHO_N
637 ECHO_T
638 LIBS
639 build_alias
640 host_alias
641 target_alias
642 LLVM_COPYRIGHT
643 subdirs
644 ENABLE_POLLY
645 LLVM_HAS_POLLY
646 build
647 build_cpu
648 build_vendor
649 build_os
650 host
651 host_cpu
652 host_vendor
653 host_os
654 target
655 target_cpu
656 target_vendor
657 target_os
659 HOST_OS
660 TARGET_OS
661 LINKALL
662 NOLINKALL
663 LLVM_ON_UNIX
664 LLVM_ON_WIN32
665 ARCH
666 ENDIAN
668 CFLAGS
669 LDFLAGS
670 CPPFLAGS
671 ac_ct_CC
672 EXEEXT
673 OBJEXT
675 GREP
676 EGREP
677 LLVM_CROSS_COMPILING
678 BUILD_CC
679 BUILD_EXEEXT
680 BUILD_CXX
681 CVSBUILD
682 ENABLE_OPTIMIZED
683 ENABLE_PROFILING
684 DISABLE_ASSERTIONS
685 ENABLE_EXPENSIVE_CHECKS
686 EXPENSIVE_CHECKS
687 DEBUG_RUNTIME
688 DEBUG_SYMBOLS
690 TARGET_HAS_JIT
691 ENABLE_DOCS
692 ENABLE_DOXYGEN
693 ENABLE_THREADS
694 ENABLE_PIC
695 ENABLE_SHARED
696 ENABLE_TIMESTAMPS
697 TARGETS_TO_BUILD
698 LLVM_ENUM_TARGETS
699 LLVM_ENUM_ASM_PRINTERS
700 LLVM_ENUM_ASM_PARSERS
701 LLVM_ENUM_DISASSEMBLERS
702 ENABLE_CBE_PRINTF_A
703 CLANGPATH
704 CLANGXXPATH
705 ENABLE_BUILT_CLANG
706 OPTIMIZE_OPTION
707 EXTRA_OPTIONS
708 BINUTILS_INCDIR
710 CXXFLAGS
711 ac_ct_CXX
713 ifGNUmake
714 LN_S
717 DATE
718 FIND
719 MKDIR
721 RANLIB
726 BINPWD
727 GRAPHVIZ
730 NEATO
731 TWOPI
732 CIRCO
734 DOTTY
735 XDOT_PY
736 PERL
737 HAVE_PERL
738 INSTALL_PROGRAM
739 INSTALL_SCRIPT
740 INSTALL_DATA
741 BZIP2
743 DOXYGEN
744 GROFF
745 GZIP
746 POD2HTML
747 POD2MAN
748 PDFROFF
749 RUNTEST
750 TCLSH
752 OCAMLC
753 OCAMLOPT
754 OCAMLDEP
755 OCAMLDOC
757 HAVE_LINK_VERSION_SCRIPT
758 INSTALL_LTDL_TRUE
759 INSTALL_LTDL_FALSE
760 CONVENIENCE_LTDL_TRUE
761 CONVENIENCE_LTDL_FALSE
762 LIBADD_DL
763 LLVMGCCCOMMAND
764 LLVMGXXCOMMAND
765 LLVMGCC
766 LLVMGXX
767 LLVMCC_OPTION
768 NO_VARIADIC_MACROS
769 NO_MISSING_FIELD_INITIALIZERS
770 USE_UDIS86
771 USE_OPROFILE
772 HAVE_PTHREAD
773 HUGE_VAL_SANITY
774 MMAP_FILE
775 LLVMCC_EMITIR_FLAG
776 LLVMCC1
777 LLVMCC1PLUS
778 LLVMGCCDIR
779 LLVMGCC_LANGS
780 LLVMGCC_DRAGONEGG
781 LLVMGCC_DISABLEOPT_FLAGS
782 SHLIBEXT
783 SHLIBPATH_VAR
784 LLVM_PREFIX
785 LLVM_BINDIR
786 LLVM_LIBDIR
787 LLVM_DATADIR
788 LLVM_DOCSDIR
789 LLVM_ETCDIR
790 LLVM_INCLUDEDIR
791 LLVM_INFODIR
792 LLVM_MANDIR
793 LLVM_CONFIGTIME
794 BINDINGS_TO_BUILD
795 ALL_BINDINGS
796 OCAML_LIBDIR
797 ENABLE_VISIBILITY_INLINES_HIDDEN
798 RPATH
799 RDYNAMIC
800 LIBOBJS
801 LTLIBOBJS'
802 ac_subst_files=''
803 ac_precious_vars='build_alias
804 host_alias
805 target_alias
807 CFLAGS
808 LDFLAGS
809 CPPFLAGS
812 CXXFLAGS
813 CCC'
814 ac_subdirs_all='projects/llvm-gcc
815 projects/test-suite
816 projects/llvm-test
817 projects/poolalloc
818 projects/llvm-poolalloc
819 projects/sample
820 projects/privbracket
821 projects/llvm-stacker
822 projects/llvm-reopt
823 projects/llvm-java
824 projects/llvm-tv
825 projects/safecode
826 projects/llvm-kernel
827 tools/polly'
829 # Initialize some variables set by options.
830 ac_init_help=
831 ac_init_version=false
832 # The variables have the same names as the options, with
833 # dashes changed to underlines.
834 cache_file=/dev/null
835 exec_prefix=NONE
836 no_create=
837 no_recursion=
838 prefix=NONE
839 program_prefix=NONE
840 program_suffix=NONE
841 program_transform_name=s,x,x,
842 silent=
843 site=
844 srcdir=
845 verbose=
846 x_includes=NONE
847 x_libraries=NONE
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'
867 htmldir='${docdir}'
868 dvidir='${docdir}'
869 pdfdir='${docdir}'
870 psdir='${docdir}'
871 libdir='${exec_prefix}/lib'
872 localedir='${datarootdir}/locale'
873 mandir='${datarootdir}/man'
875 ac_prev=
876 ac_dashdash=
877 for ac_option
879 # If the previous option needs an argument, assign it.
880 if test -n "$ac_prev"; then
881 eval $ac_prev=\$ac_option
882 ac_prev=
883 continue
886 case $ac_option in
887 *=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
888 *) ac_optarg=yes ;;
889 esac
891 # Accept the important Cygnus configure options, so we can diagnose typos.
893 case $ac_dashdash$ac_option in
895 ac_dashdash=yes ;;
897 -bindir | --bindir | --bindi | --bind | --bin | --bi)
898 ac_prev=bindir ;;
899 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
900 bindir=$ac_optarg ;;
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 ;;
914 --config-cache | -C)
915 cache_file=config.cache ;;
917 -datadir | --datadir | --datadi | --datad)
918 ac_prev=datadir ;;
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)
939 ac_prev=docdir ;;
940 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
941 docdir=$ac_optarg ;;
943 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
944 ac_prev=dvidir ;;
945 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
946 dvidir=$ac_optarg ;;
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.
968 with_gas=yes ;;
970 -help | --help | --hel | --he | -h)
971 ac_init_help=long ;;
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)
983 ac_prev=htmldir ;;
984 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
985 | --ht=*)
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)
996 ac_prev=infodir ;;
997 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
998 infodir=$ac_optarg ;;
1000 -libdir | --libdir | --libdi | --libd)
1001 ac_prev=libdir ;;
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)
1025 ac_prev=mandir ;;
1026 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1027 mandir=$ac_optarg ;;
1029 -nfp | --nfp | --nf)
1030 # Obsolete; use --without-fp.
1031 with_fp=no ;;
1033 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1034 | --no-cr | --no-c | -n)
1035 no_create=yes ;;
1037 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1038 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1039 no_recursion=yes ;;
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)
1051 ac_prev=prefix ;;
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)
1087 ac_prev=pdfdir ;;
1088 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1089 pdfdir=$ac_optarg ;;
1091 -psdir | --psdir | --psdi | --psd | --ps)
1092 ac_prev=psdir ;;
1093 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1094 psdir=$ac_optarg ;;
1096 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1097 | -silent | --silent | --silen | --sile | --sil)
1098 silent=yes ;;
1100 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1101 ac_prev=sbindir ;;
1102 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1103 | --sbi=* | --sb=*)
1104 sbindir=$ac_optarg ;;
1106 -sharedstatedir | --sharedstatedir | --sharedstatedi \
1107 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1108 | --sharedst | --shareds | --shared | --share | --shar \
1109 | --sha | --sh)
1110 ac_prev=sharedstatedir ;;
1111 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1112 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1113 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1114 | --sha=* | --sh=*)
1115 sharedstatedir=$ac_optarg ;;
1117 -site | --site | --sit)
1118 ac_prev=site ;;
1119 -site=* | --site=* | --sit=*)
1120 site=$ac_optarg ;;
1122 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1123 ac_prev=srcdir ;;
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)
1140 verbose=yes ;;
1142 -version | --version | --versio | --versi | --vers | -V)
1143 ac_init_version=: ;;
1145 -with-* | --with-*)
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 ;;
1163 --x)
1164 # Obsolete; use --with-x.
1165 with_x=yes ;;
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; }; }
1186 *=*)
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}
1203 esac
1204 done
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
1219 case $ac_val in
1220 [\\/$]* | ?:[\\/]* ) continue;;
1221 NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1222 esac
1223 { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
1224 { (exit 1); exit 1; }; }
1225 done
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.
1230 build=$build_alias
1231 host=$host_alias
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
1241 cross_compiling=yes
1245 ac_tool_prefix=
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 ||
1270 echo X"$0" |
1271 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1272 s//\1/
1275 /^X\(\/\/\)[^/].*/{
1276 s//\1/
1279 /^X\(\/\/\)$/{
1280 s//\1/
1283 /^X\(\/\).*/{
1284 s//\1/
1287 s/.*/./; q'`
1288 srcdir=$ac_confdir
1289 if test ! -r "$srcdir/$ac_unique_file"; then
1290 srcdir=..
1292 else
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"
1301 ac_abs_confdir=`(
1302 cd "$srcdir" && test -r "./$ac_unique_file" || { echo "$as_me: error: $ac_msg" >&2
1303 { (exit 1); exit 1; }; }
1304 pwd)`
1305 # When building in place, set srcdir=.
1306 if test "$ac_abs_confdir" = "$ac_pwd"; then
1307 srcdir=.
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.
1312 case $srcdir in
1313 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1314 esac
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}
1320 done
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.
1328 cat <<_ACEOF
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.
1338 Configuration:
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
1353 [PREFIX]
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]
1382 _ACEOF
1384 cat <<\_ACEOF
1386 System types:
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]
1390 _ACEOF
1393 if test -n "$ac_init_help"; then
1394 case $ac_init_help in
1395 short | recursive ) echo "Configuration of llvm 2.9svn:";;
1396 esac
1397 cat <<\_ACEOF
1399 Optional Features:
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
1406 YES)
1407 --enable-expensive-checks
1408 Compile with expensive debug checks enabled (default
1409 is NO)
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
1419 is YES)
1420 --enable-shared Build a shared library and link tools against it
1421 (default is NO)
1422 --enable-timestamps Enable embedding timestamp information in build
1423 (default is YES)
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
1428 (default=all)
1429 --enable-cbe-printf-a Enable C Backend output with hex floating point via
1430 %a (default is YES)
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
1436 Optional Packages:
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
1440 searches PATH)
1441 --with-llvmgcc Specify location of llvm-gcc driver (default
1442 searches PATH)
1443 --with-llvmgxx Specify location of llvm-g++ driver (default
1444 searches PATH)
1445 --with-clang Specify location of clang compiler (default is
1446 --with-built-clang)
1447 --with-built-clang Use the compiled Clang as the LLVM compiler
1448 (default=check)
1449 --with-optimize-option Select the compiler options to use for optimized
1450 builds
1451 --with-extra-options Specify additional options to compile LLVM with
1452 --with-ocaml-libdir Specify install location for ocaml bindings (default
1453 is stdlib)
1454 --with-clang-resource-dir
1455 Relative directory from the Clang binary for
1456 resource files
1457 --with-c-include-dirs Colon separated list of directories clang will
1458 search for headers
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>
1481 CPP C preprocessor
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>.
1489 _ACEOF
1490 ac_status=$?
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
1497 ac_builddir=.
1499 case "$ac_dir" in
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/ ;;
1508 esac ;;
1509 esac
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
1515 case $srcdir in
1516 .) # We are building in place.
1517 ac_srcdir=.
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 ;;
1524 *) # Relative name.
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 ;;
1528 esac
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
1534 echo &&
1535 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1536 elif test -f "$ac_srcdir/configure"; then
1537 echo &&
1538 $SHELL "$ac_srcdir/configure" --help=recursive
1539 else
1540 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1541 fi || ac_status=$?
1542 cd "$ac_pwd" || { ac_status=$?; break; }
1543 done
1546 test -n "$ac_init_help" && exit $ac_status
1547 if $ac_init_version; then
1548 cat <<\_ACEOF
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.
1558 _ACEOF
1559 exit
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
1568 $ $0 $@
1570 _ACEOF
1571 exec 5>>config.log
1573 cat <<_ASUNAME
1574 ## --------- ##
1575 ## Platform. ##
1576 ## --------- ##
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`
1595 _ASUNAME
1597 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1598 for as_dir in $PATH
1600 IFS=$as_save_IFS
1601 test -z "$as_dir" && as_dir=.
1602 echo "PATH: $as_dir"
1603 done
1604 IFS=$as_save_IFS
1606 } >&5
1608 cat >&5 <<_ACEOF
1611 ## ----------- ##
1612 ## Core tests. ##
1613 ## ----------- ##
1615 _ACEOF
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.
1623 ac_configure_args=
1624 ac_configure_args0=
1625 ac_configure_args1=
1626 ac_must_keep_next=false
1627 for ac_pass in 1 2
1629 for ac_arg
1631 case $ac_arg in
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)
1635 continue ;;
1636 *\'*)
1637 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1638 esac
1639 case $ac_pass in
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.
1645 else
1646 case $ac_arg in
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 ;;
1653 esac
1655 -* ) ac_must_keep_next=true ;;
1656 esac
1658 ac_configure_args="$ac_configure_args '$ac_arg'"
1660 esac
1661 done
1662 done
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.
1674 echo
1676 cat <<\_ASBOX
1677 ## ---------------- ##
1678 ## Cache variables. ##
1679 ## ---------------- ##
1680 _ASBOX
1681 echo
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
1686 case $ac_val in #(
1687 *${as_nl}*)
1688 case $ac_var in #(
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;} ;;
1691 esac
1692 case $ac_var in #(
1693 _ | IFS | as_nl) ;; #(
1694 *) $as_unset $ac_var ;;
1695 esac ;;
1696 esac
1697 done
1698 (set) 2>&1 |
1699 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1700 *${as_nl}ac_space=\ *)
1701 sed -n \
1702 "s/'\''/'\''\\\\'\'''\''/g;
1703 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1704 ;; #(
1706 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1708 esac |
1709 sort
1711 echo
1713 cat <<\_ASBOX
1714 ## ----------------- ##
1715 ## Output variables. ##
1716 ## ----------------- ##
1717 _ASBOX
1718 echo
1719 for ac_var in $ac_subst_vars
1721 eval ac_val=\$$ac_var
1722 case $ac_val in
1723 *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1724 esac
1725 echo "$ac_var='\''$ac_val'\''"
1726 done | sort
1727 echo
1729 if test -n "$ac_subst_files"; then
1730 cat <<\_ASBOX
1731 ## ------------------- ##
1732 ## File substitutions. ##
1733 ## ------------------- ##
1734 _ASBOX
1735 echo
1736 for ac_var in $ac_subst_files
1738 eval ac_val=\$$ac_var
1739 case $ac_val in
1740 *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1741 esac
1742 echo "$ac_var='\''$ac_val'\''"
1743 done | sort
1744 echo
1747 if test -s confdefs.h; then
1748 cat <<\_ASBOX
1749 ## ----------- ##
1750 ## confdefs.h. ##
1751 ## ----------- ##
1752 _ASBOX
1753 echo
1754 cat confdefs.h
1755 echo
1757 test "$ac_signal" != 0 &&
1758 echo "$as_me: caught signal $ac_signal"
1759 echo "$as_me: exit $exit_status"
1760 } >&5
1761 rm -f core *.core core.conftest.* &&
1762 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1763 exit $exit_status
1765 for ac_signal in 1 2 13 15; do
1766 trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1767 done
1768 ac_signal=0
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"
1777 _ACEOF
1780 cat >>confdefs.h <<_ACEOF
1781 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1782 _ACEOF
1785 cat >>confdefs.h <<_ACEOF
1786 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1787 _ACEOF
1790 cat >>confdefs.h <<_ACEOF
1791 #define PACKAGE_STRING "$PACKAGE_STRING"
1792 _ACEOF
1795 cat >>confdefs.h <<_ACEOF
1796 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1797 _ACEOF
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"
1806 else
1807 set x "$ac_default_prefix/share/config.site" \
1808 "$ac_default_prefix/etc/config.site"
1810 shift
1811 for ac_site_file
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
1817 . "$ac_site_file"
1819 done
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;}
1827 case $cache_file in
1828 [\\/]* | ?:[\\/]* ) . "$cache_file";;
1829 *) . "./$cache_file";;
1830 esac
1832 else
1833 { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1834 echo "$as_me: creating cache $cache_file" >&6;}
1835 >$cache_file
1838 # Check that the precious variables saved in the cache have kept the same
1839 # value.
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
1847 set,)
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=: ;;
1851 ,set)
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=: ;;
1855 ,);;
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=:
1865 fi;;
1866 esac
1867 # Pass precious variables to config.status.
1868 if test "$ac_new_set" = set; then
1869 case $ac_new_val in
1870 *\'*) ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1871 *) ac_arg=$ac_var=$ac_new_val ;;
1872 esac
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'" ;;
1876 esac
1878 done
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; }; }
1911 ac_ext=c
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."
1927 ac_aux_dir=
1928 for ac_dir in autoconf "$srcdir"/autoconf; do
1929 if test -f "$ac_dir/install-sh"; then
1930 ac_aux_dir=$ac_dir
1931 ac_install_sh="$ac_aux_dir/install-sh -c"
1932 break
1933 elif test -f "$ac_dir/install.sh"; then
1934 ac_aux_dir=$ac_dir
1935 ac_install_sh="$ac_aux_dir/install.sh -c"
1936 break
1937 elif test -f "$ac_dir/shtool"; then
1938 ac_aux_dir=$ac_dir
1939 ac_install_sh="$ac_aux_dir/shtool install -c"
1940 break
1942 done
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
1997 case ${i} in
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"
2014 llvm-gcc) ;;
2015 test-suite) ;;
2016 llvm-test) ;;
2017 poolalloc) ;;
2018 llvm-poolalloc) ;;
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;}
2023 esac
2025 done
2027 # Check whether --enable-polly was given.
2028 if test "${enable_polly+set}" = set; then
2029 enableval=$enable_polly;
2030 else
2031 enableval=default
2034 case "$enableval" in
2035 yes) ENABLE_POLLY=1
2037 no) ENABLE_POLLY=0
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; }; } ;;
2044 esac
2047 if (test -d ${srcdir}/tools/polly) && (test $ENABLE_POLLY -eq 1) ; then
2048 LLVM_HAS_POLLY=1
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
2065 else
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
2082 *-*-*) ;;
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; }; };;
2086 esac
2087 build=$ac_cv_build
2088 ac_save_IFS=$IFS; IFS='-'
2089 set x $ac_cv_build
2090 shift
2091 build_cpu=$1
2092 build_vendor=$2
2093 shift; shift
2094 # Remember, the first character of IFS is used to create $*,
2095 # except with old shells:
2096 build_os=$*
2097 IFS=$ac_save_IFS
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
2105 else
2106 if test "x$host_alias" = x; then
2107 ac_cv_host=$ac_cv_build
2108 else
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; }
2118 case $ac_cv_host in
2119 *-*-*) ;;
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; }; };;
2123 esac
2124 host=$ac_cv_host
2125 ac_save_IFS=$IFS; IFS='-'
2126 set x $ac_cv_host
2127 shift
2128 host_cpu=$1
2129 host_vendor=$2
2130 shift; shift
2131 # Remember, the first character of IFS is used to create $*,
2132 # except with old shells:
2133 host_os=$*
2134 IFS=$ac_save_IFS
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
2142 else
2143 if test "x$target_alias" = x; then
2144 ac_cv_target=$ac_cv_host
2145 else
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
2156 *-*-*) ;;
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; }; };;
2160 esac
2161 target=$ac_cv_target
2162 ac_save_IFS=$IFS; IFS='-'
2163 set x $ac_cv_target
2164 shift
2165 target_cpu=$1
2166 target_vendor=$2
2167 shift; shift
2168 # Remember, the first character of IFS is used to create $*,
2169 # except with old shells:
2170 target_os=$*
2171 IFS=$ac_save_IFS
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" = \
2179 NONENONEs,x,x, &&
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
2186 else
2187 case $host in
2188 *-*-aix*)
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" ;;
2193 *-*-irix*)
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" ;;
2198 *-*-cygwin*)
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" ;;
2203 *-*-darwin*)
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" ;;
2208 *-*-minix*)
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" ;;
2213 *-*-freebsd*)
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" ;;
2218 *-*-openbsd*)
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" ;;
2223 *-*-netbsd*)
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" ;;
2228 *-*-dragonfly*)
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" ;;
2233 *-*-hpux*)
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" ;;
2238 *-*-interix*)
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" ;;
2243 *-*-linux*)
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" ;;
2248 *-*-solaris*)
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" ;;
2253 *-*-auroraux*)
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" ;;
2258 *-*-win32*)
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" ;;
2263 *-*-mingw*)
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" ;;
2268 *-*-haiku*)
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" ;;
2273 *-unknown-eabi*)
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" ;;
2278 *-unknown-elf*)
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" ;;
2288 esac
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
2297 else
2298 case $target in
2299 *-*-aix*)
2300 llvm_cv_target_os_type="AIX" ;;
2301 *-*-irix*)
2302 llvm_cv_target_os_type="IRIX" ;;
2303 *-*-cygwin*)
2304 llvm_cv_target_os_type="Cygwin" ;;
2305 *-*-darwin*)
2306 llvm_cv_target_os_type="Darwin" ;;
2307 *-*-minix*)
2308 llvm_cv_target_os_type="Minix" ;;
2309 *-*-freebsd*)
2310 llvm_cv_target_os_type="FreeBSD" ;;
2311 *-*-openbsd*)
2312 llvm_cv_target_os_type="OpenBSD" ;;
2313 *-*-netbsd*)
2314 llvm_cv_target_os_type="NetBSD" ;;
2315 *-*-dragonfly*)
2316 llvm_cv_target_os_type="DragonFly" ;;
2317 *-*-hpux*)
2318 llvm_cv_target_os_type="HP-UX" ;;
2319 *-*-interix*)
2320 llvm_cv_target_os_type="Interix" ;;
2321 *-*-linux*)
2322 llvm_cv_target_os_type="Linux" ;;
2323 *-*-solaris*)
2324 llvm_cv_target_os_type="SunOS" ;;
2325 *-*-auroraux*)
2326 llvm_cv_target_os_type="AuroraUX" ;;
2327 *-*-win32*)
2328 llvm_cv_target_os_type="Win32" ;;
2329 *-*-mingw*)
2330 llvm_cv_target_os_type="MingW" ;;
2331 *-*-haiku*)
2332 llvm_cv_target_os_type="Haiku" ;;
2333 *-unknown-eabi*)
2334 llvm_cv_target_os_type="Freestanding" ;;
2336 llvm_cv_target_os_type="Unknown" ;;
2337 esac
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; }; }
2348 OS=$llvm_cv_os_type
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
2361 Unix)
2363 cat >>confdefs.h <<\_ACEOF
2364 #define LLVM_ON_UNIX 1
2365 _ACEOF
2367 LLVM_ON_UNIX=1
2369 LLVM_ON_WIN32=0
2372 Win32)
2374 cat >>confdefs.h <<\_ACEOF
2375 #define LLVM_ON_WIN32 1
2376 _ACEOF
2378 LLVM_ON_UNIX=0
2380 LLVM_ON_WIN32=1
2383 esac
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
2389 else
2390 case $target in
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" ;;
2405 esac
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" ;;
2420 esac
2422 ARCH=$llvm_cv_target_arch
2425 ac_ext=c
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
2437 else
2438 if test -n "$CC"; then
2439 ac_cv_prog_CC="$CC" # Let the user override the test.
2440 else
2441 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2442 for as_dir in $PATH
2444 IFS=$as_save_IFS
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
2450 break 2
2452 done
2453 done
2454 IFS=$as_save_IFS
2458 CC=$ac_cv_prog_CC
2459 if test -n "$CC"; then
2460 { echo "$as_me:$LINENO: result: $CC" >&5
2461 echo "${ECHO_T}$CC" >&6; }
2462 else
2463 { echo "$as_me:$LINENO: result: no" >&5
2464 echo "${ECHO_T}no" >&6; }
2469 if test -z "$ac_cv_prog_CC"; then
2470 ac_ct_CC=$CC
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
2477 else
2478 if test -n "$ac_ct_CC"; then
2479 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2480 else
2481 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2482 for as_dir in $PATH
2484 IFS=$as_save_IFS
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
2490 break 2
2492 done
2493 done
2494 IFS=$as_save_IFS
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; }
2502 else
2503 { echo "$as_me:$LINENO: result: no" >&5
2504 echo "${ECHO_T}no" >&6; }
2507 if test "x$ac_ct_CC" = x; then
2508 CC=""
2509 else
2510 case $cross_compiling:$ac_tool_warned in
2511 yes:)
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 ;;
2519 esac
2520 CC=$ac_ct_CC
2522 else
2523 CC="$ac_cv_prog_CC"
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
2534 else
2535 if test -n "$CC"; then
2536 ac_cv_prog_CC="$CC" # Let the user override the test.
2537 else
2538 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2539 for as_dir in $PATH
2541 IFS=$as_save_IFS
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
2547 break 2
2549 done
2550 done
2551 IFS=$as_save_IFS
2555 CC=$ac_cv_prog_CC
2556 if test -n "$CC"; then
2557 { echo "$as_me:$LINENO: result: $CC" >&5
2558 echo "${ECHO_T}$CC" >&6; }
2559 else
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
2574 else
2575 if test -n "$CC"; then
2576 ac_cv_prog_CC="$CC" # Let the user override the test.
2577 else
2578 ac_prog_rejected=no
2579 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2580 for as_dir in $PATH
2582 IFS=$as_save_IFS
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
2588 continue
2590 ac_cv_prog_CC="cc"
2591 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2592 break 2
2594 done
2595 done
2596 IFS=$as_save_IFS
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
2601 shift
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.
2606 shift
2607 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2612 CC=$ac_cv_prog_CC
2613 if test -n "$CC"; then
2614 { echo "$as_me:$LINENO: result: $CC" >&5
2615 echo "${ECHO_T}$CC" >&6; }
2616 else
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
2633 else
2634 if test -n "$CC"; then
2635 ac_cv_prog_CC="$CC" # Let the user override the test.
2636 else
2637 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2638 for as_dir in $PATH
2640 IFS=$as_save_IFS
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
2646 break 2
2648 done
2649 done
2650 IFS=$as_save_IFS
2654 CC=$ac_cv_prog_CC
2655 if test -n "$CC"; then
2656 { echo "$as_me:$LINENO: result: $CC" >&5
2657 echo "${ECHO_T}$CC" >&6; }
2658 else
2659 { echo "$as_me:$LINENO: result: no" >&5
2660 echo "${ECHO_T}no" >&6; }
2664 test -n "$CC" && break
2665 done
2667 if test -z "$CC"; then
2668 ac_ct_CC=$CC
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
2677 else
2678 if test -n "$ac_ct_CC"; then
2679 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2680 else
2681 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2682 for as_dir in $PATH
2684 IFS=$as_save_IFS
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
2690 break 2
2692 done
2693 done
2694 IFS=$as_save_IFS
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; }
2702 else
2703 { echo "$as_me:$LINENO: result: no" >&5
2704 echo "${ECHO_T}no" >&6; }
2708 test -n "$ac_ct_CC" && break
2709 done
2711 if test "x$ac_ct_CC" = x; then
2712 CC=""
2713 else
2714 case $cross_compiling:$ac_tool_warned in
2715 yes:)
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 ;;
2723 esac
2724 CC=$ac_ct_CC
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"
2741 case "(($ac_try" in
2742 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2743 *) ac_try_echo=$ac_try;;
2744 esac
2745 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2746 (eval "$ac_compiler --version >&5") 2>&5
2747 ac_status=$?
2748 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2749 (exit $ac_status); }
2750 { (ac_try="$ac_compiler -v >&5"
2751 case "(($ac_try" in
2752 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2753 *) ac_try_echo=$ac_try;;
2754 esac
2755 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2756 (eval "$ac_compiler -v >&5") 2>&5
2757 ac_status=$?
2758 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2759 (exit $ac_status); }
2760 { (ac_try="$ac_compiler -V >&5"
2761 case "(($ac_try" in
2762 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2763 *) ac_try_echo=$ac_try;;
2764 esac
2765 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2766 (eval "$ac_compiler -V >&5") 2>&5
2767 ac_status=$?
2768 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2769 (exit $ac_status); }
2771 cat >conftest.$ac_ext <<_ACEOF
2772 /* confdefs.h. */
2773 _ACEOF
2774 cat confdefs.h >>conftest.$ac_ext
2775 cat >>conftest.$ac_ext <<_ACEOF
2776 /* end confdefs.h. */
2779 main ()
2783 return 0;
2785 _ACEOF
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
2790 # of exeext.
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.
2803 ac_rmfiles=
2804 for ac_file in $ac_files
2806 case $ac_file in
2807 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
2808 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2809 esac
2810 done
2811 rm -f $ac_rmfiles
2813 if { (ac_try="$ac_link_default"
2814 case "(($ac_try" in
2815 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2816 *) ac_try_echo=$ac_try;;
2817 esac
2818 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2819 (eval "$ac_link_default") 2>&5
2820 ac_status=$?
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
2827 # Autoconf.
2828 for ac_file in $ac_files
2830 test -f "$ac_file" || continue
2831 case $ac_file in
2832 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj )
2834 [ab].out )
2835 # We found the default executable, but exeext='' is most
2836 # certainly right.
2837 break;;
2838 *.* )
2839 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2840 then :; else
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
2847 # actually working.
2848 break;;
2850 break;;
2851 esac
2852 done
2853 test "$ac_cv_exeext" = no && ac_cv_exeext=
2855 else
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;;
2881 esac
2882 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2883 (eval "$ac_try") 2>&5
2884 ac_status=$?
2885 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2886 (exit $ac_status); }; }; then
2887 cross_compiling=no
2888 else
2889 if test "$cross_compiling" = maybe; then
2890 cross_compiling=yes
2891 else
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"
2917 case "(($ac_try" in
2918 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2919 *) ac_try_echo=$ac_try;;
2920 esac
2921 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2922 (eval "$ac_link") 2>&5
2923 ac_status=$?
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
2929 # `rm'.
2930 for ac_file in conftest.exe conftest conftest.*; do
2931 test -f "$ac_file" || continue
2932 case $ac_file in
2933 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
2934 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2935 break;;
2936 * ) break;;
2937 esac
2938 done
2939 else
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
2953 ac_exeext=$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
2958 else
2959 cat >conftest.$ac_ext <<_ACEOF
2960 /* confdefs.h. */
2961 _ACEOF
2962 cat confdefs.h >>conftest.$ac_ext
2963 cat >>conftest.$ac_ext <<_ACEOF
2964 /* end confdefs.h. */
2967 main ()
2971 return 0;
2973 _ACEOF
2974 rm -f conftest.o conftest.obj
2975 if { (ac_try="$ac_compile"
2976 case "(($ac_try" in
2977 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2978 *) ac_try_echo=$ac_try;;
2979 esac
2980 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2981 (eval "$ac_compile") 2>&5
2982 ac_status=$?
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;
2987 case $ac_file in
2988 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf ) ;;
2989 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2990 break;;
2991 esac
2992 done
2993 else
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
3009 ac_objext=$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
3014 else
3015 cat >conftest.$ac_ext <<_ACEOF
3016 /* confdefs.h. */
3017 _ACEOF
3018 cat confdefs.h >>conftest.$ac_ext
3019 cat >>conftest.$ac_ext <<_ACEOF
3020 /* end confdefs.h. */
3023 main ()
3025 #ifndef __GNUC__
3026 choke me
3027 #endif
3030 return 0;
3032 _ACEOF
3033 rm -f conftest.$ac_objext
3034 if { (ac_try="$ac_compile"
3035 case "(($ac_try" in
3036 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3037 *) ac_try_echo=$ac_try;;
3038 esac
3039 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3040 (eval "$ac_compile") 2>conftest.er1
3041 ac_status=$?
3042 grep -v '^ *+' conftest.er1 >conftest.err
3043 rm -f conftest.er1
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;;
3051 esac
3052 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3053 (eval "$ac_try") 2>&5
3054 ac_status=$?
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;;
3061 esac
3062 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3063 (eval "$ac_try") 2>&5
3064 ac_status=$?
3065 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3066 (exit $ac_status); }; }; then
3067 ac_compiler_gnu=yes
3068 else
3069 echo "$as_me: failed program was:" >&5
3070 sed 's/^/| /' conftest.$ac_ext >&5
3072 ac_compiler_gnu=no
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
3088 else
3089 ac_save_c_werror_flag=$ac_c_werror_flag
3090 ac_c_werror_flag=yes
3091 ac_cv_prog_cc_g=no
3092 CFLAGS="-g"
3093 cat >conftest.$ac_ext <<_ACEOF
3094 /* confdefs.h. */
3095 _ACEOF
3096 cat confdefs.h >>conftest.$ac_ext
3097 cat >>conftest.$ac_ext <<_ACEOF
3098 /* end confdefs.h. */
3101 main ()
3105 return 0;
3107 _ACEOF
3108 rm -f conftest.$ac_objext
3109 if { (ac_try="$ac_compile"
3110 case "(($ac_try" in
3111 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3112 *) ac_try_echo=$ac_try;;
3113 esac
3114 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3115 (eval "$ac_compile") 2>conftest.er1
3116 ac_status=$?
3117 grep -v '^ *+' conftest.er1 >conftest.err
3118 rm -f conftest.er1
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;;
3126 esac
3127 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3128 (eval "$ac_try") 2>&5
3129 ac_status=$?
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;;
3136 esac
3137 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3138 (eval "$ac_try") 2>&5
3139 ac_status=$?
3140 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3141 (exit $ac_status); }; }; then
3142 ac_cv_prog_cc_g=yes
3143 else
3144 echo "$as_me: failed program was:" >&5
3145 sed 's/^/| /' conftest.$ac_ext >&5
3147 CFLAGS=""
3148 cat >conftest.$ac_ext <<_ACEOF
3149 /* confdefs.h. */
3150 _ACEOF
3151 cat confdefs.h >>conftest.$ac_ext
3152 cat >>conftest.$ac_ext <<_ACEOF
3153 /* end confdefs.h. */
3156 main ()
3160 return 0;
3162 _ACEOF
3163 rm -f conftest.$ac_objext
3164 if { (ac_try="$ac_compile"
3165 case "(($ac_try" in
3166 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3167 *) ac_try_echo=$ac_try;;
3168 esac
3169 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3170 (eval "$ac_compile") 2>conftest.er1
3171 ac_status=$?
3172 grep -v '^ *+' conftest.er1 >conftest.err
3173 rm -f conftest.er1
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;;
3181 esac
3182 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3183 (eval "$ac_try") 2>&5
3184 ac_status=$?
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;;
3191 esac
3192 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3193 (eval "$ac_try") 2>&5
3194 ac_status=$?
3195 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3196 (exit $ac_status); }; }; then
3198 else
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
3203 CFLAGS="-g"
3204 cat >conftest.$ac_ext <<_ACEOF
3205 /* confdefs.h. */
3206 _ACEOF
3207 cat confdefs.h >>conftest.$ac_ext
3208 cat >>conftest.$ac_ext <<_ACEOF
3209 /* end confdefs.h. */
3212 main ()
3216 return 0;
3218 _ACEOF
3219 rm -f conftest.$ac_objext
3220 if { (ac_try="$ac_compile"
3221 case "(($ac_try" in
3222 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3223 *) ac_try_echo=$ac_try;;
3224 esac
3225 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3226 (eval "$ac_compile") 2>conftest.er1
3227 ac_status=$?
3228 grep -v '^ *+' conftest.er1 >conftest.err
3229 rm -f conftest.er1
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;;
3237 esac
3238 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3239 (eval "$ac_try") 2>&5
3240 ac_status=$?
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;;
3247 esac
3248 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3249 (eval "$ac_try") 2>&5
3250 ac_status=$?
3251 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3252 (exit $ac_status); }; }; then
3253 ac_cv_prog_cc_g=yes
3254 else
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
3276 CFLAGS="-g -O2"
3277 else
3278 CFLAGS="-g"
3280 else
3281 if test "$GCC" = yes; then
3282 CFLAGS="-O2"
3283 else
3284 CFLAGS=
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
3291 else
3292 ac_cv_prog_cc_c89=no
3293 ac_save_CC=$CC
3294 cat >conftest.$ac_ext <<_ACEOF
3295 /* confdefs.h. */
3296 _ACEOF
3297 cat confdefs.h >>conftest.$ac_ext
3298 cat >>conftest.$ac_ext <<_ACEOF
3299 /* end confdefs.h. */
3300 #include <stdarg.h>
3301 #include <stdio.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)
3308 char **p;
3309 int i;
3311 return p[i];
3313 static char *f (char * (*g) (char **, int), char **p, ...)
3315 char *s;
3316 va_list v;
3317 va_start (v,p);
3318 s = g (p, va_arg (v,int));
3319 va_end (v);
3320 return s;
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. */
3334 #define FOO(x) 'x'
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);
3341 int argc;
3342 char **argv;
3344 main ()
3346 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3348 return 0;
3350 _ACEOF
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"
3357 case "(($ac_try" in
3358 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3359 *) ac_try_echo=$ac_try;;
3360 esac
3361 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3362 (eval "$ac_compile") 2>conftest.er1
3363 ac_status=$?
3364 grep -v '^ *+' conftest.er1 >conftest.err
3365 rm -f conftest.er1
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;;
3373 esac
3374 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3375 (eval "$ac_try") 2>&5
3376 ac_status=$?
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;;
3383 esac
3384 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3385 (eval "$ac_try") 2>&5
3386 ac_status=$?
3387 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3388 (exit $ac_status); }; }; then
3389 ac_cv_prog_cc_c89=$ac_arg
3390 else
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
3399 done
3400 rm -f conftest.$ac_ext
3401 CC=$ac_save_CC
3404 # AC_CACHE_VAL
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; } ;;
3409 xno)
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; } ;;
3416 esac
3419 ac_ext=c
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
3426 ac_ext=c
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
3435 CPP=
3437 if test -z "$CPP"; then
3438 if test "${ac_cv_prog_CPP+set}" = set; then
3439 echo $ECHO_N "(cached) $ECHO_C" >&6
3440 else
3441 # Double quotes because CPP needs to be expanded
3442 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3444 ac_preproc_ok=false
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
3454 /* confdefs.h. */
3455 _ACEOF
3456 cat confdefs.h >>conftest.$ac_ext
3457 cat >>conftest.$ac_ext <<_ACEOF
3458 /* end confdefs.h. */
3459 #ifdef __STDC__
3460 # include <limits.h>
3461 #else
3462 # include <assert.h>
3463 #endif
3464 Syntax error
3465 _ACEOF
3466 if { (ac_try="$ac_cpp conftest.$ac_ext"
3467 case "(($ac_try" in
3468 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3469 *) ac_try_echo=$ac_try;;
3470 esac
3471 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3472 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3473 ac_status=$?
3474 grep -v '^ *+' conftest.er1 >conftest.err
3475 rm -f conftest.er1
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
3482 else
3483 ac_cpp_err=
3485 else
3486 ac_cpp_err=yes
3488 if test -z "$ac_cpp_err"; then
3490 else
3491 echo "$as_me: failed program was:" >&5
3492 sed 's/^/| /' conftest.$ac_ext >&5
3494 # Broken: fails on valid input.
3495 continue
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
3503 /* confdefs.h. */
3504 _ACEOF
3505 cat confdefs.h >>conftest.$ac_ext
3506 cat >>conftest.$ac_ext <<_ACEOF
3507 /* end confdefs.h. */
3508 #include <ac_nonexistent.h>
3509 _ACEOF
3510 if { (ac_try="$ac_cpp conftest.$ac_ext"
3511 case "(($ac_try" in
3512 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3513 *) ac_try_echo=$ac_try;;
3514 esac
3515 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3516 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3517 ac_status=$?
3518 grep -v '^ *+' conftest.er1 >conftest.err
3519 rm -f conftest.er1
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
3526 else
3527 ac_cpp_err=
3529 else
3530 ac_cpp_err=yes
3532 if test -z "$ac_cpp_err"; then
3533 # Broken: success on invalid input.
3534 continue
3535 else
3536 echo "$as_me: failed program was:" >&5
3537 sed 's/^/| /' conftest.$ac_ext >&5
3539 # Passes both tests.
3540 ac_preproc_ok=:
3541 break
3544 rm -f conftest.err conftest.$ac_ext
3546 done
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
3550 break
3553 done
3554 ac_cv_prog_CPP=$CPP
3557 CPP=$ac_cv_prog_CPP
3558 else
3559 ac_cv_prog_CPP=$CPP
3561 { echo "$as_me:$LINENO: result: $CPP" >&5
3562 echo "${ECHO_T}$CPP" >&6; }
3563 ac_preproc_ok=false
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
3573 /* confdefs.h. */
3574 _ACEOF
3575 cat confdefs.h >>conftest.$ac_ext
3576 cat >>conftest.$ac_ext <<_ACEOF
3577 /* end confdefs.h. */
3578 #ifdef __STDC__
3579 # include <limits.h>
3580 #else
3581 # include <assert.h>
3582 #endif
3583 Syntax error
3584 _ACEOF
3585 if { (ac_try="$ac_cpp conftest.$ac_ext"
3586 case "(($ac_try" in
3587 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3588 *) ac_try_echo=$ac_try;;
3589 esac
3590 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3591 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3592 ac_status=$?
3593 grep -v '^ *+' conftest.er1 >conftest.err
3594 rm -f conftest.er1
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
3601 else
3602 ac_cpp_err=
3604 else
3605 ac_cpp_err=yes
3607 if test -z "$ac_cpp_err"; then
3609 else
3610 echo "$as_me: failed program was:" >&5
3611 sed 's/^/| /' conftest.$ac_ext >&5
3613 # Broken: fails on valid input.
3614 continue
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
3622 /* confdefs.h. */
3623 _ACEOF
3624 cat confdefs.h >>conftest.$ac_ext
3625 cat >>conftest.$ac_ext <<_ACEOF
3626 /* end confdefs.h. */
3627 #include <ac_nonexistent.h>
3628 _ACEOF
3629 if { (ac_try="$ac_cpp conftest.$ac_ext"
3630 case "(($ac_try" in
3631 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3632 *) ac_try_echo=$ac_try;;
3633 esac
3634 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3635 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3636 ac_status=$?
3637 grep -v '^ *+' conftest.er1 >conftest.err
3638 rm -f conftest.er1
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
3645 else
3646 ac_cpp_err=
3648 else
3649 ac_cpp_err=yes
3651 if test -z "$ac_cpp_err"; then
3652 # Broken: success on invalid input.
3653 continue
3654 else
3655 echo "$as_me: failed program was:" >&5
3656 sed 's/^/| /' conftest.$ac_ext >&5
3658 # Passes both tests.
3659 ac_preproc_ok=:
3660 break
3663 rm -f conftest.err conftest.$ac_ext
3665 done
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
3670 else
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; }; }
3678 ac_ext=c
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
3689 else
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
3695 else
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
3701 IFS=$as_save_IFS
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
3710 *GNU*)
3711 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
3713 ac_count=0
3714 echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
3715 while :
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
3731 done
3732 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3733 esac
3736 $ac_path_GREP_found && break 3
3737 done
3738 done
3740 done
3741 IFS=$as_save_IFS
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; }; }
3753 else
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
3768 else
3769 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
3770 then ac_cv_path_EGREP="$GREP -E"
3771 else
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
3777 else
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
3783 IFS=$as_save_IFS
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
3792 *GNU*)
3793 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
3795 ac_count=0
3796 echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
3797 while :
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
3813 done
3814 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3815 esac
3818 $ac_path_EGREP_found && break 3
3819 done
3820 done
3822 done
3823 IFS=$as_save_IFS
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; }; }
3835 else
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
3851 else
3852 cat >conftest.$ac_ext <<_ACEOF
3853 /* confdefs.h. */
3854 _ACEOF
3855 cat confdefs.h >>conftest.$ac_ext
3856 cat >>conftest.$ac_ext <<_ACEOF
3857 /* end confdefs.h. */
3858 #include <stdlib.h>
3859 #include <stdarg.h>
3860 #include <string.h>
3861 #include <float.h>
3864 main ()
3868 return 0;
3870 _ACEOF
3871 rm -f conftest.$ac_objext
3872 if { (ac_try="$ac_compile"
3873 case "(($ac_try" in
3874 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3875 *) ac_try_echo=$ac_try;;
3876 esac
3877 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3878 (eval "$ac_compile") 2>conftest.er1
3879 ac_status=$?
3880 grep -v '^ *+' conftest.er1 >conftest.err
3881 rm -f conftest.er1
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;;
3889 esac
3890 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3891 (eval "$ac_try") 2>&5
3892 ac_status=$?
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;;
3899 esac
3900 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3901 (eval "$ac_try") 2>&5
3902 ac_status=$?
3903 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3904 (exit $ac_status); }; }; then
3905 ac_cv_header_stdc=yes
3906 else
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
3918 /* confdefs.h. */
3919 _ACEOF
3920 cat confdefs.h >>conftest.$ac_ext
3921 cat >>conftest.$ac_ext <<_ACEOF
3922 /* end confdefs.h. */
3923 #include <string.h>
3925 _ACEOF
3926 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3927 $EGREP "memchr" >/dev/null 2>&1; then
3929 else
3930 ac_cv_header_stdc=no
3932 rm -f conftest*
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
3939 /* confdefs.h. */
3940 _ACEOF
3941 cat confdefs.h >>conftest.$ac_ext
3942 cat >>conftest.$ac_ext <<_ACEOF
3943 /* end confdefs.h. */
3944 #include <stdlib.h>
3946 _ACEOF
3947 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3948 $EGREP "free" >/dev/null 2>&1; then
3950 else
3951 ac_cv_header_stdc=no
3953 rm -f conftest*
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
3961 else
3962 cat >conftest.$ac_ext <<_ACEOF
3963 /* confdefs.h. */
3964 _ACEOF
3965 cat confdefs.h >>conftest.$ac_ext
3966 cat >>conftest.$ac_ext <<_ACEOF
3967 /* end confdefs.h. */
3968 #include <ctype.h>
3969 #include <stdlib.h>
3970 #if ((' ' & 0x0FF) == 0x020)
3971 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
3972 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
3973 #else
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))
3979 #endif
3981 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
3983 main ()
3985 int i;
3986 for (i = 0; i < 256; i++)
3987 if (XOR (islower (i), ISLOWER (i))
3988 || toupper (i) != TOUPPER (i))
3989 return 2;
3990 return 0;
3992 _ACEOF
3993 rm -f conftest$ac_exeext
3994 if { (ac_try="$ac_link"
3995 case "(($ac_try" in
3996 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3997 *) ac_try_echo=$ac_try;;
3998 esac
3999 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4000 (eval "$ac_link") 2>&5
4001 ac_status=$?
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;;
4007 esac
4008 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4009 (eval "$ac_try") 2>&5
4010 ac_status=$?
4011 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4012 (exit $ac_status); }; }; then
4014 else
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
4019 ( exit $ac_status )
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
4034 _ACEOF
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
4056 else
4057 cat >conftest.$ac_ext <<_ACEOF
4058 /* confdefs.h. */
4059 _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>
4066 _ACEOF
4067 rm -f conftest.$ac_objext
4068 if { (ac_try="$ac_compile"
4069 case "(($ac_try" in
4070 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4071 *) ac_try_echo=$ac_try;;
4072 esac
4073 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4074 (eval "$ac_compile") 2>conftest.er1
4075 ac_status=$?
4076 grep -v '^ *+' conftest.er1 >conftest.err
4077 rm -f conftest.er1
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;;
4085 esac
4086 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4087 (eval "$ac_try") 2>&5
4088 ac_status=$?
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;;
4095 esac
4096 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4097 (eval "$ac_try") 2>&5
4098 ac_status=$?
4099 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4100 (exit $ac_status); }; }; then
4101 eval "$as_ac_Header=yes"
4102 else
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
4117 _ACEOF
4121 done
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
4128 else
4129 # See if sys/param.h defines the BYTE_ORDER macro.
4130 cat >conftest.$ac_ext <<_ACEOF
4131 /* confdefs.h. */
4132 _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>
4140 main ()
4142 #if !BYTE_ORDER || !BIG_ENDIAN || !LITTLE_ENDIAN
4143 bogus endian macros
4144 #endif
4147 return 0;
4149 _ACEOF
4150 rm -f conftest.$ac_objext
4151 if { (ac_try="$ac_compile"
4152 case "(($ac_try" in
4153 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4154 *) ac_try_echo=$ac_try;;
4155 esac
4156 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4157 (eval "$ac_compile") 2>conftest.er1
4158 ac_status=$?
4159 grep -v '^ *+' conftest.er1 >conftest.err
4160 rm -f conftest.er1
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;;
4168 esac
4169 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4170 (eval "$ac_try") 2>&5
4171 ac_status=$?
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;;
4178 esac
4179 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4180 (eval "$ac_try") 2>&5
4181 ac_status=$?
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
4186 /* confdefs.h. */
4187 _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>
4195 main ()
4197 #if BYTE_ORDER != BIG_ENDIAN
4198 not big endian
4199 #endif
4202 return 0;
4204 _ACEOF
4205 rm -f conftest.$ac_objext
4206 if { (ac_try="$ac_compile"
4207 case "(($ac_try" in
4208 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4209 *) ac_try_echo=$ac_try;;
4210 esac
4211 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4212 (eval "$ac_compile") 2>conftest.er1
4213 ac_status=$?
4214 grep -v '^ *+' conftest.er1 >conftest.err
4215 rm -f conftest.er1
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;;
4223 esac
4224 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4225 (eval "$ac_try") 2>&5
4226 ac_status=$?
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;;
4233 esac
4234 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4235 (eval "$ac_try") 2>&5
4236 ac_status=$?
4237 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4238 (exit $ac_status); }; }; then
4239 ac_cv_c_bigendian=yes
4240 else
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
4248 else
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
4257 /* confdefs.h. */
4258 _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; }
4269 main ()
4271 _ascii (); _ebcdic ();
4273 return 0;
4275 _ACEOF
4276 rm -f conftest.$ac_objext
4277 if { (ac_try="$ac_compile"
4278 case "(($ac_try" in
4279 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4280 *) ac_try_echo=$ac_try;;
4281 esac
4282 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4283 (eval "$ac_compile") 2>conftest.er1
4284 ac_status=$?
4285 grep -v '^ *+' conftest.er1 >conftest.err
4286 rm -f conftest.er1
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;;
4294 esac
4295 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4296 (eval "$ac_try") 2>&5
4297 ac_status=$?
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;;
4304 esac
4305 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4306 (eval "$ac_try") 2>&5
4307 ac_status=$?
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
4316 else
4317 # finding both strings is unlikely to happen, but who knows?
4318 ac_cv_c_bigendian=unknown
4321 else
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
4329 else
4330 cat >conftest.$ac_ext <<_ACEOF
4331 /* confdefs.h. */
4332 _ACEOF
4333 cat confdefs.h >>conftest.$ac_ext
4334 cat >>conftest.$ac_ext <<_ACEOF
4335 /* end confdefs.h. */
4336 $ac_includes_default
4338 main ()
4341 /* Are we little or big endian? From Harbison&Steele. */
4342 union
4344 long int l;
4345 char c[sizeof (long int)];
4346 } u;
4347 u.l = 1;
4348 return u.c[sizeof (long int) - 1] == 1;
4351 return 0;
4353 _ACEOF
4354 rm -f conftest$ac_exeext
4355 if { (ac_try="$ac_link"
4356 case "(($ac_try" in
4357 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4358 *) ac_try_echo=$ac_try;;
4359 esac
4360 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4361 (eval "$ac_link") 2>&5
4362 ac_status=$?
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;;
4368 esac
4369 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4370 (eval "$ac_try") 2>&5
4371 ac_status=$?
4372 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4373 (exit $ac_status); }; }; then
4374 ac_cv_c_bigendian=no
4375 else
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
4380 ( exit $ac_status )
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
4394 yes)
4395 ENDIAN=big
4398 ENDIAN=little
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; }; } ;;
4406 esac
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
4417 else
4418 if test "$CYGWIN" = yes || test "$MINGW32" = yes; then
4419 ac_cv_build_exeext=.exe
4420 else
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
4429 else
4430 if test -n "$BUILD_CC"; then
4431 ac_cv_prog_BUILD_CC="$BUILD_CC" # Let the user override the test.
4432 else
4433 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4434 for as_dir in $PATH
4436 IFS=$as_save_IFS
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
4442 break 2
4444 done
4445 done
4446 IFS=$as_save_IFS
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; }
4454 else
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
4467 else
4468 if test -n "$BUILD_CC"; then
4469 ac_cv_prog_BUILD_CC="$BUILD_CC" # Let the user override the test.
4470 else
4471 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4472 for as_dir in $PATH
4474 IFS=$as_save_IFS
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
4480 break 2
4482 done
4483 done
4484 IFS=$as_save_IFS
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; }
4492 else
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
4505 else
4506 if test -n "$BUILD_CC"; then
4507 ac_cv_prog_BUILD_CC="$BUILD_CC" # Let the user override the test.
4508 else
4509 ac_prog_rejected=no
4510 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4511 for as_dir in $PATH
4513 IFS=$as_save_IFS
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
4519 continue
4521 ac_cv_prog_BUILD_CC="cc"
4522 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4523 break 2
4525 done
4526 done
4527 IFS=$as_save_IFS
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
4532 shift
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.
4537 shift
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; }
4547 else
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'
4559 rm -f conftest*
4560 echo 'int main () { return 0; }' > conftest.$ac_ext
4561 ac_cv_build_exeext=
4562 if { (eval echo "$as_me:$LINENO: \"$ac_build_link\"") >&5
4563 (eval $ac_build_link) 2>&5
4564 ac_status=$?
4565 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4566 (exit $ac_status); }; then
4567 for file in conftest.*; do
4568 case $file in
4569 *.c | *.o | *.obj | *.dSYM) ;;
4570 *) ac_cv_build_exeext=`echo $file | sed -e s/conftest//` ;;
4571 esac
4572 done
4573 else
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; }; }
4578 rm -f conftest*
4579 test x"${ac_cv_build_exeext}" = x && ac_cv_build_exeext=blank
4583 BUILD_EXEEXT=""
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
4596 else
4597 if test -n "$BUILD_CXX"; then
4598 ac_cv_prog_BUILD_CXX="$BUILD_CXX" # Let the user override the test.
4599 else
4600 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4601 for as_dir in $PATH
4603 IFS=$as_save_IFS
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
4609 break 2
4611 done
4612 done
4613 IFS=$as_save_IFS
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; }
4621 else
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
4634 else
4635 if test -n "$BUILD_CXX"; then
4636 ac_cv_prog_BUILD_CXX="$BUILD_CXX" # Let the user override the test.
4637 else
4638 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4639 for as_dir in $PATH
4641 IFS=$as_save_IFS
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
4647 break 2
4649 done
4650 done
4651 IFS=$as_save_IFS
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; }
4659 else
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
4672 else
4673 if test -n "$BUILD_CXX"; then
4674 ac_cv_prog_BUILD_CXX="$BUILD_CXX" # Let the user override the test.
4675 else
4676 ac_prog_rejected=no
4677 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4678 for as_dir in $PATH
4680 IFS=$as_save_IFS
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
4686 continue
4688 ac_cv_prog_BUILD_CXX="c++"
4689 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4690 break 2
4692 done
4693 done
4694 IFS=$as_save_IFS
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
4699 shift
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.
4704 shift
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; }
4714 else
4715 { echo "$as_me:$LINENO: result: no" >&5
4716 echo "${ECHO_T}no" >&6; }
4722 else
4723 LLVM_CROSS_COMPILING=0
4727 if test -d ".svn" -o -d "${srcdir}/.svn" -o -d ".git" -o -d "${srcdir}/.git"; then
4728 cvsbuild="yes"
4729 optimize="no"
4730 CVSBUILD=CVSBUILD=1
4732 else
4733 cvsbuild="no"
4734 optimize="yes"
4738 # Check whether --enable-optimized was given.
4739 if test "${enable_optimized+set}" = set; then
4740 enableval=$enable_optimized;
4741 else
4742 enableval=$optimize
4745 if test ${enableval} = "no" ; then
4746 ENABLE_OPTIMIZED=
4748 else
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;
4756 else
4757 enableval="no"
4760 if test ${enableval} = "no" ; then
4761 ENABLE_PROFILING=
4763 else
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;
4771 else
4772 enableval="yes"
4775 if test ${enableval} = "yes" ; then
4776 DISABLE_ASSERTIONS=
4778 else
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;
4786 else
4787 enableval="no"
4790 if test ${enableval} = "yes" ; then
4791 ENABLE_EXPENSIVE_CHECKS=ENABLE_EXPENSIVE_CHECKS=1
4793 EXPENSIVE_CHECKS=yes
4795 else
4796 ENABLE_EXPENSIVE_CHECKS=
4798 EXPENSIVE_CHECKS=no
4802 # Check whether --enable-debug-runtime was given.
4803 if test "${enable_debug_runtime+set}" = set; then
4804 enableval=$enable_debug_runtime;
4805 else
4806 enableval=no
4809 if test ${enableval} = "no" ; then
4810 DEBUG_RUNTIME=
4812 else
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;
4820 else
4821 enableval=no
4824 if test ${enableval} = "no" ; then
4825 DEBUG_SYMBOLS=
4827 else
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;
4835 else
4836 enableval=default
4839 if test ${enableval} = "no"
4840 then
4841 JIT=
4843 else
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
4871 *) TARGET_HAS_JIT=0
4873 esac
4876 # Check whether --enable-docs was given.
4877 if test "${enable_docs+set}" = set; then
4878 enableval=$enable_docs;
4879 else
4880 enableval=default
4883 case "$enableval" in
4884 yes) ENABLE_DOCS=1
4886 no) ENABLE_DOCS=0
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; }; } ;;
4893 esac
4895 # Check whether --enable-doxygen was given.
4896 if test "${enable_doxygen+set}" = set; then
4897 enableval=$enable_doxygen;
4898 else
4899 enableval=default
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; }; } ;;
4912 esac
4914 # Check whether --enable-threads was given.
4915 if test "${enable_threads+set}" = set; then
4916 enableval=$enable_threads;
4917 else
4918 enableval=default
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; }; } ;;
4931 esac
4933 cat >>confdefs.h <<_ACEOF
4934 #define ENABLE_THREADS $ENABLE_THREADS
4935 _ACEOF
4938 # Check whether --enable-pic was given.
4939 if test "${enable_pic+set}" = set; then
4940 enableval=$enable_pic;
4941 else
4942 enableval=default
4945 case "$enableval" in
4946 yes) ENABLE_PIC=1
4948 no) ENABLE_PIC=0
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; }; } ;;
4955 esac
4957 cat >>confdefs.h <<_ACEOF
4958 #define ENABLE_PIC $ENABLE_PIC
4959 _ACEOF
4962 # Check whether --enable-shared was given.
4963 if test "${enable_shared+set}" = set; then
4964 enableval=$enable_shared;
4965 else
4966 enableval=default
4969 case "$enableval" in
4970 yes) ENABLE_SHARED=1
4972 no) ENABLE_SHARED=0
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; }; } ;;
4979 esac
4981 # Check whether --enable-timestamps was given.
4982 if test "${enable_timestamps+set}" = set; then
4983 enableval=$enable_timestamps;
4984 else
4985 enableval=default
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; }; } ;;
4998 esac
5000 cat >>confdefs.h <<_ACEOF
5001 #define ENABLE_TIMESTAMPS $ENABLE_TIMESTAMPS
5002 _ACEOF
5005 TARGETS_TO_BUILD=""
5006 # Check whether --enable-targets was given.
5007 if test "${enable_targets+set}" = set; then
5008 enableval=$enable_targets;
5009 else
5010 enableval=all
5013 if test "$enableval" = host-only ; then
5014 enableval=host
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
5019 case "$a_target" in
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; }; } ;;
5054 esac ;;
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; }; } ;;
5058 esac
5059 done
5061 esac
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
5072 _ACEOF
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
5080 _ACEOF
5083 cat >>confdefs.h <<_ACEOF
5084 #define LLVM_NATIVE_TARGETINFO $LLVM_NATIVE_TARGETINFO
5085 _ACEOF
5088 cat >>confdefs.h <<_ACEOF
5089 #define LLVM_NATIVE_ASMPRINTER $LLVM_NATIVE_ASMPRINTER
5090 _ACEOF
5093 done
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";
5112 done
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;
5121 else
5122 enableval=default
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; }; } ;;
5135 esac
5137 cat >>confdefs.h <<_ACEOF
5138 #define ENABLE_CBE_PRINTF_A $ENABLE_CBE_PRINTF_A
5139 _ACEOF
5143 # Check whether --with-llvmgccdir was given.
5144 if test "${with_llvmgccdir+set}" = set; then
5145 withval=$with_llvmgccdir;
5146 else
5147 withval=default
5150 case "$withval" in
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; }; } ;;
5156 esac
5159 # Check whether --with-llvmgcc was given.
5160 if test "${with_llvmgcc+set}" = set; then
5161 withval=$with_llvmgcc; LLVMGCC=$with_llvmgcc
5162 WITH_LLVMGCCDIR=""
5167 # Check whether --with-llvmgxx was given.
5168 if test "${with_llvmgxx+set}" = set; then
5169 withval=$with_llvmgxx; LLVMGXX=$with_llvmgxx
5170 WITH_LLVMGCCDIR=""
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;
5198 else
5199 with_clang=default
5204 # Check whether --with-built-clang was given.
5205 if test "${with_built_clang+set}" = set; then
5206 withval=$with_built_clang;
5207 else
5208 with_built_clang=check
5212 { echo "$as_me:$LINENO: checking clang compiler" >&5
5213 echo $ECHO_N "checking clang compiler... $ECHO_C" >&6; }
5214 WITH_CLANGPATH=""
5215 WITH_BUILT_CLANG=0
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
5224 WITH_BUILT_CLANG=1
5225 elif test "$with_built_clang" = "no"; then
5226 WITH_BUILT_CLANG=0
5227 else
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
5235 WITH_BUILT_CLANG=1
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; }
5246 else
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;
5261 else
5262 withval=default
5265 { echo "$as_me:$LINENO: checking optimization flags" >&5
5266 echo $ECHO_N "checking optimization flags... $ECHO_C" >&6; }
5267 case "$withval" in
5268 default)
5269 case "$llvm_cv_os_type" in
5270 FreeBSD) optimize_option=-O2 ;;
5271 MingW) optimize_option=-O2 ;;
5272 *) optimize_option=-O3 ;;
5273 esac ;;
5274 *) optimize_option="$withval" ;;
5275 esac
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;
5285 else
5286 withval=default
5289 case "$withval" in
5290 default) EXTRA_OPTIONS= ;;
5291 *) EXTRA_OPTIONS=$withval ;;
5292 esac
5293 EXTRA_OPTIONS=$EXTRA_OPTIONS
5296 # Check whether --enable-bindings was given.
5297 if test "${enable_bindings+set}" = set; then
5298 enableval=$enable_bindings;
5299 else
5300 enableval=default
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; }; } ;;
5314 esac
5315 done
5317 esac
5320 # Check whether --with-ocaml-libdir was given.
5321 if test "${with_ocaml_libdir+set}" = set; then
5322 withval=$with_ocaml_libdir;
5323 else
5324 withval=auto
5327 case "$withval" in
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; }; } ;;
5333 esac
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;
5339 else
5340 withval=""
5344 cat >>confdefs.h <<_ACEOF
5345 #define CLANG_RESOURCE_DIR "$withval"
5346 _ACEOF
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;
5353 else
5354 withval=""
5358 cat >>confdefs.h <<_ACEOF
5359 #define C_INCLUDE_DIRS "$withval"
5360 _ACEOF
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;
5367 else
5368 withval=""
5372 cat >>confdefs.h <<_ACEOF
5373 #define CXX_INCLUDE_ROOT "$withval"
5374 _ACEOF
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;
5381 else
5382 withval=""
5386 cat >>confdefs.h <<_ACEOF
5387 #define CXX_INCLUDE_ARCH "$withval"
5388 _ACEOF
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;
5395 else
5396 withval=""
5400 cat >>confdefs.h <<_ACEOF
5401 #define CXX_INCLUDE_32BIT_DIR "$withval"
5402 _ACEOF
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;
5409 else
5410 withval=""
5414 cat >>confdefs.h <<_ACEOF
5415 #define CXX_INCLUDE_64BIT_DIR "$withval"
5416 _ACEOF
5420 # Check whether --with-binutils-include was given.
5421 if test "${with_binutils_include+set}" = set; then
5422 withval=$with_binutils_include;
5423 else
5424 withval=default
5427 case "$withval" in
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; }; } ;;
5433 esac
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; }; } ;;
5453 esac
5454 else
5455 llvm_cv_enable_libffi=no
5460 ac_ext=c
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
5469 CPP=
5471 if test -z "$CPP"; then
5472 if test "${ac_cv_prog_CPP+set}" = set; then
5473 echo $ECHO_N "(cached) $ECHO_C" >&6
5474 else
5475 # Double quotes because CPP needs to be expanded
5476 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
5478 ac_preproc_ok=false
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
5488 /* confdefs.h. */
5489 _ACEOF
5490 cat confdefs.h >>conftest.$ac_ext
5491 cat >>conftest.$ac_ext <<_ACEOF
5492 /* end confdefs.h. */
5493 #ifdef __STDC__
5494 # include <limits.h>
5495 #else
5496 # include <assert.h>
5497 #endif
5498 Syntax error
5499 _ACEOF
5500 if { (ac_try="$ac_cpp conftest.$ac_ext"
5501 case "(($ac_try" in
5502 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5503 *) ac_try_echo=$ac_try;;
5504 esac
5505 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5506 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
5507 ac_status=$?
5508 grep -v '^ *+' conftest.er1 >conftest.err
5509 rm -f conftest.er1
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
5516 else
5517 ac_cpp_err=
5519 else
5520 ac_cpp_err=yes
5522 if test -z "$ac_cpp_err"; then
5524 else
5525 echo "$as_me: failed program was:" >&5
5526 sed 's/^/| /' conftest.$ac_ext >&5
5528 # Broken: fails on valid input.
5529 continue
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
5537 /* confdefs.h. */
5538 _ACEOF
5539 cat confdefs.h >>conftest.$ac_ext
5540 cat >>conftest.$ac_ext <<_ACEOF
5541 /* end confdefs.h. */
5542 #include <ac_nonexistent.h>
5543 _ACEOF
5544 if { (ac_try="$ac_cpp conftest.$ac_ext"
5545 case "(($ac_try" in
5546 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5547 *) ac_try_echo=$ac_try;;
5548 esac
5549 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5550 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
5551 ac_status=$?
5552 grep -v '^ *+' conftest.er1 >conftest.err
5553 rm -f conftest.er1
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
5560 else
5561 ac_cpp_err=
5563 else
5564 ac_cpp_err=yes
5566 if test -z "$ac_cpp_err"; then
5567 # Broken: success on invalid input.
5568 continue
5569 else
5570 echo "$as_me: failed program was:" >&5
5571 sed 's/^/| /' conftest.$ac_ext >&5
5573 # Passes both tests.
5574 ac_preproc_ok=:
5575 break
5578 rm -f conftest.err conftest.$ac_ext
5580 done
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
5584 break
5587 done
5588 ac_cv_prog_CPP=$CPP
5591 CPP=$ac_cv_prog_CPP
5592 else
5593 ac_cv_prog_CPP=$CPP
5595 { echo "$as_me:$LINENO: result: $CPP" >&5
5596 echo "${ECHO_T}$CPP" >&6; }
5597 ac_preproc_ok=false
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
5607 /* confdefs.h. */
5608 _ACEOF
5609 cat confdefs.h >>conftest.$ac_ext
5610 cat >>conftest.$ac_ext <<_ACEOF
5611 /* end confdefs.h. */
5612 #ifdef __STDC__
5613 # include <limits.h>
5614 #else
5615 # include <assert.h>
5616 #endif
5617 Syntax error
5618 _ACEOF
5619 if { (ac_try="$ac_cpp conftest.$ac_ext"
5620 case "(($ac_try" in
5621 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5622 *) ac_try_echo=$ac_try;;
5623 esac
5624 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5625 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
5626 ac_status=$?
5627 grep -v '^ *+' conftest.er1 >conftest.err
5628 rm -f conftest.er1
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
5635 else
5636 ac_cpp_err=
5638 else
5639 ac_cpp_err=yes
5641 if test -z "$ac_cpp_err"; then
5643 else
5644 echo "$as_me: failed program was:" >&5
5645 sed 's/^/| /' conftest.$ac_ext >&5
5647 # Broken: fails on valid input.
5648 continue
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
5656 /* confdefs.h. */
5657 _ACEOF
5658 cat confdefs.h >>conftest.$ac_ext
5659 cat >>conftest.$ac_ext <<_ACEOF
5660 /* end confdefs.h. */
5661 #include <ac_nonexistent.h>
5662 _ACEOF
5663 if { (ac_try="$ac_cpp conftest.$ac_ext"
5664 case "(($ac_try" in
5665 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5666 *) ac_try_echo=$ac_try;;
5667 esac
5668 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5669 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
5670 ac_status=$?
5671 grep -v '^ *+' conftest.er1 >conftest.err
5672 rm -f conftest.er1
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
5679 else
5680 ac_cpp_err=
5682 else
5683 ac_cpp_err=yes
5685 if test -z "$ac_cpp_err"; then
5686 # Broken: success on invalid input.
5687 continue
5688 else
5689 echo "$as_me: failed program was:" >&5
5690 sed 's/^/| /' conftest.$ac_ext >&5
5692 # Passes both tests.
5693 ac_preproc_ok=:
5694 break
5697 rm -f conftest.err conftest.$ac_ext
5699 done
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
5704 else
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; }; }
5712 ac_ext=c
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
5718 ac_ext=c
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
5724 for ac_prog in gcc
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
5732 else
5733 if test -n "$CC"; then
5734 ac_cv_prog_CC="$CC" # Let the user override the test.
5735 else
5736 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5737 for as_dir in $PATH
5739 IFS=$as_save_IFS
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
5745 break 2
5747 done
5748 done
5749 IFS=$as_save_IFS
5753 CC=$ac_cv_prog_CC
5754 if test -n "$CC"; then
5755 { echo "$as_me:$LINENO: result: $CC" >&5
5756 echo "${ECHO_T}$CC" >&6; }
5757 else
5758 { echo "$as_me:$LINENO: result: no" >&5
5759 echo "${ECHO_T}no" >&6; }
5763 test -n "$CC" && break
5764 done
5766 if test -z "$CC"; then
5767 ac_ct_CC=$CC
5768 for ac_prog in gcc
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
5776 else
5777 if test -n "$ac_ct_CC"; then
5778 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
5779 else
5780 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5781 for as_dir in $PATH
5783 IFS=$as_save_IFS
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
5789 break 2
5791 done
5792 done
5793 IFS=$as_save_IFS
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; }
5801 else
5802 { echo "$as_me:$LINENO: result: no" >&5
5803 echo "${ECHO_T}no" >&6; }
5807 test -n "$ac_ct_CC" && break
5808 done
5810 if test "x$ac_ct_CC" = x; then
5811 CC=""
5812 else
5813 case $cross_compiling:$ac_tool_warned in
5814 yes:)
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 ;;
5822 esac
5823 CC=$ac_ct_CC
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"
5838 case "(($ac_try" in
5839 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5840 *) ac_try_echo=$ac_try;;
5841 esac
5842 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5843 (eval "$ac_compiler --version >&5") 2>&5
5844 ac_status=$?
5845 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5846 (exit $ac_status); }
5847 { (ac_try="$ac_compiler -v >&5"
5848 case "(($ac_try" in
5849 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5850 *) ac_try_echo=$ac_try;;
5851 esac
5852 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5853 (eval "$ac_compiler -v >&5") 2>&5
5854 ac_status=$?
5855 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5856 (exit $ac_status); }
5857 { (ac_try="$ac_compiler -V >&5"
5858 case "(($ac_try" in
5859 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5860 *) ac_try_echo=$ac_try;;
5861 esac
5862 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5863 (eval "$ac_compiler -V >&5") 2>&5
5864 ac_status=$?
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
5872 else
5873 cat >conftest.$ac_ext <<_ACEOF
5874 /* confdefs.h. */
5875 _ACEOF
5876 cat confdefs.h >>conftest.$ac_ext
5877 cat >>conftest.$ac_ext <<_ACEOF
5878 /* end confdefs.h. */
5881 main ()
5883 #ifndef __GNUC__
5884 choke me
5885 #endif
5888 return 0;
5890 _ACEOF
5891 rm -f conftest.$ac_objext
5892 if { (ac_try="$ac_compile"
5893 case "(($ac_try" in
5894 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5895 *) ac_try_echo=$ac_try;;
5896 esac
5897 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5898 (eval "$ac_compile") 2>conftest.er1
5899 ac_status=$?
5900 grep -v '^ *+' conftest.er1 >conftest.err
5901 rm -f conftest.er1
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;;
5909 esac
5910 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5911 (eval "$ac_try") 2>&5
5912 ac_status=$?
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;;
5919 esac
5920 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5921 (eval "$ac_try") 2>&5
5922 ac_status=$?
5923 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5924 (exit $ac_status); }; }; then
5925 ac_compiler_gnu=yes
5926 else
5927 echo "$as_me: failed program was:" >&5
5928 sed 's/^/| /' conftest.$ac_ext >&5
5930 ac_compiler_gnu=no
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
5946 else
5947 ac_save_c_werror_flag=$ac_c_werror_flag
5948 ac_c_werror_flag=yes
5949 ac_cv_prog_cc_g=no
5950 CFLAGS="-g"
5951 cat >conftest.$ac_ext <<_ACEOF
5952 /* confdefs.h. */
5953 _ACEOF
5954 cat confdefs.h >>conftest.$ac_ext
5955 cat >>conftest.$ac_ext <<_ACEOF
5956 /* end confdefs.h. */
5959 main ()
5963 return 0;
5965 _ACEOF
5966 rm -f conftest.$ac_objext
5967 if { (ac_try="$ac_compile"
5968 case "(($ac_try" in
5969 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5970 *) ac_try_echo=$ac_try;;
5971 esac
5972 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5973 (eval "$ac_compile") 2>conftest.er1
5974 ac_status=$?
5975 grep -v '^ *+' conftest.er1 >conftest.err
5976 rm -f conftest.er1
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;;
5984 esac
5985 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5986 (eval "$ac_try") 2>&5
5987 ac_status=$?
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;;
5994 esac
5995 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5996 (eval "$ac_try") 2>&5
5997 ac_status=$?
5998 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5999 (exit $ac_status); }; }; then
6000 ac_cv_prog_cc_g=yes
6001 else
6002 echo "$as_me: failed program was:" >&5
6003 sed 's/^/| /' conftest.$ac_ext >&5
6005 CFLAGS=""
6006 cat >conftest.$ac_ext <<_ACEOF
6007 /* confdefs.h. */
6008 _ACEOF
6009 cat confdefs.h >>conftest.$ac_ext
6010 cat >>conftest.$ac_ext <<_ACEOF
6011 /* end confdefs.h. */
6014 main ()
6018 return 0;
6020 _ACEOF
6021 rm -f conftest.$ac_objext
6022 if { (ac_try="$ac_compile"
6023 case "(($ac_try" in
6024 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6025 *) ac_try_echo=$ac_try;;
6026 esac
6027 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6028 (eval "$ac_compile") 2>conftest.er1
6029 ac_status=$?
6030 grep -v '^ *+' conftest.er1 >conftest.err
6031 rm -f conftest.er1
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;;
6039 esac
6040 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6041 (eval "$ac_try") 2>&5
6042 ac_status=$?
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;;
6049 esac
6050 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6051 (eval "$ac_try") 2>&5
6052 ac_status=$?
6053 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6054 (exit $ac_status); }; }; then
6056 else
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
6061 CFLAGS="-g"
6062 cat >conftest.$ac_ext <<_ACEOF
6063 /* confdefs.h. */
6064 _ACEOF
6065 cat confdefs.h >>conftest.$ac_ext
6066 cat >>conftest.$ac_ext <<_ACEOF
6067 /* end confdefs.h. */
6070 main ()
6074 return 0;
6076 _ACEOF
6077 rm -f conftest.$ac_objext
6078 if { (ac_try="$ac_compile"
6079 case "(($ac_try" in
6080 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6081 *) ac_try_echo=$ac_try;;
6082 esac
6083 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6084 (eval "$ac_compile") 2>conftest.er1
6085 ac_status=$?
6086 grep -v '^ *+' conftest.er1 >conftest.err
6087 rm -f conftest.er1
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;;
6095 esac
6096 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6097 (eval "$ac_try") 2>&5
6098 ac_status=$?
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;;
6105 esac
6106 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6107 (eval "$ac_try") 2>&5
6108 ac_status=$?
6109 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6110 (exit $ac_status); }; }; then
6111 ac_cv_prog_cc_g=yes
6112 else
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
6134 CFLAGS="-g -O2"
6135 else
6136 CFLAGS="-g"
6138 else
6139 if test "$GCC" = yes; then
6140 CFLAGS="-O2"
6141 else
6142 CFLAGS=
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
6149 else
6150 ac_cv_prog_cc_c89=no
6151 ac_save_CC=$CC
6152 cat >conftest.$ac_ext <<_ACEOF
6153 /* confdefs.h. */
6154 _ACEOF
6155 cat confdefs.h >>conftest.$ac_ext
6156 cat >>conftest.$ac_ext <<_ACEOF
6157 /* end confdefs.h. */
6158 #include <stdarg.h>
6159 #include <stdio.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)
6166 char **p;
6167 int i;
6169 return p[i];
6171 static char *f (char * (*g) (char **, int), char **p, ...)
6173 char *s;
6174 va_list v;
6175 va_start (v,p);
6176 s = g (p, va_arg (v,int));
6177 va_end (v);
6178 return s;
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. */
6192 #define FOO(x) 'x'
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);
6199 int argc;
6200 char **argv;
6202 main ()
6204 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
6206 return 0;
6208 _ACEOF
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"
6215 case "(($ac_try" in
6216 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6217 *) ac_try_echo=$ac_try;;
6218 esac
6219 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6220 (eval "$ac_compile") 2>conftest.er1
6221 ac_status=$?
6222 grep -v '^ *+' conftest.er1 >conftest.err
6223 rm -f conftest.er1
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;;
6231 esac
6232 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6233 (eval "$ac_try") 2>&5
6234 ac_status=$?
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;;
6241 esac
6242 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6243 (eval "$ac_try") 2>&5
6244 ac_status=$?
6245 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6246 (exit $ac_status); }; }; then
6247 ac_cv_prog_cc_c89=$ac_arg
6248 else
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
6257 done
6258 rm -f conftest.$ac_ext
6259 CC=$ac_save_CC
6262 # AC_CACHE_VAL
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; } ;;
6267 xno)
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; } ;;
6274 esac
6277 ac_ext=c
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
6283 ac_ext=cpp
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
6290 CXX=$CCC
6291 else
6292 if test -n "$ac_tool_prefix"; then
6293 for ac_prog in g++
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
6301 else
6302 if test -n "$CXX"; then
6303 ac_cv_prog_CXX="$CXX" # Let the user override the test.
6304 else
6305 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6306 for as_dir in $PATH
6308 IFS=$as_save_IFS
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
6314 break 2
6316 done
6317 done
6318 IFS=$as_save_IFS
6322 CXX=$ac_cv_prog_CXX
6323 if test -n "$CXX"; then
6324 { echo "$as_me:$LINENO: result: $CXX" >&5
6325 echo "${ECHO_T}$CXX" >&6; }
6326 else
6327 { echo "$as_me:$LINENO: result: no" >&5
6328 echo "${ECHO_T}no" >&6; }
6332 test -n "$CXX" && break
6333 done
6335 if test -z "$CXX"; then
6336 ac_ct_CXX=$CXX
6337 for ac_prog in g++
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
6345 else
6346 if test -n "$ac_ct_CXX"; then
6347 ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
6348 else
6349 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6350 for as_dir in $PATH
6352 IFS=$as_save_IFS
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
6358 break 2
6360 done
6361 done
6362 IFS=$as_save_IFS
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; }
6370 else
6371 { echo "$as_me:$LINENO: result: no" >&5
6372 echo "${ECHO_T}no" >&6; }
6376 test -n "$ac_ct_CXX" && break
6377 done
6379 if test "x$ac_ct_CXX" = x; then
6380 CXX="g++"
6381 else
6382 case $cross_compiling:$ac_tool_warned in
6383 yes:)
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 ;;
6391 esac
6392 CXX=$ac_ct_CXX
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"
6402 case "(($ac_try" in
6403 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6404 *) ac_try_echo=$ac_try;;
6405 esac
6406 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6407 (eval "$ac_compiler --version >&5") 2>&5
6408 ac_status=$?
6409 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6410 (exit $ac_status); }
6411 { (ac_try="$ac_compiler -v >&5"
6412 case "(($ac_try" in
6413 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6414 *) ac_try_echo=$ac_try;;
6415 esac
6416 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6417 (eval "$ac_compiler -v >&5") 2>&5
6418 ac_status=$?
6419 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6420 (exit $ac_status); }
6421 { (ac_try="$ac_compiler -V >&5"
6422 case "(($ac_try" in
6423 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6424 *) ac_try_echo=$ac_try;;
6425 esac
6426 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6427 (eval "$ac_compiler -V >&5") 2>&5
6428 ac_status=$?
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
6436 else
6437 cat >conftest.$ac_ext <<_ACEOF
6438 /* confdefs.h. */
6439 _ACEOF
6440 cat confdefs.h >>conftest.$ac_ext
6441 cat >>conftest.$ac_ext <<_ACEOF
6442 /* end confdefs.h. */
6445 main ()
6447 #ifndef __GNUC__
6448 choke me
6449 #endif
6452 return 0;
6454 _ACEOF
6455 rm -f conftest.$ac_objext
6456 if { (ac_try="$ac_compile"
6457 case "(($ac_try" in
6458 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6459 *) ac_try_echo=$ac_try;;
6460 esac
6461 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6462 (eval "$ac_compile") 2>conftest.er1
6463 ac_status=$?
6464 grep -v '^ *+' conftest.er1 >conftest.err
6465 rm -f conftest.er1
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;;
6473 esac
6474 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6475 (eval "$ac_try") 2>&5
6476 ac_status=$?
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;;
6483 esac
6484 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6485 (eval "$ac_try") 2>&5
6486 ac_status=$?
6487 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6488 (exit $ac_status); }; }; then
6489 ac_compiler_gnu=yes
6490 else
6491 echo "$as_me: failed program was:" >&5
6492 sed 's/^/| /' conftest.$ac_ext >&5
6494 ac_compiler_gnu=no
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
6510 else
6511 ac_save_cxx_werror_flag=$ac_cxx_werror_flag
6512 ac_cxx_werror_flag=yes
6513 ac_cv_prog_cxx_g=no
6514 CXXFLAGS="-g"
6515 cat >conftest.$ac_ext <<_ACEOF
6516 /* confdefs.h. */
6517 _ACEOF
6518 cat confdefs.h >>conftest.$ac_ext
6519 cat >>conftest.$ac_ext <<_ACEOF
6520 /* end confdefs.h. */
6523 main ()
6527 return 0;
6529 _ACEOF
6530 rm -f conftest.$ac_objext
6531 if { (ac_try="$ac_compile"
6532 case "(($ac_try" in
6533 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6534 *) ac_try_echo=$ac_try;;
6535 esac
6536 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6537 (eval "$ac_compile") 2>conftest.er1
6538 ac_status=$?
6539 grep -v '^ *+' conftest.er1 >conftest.err
6540 rm -f conftest.er1
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;;
6548 esac
6549 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6550 (eval "$ac_try") 2>&5
6551 ac_status=$?
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;;
6558 esac
6559 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6560 (eval "$ac_try") 2>&5
6561 ac_status=$?
6562 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6563 (exit $ac_status); }; }; then
6564 ac_cv_prog_cxx_g=yes
6565 else
6566 echo "$as_me: failed program was:" >&5
6567 sed 's/^/| /' conftest.$ac_ext >&5
6569 CXXFLAGS=""
6570 cat >conftest.$ac_ext <<_ACEOF
6571 /* confdefs.h. */
6572 _ACEOF
6573 cat confdefs.h >>conftest.$ac_ext
6574 cat >>conftest.$ac_ext <<_ACEOF
6575 /* end confdefs.h. */
6578 main ()
6582 return 0;
6584 _ACEOF
6585 rm -f conftest.$ac_objext
6586 if { (ac_try="$ac_compile"
6587 case "(($ac_try" in
6588 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6589 *) ac_try_echo=$ac_try;;
6590 esac
6591 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6592 (eval "$ac_compile") 2>conftest.er1
6593 ac_status=$?
6594 grep -v '^ *+' conftest.er1 >conftest.err
6595 rm -f conftest.er1
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;;
6603 esac
6604 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6605 (eval "$ac_try") 2>&5
6606 ac_status=$?
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;;
6613 esac
6614 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6615 (eval "$ac_try") 2>&5
6616 ac_status=$?
6617 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6618 (exit $ac_status); }; }; then
6620 else
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
6625 CXXFLAGS="-g"
6626 cat >conftest.$ac_ext <<_ACEOF
6627 /* confdefs.h. */
6628 _ACEOF
6629 cat confdefs.h >>conftest.$ac_ext
6630 cat >>conftest.$ac_ext <<_ACEOF
6631 /* end confdefs.h. */
6634 main ()
6638 return 0;
6640 _ACEOF
6641 rm -f conftest.$ac_objext
6642 if { (ac_try="$ac_compile"
6643 case "(($ac_try" in
6644 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6645 *) ac_try_echo=$ac_try;;
6646 esac
6647 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6648 (eval "$ac_compile") 2>conftest.er1
6649 ac_status=$?
6650 grep -v '^ *+' conftest.er1 >conftest.err
6651 rm -f conftest.er1
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;;
6659 esac
6660 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6661 (eval "$ac_try") 2>&5
6662 ac_status=$?
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;;
6669 esac
6670 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6671 (eval "$ac_try") 2>&5
6672 ac_status=$?
6673 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6674 (exit $ac_status); }; }; then
6675 ac_cv_prog_cxx_g=yes
6676 else
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
6698 CXXFLAGS="-g -O2"
6699 else
6700 CXXFLAGS="-g"
6702 else
6703 if test "$GXX" = yes; then
6704 CXXFLAGS="-O2"
6705 else
6706 CXXFLAGS=
6709 ac_ext=c
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
6720 else
6721 if test -n "$NM"; then
6722 # Let the user override the test.
6723 lt_cv_path_NM="$NM"
6724 else
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
6732 IFS="$lt_save_ifs"
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"
6743 break
6746 case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
6747 */dev/null*)
6748 lt_cv_path_NM="$tmp_nm -p"
6749 break
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
6755 esac
6757 esac
6759 done
6760 IFS="$lt_save_ifs"
6761 done
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; }
6767 NM="$lt_cv_path_NM"
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
6775 else
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 )
6780 then
6781 llvm_cv_gnu_make_command=$a ;
6782 break;
6784 done
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
6789 ifGNUmake='' ;
6790 else
6791 ifGNUmake='#' ;
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; }
6799 LN_S=$as_ln_s
6800 if test "$LN_S" = "ln -s"; then
6801 { echo "$as_me:$LINENO: result: yes" >&5
6802 echo "${ECHO_T}yes" >&6; }
6803 else
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
6814 else
6815 case $CMP in
6816 [\\/]* | ?:[\\/]*)
6817 ac_cv_path_CMP="$CMP" # Let the user override the test with a path.
6820 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6821 for as_dir in $PATH
6823 IFS=$as_save_IFS
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
6829 break 2
6831 done
6832 done
6833 IFS=$as_save_IFS
6835 test -z "$ac_cv_path_CMP" && ac_cv_path_CMP="cmp"
6837 esac
6839 CMP=$ac_cv_path_CMP
6840 if test -n "$CMP"; then
6841 { echo "$as_me:$LINENO: result: $CMP" >&5
6842 echo "${ECHO_T}$CMP" >&6; }
6843 else
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
6855 else
6856 case $CP in
6857 [\\/]* | ?:[\\/]*)
6858 ac_cv_path_CP="$CP" # Let the user override the test with a path.
6861 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6862 for as_dir in $PATH
6864 IFS=$as_save_IFS
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
6870 break 2
6872 done
6873 done
6874 IFS=$as_save_IFS
6876 test -z "$ac_cv_path_CP" && ac_cv_path_CP="cp"
6878 esac
6880 CP=$ac_cv_path_CP
6881 if test -n "$CP"; then
6882 { echo "$as_me:$LINENO: result: $CP" >&5
6883 echo "${ECHO_T}$CP" >&6; }
6884 else
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
6896 else
6897 case $DATE in
6898 [\\/]* | ?:[\\/]*)
6899 ac_cv_path_DATE="$DATE" # Let the user override the test with a path.
6902 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6903 for as_dir in $PATH
6905 IFS=$as_save_IFS
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
6911 break 2
6913 done
6914 done
6915 IFS=$as_save_IFS
6917 test -z "$ac_cv_path_DATE" && ac_cv_path_DATE="date"
6919 esac
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; }
6925 else
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
6937 else
6938 case $FIND in
6939 [\\/]* | ?:[\\/]*)
6940 ac_cv_path_FIND="$FIND" # Let the user override the test with a path.
6943 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6944 for as_dir in $PATH
6946 IFS=$as_save_IFS
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
6952 break 2
6954 done
6955 done
6956 IFS=$as_save_IFS
6958 test -z "$ac_cv_path_FIND" && ac_cv_path_FIND="find"
6960 esac
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; }
6966 else
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
6978 else
6979 case $GREP in
6980 [\\/]* | ?:[\\/]*)
6981 ac_cv_path_GREP="$GREP" # Let the user override the test with a path.
6984 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6985 for as_dir in $PATH
6987 IFS=$as_save_IFS
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
6993 break 2
6995 done
6996 done
6997 IFS=$as_save_IFS
6999 test -z "$ac_cv_path_GREP" && ac_cv_path_GREP="grep"
7001 esac
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; }
7007 else
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
7019 else
7020 case $MKDIR in
7021 [\\/]* | ?:[\\/]*)
7022 ac_cv_path_MKDIR="$MKDIR" # Let the user override the test with a path.
7025 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7026 for as_dir in $PATH
7028 IFS=$as_save_IFS
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
7034 break 2
7036 done
7037 done
7038 IFS=$as_save_IFS
7040 test -z "$ac_cv_path_MKDIR" && ac_cv_path_MKDIR="mkdir"
7042 esac
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; }
7048 else
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
7060 else
7061 case $MV in
7062 [\\/]* | ?:[\\/]*)
7063 ac_cv_path_MV="$MV" # Let the user override the test with a path.
7066 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7067 for as_dir in $PATH
7069 IFS=$as_save_IFS
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
7075 break 2
7077 done
7078 done
7079 IFS=$as_save_IFS
7081 test -z "$ac_cv_path_MV" && ac_cv_path_MV="mv"
7083 esac
7085 MV=$ac_cv_path_MV
7086 if test -n "$MV"; then
7087 { echo "$as_me:$LINENO: result: $MV" >&5
7088 echo "${ECHO_T}$MV" >&6; }
7089 else
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
7102 else
7103 if test -n "$RANLIB"; then
7104 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
7105 else
7106 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7107 for as_dir in $PATH
7109 IFS=$as_save_IFS
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
7115 break 2
7117 done
7118 done
7119 IFS=$as_save_IFS
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; }
7127 else
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
7142 else
7143 if test -n "$ac_ct_RANLIB"; then
7144 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
7145 else
7146 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7147 for as_dir in $PATH
7149 IFS=$as_save_IFS
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
7155 break 2
7157 done
7158 done
7159 IFS=$as_save_IFS
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; }
7167 else
7168 { echo "$as_me:$LINENO: result: no" >&5
7169 echo "${ECHO_T}no" >&6; }
7172 if test "x$ac_ct_RANLIB" = x; then
7173 RANLIB=":"
7174 else
7175 case $cross_compiling:$ac_tool_warned in
7176 yes:)
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 ;;
7184 esac
7185 RANLIB=$ac_ct_RANLIB
7187 else
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
7198 else
7199 if test -n "$AR"; then
7200 ac_cv_prog_AR="$AR" # Let the user override the test.
7201 else
7202 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7203 for as_dir in $PATH
7205 IFS=$as_save_IFS
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
7211 break 2
7213 done
7214 done
7215 IFS=$as_save_IFS
7219 AR=$ac_cv_prog_AR
7220 if test -n "$AR"; then
7221 { echo "$as_me:$LINENO: result: $AR" >&5
7222 echo "${ECHO_T}$AR" >&6; }
7223 else
7224 { echo "$as_me:$LINENO: result: no" >&5
7225 echo "${ECHO_T}no" >&6; }
7230 if test -z "$ac_cv_prog_AR"; then
7231 ac_ct_AR=$AR
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
7238 else
7239 if test -n "$ac_ct_AR"; then
7240 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
7241 else
7242 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7243 for as_dir in $PATH
7245 IFS=$as_save_IFS
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
7251 break 2
7253 done
7254 done
7255 IFS=$as_save_IFS
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; }
7263 else
7264 { echo "$as_me:$LINENO: result: no" >&5
7265 echo "${ECHO_T}no" >&6; }
7268 if test "x$ac_ct_AR" = x; then
7269 AR="false"
7270 else
7271 case $cross_compiling:$ac_tool_warned in
7272 yes:)
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 ;;
7280 esac
7281 AR=$ac_ct_AR
7283 else
7284 AR="$ac_cv_prog_AR"
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
7293 else
7294 case $RM in
7295 [\\/]* | ?:[\\/]*)
7296 ac_cv_path_RM="$RM" # Let the user override the test with a path.
7299 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7300 for as_dir in $PATH
7302 IFS=$as_save_IFS
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
7308 break 2
7310 done
7311 done
7312 IFS=$as_save_IFS
7314 test -z "$ac_cv_path_RM" && ac_cv_path_RM="rm"
7316 esac
7318 RM=$ac_cv_path_RM
7319 if test -n "$RM"; then
7320 { echo "$as_me:$LINENO: result: $RM" >&5
7321 echo "${ECHO_T}$RM" >&6; }
7322 else
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
7334 else
7335 case $SED in
7336 [\\/]* | ?:[\\/]*)
7337 ac_cv_path_SED="$SED" # Let the user override the test with a path.
7340 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7341 for as_dir in $PATH
7343 IFS=$as_save_IFS
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
7349 break 2
7351 done
7352 done
7353 IFS=$as_save_IFS
7355 test -z "$ac_cv_path_SED" && ac_cv_path_SED="sed"
7357 esac
7359 SED=$ac_cv_path_SED
7360 if test -n "$SED"; then
7361 { echo "$as_me:$LINENO: result: $SED" >&5
7362 echo "${ECHO_T}$SED" >&6; }
7363 else
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
7375 else
7376 case $TAR in
7377 [\\/]* | ?:[\\/]*)
7378 ac_cv_path_TAR="$TAR" # Let the user override the test with a path.
7381 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7382 for as_dir in $PATH
7384 IFS=$as_save_IFS
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
7390 break 2
7392 done
7393 done
7394 IFS=$as_save_IFS
7396 test -z "$ac_cv_path_TAR" && ac_cv_path_TAR="gtar"
7398 esac
7400 TAR=$ac_cv_path_TAR
7401 if test -n "$TAR"; then
7402 { echo "$as_me:$LINENO: result: $TAR" >&5
7403 echo "${ECHO_T}$TAR" >&6; }
7404 else
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
7416 else
7417 case $BINPWD in
7418 [\\/]* | ?:[\\/]*)
7419 ac_cv_path_BINPWD="$BINPWD" # Let the user override the test with a path.
7422 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7423 for as_dir in $PATH
7425 IFS=$as_save_IFS
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
7431 break 2
7433 done
7434 done
7435 IFS=$as_save_IFS
7437 test -z "$ac_cv_path_BINPWD" && ac_cv_path_BINPWD="pwd"
7439 esac
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; }
7445 else
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
7458 else
7459 case $GRAPHVIZ in
7460 [\\/]* | ?:[\\/]*)
7461 ac_cv_path_GRAPHVIZ="$GRAPHVIZ" # Let the user override the test with a path.
7464 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7465 for as_dir in $PATH
7467 IFS=$as_save_IFS
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
7473 break 2
7475 done
7476 done
7477 IFS=$as_save_IFS
7479 test -z "$ac_cv_path_GRAPHVIZ" && ac_cv_path_GRAPHVIZ="echo Graphviz"
7481 esac
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; }
7487 else
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
7497 _ACEOF
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}"
7505 _ACEOF
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
7514 else
7515 case $DOT in
7516 [\\/]* | ?:[\\/]*)
7517 ac_cv_path_DOT="$DOT" # Let the user override the test with a path.
7520 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7521 for as_dir in $PATH
7523 IFS=$as_save_IFS
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
7529 break 2
7531 done
7532 done
7533 IFS=$as_save_IFS
7535 test -z "$ac_cv_path_DOT" && ac_cv_path_DOT="echo dot"
7537 esac
7539 DOT=$ac_cv_path_DOT
7540 if test -n "$DOT"; then
7541 { echo "$as_me:$LINENO: result: $DOT" >&5
7542 echo "${ECHO_T}$DOT" >&6; }
7543 else
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
7552 #define HAVE_DOT 1
7553 _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}"
7561 _ACEOF
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
7570 else
7571 case $FDP in
7572 [\\/]* | ?:[\\/]*)
7573 ac_cv_path_FDP="$FDP" # Let the user override the test with a path.
7576 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7577 for as_dir in $PATH
7579 IFS=$as_save_IFS
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
7585 break 2
7587 done
7588 done
7589 IFS=$as_save_IFS
7591 test -z "$ac_cv_path_FDP" && ac_cv_path_FDP="echo fdp"
7593 esac
7595 FDP=$ac_cv_path_FDP
7596 if test -n "$FDP"; then
7597 { echo "$as_me:$LINENO: result: $FDP" >&5
7598 echo "${ECHO_T}$FDP" >&6; }
7599 else
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
7608 #define HAVE_FDP 1
7609 _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}"
7617 _ACEOF
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
7626 else
7627 case $NEATO in
7628 [\\/]* | ?:[\\/]*)
7629 ac_cv_path_NEATO="$NEATO" # Let the user override the test with a path.
7632 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7633 for as_dir in $PATH
7635 IFS=$as_save_IFS
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
7641 break 2
7643 done
7644 done
7645 IFS=$as_save_IFS
7647 test -z "$ac_cv_path_NEATO" && ac_cv_path_NEATO="echo neato"
7649 esac
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; }
7655 else
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
7665 _ACEOF
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}"
7673 _ACEOF
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
7682 else
7683 case $TWOPI in
7684 [\\/]* | ?:[\\/]*)
7685 ac_cv_path_TWOPI="$TWOPI" # Let the user override the test with a path.
7688 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7689 for as_dir in $PATH
7691 IFS=$as_save_IFS
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
7697 break 2
7699 done
7700 done
7701 IFS=$as_save_IFS
7703 test -z "$ac_cv_path_TWOPI" && ac_cv_path_TWOPI="echo twopi"
7705 esac
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; }
7711 else
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
7721 _ACEOF
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}"
7729 _ACEOF
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
7738 else
7739 case $CIRCO in
7740 [\\/]* | ?:[\\/]*)
7741 ac_cv_path_CIRCO="$CIRCO" # Let the user override the test with a path.
7744 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7745 for as_dir in $PATH
7747 IFS=$as_save_IFS
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
7753 break 2
7755 done
7756 done
7757 IFS=$as_save_IFS
7759 test -z "$ac_cv_path_CIRCO" && ac_cv_path_CIRCO="echo circo"
7761 esac
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; }
7767 else
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
7777 _ACEOF
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}"
7785 _ACEOF
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
7796 else
7797 case $GV in
7798 [\\/]* | ?:[\\/]*)
7799 ac_cv_path_GV="$GV" # Let the user override the test with a path.
7802 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7803 for as_dir in $PATH
7805 IFS=$as_save_IFS
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
7811 break 2
7813 done
7814 done
7815 IFS=$as_save_IFS
7818 esac
7820 GV=$ac_cv_path_GV
7821 if test -n "$GV"; then
7822 { echo "$as_me:$LINENO: result: $GV" >&5
7823 echo "${ECHO_T}$GV" >&6; }
7824 else
7825 { echo "$as_me:$LINENO: result: no" >&5
7826 echo "${ECHO_T}no" >&6; }
7830 test -n "$GV" && break
7831 done
7832 test -n "$GV" || GV="echo gv"
7834 if test "$GV" != "echo gv" ; then
7836 cat >>confdefs.h <<\_ACEOF
7837 #define HAVE_GV 1
7838 _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}"
7846 _ACEOF
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
7855 else
7856 case $DOTTY in
7857 [\\/]* | ?:[\\/]*)
7858 ac_cv_path_DOTTY="$DOTTY" # Let the user override the test with a path.
7861 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7862 for as_dir in $PATH
7864 IFS=$as_save_IFS
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
7870 break 2
7872 done
7873 done
7874 IFS=$as_save_IFS
7876 test -z "$ac_cv_path_DOTTY" && ac_cv_path_DOTTY="echo dotty"
7878 esac
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; }
7884 else
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
7894 _ACEOF
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}"
7902 _ACEOF
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
7911 else
7912 case $XDOT_PY in
7913 [\\/]* | ?:[\\/]*)
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
7918 for as_dir in $PATH
7920 IFS=$as_save_IFS
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
7926 break 2
7928 done
7929 done
7930 IFS=$as_save_IFS
7932 test -z "$ac_cv_path_XDOT_PY" && ac_cv_path_XDOT_PY="echo xdot.py"
7934 esac
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; }
7940 else
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
7950 _ACEOF
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}"
7958 _ACEOF
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
7969 else
7970 case $PERL in
7971 [\\/]* | ?:[\\/]*)
7972 ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
7975 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7976 for as_dir in $PATH
7978 IFS=$as_save_IFS
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
7984 break 2
7986 done
7987 done
7988 IFS=$as_save_IFS
7990 test -z "$ac_cv_path_PERL" && ac_cv_path_PERL="none"
7992 esac
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; }
7998 else
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; }
8010 else
8011 PERL=none
8012 { echo "$as_me:$LINENO: result: not found" >&5
8013 echo "${ECHO_T}not found" >&6; }
8018 if test x"$PERL" = xnone; then
8019 HAVE_PERL=0
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; }; }
8024 else
8025 HAVE_PERL=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
8035 # AIX /bin/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
8047 else
8048 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8049 for as_dir in $PATH
8051 IFS=$as_save_IFS
8052 test -z "$as_dir" && as_dir=.
8053 # Account for people who put trailing slashes in PATH elements.
8054 case $as_dir/ in
8055 ./ | .// | /cC/* | \
8056 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
8057 ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
8058 /usr/ucb/* ) ;;
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
8062 # by default.
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.
8074 else
8075 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
8076 break 3
8079 done
8080 done
8082 esac
8083 done
8084 IFS=$as_save_IFS
8088 if test "${ac_cv_path_install+set}" = set; then
8089 INSTALL=$ac_cv_path_install
8090 else
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'
8109 case "$INSTALL" in
8110 [\\/$]* | ?:[\\/]* ) ;;
8111 *) INSTALL="\\\$(TOPSRCDIR)/$INSTALL" ;;
8112 esac
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
8120 else
8121 case $BZIP2 in
8122 [\\/]* | ?:[\\/]*)
8123 ac_cv_path_BZIP2="$BZIP2" # Let the user override the test with a path.
8126 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8127 for as_dir in $PATH
8129 IFS=$as_save_IFS
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
8135 break 2
8137 done
8138 done
8139 IFS=$as_save_IFS
8142 esac
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; }
8148 else
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
8160 else
8161 case $CAT in
8162 [\\/]* | ?:[\\/]*)
8163 ac_cv_path_CAT="$CAT" # Let the user override the test with a path.
8166 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8167 for as_dir in $PATH
8169 IFS=$as_save_IFS
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
8175 break 2
8177 done
8178 done
8179 IFS=$as_save_IFS
8182 esac
8184 CAT=$ac_cv_path_CAT
8185 if test -n "$CAT"; then
8186 { echo "$as_me:$LINENO: result: $CAT" >&5
8187 echo "${ECHO_T}$CAT" >&6; }
8188 else
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
8200 else
8201 case $DOXYGEN in
8202 [\\/]* | ?:[\\/]*)
8203 ac_cv_path_DOXYGEN="$DOXYGEN" # Let the user override the test with a path.
8206 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8207 for as_dir in $PATH
8209 IFS=$as_save_IFS
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
8215 break 2
8217 done
8218 done
8219 IFS=$as_save_IFS
8222 esac
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; }
8228 else
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
8240 else
8241 case $GROFF in
8242 [\\/]* | ?:[\\/]*)
8243 ac_cv_path_GROFF="$GROFF" # Let the user override the test with a path.
8246 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8247 for as_dir in $PATH
8249 IFS=$as_save_IFS
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
8255 break 2
8257 done
8258 done
8259 IFS=$as_save_IFS
8262 esac
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; }
8268 else
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
8280 else
8281 case $GZIP in
8282 [\\/]* | ?:[\\/]*)
8283 ac_cv_path_GZIP="$GZIP" # Let the user override the test with a path.
8286 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8287 for as_dir in $PATH
8289 IFS=$as_save_IFS
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
8295 break 2
8297 done
8298 done
8299 IFS=$as_save_IFS
8302 esac
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; }
8308 else
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
8320 else
8321 case $POD2HTML in
8322 [\\/]* | ?:[\\/]*)
8323 ac_cv_path_POD2HTML="$POD2HTML" # Let the user override the test with a path.
8326 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8327 for as_dir in $PATH
8329 IFS=$as_save_IFS
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
8335 break 2
8337 done
8338 done
8339 IFS=$as_save_IFS
8342 esac
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; }
8348 else
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
8360 else
8361 case $POD2MAN in
8362 [\\/]* | ?:[\\/]*)
8363 ac_cv_path_POD2MAN="$POD2MAN" # Let the user override the test with a path.
8366 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8367 for as_dir in $PATH
8369 IFS=$as_save_IFS
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
8375 break 2
8377 done
8378 done
8379 IFS=$as_save_IFS
8382 esac
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; }
8388 else
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
8400 else
8401 case $PDFROFF in
8402 [\\/]* | ?:[\\/]*)
8403 ac_cv_path_PDFROFF="$PDFROFF" # Let the user override the test with a path.
8406 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8407 for as_dir in $PATH
8409 IFS=$as_save_IFS
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
8415 break 2
8417 done
8418 done
8419 IFS=$as_save_IFS
8422 esac
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; }
8428 else
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
8440 else
8441 case $RUNTEST in
8442 [\\/]* | ?:[\\/]*)
8443 ac_cv_path_RUNTEST="$RUNTEST" # Let the user override the test with a path.
8446 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8447 for as_dir in $PATH
8449 IFS=$as_save_IFS
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
8455 break 2
8457 done
8458 done
8459 IFS=$as_save_IFS
8462 esac
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; }
8468 else
8469 { echo "$as_me:$LINENO: result: no" >&5
8470 echo "${ECHO_T}no" >&6; }
8475 no_itcl=true
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}
8482 else
8483 with_tclinclude=''
8486 if test "${ac_cv_path_tclsh+set}" = set; then
8487 echo $ECHO_N "(cached) $ECHO_C" >&6
8488 else
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)`
8495 else
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
8515 else
8516 case $TCLSH in
8517 [\\/]* | ?:[\\/]*)
8518 ac_cv_path_TCLSH="$TCLSH" # Let the user override the test with a path.
8521 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8522 for as_dir in $PATH
8524 IFS=$as_save_IFS
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
8530 break 2
8532 done
8533 done
8534 IFS=$as_save_IFS
8537 esac
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; }
8543 else
8544 { echo "$as_me:$LINENO: result: no" >&5
8545 echo "${ECHO_T}no" >&6; }
8549 test -n "$TCLSH" && break
8550 done
8552 if test x"${TCLSH}" = x ; then
8553 ac_cv_path_tclsh='';
8554 else
8555 ac_cv_path_tclsh="${TCLSH}";
8557 else
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
8570 else
8571 case $ZIP in
8572 [\\/]* | ?:[\\/]*)
8573 ac_cv_path_ZIP="$ZIP" # Let the user override the test with a path.
8576 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8577 for as_dir in $PATH
8579 IFS=$as_save_IFS
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
8585 break 2
8587 done
8588 done
8589 IFS=$as_save_IFS
8592 esac
8594 ZIP=$ac_cv_path_ZIP
8595 if test -n "$ZIP"; then
8596 { echo "$as_me:$LINENO: result: $ZIP" >&5
8597 echo "${ECHO_T}$ZIP" >&6; }
8598 else
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
8612 else
8613 case $OCAMLC in
8614 [\\/]* | ?:[\\/]*)
8615 ac_cv_path_OCAMLC="$OCAMLC" # Let the user override the test with a path.
8618 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8619 for as_dir in $PATH
8621 IFS=$as_save_IFS
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
8627 break 2
8629 done
8630 done
8631 IFS=$as_save_IFS
8634 esac
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; }
8640 else
8641 { echo "$as_me:$LINENO: result: no" >&5
8642 echo "${ECHO_T}no" >&6; }
8646 test -n "$OCAMLC" && break
8647 done
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
8657 else
8658 case $OCAMLOPT in
8659 [\\/]* | ?:[\\/]*)
8660 ac_cv_path_OCAMLOPT="$OCAMLOPT" # Let the user override the test with a path.
8663 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8664 for as_dir in $PATH
8666 IFS=$as_save_IFS
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
8672 break 2
8674 done
8675 done
8676 IFS=$as_save_IFS
8679 esac
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; }
8685 else
8686 { echo "$as_me:$LINENO: result: no" >&5
8687 echo "${ECHO_T}no" >&6; }
8691 test -n "$OCAMLOPT" && break
8692 done
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
8702 else
8703 case $OCAMLDEP in
8704 [\\/]* | ?:[\\/]*)
8705 ac_cv_path_OCAMLDEP="$OCAMLDEP" # Let the user override the test with a path.
8708 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8709 for as_dir in $PATH
8711 IFS=$as_save_IFS
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
8717 break 2
8719 done
8720 done
8721 IFS=$as_save_IFS
8724 esac
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; }
8730 else
8731 { echo "$as_me:$LINENO: result: no" >&5
8732 echo "${ECHO_T}no" >&6; }
8736 test -n "$OCAMLDEP" && break
8737 done
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
8747 else
8748 case $OCAMLDOC in
8749 [\\/]* | ?:[\\/]*)
8750 ac_cv_path_OCAMLDOC="$OCAMLDOC" # Let the user override the test with a path.
8753 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8754 for as_dir in $PATH
8756 IFS=$as_save_IFS
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
8762 break 2
8764 done
8765 done
8766 IFS=$as_save_IFS
8769 esac
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; }
8775 else
8776 { echo "$as_me:$LINENO: result: no" >&5
8777 echo "${ECHO_T}no" >&6; }
8781 test -n "$OCAMLDOC" && break
8782 done
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
8792 else
8793 case $GAS in
8794 [\\/]* | ?:[\\/]*)
8795 ac_cv_path_GAS="$GAS" # Let the user override the test with a path.
8798 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8799 for as_dir in $PATH
8801 IFS=$as_save_IFS
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
8807 break 2
8809 done
8810 done
8811 IFS=$as_save_IFS
8814 esac
8816 GAS=$ac_cv_path_GAS
8817 if test -n "$GAS"; then
8818 { echo "$as_me:$LINENO: result: $GAS" >&5
8819 echo "${ECHO_T}$GAS" >&6; }
8820 else
8821 { echo "$as_me:$LINENO: result: no" >&5
8822 echo "${ECHO_T}no" >&6; }
8826 test -n "$GAS" && break
8827 done
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
8834 else
8836 version_string="$(ld -v 2>&1 | head -1)"
8838 # Check for ld64.
8839 if (echo "$version_string" | grep -q "ld64"); then
8840 llvm_cv_link_version=$(echo "$version_string" | sed -e "s#.*ld64-\([^ ]*\)#\1#")
8841 else
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"
8851 _ACEOF
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
8859 else
8860 ac_ext=c
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
8866 oldcflags="$CFLAGS"
8867 CFLAGS="$CFLAGS -Wl,-R."
8868 cat >conftest.$ac_ext <<_ACEOF
8869 /* confdefs.h. */
8870 _ACEOF
8871 cat confdefs.h >>conftest.$ac_ext
8872 cat >>conftest.$ac_ext <<_ACEOF
8873 /* end confdefs.h. */
8876 main ()
8880 return 0;
8882 _ACEOF
8883 rm -f conftest.$ac_objext conftest$ac_exeext
8884 if { (ac_try="$ac_link"
8885 case "(($ac_try" in
8886 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8887 *) ac_try_echo=$ac_try;;
8888 esac
8889 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8890 (eval "$ac_link") 2>conftest.er1
8891 ac_status=$?
8892 grep -v '^ *+' conftest.er1 >conftest.err
8893 rm -f conftest.er1
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;;
8901 esac
8902 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8903 (eval "$ac_try") 2>&5
8904 ac_status=$?
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;;
8911 esac
8912 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8913 (eval "$ac_try") 2>&5
8914 ac_status=$?
8915 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8916 (exit $ac_status); }; }; then
8917 llvm_cv_link_use_r=yes
8918 else
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
8927 CFLAGS="$oldcflags"
8928 ac_ext=c
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
8942 _ACEOF
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
8951 else
8952 ac_ext=c
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
8958 oldcflags="$CFLAGS"
8959 CFLAGS="$CFLAGS -Wl,-export-dynamic"
8960 cat >conftest.$ac_ext <<_ACEOF
8961 /* confdefs.h. */
8962 _ACEOF
8963 cat confdefs.h >>conftest.$ac_ext
8964 cat >>conftest.$ac_ext <<_ACEOF
8965 /* end confdefs.h. */
8968 main ()
8972 return 0;
8974 _ACEOF
8975 rm -f conftest.$ac_objext conftest$ac_exeext
8976 if { (ac_try="$ac_link"
8977 case "(($ac_try" in
8978 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8979 *) ac_try_echo=$ac_try;;
8980 esac
8981 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8982 (eval "$ac_link") 2>conftest.er1
8983 ac_status=$?
8984 grep -v '^ *+' conftest.er1 >conftest.err
8985 rm -f conftest.er1
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;;
8993 esac
8994 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8995 (eval "$ac_try") 2>&5
8996 ac_status=$?
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;;
9003 esac
9004 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9005 (eval "$ac_try") 2>&5
9006 ac_status=$?
9007 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9008 (exit $ac_status); }; }; then
9009 llvm_cv_link_use_export_dynamic=yes
9010 else
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
9019 CFLAGS="$oldcflags"
9020 ac_ext=c
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
9034 _ACEOF
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
9043 else
9044 ac_ext=c
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
9050 oldcflags="$CFLAGS"
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.
9057 : ${TMPDIR=/tmp}
9059 tmp=`
9060 (umask 077 && mktemp -d "$TMPDIR/fooXXXXXX") 2>/dev/null
9061 ` &&
9062 test -n "$tmp" && test -d "$tmp"
9063 } || {
9064 tmp=$TMPDIR/foo$$-$RANDOM
9065 (umask 077 && mkdir "$tmp")
9066 } || exit $?
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
9075 /* confdefs.h. */
9076 _ACEOF
9077 cat confdefs.h >>conftest.$ac_ext
9078 cat >>conftest.$ac_ext <<_ACEOF
9079 /* end confdefs.h. */
9082 main ()
9086 return 0;
9088 _ACEOF
9089 rm -f conftest.$ac_objext conftest$ac_exeext
9090 if { (ac_try="$ac_link"
9091 case "(($ac_try" in
9092 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9093 *) ac_try_echo=$ac_try;;
9094 esac
9095 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9096 (eval "$ac_link") 2>conftest.er1
9097 ac_status=$?
9098 grep -v '^ *+' conftest.er1 >conftest.err
9099 rm -f conftest.er1
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;;
9107 esac
9108 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9109 (eval "$ac_try") 2>&5
9110 ac_status=$?
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;;
9117 esac
9118 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9119 (eval "$ac_try") 2>&5
9120 ac_status=$?
9121 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9122 (exit $ac_status); }; }; then
9123 llvm_cv_link_use_version_script=yes
9124 else
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"
9134 rmdir "$tmp"
9135 CFLAGS="$oldcflags"
9136 ac_ext=c
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
9158 else
9159 cat >conftest.$ac_ext <<_ACEOF
9160 /* confdefs.h. */
9161 _ACEOF
9162 cat confdefs.h >>conftest.$ac_ext
9163 cat >>conftest.$ac_ext <<_ACEOF
9164 /* end confdefs.h. */
9167 main ()
9169 /* FIXME: Include the comments suggested by Paul. */
9170 #ifndef __cplusplus
9171 /* Ultrix mips cc rejects this. */
9172 typedef int charset[2];
9173 const charset x;
9174 /* SunOS 4.1.1 cc rejects this. */
9175 char const *const *ccp;
9176 char **p;
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
9183 expression */
9184 const char *g = "string";
9185 ccp = &g + (g ? g-g : 0);
9186 /* HPUX 7.0 cc rejects these. */
9187 ++ccp;
9188 p = (char**) ccp;
9189 ccp = (char const *const *) p;
9190 { /* SCO 3.2v4 cc rejects this. */
9191 char *t;
9192 char const *s = 0 ? (char *) 0 : (char const *) 0;
9194 *t++ = 0;
9195 if (s) return 0;
9197 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
9198 int x[] = {25, 17};
9199 const int *foo = &x[0];
9200 ++foo;
9202 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
9203 typedef const int *iptr;
9204 iptr p = 0;
9205 ++p;
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 */
9213 const int foo = 10;
9214 if (!foo) return 0;
9216 return !x[0] && !zero.x;
9217 #endif
9220 return 0;
9222 _ACEOF
9223 rm -f conftest.$ac_objext
9224 if { (ac_try="$ac_compile"
9225 case "(($ac_try" in
9226 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9227 *) ac_try_echo=$ac_try;;
9228 esac
9229 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9230 (eval "$ac_compile") 2>conftest.er1
9231 ac_status=$?
9232 grep -v '^ *+' conftest.er1 >conftest.err
9233 rm -f conftest.er1
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;;
9241 esac
9242 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9243 (eval "$ac_try") 2>&5
9244 ac_status=$?
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;;
9251 esac
9252 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9253 (eval "$ac_try") 2>&5
9254 ac_status=$?
9255 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9256 (exit $ac_status); }; }; then
9257 ac_cv_c_const=yes
9258 else
9259 echo "$as_me: failed program was:" >&5
9260 sed 's/^/| /' conftest.$ac_ext >&5
9262 ac_cv_c_const=no
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
9272 #define const
9273 _ACEOF
9282 ac_header_dirent=no
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
9289 else
9290 cat >conftest.$ac_ext <<_ACEOF
9291 /* confdefs.h. */
9292 _ACEOF
9293 cat confdefs.h >>conftest.$ac_ext
9294 cat >>conftest.$ac_ext <<_ACEOF
9295 /* end confdefs.h. */
9296 #include <sys/types.h>
9297 #include <$ac_hdr>
9300 main ()
9302 if ((DIR *) 0)
9303 return 0;
9305 return 0;
9307 _ACEOF
9308 rm -f conftest.$ac_objext
9309 if { (ac_try="$ac_compile"
9310 case "(($ac_try" in
9311 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9312 *) ac_try_echo=$ac_try;;
9313 esac
9314 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9315 (eval "$ac_compile") 2>conftest.er1
9316 ac_status=$?
9317 grep -v '^ *+' conftest.er1 >conftest.err
9318 rm -f conftest.er1
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;;
9326 esac
9327 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9328 (eval "$ac_try") 2>&5
9329 ac_status=$?
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;;
9336 esac
9337 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9338 (eval "$ac_try") 2>&5
9339 ac_status=$?
9340 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9341 (exit $ac_status); }; }; then
9342 eval "$as_ac_Header=yes"
9343 else
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
9358 _ACEOF
9360 ac_header_dirent=$ac_hdr; break
9363 done
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
9370 else
9371 ac_func_search_save_LIBS=$LIBS
9372 cat >conftest.$ac_ext <<_ACEOF
9373 /* confdefs.h. */
9374 _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. */
9382 #ifdef __cplusplus
9383 extern "C"
9384 #endif
9385 char opendir ();
9387 main ()
9389 return opendir ();
9391 return 0;
9393 _ACEOF
9394 for ac_lib in '' dir; do
9395 if test -z "$ac_lib"; then
9396 ac_res="none required"
9397 else
9398 ac_res=-l$ac_lib
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"
9403 case "(($ac_try" in
9404 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9405 *) ac_try_echo=$ac_try;;
9406 esac
9407 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9408 (eval "$ac_link") 2>conftest.er1
9409 ac_status=$?
9410 grep -v '^ *+' conftest.er1 >conftest.err
9411 rm -f conftest.er1
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;;
9419 esac
9420 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9421 (eval "$ac_try") 2>&5
9422 ac_status=$?
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;;
9429 esac
9430 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9431 (eval "$ac_try") 2>&5
9432 ac_status=$?
9433 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9434 (exit $ac_status); }; }; then
9435 ac_cv_search_opendir=$ac_res
9436 else
9437 echo "$as_me: failed program was:" >&5
9438 sed 's/^/| /' conftest.$ac_ext >&5
9443 rm -f core conftest.err conftest.$ac_objext \
9444 conftest$ac_exeext
9445 if test "${ac_cv_search_opendir+set}" = set; then
9446 break
9448 done
9449 if test "${ac_cv_search_opendir+set}" = set; then
9451 else
9452 ac_cv_search_opendir=no
9454 rm conftest.$ac_ext
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"
9465 else
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
9470 else
9471 ac_func_search_save_LIBS=$LIBS
9472 cat >conftest.$ac_ext <<_ACEOF
9473 /* confdefs.h. */
9474 _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. */
9482 #ifdef __cplusplus
9483 extern "C"
9484 #endif
9485 char opendir ();
9487 main ()
9489 return opendir ();
9491 return 0;
9493 _ACEOF
9494 for ac_lib in '' x; do
9495 if test -z "$ac_lib"; then
9496 ac_res="none required"
9497 else
9498 ac_res=-l$ac_lib
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"
9503 case "(($ac_try" in
9504 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9505 *) ac_try_echo=$ac_try;;
9506 esac
9507 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9508 (eval "$ac_link") 2>conftest.er1
9509 ac_status=$?
9510 grep -v '^ *+' conftest.er1 >conftest.err
9511 rm -f conftest.er1
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;;
9519 esac
9520 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9521 (eval "$ac_try") 2>&5
9522 ac_status=$?
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;;
9529 esac
9530 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9531 (eval "$ac_try") 2>&5
9532 ac_status=$?
9533 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9534 (exit $ac_status); }; }; then
9535 ac_cv_search_opendir=$ac_res
9536 else
9537 echo "$as_me: failed program was:" >&5
9538 sed 's/^/| /' conftest.$ac_ext >&5
9543 rm -f core conftest.err conftest.$ac_objext \
9544 conftest$ac_exeext
9545 if test "${ac_cv_search_opendir+set}" = set; then
9546 break
9548 done
9549 if test "${ac_cv_search_opendir+set}" = set; then
9551 else
9552 ac_cv_search_opendir=no
9554 rm conftest.$ac_ext
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; }
9580 else
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
9585 /* confdefs.h. */
9586 _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>
9592 _ACEOF
9593 rm -f conftest.$ac_objext
9594 if { (ac_try="$ac_compile"
9595 case "(($ac_try" in
9596 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9597 *) ac_try_echo=$ac_try;;
9598 esac
9599 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9600 (eval "$ac_compile") 2>conftest.er1
9601 ac_status=$?
9602 grep -v '^ *+' conftest.er1 >conftest.err
9603 rm -f conftest.er1
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;;
9611 esac
9612 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9613 (eval "$ac_try") 2>&5
9614 ac_status=$?
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;;
9621 esac
9622 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9623 (eval "$ac_try") 2>&5
9624 ac_status=$?
9625 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9626 (exit $ac_status); }; }; then
9627 ac_header_compiler=yes
9628 else
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
9643 /* confdefs.h. */
9644 _ACEOF
9645 cat confdefs.h >>conftest.$ac_ext
9646 cat >>conftest.$ac_ext <<_ACEOF
9647 /* end confdefs.h. */
9648 #include <$ac_header>
9649 _ACEOF
9650 if { (ac_try="$ac_cpp conftest.$ac_ext"
9651 case "(($ac_try" in
9652 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9653 *) ac_try_echo=$ac_try;;
9654 esac
9655 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9656 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
9657 ac_status=$?
9658 grep -v '^ *+' conftest.er1 >conftest.err
9659 rm -f conftest.er1
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
9666 else
9667 ac_cpp_err=
9669 else
9670 ac_cpp_err=yes
9672 if test -z "$ac_cpp_err"; then
9673 ac_header_preproc=yes
9674 else
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
9687 yes:no: )
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
9694 no: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;}
9707 ( cat <<\_ASBOX
9708 ## ----------------------------------- ##
9709 ## Report this to llvmbugs@cs.uiuc.edu ##
9710 ## ----------------------------------- ##
9711 _ASBOX
9712 ) | sed "s/^/$as_me: WARNING: /" >&2
9714 esac
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
9719 else
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
9730 _ACEOF
9734 done
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
9745 INSTALL_LTDL_TRUE=
9746 INSTALL_LTDL_FALSE='#'
9747 else
9748 INSTALL_LTDL_TRUE='#'
9749 INSTALL_LTDL_FALSE=
9754 if test x"${enable_ltdl_convenience-no}" != xno; then
9755 CONVENIENCE_LTDL_TRUE=
9756 CONVENIENCE_LTDL_FALSE='#'
9757 else
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; }
9765 library_names_spec=
9766 libname_spec='lib$name'
9767 soname_spec=
9768 shrext_cmds=".so"
9769 postinstall_cmds=
9770 postuninstall_cmds=
9771 finish_cmds=
9772 finish_eval=
9773 shlibpath_var=
9774 shlibpath_overrides_runpath=unknown
9775 version_type=none
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'`
9786 else
9787 sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
9789 else
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
9799 case $host_os in
9800 aix3*)
9801 version_type=linux
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'
9809 aix4* | aix5*)
9810 version_type=linux
9811 need_lib_prefix=no
9812 need_version=no
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
9818 else
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.
9824 case $host_os in
9825 aix4 | aix4.[01] | aix4.[01].*)
9826 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
9827 echo ' yes '
9828 echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then
9830 else
9831 can_build_shared=no
9834 esac
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}'
9843 else
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
9853 amigaos*)
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'
9859 beos*)
9860 library_names_spec='${libname}${shared_ext}'
9861 dynamic_linker="$host_os ld.so"
9862 shlibpath_var=LIBRARY_PATH
9865 bsdi[45]*)
9866 version_type=linux
9867 need_version=no
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
9881 shrext_cmds=".dll"
9882 need_version=no
9883 need_lib_prefix=no
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~
9897 $rm \$dlpath'
9898 shlibpath_overrides_runpath=yes
9900 case $host_os in
9901 cygwin*)
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"
9906 mingw*)
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'`
9918 else
9919 sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
9922 pw32*)
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}'
9926 esac
9930 library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
9932 esac
9933 dynamic_linker='Win32 ld.exe'
9934 # FIXME: first we should search . and the directory the executable is in
9935 shlibpath_var=PATH
9938 darwin* | rhapsody*)
9939 dynamic_linker="$host_os dyld"
9940 version_type=darwin
9941 need_lib_prefix=no
9942 need_version=no
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"`
9951 else
9952 sys_lib_search_path_spec='/lib /usr/lib /usr/local/lib'
9954 sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
9957 dgux*)
9958 version_type=linux
9959 need_lib_prefix=no
9960 need_version=no
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
9966 freebsd1*)
9967 dynamic_linker=no
9970 kfreebsd*-gnu)
9971 version_type=linux
9972 need_lib_prefix=no
9973 need_version=no
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`
9987 else
9988 case $host_os in
9989 freebsd[123]*) objformat=aout ;;
9990 *) objformat=elf ;;
9991 esac
9993 version_type=freebsd-$objformat
9994 case $version_type in
9995 freebsd-elf*)
9996 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
9997 need_version=no
9998 need_lib_prefix=no
10000 freebsd-*)
10001 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
10002 need_version=yes
10004 esac
10005 shlibpath_var=LD_LIBRARY_PATH
10006 case $host_os in
10007 freebsd2*)
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
10023 esac
10026 gnu*)
10027 version_type=linux
10028 need_lib_prefix=no
10029 need_version=no
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.
10039 version_type=sunos
10040 need_lib_prefix=no
10041 need_version=no
10042 case $host_cpu in
10043 ia64*)
10044 shrext_cmds='.so'
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"
10053 else
10054 sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
10056 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10058 hppa*64*)
10059 shrext_cmds='.sl'
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
10070 shrext_cmds='.sl'
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'
10077 esac
10078 # HP-UX runs *really* slowly unless shared libraries are mode 555.
10079 postinstall_cmds='chmod 555 $lib'
10082 interix3*)
10083 version_type=linux
10084 need_lib_prefix=no
10085 need_version=no
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*)
10095 case $host_os in
10096 nonstopux*) version_type=nonstopux ;;
10098 if test "$lt_cv_prog_gnu_ld" = yes; then
10099 version_type=linux
10100 else
10101 version_type=irix
10102 fi ;;
10103 esac
10104 need_lib_prefix=no
10105 need_version=no
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}'
10108 case $host_os in
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;;
10121 esac
10123 esac
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*)
10133 dynamic_linker=no
10136 # This must be Linux ELF.
10137 linux*)
10138 version_type=linux
10139 need_lib_prefix=no
10140 need_version=no
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'
10166 knetbsd*-gnu)
10167 version_type=linux
10168 need_lib_prefix=no
10169 need_version=no
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'
10178 netbsd*)
10179 version_type=sunos
10180 need_lib_prefix=no
10181 need_version=no
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'
10186 else
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
10196 newsos6)
10197 version_type=linux
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
10203 nto-qnx*)
10204 version_type=linux
10205 need_lib_prefix=no
10206 need_version=no
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
10213 openbsd*)
10214 version_type=sunos
10215 sys_lib_dlsearch_path_spec="/usr/lib"
10216 need_lib_prefix=no
10217 # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
10218 case $host_os in
10219 openbsd3.3 | openbsd3.3.*) need_version=yes ;;
10220 *) need_version=no ;;
10221 esac
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
10226 case $host_os in
10227 openbsd2.[89] | openbsd2.[89].*)
10228 shlibpath_overrides_runpath=no
10231 shlibpath_overrides_runpath=yes
10233 esac
10234 else
10235 shlibpath_overrides_runpath=yes
10239 os2*)
10240 libname_spec='$name'
10241 shrext_cmds=".dll"
10242 need_lib_prefix=no
10243 library_names_spec='$libname${shared_ext} $libname.a'
10244 dynamic_linker='OS/2 ld.exe'
10245 shlibpath_var=LIBPATH
10248 osf3* | osf4* | osf5*)
10249 version_type=osf
10250 need_lib_prefix=no
10251 need_version=no
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"
10259 solaris*)
10260 version_type=linux
10261 need_lib_prefix=no
10262 need_version=no
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'
10272 sunos4*)
10273 version_type=sunos
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
10279 need_lib_prefix=no
10281 need_version=yes
10284 sysv4 | sysv4.3*)
10285 version_type=linux
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
10290 sni)
10291 shlibpath_overrides_runpath=no
10292 need_lib_prefix=no
10293 export_dynamic_flag_spec='${wl}-Blargedynsym'
10294 runpath_var=LD_RUN_PATH
10296 siemens)
10297 need_lib_prefix=no
10299 motorola)
10300 need_lib_prefix=no
10301 need_version=no
10302 shlibpath_overrides_runpath=no
10303 sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
10305 esac
10308 sysv4*MP*)
10309 if test -d /usr/nec ;then
10310 version_type=linux
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
10319 need_lib_prefix=no
10320 need_version=no
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
10328 else
10329 sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
10330 shlibpath_overrides_runpath=yes
10331 case $host_os in
10332 sco3.2v5*)
10333 sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
10335 esac
10337 sys_lib_dlsearch_path_spec='/usr/lib'
10340 uts4*)
10341 version_type=linux
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
10348 dynamic_linker=no
10350 esac
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
10365 else
10367 module=yes
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"
10377 _ACEOF
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
10386 else
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"
10395 _ACEOF
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
10404 else
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
10410 sys_search_path=
10411 for dir in $libltdl_cv_sys_search_path; do
10412 if test -z "$sys_search_path"; then
10413 sys_search_path="$dir"
10414 else
10415 sys_search_path="$sys_search_path$PATH_SEPARATOR$dir"
10417 done
10419 cat >>confdefs.h <<_ACEOF
10420 #define LTDL_SYSSEARCHPATH "$sys_search_path"
10421 _ACEOF
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
10429 else
10430 libltdl_cv_objdir="$objdir"
10431 if test -n "$objdir"; then
10433 else
10434 rm -f .libs 2>/dev/null
10435 mkdir .libs 2>/dev/null
10436 if test -d .libs; then
10437 libltdl_cv_objdir=.libs
10438 else
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/"
10451 _ACEOF
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
10463 else
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.
10481 case $host_os in
10482 aix*)
10483 symcode='[BCDT]'
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'"
10495 linux*)
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]'
10505 osf*)
10506 symcode='[BCDEGQRST]'
10508 solaris*)
10509 symcode='[BDRT]'
10511 sco3.2v5*)
10512 symcode='[DT]'
10514 sysv4.2uw2*)
10515 symcode='[DT]'
10517 sysv5* | sco5v6* | unixware* | OpenUNIX*)
10518 symcode='[ABDT]'
10520 sysv4)
10521 symcode='[DFNSTU]'
10523 esac
10525 # Handle CRLF in mingw tool chain
10526 opt_cr=
10527 case $build_os in
10528 mingw*)
10529 opt_cr=`echo 'x\{0,1\}' | tr x '\015'` # option cr in regexp
10531 esac
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]' ;;
10537 esac
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.
10549 pipe_works=no
10551 rm -f conftest*
10552 cat > conftest.$ac_ext <<EOF
10553 #ifdef __cplusplus
10554 extern "C" {
10555 #endif
10556 char nm_test_var;
10557 void nm_test_func(){}
10558 #ifdef __cplusplus
10560 #endif
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
10566 ac_status=$?
10567 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10568 (exit $ac_status); }; then
10569 # Now try to grab the symbols.
10570 nlist=conftest.nm
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
10573 ac_status=$?
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"
10579 else
10580 rm -f "$nlist"T
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
10587 #ifdef __cplusplus
10588 extern "C" {
10589 #endif
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 *
10598 #else
10599 # define lt_ptr_t char *
10600 # define const
10601 #endif
10603 /* The mapping between symbol names and symbols. */
10604 const struct {
10605 const char *name;
10606 lt_ptr_t address;
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
10613 {0, (lt_ptr_t) 0}
10616 #ifdef __cplusplus
10618 #endif
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
10628 ac_status=$?
10629 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10630 (exit $ac_status); } && test -s conftest${ac_exeext}; then
10631 pipe_works=yes
10633 LIBS="$lt_save_LIBS"
10634 CFLAGS="$lt_save_CFLAGS"
10635 else
10636 echo "cannot find nm_test_func in $nlist" >&5
10638 else
10639 echo "cannot find nm_test_var in $nlist" >&5
10641 else
10642 echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
10644 else
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
10652 break
10653 else
10654 lt_cv_sys_global_symbol_pipe=
10656 done
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; }
10666 else
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
10676 else
10677 if test -n "$lt_cv_sys_global_symbol_pipe"; then
10678 libltdl_cv_preloaded_symbols=yes
10679 else
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
10690 _ACEOF
10694 LIBADD_DL=
10696 ac_ext=c
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
10707 else
10708 cat >conftest.$ac_ext <<_ACEOF
10709 /* confdefs.h. */
10710 _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. */
10723 #ifdef __STDC__
10724 # include <limits.h>
10725 #else
10726 # include <assert.h>
10727 #endif
10729 #undef shl_load
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. */
10734 #ifdef __cplusplus
10735 extern "C"
10736 #endif
10737 char shl_load ();
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
10742 choke me
10743 #endif
10746 main ()
10748 return shl_load ();
10750 return 0;
10752 _ACEOF
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;;
10758 esac
10759 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10760 (eval "$ac_link") 2>conftest.er1
10761 ac_status=$?
10762 grep -v '^ *+' conftest.er1 >conftest.err
10763 rm -f conftest.er1
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;;
10771 esac
10772 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10773 (eval "$ac_try") 2>&5
10774 ac_status=$?
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;;
10781 esac
10782 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10783 (eval "$ac_try") 2>&5
10784 ac_status=$?
10785 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10786 (exit $ac_status); }; }; then
10787 ac_cv_func_shl_load=yes
10788 else
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
10804 _ACEOF
10806 else
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
10811 else
10812 ac_check_lib_save_LIBS=$LIBS
10813 LIBS="-ldld $LIBS"
10814 cat >conftest.$ac_ext <<_ACEOF
10815 /* confdefs.h. */
10816 _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. */
10824 #ifdef __cplusplus
10825 extern "C"
10826 #endif
10827 char shl_load ();
10829 main ()
10831 return shl_load ();
10833 return 0;
10835 _ACEOF
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;;
10841 esac
10842 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10843 (eval "$ac_link") 2>conftest.er1
10844 ac_status=$?
10845 grep -v '^ *+' conftest.er1 >conftest.err
10846 rm -f conftest.er1
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;;
10854 esac
10855 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10856 (eval "$ac_try") 2>&5
10857 ac_status=$?
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;;
10864 esac
10865 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10866 (eval "$ac_try") 2>&5
10867 ac_status=$?
10868 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10869 (exit $ac_status); }; }; then
10870 ac_cv_lib_dld_shl_load=yes
10871 else
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
10888 _ACEOF
10890 LIBADD_DL="$LIBADD_DL -ldld"
10891 else
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
10896 else
10897 ac_check_lib_save_LIBS=$LIBS
10898 LIBS="-ldl $LIBS"
10899 cat >conftest.$ac_ext <<_ACEOF
10900 /* confdefs.h. */
10901 _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. */
10909 #ifdef __cplusplus
10910 extern "C"
10911 #endif
10912 char dlopen ();
10914 main ()
10916 return dlopen ();
10918 return 0;
10920 _ACEOF
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;;
10926 esac
10927 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10928 (eval "$ac_link") 2>conftest.er1
10929 ac_status=$?
10930 grep -v '^ *+' conftest.er1 >conftest.err
10931 rm -f conftest.er1
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;;
10939 esac
10940 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10941 (eval "$ac_try") 2>&5
10942 ac_status=$?
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;;
10949 esac
10950 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10951 (eval "$ac_try") 2>&5
10952 ac_status=$?
10953 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10954 (exit $ac_status); }; }; then
10955 ac_cv_lib_dl_dlopen=yes
10956 else
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
10973 _ACEOF
10975 LIBADD_DL="-ldl" libltdl_cv_lib_dl_dlopen="yes"
10976 else
10977 cat >conftest.$ac_ext <<_ACEOF
10978 /* confdefs.h. */
10979 _ACEOF
10980 cat confdefs.h >>conftest.$ac_ext
10981 cat >>conftest.$ac_ext <<_ACEOF
10982 /* end confdefs.h. */
10983 #if HAVE_DLFCN_H
10984 # include <dlfcn.h>
10985 #endif
10988 main ()
10990 dlopen(0, 0);
10992 return 0;
10994 _ACEOF
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;;
11000 esac
11001 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11002 (eval "$ac_link") 2>conftest.er1
11003 ac_status=$?
11004 grep -v '^ *+' conftest.er1 >conftest.err
11005 rm -f conftest.er1
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;;
11013 esac
11014 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11015 (eval "$ac_try") 2>&5
11016 ac_status=$?
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;;
11023 esac
11024 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11025 (eval "$ac_try") 2>&5
11026 ac_status=$?
11027 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11028 (exit $ac_status); }; }; then
11030 cat >>confdefs.h <<\_ACEOF
11031 #define HAVE_LIBDL 1
11032 _ACEOF
11033 libltdl_cv_func_dlopen="yes"
11034 else
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
11042 else
11043 ac_check_lib_save_LIBS=$LIBS
11044 LIBS="-lsvld $LIBS"
11045 cat >conftest.$ac_ext <<_ACEOF
11046 /* confdefs.h. */
11047 _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. */
11055 #ifdef __cplusplus
11056 extern "C"
11057 #endif
11058 char dlopen ();
11060 main ()
11062 return dlopen ();
11064 return 0;
11066 _ACEOF
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;;
11072 esac
11073 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11074 (eval "$ac_link") 2>conftest.er1
11075 ac_status=$?
11076 grep -v '^ *+' conftest.er1 >conftest.err
11077 rm -f conftest.er1
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;;
11085 esac
11086 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11087 (eval "$ac_try") 2>&5
11088 ac_status=$?
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;;
11095 esac
11096 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11097 (eval "$ac_try") 2>&5
11098 ac_status=$?
11099 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11100 (exit $ac_status); }; }; then
11101 ac_cv_lib_svld_dlopen=yes
11102 else
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
11119 _ACEOF
11121 LIBADD_DL="-lsvld" libltdl_cv_func_dlopen="yes"
11122 else
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
11127 else
11128 ac_check_lib_save_LIBS=$LIBS
11129 LIBS="-ldld $LIBS"
11130 cat >conftest.$ac_ext <<_ACEOF
11131 /* confdefs.h. */
11132 _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. */
11140 #ifdef __cplusplus
11141 extern "C"
11142 #endif
11143 char dld_link ();
11145 main ()
11147 return dld_link ();
11149 return 0;
11151 _ACEOF
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;;
11157 esac
11158 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11159 (eval "$ac_link") 2>conftest.er1
11160 ac_status=$?
11161 grep -v '^ *+' conftest.er1 >conftest.err
11162 rm -f conftest.er1
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;;
11170 esac
11171 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11172 (eval "$ac_try") 2>&5
11173 ac_status=$?
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;;
11180 esac
11181 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11182 (eval "$ac_try") 2>&5
11183 ac_status=$?
11184 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11185 (exit $ac_status); }; }; then
11186 ac_cv_lib_dld_dld_link=yes
11187 else
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
11203 #define HAVE_DLD 1
11204 _ACEOF
11206 LIBADD_DL="$LIBADD_DL -ldld"
11207 else
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
11212 else
11213 cat >conftest.$ac_ext <<_ACEOF
11214 /* confdefs.h. */
11215 _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. */
11228 #ifdef __STDC__
11229 # include <limits.h>
11230 #else
11231 # include <assert.h>
11232 #endif
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. */
11239 #ifdef __cplusplus
11240 extern "C"
11241 #endif
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
11247 choke me
11248 #endif
11251 main ()
11253 return _dyld_func_lookup ();
11255 return 0;
11257 _ACEOF
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;;
11263 esac
11264 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11265 (eval "$ac_link") 2>conftest.er1
11266 ac_status=$?
11267 grep -v '^ *+' conftest.er1 >conftest.err
11268 rm -f conftest.er1
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;;
11276 esac
11277 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11278 (eval "$ac_try") 2>&5
11279 ac_status=$?
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;;
11286 esac
11287 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11288 (eval "$ac_try") 2>&5
11289 ac_status=$?
11290 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11291 (exit $ac_status); }; }; then
11292 ac_cv_func__dyld_func_lookup=yes
11293 else
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
11309 _ACEOF
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
11335 then
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
11346 else
11347 cat >conftest.$ac_ext <<_ACEOF
11348 /* confdefs.h. */
11349 _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. */
11362 #ifdef __STDC__
11363 # include <limits.h>
11364 #else
11365 # include <assert.h>
11366 #endif
11368 #undef $ac_func
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. */
11373 #ifdef __cplusplus
11374 extern "C"
11375 #endif
11376 char $ac_func ();
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
11381 choke me
11382 #endif
11385 main ()
11387 return $ac_func ();
11389 return 0;
11391 _ACEOF
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;;
11397 esac
11398 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11399 (eval "$ac_link") 2>conftest.er1
11400 ac_status=$?
11401 grep -v '^ *+' conftest.er1 >conftest.err
11402 rm -f conftest.er1
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;;
11410 esac
11411 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11412 (eval "$ac_try") 2>&5
11413 ac_status=$?
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;;
11420 esac
11421 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11422 (eval "$ac_try") 2>&5
11423 ac_status=$?
11424 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11425 (exit $ac_status); }; }; then
11426 eval "$as_ac_var=yes"
11427 else
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
11443 _ACEOF
11446 done
11448 LIBS="$lt_save_LIBS"
11450 ac_ext=c
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
11462 else
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
11470 ac_status=$?
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
11477 ac_status=$?
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
11483 else
11484 if grep '^. nm_test_func ' "$ac_nlist" >/dev/null; then
11486 else
11487 echo "configure: cannot find nm_test_func in $ac_nlist" >&5
11490 else
11491 echo "configure: cannot run $lt_cv_sys_global_symbol_pipe" >&5
11493 else
11494 echo "configure: failed program was:" >&5
11495 cat conftest.c >&5
11497 rm -rf conftest*
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
11511 else
11512 libltdl_cv_need_uscore=unknown
11513 save_LIBS="$LIBS"
11514 LIBS="$LIBS $LIBADD_DL"
11515 if test "$cross_compiling" = yes; then :
11516 libltdl_cv_need_uscore=cross
11517 else
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"
11524 #if HAVE_DLFCN_H
11525 #include <dlfcn.h>
11526 #endif
11528 #include <stdio.h>
11530 #ifdef RTLD_GLOBAL
11531 # define LT_DLGLOBAL RTLD_GLOBAL
11532 #else
11533 # ifdef DL_GLOBAL
11534 # define LT_DLGLOBAL DL_GLOBAL
11535 # else
11536 # define LT_DLGLOBAL 0
11537 # endif
11538 #endif
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
11543 # ifdef RTLD_LAZY
11544 # define LT_DLLAZY_OR_NOW RTLD_LAZY
11545 # else
11546 # ifdef DL_LAZY
11547 # define LT_DLLAZY_OR_NOW DL_LAZY
11548 # else
11549 # ifdef RTLD_NOW
11550 # define LT_DLLAZY_OR_NOW RTLD_NOW
11551 # else
11552 # ifdef DL_NOW
11553 # define LT_DLLAZY_OR_NOW DL_NOW
11554 # else
11555 # define LT_DLLAZY_OR_NOW 0
11556 # endif
11557 # endif
11558 # endif
11559 # endif
11560 #endif
11562 #ifdef __cplusplus
11563 extern "C" void exit (int);
11564 #endif
11566 void fnord() { int i=42;}
11567 int main ()
11569 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11570 int status = $lt_dlunknown;
11572 if (self)
11574 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
11575 else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
11576 /* dlclose (self); */
11578 else
11579 puts (dlerror ());
11581 exit (status);
11584 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11585 (eval $ac_link) 2>&5
11586 ac_status=$?
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
11590 lt_status=$?
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*) ;;
11595 esac
11596 else :
11597 # compilation failed
11601 rm -fr conftest*
11603 LIBS="$save_LIBS"
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
11615 _ACEOF
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
11624 else
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
11630 case "$host_os" in
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
11636 aix[45]*)
11637 libltdl_cv_sys_dlopen_deplibs=yes
11639 darwin*)
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
11648 hpux10*|hpux11*)
11649 libltdl_cv_sys_dlopen_deplibs=yes
11651 interix*)
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
11659 irix*)
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
11664 netbsd*)
11665 libltdl_cv_sys_dlopen_deplibs=yes
11667 openbsd*)
11668 libltdl_cv_sys_dlopen_deplibs=yes
11670 osf[1234]*)
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
11685 osf*)
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
11692 solaris*)
11693 libltdl_cv_sys_dlopen_deplibs=yes
11695 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
11696 libltdl_cv_sys_dlopen_deplibs=yes
11698 esac
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
11707 _ACEOF
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; }
11724 else
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
11729 /* confdefs.h. */
11730 _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>
11736 _ACEOF
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;;
11742 esac
11743 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11744 (eval "$ac_compile") 2>conftest.er1
11745 ac_status=$?
11746 grep -v '^ *+' conftest.er1 >conftest.err
11747 rm -f conftest.er1
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;;
11755 esac
11756 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11757 (eval "$ac_try") 2>&5
11758 ac_status=$?
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;;
11765 esac
11766 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11767 (eval "$ac_try") 2>&5
11768 ac_status=$?
11769 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11770 (exit $ac_status); }; }; then
11771 ac_header_compiler=yes
11772 else
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
11787 /* confdefs.h. */
11788 _ACEOF
11789 cat confdefs.h >>conftest.$ac_ext
11790 cat >>conftest.$ac_ext <<_ACEOF
11791 /* end confdefs.h. */
11792 #include <$ac_header>
11793 _ACEOF
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;;
11798 esac
11799 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11800 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
11801 ac_status=$?
11802 grep -v '^ *+' conftest.er1 >conftest.err
11803 rm -f conftest.er1
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
11810 else
11811 ac_cpp_err=
11813 else
11814 ac_cpp_err=yes
11816 if test -z "$ac_cpp_err"; then
11817 ac_header_preproc=yes
11818 else
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
11831 yes:no: )
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
11838 no: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;}
11851 ( cat <<\_ASBOX
11852 ## ----------------------------------- ##
11853 ## Report this to llvmbugs@cs.uiuc.edu ##
11854 ## ----------------------------------- ##
11855 _ASBOX
11856 ) | sed "s/^/$as_me: WARNING: /" >&2
11858 esac
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
11863 else
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
11874 _ACEOF
11878 done
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
11885 else
11886 cat >conftest.$ac_ext <<_ACEOF
11887 /* confdefs.h. */
11888 _ACEOF
11889 cat confdefs.h >>conftest.$ac_ext
11890 cat >>conftest.$ac_ext <<_ACEOF
11891 /* end confdefs.h. */
11892 #if HAVE_ARGZ_H
11893 # include <argz.h>
11894 #endif
11896 typedef error_t ac__type_new_;
11898 main ()
11900 if ((ac__type_new_ *) 0)
11901 return 0;
11902 if (sizeof (ac__type_new_))
11903 return 0;
11905 return 0;
11907 _ACEOF
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;;
11913 esac
11914 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11915 (eval "$ac_compile") 2>conftest.er1
11916 ac_status=$?
11917 grep -v '^ *+' conftest.er1 >conftest.err
11918 rm -f conftest.er1
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;;
11926 esac
11927 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11928 (eval "$ac_try") 2>&5
11929 ac_status=$?
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;;
11936 esac
11937 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11938 (eval "$ac_try") 2>&5
11939 ac_status=$?
11940 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11941 (exit $ac_status); }; }; then
11942 ac_cv_type_error_t=yes
11943 else
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
11958 _ACEOF
11961 else
11963 cat >>confdefs.h <<\_ACEOF
11964 #define error_t int
11965 _ACEOF
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
11982 else
11983 cat >conftest.$ac_ext <<_ACEOF
11984 /* confdefs.h. */
11985 _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. */
11998 #ifdef __STDC__
11999 # include <limits.h>
12000 #else
12001 # include <assert.h>
12002 #endif
12004 #undef $ac_func
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. */
12009 #ifdef __cplusplus
12010 extern "C"
12011 #endif
12012 char $ac_func ();
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
12017 choke me
12018 #endif
12021 main ()
12023 return $ac_func ();
12025 return 0;
12027 _ACEOF
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;;
12033 esac
12034 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12035 (eval "$ac_link") 2>conftest.er1
12036 ac_status=$?
12037 grep -v '^ *+' conftest.er1 >conftest.err
12038 rm -f conftest.er1
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;;
12046 esac
12047 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12048 (eval "$ac_try") 2>&5
12049 ac_status=$?
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;;
12056 esac
12057 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12058 (eval "$ac_try") 2>&5
12059 ac_status=$?
12060 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12061 (exit $ac_status); }; }; then
12062 eval "$as_ac_var=yes"
12063 else
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
12079 _ACEOF
12082 done
12111 for ac_header in assert.h ctype.h errno.h malloc.h memory.h stdlib.h \
12112 stdio.h unistd.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; }
12124 else
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
12129 /* confdefs.h. */
12130 _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>
12136 _ACEOF
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;;
12142 esac
12143 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12144 (eval "$ac_compile") 2>conftest.er1
12145 ac_status=$?
12146 grep -v '^ *+' conftest.er1 >conftest.err
12147 rm -f conftest.er1
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;;
12155 esac
12156 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12157 (eval "$ac_try") 2>&5
12158 ac_status=$?
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;;
12165 esac
12166 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12167 (eval "$ac_try") 2>&5
12168 ac_status=$?
12169 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12170 (exit $ac_status); }; }; then
12171 ac_header_compiler=yes
12172 else
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
12187 /* confdefs.h. */
12188 _ACEOF
12189 cat confdefs.h >>conftest.$ac_ext
12190 cat >>conftest.$ac_ext <<_ACEOF
12191 /* end confdefs.h. */
12192 #include <$ac_header>
12193 _ACEOF
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;;
12198 esac
12199 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12200 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
12201 ac_status=$?
12202 grep -v '^ *+' conftest.er1 >conftest.err
12203 rm -f conftest.er1
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
12210 else
12211 ac_cpp_err=
12213 else
12214 ac_cpp_err=yes
12216 if test -z "$ac_cpp_err"; then
12217 ac_header_preproc=yes
12218 else
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
12231 yes:no: )
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
12238 no: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;}
12251 ( cat <<\_ASBOX
12252 ## ----------------------------------- ##
12253 ## Report this to llvmbugs@cs.uiuc.edu ##
12254 ## ----------------------------------- ##
12255 _ASBOX
12256 ) | sed "s/^/$as_me: WARNING: /" >&2
12258 esac
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
12263 else
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
12274 _ACEOF
12278 done
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; }
12296 else
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
12301 /* confdefs.h. */
12302 _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>
12308 _ACEOF
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;;
12314 esac
12315 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12316 (eval "$ac_compile") 2>conftest.er1
12317 ac_status=$?
12318 grep -v '^ *+' conftest.er1 >conftest.err
12319 rm -f conftest.er1
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;;
12327 esac
12328 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12329 (eval "$ac_try") 2>&5
12330 ac_status=$?
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;;
12337 esac
12338 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12339 (eval "$ac_try") 2>&5
12340 ac_status=$?
12341 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12342 (exit $ac_status); }; }; then
12343 ac_header_compiler=yes
12344 else
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
12359 /* confdefs.h. */
12360 _ACEOF
12361 cat confdefs.h >>conftest.$ac_ext
12362 cat >>conftest.$ac_ext <<_ACEOF
12363 /* end confdefs.h. */
12364 #include <$ac_header>
12365 _ACEOF
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;;
12370 esac
12371 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12372 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
12373 ac_status=$?
12374 grep -v '^ *+' conftest.er1 >conftest.err
12375 rm -f conftest.er1
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
12382 else
12383 ac_cpp_err=
12385 else
12386 ac_cpp_err=yes
12388 if test -z "$ac_cpp_err"; then
12389 ac_header_preproc=yes
12390 else
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
12403 yes:no: )
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
12410 no: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;}
12423 ( cat <<\_ASBOX
12424 ## ----------------------------------- ##
12425 ## Report this to llvmbugs@cs.uiuc.edu ##
12426 ## ----------------------------------- ##
12427 _ASBOX
12428 ) | sed "s/^/$as_me: WARNING: /" >&2
12430 esac
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
12435 else
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
12446 _ACEOF
12450 done
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; }
12466 else
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
12471 /* confdefs.h. */
12472 _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>
12478 _ACEOF
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;;
12484 esac
12485 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12486 (eval "$ac_compile") 2>conftest.er1
12487 ac_status=$?
12488 grep -v '^ *+' conftest.er1 >conftest.err
12489 rm -f conftest.er1
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;;
12497 esac
12498 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12499 (eval "$ac_try") 2>&5
12500 ac_status=$?
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;;
12507 esac
12508 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12509 (eval "$ac_try") 2>&5
12510 ac_status=$?
12511 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12512 (exit $ac_status); }; }; then
12513 ac_header_compiler=yes
12514 else
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
12529 /* confdefs.h. */
12530 _ACEOF
12531 cat confdefs.h >>conftest.$ac_ext
12532 cat >>conftest.$ac_ext <<_ACEOF
12533 /* end confdefs.h. */
12534 #include <$ac_header>
12535 _ACEOF
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;;
12540 esac
12541 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12542 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
12543 ac_status=$?
12544 grep -v '^ *+' conftest.er1 >conftest.err
12545 rm -f conftest.er1
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
12552 else
12553 ac_cpp_err=
12555 else
12556 ac_cpp_err=yes
12558 if test -z "$ac_cpp_err"; then
12559 ac_header_preproc=yes
12560 else
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
12573 yes:no: )
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
12580 no: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;}
12593 ( cat <<\_ASBOX
12594 ## ----------------------------------- ##
12595 ## Report this to llvmbugs@cs.uiuc.edu ##
12596 ## ----------------------------------- ##
12597 _ASBOX
12598 ) | sed "s/^/$as_me: WARNING: /" >&2
12600 esac
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
12605 else
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
12616 _ACEOF
12617 break
12620 done
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
12632 else
12633 cat >conftest.$ac_ext <<_ACEOF
12634 /* confdefs.h. */
12635 _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. */
12648 #ifdef __STDC__
12649 # include <limits.h>
12650 #else
12651 # include <assert.h>
12652 #endif
12654 #undef $ac_func
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. */
12659 #ifdef __cplusplus
12660 extern "C"
12661 #endif
12662 char $ac_func ();
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
12667 choke me
12668 #endif
12671 main ()
12673 return $ac_func ();
12675 return 0;
12677 _ACEOF
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;;
12683 esac
12684 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12685 (eval "$ac_link") 2>conftest.er1
12686 ac_status=$?
12687 grep -v '^ *+' conftest.er1 >conftest.err
12688 rm -f conftest.er1
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;;
12696 esac
12697 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12698 (eval "$ac_try") 2>&5
12699 ac_status=$?
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;;
12706 esac
12707 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12708 (eval "$ac_try") 2>&5
12709 ac_status=$?
12710 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12711 (exit $ac_status); }; }; then
12712 eval "$as_ac_var=yes"
12713 else
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
12729 _ACEOF
12730 break
12732 done
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
12743 else
12744 cat >conftest.$ac_ext <<_ACEOF
12745 /* confdefs.h. */
12746 _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. */
12759 #ifdef __STDC__
12760 # include <limits.h>
12761 #else
12762 # include <assert.h>
12763 #endif
12765 #undef $ac_func
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. */
12770 #ifdef __cplusplus
12771 extern "C"
12772 #endif
12773 char $ac_func ();
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
12778 choke me
12779 #endif
12782 main ()
12784 return $ac_func ();
12786 return 0;
12788 _ACEOF
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;;
12794 esac
12795 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12796 (eval "$ac_link") 2>conftest.er1
12797 ac_status=$?
12798 grep -v '^ *+' conftest.er1 >conftest.err
12799 rm -f conftest.er1
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;;
12807 esac
12808 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12809 (eval "$ac_try") 2>&5
12810 ac_status=$?
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;;
12817 esac
12818 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12819 (eval "$ac_try") 2>&5
12820 ac_status=$?
12821 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12822 (exit $ac_status); }; }; then
12823 eval "$as_ac_var=yes"
12824 else
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
12840 _ACEOF
12841 break
12843 done
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
12854 else
12855 cat >conftest.$ac_ext <<_ACEOF
12856 /* confdefs.h. */
12857 _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. */
12870 #ifdef __STDC__
12871 # include <limits.h>
12872 #else
12873 # include <assert.h>
12874 #endif
12876 #undef $ac_func
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. */
12881 #ifdef __cplusplus
12882 extern "C"
12883 #endif
12884 char $ac_func ();
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
12889 choke me
12890 #endif
12893 main ()
12895 return $ac_func ();
12897 return 0;
12899 _ACEOF
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;;
12905 esac
12906 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12907 (eval "$ac_link") 2>conftest.er1
12908 ac_status=$?
12909 grep -v '^ *+' conftest.er1 >conftest.err
12910 rm -f conftest.er1
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;;
12918 esac
12919 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12920 (eval "$ac_try") 2>&5
12921 ac_status=$?
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;;
12928 esac
12929 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12930 (eval "$ac_try") 2>&5
12931 ac_status=$?
12932 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12933 (exit $ac_status); }; }; then
12934 eval "$as_ac_var=yes"
12935 else
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
12951 _ACEOF
12952 break
12954 done
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
12965 else
12966 cat >conftest.$ac_ext <<_ACEOF
12967 /* confdefs.h. */
12968 _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. */
12981 #ifdef __STDC__
12982 # include <limits.h>
12983 #else
12984 # include <assert.h>
12985 #endif
12987 #undef $ac_func
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. */
12992 #ifdef __cplusplus
12993 extern "C"
12994 #endif
12995 char $ac_func ();
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
13000 choke me
13001 #endif
13004 main ()
13006 return $ac_func ();
13008 return 0;
13010 _ACEOF
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;;
13016 esac
13017 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13018 (eval "$ac_link") 2>conftest.er1
13019 ac_status=$?
13020 grep -v '^ *+' conftest.er1 >conftest.err
13021 rm -f conftest.er1
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;;
13029 esac
13030 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13031 (eval "$ac_try") 2>&5
13032 ac_status=$?
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;;
13039 esac
13040 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13041 (eval "$ac_try") 2>&5
13042 ac_status=$?
13043 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13044 (exit $ac_status); }; }; then
13045 eval "$as_ac_var=yes"
13046 else
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
13062 _ACEOF
13065 done
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
13077 else
13078 cat >conftest.$ac_ext <<_ACEOF
13079 /* confdefs.h. */
13080 _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. */
13093 #ifdef __STDC__
13094 # include <limits.h>
13095 #else
13096 # include <assert.h>
13097 #endif
13099 #undef $ac_func
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. */
13104 #ifdef __cplusplus
13105 extern "C"
13106 #endif
13107 char $ac_func ();
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
13112 choke me
13113 #endif
13116 main ()
13118 return $ac_func ();
13120 return 0;
13122 _ACEOF
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;;
13128 esac
13129 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13130 (eval "$ac_link") 2>conftest.er1
13131 ac_status=$?
13132 grep -v '^ *+' conftest.er1 >conftest.err
13133 rm -f conftest.er1
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;;
13141 esac
13142 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13143 (eval "$ac_try") 2>&5
13144 ac_status=$?
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;;
13151 esac
13152 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13153 (eval "$ac_try") 2>&5
13154 ac_status=$?
13155 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13156 (exit $ac_status); }; }; then
13157 eval "$as_ac_var=yes"
13158 else
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
13174 _ACEOF
13177 done
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
13196 else
13197 case $LLVMGCC in
13198 [\\/]* | ?:[\\/]*)
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
13205 IFS=$as_save_IFS
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
13211 break 2
13213 done
13214 done
13215 IFS=$as_save_IFS
13218 esac
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; }
13224 else
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
13236 else
13237 case $LLVMGXX in
13238 [\\/]* | ?:[\\/]*)
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
13245 IFS=$as_save_IFS
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
13251 break 2
13253 done
13254 done
13255 IFS=$as_save_IFS
13258 esac
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; }
13264 else
13265 { echo "$as_me:$LINENO: result: no" >&5
13266 echo "${ECHO_T}no" >&6; }
13270 else
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"
13280 LLVMGCC=$LLVMGCC
13282 LLVMGXX=$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;
13294 else
13295 with_llvmcc=check
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
13312 WITH_LLVMCC=clang
13313 else
13314 WITH_LLVMCC=none
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; }
13324 ICC=no
13325 IXX=no
13326 case $CC in
13327 icc*|icpc*)
13328 ICC=yes
13329 IXX=yes
13333 esac
13335 if test "$GCC" != "yes" && test "$ICC" != "yes"
13336 then
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"
13343 then
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"
13350 then
13351 cat >conftest.$ac_ext <<_ACEOF
13352 #if !defined(__GNUC__) || __GNUC__ < 3
13353 #error Unsupported GCC version
13354 #endif
13356 _ACEOF
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;;
13362 esac
13363 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13364 (eval "$ac_compile") 2>conftest.er1
13365 ac_status=$?
13366 grep -v '^ *+' conftest.er1 >conftest.err
13367 rm -f conftest.er1
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;;
13375 esac
13376 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13377 (eval "$ac_try") 2>&5
13378 ac_status=$?
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;;
13385 esac
13386 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13387 (eval "$ac_try") 2>&5
13388 ac_status=$?
13389 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13390 (exit $ac_status); }; }; then
13392 else
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"
13405 then
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
13429 else
13430 ac_check_lib_save_LIBS=$LIBS
13431 LIBS="-lm $LIBS"
13432 cat >conftest.$ac_ext <<_ACEOF
13433 /* confdefs.h. */
13434 _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. */
13442 #ifdef __cplusplus
13443 extern "C"
13444 #endif
13445 char sin ();
13447 main ()
13449 return sin ();
13451 return 0;
13453 _ACEOF
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;;
13459 esac
13460 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13461 (eval "$ac_link") 2>conftest.er1
13462 ac_status=$?
13463 grep -v '^ *+' conftest.er1 >conftest.err
13464 rm -f conftest.er1
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;;
13472 esac
13473 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13474 (eval "$ac_try") 2>&5
13475 ac_status=$?
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;;
13482 esac
13483 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13484 (eval "$ac_try") 2>&5
13485 ac_status=$?
13486 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13487 (exit $ac_status); }; }; then
13488 ac_cv_lib_m_sin=yes
13489 else
13490 echo "$as_me: failed program was:" >&5
13491 sed 's/^/| /' conftest.$ac_ext >&5
13493 ac_cv_lib_m_sin=no
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
13505 _ACEOF
13507 LIBS="-lm $LIBS"
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
13517 else
13518 ac_check_lib_save_LIBS=$LIBS
13519 LIBS="-limagehlp $LIBS"
13520 cat >conftest.$ac_ext <<_ACEOF
13521 /* confdefs.h. */
13522 _ACEOF
13523 cat confdefs.h >>conftest.$ac_ext
13524 cat >>conftest.$ac_ext <<_ACEOF
13525 /* end confdefs.h. */
13529 main ()
13531 return main ();
13533 return 0;
13535 _ACEOF
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;;
13541 esac
13542 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13543 (eval "$ac_link") 2>conftest.er1
13544 ac_status=$?
13545 grep -v '^ *+' conftest.er1 >conftest.err
13546 rm -f conftest.er1
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;;
13554 esac
13555 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13556 (eval "$ac_try") 2>&5
13557 ac_status=$?
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;;
13564 esac
13565 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13566 (eval "$ac_try") 2>&5
13567 ac_status=$?
13568 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13569 (exit $ac_status); }; }; then
13570 ac_cv_lib_imagehlp_main=yes
13571 else
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
13587 _ACEOF
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
13598 else
13599 ac_check_lib_save_LIBS=$LIBS
13600 LIBS="-lpsapi $LIBS"
13601 cat >conftest.$ac_ext <<_ACEOF
13602 /* confdefs.h. */
13603 _ACEOF
13604 cat confdefs.h >>conftest.$ac_ext
13605 cat >>conftest.$ac_ext <<_ACEOF
13606 /* end confdefs.h. */
13610 main ()
13612 return main ();
13614 return 0;
13616 _ACEOF
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;;
13622 esac
13623 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13624 (eval "$ac_link") 2>conftest.er1
13625 ac_status=$?
13626 grep -v '^ *+' conftest.er1 >conftest.err
13627 rm -f conftest.er1
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;;
13635 esac
13636 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13637 (eval "$ac_try") 2>&5
13638 ac_status=$?
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;;
13645 esac
13646 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13647 (eval "$ac_try") 2>&5
13648 ac_status=$?
13649 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13650 (exit $ac_status); }; }; then
13651 ac_cv_lib_psapi_main=yes
13652 else
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
13668 _ACEOF
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
13680 else
13681 ac_func_search_save_LIBS=$LIBS
13682 cat >conftest.$ac_ext <<_ACEOF
13683 /* confdefs.h. */
13684 _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. */
13692 #ifdef __cplusplus
13693 extern "C"
13694 #endif
13695 char dlopen ();
13697 main ()
13699 return dlopen ();
13701 return 0;
13703 _ACEOF
13704 for ac_lib in '' dl; do
13705 if test -z "$ac_lib"; then
13706 ac_res="none required"
13707 else
13708 ac_res=-l$ac_lib
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;;
13716 esac
13717 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13718 (eval "$ac_link") 2>conftest.er1
13719 ac_status=$?
13720 grep -v '^ *+' conftest.er1 >conftest.err
13721 rm -f conftest.er1
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;;
13729 esac
13730 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13731 (eval "$ac_try") 2>&5
13732 ac_status=$?
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;;
13739 esac
13740 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13741 (eval "$ac_try") 2>&5
13742 ac_status=$?
13743 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13744 (exit $ac_status); }; }; then
13745 ac_cv_search_dlopen=$ac_res
13746 else
13747 echo "$as_me: failed program was:" >&5
13748 sed 's/^/| /' conftest.$ac_ext >&5
13753 rm -f core conftest.err conftest.$ac_objext \
13754 conftest$ac_exeext
13755 if test "${ac_cv_search_dlopen+set}" = set; then
13756 break
13758 done
13759 if test "${ac_cv_search_dlopen+set}" = set; then
13761 else
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
13775 _ACEOF
13777 else
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
13788 else
13789 ac_func_search_save_LIBS=$LIBS
13790 cat >conftest.$ac_ext <<_ACEOF
13791 /* confdefs.h. */
13792 _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. */
13800 #ifdef __cplusplus
13801 extern "C"
13802 #endif
13803 char ffi_call ();
13805 main ()
13807 return ffi_call ();
13809 return 0;
13811 _ACEOF
13812 for ac_lib in '' ffi; do
13813 if test -z "$ac_lib"; then
13814 ac_res="none required"
13815 else
13816 ac_res=-l$ac_lib
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;;
13824 esac
13825 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13826 (eval "$ac_link") 2>conftest.er1
13827 ac_status=$?
13828 grep -v '^ *+' conftest.er1 >conftest.err
13829 rm -f conftest.er1
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;;
13837 esac
13838 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13839 (eval "$ac_try") 2>&5
13840 ac_status=$?
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;;
13847 esac
13848 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13849 (eval "$ac_try") 2>&5
13850 ac_status=$?
13851 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13852 (exit $ac_status); }; }; then
13853 ac_cv_search_ffi_call=$ac_res
13854 else
13855 echo "$as_me: failed program was:" >&5
13856 sed 's/^/| /' conftest.$ac_ext >&5
13861 rm -f core conftest.err conftest.$ac_objext \
13862 conftest$ac_exeext
13863 if test "${ac_cv_search_ffi_call+set}" = set; then
13864 break
13866 done
13867 if test "${ac_cv_search_ffi_call+set}" = set; then
13869 else
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
13883 _ACEOF
13885 else
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
13897 else
13898 ac_func_search_save_LIBS=$LIBS
13899 cat >conftest.$ac_ext <<_ACEOF
13900 /* confdefs.h. */
13901 _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. */
13909 #ifdef __cplusplus
13910 extern "C"
13911 #endif
13912 char mallinfo ();
13914 main ()
13916 return mallinfo ();
13918 return 0;
13920 _ACEOF
13921 for ac_lib in '' malloc; do
13922 if test -z "$ac_lib"; then
13923 ac_res="none required"
13924 else
13925 ac_res=-l$ac_lib
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;;
13933 esac
13934 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13935 (eval "$ac_link") 2>conftest.er1
13936 ac_status=$?
13937 grep -v '^ *+' conftest.er1 >conftest.err
13938 rm -f conftest.er1
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;;
13946 esac
13947 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13948 (eval "$ac_try") 2>&5
13949 ac_status=$?
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;;
13956 esac
13957 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13958 (eval "$ac_try") 2>&5
13959 ac_status=$?
13960 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13961 (exit $ac_status); }; }; then
13962 ac_cv_search_mallinfo=$ac_res
13963 else
13964 echo "$as_me: failed program was:" >&5
13965 sed 's/^/| /' conftest.$ac_ext >&5
13970 rm -f core conftest.err conftest.$ac_objext \
13971 conftest$ac_exeext
13972 if test "${ac_cv_search_mallinfo+set}" = set; then
13973 break
13975 done
13976 if test "${ac_cv_search_mallinfo+set}" = set; then
13978 else
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
13992 _ACEOF
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
14003 else
14004 ac_check_lib_save_LIBS=$LIBS
14005 LIBS="-lpthread $LIBS"
14006 cat >conftest.$ac_ext <<_ACEOF
14007 /* confdefs.h. */
14008 _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. */
14016 #ifdef __cplusplus
14017 extern "C"
14018 #endif
14019 char pthread_mutex_init ();
14021 main ()
14023 return pthread_mutex_init ();
14025 return 0;
14027 _ACEOF
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;;
14033 esac
14034 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14035 (eval "$ac_link") 2>conftest.er1
14036 ac_status=$?
14037 grep -v '^ *+' conftest.er1 >conftest.err
14038 rm -f conftest.er1
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;;
14046 esac
14047 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14048 (eval "$ac_try") 2>&5
14049 ac_status=$?
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;;
14056 esac
14057 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14058 (eval "$ac_try") 2>&5
14059 ac_status=$?
14060 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14061 (exit $ac_status); }; }; then
14062 ac_cv_lib_pthread_pthread_mutex_init=yes
14063 else
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
14079 _ACEOF
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
14089 else
14090 ac_func_search_save_LIBS=$LIBS
14091 cat >conftest.$ac_ext <<_ACEOF
14092 /* confdefs.h. */
14093 _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. */
14101 #ifdef __cplusplus
14102 extern "C"
14103 #endif
14104 char pthread_mutex_lock ();
14106 main ()
14108 return pthread_mutex_lock ();
14110 return 0;
14112 _ACEOF
14113 for ac_lib in '' pthread; do
14114 if test -z "$ac_lib"; then
14115 ac_res="none required"
14116 else
14117 ac_res=-l$ac_lib
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;;
14125 esac
14126 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14127 (eval "$ac_link") 2>conftest.er1
14128 ac_status=$?
14129 grep -v '^ *+' conftest.er1 >conftest.err
14130 rm -f conftest.er1
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;;
14138 esac
14139 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14140 (eval "$ac_try") 2>&5
14141 ac_status=$?
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;;
14148 esac
14149 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14150 (eval "$ac_try") 2>&5
14151 ac_status=$?
14152 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14153 (exit $ac_status); }; }; then
14154 ac_cv_search_pthread_mutex_lock=$ac_res
14155 else
14156 echo "$as_me: failed program was:" >&5
14157 sed 's/^/| /' conftest.$ac_ext >&5
14162 rm -f core conftest.err conftest.$ac_objext \
14163 conftest$ac_exeext
14164 if test "${ac_cv_search_pthread_mutex_lock+set}" = set; then
14165 break
14167 done
14168 if test "${ac_cv_search_pthread_mutex_lock+set}" = set; then
14170 else
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
14184 _ACEOF
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
14192 else
14193 ac_func_search_save_LIBS=$LIBS
14194 cat >conftest.$ac_ext <<_ACEOF
14195 /* confdefs.h. */
14196 _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. */
14204 #ifdef __cplusplus
14205 extern "C"
14206 #endif
14207 char pthread_rwlock_init ();
14209 main ()
14211 return pthread_rwlock_init ();
14213 return 0;
14215 _ACEOF
14216 for ac_lib in '' pthread; do
14217 if test -z "$ac_lib"; then
14218 ac_res="none required"
14219 else
14220 ac_res=-l$ac_lib
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;;
14228 esac
14229 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14230 (eval "$ac_link") 2>conftest.er1
14231 ac_status=$?
14232 grep -v '^ *+' conftest.er1 >conftest.err
14233 rm -f conftest.er1
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;;
14241 esac
14242 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14243 (eval "$ac_try") 2>&5
14244 ac_status=$?
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;;
14251 esac
14252 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14253 (eval "$ac_try") 2>&5
14254 ac_status=$?
14255 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14256 (exit $ac_status); }; }; then
14257 ac_cv_search_pthread_rwlock_init=$ac_res
14258 else
14259 echo "$as_me: failed program was:" >&5
14260 sed 's/^/| /' conftest.$ac_ext >&5
14265 rm -f core conftest.err conftest.$ac_objext \
14266 conftest$ac_exeext
14267 if test "${ac_cv_search_pthread_rwlock_init+set}" = set; then
14268 break
14270 done
14271 if test "${ac_cv_search_pthread_rwlock_init+set}" = set; then
14273 else
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
14287 _ACEOF
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
14295 else
14296 ac_func_search_save_LIBS=$LIBS
14297 cat >conftest.$ac_ext <<_ACEOF
14298 /* confdefs.h. */
14299 _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. */
14307 #ifdef __cplusplus
14308 extern "C"
14309 #endif
14310 char pthread_getspecific ();
14312 main ()
14314 return pthread_getspecific ();
14316 return 0;
14318 _ACEOF
14319 for ac_lib in '' pthread; do
14320 if test -z "$ac_lib"; then
14321 ac_res="none required"
14322 else
14323 ac_res=-l$ac_lib
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;;
14331 esac
14332 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14333 (eval "$ac_link") 2>conftest.er1
14334 ac_status=$?
14335 grep -v '^ *+' conftest.er1 >conftest.err
14336 rm -f conftest.er1
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;;
14344 esac
14345 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14346 (eval "$ac_try") 2>&5
14347 ac_status=$?
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;;
14354 esac
14355 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14356 (eval "$ac_try") 2>&5
14357 ac_status=$?
14358 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14359 (exit $ac_status); }; }; then
14360 ac_cv_search_pthread_getspecific=$ac_res
14361 else
14362 echo "$as_me: failed program was:" >&5
14363 sed 's/^/| /' conftest.$ac_ext >&5
14368 rm -f core conftest.err conftest.$ac_objext \
14369 conftest$ac_exeext
14370 if test "${ac_cv_search_pthread_getspecific+set}" = set; then
14371 break
14373 done
14374 if test "${ac_cv_search_pthread_getspecific+set}" = set; then
14376 else
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
14390 _ACEOF
14397 # Check whether --with-udis86 was given.
14398 if test "${with_udis86+set}" = set; then
14399 withval=$with_udis86;
14400 USE_UDIS86=1
14402 case "$withval" in
14403 /usr/lib|yes) ;;
14404 *) LDFLAGS="$LDFLAGS -L${withval}" ;;
14405 esac
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
14411 else
14412 ac_check_lib_save_LIBS=$LIBS
14413 LIBS="-ludis86 $LIBS"
14414 cat >conftest.$ac_ext <<_ACEOF
14415 /* confdefs.h. */
14416 _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. */
14424 #ifdef __cplusplus
14425 extern "C"
14426 #endif
14427 char ud_init ();
14429 main ()
14431 return ud_init ();
14433 return 0;
14435 _ACEOF
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;;
14441 esac
14442 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14443 (eval "$ac_link") 2>conftest.er1
14444 ac_status=$?
14445 grep -v '^ *+' conftest.er1 >conftest.err
14446 rm -f conftest.er1
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;;
14454 esac
14455 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14456 (eval "$ac_try") 2>&5
14457 ac_status=$?
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;;
14464 esac
14465 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14466 (eval "$ac_try") 2>&5
14467 ac_status=$?
14468 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14469 (exit $ac_status); }; }; then
14470 ac_cv_lib_udis86_ud_init=yes
14471 else
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
14487 _ACEOF
14489 LIBS="-ludis86 $LIBS"
14491 else
14493 echo "Error! You need to have libudis86 around."
14494 exit -1
14499 else
14500 USE_UDIS86=0
14505 cat >>confdefs.h <<_ACEOF
14506 #define USE_UDIS86 $USE_UDIS86
14507 _ACEOF
14511 # Check whether --with-oprofile was given.
14512 if test "${with_oprofile+set}" = set; then
14513 withval=$with_oprofile;
14514 USE_OPROFILE=1
14516 case "$withval" in
14517 /usr|yes) llvm_cv_oppath=/usr/lib/oprofile ;;
14518 no) llvm_cv_oppath=
14519 USE_OPROFILE=0
14521 *) llvm_cv_oppath="${withval}/lib/oprofile"
14522 CPPFLAGS="-I${withval}/include";;
14523 esac
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
14530 else
14531 ac_func_search_save_LIBS=$LIBS
14532 cat >conftest.$ac_ext <<_ACEOF
14533 /* confdefs.h. */
14534 _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. */
14542 #ifdef __cplusplus
14543 extern "C"
14544 #endif
14545 char bfd_init ();
14547 main ()
14549 return bfd_init ();
14551 return 0;
14553 _ACEOF
14554 for ac_lib in '' bfd; do
14555 if test -z "$ac_lib"; then
14556 ac_res="none required"
14557 else
14558 ac_res=-l$ac_lib
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;;
14566 esac
14567 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14568 (eval "$ac_link") 2>conftest.er1
14569 ac_status=$?
14570 grep -v '^ *+' conftest.er1 >conftest.err
14571 rm -f conftest.er1
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;;
14579 esac
14580 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14581 (eval "$ac_try") 2>&5
14582 ac_status=$?
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;;
14589 esac
14590 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14591 (eval "$ac_try") 2>&5
14592 ac_status=$?
14593 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14594 (exit $ac_status); }; }; then
14595 ac_cv_search_bfd_init=$ac_res
14596 else
14597 echo "$as_me: failed program was:" >&5
14598 sed 's/^/| /' conftest.$ac_ext >&5
14603 rm -f core conftest.err conftest.$ac_objext \
14604 conftest$ac_exeext
14605 if test "${ac_cv_search_bfd_init+set}" = set; then
14606 break
14608 done
14609 if test "${ac_cv_search_bfd_init+set}" = set; then
14611 else
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
14629 else
14630 ac_func_search_save_LIBS=$LIBS
14631 cat >conftest.$ac_ext <<_ACEOF
14632 /* confdefs.h. */
14633 _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. */
14641 #ifdef __cplusplus
14642 extern "C"
14643 #endif
14644 char op_open_agent ();
14646 main ()
14648 return op_open_agent ();
14650 return 0;
14652 _ACEOF
14653 for ac_lib in '' opagent; do
14654 if test -z "$ac_lib"; then
14655 ac_res="none required"
14656 else
14657 ac_res=-l$ac_lib
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;;
14665 esac
14666 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14667 (eval "$ac_link") 2>conftest.er1
14668 ac_status=$?
14669 grep -v '^ *+' conftest.er1 >conftest.err
14670 rm -f conftest.er1
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;;
14678 esac
14679 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14680 (eval "$ac_try") 2>&5
14681 ac_status=$?
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;;
14688 esac
14689 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14690 (eval "$ac_try") 2>&5
14691 ac_status=$?
14692 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14693 (exit $ac_status); }; }; then
14694 ac_cv_search_op_open_agent=$ac_res
14695 else
14696 echo "$as_me: failed program was:" >&5
14697 sed 's/^/| /' conftest.$ac_ext >&5
14702 rm -f core conftest.err conftest.$ac_objext \
14703 conftest$ac_exeext
14704 if test "${ac_cv_search_op_open_agent+set}" = set; then
14705 break
14707 done
14708 if test "${ac_cv_search_op_open_agent+set}" = set; then
14710 else
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"
14722 else
14724 echo "Error! You need to have libopagent around."
14725 exit -1
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; }
14737 else
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
14742 /* confdefs.h. */
14743 _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>
14749 _ACEOF
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;;
14755 esac
14756 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14757 (eval "$ac_compile") 2>conftest.er1
14758 ac_status=$?
14759 grep -v '^ *+' conftest.er1 >conftest.err
14760 rm -f conftest.er1
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;;
14768 esac
14769 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14770 (eval "$ac_try") 2>&5
14771 ac_status=$?
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;;
14778 esac
14779 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14780 (eval "$ac_try") 2>&5
14781 ac_status=$?
14782 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14783 (exit $ac_status); }; }; then
14784 ac_header_compiler=yes
14785 else
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
14800 /* confdefs.h. */
14801 _ACEOF
14802 cat confdefs.h >>conftest.$ac_ext
14803 cat >>conftest.$ac_ext <<_ACEOF
14804 /* end confdefs.h. */
14805 #include <opagent.h>
14806 _ACEOF
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;;
14811 esac
14812 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14813 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
14814 ac_status=$?
14815 grep -v '^ *+' conftest.er1 >conftest.err
14816 rm -f conftest.er1
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
14823 else
14824 ac_cpp_err=
14826 else
14827 ac_cpp_err=yes
14829 if test -z "$ac_cpp_err"; then
14830 ac_header_preproc=yes
14831 else
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
14844 yes:no: )
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
14851 no: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;}
14864 ( cat <<\_ASBOX
14865 ## ----------------------------------- ##
14866 ## Report this to llvmbugs@cs.uiuc.edu ##
14867 ## ----------------------------------- ##
14868 _ASBOX
14869 ) | sed "s/^/$as_me: WARNING: /" >&2
14871 esac
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
14876 else
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
14885 else
14887 echo "Error! You need to have opagent.h around."
14888 exit -1
14895 else
14897 USE_OPROFILE=0
14903 cat >>confdefs.h <<_ACEOF
14904 #define USE_OPROFILE $USE_OPROFILE
14905 _ACEOF
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
14921 else
14922 cat >conftest.$ac_ext <<_ACEOF
14923 /* confdefs.h. */
14924 _ACEOF
14925 cat confdefs.h >>conftest.$ac_ext
14926 cat >>conftest.$ac_ext <<_ACEOF
14927 /* end confdefs.h. */
14928 #include <sys/types.h>
14929 #include <$ac_hdr>
14932 main ()
14934 if ((DIR *) 0)
14935 return 0;
14937 return 0;
14939 _ACEOF
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;;
14945 esac
14946 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14947 (eval "$ac_compile") 2>conftest.er1
14948 ac_status=$?
14949 grep -v '^ *+' conftest.er1 >conftest.err
14950 rm -f conftest.er1
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;;
14958 esac
14959 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14960 (eval "$ac_try") 2>&5
14961 ac_status=$?
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;;
14968 esac
14969 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14970 (eval "$ac_try") 2>&5
14971 ac_status=$?
14972 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14973 (exit $ac_status); }; }; then
14974 eval "$as_ac_Header=yes"
14975 else
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
14990 _ACEOF
14992 ac_header_dirent=$ac_hdr; break
14995 done
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
15002 else
15003 ac_func_search_save_LIBS=$LIBS
15004 cat >conftest.$ac_ext <<_ACEOF
15005 /* confdefs.h. */
15006 _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. */
15014 #ifdef __cplusplus
15015 extern "C"
15016 #endif
15017 char opendir ();
15019 main ()
15021 return opendir ();
15023 return 0;
15025 _ACEOF
15026 for ac_lib in '' dir; do
15027 if test -z "$ac_lib"; then
15028 ac_res="none required"
15029 else
15030 ac_res=-l$ac_lib
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;;
15038 esac
15039 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15040 (eval "$ac_link") 2>conftest.er1
15041 ac_status=$?
15042 grep -v '^ *+' conftest.er1 >conftest.err
15043 rm -f conftest.er1
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;;
15051 esac
15052 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15053 (eval "$ac_try") 2>&5
15054 ac_status=$?
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;;
15061 esac
15062 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15063 (eval "$ac_try") 2>&5
15064 ac_status=$?
15065 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15066 (exit $ac_status); }; }; then
15067 ac_cv_search_opendir=$ac_res
15068 else
15069 echo "$as_me: failed program was:" >&5
15070 sed 's/^/| /' conftest.$ac_ext >&5
15075 rm -f core conftest.err conftest.$ac_objext \
15076 conftest$ac_exeext
15077 if test "${ac_cv_search_opendir+set}" = set; then
15078 break
15080 done
15081 if test "${ac_cv_search_opendir+set}" = set; then
15083 else
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"
15097 else
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
15102 else
15103 ac_func_search_save_LIBS=$LIBS
15104 cat >conftest.$ac_ext <<_ACEOF
15105 /* confdefs.h. */
15106 _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. */
15114 #ifdef __cplusplus
15115 extern "C"
15116 #endif
15117 char opendir ();
15119 main ()
15121 return opendir ();
15123 return 0;
15125 _ACEOF
15126 for ac_lib in '' x; do
15127 if test -z "$ac_lib"; then
15128 ac_res="none required"
15129 else
15130 ac_res=-l$ac_lib
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;;
15138 esac
15139 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15140 (eval "$ac_link") 2>conftest.er1
15141 ac_status=$?
15142 grep -v '^ *+' conftest.er1 >conftest.err
15143 rm -f conftest.er1
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;;
15151 esac
15152 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15153 (eval "$ac_try") 2>&5
15154 ac_status=$?
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;;
15161 esac
15162 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15163 (eval "$ac_try") 2>&5
15164 ac_status=$?
15165 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15166 (exit $ac_status); }; }; then
15167 ac_cv_search_opendir=$ac_res
15168 else
15169 echo "$as_me: failed program was:" >&5
15170 sed 's/^/| /' conftest.$ac_ext >&5
15175 rm -f core conftest.err conftest.$ac_objext \
15176 conftest$ac_exeext
15177 if test "${ac_cv_search_opendir+set}" = set; then
15178 break
15180 done
15181 if test "${ac_cv_search_opendir+set}" = set; then
15183 else
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
15203 else
15204 ac_ext=c
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
15211 /* confdefs.h. */
15212 _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>
15218 #include <fcntl.h>
15220 main ()
15222 mmap (0, 1, PROT_READ, MAP_ANONYMOUS, -1, 0); return (0);
15224 return 0;
15226 _ACEOF
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;;
15232 esac
15233 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15234 (eval "$ac_compile") 2>conftest.er1
15235 ac_status=$?
15236 grep -v '^ *+' conftest.er1 >conftest.err
15237 rm -f conftest.er1
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;;
15245 esac
15246 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15247 (eval "$ac_try") 2>&5
15248 ac_status=$?
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;;
15255 esac
15256 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15257 (eval "$ac_try") 2>&5
15258 ac_status=$?
15259 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15260 (exit $ac_status); }; }; then
15261 ac_cv_header_mmap_anon=yes
15262 else
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
15270 ac_ext=c
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
15284 _ACEOF
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
15292 else
15293 cat >conftest.$ac_ext <<_ACEOF
15294 /* confdefs.h. */
15295 _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)
15304 You lose.
15305 # endif
15306 #endif
15308 #if defined S_ISBLK && defined S_IFCHR
15309 # if S_ISBLK (S_IFCHR)
15310 You lose.
15311 # endif
15312 #endif
15314 #if defined S_ISLNK && defined S_IFREG
15315 # if S_ISLNK (S_IFREG)
15316 You lose.
15317 # endif
15318 #endif
15320 #if defined S_ISSOCK && defined S_IFREG
15321 # if S_ISSOCK (S_IFREG)
15322 You lose.
15323 # endif
15324 #endif
15326 _ACEOF
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
15330 else
15331 ac_cv_header_stat_broken=no
15333 rm -f conftest*
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
15342 _ACEOF
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
15350 else
15351 cat >conftest.$ac_ext <<_ACEOF
15352 /* confdefs.h. */
15353 _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>
15360 #include <float.h>
15363 main ()
15367 return 0;
15369 _ACEOF
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;;
15375 esac
15376 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15377 (eval "$ac_compile") 2>conftest.er1
15378 ac_status=$?
15379 grep -v '^ *+' conftest.er1 >conftest.err
15380 rm -f conftest.er1
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;;
15388 esac
15389 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15390 (eval "$ac_try") 2>&5
15391 ac_status=$?
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;;
15398 esac
15399 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15400 (eval "$ac_try") 2>&5
15401 ac_status=$?
15402 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15403 (exit $ac_status); }; }; then
15404 ac_cv_header_stdc=yes
15405 else
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
15417 /* confdefs.h. */
15418 _ACEOF
15419 cat confdefs.h >>conftest.$ac_ext
15420 cat >>conftest.$ac_ext <<_ACEOF
15421 /* end confdefs.h. */
15422 #include <string.h>
15424 _ACEOF
15425 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
15426 $EGREP "memchr" >/dev/null 2>&1; then
15428 else
15429 ac_cv_header_stdc=no
15431 rm -f conftest*
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
15438 /* confdefs.h. */
15439 _ACEOF
15440 cat confdefs.h >>conftest.$ac_ext
15441 cat >>conftest.$ac_ext <<_ACEOF
15442 /* end confdefs.h. */
15443 #include <stdlib.h>
15445 _ACEOF
15446 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
15447 $EGREP "free" >/dev/null 2>&1; then
15449 else
15450 ac_cv_header_stdc=no
15452 rm -f conftest*
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
15460 else
15461 cat >conftest.$ac_ext <<_ACEOF
15462 /* confdefs.h. */
15463 _ACEOF
15464 cat confdefs.h >>conftest.$ac_ext
15465 cat >>conftest.$ac_ext <<_ACEOF
15466 /* end confdefs.h. */
15467 #include <ctype.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))
15472 #else
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))
15478 #endif
15480 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
15482 main ()
15484 int i;
15485 for (i = 0; i < 256; i++)
15486 if (XOR (islower (i), ISLOWER (i))
15487 || toupper (i) != TOUPPER (i))
15488 return 2;
15489 return 0;
15491 _ACEOF
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;;
15497 esac
15498 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15499 (eval "$ac_link") 2>&5
15500 ac_status=$?
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;;
15506 esac
15507 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15508 (eval "$ac_try") 2>&5
15509 ac_status=$?
15510 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15511 (exit $ac_status); }; }; then
15513 else
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
15533 _ACEOF
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
15541 else
15542 cat >conftest.$ac_ext <<_ACEOF
15543 /* confdefs.h. */
15544 _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)
15552 #endif
15553 #ifndef WIFEXITED
15554 # define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
15555 #endif
15558 main ()
15560 int s;
15561 wait (&s);
15562 s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
15564 return 0;
15566 _ACEOF
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;;
15572 esac
15573 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15574 (eval "$ac_compile") 2>conftest.er1
15575 ac_status=$?
15576 grep -v '^ *+' conftest.er1 >conftest.err
15577 rm -f conftest.er1
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;;
15585 esac
15586 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15587 (eval "$ac_try") 2>&5
15588 ac_status=$?
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;;
15595 esac
15596 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15597 (eval "$ac_try") 2>&5
15598 ac_status=$?
15599 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15600 (exit $ac_status); }; }; then
15601 ac_cv_header_sys_wait_h=yes
15602 else
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
15617 _ACEOF
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
15625 else
15626 cat >conftest.$ac_ext <<_ACEOF
15627 /* confdefs.h. */
15628 _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>
15634 #include <time.h>
15637 main ()
15639 if ((struct tm *) 0)
15640 return 0;
15642 return 0;
15644 _ACEOF
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;;
15650 esac
15651 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15652 (eval "$ac_compile") 2>conftest.er1
15653 ac_status=$?
15654 grep -v '^ *+' conftest.er1 >conftest.err
15655 rm -f conftest.er1
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;;
15663 esac
15664 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15665 (eval "$ac_try") 2>&5
15666 ac_status=$?
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;;
15673 esac
15674 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15675 (eval "$ac_try") 2>&5
15676 ac_status=$?
15677 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15678 (exit $ac_status); }; }; then
15679 ac_cv_header_time=yes
15680 else
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
15695 _ACEOF
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; }
15718 else
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
15723 /* confdefs.h. */
15724 _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>
15730 _ACEOF
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;;
15736 esac
15737 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15738 (eval "$ac_compile") 2>conftest.er1
15739 ac_status=$?
15740 grep -v '^ *+' conftest.er1 >conftest.err
15741 rm -f conftest.er1
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;;
15749 esac
15750 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15751 (eval "$ac_try") 2>&5
15752 ac_status=$?
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;;
15759 esac
15760 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15761 (eval "$ac_try") 2>&5
15762 ac_status=$?
15763 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15764 (exit $ac_status); }; }; then
15765 ac_header_compiler=yes
15766 else
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
15781 /* confdefs.h. */
15782 _ACEOF
15783 cat confdefs.h >>conftest.$ac_ext
15784 cat >>conftest.$ac_ext <<_ACEOF
15785 /* end confdefs.h. */
15786 #include <$ac_header>
15787 _ACEOF
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;;
15792 esac
15793 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15794 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
15795 ac_status=$?
15796 grep -v '^ *+' conftest.er1 >conftest.err
15797 rm -f conftest.er1
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
15804 else
15805 ac_cpp_err=
15807 else
15808 ac_cpp_err=yes
15810 if test -z "$ac_cpp_err"; then
15811 ac_header_preproc=yes
15812 else
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
15825 yes:no: )
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
15832 no: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;}
15845 ( cat <<\_ASBOX
15846 ## ----------------------------------- ##
15847 ## Report this to llvmbugs@cs.uiuc.edu ##
15848 ## ----------------------------------- ##
15849 _ASBOX
15850 ) | sed "s/^/$as_me: WARNING: /" >&2
15852 esac
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
15857 else
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
15868 _ACEOF
15872 done
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; }
15892 else
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
15897 /* confdefs.h. */
15898 _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>
15904 _ACEOF
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;;
15910 esac
15911 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15912 (eval "$ac_compile") 2>conftest.er1
15913 ac_status=$?
15914 grep -v '^ *+' conftest.er1 >conftest.err
15915 rm -f conftest.er1
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;;
15923 esac
15924 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15925 (eval "$ac_try") 2>&5
15926 ac_status=$?
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;;
15933 esac
15934 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15935 (eval "$ac_try") 2>&5
15936 ac_status=$?
15937 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15938 (exit $ac_status); }; }; then
15939 ac_header_compiler=yes
15940 else
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
15955 /* confdefs.h. */
15956 _ACEOF
15957 cat confdefs.h >>conftest.$ac_ext
15958 cat >>conftest.$ac_ext <<_ACEOF
15959 /* end confdefs.h. */
15960 #include <$ac_header>
15961 _ACEOF
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;;
15966 esac
15967 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15968 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
15969 ac_status=$?
15970 grep -v '^ *+' conftest.er1 >conftest.err
15971 rm -f conftest.er1
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
15978 else
15979 ac_cpp_err=
15981 else
15982 ac_cpp_err=yes
15984 if test -z "$ac_cpp_err"; then
15985 ac_header_preproc=yes
15986 else
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
15999 yes:no: )
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
16006 no: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;}
16019 ( cat <<\_ASBOX
16020 ## ----------------------------------- ##
16021 ## Report this to llvmbugs@cs.uiuc.edu ##
16022 ## ----------------------------------- ##
16023 _ASBOX
16024 ) | sed "s/^/$as_me: WARNING: /" >&2
16026 esac
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
16031 else
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
16042 _ACEOF
16046 done
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; }
16062 else
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
16067 /* confdefs.h. */
16068 _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>
16074 _ACEOF
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;;
16080 esac
16081 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16082 (eval "$ac_compile") 2>conftest.er1
16083 ac_status=$?
16084 grep -v '^ *+' conftest.er1 >conftest.err
16085 rm -f conftest.er1
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;;
16093 esac
16094 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16095 (eval "$ac_try") 2>&5
16096 ac_status=$?
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;;
16103 esac
16104 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16105 (eval "$ac_try") 2>&5
16106 ac_status=$?
16107 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16108 (exit $ac_status); }; }; then
16109 ac_header_compiler=yes
16110 else
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
16125 /* confdefs.h. */
16126 _ACEOF
16127 cat confdefs.h >>conftest.$ac_ext
16128 cat >>conftest.$ac_ext <<_ACEOF
16129 /* end confdefs.h. */
16130 #include <$ac_header>
16131 _ACEOF
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;;
16136 esac
16137 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16138 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
16139 ac_status=$?
16140 grep -v '^ *+' conftest.er1 >conftest.err
16141 rm -f conftest.er1
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
16148 else
16149 ac_cpp_err=
16151 else
16152 ac_cpp_err=yes
16154 if test -z "$ac_cpp_err"; then
16155 ac_header_preproc=yes
16156 else
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
16169 yes:no: )
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
16176 no: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;}
16189 ( cat <<\_ASBOX
16190 ## ----------------------------------- ##
16191 ## Report this to llvmbugs@cs.uiuc.edu ##
16192 ## ----------------------------------- ##
16193 _ASBOX
16194 ) | sed "s/^/$as_me: WARNING: /" >&2
16196 esac
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
16201 else
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
16212 _ACEOF
16216 done
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; }
16234 else
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
16239 /* confdefs.h. */
16240 _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>
16246 _ACEOF
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;;
16252 esac
16253 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16254 (eval "$ac_compile") 2>conftest.er1
16255 ac_status=$?
16256 grep -v '^ *+' conftest.er1 >conftest.err
16257 rm -f conftest.er1
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;;
16265 esac
16266 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16267 (eval "$ac_try") 2>&5
16268 ac_status=$?
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;;
16275 esac
16276 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16277 (eval "$ac_try") 2>&5
16278 ac_status=$?
16279 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16280 (exit $ac_status); }; }; then
16281 ac_header_compiler=yes
16282 else
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
16297 /* confdefs.h. */
16298 _ACEOF
16299 cat confdefs.h >>conftest.$ac_ext
16300 cat >>conftest.$ac_ext <<_ACEOF
16301 /* end confdefs.h. */
16302 #include <$ac_header>
16303 _ACEOF
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;;
16308 esac
16309 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16310 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
16311 ac_status=$?
16312 grep -v '^ *+' conftest.er1 >conftest.err
16313 rm -f conftest.er1
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
16320 else
16321 ac_cpp_err=
16323 else
16324 ac_cpp_err=yes
16326 if test -z "$ac_cpp_err"; then
16327 ac_header_preproc=yes
16328 else
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
16341 yes:no: )
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
16348 no: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;}
16361 ( cat <<\_ASBOX
16362 ## ----------------------------------- ##
16363 ## Report this to llvmbugs@cs.uiuc.edu ##
16364 ## ----------------------------------- ##
16365 _ASBOX
16366 ) | sed "s/^/$as_me: WARNING: /" >&2
16368 esac
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
16373 else
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
16384 _ACEOF
16388 done
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; }
16406 else
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
16411 /* confdefs.h. */
16412 _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>
16418 _ACEOF
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;;
16424 esac
16425 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16426 (eval "$ac_compile") 2>conftest.er1
16427 ac_status=$?
16428 grep -v '^ *+' conftest.er1 >conftest.err
16429 rm -f conftest.er1
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;;
16437 esac
16438 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16439 (eval "$ac_try") 2>&5
16440 ac_status=$?
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;;
16447 esac
16448 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16449 (eval "$ac_try") 2>&5
16450 ac_status=$?
16451 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16452 (exit $ac_status); }; }; then
16453 ac_header_compiler=yes
16454 else
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
16469 /* confdefs.h. */
16470 _ACEOF
16471 cat confdefs.h >>conftest.$ac_ext
16472 cat >>conftest.$ac_ext <<_ACEOF
16473 /* end confdefs.h. */
16474 #include <$ac_header>
16475 _ACEOF
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;;
16480 esac
16481 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16482 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
16483 ac_status=$?
16484 grep -v '^ *+' conftest.er1 >conftest.err
16485 rm -f conftest.er1
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
16492 else
16493 ac_cpp_err=
16495 else
16496 ac_cpp_err=yes
16498 if test -z "$ac_cpp_err"; then
16499 ac_header_preproc=yes
16500 else
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
16513 yes:no: )
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
16520 no: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;}
16533 ( cat <<\_ASBOX
16534 ## ----------------------------------- ##
16535 ## Report this to llvmbugs@cs.uiuc.edu ##
16536 ## ----------------------------------- ##
16537 _ASBOX
16538 ) | sed "s/^/$as_me: WARNING: /" >&2
16540 esac
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
16545 else
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
16556 _ACEOF
16560 done
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; }
16575 else
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
16580 /* confdefs.h. */
16581 _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>
16587 _ACEOF
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;;
16593 esac
16594 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16595 (eval "$ac_compile") 2>conftest.er1
16596 ac_status=$?
16597 grep -v '^ *+' conftest.er1 >conftest.err
16598 rm -f conftest.er1
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;;
16606 esac
16607 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16608 (eval "$ac_try") 2>&5
16609 ac_status=$?
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;;
16616 esac
16617 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16618 (eval "$ac_try") 2>&5
16619 ac_status=$?
16620 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16621 (exit $ac_status); }; }; then
16622 ac_header_compiler=yes
16623 else
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
16638 /* confdefs.h. */
16639 _ACEOF
16640 cat confdefs.h >>conftest.$ac_ext
16641 cat >>conftest.$ac_ext <<_ACEOF
16642 /* end confdefs.h. */
16643 #include <$ac_header>
16644 _ACEOF
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;;
16649 esac
16650 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16651 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
16652 ac_status=$?
16653 grep -v '^ *+' conftest.er1 >conftest.err
16654 rm -f conftest.er1
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
16661 else
16662 ac_cpp_err=
16664 else
16665 ac_cpp_err=yes
16667 if test -z "$ac_cpp_err"; then
16668 ac_header_preproc=yes
16669 else
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
16682 yes:no: )
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
16689 no: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;}
16702 ( cat <<\_ASBOX
16703 ## ----------------------------------- ##
16704 ## Report this to llvmbugs@cs.uiuc.edu ##
16705 ## ----------------------------------- ##
16706 _ASBOX
16707 ) | sed "s/^/$as_me: WARNING: /" >&2
16709 esac
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
16714 else
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
16725 _ACEOF
16729 done
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; }
16744 else
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
16749 /* confdefs.h. */
16750 _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>
16756 _ACEOF
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;;
16762 esac
16763 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16764 (eval "$ac_compile") 2>conftest.er1
16765 ac_status=$?
16766 grep -v '^ *+' conftest.er1 >conftest.err
16767 rm -f conftest.er1
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;;
16775 esac
16776 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16777 (eval "$ac_try") 2>&5
16778 ac_status=$?
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;;
16785 esac
16786 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16787 (eval "$ac_try") 2>&5
16788 ac_status=$?
16789 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16790 (exit $ac_status); }; }; then
16791 ac_header_compiler=yes
16792 else
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
16807 /* confdefs.h. */
16808 _ACEOF
16809 cat confdefs.h >>conftest.$ac_ext
16810 cat >>conftest.$ac_ext <<_ACEOF
16811 /* end confdefs.h. */
16812 #include <$ac_header>
16813 _ACEOF
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;;
16818 esac
16819 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16820 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
16821 ac_status=$?
16822 grep -v '^ *+' conftest.er1 >conftest.err
16823 rm -f conftest.er1
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
16830 else
16831 ac_cpp_err=
16833 else
16834 ac_cpp_err=yes
16836 if test -z "$ac_cpp_err"; then
16837 ac_header_preproc=yes
16838 else
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
16851 yes:no: )
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
16858 no: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;}
16871 ( cat <<\_ASBOX
16872 ## ----------------------------------- ##
16873 ## Report this to llvmbugs@cs.uiuc.edu ##
16874 ## ----------------------------------- ##
16875 _ASBOX
16876 ) | sed "s/^/$as_me: WARNING: /" >&2
16878 esac
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
16883 else
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
16894 _ACEOF
16898 done
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; }
16914 else
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
16919 /* confdefs.h. */
16920 _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>
16926 _ACEOF
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;;
16932 esac
16933 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16934 (eval "$ac_compile") 2>conftest.er1
16935 ac_status=$?
16936 grep -v '^ *+' conftest.er1 >conftest.err
16937 rm -f conftest.er1
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;;
16945 esac
16946 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16947 (eval "$ac_try") 2>&5
16948 ac_status=$?
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;;
16955 esac
16956 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16957 (eval "$ac_try") 2>&5
16958 ac_status=$?
16959 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16960 (exit $ac_status); }; }; then
16961 ac_header_compiler=yes
16962 else
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
16977 /* confdefs.h. */
16978 _ACEOF
16979 cat confdefs.h >>conftest.$ac_ext
16980 cat >>conftest.$ac_ext <<_ACEOF
16981 /* end confdefs.h. */
16982 #include <$ac_header>
16983 _ACEOF
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;;
16988 esac
16989 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16990 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
16991 ac_status=$?
16992 grep -v '^ *+' conftest.er1 >conftest.err
16993 rm -f conftest.er1
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
17000 else
17001 ac_cpp_err=
17003 else
17004 ac_cpp_err=yes
17006 if test -z "$ac_cpp_err"; then
17007 ac_header_preproc=yes
17008 else
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
17021 yes:no: )
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
17028 no: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;}
17041 ( cat <<\_ASBOX
17042 ## ----------------------------------- ##
17043 ## Report this to llvmbugs@cs.uiuc.edu ##
17044 ## ----------------------------------- ##
17045 _ASBOX
17046 ) | sed "s/^/$as_me: WARNING: /" >&2
17048 esac
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
17053 else
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
17064 _ACEOF
17065 HAVE_PTHREAD=1
17067 else
17068 HAVE_PTHREAD=0
17072 done
17074 else
17075 HAVE_PTHREAD=0
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; }
17094 else
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
17099 /* confdefs.h. */
17100 _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>
17106 _ACEOF
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;;
17112 esac
17113 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17114 (eval "$ac_compile") 2>conftest.er1
17115 ac_status=$?
17116 grep -v '^ *+' conftest.er1 >conftest.err
17117 rm -f conftest.er1
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;;
17125 esac
17126 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17127 (eval "$ac_try") 2>&5
17128 ac_status=$?
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;;
17135 esac
17136 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17137 (eval "$ac_try") 2>&5
17138 ac_status=$?
17139 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17140 (exit $ac_status); }; }; then
17141 ac_header_compiler=yes
17142 else
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
17157 /* confdefs.h. */
17158 _ACEOF
17159 cat confdefs.h >>conftest.$ac_ext
17160 cat >>conftest.$ac_ext <<_ACEOF
17161 /* end confdefs.h. */
17162 #include <$ac_header>
17163 _ACEOF
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;;
17168 esac
17169 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17170 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
17171 ac_status=$?
17172 grep -v '^ *+' conftest.er1 >conftest.err
17173 rm -f conftest.er1
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
17180 else
17181 ac_cpp_err=
17183 else
17184 ac_cpp_err=yes
17186 if test -z "$ac_cpp_err"; then
17187 ac_header_preproc=yes
17188 else
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
17201 yes:no: )
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
17208 no: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;}
17221 ( cat <<\_ASBOX
17222 ## ----------------------------------- ##
17223 ## Report this to llvmbugs@cs.uiuc.edu ##
17224 ## ----------------------------------- ##
17225 _ASBOX
17226 ) | sed "s/^/$as_me: WARNING: /" >&2
17228 esac
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
17233 else
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
17244 _ACEOF
17248 done
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; }
17265 else
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
17270 /* confdefs.h. */
17271 _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>
17277 _ACEOF
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;;
17283 esac
17284 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17285 (eval "$ac_compile") 2>conftest.er1
17286 ac_status=$?
17287 grep -v '^ *+' conftest.er1 >conftest.err
17288 rm -f conftest.er1
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;;
17296 esac
17297 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17298 (eval "$ac_try") 2>&5
17299 ac_status=$?
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;;
17306 esac
17307 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17308 (eval "$ac_try") 2>&5
17309 ac_status=$?
17310 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17311 (exit $ac_status); }; }; then
17312 ac_header_compiler=yes
17313 else
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
17328 /* confdefs.h. */
17329 _ACEOF
17330 cat confdefs.h >>conftest.$ac_ext
17331 cat >>conftest.$ac_ext <<_ACEOF
17332 /* end confdefs.h. */
17333 #include <$ac_header>
17334 _ACEOF
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;;
17339 esac
17340 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17341 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
17342 ac_status=$?
17343 grep -v '^ *+' conftest.er1 >conftest.err
17344 rm -f conftest.er1
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
17351 else
17352 ac_cpp_err=
17354 else
17355 ac_cpp_err=yes
17357 if test -z "$ac_cpp_err"; then
17358 ac_header_preproc=yes
17359 else
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
17372 yes:no: )
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
17379 no: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;}
17392 ( cat <<\_ASBOX
17393 ## ----------------------------------- ##
17394 ## Report this to llvmbugs@cs.uiuc.edu ##
17395 ## ----------------------------------- ##
17396 _ASBOX
17397 ) | sed "s/^/$as_me: WARNING: /" >&2
17399 esac
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
17404 else
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
17415 _ACEOF
17419 done
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
17429 else
17431 ac_ext=cpp
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
17438 CXXFLAGS=-pedantic
17439 if test "$cross_compiling" = yes; then
17440 ac_cv_huge_val_sanity=yes
17441 else
17442 cat >conftest.$ac_ext <<_ACEOF
17443 /* confdefs.h. */
17444 _ACEOF
17445 cat confdefs.h >>conftest.$ac_ext
17446 cat >>conftest.$ac_ext <<_ACEOF
17447 /* end confdefs.h. */
17448 #include <math.h>
17450 main ()
17452 double x = HUGE_VAL; return x != x;
17454 return 0;
17456 _ACEOF
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;;
17462 esac
17463 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17464 (eval "$ac_link") 2>&5
17465 ac_status=$?
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;;
17471 esac
17472 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17473 (eval "$ac_try") 2>&5
17474 ac_status=$?
17475 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17476 (exit $ac_status); }; }; then
17477 ac_cv_huge_val_sanity=yes
17478 else
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
17491 ac_ext=c
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
17508 else
17509 cat >conftest.$ac_ext <<_ACEOF
17510 /* confdefs.h. */
17511 _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_;
17518 main ()
17520 if ((ac__type_new_ *) 0)
17521 return 0;
17522 if (sizeof (ac__type_new_))
17523 return 0;
17525 return 0;
17527 _ACEOF
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;;
17533 esac
17534 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17535 (eval "$ac_compile") 2>conftest.er1
17536 ac_status=$?
17537 grep -v '^ *+' conftest.er1 >conftest.err
17538 rm -f conftest.er1
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;;
17546 esac
17547 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17548 (eval "$ac_try") 2>&5
17549 ac_status=$?
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;;
17556 esac
17557 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17558 (eval "$ac_try") 2>&5
17559 ac_status=$?
17560 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17561 (exit $ac_status); }; }; then
17562 ac_cv_type_pid_t=yes
17563 else
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
17576 else
17578 cat >>confdefs.h <<_ACEOF
17579 #define pid_t int
17580 _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
17588 else
17589 cat >conftest.$ac_ext <<_ACEOF
17590 /* confdefs.h. */
17591 _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_;
17598 main ()
17600 if ((ac__type_new_ *) 0)
17601 return 0;
17602 if (sizeof (ac__type_new_))
17603 return 0;
17605 return 0;
17607 _ACEOF
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;;
17613 esac
17614 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17615 (eval "$ac_compile") 2>conftest.er1
17616 ac_status=$?
17617 grep -v '^ *+' conftest.er1 >conftest.err
17618 rm -f conftest.er1
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;;
17626 esac
17627 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17628 (eval "$ac_try") 2>&5
17629 ac_status=$?
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;;
17636 esac
17637 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17638 (eval "$ac_try") 2>&5
17639 ac_status=$?
17640 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17641 (exit $ac_status); }; }; then
17642 ac_cv_type_size_t=yes
17643 else
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
17656 else
17658 cat >>confdefs.h <<_ACEOF
17659 #define size_t unsigned int
17660 _ACEOF
17665 cat >>confdefs.h <<_ACEOF
17666 #define RETSIGTYPE void
17667 _ACEOF
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
17673 else
17674 cat >conftest.$ac_ext <<_ACEOF
17675 /* confdefs.h. */
17676 _ACEOF
17677 cat confdefs.h >>conftest.$ac_ext
17678 cat >>conftest.$ac_ext <<_ACEOF
17679 /* end confdefs.h. */
17680 #include <sys/types.h>
17681 #include <time.h>
17684 main ()
17686 struct tm *tp; tp->tm_sec;
17688 return 0;
17690 _ACEOF
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;;
17696 esac
17697 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17698 (eval "$ac_compile") 2>conftest.er1
17699 ac_status=$?
17700 grep -v '^ *+' conftest.er1 >conftest.err
17701 rm -f conftest.er1
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;;
17709 esac
17710 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17711 (eval "$ac_try") 2>&5
17712 ac_status=$?
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;;
17719 esac
17720 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17721 (eval "$ac_try") 2>&5
17722 ac_status=$?
17723 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17724 (exit $ac_status); }; }; then
17725 ac_cv_struct_tm=time.h
17726 else
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
17741 _ACEOF
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
17749 else
17750 cat >conftest.$ac_ext <<_ACEOF
17751 /* confdefs.h. */
17752 _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_;
17759 main ()
17761 if ((ac__type_new_ *) 0)
17762 return 0;
17763 if (sizeof (ac__type_new_))
17764 return 0;
17766 return 0;
17768 _ACEOF
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;;
17774 esac
17775 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17776 (eval "$ac_compile") 2>conftest.er1
17777 ac_status=$?
17778 grep -v '^ *+' conftest.er1 >conftest.err
17779 rm -f conftest.er1
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;;
17787 esac
17788 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17789 (eval "$ac_try") 2>&5
17790 ac_status=$?
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;;
17797 esac
17798 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17799 (eval "$ac_try") 2>&5
17800 ac_status=$?
17801 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17802 (exit $ac_status); }; }; then
17803 ac_cv_type_int64_t=yes
17804 else
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
17819 _ACEOF
17822 else
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
17832 else
17833 cat >conftest.$ac_ext <<_ACEOF
17834 /* confdefs.h. */
17835 _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_;
17842 main ()
17844 if ((ac__type_new_ *) 0)
17845 return 0;
17846 if (sizeof (ac__type_new_))
17847 return 0;
17849 return 0;
17851 _ACEOF
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;;
17857 esac
17858 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17859 (eval "$ac_compile") 2>conftest.er1
17860 ac_status=$?
17861 grep -v '^ *+' conftest.er1 >conftest.err
17862 rm -f conftest.er1
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;;
17870 esac
17871 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17872 (eval "$ac_try") 2>&5
17873 ac_status=$?
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;;
17880 esac
17881 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17882 (eval "$ac_try") 2>&5
17883 ac_status=$?
17884 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17885 (exit $ac_status); }; }; then
17886 ac_cv_type_uint64_t=yes
17887 else
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
17902 _ACEOF
17905 else
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
17910 else
17911 cat >conftest.$ac_ext <<_ACEOF
17912 /* confdefs.h. */
17913 _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_;
17920 main ()
17922 if ((ac__type_new_ *) 0)
17923 return 0;
17924 if (sizeof (ac__type_new_))
17925 return 0;
17927 return 0;
17929 _ACEOF
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;;
17935 esac
17936 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17937 (eval "$ac_compile") 2>conftest.er1
17938 ac_status=$?
17939 grep -v '^ *+' conftest.er1 >conftest.err
17940 rm -f conftest.er1
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;;
17948 esac
17949 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17950 (eval "$ac_try") 2>&5
17951 ac_status=$?
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;;
17958 esac
17959 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17960 (eval "$ac_try") 2>&5
17961 ac_status=$?
17962 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17963 (exit $ac_status); }; }; then
17964 ac_cv_type_u_int64_t=yes
17965 else
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
17980 _ACEOF
17983 else
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
18007 else
18008 cat >conftest.$ac_ext <<_ACEOF
18009 /* confdefs.h. */
18010 _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. */
18023 #ifdef __STDC__
18024 # include <limits.h>
18025 #else
18026 # include <assert.h>
18027 #endif
18029 #undef $ac_func
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. */
18034 #ifdef __cplusplus
18035 extern "C"
18036 #endif
18037 char $ac_func ();
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
18042 choke me
18043 #endif
18046 main ()
18048 return $ac_func ();
18050 return 0;
18052 _ACEOF
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;;
18058 esac
18059 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18060 (eval "$ac_link") 2>conftest.er1
18061 ac_status=$?
18062 grep -v '^ *+' conftest.er1 >conftest.err
18063 rm -f conftest.er1
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;;
18071 esac
18072 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18073 (eval "$ac_try") 2>&5
18074 ac_status=$?
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;;
18081 esac
18082 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18083 (eval "$ac_try") 2>&5
18084 ac_status=$?
18085 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18086 (exit $ac_status); }; }; then
18087 eval "$as_ac_var=yes"
18088 else
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
18104 _ACEOF
18107 done
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
18120 else
18121 cat >conftest.$ac_ext <<_ACEOF
18122 /* confdefs.h. */
18123 _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. */
18136 #ifdef __STDC__
18137 # include <limits.h>
18138 #else
18139 # include <assert.h>
18140 #endif
18142 #undef $ac_func
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. */
18147 #ifdef __cplusplus
18148 extern "C"
18149 #endif
18150 char $ac_func ();
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
18155 choke me
18156 #endif
18159 main ()
18161 return $ac_func ();
18163 return 0;
18165 _ACEOF
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;;
18171 esac
18172 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18173 (eval "$ac_link") 2>conftest.er1
18174 ac_status=$?
18175 grep -v '^ *+' conftest.er1 >conftest.err
18176 rm -f conftest.er1
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;;
18184 esac
18185 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18186 (eval "$ac_try") 2>&5
18187 ac_status=$?
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;;
18194 esac
18195 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18196 (eval "$ac_try") 2>&5
18197 ac_status=$?
18198 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18199 (exit $ac_status); }; }; then
18200 eval "$as_ac_var=yes"
18201 else
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
18217 _ACEOF
18220 done
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
18234 else
18235 cat >conftest.$ac_ext <<_ACEOF
18236 /* confdefs.h. */
18237 _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. */
18250 #ifdef __STDC__
18251 # include <limits.h>
18252 #else
18253 # include <assert.h>
18254 #endif
18256 #undef $ac_func
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. */
18261 #ifdef __cplusplus
18262 extern "C"
18263 #endif
18264 char $ac_func ();
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
18269 choke me
18270 #endif
18273 main ()
18275 return $ac_func ();
18277 return 0;
18279 _ACEOF
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;;
18285 esac
18286 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18287 (eval "$ac_link") 2>conftest.er1
18288 ac_status=$?
18289 grep -v '^ *+' conftest.er1 >conftest.err
18290 rm -f conftest.er1
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;;
18298 esac
18299 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18300 (eval "$ac_try") 2>&5
18301 ac_status=$?
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;;
18308 esac
18309 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18310 (eval "$ac_try") 2>&5
18311 ac_status=$?
18312 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18313 (exit $ac_status); }; }; then
18314 eval "$as_ac_var=yes"
18315 else
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
18331 _ACEOF
18334 done
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
18346 else
18347 cat >conftest.$ac_ext <<_ACEOF
18348 /* confdefs.h. */
18349 _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. */
18362 #ifdef __STDC__
18363 # include <limits.h>
18364 #else
18365 # include <assert.h>
18366 #endif
18368 #undef $ac_func
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. */
18373 #ifdef __cplusplus
18374 extern "C"
18375 #endif
18376 char $ac_func ();
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
18381 choke me
18382 #endif
18385 main ()
18387 return $ac_func ();
18389 return 0;
18391 _ACEOF
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;;
18397 esac
18398 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18399 (eval "$ac_link") 2>conftest.er1
18400 ac_status=$?
18401 grep -v '^ *+' conftest.er1 >conftest.err
18402 rm -f conftest.er1
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;;
18410 esac
18411 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18412 (eval "$ac_try") 2>&5
18413 ac_status=$?
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;;
18420 esac
18421 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18422 (eval "$ac_try") 2>&5
18423 ac_status=$?
18424 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18425 (exit $ac_status); }; }; then
18426 eval "$as_ac_var=yes"
18427 else
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
18443 _ACEOF
18446 done
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
18461 else
18462 cat >conftest.$ac_ext <<_ACEOF
18463 /* confdefs.h. */
18464 _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. */
18477 #ifdef __STDC__
18478 # include <limits.h>
18479 #else
18480 # include <assert.h>
18481 #endif
18483 #undef $ac_func
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. */
18488 #ifdef __cplusplus
18489 extern "C"
18490 #endif
18491 char $ac_func ();
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
18496 choke me
18497 #endif
18500 main ()
18502 return $ac_func ();
18504 return 0;
18506 _ACEOF
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;;
18512 esac
18513 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18514 (eval "$ac_link") 2>conftest.er1
18515 ac_status=$?
18516 grep -v '^ *+' conftest.er1 >conftest.err
18517 rm -f conftest.er1
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;;
18525 esac
18526 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18527 (eval "$ac_try") 2>&5
18528 ac_status=$?
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;;
18535 esac
18536 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18537 (eval "$ac_try") 2>&5
18538 ac_status=$?
18539 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18540 (exit $ac_status); }; }; then
18541 eval "$as_ac_var=yes"
18542 else
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
18558 _ACEOF
18561 done
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
18574 else
18575 cat >conftest.$ac_ext <<_ACEOF
18576 /* confdefs.h. */
18577 _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. */
18590 #ifdef __STDC__
18591 # include <limits.h>
18592 #else
18593 # include <assert.h>
18594 #endif
18596 #undef $ac_func
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. */
18601 #ifdef __cplusplus
18602 extern "C"
18603 #endif
18604 char $ac_func ();
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
18609 choke me
18610 #endif
18613 main ()
18615 return $ac_func ();
18617 return 0;
18619 _ACEOF
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;;
18625 esac
18626 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18627 (eval "$ac_link") 2>conftest.er1
18628 ac_status=$?
18629 grep -v '^ *+' conftest.er1 >conftest.err
18630 rm -f conftest.er1
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;;
18638 esac
18639 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18640 (eval "$ac_try") 2>&5
18641 ac_status=$?
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;;
18648 esac
18649 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18650 (eval "$ac_try") 2>&5
18651 ac_status=$?
18652 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18653 (exit $ac_status); }; }; then
18654 eval "$as_ac_var=yes"
18655 else
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
18671 _ACEOF
18674 done
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
18687 else
18688 cat >conftest.$ac_ext <<_ACEOF
18689 /* confdefs.h. */
18690 _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. */
18703 #ifdef __STDC__
18704 # include <limits.h>
18705 #else
18706 # include <assert.h>
18707 #endif
18709 #undef $ac_func
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. */
18714 #ifdef __cplusplus
18715 extern "C"
18716 #endif
18717 char $ac_func ();
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
18722 choke me
18723 #endif
18726 main ()
18728 return $ac_func ();
18730 return 0;
18732 _ACEOF
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;;
18738 esac
18739 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18740 (eval "$ac_link") 2>conftest.er1
18741 ac_status=$?
18742 grep -v '^ *+' conftest.er1 >conftest.err
18743 rm -f conftest.er1
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;;
18751 esac
18752 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18753 (eval "$ac_try") 2>&5
18754 ac_status=$?
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;;
18761 esac
18762 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18763 (eval "$ac_try") 2>&5
18764 ac_status=$?
18765 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18766 (exit $ac_status); }; }; then
18767 eval "$as_ac_var=yes"
18768 else
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
18784 _ACEOF
18787 done
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
18800 else
18801 cat >conftest.$ac_ext <<_ACEOF
18802 /* confdefs.h. */
18803 _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. */
18816 #ifdef __STDC__
18817 # include <limits.h>
18818 #else
18819 # include <assert.h>
18820 #endif
18822 #undef $ac_func
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. */
18827 #ifdef __cplusplus
18828 extern "C"
18829 #endif
18830 char $ac_func ();
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
18835 choke me
18836 #endif
18839 main ()
18841 return $ac_func ();
18843 return 0;
18845 _ACEOF
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;;
18851 esac
18852 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18853 (eval "$ac_link") 2>conftest.er1
18854 ac_status=$?
18855 grep -v '^ *+' conftest.er1 >conftest.err
18856 rm -f conftest.er1
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;;
18864 esac
18865 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18866 (eval "$ac_try") 2>&5
18867 ac_status=$?
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;;
18874 esac
18875 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18876 (eval "$ac_try") 2>&5
18877 ac_status=$?
18878 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18879 (exit $ac_status); }; }; then
18880 eval "$as_ac_var=yes"
18881 else
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
18897 _ACEOF
18900 done
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
18906 else
18907 ac_ext=c
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
18915 else
18916 cat >conftest.$ac_ext <<_ACEOF
18918 /* confdefs.h. */
18919 _ACEOF
18920 cat confdefs.h >>conftest.$ac_ext
18921 cat >>conftest.$ac_ext <<_ACEOF
18922 /* end confdefs.h. */
18924 #include <stdio.h>
18925 #include <stdlib.h>
18928 main ()
18931 volatile double A, B;
18932 char Buffer[100];
18933 A = 1;
18934 A /= 10.0;
18935 sprintf(Buffer, "%a", A);
18936 B = atof(Buffer);
18937 if (A != B)
18938 return (1);
18939 if (A != 0x1.999999999999ap-4)
18940 return (1);
18941 return (0);
18943 return 0;
18945 _ACEOF
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;;
18951 esac
18952 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18953 (eval "$ac_link") 2>&5
18954 ac_status=$?
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;;
18960 esac
18961 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18962 (eval "$ac_try") 2>&5
18963 ac_status=$?
18964 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18965 (exit $ac_status); }; }; then
18966 llvm_cv_c_printf_a=yes
18967 else
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
18979 ac_ext=c
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
18992 _ACEOF
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
19001 else
19002 ac_ext=cpp
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
19009 /* confdefs.h. */
19010 _ACEOF
19011 cat confdefs.h >>conftest.$ac_ext
19012 cat >>conftest.$ac_ext <<_ACEOF
19013 /* end confdefs.h. */
19014 #include <stdlib.h>
19016 main ()
19018 srand48(0);lrand48();drand48();
19020 return 0;
19022 _ACEOF
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;;
19028 esac
19029 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19030 (eval "$ac_compile") 2>conftest.er1
19031 ac_status=$?
19032 grep -v '^ *+' conftest.er1 >conftest.err
19033 rm -f conftest.er1
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;;
19041 esac
19042 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19043 (eval "$ac_try") 2>&5
19044 ac_status=$?
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;;
19051 esac
19052 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19053 (eval "$ac_try") 2>&5
19054 ac_status=$?
19055 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19056 (exit $ac_status); }; }; then
19057 ac_cv_func_rand48=yes
19058 else
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
19066 ac_ext=c
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
19080 _ACEOF
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
19090 else
19091 ac_ext=cpp
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
19098 /* confdefs.h. */
19099 _ACEOF
19100 cat confdefs.h >>conftest.$ac_ext
19101 cat >>conftest.$ac_ext <<_ACEOF
19102 /* end confdefs.h. */
19103 #include <math.h>
19105 main ()
19107 float f; isnan(f);
19109 return 0;
19111 _ACEOF
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;;
19117 esac
19118 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19119 (eval "$ac_compile") 2>conftest.er1
19120 ac_status=$?
19121 grep -v '^ *+' conftest.er1 >conftest.err
19122 rm -f conftest.er1
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;;
19130 esac
19131 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19132 (eval "$ac_try") 2>&5
19133 ac_status=$?
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;;
19140 esac
19141 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19142 (eval "$ac_try") 2>&5
19143 ac_status=$?
19144 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19145 (exit $ac_status); }; }; then
19146 ac_cv_func_isnan_in_math_h=yes
19147 else
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
19155 ac_ext=c
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
19170 _ACEOF
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
19178 else
19179 ac_ext=cpp
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
19186 /* confdefs.h. */
19187 _ACEOF
19188 cat confdefs.h >>conftest.$ac_ext
19189 cat >>conftest.$ac_ext <<_ACEOF
19190 /* end confdefs.h. */
19191 #include <cmath>
19193 main ()
19195 float f; isnan(f);
19197 return 0;
19199 _ACEOF
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;;
19205 esac
19206 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19207 (eval "$ac_compile") 2>conftest.er1
19208 ac_status=$?
19209 grep -v '^ *+' conftest.er1 >conftest.err
19210 rm -f conftest.er1
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;;
19218 esac
19219 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19220 (eval "$ac_try") 2>&5
19221 ac_status=$?
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;;
19228 esac
19229 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19230 (eval "$ac_try") 2>&5
19231 ac_status=$?
19232 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19233 (exit $ac_status); }; }; then
19234 ac_cv_func_isnan_in_cmath=yes
19235 else
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
19243 ac_ext=c
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
19257 _ACEOF
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
19265 else
19266 ac_ext=cpp
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
19273 /* confdefs.h. */
19274 _ACEOF
19275 cat confdefs.h >>conftest.$ac_ext
19276 cat >>conftest.$ac_ext <<_ACEOF
19277 /* end confdefs.h. */
19278 #include <cmath>
19280 main ()
19282 float f; std::isnan(f);
19284 return 0;
19286 _ACEOF
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;;
19292 esac
19293 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19294 (eval "$ac_compile") 2>conftest.er1
19295 ac_status=$?
19296 grep -v '^ *+' conftest.er1 >conftest.err
19297 rm -f conftest.er1
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;;
19305 esac
19306 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19307 (eval "$ac_try") 2>&5
19308 ac_status=$?
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;;
19315 esac
19316 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19317 (eval "$ac_try") 2>&5
19318 ac_status=$?
19319 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19320 (exit $ac_status); }; }; then
19321 ac_cv_func_std_isnan_in_cmath=yes
19322 else
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
19330 ac_ext=c
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
19344 _ACEOF
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
19353 else
19354 ac_ext=cpp
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
19361 /* confdefs.h. */
19362 _ACEOF
19363 cat confdefs.h >>conftest.$ac_ext
19364 cat >>conftest.$ac_ext <<_ACEOF
19365 /* end confdefs.h. */
19366 #include <math.h>
19368 main ()
19370 float f; isinf(f);
19372 return 0;
19374 _ACEOF
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;;
19380 esac
19381 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19382 (eval "$ac_compile") 2>conftest.er1
19383 ac_status=$?
19384 grep -v '^ *+' conftest.er1 >conftest.err
19385 rm -f conftest.er1
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;;
19393 esac
19394 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19395 (eval "$ac_try") 2>&5
19396 ac_status=$?
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;;
19403 esac
19404 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19405 (eval "$ac_try") 2>&5
19406 ac_status=$?
19407 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19408 (exit $ac_status); }; }; then
19409 ac_cv_func_isinf_in_math_h=yes
19410 else
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
19418 ac_ext=c
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
19432 _ACEOF
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
19440 else
19441 ac_ext=cpp
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
19448 /* confdefs.h. */
19449 _ACEOF
19450 cat confdefs.h >>conftest.$ac_ext
19451 cat >>conftest.$ac_ext <<_ACEOF
19452 /* end confdefs.h. */
19453 #include <cmath>
19455 main ()
19457 float f; isinf(f);
19459 return 0;
19461 _ACEOF
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;;
19467 esac
19468 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19469 (eval "$ac_compile") 2>conftest.er1
19470 ac_status=$?
19471 grep -v '^ *+' conftest.er1 >conftest.err
19472 rm -f conftest.er1
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;;
19480 esac
19481 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19482 (eval "$ac_try") 2>&5
19483 ac_status=$?
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;;
19490 esac
19491 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19492 (eval "$ac_try") 2>&5
19493 ac_status=$?
19494 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19495 (exit $ac_status); }; }; then
19496 ac_cv_func_isinf_in_cmath=yes
19497 else
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
19505 ac_ext=c
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
19519 _ACEOF
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
19527 else
19528 ac_ext=cpp
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
19535 /* confdefs.h. */
19536 _ACEOF
19537 cat confdefs.h >>conftest.$ac_ext
19538 cat >>conftest.$ac_ext <<_ACEOF
19539 /* end confdefs.h. */
19540 #include <cmath>
19542 main ()
19544 float f; std::isinf(f)}
19546 return 0;
19548 _ACEOF
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;;
19554 esac
19555 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19556 (eval "$ac_compile") 2>conftest.er1
19557 ac_status=$?
19558 grep -v '^ *+' conftest.er1 >conftest.err
19559 rm -f conftest.er1
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;;
19567 esac
19568 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19569 (eval "$ac_try") 2>&5
19570 ac_status=$?
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;;
19577 esac
19578 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19579 (eval "$ac_try") 2>&5
19580 ac_status=$?
19581 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19582 (exit $ac_status); }; }; then
19583 ac_cv_func_std_isinf_in_cmath=yes
19584 else
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
19592 ac_ext=c
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
19606 _ACEOF
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
19614 else
19615 ac_ext=cpp
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
19622 /* confdefs.h. */
19623 _ACEOF
19624 cat confdefs.h >>conftest.$ac_ext
19625 cat >>conftest.$ac_ext <<_ACEOF
19626 /* end confdefs.h. */
19627 #include <ieeefp.h>
19629 main ()
19631 float f; finite(f);
19633 return 0;
19635 _ACEOF
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;;
19641 esac
19642 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19643 (eval "$ac_compile") 2>conftest.er1
19644 ac_status=$?
19645 grep -v '^ *+' conftest.er1 >conftest.err
19646 rm -f conftest.er1
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;;
19654 esac
19655 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19656 (eval "$ac_try") 2>&5
19657 ac_status=$?
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;;
19664 esac
19665 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19666 (eval "$ac_try") 2>&5
19667 ac_status=$?
19668 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19669 (exit $ac_status); }; }; then
19670 ac_cv_func_finite_in_ieeefp_h=yes
19671 else
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
19679 ac_ext=c
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
19693 _ACEOF
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; }
19714 else
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
19719 /* confdefs.h. */
19720 _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>
19726 _ACEOF
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;;
19732 esac
19733 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19734 (eval "$ac_compile") 2>conftest.er1
19735 ac_status=$?
19736 grep -v '^ *+' conftest.er1 >conftest.err
19737 rm -f conftest.er1
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;;
19745 esac
19746 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19747 (eval "$ac_try") 2>&5
19748 ac_status=$?
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;;
19755 esac
19756 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19757 (eval "$ac_try") 2>&5
19758 ac_status=$?
19759 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19760 (exit $ac_status); }; }; then
19761 ac_header_compiler=yes
19762 else
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
19777 /* confdefs.h. */
19778 _ACEOF
19779 cat confdefs.h >>conftest.$ac_ext
19780 cat >>conftest.$ac_ext <<_ACEOF
19781 /* end confdefs.h. */
19782 #include <$ac_header>
19783 _ACEOF
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;;
19788 esac
19789 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19790 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
19791 ac_status=$?
19792 grep -v '^ *+' conftest.er1 >conftest.err
19793 rm -f conftest.er1
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
19800 else
19801 ac_cpp_err=
19803 else
19804 ac_cpp_err=yes
19806 if test -z "$ac_cpp_err"; then
19807 ac_header_preproc=yes
19808 else
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
19821 yes:no: )
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
19828 no: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;}
19841 ( cat <<\_ASBOX
19842 ## ----------------------------------- ##
19843 ## Report this to llvmbugs@cs.uiuc.edu ##
19844 ## ----------------------------------- ##
19845 _ASBOX
19846 ) | sed "s/^/$as_me: WARNING: /" >&2
19848 esac
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
19853 else
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
19864 _ACEOF
19868 done
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
19878 else
19879 cat >conftest.$ac_ext <<_ACEOF
19880 /* confdefs.h. */
19881 _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. */
19894 #ifdef __STDC__
19895 # include <limits.h>
19896 #else
19897 # include <assert.h>
19898 #endif
19900 #undef $ac_func
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. */
19905 #ifdef __cplusplus
19906 extern "C"
19907 #endif
19908 char $ac_func ();
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
19913 choke me
19914 #endif
19917 main ()
19919 return $ac_func ();
19921 return 0;
19923 _ACEOF
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;;
19929 esac
19930 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19931 (eval "$ac_link") 2>conftest.er1
19932 ac_status=$?
19933 grep -v '^ *+' conftest.er1 >conftest.err
19934 rm -f conftest.er1
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;;
19942 esac
19943 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19944 (eval "$ac_try") 2>&5
19945 ac_status=$?
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;;
19952 esac
19953 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19954 (eval "$ac_try") 2>&5
19955 ac_status=$?
19956 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19957 (exit $ac_status); }; }; then
19958 eval "$as_ac_var=yes"
19959 else
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
19975 _ACEOF
19978 done
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
19984 else
19985 if test "$cross_compiling" = yes; then
19986 ac_cv_func_mmap_fixed_mapped=no
19987 else
19988 cat >conftest.$ac_ext <<_ACEOF
19989 /* confdefs.h. */
19990 _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. */
19996 #undef 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) */
20020 #include <fcntl.h>
20021 #include <sys/mman.h>
20023 #if !STDC_HEADERS && !HAVE_STDLIB_H
20024 char *malloc ();
20025 #endif
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
20032 # endif
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 */
20042 # ifdef NBPG
20043 # define getpagesize() NBPG * CLSIZE
20044 # ifndef CLSIZE
20045 # define CLSIZE 1
20046 # endif /* no CLSIZE */
20047 # else /* no NBPG */
20048 # ifdef NBPC
20049 # define getpagesize() NBPC
20050 # else /* no NBPC */
20051 # ifdef PAGESIZE
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 */
20065 main ()
20067 char *data, *data2, *data3;
20068 int i, pagesize;
20069 int fd;
20071 pagesize = getpagesize ();
20073 /* First, make a file with some known garbage in it. */
20074 data = (char *) malloc (pagesize);
20075 if (!data)
20076 return 1;
20077 for (i = 0; i < pagesize; ++i)
20078 *(data + i) = rand ();
20079 umask (0);
20080 fd = creat ("conftest.mmap", 0600);
20081 if (fd < 0)
20082 return 1;
20083 if (write (fd, data, pagesize) != pagesize)
20084 return 1;
20085 close (fd);
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);
20091 if (fd < 0)
20092 return 1;
20093 data2 = (char *) malloc (2 * pagesize);
20094 if (!data2)
20095 return 1;
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))
20099 return 1;
20100 for (i = 0; i < pagesize; ++i)
20101 if (*(data + i) != *(data2 + i))
20102 return 1;
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);
20110 if (!data3)
20111 return 1;
20112 if (read (fd, data3, pagesize) != pagesize)
20113 return 1;
20114 for (i = 0; i < pagesize; ++i)
20115 if (*(data + i) != *(data3 + i))
20116 return 1;
20117 close (fd);
20118 return 0;
20120 _ACEOF
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;;
20126 esac
20127 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20128 (eval "$ac_link") 2>&5
20129 ac_status=$?
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;;
20135 esac
20136 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20137 (eval "$ac_try") 2>&5
20138 ac_status=$?
20139 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20140 (exit $ac_status); }; }; then
20141 ac_cv_func_mmap_fixed_mapped=yes
20142 else
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
20161 _ACEOF
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
20170 else
20171 ac_ext=c
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
20179 else
20180 cat >conftest.$ac_ext <<_ACEOF
20182 /* confdefs.h. */
20183 _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>
20190 #include <fcntl.h>
20193 main ()
20196 int fd;
20197 fd = creat ("foo",0777);
20198 fd = (int) mmap (0, 1, PROT_READ, MAP_SHARED, fd, 0);
20199 unlink ("foo");
20200 return (fd != (int) MAP_FAILED);
20202 return 0;
20204 _ACEOF
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;;
20210 esac
20211 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20212 (eval "$ac_link") 2>&5
20213 ac_status=$?
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;;
20219 esac
20220 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20221 (eval "$ac_try") 2>&5
20222 ac_status=$?
20223 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20224 (exit $ac_status); }; }; then
20225 ac_cv_func_mmap_file=yes
20226 else
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
20238 ac_ext=c
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
20252 _ACEOF
20254 MMAP_FILE=yes
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
20262 else
20263 if test "$llvm_cv_os_type" = "Interix" ; then
20264 ac_cv_need_dev_zero_for_mmap=yes
20265 else
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
20276 _ACEOF
20280 if test "$ac_cv_func_mmap_fixed_mapped" = "no"
20281 then
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"
20286 then
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; }
20294 ac_ext=cpp
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
20301 /* confdefs.h. */
20302 _ACEOF
20303 cat confdefs.h >>conftest.$ac_ext
20304 cat >>conftest.$ac_ext <<_ACEOF
20305 /* end confdefs.h. */
20306 int main() {
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);
20312 return 0;
20315 _ACEOF
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;;
20321 esac
20322 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20323 (eval "$ac_link") 2>conftest.er1
20324 ac_status=$?
20325 grep -v '^ *+' conftest.er1 >conftest.err
20326 rm -f conftest.er1
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;;
20334 esac
20335 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20336 (eval "$ac_try") 2>&5
20337 ac_status=$?
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;;
20344 esac
20345 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20346 (eval "$ac_try") 2>&5
20347 ac_status=$?
20348 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20349 (exit $ac_status); }; }; then
20350 ac_ext=c
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
20361 _ACEOF
20363 else
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
20372 _ACEOF
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
20387 else
20388 ac_ext=c
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
20395 /* confdefs.h. */
20396 _ACEOF
20397 cat confdefs.h >>conftest.$ac_ext
20398 cat >>conftest.$ac_ext <<_ACEOF
20399 /* end confdefs.h. */
20400 #ifndef __x86_64__
20401 error: Not x86-64 even if uname says so!
20402 #endif
20405 main ()
20409 return 0;
20411 _ACEOF
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;;
20417 esac
20418 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20419 (eval "$ac_compile") 2>conftest.er1
20420 ac_status=$?
20421 grep -v '^ *+' conftest.er1 >conftest.err
20422 rm -f conftest.er1
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;;
20430 esac
20431 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20432 (eval "$ac_try") 2>&5
20433 ac_status=$?
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;;
20440 esac
20441 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20442 (eval "$ac_try") 2>&5
20443 ac_status=$?
20444 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20445 (exit $ac_status); }; }; then
20446 llvm_cv_linux_mixed=no
20447 else
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
20455 ac_ext=c
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"
20468 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
20480 else
20481 cat >conftest.$ac_ext <<_ACEOF
20482 /* confdefs.h. */
20483 _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. */
20496 #ifdef __STDC__
20497 # include <limits.h>
20498 #else
20499 # include <assert.h>
20500 #endif
20502 #undef $ac_func
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. */
20507 #ifdef __cplusplus
20508 extern "C"
20509 #endif
20510 char $ac_func ();
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
20515 choke me
20516 #endif
20519 main ()
20521 return $ac_func ();
20523 return 0;
20525 _ACEOF
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;;
20531 esac
20532 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20533 (eval "$ac_link") 2>conftest.er1
20534 ac_status=$?
20535 grep -v '^ *+' conftest.er1 >conftest.err
20536 rm -f conftest.er1
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;;
20544 esac
20545 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20546 (eval "$ac_try") 2>&5
20547 ac_status=$?
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;;
20554 esac
20555 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20556 (eval "$ac_try") 2>&5
20557 ac_status=$?
20558 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20559 (exit $ac_status); }; }; then
20560 eval "$as_ac_var=yes"
20561 else
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
20577 _ACEOF
20580 done
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
20587 else
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"
20596 rm conftest.c
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"
20605 else
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
20616 else
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"
20625 rm conftest.c
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"
20691 _ACEOF
20694 cat >>confdefs.h <<_ACEOF
20695 #define LLVM_BINDIR "$LLVM_BINDIR"
20696 _ACEOF
20699 cat >>confdefs.h <<_ACEOF
20700 #define LLVM_LIBDIR "$LLVM_LIBDIR"
20701 _ACEOF
20704 cat >>confdefs.h <<_ACEOF
20705 #define LLVM_DATADIR "$LLVM_DATADIR"
20706 _ACEOF
20709 cat >>confdefs.h <<_ACEOF
20710 #define LLVM_DOCSDIR "$LLVM_DOCSDIR"
20711 _ACEOF
20714 cat >>confdefs.h <<_ACEOF
20715 #define LLVM_ETCDIR "$LLVM_ETCDIR"
20716 _ACEOF
20719 cat >>confdefs.h <<_ACEOF
20720 #define LLVM_INCLUDEDIR "$LLVM_INCLUDEDIR"
20721 _ACEOF
20724 cat >>confdefs.h <<_ACEOF
20725 #define LLVM_INFODIR "$LLVM_INFODIR"
20726 _ACEOF
20729 cat >>confdefs.h <<_ACEOF
20730 #define LLVM_MANDIR "$LLVM_MANDIR"
20731 _ACEOF
20734 cat >>confdefs.h <<_ACEOF
20735 #define LLVM_CONFIGTIME "$LLVM_CONFIGTIME"
20736 _ACEOF
20739 cat >>confdefs.h <<_ACEOF
20740 #define LLVM_HOSTTRIPLE "$host"
20741 _ACEOF
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
20755 # other files.
20756 ALL_BINDINGS=ocaml
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
20763 ocaml)
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
20781 else
20782 ocaml_stdlib="`"$OCAMLC" -where`"
20783 if test "$LLVM_PREFIX" '<' "$ocaml_stdlib" -a "$ocaml_stdlib" '<' "$LLVM_PREFIX~"
20784 then
20785 # ocaml stdlib is beneath our prefix; use stdlib
20786 OCAML_LIBDIR=$ocaml_stdlib
20788 else
20789 # ocaml stdlib is outside our prefix; use libdir/ocaml
20790 OCAML_LIBDIR=$LLVM_LIBDIR/ocaml
20795 esac
20796 done
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
20807 else
20808 ac_ext=cpp
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
20817 /* confdefs.h. */
20818 _ACEOF
20819 cat confdefs.h >>conftest.$ac_ext
20820 cat >>conftest.$ac_ext <<_ACEOF
20821 /* end confdefs.h. */
20824 main ()
20828 return 0;
20830 _ACEOF
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;;
20836 esac
20837 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20838 (eval "$ac_compile") 2>conftest.er1
20839 ac_status=$?
20840 grep -v '^ *+' conftest.er1 >conftest.err
20841 rm -f conftest.er1
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;;
20849 esac
20850 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20851 (eval "$ac_try") 2>&5
20852 ac_status=$?
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;;
20859 esac
20860 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20861 (eval "$ac_try") 2>&5
20862 ac_status=$?
20863 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20864 (exit $ac_status); }; }; then
20865 llvm_cv_cxx_visibility_inlines_hidden=yes
20866 else
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"
20875 ac_ext=c
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
20888 else
20889 ENABLE_VISIBILITY_INLINES_HIDDEN=0
20894 if test "$llvm_cv_link_use_r" = "yes" ; then
20895 RPATH="-Wl,-R"
20896 else
20897 RPATH="-Wl,-rpath"
20901 if test "$llvm_cv_link_use_export_dynamic" = "yes" ; then
20902 RDYNAMIC="-Wl,-export-dynamic"
20903 else
20904 RDYNAMIC=""
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.
20995 _ACEOF
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
21005 case $ac_val in #(
21006 *${as_nl}*)
21007 case $ac_var in #(
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;} ;;
21010 esac
21011 case $ac_var in #(
21012 _ | IFS | as_nl) ;; #(
21013 *) $as_unset $ac_var ;;
21014 esac ;;
21015 esac
21016 done
21018 (set) 2>&1 |
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 \).
21023 sed -n \
21024 "s/'/'\\\\''/g;
21025 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
21026 ;; #(
21028 # `set' quotes correctly as required by POSIX, so do not add quotes.
21029 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
21031 esac |
21032 sort
21034 sed '
21035 /^ac_cv_env_/b end
21036 t clear
21037 :clear
21038 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
21039 t end
21040 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
21041 :end' >>confcache
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
21048 else
21049 { echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5
21050 echo "$as_me: not updating unwritable cache $cache_file" >&6;}
21053 rm -f confcache
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
21061 ac_libobjs=
21062 ac_ltlibobjs=
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'
21071 done
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
21098 #! $SHELL
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.
21104 debug=false
21105 ac_cs_recheck=false
21106 ac_cs_silent=false
21107 SHELL=\${CONFIG_SHELL-$SHELL}
21108 _ACEOF
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
21117 emulate sh
21118 NULLCMD=:
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
21123 else
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
21130 # PATH needs CR
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
21142 chmod +x conf$$.sh
21143 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
21144 PATH_SEPARATOR=';'
21145 else
21146 PATH_SEPARATOR=:
21148 rm -f conf$$.sh
21151 # Support unset when possible.
21152 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
21153 as_unset=unset
21154 else
21155 as_unset=false
21159 # IFS
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.)
21164 as_nl='
21166 IFS=" "" $as_nl"
21168 # Find who we are. Look in the path if we contain no directory separator.
21169 case $0 in
21170 *[\\/]* ) as_myself=$0 ;;
21171 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
21172 for as_dir in $PATH
21174 IFS=$as_save_IFS
21175 test -z "$as_dir" && as_dir=.
21176 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
21177 done
21178 IFS=$as_save_IFS
21181 esac
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
21185 as_myself=$0
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
21195 done
21196 PS1='$ '
21197 PS2='> '
21198 PS4='+ '
21200 # NLS nuisances.
21201 for as_var in \
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
21208 else
21209 ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
21211 done
21213 # Required to use basename.
21214 if expr a : '\(a\)' >/dev/null 2>&1 &&
21215 test "X`expr 00001 : '.*\(...\)'`" = X001; then
21216 as_expr=expr
21217 else
21218 as_expr=false
21221 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
21222 as_basename=basename
21223 else
21224 as_basename=false
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 ||
21233 echo X/"$0" |
21234 sed '/^.*\/\([^/][^/]*\)\/*$/{
21235 s//\1/
21238 /^X\/\(\/\/\)$/{
21239 s//\1/
21242 /^X\/\(\/\).*/{
21243 s//\1/
21246 s/.*/./; q'`
21248 # CDPATH.
21249 $as_unset CDPATH
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. :-)
21268 sed -n '
21270 /[$]LINENO/=
21271 ' <$as_myself |
21272 sed '
21273 s/[$]LINENO.*/&-/
21274 t lineno
21276 :lineno
21278 :loop
21279 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
21280 t loop
21281 s/-\n.*//
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.
21292 exit
21296 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
21297 as_dirname=dirname
21298 else
21299 as_dirname=false
21302 ECHO_C= ECHO_N= ECHO_T=
21303 case `echo -n x` in
21304 -n*)
21305 case `echo 'x\c'` in
21306 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
21307 *) ECHO_C='\c';;
21308 esac;;
21310 ECHO_N='-n';;
21311 esac
21313 if expr a : '\(a\)' >/dev/null 2>&1 &&
21314 test "X`expr 00001 : '.*\(...\)'`" = X001; then
21315 as_expr=expr
21316 else
21317 as_expr=false
21320 rm -f conf$$ conf$$.exe conf$$.file
21321 if test -d conf$$.dir; then
21322 rm -f conf$$.dir/conf$$.file
21323 else
21324 rm -f conf$$.dir
21325 mkdir conf$$.dir
21327 echo >conf$$.file
21328 if ln -s conf$$.file conf$$ 2>/dev/null; then
21329 as_ln_s='ln -s'
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 ||
21335 as_ln_s='cp -p'
21336 elif ln conf$$.file conf$$ 2>/dev/null; then
21337 as_ln_s=ln
21338 else
21339 as_ln_s='cp -p'
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
21345 as_mkdir_p=:
21346 else
21347 test -d ./-p && rmdir ./-p
21348 as_mkdir_p=false
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
21354 #! /bin/sh
21355 exit 0
21356 _ASEOF
21357 chmod +x conf$$.file
21358 if test -x conf$$.file >/dev/null 2>&1; then
21359 as_executable_p="test -x"
21360 else
21361 as_executable_p=:
21363 rm -f conf$$.file
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'"
21372 exec 6>&1
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.
21377 ac_log="
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
21385 $ $0 $@
21387 on `(hostname || uname -n) 2>/dev/null | sed 1q`
21390 _ACEOF
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"
21398 _ACEOF
21400 cat >>$CONFIG_STATUS <<\_ACEOF
21401 ac_cs_usage="\
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:
21418 $config_files
21420 Configuration headers:
21421 $config_headers
21423 Configuration commands:
21424 $config_commands
21426 Report bugs to <bug-autoconf@gnu.org>."
21428 _ACEOF
21429 cat >>$CONFIG_STATUS <<_ACEOF
21430 ac_cs_version="\\
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."
21439 ac_pwd='$ac_pwd'
21440 srcdir='$srcdir'
21441 INSTALL='$INSTALL'
21442 _ACEOF
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.
21447 ac_need_defaults=:
21448 while test $# != 0
21450 case $1 in
21451 --*=*)
21452 ac_option=`expr "X$1" : 'X\([^=]*\)='`
21453 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
21454 ac_shift=:
21457 ac_option=$1
21458 ac_optarg=$2
21459 ac_shift=shift
21461 esac
21463 case $ac_option in
21464 # Handling of the options.
21465 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
21466 ac_cs_recheck=: ;;
21467 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
21468 echo "$ac_cs_version"; exit ;;
21469 --debug | --debu | --deb | --de | --d | -d )
21470 debug=: ;;
21471 --file | --fil | --fi | --f )
21472 $ac_shift
21473 CONFIG_FILES="$CONFIG_FILES $ac_optarg"
21474 ac_need_defaults=false;;
21475 --header | --heade | --head | --hea )
21476 $ac_shift
21477 CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
21478 ac_need_defaults=false;;
21479 --he | --h)
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)
21488 ac_cs_silent=: ;;
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 ;;
21498 esac
21499 shift
21500 done
21502 ac_configure_extra_args=
21504 if $ac_cs_silent; then
21505 exec 6>/dev/null
21506 ac_configure_extra_args="$ac_configure_extra_args --silent"
21509 _ACEOF
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
21518 _ACEOF
21519 cat >>$CONFIG_STATUS <<\_ACEOF
21520 exec 5>>config.log
21522 echo
21523 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
21524 ## Running $as_me. ##
21525 _ASBOX
21526 echo "$ac_log"
21527 } >&5
21529 _ACEOF
21530 cat >>$CONFIG_STATUS <<_ACEOF
21532 # INIT-COMMANDS
21534 llvm_src="${srcdir}"
21536 _ACEOF
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; }; };;
21573 esac
21574 done
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'.
21593 $debug ||
21595 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"
21606 } ||
21608 tmp=./conf$$-$RANDOM
21609 (umask 077 && mkdir "$tmp")
21610 } ||
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
21624 _ACEOF
21628 ac_delim='%!_!# '
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
21684 OS!$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
21693 CC!$CC$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
21700 CPP!$CPP$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
21715 JIT!$JIT$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
21728 _ACEOF
21730 if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 97; then
21731 break
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; }; }
21736 else
21737 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
21739 done
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
21750 _ACEOF
21751 sed '
21752 s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
21753 s/^/s,@/; s/!/@,|#_!!_#|/
21756 s/'"$ac_delim"'$/,g/; t
21757 s/$/\\/; p
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
21762 CEOF$ac_eof
21763 _ACEOF
21766 ac_delim='%!_!# '
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
21776 CXX!$CXX$ac_delim
21777 CXXFLAGS!$CXXFLAGS$ac_delim
21778 ac_ct_CXX!$ac_ct_CXX$ac_delim
21779 NM!$NM$ac_delim
21780 ifGNUmake!$ifGNUmake$ac_delim
21781 LN_S!$LN_S$ac_delim
21782 CMP!$CMP$ac_delim
21783 CP!$CP$ac_delim
21784 DATE!$DATE$ac_delim
21785 FIND!$FIND$ac_delim
21786 MKDIR!$MKDIR$ac_delim
21787 MV!$MV$ac_delim
21788 RANLIB!$RANLIB$ac_delim
21789 AR!$AR$ac_delim
21790 RM!$RM$ac_delim
21791 SED!$SED$ac_delim
21792 TAR!$TAR$ac_delim
21793 BINPWD!$BINPWD$ac_delim
21794 GRAPHVIZ!$GRAPHVIZ$ac_delim
21795 DOT!$DOT$ac_delim
21796 FDP!$FDP$ac_delim
21797 NEATO!$NEATO$ac_delim
21798 TWOPI!$TWOPI$ac_delim
21799 CIRCO!$CIRCO$ac_delim
21800 GV!$GV$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
21809 CAT!$CAT$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
21818 ZIP!$ZIP$ac_delim
21819 OCAMLC!$OCAMLC$ac_delim
21820 OCAMLOPT!$OCAMLOPT$ac_delim
21821 OCAMLDEP!$OCAMLDEP$ac_delim
21822 OCAMLDOC!$OCAMLDOC$ac_delim
21823 GAS!$GAS$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
21866 _ACEOF
21868 if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 97; then
21869 break
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; }; }
21874 else
21875 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
21877 done
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
21888 _ACEOF
21889 sed '
21890 s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
21891 s/^/s,@/; s/!/@,|#_!!_#|/
21894 s/'"$ac_delim"'$/,g/; t
21895 s/$/\\/; p
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
21900 CEOF$ac_eof
21901 _ACEOF
21904 ac_delim='%!_!# '
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
21910 _ACEOF
21912 if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 3; then
21913 break
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; }; }
21918 else
21919 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
21921 done
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
21932 _ACEOF
21933 sed '
21934 s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
21935 s/^/s,@/; s/!/@,|#_!!_#|/
21938 s/'"$ac_delim"'$/,g/; t
21939 s/$/\\/; p
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
21944 :end
21945 s/|#_!!_#|//g
21946 CEOF$ac_eof
21947 _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}:*/:/
21958 s/:*@srcdir@:*/:/
21959 s/^\([^=]*=[ ]*\):*/\1/
21960 s/:*$//
21961 s/^[^=]*=[ ]*$//
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
21971 case $ac_tag in
21972 :[FHLC]) ac_mode=$ac_tag; continue;;
21973 esac
21974 case $ac_mode$ac_tag in
21975 :[FHL]*:*);;
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;;
21981 esac
21982 ac_save_IFS=$IFS
21983 IFS=:
21984 set x $ac_tag
21985 IFS=$ac_save_IFS
21986 shift
21987 ac_file=$1
21988 shift
21990 case $ac_mode in
21991 :L) ac_source=$1;;
21992 :[FH])
21993 ac_file_inputs=
21994 for ac_f
21996 case $ac_f 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 `:'.
22001 test -f "$ac_f" ||
22002 case $ac_f in
22003 [\\/$]*) false;;
22004 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
22005 esac ||
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; }; };;
22009 esac
22010 ac_file_inputs="$ac_file_inputs $ac_f"
22011 done
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;}
22024 case $ac_tag in
22025 *:-:* | *:-) cat >"$tmp/stdin";;
22026 esac
22028 esac
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 ||
22035 echo X"$ac_file" |
22036 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
22037 s//\1/
22040 /^X\(\/\/\)[^/].*/{
22041 s//\1/
22044 /^X\(\/\/\)$/{
22045 s//\1/
22048 /^X\(\/\).*/{
22049 s//\1/
22052 s/.*/./; q'`
22053 { as_dir="$ac_dir"
22054 case $as_dir in #(
22055 -*) as_dir=./$as_dir;;
22056 esac
22057 test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
22058 as_dirs=
22059 while :; do
22060 case $as_dir in #(
22061 *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #(
22062 *) as_qdir=$as_dir;;
22063 esac
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 ||
22070 echo X"$as_dir" |
22071 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
22072 s//\1/
22075 /^X\(\/\/\)[^/].*/{
22076 s//\1/
22079 /^X\(\/\/\)$/{
22080 s//\1/
22083 /^X\(\/\).*/{
22084 s//\1/
22087 s/.*/./; q'`
22088 test -d "$as_dir" && break
22089 done
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; }; }; }
22094 ac_builddir=.
22096 case "$ac_dir" in
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/ ;;
22105 esac ;;
22106 esac
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
22112 case $srcdir in
22113 .) # We are building in place.
22114 ac_srcdir=.
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 ;;
22125 esac
22126 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
22129 case $ac_mode in
22132 # CONFIG_FILE
22135 case $INSTALL in
22136 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
22137 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
22138 esac
22139 _ACEOF
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/ {
22150 /@datadir@/p
22151 /@docdir@/p
22152 /@infodir@/p
22153 /@localedir@/p
22154 /@mandir@/p
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;}
22160 _ACEOF
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' ;;
22169 esac
22170 _ACEOF
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
22176 sed "$ac_vpsub
22177 $extrasub
22178 _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;}
22203 rm -f "$tmp/stdin"
22204 case $ac_file in
22205 -) cat "$tmp/out"; rm -f "$tmp/out";;
22206 *) rm -f "$ac_file"; mv "$tmp/out" $ac_file;;
22207 esac
22211 # CONFIG_HEADER
22213 _ACEOF
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'
22232 ac_dC=' '
22233 ac_dD=' ,'
22235 uniq confdefs.h |
22236 sed -n '
22237 t rset
22238 :rset
22239 s/^[ ]*#[ ]*define[ ][ ]*//
22240 t ok
22243 s/[\\&,]/\\&/g
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.)
22253 echo 's/ $//
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"
22262 # et cetera.
22263 ac_in='$ac_file_inputs'
22264 ac_out='"$tmp/out1"'
22265 ac_nxt='"$tmp/out2"'
22267 while :
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
22276 :def
22277 _ACEOF
22278 sed ${ac_max_sed_lines}q conftest.defines >>$CONFIG_STATUS
22279 echo 'CEOF
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
22286 done
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;}
22297 else
22298 rm -f $ac_file
22299 mv "$tmp/config.h" $ac_file
22301 else
22302 echo "/* $configure_input */"
22303 cat "$ac_result"
22305 rm -f "$tmp/out12"
22308 :C) { echo "$as_me:$LINENO: executing $ac_file commands" >&5
22309 echo "$as_me: executing $ac_file commands" >&6;}
22311 esac
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 ;;
22342 esac
22343 done # for ac_tag
22346 { (exit 0); exit 0; }
22347 _ACEOF
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
22361 ac_cs_success=:
22362 ac_config_status_args=
22363 test "$silent" = yes &&
22364 ac_config_status_args="$ac_config_status_args --quiet"
22365 exec 5>/dev/null
22366 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
22367 exec 5>>config.log
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=
22380 ac_prev=
22381 eval "set x $ac_configure_args"
22382 shift
22383 for ac_arg
22385 if test -n "$ac_prev"; then
22386 ac_prev=
22387 continue
22389 case $ac_arg in
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=* \
22395 | --c=*)
22397 --config-cache | -C)
22399 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
22400 ac_prev=srcdir ;;
22401 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
22403 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
22404 ac_prev=prefix ;;
22405 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
22408 case $ac_arg in
22409 *\'*) ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
22410 esac
22411 ac_sub_configure_args="$ac_sub_configure_args '$ac_arg'" ;;
22412 esac
22413 done
22415 # Always prepend --prefix to ensure using the same prefix
22416 # in subdir configurations.
22417 ac_arg="--prefix=$prefix"
22418 case $ac_arg in
22419 *\'*) ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
22420 esac
22421 ac_sub_configure_args="$ac_arg $ac_sub_configure_args"
22423 ac_popdir=`pwd`
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
22432 echo "$ac_msg" >&6
22433 { as_dir="$ac_dir"
22434 case $as_dir in #(
22435 -*) as_dir=./$as_dir;;
22436 esac
22437 test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
22438 as_dirs=
22439 while :; do
22440 case $as_dir in #(
22441 *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #(
22442 *) as_qdir=$as_dir;;
22443 esac
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 ||
22450 echo X"$as_dir" |
22451 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
22452 s//\1/
22455 /^X\(\/\/\)[^/].*/{
22456 s//\1/
22459 /^X\(\/\/\)$/{
22460 s//\1/
22463 /^X\(\/\).*/{
22464 s//\1/
22467 s/.*/./; q'`
22468 test -d "$as_dir" && break
22469 done
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; }; }; }
22474 ac_builddir=.
22476 case "$ac_dir" in
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/ ;;
22485 esac ;;
22486 esac
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
22492 case $srcdir in
22493 .) # We are building in place.
22494 ac_srcdir=.
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 ;;
22505 esac
22506 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
22509 cd "$ac_dir"
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
22519 else
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;}
22522 ac_sub_configure=
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 ;;
22532 esac
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; }; }
22544 cd "$ac_popdir"
22545 done