mass elimination of reliance on automatic iterator dereferencing
[oota-llvm.git] / configure
1 #! /bin/sh
2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.60 for llvm 2.8svn.
4 #
5 # Report bugs to <llvmbugs@cs.uiuc.edu>.
6 #
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.
11 #
12 # Copyright (c) 2003-2010 University of Illinois at Urbana-Champaign.
13 ## --------------------- ##
14 ## M4sh Initialization.  ##
15 ## --------------------- ##
16
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
27 fi
28 BIN_SH=xpg4; export BIN_SH # for Tru64
29 DUALCASE=1; export DUALCASE # for MKS sh
30
31
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
39
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=:
49   fi
50   rm -f conf$$.sh
51 fi
52
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
58 fi
59
60
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='
67 '
68 IFS=" ""        $as_nl"
69
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
75 do
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
81
82      ;;
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
88 fi
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; }
92 fi
93
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='+ '
101
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
107 do
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
112   fi
113 done
114
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
121 fi
122
123 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
124   as_basename=basename
125 else
126   as_basename=false
127 fi
128
129
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/
138             q
139           }
140           /^X\/\(\/\/\)$/{
141             s//\1/
142             q
143           }
144           /^X\/\(\/\).*/{
145             s//\1/
146             q
147           }
148           s/.*/./; q'`
149
150 # CDPATH.
151 $as_unset CDPATH
152
153
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
159 fi
160
161   if test $as_have_required = yes &&     (eval ":
162 (as_func_return () {
163   (exit \$1)
164 }
165 as_func_success () {
166   as_func_return 0
167 }
168 as_func_failure () {
169   as_func_return 1
170 }
171 as_func_ret_success () {
172   return 0
173 }
174 as_func_ret_failure () {
175   return 1
176 }
177
178 exitcode=0
179 if as_func_success; then
180   :
181 else
182   exitcode=1
183   echo as_func_success failed.
184 fi
185
186 if as_func_failure; then
187   exitcode=1
188   echo as_func_failure succeeded.
189 fi
190
191 if as_func_ret_success; then
192   :
193 else
194   exitcode=1
195   echo as_func_ret_success failed.
196 fi
197
198 if as_func_ret_failure; then
199   exitcode=1
200   echo as_func_ret_failure succeeded.
201 fi
202
203 if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
204   :
205 else
206   exitcode=1
207   echo positional parameters were not saved.
208 fi
209
210 test \$exitcode = 0) || { (exit 1); exit 1; }
211
212 (
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
218   :
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
223 do
224   IFS=$as_save_IFS
225   test -z "$as_dir" && as_dir=.
226   case $as_dir in
227          /*)
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
234
235
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
250 fi
251 BIN_SH=xpg4; export BIN_SH # for Tru64
252 DUALCASE=1; export DUALCASE # for MKS sh
253
254 :
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
270 fi
271 BIN_SH=xpg4; export BIN_SH # for Tru64
272 DUALCASE=1; export DUALCASE # for MKS sh
273
274 :
275 (as_func_return () {
276   (exit $1)
277 }
278 as_func_success () {
279   as_func_return 0
280 }
281 as_func_failure () {
282   as_func_return 1
283 }
284 as_func_ret_success () {
285   return 0
286 }
287 as_func_ret_failure () {
288   return 1
289 }
290
291 exitcode=0
292 if as_func_success; then
293   :
294 else
295   exitcode=1
296   echo as_func_success failed.
297 fi
298
299 if as_func_failure; then
300   exitcode=1
301   echo as_func_failure succeeded.
302 fi
303
304 if as_func_ret_success; then
305   :
306 else
307   exitcode=1
308   echo as_func_ret_success failed.
309 fi
310
311 if as_func_ret_failure; then
312   exitcode=1
313   echo as_func_ret_failure succeeded.
314 fi
315
316 if ( set x; as_func_ret_success y && test x = "$1" ); then
317   :
318 else
319   exitcode=1
320   echo positional parameters were not saved.
321 fi
322
323 test $exitcode = 0) || { (exit 1); exit 1; }
324
325 (
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; }
330
331 _ASEOF
332 }; then
333   break
334 fi
335
336 fi
337
338       done
339
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+"$@"}
346 fi
347
348
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; }
355 fi
356
357
358 fi
359
360 fi
361
362
363
364 (eval "as_func_return () {
365   (exit \$1)
366 }
367 as_func_success () {
368   as_func_return 0
369 }
370 as_func_failure () {
371   as_func_return 1
372 }
373 as_func_ret_success () {
374   return 0
375 }
376 as_func_ret_failure () {
377   return 1
378 }
379
380 exitcode=0
381 if as_func_success; then
382   :
383 else
384   exitcode=1
385   echo as_func_success failed.
386 fi
387
388 if as_func_failure; then
389   exitcode=1
390   echo as_func_failure succeeded.
391 fi
392
393 if as_func_ret_success; then
394   :
395 else
396   exitcode=1
397   echo as_func_ret_success failed.
398 fi
399
400 if as_func_ret_failure; then
401   exitcode=1
402   echo as_func_ret_failure succeeded.
403 fi
404
405 if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
406   :
407 else
408   exitcode=1
409   echo positional parameters were not saved.
410 fi
411
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
417 }
418
419
420
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" || {
425
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 '
437     p
438     /[$]LINENO/=
439   ' <$as_myself |
440     sed '
441       s/[$]LINENO.*/&-/
442       t lineno
443       b
444       :lineno
445       N
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; }; }
454
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
461 }
462
463
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
468 fi
469
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;;
477 *)
478   ECHO_N='-n';;
479 esac
480
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
486 fi
487
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
494 fi
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'
508 fi
509 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
510 rmdir conf$$.dir 2>/dev/null
511
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
517 fi
518
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=:
530 fi
531 rm -f conf$$.file
532
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'"
535
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'"
538
539
540
541 exec 7<&0 </dev/null 6>&1
542
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`
547
548 #
549 # Initializations.
550 #
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}
560
561 # Identity of this package.
562 PACKAGE_NAME='llvm'
563 PACKAGE_TARNAME='-llvm-'
564 PACKAGE_VERSION='2.8svn'
565 PACKAGE_STRING='llvm 2.8svn'
566 PACKAGE_BUGREPORT='llvmbugs@cs.uiuc.edu'
567
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"
604
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 build
645 build_cpu
646 build_vendor
647 build_os
648 host
649 host_cpu
650 host_vendor
651 host_os
652 target
653 target_cpu
654 target_vendor
655 target_os
656 OS
657 HOST_OS
658 TARGET_OS
659 LINKALL
660 NOLINKALL
661 LLVM_ON_UNIX
662 LLVM_ON_WIN32
663 ARCH
664 ENDIAN
665 CC
666 CFLAGS
667 LDFLAGS
668 CPPFLAGS
669 ac_ct_CC
670 EXEEXT
671 OBJEXT
672 CPP
673 GREP
674 EGREP
675 LLVM_CROSS_COMPILING
676 BUILD_CC
677 BUILD_EXEEXT
678 BUILD_CXX
679 CVSBUILD
680 ENABLE_OPTIMIZED
681 ENABLE_PROFILING
682 DISABLE_ASSERTIONS
683 ENABLE_EXPENSIVE_CHECKS
684 EXPENSIVE_CHECKS
685 DEBUG_RUNTIME
686 DEBUG_SYMBOLS
687 JIT
688 TARGET_HAS_JIT
689 ENABLE_DOXYGEN
690 ENABLE_THREADS
691 ENABLE_PIC
692 ENABLE_SHARED
693 ENABLE_TIMESTAMPS
694 TARGETS_TO_BUILD
695 LLVM_ENUM_TARGETS
696 LLVM_ENUM_ASM_PRINTERS
697 LLVM_ENUM_ASM_PARSERS
698 LLVM_ENUM_DISASSEMBLERS
699 ENABLE_CBE_PRINTF_A
700 CLANGPATH
701 CLANGXXPATH
702 ENABLE_BUILT_CLANG
703 OPTIMIZE_OPTION
704 EXTRA_OPTIONS
705 BINUTILS_INCDIR
706 ENABLE_LLVMC_DYNAMIC
707 ENABLE_LLVMC_DYNAMIC_PLUGINS
708 CXX
709 CXXFLAGS
710 ac_ct_CXX
711 NM
712 ifGNUmake
713 LN_S
714 CMP
715 CP
716 DATE
717 FIND
718 MKDIR
719 MV
720 RANLIB
721 AR
722 RM
723 SED
724 TAR
725 BINPWD
726 GRAPHVIZ
727 DOT
728 FDP
729 NEATO
730 TWOPI
731 CIRCO
732 GV
733 DOTTY
734 PERL
735 HAVE_PERL
736 INSTALL_PROGRAM
737 INSTALL_SCRIPT
738 INSTALL_DATA
739 BZIP2
740 CAT
741 DOXYGEN
742 GROFF
743 GZIP
744 POD2HTML
745 POD2MAN
746 PDFROFF
747 RUNTEST
748 TCLSH
749 ZIP
750 OCAMLC
751 OCAMLOPT
752 OCAMLDEP
753 OCAMLDOC
754 GAS
755 HAVE_LINK_VERSION_SCRIPT
756 INSTALL_LTDL_TRUE
757 INSTALL_LTDL_FALSE
758 CONVENIENCE_LTDL_TRUE
759 CONVENIENCE_LTDL_FALSE
760 LIBADD_DL
761 LLVMGCCCOMMAND
762 LLVMGXXCOMMAND
763 LLVMGCC
764 LLVMGXX
765 LLVMCC_OPTION
766 NO_VARIADIC_MACROS
767 NO_MISSING_FIELD_INITIALIZERS
768 USE_UDIS86
769 USE_OPROFILE
770 HAVE_PTHREAD
771 HUGE_VAL_SANITY
772 MMAP_FILE
773 LLVMCC1
774 LLVMCC1PLUS
775 LLVMGCCDIR
776 LLVMGCC_LANGS
777 SHLIBEXT
778 SHLIBPATH_VAR
779 LLVM_PREFIX
780 LLVM_BINDIR
781 LLVM_LIBDIR
782 LLVM_DATADIR
783 LLVM_DOCSDIR
784 LLVM_ETCDIR
785 LLVM_INCLUDEDIR
786 LLVM_INFODIR
787 LLVM_MANDIR
788 LLVM_CONFIGTIME
789 BINDINGS_TO_BUILD
790 ALL_BINDINGS
791 OCAML_LIBDIR
792 ENABLE_VISIBILITY_INLINES_HIDDEN
793 RPATH
794 RDYNAMIC
795 LIBOBJS
796 LTLIBOBJS'
797 ac_subst_files=''
798       ac_precious_vars='build_alias
799 host_alias
800 target_alias
801 CC
802 CFLAGS
803 LDFLAGS
804 CPPFLAGS
805 CPP
806 CXX
807 CXXFLAGS
808 CCC'
809 ac_subdirs_all='projects/llvm-gcc
810 projects/test-suite
811 projects/llvm-test
812 projects/poolalloc
813 projects/llvm-poolalloc
814 projects/sample
815 projects/privbracket
816 projects/llvm-stacker
817 projects/llvm-reopt
818 projects/llvm-java
819 projects/llvm-tv
820 projects/safecode
821 projects/llvm-kernel'
822
823 # Initialize some variables set by options.
824 ac_init_help=
825 ac_init_version=false
826 # The variables have the same names as the options, with
827 # dashes changed to underlines.
828 cache_file=/dev/null
829 exec_prefix=NONE
830 no_create=
831 no_recursion=
832 prefix=NONE
833 program_prefix=NONE
834 program_suffix=NONE
835 program_transform_name=s,x,x,
836 silent=
837 site=
838 srcdir=
839 verbose=
840 x_includes=NONE
841 x_libraries=NONE
842
843 # Installation directory options.
844 # These are left unexpanded so users can "make install exec_prefix=/foo"
845 # and all the variables that are supposed to be based on exec_prefix
846 # by default will actually change.
847 # Use braces instead of parens because sh, perl, etc. also accept them.
848 # (The list follows the same order as the GNU Coding Standards.)
849 bindir='${exec_prefix}/bin'
850 sbindir='${exec_prefix}/sbin'
851 libexecdir='${exec_prefix}/libexec'
852 datarootdir='${prefix}/share'
853 datadir='${datarootdir}'
854 sysconfdir='${prefix}/etc'
855 sharedstatedir='${prefix}/com'
856 localstatedir='${prefix}/var'
857 includedir='${prefix}/include'
858 oldincludedir='/usr/include'
859 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
860 infodir='${datarootdir}/info'
861 htmldir='${docdir}'
862 dvidir='${docdir}'
863 pdfdir='${docdir}'
864 psdir='${docdir}'
865 libdir='${exec_prefix}/lib'
866 localedir='${datarootdir}/locale'
867 mandir='${datarootdir}/man'
868
869 ac_prev=
870 ac_dashdash=
871 for ac_option
872 do
873   # If the previous option needs an argument, assign it.
874   if test -n "$ac_prev"; then
875     eval $ac_prev=\$ac_option
876     ac_prev=
877     continue
878   fi
879
880   case $ac_option in
881   *=*)  ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
882   *)    ac_optarg=yes ;;
883   esac
884
885   # Accept the important Cygnus configure options, so we can diagnose typos.
886
887   case $ac_dashdash$ac_option in
888   --)
889     ac_dashdash=yes ;;
890
891   -bindir | --bindir | --bindi | --bind | --bin | --bi)
892     ac_prev=bindir ;;
893   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
894     bindir=$ac_optarg ;;
895
896   -build | --build | --buil | --bui | --bu)
897     ac_prev=build_alias ;;
898   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
899     build_alias=$ac_optarg ;;
900
901   -cache-file | --cache-file | --cache-fil | --cache-fi \
902   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
903     ac_prev=cache_file ;;
904   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
905   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
906     cache_file=$ac_optarg ;;
907
908   --config-cache | -C)
909     cache_file=config.cache ;;
910
911   -datadir | --datadir | --datadi | --datad)
912     ac_prev=datadir ;;
913   -datadir=* | --datadir=* | --datadi=* | --datad=*)
914     datadir=$ac_optarg ;;
915
916   -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
917   | --dataroo | --dataro | --datar)
918     ac_prev=datarootdir ;;
919   -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
920   | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
921     datarootdir=$ac_optarg ;;
922
923   -disable-* | --disable-*)
924     ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
925     # Reject names that are not valid shell variable names.
926     expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
927       { echo "$as_me: error: invalid feature name: $ac_feature" >&2
928    { (exit 1); exit 1; }; }
929     ac_feature=`echo $ac_feature | sed 's/-/_/g'`
930     eval enable_$ac_feature=no ;;
931
932   -docdir | --docdir | --docdi | --doc | --do)
933     ac_prev=docdir ;;
934   -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
935     docdir=$ac_optarg ;;
936
937   -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
938     ac_prev=dvidir ;;
939   -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
940     dvidir=$ac_optarg ;;
941
942   -enable-* | --enable-*)
943     ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
944     # Reject names that are not valid shell variable names.
945     expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
946       { echo "$as_me: error: invalid feature name: $ac_feature" >&2
947    { (exit 1); exit 1; }; }
948     ac_feature=`echo $ac_feature | sed 's/-/_/g'`
949     eval enable_$ac_feature=\$ac_optarg ;;
950
951   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
952   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
953   | --exec | --exe | --ex)
954     ac_prev=exec_prefix ;;
955   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
956   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
957   | --exec=* | --exe=* | --ex=*)
958     exec_prefix=$ac_optarg ;;
959
960   -gas | --gas | --ga | --g)
961     # Obsolete; use --with-gas.
962     with_gas=yes ;;
963
964   -help | --help | --hel | --he | -h)
965     ac_init_help=long ;;
966   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
967     ac_init_help=recursive ;;
968   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
969     ac_init_help=short ;;
970
971   -host | --host | --hos | --ho)
972     ac_prev=host_alias ;;
973   -host=* | --host=* | --hos=* | --ho=*)
974     host_alias=$ac_optarg ;;
975
976   -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
977     ac_prev=htmldir ;;
978   -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
979   | --ht=*)
980     htmldir=$ac_optarg ;;
981
982   -includedir | --includedir | --includedi | --included | --include \
983   | --includ | --inclu | --incl | --inc)
984     ac_prev=includedir ;;
985   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
986   | --includ=* | --inclu=* | --incl=* | --inc=*)
987     includedir=$ac_optarg ;;
988
989   -infodir | --infodir | --infodi | --infod | --info | --inf)
990     ac_prev=infodir ;;
991   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
992     infodir=$ac_optarg ;;
993
994   -libdir | --libdir | --libdi | --libd)
995     ac_prev=libdir ;;
996   -libdir=* | --libdir=* | --libdi=* | --libd=*)
997     libdir=$ac_optarg ;;
998
999   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1000   | --libexe | --libex | --libe)
1001     ac_prev=libexecdir ;;
1002   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1003   | --libexe=* | --libex=* | --libe=*)
1004     libexecdir=$ac_optarg ;;
1005
1006   -localedir | --localedir | --localedi | --localed | --locale)
1007     ac_prev=localedir ;;
1008   -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1009     localedir=$ac_optarg ;;
1010
1011   -localstatedir | --localstatedir | --localstatedi | --localstated \
1012   | --localstate | --localstat | --localsta | --localst | --locals)
1013     ac_prev=localstatedir ;;
1014   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1015   | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1016     localstatedir=$ac_optarg ;;
1017
1018   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1019     ac_prev=mandir ;;
1020   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1021     mandir=$ac_optarg ;;
1022
1023   -nfp | --nfp | --nf)
1024     # Obsolete; use --without-fp.
1025     with_fp=no ;;
1026
1027   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1028   | --no-cr | --no-c | -n)
1029     no_create=yes ;;
1030
1031   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1032   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1033     no_recursion=yes ;;
1034
1035   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1036   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1037   | --oldin | --oldi | --old | --ol | --o)
1038     ac_prev=oldincludedir ;;
1039   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1040   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1041   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1042     oldincludedir=$ac_optarg ;;
1043
1044   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1045     ac_prev=prefix ;;
1046   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1047     prefix=$ac_optarg ;;
1048
1049   -program-prefix | --program-prefix | --program-prefi | --program-pref \
1050   | --program-pre | --program-pr | --program-p)
1051     ac_prev=program_prefix ;;
1052   -program-prefix=* | --program-prefix=* | --program-prefi=* \
1053   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1054     program_prefix=$ac_optarg ;;
1055
1056   -program-suffix | --program-suffix | --program-suffi | --program-suff \
1057   | --program-suf | --program-su | --program-s)
1058     ac_prev=program_suffix ;;
1059   -program-suffix=* | --program-suffix=* | --program-suffi=* \
1060   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1061     program_suffix=$ac_optarg ;;
1062
1063   -program-transform-name | --program-transform-name \
1064   | --program-transform-nam | --program-transform-na \
1065   | --program-transform-n | --program-transform- \
1066   | --program-transform | --program-transfor \
1067   | --program-transfo | --program-transf \
1068   | --program-trans | --program-tran \
1069   | --progr-tra | --program-tr | --program-t)
1070     ac_prev=program_transform_name ;;
1071   -program-transform-name=* | --program-transform-name=* \
1072   | --program-transform-nam=* | --program-transform-na=* \
1073   | --program-transform-n=* | --program-transform-=* \
1074   | --program-transform=* | --program-transfor=* \
1075   | --program-transfo=* | --program-transf=* \
1076   | --program-trans=* | --program-tran=* \
1077   | --progr-tra=* | --program-tr=* | --program-t=*)
1078     program_transform_name=$ac_optarg ;;
1079
1080   -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1081     ac_prev=pdfdir ;;
1082   -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1083     pdfdir=$ac_optarg ;;
1084
1085   -psdir | --psdir | --psdi | --psd | --ps)
1086     ac_prev=psdir ;;
1087   -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1088     psdir=$ac_optarg ;;
1089
1090   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1091   | -silent | --silent | --silen | --sile | --sil)
1092     silent=yes ;;
1093
1094   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1095     ac_prev=sbindir ;;
1096   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1097   | --sbi=* | --sb=*)
1098     sbindir=$ac_optarg ;;
1099
1100   -sharedstatedir | --sharedstatedir | --sharedstatedi \
1101   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1102   | --sharedst | --shareds | --shared | --share | --shar \
1103   | --sha | --sh)
1104     ac_prev=sharedstatedir ;;
1105   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1106   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1107   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1108   | --sha=* | --sh=*)
1109     sharedstatedir=$ac_optarg ;;
1110
1111   -site | --site | --sit)
1112     ac_prev=site ;;
1113   -site=* | --site=* | --sit=*)
1114     site=$ac_optarg ;;
1115
1116   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1117     ac_prev=srcdir ;;
1118   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1119     srcdir=$ac_optarg ;;
1120
1121   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1122   | --syscon | --sysco | --sysc | --sys | --sy)
1123     ac_prev=sysconfdir ;;
1124   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1125   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1126     sysconfdir=$ac_optarg ;;
1127
1128   -target | --target | --targe | --targ | --tar | --ta | --t)
1129     ac_prev=target_alias ;;
1130   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1131     target_alias=$ac_optarg ;;
1132
1133   -v | -verbose | --verbose | --verbos | --verbo | --verb)
1134     verbose=yes ;;
1135
1136   -version | --version | --versio | --versi | --vers | -V)
1137     ac_init_version=: ;;
1138
1139   -with-* | --with-*)
1140     ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1141     # Reject names that are not valid shell variable names.
1142     expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
1143       { echo "$as_me: error: invalid package name: $ac_package" >&2
1144    { (exit 1); exit 1; }; }
1145     ac_package=`echo $ac_package| sed 's/-/_/g'`
1146     eval with_$ac_package=\$ac_optarg ;;
1147
1148   -without-* | --without-*)
1149     ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1150     # Reject names that are not valid shell variable names.
1151     expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
1152       { echo "$as_me: error: invalid package name: $ac_package" >&2
1153    { (exit 1); exit 1; }; }
1154     ac_package=`echo $ac_package | sed 's/-/_/g'`
1155     eval with_$ac_package=no ;;
1156
1157   --x)
1158     # Obsolete; use --with-x.
1159     with_x=yes ;;
1160
1161   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1162   | --x-incl | --x-inc | --x-in | --x-i)
1163     ac_prev=x_includes ;;
1164   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1165   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1166     x_includes=$ac_optarg ;;
1167
1168   -x-libraries | --x-libraries | --x-librarie | --x-librari \
1169   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1170     ac_prev=x_libraries ;;
1171   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1172   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1173     x_libraries=$ac_optarg ;;
1174
1175   -*) { echo "$as_me: error: unrecognized option: $ac_option
1176 Try \`$0 --help' for more information." >&2
1177    { (exit 1); exit 1; }; }
1178     ;;
1179
1180   *=*)
1181     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1182     # Reject names that are not valid shell variable names.
1183     expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
1184       { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
1185    { (exit 1); exit 1; }; }
1186     eval $ac_envvar=\$ac_optarg
1187     export $ac_envvar ;;
1188
1189   *)
1190     # FIXME: should be removed in autoconf 3.0.
1191     echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1192     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1193       echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1194     : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1195     ;;
1196
1197   esac
1198 done
1199
1200 if test -n "$ac_prev"; then
1201   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1202   { echo "$as_me: error: missing argument to $ac_option" >&2
1203    { (exit 1); exit 1; }; }
1204 fi
1205
1206 # Be sure to have absolute directory names.
1207 for ac_var in   exec_prefix prefix bindir sbindir libexecdir datarootdir \
1208                 datadir sysconfdir sharedstatedir localstatedir includedir \
1209                 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1210                 libdir localedir mandir
1211 do
1212   eval ac_val=\$$ac_var
1213   case $ac_val in
1214     [\\/$]* | ?:[\\/]* )  continue;;
1215     NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1216   esac
1217   { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
1218    { (exit 1); exit 1; }; }
1219 done
1220
1221 # There might be people who depend on the old broken behavior: `$host'
1222 # used to hold the argument of --host etc.
1223 # FIXME: To remove some day.
1224 build=$build_alias
1225 host=$host_alias
1226 target=$target_alias
1227
1228 # FIXME: To remove some day.
1229 if test "x$host_alias" != x; then
1230   if test "x$build_alias" = x; then
1231     cross_compiling=maybe
1232     echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1233     If a cross compiler is detected then cross compile mode will be used." >&2
1234   elif test "x$build_alias" != "x$host_alias"; then
1235     cross_compiling=yes
1236   fi
1237 fi
1238
1239 ac_tool_prefix=
1240 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1241
1242 test "$silent" = yes && exec 6>/dev/null
1243
1244
1245 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1246 ac_ls_di=`ls -di .` &&
1247 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1248   { echo "$as_me: error: Working directory cannot be determined" >&2
1249    { (exit 1); exit 1; }; }
1250 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1251   { echo "$as_me: error: pwd does not report name of working directory" >&2
1252    { (exit 1); exit 1; }; }
1253
1254
1255 # Find the source files, if location was not specified.
1256 if test -z "$srcdir"; then
1257   ac_srcdir_defaulted=yes
1258   # Try the directory containing this script, then the parent directory.
1259   ac_confdir=`$as_dirname -- "$0" ||
1260 $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1261          X"$0" : 'X\(//\)[^/]' \| \
1262          X"$0" : 'X\(//\)$' \| \
1263          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
1264 echo X"$0" |
1265     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1266             s//\1/
1267             q
1268           }
1269           /^X\(\/\/\)[^/].*/{
1270             s//\1/
1271             q
1272           }
1273           /^X\(\/\/\)$/{
1274             s//\1/
1275             q
1276           }
1277           /^X\(\/\).*/{
1278             s//\1/
1279             q
1280           }
1281           s/.*/./; q'`
1282   srcdir=$ac_confdir
1283   if test ! -r "$srcdir/$ac_unique_file"; then
1284     srcdir=..
1285   fi
1286 else
1287   ac_srcdir_defaulted=no
1288 fi
1289 if test ! -r "$srcdir/$ac_unique_file"; then
1290   test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1291   { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
1292    { (exit 1); exit 1; }; }
1293 fi
1294 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1295 ac_abs_confdir=`(
1296         cd "$srcdir" && test -r "./$ac_unique_file" || { echo "$as_me: error: $ac_msg" >&2
1297    { (exit 1); exit 1; }; }
1298         pwd)`
1299 # When building in place, set srcdir=.
1300 if test "$ac_abs_confdir" = "$ac_pwd"; then
1301   srcdir=.
1302 fi
1303 # Remove unnecessary trailing slashes from srcdir.
1304 # Double slashes in file names in object file debugging info
1305 # mess up M-x gdb in Emacs.
1306 case $srcdir in
1307 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1308 esac
1309 for ac_var in $ac_precious_vars; do
1310   eval ac_env_${ac_var}_set=\${${ac_var}+set}
1311   eval ac_env_${ac_var}_value=\$${ac_var}
1312   eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1313   eval ac_cv_env_${ac_var}_value=\$${ac_var}
1314 done
1315
1316 #
1317 # Report the --help message.
1318 #
1319 if test "$ac_init_help" = "long"; then
1320   # Omit some internal or obsolete options to make the list less imposing.
1321   # This message is too long to be a string in the A/UX 3.1 sh.
1322   cat <<_ACEOF
1323 \`configure' configures llvm 2.8svn to adapt to many kinds of systems.
1324
1325 Usage: $0 [OPTION]... [VAR=VALUE]...
1326
1327 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1328 VAR=VALUE.  See below for descriptions of some of the useful variables.
1329
1330 Defaults for the options are specified in brackets.
1331
1332 Configuration:
1333   -h, --help              display this help and exit
1334       --help=short        display options specific to this package
1335       --help=recursive    display the short help of all the included packages
1336   -V, --version           display version information and exit
1337   -q, --quiet, --silent   do not print \`checking...' messages
1338       --cache-file=FILE   cache test results in FILE [disabled]
1339   -C, --config-cache      alias for \`--cache-file=config.cache'
1340   -n, --no-create         do not create output files
1341       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1342
1343 Installation directories:
1344   --prefix=PREFIX         install architecture-independent files in PREFIX
1345                           [$ac_default_prefix]
1346   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1347                           [PREFIX]
1348
1349 By default, \`make install' will install all the files in
1350 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1351 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1352 for instance \`--prefix=\$HOME'.
1353
1354 For better control, use the options below.
1355
1356 Fine tuning of the installation directories:
1357   --bindir=DIR           user executables [EPREFIX/bin]
1358   --sbindir=DIR          system admin executables [EPREFIX/sbin]
1359   --libexecdir=DIR       program executables [EPREFIX/libexec]
1360   --sysconfdir=DIR       read-only single-machine data [PREFIX/etc]
1361   --sharedstatedir=DIR   modifiable architecture-independent data [PREFIX/com]
1362   --localstatedir=DIR    modifiable single-machine data [PREFIX/var]
1363   --libdir=DIR           object code libraries [EPREFIX/lib]
1364   --includedir=DIR       C header files [PREFIX/include]
1365   --oldincludedir=DIR    C header files for non-gcc [/usr/include]
1366   --datarootdir=DIR      read-only arch.-independent data root [PREFIX/share]
1367   --datadir=DIR          read-only architecture-independent data [DATAROOTDIR]
1368   --infodir=DIR          info documentation [DATAROOTDIR/info]
1369   --localedir=DIR        locale-dependent data [DATAROOTDIR/locale]
1370   --mandir=DIR           man documentation [DATAROOTDIR/man]
1371   --docdir=DIR           documentation root [DATAROOTDIR/doc/-llvm-]
1372   --htmldir=DIR          html documentation [DOCDIR]
1373   --dvidir=DIR           dvi documentation [DOCDIR]
1374   --pdfdir=DIR           pdf documentation [DOCDIR]
1375   --psdir=DIR            ps documentation [DOCDIR]
1376 _ACEOF
1377
1378   cat <<\_ACEOF
1379
1380 System types:
1381   --build=BUILD     configure for building on BUILD [guessed]
1382   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1383   --target=TARGET   configure for building compilers for TARGET [HOST]
1384 _ACEOF
1385 fi
1386
1387 if test -n "$ac_init_help"; then
1388   case $ac_init_help in
1389      short | recursive ) echo "Configuration of llvm 2.8svn:";;
1390    esac
1391   cat <<\_ACEOF
1392
1393 Optional Features:
1394   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1395   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1396   --enable-optimized      Compile with optimizations enabled (default is NO)
1397   --enable-profiling      Compile with profiling enabled (default is NO)
1398   --enable-assertions     Compile with assertion checks enabled (default is
1399                           YES)
1400   --enable-expensive-checks
1401                           Compile with expensive debug checks enabled (default
1402                           is NO)
1403   --enable-debug-runtime  Build runtime libs with debug symbols (default is
1404                           NO)
1405   --enable-debug-symbols  Build compiler with debug symbols (default is NO if
1406                           optimization is on and YES if it's off)
1407   --enable-jit            Enable Just In Time Compiling (default is YES)
1408   --enable-doxygen        Build doxygen documentation (default is NO)
1409   --enable-threads        Use threads if available (default is YES)
1410   --enable-pic            Build LLVM with Position Independent Code (default
1411                           is YES)
1412   --enable-shared         Build a shared library and link tools against it
1413                           (default is NO)
1414   --enable-timestamps     Enable embedding timestamp information in build
1415                           (default is YES)
1416   --enable-targets        Build specific host targets: all or
1417                           target1,target2,... Valid targets are: host, x86,
1418                           x86_64, sparc, powerpc, alpha, arm, mips, spu,
1419                           pic16, xcore, msp430, systemz, blackfin, cbe, msil,
1420                           and cpp (default=all)
1421   --enable-cbe-printf-a   Enable C Backend output with hex floating point via
1422                           %a (default is YES)
1423   --enable-bindings       Build specific language bindings:
1424                           all,auto,none,{binding-name} (default=auto)
1425   --enable-libffi         Check for the presence of libffi (default is NO)
1426   --enable-llvmc-dynamic  Link LLVMC dynamically (default is NO, unless on
1427                           Win32)
1428   --enable-llvmc-dynamic-plugins
1429                           Enable dynamic LLVMC plugins (default is YES)
1430   --enable-ltdl-install   install libltdl
1431
1432 Optional Packages:
1433   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1434   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1435   --with-llvmgccdir       Specify location of llvm-gcc install dir (default
1436                           searches PATH)
1437   --with-llvmgcc          Specify location of llvm-gcc driver (default
1438                           searches PATH)
1439   --with-llvmgxx          Specify location of llvm-g++ driver (default
1440                           searches PATH)
1441   --with-clang            Specify location of clang compiler (default is
1442                           --with-built-clang)
1443   --with-built-clang      Use the compiled Clang as the LLVM compiler
1444                           (default=check)
1445   --with-optimize-option  Select the compiler options to use for optimized
1446                           builds
1447   --with-extra-options    Specify additional options to compile LLVM with
1448   --with-ocaml-libdir     Specify install location for ocaml bindings (default
1449                           is stdlib)
1450   --with-c-include-dirs   Colon separated list of directories clang will
1451                           search for headers
1452   --with-cxx-include-root Directory with the libstdc++ headers.
1453   --with-cxx-include-arch Architecture of the libstdc++ headers.
1454   --with-cxx-include-32bit-dir
1455                           32 bit multilib dir.
1456   --with-cxx-include-64bit-dir
1457                           64 bit multilib directory.
1458   --with-binutils-include Specify path to binutils/include/ containing
1459                           plugin-api.h file for gold plugin.
1460   --with-tclinclude       directory where tcl headers are
1461   --with-llvmcc=<name>    Choose the LLVM capable compiler to use (llvm-gcc,
1462                           clang, or none; default=check)
1463   --with-udis86=<path>    Use udis86 external x86 disassembler library
1464   --with-oprofile=<prefix>
1465                           Tell OProfile >= 0.9.4 how to symbolize JIT output
1466
1467 Some influential environment variables:
1468   CC          C compiler command
1469   CFLAGS      C compiler flags
1470   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1471               nonstandard directory <lib dir>
1472   CPPFLAGS    C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1473               you have headers in a nonstandard directory <include dir>
1474   CPP         C preprocessor
1475   CXX         C++ compiler command
1476   CXXFLAGS    C++ compiler flags
1477
1478 Use these variables to override the choices made by `configure' or to help
1479 it to find libraries and programs with nonstandard names/locations.
1480
1481 Report bugs to <llvmbugs@cs.uiuc.edu>.
1482 _ACEOF
1483 ac_status=$?
1484 fi
1485
1486 if test "$ac_init_help" = "recursive"; then
1487   # If there are subdirs, report their specific --help.
1488   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1489     test -d "$ac_dir" || continue
1490     ac_builddir=.
1491
1492 case "$ac_dir" in
1493 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1494 *)
1495   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
1496   # A ".." for each directory in $ac_dir_suffix.
1497   ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
1498   case $ac_top_builddir_sub in
1499   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1500   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1501   esac ;;
1502 esac
1503 ac_abs_top_builddir=$ac_pwd
1504 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1505 # for backward compatibility:
1506 ac_top_builddir=$ac_top_build_prefix
1507
1508 case $srcdir in
1509   .)  # We are building in place.
1510     ac_srcdir=.
1511     ac_top_srcdir=$ac_top_builddir_sub
1512     ac_abs_top_srcdir=$ac_pwd ;;
1513   [\\/]* | ?:[\\/]* )  # Absolute name.
1514     ac_srcdir=$srcdir$ac_dir_suffix;
1515     ac_top_srcdir=$srcdir
1516     ac_abs_top_srcdir=$srcdir ;;
1517   *) # Relative name.
1518     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1519     ac_top_srcdir=$ac_top_build_prefix$srcdir
1520     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1521 esac
1522 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1523
1524     cd "$ac_dir" || { ac_status=$?; continue; }
1525     # Check for guested configure.
1526     if test -f "$ac_srcdir/configure.gnu"; then
1527       echo &&
1528       $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1529     elif test -f "$ac_srcdir/configure"; then
1530       echo &&
1531       $SHELL "$ac_srcdir/configure" --help=recursive
1532     else
1533       echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1534     fi || ac_status=$?
1535     cd "$ac_pwd" || { ac_status=$?; break; }
1536   done
1537 fi
1538
1539 test -n "$ac_init_help" && exit $ac_status
1540 if $ac_init_version; then
1541   cat <<\_ACEOF
1542 llvm configure 2.8svn
1543 generated by GNU Autoconf 2.60
1544
1545 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
1546 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
1547 This configure script is free software; the Free Software Foundation
1548 gives unlimited permission to copy, distribute and modify it.
1549
1550 Copyright (c) 2003-2010 University of Illinois at Urbana-Champaign.
1551 _ACEOF
1552   exit
1553 fi
1554 cat >config.log <<_ACEOF
1555 This file contains any messages produced by compilers while
1556 running configure, to aid debugging if configure makes a mistake.
1557
1558 It was created by llvm $as_me 2.8svn, which was
1559 generated by GNU Autoconf 2.60.  Invocation command line was
1560
1561   $ $0 $@
1562
1563 _ACEOF
1564 exec 5>>config.log
1565 {
1566 cat <<_ASUNAME
1567 ## --------- ##
1568 ## Platform. ##
1569 ## --------- ##
1570
1571 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1572 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1573 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1574 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1575 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1576
1577 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1578 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1579
1580 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1581 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1582 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1583 /usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
1584 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1585 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1586 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1587
1588 _ASUNAME
1589
1590 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1591 for as_dir in $PATH
1592 do
1593   IFS=$as_save_IFS
1594   test -z "$as_dir" && as_dir=.
1595   echo "PATH: $as_dir"
1596 done
1597 IFS=$as_save_IFS
1598
1599 } >&5
1600
1601 cat >&5 <<_ACEOF
1602
1603
1604 ## ----------- ##
1605 ## Core tests. ##
1606 ## ----------- ##
1607
1608 _ACEOF
1609
1610
1611 # Keep a trace of the command line.
1612 # Strip out --no-create and --no-recursion so they do not pile up.
1613 # Strip out --silent because we don't want to record it for future runs.
1614 # Also quote any args containing shell meta-characters.
1615 # Make two passes to allow for proper duplicate-argument suppression.
1616 ac_configure_args=
1617 ac_configure_args0=
1618 ac_configure_args1=
1619 ac_must_keep_next=false
1620 for ac_pass in 1 2
1621 do
1622   for ac_arg
1623   do
1624     case $ac_arg in
1625     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1626     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1627     | -silent | --silent | --silen | --sile | --sil)
1628       continue ;;
1629     *\'*)
1630       ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1631     esac
1632     case $ac_pass in
1633     1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1634     2)
1635       ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1636       if test $ac_must_keep_next = true; then
1637         ac_must_keep_next=false # Got value, back to normal.
1638       else
1639         case $ac_arg in
1640           *=* | --config-cache | -C | -disable-* | --disable-* \
1641           | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1642           | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1643           | -with-* | --with-* | -without-* | --without-* | --x)
1644             case "$ac_configure_args0 " in
1645               "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1646             esac
1647             ;;
1648           -* ) ac_must_keep_next=true ;;
1649         esac
1650       fi
1651       ac_configure_args="$ac_configure_args '$ac_arg'"
1652       ;;
1653     esac
1654   done
1655 done
1656 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1657 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1658
1659 # When interrupted or exit'd, cleanup temporary files, and complete
1660 # config.log.  We remove comments because anyway the quotes in there
1661 # would cause problems or look ugly.
1662 # WARNING: Use '\'' to represent an apostrophe within the trap.
1663 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1664 trap 'exit_status=$?
1665   # Save into config.log some information that might help in debugging.
1666   {
1667     echo
1668
1669     cat <<\_ASBOX
1670 ## ---------------- ##
1671 ## Cache variables. ##
1672 ## ---------------- ##
1673 _ASBOX
1674     echo
1675     # The following way of writing the cache mishandles newlines in values,
1676 (
1677   for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1678     eval ac_val=\$$ac_var
1679     case $ac_val in #(
1680     *${as_nl}*)
1681       case $ac_var in #(
1682       *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
1683 echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
1684       esac
1685       case $ac_var in #(
1686       _ | IFS | as_nl) ;; #(
1687       *) $as_unset $ac_var ;;
1688       esac ;;
1689     esac
1690   done
1691   (set) 2>&1 |
1692     case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1693     *${as_nl}ac_space=\ *)
1694       sed -n \
1695         "s/'\''/'\''\\\\'\'''\''/g;
1696           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1697       ;; #(
1698     *)
1699       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1700       ;;
1701     esac |
1702     sort
1703 )
1704     echo
1705
1706     cat <<\_ASBOX
1707 ## ----------------- ##
1708 ## Output variables. ##
1709 ## ----------------- ##
1710 _ASBOX
1711     echo
1712     for ac_var in $ac_subst_vars
1713     do
1714       eval ac_val=\$$ac_var
1715       case $ac_val in
1716       *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1717       esac
1718       echo "$ac_var='\''$ac_val'\''"
1719     done | sort
1720     echo
1721
1722     if test -n "$ac_subst_files"; then
1723       cat <<\_ASBOX
1724 ## ------------------- ##
1725 ## File substitutions. ##
1726 ## ------------------- ##
1727 _ASBOX
1728       echo
1729       for ac_var in $ac_subst_files
1730       do
1731         eval ac_val=\$$ac_var
1732         case $ac_val in
1733         *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1734         esac
1735         echo "$ac_var='\''$ac_val'\''"
1736       done | sort
1737       echo
1738     fi
1739
1740     if test -s confdefs.h; then
1741       cat <<\_ASBOX
1742 ## ----------- ##
1743 ## confdefs.h. ##
1744 ## ----------- ##
1745 _ASBOX
1746       echo
1747       cat confdefs.h
1748       echo
1749     fi
1750     test "$ac_signal" != 0 &&
1751       echo "$as_me: caught signal $ac_signal"
1752     echo "$as_me: exit $exit_status"
1753   } >&5
1754   rm -f core *.core core.conftest.* &&
1755     rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1756     exit $exit_status
1757 ' 0
1758 for ac_signal in 1 2 13 15; do
1759   trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1760 done
1761 ac_signal=0
1762
1763 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1764 rm -f -r conftest* confdefs.h
1765
1766 # Predefined preprocessor variables.
1767
1768 cat >>confdefs.h <<_ACEOF
1769 #define PACKAGE_NAME "$PACKAGE_NAME"
1770 _ACEOF
1771
1772
1773 cat >>confdefs.h <<_ACEOF
1774 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1775 _ACEOF
1776
1777
1778 cat >>confdefs.h <<_ACEOF
1779 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1780 _ACEOF
1781
1782
1783 cat >>confdefs.h <<_ACEOF
1784 #define PACKAGE_STRING "$PACKAGE_STRING"
1785 _ACEOF
1786
1787
1788 cat >>confdefs.h <<_ACEOF
1789 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1790 _ACEOF
1791
1792
1793 # Let the site file select an alternate cache file if it wants to.
1794 # Prefer explicitly selected file to automatically selected ones.
1795 if test -n "$CONFIG_SITE"; then
1796   set x "$CONFIG_SITE"
1797 elif test "x$prefix" != xNONE; then
1798   set x "$prefix/share/config.site" "$prefix/etc/config.site"
1799 else
1800   set x "$ac_default_prefix/share/config.site" \
1801         "$ac_default_prefix/etc/config.site"
1802 fi
1803 shift
1804 for ac_site_file
1805 do
1806   if test -r "$ac_site_file"; then
1807     { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1808 echo "$as_me: loading site script $ac_site_file" >&6;}
1809     sed 's/^/| /' "$ac_site_file" >&5
1810     . "$ac_site_file"
1811   fi
1812 done
1813
1814 if test -r "$cache_file"; then
1815   # Some versions of bash will fail to source /dev/null (special
1816   # files actually), so we avoid doing that.
1817   if test -f "$cache_file"; then
1818     { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1819 echo "$as_me: loading cache $cache_file" >&6;}
1820     case $cache_file in
1821       [\\/]* | ?:[\\/]* ) . "$cache_file";;
1822       *)                      . "./$cache_file";;
1823     esac
1824   fi
1825 else
1826   { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1827 echo "$as_me: creating cache $cache_file" >&6;}
1828   >$cache_file
1829 fi
1830
1831 # Check that the precious variables saved in the cache have kept the same
1832 # value.
1833 ac_cache_corrupted=false
1834 for ac_var in $ac_precious_vars; do
1835   eval ac_old_set=\$ac_cv_env_${ac_var}_set
1836   eval ac_new_set=\$ac_env_${ac_var}_set
1837   eval ac_old_val=\$ac_cv_env_${ac_var}_value
1838   eval ac_new_val=\$ac_env_${ac_var}_value
1839   case $ac_old_set,$ac_new_set in
1840     set,)
1841       { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1842 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1843       ac_cache_corrupted=: ;;
1844     ,set)
1845       { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1846 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1847       ac_cache_corrupted=: ;;
1848     ,);;
1849     *)
1850       if test "x$ac_old_val" != "x$ac_new_val"; then
1851         { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1852 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1853         { echo "$as_me:$LINENO:   former value:  $ac_old_val" >&5
1854 echo "$as_me:   former value:  $ac_old_val" >&2;}
1855         { echo "$as_me:$LINENO:   current value: $ac_new_val" >&5
1856 echo "$as_me:   current value: $ac_new_val" >&2;}
1857         ac_cache_corrupted=:
1858       fi;;
1859   esac
1860   # Pass precious variables to config.status.
1861   if test "$ac_new_set" = set; then
1862     case $ac_new_val in
1863     *\'*) ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1864     *) ac_arg=$ac_var=$ac_new_val ;;
1865     esac
1866     case " $ac_configure_args " in
1867       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
1868       *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1869     esac
1870   fi
1871 done
1872 if $ac_cache_corrupted; then
1873   { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1874 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1875   { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1876 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1877    { (exit 1); exit 1; }; }
1878 fi
1879
1880
1881
1882
1883
1884
1885
1886
1887
1888
1889
1890
1891
1892
1893
1894
1895
1896
1897
1898
1899
1900
1901
1902
1903
1904 ac_ext=c
1905 ac_cpp='$CPP $CPPFLAGS'
1906 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1907 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1908 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1909
1910
1911
1912 LLVM_COPYRIGHT="Copyright (c) 2003-2010 University of Illinois at Urbana-Champaign."
1913
1914
1915
1916
1917
1918
1919
1920 ac_aux_dir=
1921 for ac_dir in autoconf "$srcdir"/autoconf; do
1922   if test -f "$ac_dir/install-sh"; then
1923     ac_aux_dir=$ac_dir
1924     ac_install_sh="$ac_aux_dir/install-sh -c"
1925     break
1926   elif test -f "$ac_dir/install.sh"; then
1927     ac_aux_dir=$ac_dir
1928     ac_install_sh="$ac_aux_dir/install.sh -c"
1929     break
1930   elif test -f "$ac_dir/shtool"; then
1931     ac_aux_dir=$ac_dir
1932     ac_install_sh="$ac_aux_dir/shtool install -c"
1933     break
1934   fi
1935 done
1936 if test -z "$ac_aux_dir"; then
1937   { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in autoconf \"$srcdir\"/autoconf" >&5
1938 echo "$as_me: error: cannot find install-sh or install.sh in autoconf \"$srcdir\"/autoconf" >&2;}
1939    { (exit 1); exit 1; }; }
1940 fi
1941
1942 # These three variables are undocumented and unsupported,
1943 # and are intended to be withdrawn in a future Autoconf release.
1944 # They can cause serious problems if a builder's source tree is in a directory
1945 # whose full name contains unusual characters.
1946 ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
1947 ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
1948 ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
1949
1950
1951
1952 if test ${srcdir} != "." ; then
1953   if test -f ${srcdir}/include/llvm/Config/config.h ; then
1954     { { echo "$as_me:$LINENO: error: Already configured in ${srcdir}" >&5
1955 echo "$as_me: error: Already configured in ${srcdir}" >&2;}
1956    { (exit 1); exit 1; }; }
1957   fi
1958 fi
1959
1960
1961
1962 if test -d ${srcdir}/projects/llvm-gcc ; then
1963   subdirs="$subdirs projects/llvm-gcc"
1964
1965 fi
1966
1967 if test -d ${srcdir}/projects/test-suite ; then
1968   subdirs="$subdirs projects/test-suite"
1969
1970 fi
1971
1972 if test -d ${srcdir}/projects/llvm-test ; then
1973   subdirs="$subdirs projects/llvm-test"
1974
1975 fi
1976
1977 if test -d ${srcdir}/projects/poolalloc ; then
1978   subdirs="$subdirs projects/poolalloc"
1979
1980 fi
1981
1982 if test -d ${srcdir}/projects/llvm-poolalloc ; then
1983   subdirs="$subdirs projects/llvm-poolalloc"
1984
1985 fi
1986
1987 for i in `ls ${srcdir}/projects`
1988 do
1989   if test -d ${srcdir}/projects/${i} ; then
1990     case ${i} in
1991       CVS) ;;
1992       sample)       subdirs="$subdirs projects/sample"
1993     ;;
1994       privbracket)  subdirs="$subdirs projects/privbracket"
1995  ;;
1996       llvm-stacker) subdirs="$subdirs projects/llvm-stacker"
1997  ;;
1998       llvm-reopt)   subdirs="$subdirs projects/llvm-reopt"
1999 ;;
2000       llvm-java)    subdirs="$subdirs projects/llvm-java"
2001  ;;
2002       llvm-tv)      subdirs="$subdirs projects/llvm-tv"
2003    ;;
2004       safecode)     subdirs="$subdirs projects/safecode"
2005  ;;
2006       llvm-kernel)  subdirs="$subdirs projects/llvm-kernel"
2007  ;;
2008       llvm-gcc)       ;;
2009       test-suite)     ;;
2010       llvm-test)      ;;
2011       poolalloc)      ;;
2012       llvm-poolalloc) ;;
2013       *)
2014         { echo "$as_me:$LINENO: WARNING: Unknown project (${i}) won't be configured automatically" >&5
2015 echo "$as_me: WARNING: Unknown project (${i}) won't be configured automatically" >&2;}
2016         ;;
2017     esac
2018   fi
2019 done
2020
2021
2022 # Make sure we can run config.sub.
2023 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2024   { { echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5
2025 echo "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;}
2026    { (exit 1); exit 1; }; }
2027
2028 { echo "$as_me:$LINENO: checking build system type" >&5
2029 echo $ECHO_N "checking build system type... $ECHO_C" >&6; }
2030 if test "${ac_cv_build+set}" = set; then
2031   echo $ECHO_N "(cached) $ECHO_C" >&6
2032 else
2033   ac_build_alias=$build_alias
2034 test "x$ac_build_alias" = x &&
2035   ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2036 test "x$ac_build_alias" = x &&
2037   { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
2038 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
2039    { (exit 1); exit 1; }; }
2040 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2041   { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5
2042 echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;}
2043    { (exit 1); exit 1; }; }
2044
2045 fi
2046 { echo "$as_me:$LINENO: result: $ac_cv_build" >&5
2047 echo "${ECHO_T}$ac_cv_build" >&6; }
2048 case $ac_cv_build in
2049 *-*-*) ;;
2050 *) { { echo "$as_me:$LINENO: error: invalid value of canonical build" >&5
2051 echo "$as_me: error: invalid value of canonical build" >&2;}
2052    { (exit 1); exit 1; }; };;
2053 esac
2054 build=$ac_cv_build
2055 ac_save_IFS=$IFS; IFS='-'
2056 set x $ac_cv_build
2057 shift
2058 build_cpu=$1
2059 build_vendor=$2
2060 shift; shift
2061 # Remember, the first character of IFS is used to create $*,
2062 # except with old shells:
2063 build_os=$*
2064 IFS=$ac_save_IFS
2065 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2066
2067
2068 { echo "$as_me:$LINENO: checking host system type" >&5
2069 echo $ECHO_N "checking host system type... $ECHO_C" >&6; }
2070 if test "${ac_cv_host+set}" = set; then
2071   echo $ECHO_N "(cached) $ECHO_C" >&6
2072 else
2073   if test "x$host_alias" = x; then
2074   ac_cv_host=$ac_cv_build
2075 else
2076   ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2077     { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5
2078 echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;}
2079    { (exit 1); exit 1; }; }
2080 fi
2081
2082 fi
2083 { echo "$as_me:$LINENO: result: $ac_cv_host" >&5
2084 echo "${ECHO_T}$ac_cv_host" >&6; }
2085 case $ac_cv_host in
2086 *-*-*) ;;
2087 *) { { echo "$as_me:$LINENO: error: invalid value of canonical host" >&5
2088 echo "$as_me: error: invalid value of canonical host" >&2;}
2089    { (exit 1); exit 1; }; };;
2090 esac
2091 host=$ac_cv_host
2092 ac_save_IFS=$IFS; IFS='-'
2093 set x $ac_cv_host
2094 shift
2095 host_cpu=$1
2096 host_vendor=$2
2097 shift; shift
2098 # Remember, the first character of IFS is used to create $*,
2099 # except with old shells:
2100 host_os=$*
2101 IFS=$ac_save_IFS
2102 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2103
2104
2105 { echo "$as_me:$LINENO: checking target system type" >&5
2106 echo $ECHO_N "checking target system type... $ECHO_C" >&6; }
2107 if test "${ac_cv_target+set}" = set; then
2108   echo $ECHO_N "(cached) $ECHO_C" >&6
2109 else
2110   if test "x$target_alias" = x; then
2111   ac_cv_target=$ac_cv_host
2112 else
2113   ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
2114     { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $target_alias failed" >&5
2115 echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $target_alias failed" >&2;}
2116    { (exit 1); exit 1; }; }
2117 fi
2118
2119 fi
2120 { echo "$as_me:$LINENO: result: $ac_cv_target" >&5
2121 echo "${ECHO_T}$ac_cv_target" >&6; }
2122 case $ac_cv_target in
2123 *-*-*) ;;
2124 *) { { echo "$as_me:$LINENO: error: invalid value of canonical target" >&5
2125 echo "$as_me: error: invalid value of canonical target" >&2;}
2126    { (exit 1); exit 1; }; };;
2127 esac
2128 target=$ac_cv_target
2129 ac_save_IFS=$IFS; IFS='-'
2130 set x $ac_cv_target
2131 shift
2132 target_cpu=$1
2133 target_vendor=$2
2134 shift; shift
2135 # Remember, the first character of IFS is used to create $*,
2136 # except with old shells:
2137 target_os=$*
2138 IFS=$ac_save_IFS
2139 case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
2140
2141
2142 # The aliases save the names the user supplied, while $host etc.
2143 # will get canonicalized.
2144 test -n "$target_alias" &&
2145   test "$program_prefix$program_suffix$program_transform_name" = \
2146     NONENONEs,x,x, &&
2147   program_prefix=${target_alias}-
2148
2149 { echo "$as_me:$LINENO: checking type of operating system we're going to host on" >&5
2150 echo $ECHO_N "checking type of operating system we're going to host on... $ECHO_C" >&6; }
2151 if test "${llvm_cv_os_type+set}" = set; then
2152   echo $ECHO_N "(cached) $ECHO_C" >&6
2153 else
2154   case $host in
2155   *-*-aix*)
2156     llvm_cv_link_all_option="-Wl,--whole-archive"
2157     llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
2158     llvm_cv_os_type="AIX"
2159     llvm_cv_platform_type="Unix" ;;
2160   *-*-irix*)
2161     llvm_cv_link_all_option="-Wl,--whole-archive"
2162     llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
2163     llvm_cv_os_type="IRIX"
2164     llvm_cv_platform_type="Unix" ;;
2165   *-*-cygwin*)
2166     llvm_cv_link_all_option="-Wl,--whole-archive"
2167     llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
2168     llvm_cv_os_type="Cygwin"
2169     llvm_cv_platform_type="Unix" ;;
2170   *-*-darwin*)
2171     llvm_cv_link_all_option="-Wl,-all_load"
2172     llvm_cv_no_link_all_option="-Wl,-noall_load"
2173     llvm_cv_os_type="Darwin"
2174     llvm_cv_platform_type="Unix" ;;
2175   *-*-minix*)
2176     llvm_cv_link_all_option="-Wl,-all_load"
2177     llvm_cv_no_link_all_option="-Wl,-noall_load"
2178     llvm_cv_os_type="Minix"
2179     llvm_cv_platform_type="Unix" ;;
2180   *-*-freebsd*)
2181     llvm_cv_link_all_option="-Wl,--whole-archive"
2182     llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
2183     llvm_cv_os_type="FreeBSD"
2184     llvm_cv_platform_type="Unix" ;;
2185   *-*-openbsd*)
2186     llvm_cv_link_all_option="-Wl,--whole-archive"
2187     llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
2188     llvm_cv_os_type="OpenBSD"
2189     llvm_cv_platform_type="Unix" ;;
2190   *-*-netbsd*)
2191     llvm_cv_link_all_option="-Wl,--whole-archive"
2192     llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
2193     llvm_cv_os_type="NetBSD"
2194     llvm_cv_platform_type="Unix" ;;
2195   *-*-dragonfly*)
2196     llvm_cv_link_all_option="-Wl,--whole-archive"
2197     llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
2198     llvm_cv_os_type="DragonFly"
2199     llvm_cv_platform_type="Unix" ;;
2200   *-*-hpux*)
2201     llvm_cv_link_all_option="-Wl,--whole-archive"
2202     llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
2203     llvm_cv_os_type="HP-UX"
2204     llvm_cv_platform_type="Unix" ;;
2205   *-*-interix*)
2206     llvm_cv_link_all_option="-Wl,--whole-archive"
2207     llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
2208     llvm_cv_os_type="Interix"
2209     llvm_cv_platform_type="Unix" ;;
2210   *-*-linux*)
2211     llvm_cv_link_all_option="-Wl,--whole-archive"
2212     llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
2213     llvm_cv_os_type="Linux"
2214     llvm_cv_platform_type="Unix" ;;
2215   *-*-solaris*)
2216     llvm_cv_link_all_option="-Wl,-z,allextract"
2217     llvm_cv_no_link_all_option="-Wl,-z,defaultextract"
2218     llvm_cv_os_type="SunOS"
2219     llvm_cv_platform_type="Unix" ;;
2220   *-*-auroraux*)
2221     llvm_cv_link_all_option="-Wl,-z,allextract"
2222     llvm_cv_link_all_option="-Wl,-z,defaultextract"
2223     llvm_cv_os_type="AuroraUX"
2224     llvm_cv_platform_type="Unix" ;;
2225   *-*-win32*)
2226     llvm_cv_link_all_option="-Wl,--whole-archive"
2227     llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
2228     llvm_cv_os_type="Win32"
2229     llvm_cv_platform_type="Win32" ;;
2230   *-*-mingw*)
2231     llvm_cv_link_all_option="-Wl,--whole-archive"
2232     llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
2233     llvm_cv_os_type="MingW"
2234     llvm_cv_platform_type="Win32" ;;
2235   *-*-haiku*)
2236     llvm_cv_link_all_option="-Wl,--whole-archive"
2237     llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
2238     llvm_cv_os_type="Haiku"
2239     llvm_cv_platform_type="Unix" ;;
2240   *-unknown-eabi*)
2241     llvm_cv_link_all_option="-Wl,--whole-archive"
2242     llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
2243     llvm_cv_os_type="Freestanding"
2244     llvm_cv_platform_type="Unix" ;;
2245   *-unknown-elf*)
2246     llvm_cv_link_all_option="-Wl,--whole-archive"
2247     llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
2248     llvm_cv_os_type="Freestanding"
2249     llvm_cv_platform_type="Unix" ;;
2250   *)
2251     llvm_cv_link_all_option=""
2252     llvm_cv_no_link_all_option=""
2253     llvm_cv_os_type="Unknown"
2254     llvm_cv_platform_type="Unknown" ;;
2255 esac
2256 fi
2257 { echo "$as_me:$LINENO: result: $llvm_cv_os_type" >&5
2258 echo "${ECHO_T}$llvm_cv_os_type" >&6; }
2259
2260 { echo "$as_me:$LINENO: checking type of operating system we're going to target" >&5
2261 echo $ECHO_N "checking type of operating system we're going to target... $ECHO_C" >&6; }
2262 if test "${llvm_cv_target_os_type+set}" = set; then
2263   echo $ECHO_N "(cached) $ECHO_C" >&6
2264 else
2265   case $target in
2266   *-*-aix*)
2267     llvm_cv_target_os_type="AIX" ;;
2268   *-*-irix*)
2269     llvm_cv_target_os_type="IRIX" ;;
2270   *-*-cygwin*)
2271     llvm_cv_target_os_type="Cygwin" ;;
2272   *-*-darwin*)
2273     llvm_cv_target_os_type="Darwin" ;;
2274   *-*-minix*)
2275     llvm_cv_target_os_type="Minix" ;;
2276   *-*-freebsd*)
2277     llvm_cv_target_os_type="FreeBSD" ;;
2278   *-*-openbsd*)
2279     llvm_cv_target_os_type="OpenBSD" ;;
2280   *-*-netbsd*)
2281     llvm_cv_target_os_type="NetBSD" ;;
2282   *-*-dragonfly*)
2283     llvm_cv_target_os_type="DragonFly" ;;
2284   *-*-hpux*)
2285     llvm_cv_target_os_type="HP-UX" ;;
2286   *-*-interix*)
2287     llvm_cv_target_os_type="Interix" ;;
2288   *-*-linux*)
2289     llvm_cv_target_os_type="Linux" ;;
2290   *-*-solaris*)
2291     llvm_cv_target_os_type="SunOS" ;;
2292   *-*-auroraux*)
2293     llvm_cv_target_os_type="AuroraUX" ;;
2294   *-*-win32*)
2295     llvm_cv_target_os_type="Win32" ;;
2296   *-*-mingw*)
2297     llvm_cv_target_os_type="MingW" ;;
2298   *-*-haiku*)
2299     llvm_cv_target_os_type="Haiku" ;;
2300   *-unknown-eabi*)
2301     llvm_cv_target_os_type="Freestanding" ;;
2302   *)
2303     llvm_cv_target_os_type="Unknown" ;;
2304 esac
2305 fi
2306 { echo "$as_me:$LINENO: result: $llvm_cv_target_os_type" >&5
2307 echo "${ECHO_T}$llvm_cv_target_os_type" >&6; }
2308
2309 if test "$llvm_cv_os_type" = "Unknown" ; then
2310   { { echo "$as_me:$LINENO: error: Operating system is unknown, configure can't continue" >&5
2311 echo "$as_me: error: Operating system is unknown, configure can't continue" >&2;}
2312    { (exit 1); exit 1; }; }
2313 fi
2314
2315 OS=$llvm_cv_os_type
2316
2317 HOST_OS=$llvm_cv_os_type
2318
2319 TARGET_OS=$llvm_cv_target_os_type
2320
2321
2322 LINKALL=$llvm_cv_link_all_option
2323
2324 NOLINKALL=$llvm_cv_no_link_all_option
2325
2326
2327 case $llvm_cv_platform_type in
2328   Unix)
2329
2330 cat >>confdefs.h <<\_ACEOF
2331 #define LLVM_ON_UNIX 1
2332 _ACEOF
2333
2334     LLVM_ON_UNIX=1
2335
2336     LLVM_ON_WIN32=0
2337
2338     ;;
2339   Win32)
2340
2341 cat >>confdefs.h <<\_ACEOF
2342 #define LLVM_ON_WIN32 1
2343 _ACEOF
2344
2345     LLVM_ON_UNIX=0
2346
2347     LLVM_ON_WIN32=1
2348
2349     ;;
2350 esac
2351
2352 { echo "$as_me:$LINENO: checking target architecture" >&5
2353 echo $ECHO_N "checking target architecture... $ECHO_C" >&6; }
2354 if test "${llvm_cv_target_arch+set}" = set; then
2355   echo $ECHO_N "(cached) $ECHO_C" >&6
2356 else
2357   case $target in
2358   i?86-*)                 llvm_cv_target_arch="x86" ;;
2359   amd64-* | x86_64-*)     llvm_cv_target_arch="x86_64" ;;
2360   sparc*-*)               llvm_cv_target_arch="Sparc" ;;
2361   powerpc*-*)             llvm_cv_target_arch="PowerPC" ;;
2362   alpha*-*)               llvm_cv_target_arch="Alpha" ;;
2363   arm*-*)                 llvm_cv_target_arch="ARM" ;;
2364   mips-*)                 llvm_cv_target_arch="Mips" ;;
2365   pic16-*)                llvm_cv_target_arch="PIC16" ;;
2366   xcore-*)                llvm_cv_target_arch="XCore" ;;
2367   msp430-*)               llvm_cv_target_arch="MSP430" ;;
2368   s390x-*)                llvm_cv_target_arch="SystemZ" ;;
2369   bfin-*)                 llvm_cv_target_arch="Blackfin" ;;
2370   mblaze-*)               llvm_cv_target_arch="MBlaze" ;;
2371   *)                      llvm_cv_target_arch="Unknown" ;;
2372 esac
2373 fi
2374 { echo "$as_me:$LINENO: result: $llvm_cv_target_arch" >&5
2375 echo "${ECHO_T}$llvm_cv_target_arch" >&6; }
2376
2377 if test "$llvm_cv_target_arch" = "Unknown" ; then
2378   { echo "$as_me:$LINENO: WARNING: Configuring LLVM for an unknown target archicture" >&5
2379 echo "$as_me: WARNING: Configuring LLVM for an unknown target archicture" >&2;}
2380 fi
2381
2382 # Determine the LLVM native architecture for the target
2383 case "$llvm_cv_target_arch" in
2384     x86)     LLVM_NATIVE_ARCH="X86" ;;
2385     x86_64)  LLVM_NATIVE_ARCH="X86" ;;
2386     *)       LLVM_NATIVE_ARCH="$llvm_cv_target_arch" ;;
2387 esac
2388
2389 ARCH=$llvm_cv_target_arch
2390
2391
2392 ac_ext=c
2393 ac_cpp='$CPP $CPPFLAGS'
2394 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2395 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2396 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2397 if test -n "$ac_tool_prefix"; then
2398   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2399 set dummy ${ac_tool_prefix}gcc; ac_word=$2
2400 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2401 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2402 if test "${ac_cv_prog_CC+set}" = set; then
2403   echo $ECHO_N "(cached) $ECHO_C" >&6
2404 else
2405   if test -n "$CC"; then
2406   ac_cv_prog_CC="$CC" # Let the user override the test.
2407 else
2408 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2409 for as_dir in $PATH
2410 do
2411   IFS=$as_save_IFS
2412   test -z "$as_dir" && as_dir=.
2413   for ac_exec_ext in '' $ac_executable_extensions; do
2414   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
2415     ac_cv_prog_CC="${ac_tool_prefix}gcc"
2416     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2417     break 2
2418   fi
2419 done
2420 done
2421 IFS=$as_save_IFS
2422
2423 fi
2424 fi
2425 CC=$ac_cv_prog_CC
2426 if test -n "$CC"; then
2427   { echo "$as_me:$LINENO: result: $CC" >&5
2428 echo "${ECHO_T}$CC" >&6; }
2429 else
2430   { echo "$as_me:$LINENO: result: no" >&5
2431 echo "${ECHO_T}no" >&6; }
2432 fi
2433
2434
2435 fi
2436 if test -z "$ac_cv_prog_CC"; then
2437   ac_ct_CC=$CC
2438   # Extract the first word of "gcc", so it can be a program name with args.
2439 set dummy gcc; ac_word=$2
2440 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2441 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2442 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2443   echo $ECHO_N "(cached) $ECHO_C" >&6
2444 else
2445   if test -n "$ac_ct_CC"; then
2446   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2447 else
2448 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2449 for as_dir in $PATH
2450 do
2451   IFS=$as_save_IFS
2452   test -z "$as_dir" && as_dir=.
2453   for ac_exec_ext in '' $ac_executable_extensions; do
2454   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
2455     ac_cv_prog_ac_ct_CC="gcc"
2456     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2457     break 2
2458   fi
2459 done
2460 done
2461 IFS=$as_save_IFS
2462
2463 fi
2464 fi
2465 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2466 if test -n "$ac_ct_CC"; then
2467   { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2468 echo "${ECHO_T}$ac_ct_CC" >&6; }
2469 else
2470   { echo "$as_me:$LINENO: result: no" >&5
2471 echo "${ECHO_T}no" >&6; }
2472 fi
2473
2474   if test "x$ac_ct_CC" = x; then
2475     CC=""
2476   else
2477     case $cross_compiling:$ac_tool_warned in
2478 yes:)
2479 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
2480 whose name does not start with the host triplet.  If you think this
2481 configuration is useful to you, please write to autoconf@gnu.org." >&5
2482 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
2483 whose name does not start with the host triplet.  If you think this
2484 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
2485 ac_tool_warned=yes ;;
2486 esac
2487     CC=$ac_ct_CC
2488   fi
2489 else
2490   CC="$ac_cv_prog_CC"
2491 fi
2492
2493 if test -z "$CC"; then
2494           if test -n "$ac_tool_prefix"; then
2495     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2496 set dummy ${ac_tool_prefix}cc; ac_word=$2
2497 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2498 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2499 if test "${ac_cv_prog_CC+set}" = set; then
2500   echo $ECHO_N "(cached) $ECHO_C" >&6
2501 else
2502   if test -n "$CC"; then
2503   ac_cv_prog_CC="$CC" # Let the user override the test.
2504 else
2505 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2506 for as_dir in $PATH
2507 do
2508   IFS=$as_save_IFS
2509   test -z "$as_dir" && as_dir=.
2510   for ac_exec_ext in '' $ac_executable_extensions; do
2511   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
2512     ac_cv_prog_CC="${ac_tool_prefix}cc"
2513     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2514     break 2
2515   fi
2516 done
2517 done
2518 IFS=$as_save_IFS
2519
2520 fi
2521 fi
2522 CC=$ac_cv_prog_CC
2523 if test -n "$CC"; then
2524   { echo "$as_me:$LINENO: result: $CC" >&5
2525 echo "${ECHO_T}$CC" >&6; }
2526 else
2527   { echo "$as_me:$LINENO: result: no" >&5
2528 echo "${ECHO_T}no" >&6; }
2529 fi
2530
2531
2532   fi
2533 fi
2534 if test -z "$CC"; then
2535   # Extract the first word of "cc", so it can be a program name with args.
2536 set dummy cc; ac_word=$2
2537 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2538 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2539 if test "${ac_cv_prog_CC+set}" = set; then
2540   echo $ECHO_N "(cached) $ECHO_C" >&6
2541 else
2542   if test -n "$CC"; then
2543   ac_cv_prog_CC="$CC" # Let the user override the test.
2544 else
2545   ac_prog_rejected=no
2546 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2547 for as_dir in $PATH
2548 do
2549   IFS=$as_save_IFS
2550   test -z "$as_dir" && as_dir=.
2551   for ac_exec_ext in '' $ac_executable_extensions; do
2552   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
2553     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2554        ac_prog_rejected=yes
2555        continue
2556      fi
2557     ac_cv_prog_CC="cc"
2558     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2559     break 2
2560   fi
2561 done
2562 done
2563 IFS=$as_save_IFS
2564
2565 if test $ac_prog_rejected = yes; then
2566   # We found a bogon in the path, so make sure we never use it.
2567   set dummy $ac_cv_prog_CC
2568   shift
2569   if test $# != 0; then
2570     # We chose a different compiler from the bogus one.
2571     # However, it has the same basename, so the bogon will be chosen
2572     # first if we set CC to just the basename; use the full file name.
2573     shift
2574     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2575   fi
2576 fi
2577 fi
2578 fi
2579 CC=$ac_cv_prog_CC
2580 if test -n "$CC"; then
2581   { echo "$as_me:$LINENO: result: $CC" >&5
2582 echo "${ECHO_T}$CC" >&6; }
2583 else
2584   { echo "$as_me:$LINENO: result: no" >&5
2585 echo "${ECHO_T}no" >&6; }
2586 fi
2587
2588
2589 fi
2590 if test -z "$CC"; then
2591   if test -n "$ac_tool_prefix"; then
2592   for ac_prog in cl.exe
2593   do
2594     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2595 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2596 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2597 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2598 if test "${ac_cv_prog_CC+set}" = set; then
2599   echo $ECHO_N "(cached) $ECHO_C" >&6
2600 else
2601   if test -n "$CC"; then
2602   ac_cv_prog_CC="$CC" # Let the user override the test.
2603 else
2604 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2605 for as_dir in $PATH
2606 do
2607   IFS=$as_save_IFS
2608   test -z "$as_dir" && as_dir=.
2609   for ac_exec_ext in '' $ac_executable_extensions; do
2610   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
2611     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2612     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2613     break 2
2614   fi
2615 done
2616 done
2617 IFS=$as_save_IFS
2618
2619 fi
2620 fi
2621 CC=$ac_cv_prog_CC
2622 if test -n "$CC"; then
2623   { echo "$as_me:$LINENO: result: $CC" >&5
2624 echo "${ECHO_T}$CC" >&6; }
2625 else
2626   { echo "$as_me:$LINENO: result: no" >&5
2627 echo "${ECHO_T}no" >&6; }
2628 fi
2629
2630
2631     test -n "$CC" && break
2632   done
2633 fi
2634 if test -z "$CC"; then
2635   ac_ct_CC=$CC
2636   for ac_prog in cl.exe
2637 do
2638   # Extract the first word of "$ac_prog", so it can be a program name with args.
2639 set dummy $ac_prog; ac_word=$2
2640 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2641 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2642 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2643   echo $ECHO_N "(cached) $ECHO_C" >&6
2644 else
2645   if test -n "$ac_ct_CC"; then
2646   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2647 else
2648 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2649 for as_dir in $PATH
2650 do
2651   IFS=$as_save_IFS
2652   test -z "$as_dir" && as_dir=.
2653   for ac_exec_ext in '' $ac_executable_extensions; do
2654   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
2655     ac_cv_prog_ac_ct_CC="$ac_prog"
2656     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2657     break 2
2658   fi
2659 done
2660 done
2661 IFS=$as_save_IFS
2662
2663 fi
2664 fi
2665 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2666 if test -n "$ac_ct_CC"; then
2667   { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2668 echo "${ECHO_T}$ac_ct_CC" >&6; }
2669 else
2670   { echo "$as_me:$LINENO: result: no" >&5
2671 echo "${ECHO_T}no" >&6; }
2672 fi
2673
2674
2675   test -n "$ac_ct_CC" && break
2676 done
2677
2678   if test "x$ac_ct_CC" = x; then
2679     CC=""
2680   else
2681     case $cross_compiling:$ac_tool_warned in
2682 yes:)
2683 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
2684 whose name does not start with the host triplet.  If you think this
2685 configuration is useful to you, please write to autoconf@gnu.org." >&5
2686 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
2687 whose name does not start with the host triplet.  If you think this
2688 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
2689 ac_tool_warned=yes ;;
2690 esac
2691     CC=$ac_ct_CC
2692   fi
2693 fi
2694
2695 fi
2696
2697
2698 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
2699 See \`config.log' for more details." >&5
2700 echo "$as_me: error: no acceptable C compiler found in \$PATH
2701 See \`config.log' for more details." >&2;}
2702    { (exit 1); exit 1; }; }
2703
2704 # Provide some information about the compiler.
2705 echo "$as_me:$LINENO: checking for C compiler version" >&5
2706 ac_compiler=`set X $ac_compile; echo $2`
2707 { (ac_try="$ac_compiler --version >&5"
2708 case "(($ac_try" in
2709   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2710   *) ac_try_echo=$ac_try;;
2711 esac
2712 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2713   (eval "$ac_compiler --version >&5") 2>&5
2714   ac_status=$?
2715   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2716   (exit $ac_status); }
2717 { (ac_try="$ac_compiler -v >&5"
2718 case "(($ac_try" in
2719   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2720   *) ac_try_echo=$ac_try;;
2721 esac
2722 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2723   (eval "$ac_compiler -v >&5") 2>&5
2724   ac_status=$?
2725   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2726   (exit $ac_status); }
2727 { (ac_try="$ac_compiler -V >&5"
2728 case "(($ac_try" in
2729   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2730   *) ac_try_echo=$ac_try;;
2731 esac
2732 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2733   (eval "$ac_compiler -V >&5") 2>&5
2734   ac_status=$?
2735   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2736   (exit $ac_status); }
2737
2738 cat >conftest.$ac_ext <<_ACEOF
2739 /* confdefs.h.  */
2740 _ACEOF
2741 cat confdefs.h >>conftest.$ac_ext
2742 cat >>conftest.$ac_ext <<_ACEOF
2743 /* end confdefs.h.  */
2744
2745 int
2746 main ()
2747 {
2748
2749   ;
2750   return 0;
2751 }
2752 _ACEOF
2753 ac_clean_files_save=$ac_clean_files
2754 ac_clean_files="$ac_clean_files a.out a.exe b.out"
2755 # Try to create an executable without -o first, disregard a.out.
2756 # It will help us diagnose broken compilers, and finding out an intuition
2757 # of exeext.
2758 { echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
2759 echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6; }
2760 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2761 #
2762 # List of possible output files, starting from the most likely.
2763 # The algorithm is not robust to junk in `.', hence go to wildcards (a.*)
2764 # only as a last resort.  b.out is created by i960 compilers.
2765 ac_files='a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out'
2766 #
2767 # The IRIX 6 linker writes into existing files which may not be
2768 # executable, retaining their permissions.  Remove them first so a
2769 # subsequent execution test works.
2770 ac_rmfiles=
2771 for ac_file in $ac_files
2772 do
2773   case $ac_file in
2774     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
2775     * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2776   esac
2777 done
2778 rm -f $ac_rmfiles
2779
2780 if { (ac_try="$ac_link_default"
2781 case "(($ac_try" in
2782   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2783   *) ac_try_echo=$ac_try;;
2784 esac
2785 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2786   (eval "$ac_link_default") 2>&5
2787   ac_status=$?
2788   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2789   (exit $ac_status); }; then
2790   # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2791 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2792 # in a Makefile.  We should not override ac_cv_exeext if it was cached,
2793 # so that the user can short-circuit this test for compilers unknown to
2794 # Autoconf.
2795 for ac_file in $ac_files
2796 do
2797   test -f "$ac_file" || continue
2798   case $ac_file in
2799     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj )
2800         ;;
2801     [ab].out )
2802         # We found the default executable, but exeext='' is most
2803         # certainly right.
2804         break;;
2805     *.* )
2806         if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2807         then :; else
2808            ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2809         fi
2810         # We set ac_cv_exeext here because the later test for it is not
2811         # safe: cross compilers may not add the suffix if given an `-o'
2812         # argument, so we may need to know it at that point already.
2813         # Even if this section looks crufty: it has the advantage of
2814         # actually working.
2815         break;;
2816     * )
2817         break;;
2818   esac
2819 done
2820 test "$ac_cv_exeext" = no && ac_cv_exeext=
2821
2822 else
2823   echo "$as_me: failed program was:" >&5
2824 sed 's/^/| /' conftest.$ac_ext >&5
2825
2826 { { echo "$as_me:$LINENO: error: C compiler cannot create executables
2827 See \`config.log' for more details." >&5
2828 echo "$as_me: error: C compiler cannot create executables
2829 See \`config.log' for more details." >&2;}
2830    { (exit 77); exit 77; }; }
2831 fi
2832
2833 ac_exeext=$ac_cv_exeext
2834 { echo "$as_me:$LINENO: result: $ac_file" >&5
2835 echo "${ECHO_T}$ac_file" >&6; }
2836
2837 # Check that the compiler produces executables we can run.  If not, either
2838 # the compiler is broken, or we cross compile.
2839 { echo "$as_me:$LINENO: checking whether the C compiler works" >&5
2840 echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6; }
2841 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
2842 # If not cross compiling, check that we can run a simple program.
2843 if test "$cross_compiling" != yes; then
2844   if { ac_try='./$ac_file'
2845   { (case "(($ac_try" in
2846   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2847   *) ac_try_echo=$ac_try;;
2848 esac
2849 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2850   (eval "$ac_try") 2>&5
2851   ac_status=$?
2852   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2853   (exit $ac_status); }; }; then
2854     cross_compiling=no
2855   else
2856     if test "$cross_compiling" = maybe; then
2857         cross_compiling=yes
2858     else
2859         { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
2860 If you meant to cross compile, use \`--host'.
2861 See \`config.log' for more details." >&5
2862 echo "$as_me: error: cannot run C compiled programs.
2863 If you meant to cross compile, use \`--host'.
2864 See \`config.log' for more details." >&2;}
2865    { (exit 1); exit 1; }; }
2866     fi
2867   fi
2868 fi
2869 { echo "$as_me:$LINENO: result: yes" >&5
2870 echo "${ECHO_T}yes" >&6; }
2871
2872 rm -f a.out a.exe conftest$ac_cv_exeext b.out
2873 ac_clean_files=$ac_clean_files_save
2874 # Check that the compiler produces executables we can run.  If not, either
2875 # the compiler is broken, or we cross compile.
2876 { echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
2877 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6; }
2878 { echo "$as_me:$LINENO: result: $cross_compiling" >&5
2879 echo "${ECHO_T}$cross_compiling" >&6; }
2880
2881 { echo "$as_me:$LINENO: checking for suffix of executables" >&5
2882 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6; }
2883 if { (ac_try="$ac_link"
2884 case "(($ac_try" in
2885   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2886   *) ac_try_echo=$ac_try;;
2887 esac
2888 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2889   (eval "$ac_link") 2>&5
2890   ac_status=$?
2891   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2892   (exit $ac_status); }; then
2893   # If both `conftest.exe' and `conftest' are `present' (well, observable)
2894 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
2895 # work properly (i.e., refer to `conftest.exe'), while it won't with
2896 # `rm'.
2897 for ac_file in conftest.exe conftest conftest.*; do
2898   test -f "$ac_file" || continue
2899   case $ac_file in
2900     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
2901     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2902           break;;
2903     * ) break;;
2904   esac
2905 done
2906 else
2907   { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
2908 See \`config.log' for more details." >&5
2909 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
2910 See \`config.log' for more details." >&2;}
2911    { (exit 1); exit 1; }; }
2912 fi
2913
2914 rm -f conftest$ac_cv_exeext
2915 { echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
2916 echo "${ECHO_T}$ac_cv_exeext" >&6; }
2917
2918 rm -f conftest.$ac_ext
2919 EXEEXT=$ac_cv_exeext
2920 ac_exeext=$EXEEXT
2921 { echo "$as_me:$LINENO: checking for suffix of object files" >&5
2922 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6; }
2923 if test "${ac_cv_objext+set}" = set; then
2924   echo $ECHO_N "(cached) $ECHO_C" >&6
2925 else
2926   cat >conftest.$ac_ext <<_ACEOF
2927 /* confdefs.h.  */
2928 _ACEOF
2929 cat confdefs.h >>conftest.$ac_ext
2930 cat >>conftest.$ac_ext <<_ACEOF
2931 /* end confdefs.h.  */
2932
2933 int
2934 main ()
2935 {
2936
2937   ;
2938   return 0;
2939 }
2940 _ACEOF
2941 rm -f conftest.o conftest.obj
2942 if { (ac_try="$ac_compile"
2943 case "(($ac_try" in
2944   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2945   *) ac_try_echo=$ac_try;;
2946 esac
2947 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2948   (eval "$ac_compile") 2>&5
2949   ac_status=$?
2950   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2951   (exit $ac_status); }; then
2952   for ac_file in conftest.o conftest.obj conftest.*; do
2953   test -f "$ac_file" || continue;
2954   case $ac_file in
2955     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf ) ;;
2956     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2957        break;;
2958   esac
2959 done
2960 else
2961   echo "$as_me: failed program was:" >&5
2962 sed 's/^/| /' conftest.$ac_ext >&5
2963
2964 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
2965 See \`config.log' for more details." >&5
2966 echo "$as_me: error: cannot compute suffix of object files: cannot compile
2967 See \`config.log' for more details." >&2;}
2968    { (exit 1); exit 1; }; }
2969 fi
2970
2971 rm -f conftest.$ac_cv_objext conftest.$ac_ext
2972 fi
2973 { echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
2974 echo "${ECHO_T}$ac_cv_objext" >&6; }
2975 OBJEXT=$ac_cv_objext
2976 ac_objext=$OBJEXT
2977 { echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2978 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6; }
2979 if test "${ac_cv_c_compiler_gnu+set}" = set; then
2980   echo $ECHO_N "(cached) $ECHO_C" >&6
2981 else
2982   cat >conftest.$ac_ext <<_ACEOF
2983 /* confdefs.h.  */
2984 _ACEOF
2985 cat confdefs.h >>conftest.$ac_ext
2986 cat >>conftest.$ac_ext <<_ACEOF
2987 /* end confdefs.h.  */
2988
2989 int
2990 main ()
2991 {
2992 #ifndef __GNUC__
2993        choke me
2994 #endif
2995
2996   ;
2997   return 0;
2998 }
2999 _ACEOF
3000 rm -f conftest.$ac_objext
3001 if { (ac_try="$ac_compile"
3002 case "(($ac_try" in
3003   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3004   *) ac_try_echo=$ac_try;;
3005 esac
3006 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3007   (eval "$ac_compile") 2>conftest.er1
3008   ac_status=$?
3009   grep -v '^ *+' conftest.er1 >conftest.err
3010   rm -f conftest.er1
3011   cat conftest.err >&5
3012   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3013   (exit $ac_status); } &&
3014          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
3015   { (case "(($ac_try" in
3016   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3017   *) ac_try_echo=$ac_try;;
3018 esac
3019 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3020   (eval "$ac_try") 2>&5
3021   ac_status=$?
3022   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3023   (exit $ac_status); }; } &&
3024          { ac_try='test -s conftest.$ac_objext'
3025   { (case "(($ac_try" in
3026   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3027   *) ac_try_echo=$ac_try;;
3028 esac
3029 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3030   (eval "$ac_try") 2>&5
3031   ac_status=$?
3032   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3033   (exit $ac_status); }; }; then
3034   ac_compiler_gnu=yes
3035 else
3036   echo "$as_me: failed program was:" >&5
3037 sed 's/^/| /' conftest.$ac_ext >&5
3038
3039         ac_compiler_gnu=no
3040 fi
3041
3042 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3043 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3044
3045 fi
3046 { echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
3047 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6; }
3048 GCC=`test $ac_compiler_gnu = yes && echo yes`
3049 ac_test_CFLAGS=${CFLAGS+set}
3050 ac_save_CFLAGS=$CFLAGS
3051 { echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
3052 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6; }
3053 if test "${ac_cv_prog_cc_g+set}" = set; then
3054   echo $ECHO_N "(cached) $ECHO_C" >&6
3055 else
3056   ac_save_c_werror_flag=$ac_c_werror_flag
3057    ac_c_werror_flag=yes
3058    ac_cv_prog_cc_g=no
3059    CFLAGS="-g"
3060    cat >conftest.$ac_ext <<_ACEOF
3061 /* confdefs.h.  */
3062 _ACEOF
3063 cat confdefs.h >>conftest.$ac_ext
3064 cat >>conftest.$ac_ext <<_ACEOF
3065 /* end confdefs.h.  */
3066
3067 int
3068 main ()
3069 {
3070
3071   ;
3072   return 0;
3073 }
3074 _ACEOF
3075 rm -f conftest.$ac_objext
3076 if { (ac_try="$ac_compile"
3077 case "(($ac_try" in
3078   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3079   *) ac_try_echo=$ac_try;;
3080 esac
3081 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3082   (eval "$ac_compile") 2>conftest.er1
3083   ac_status=$?
3084   grep -v '^ *+' conftest.er1 >conftest.err
3085   rm -f conftest.er1
3086   cat conftest.err >&5
3087   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3088   (exit $ac_status); } &&
3089          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
3090   { (case "(($ac_try" in
3091   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3092   *) ac_try_echo=$ac_try;;
3093 esac
3094 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3095   (eval "$ac_try") 2>&5
3096   ac_status=$?
3097   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3098   (exit $ac_status); }; } &&
3099          { ac_try='test -s conftest.$ac_objext'
3100   { (case "(($ac_try" in
3101   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3102   *) ac_try_echo=$ac_try;;
3103 esac
3104 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3105   (eval "$ac_try") 2>&5
3106   ac_status=$?
3107   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3108   (exit $ac_status); }; }; then
3109   ac_cv_prog_cc_g=yes
3110 else
3111   echo "$as_me: failed program was:" >&5
3112 sed 's/^/| /' conftest.$ac_ext >&5
3113
3114         CFLAGS=""
3115       cat >conftest.$ac_ext <<_ACEOF
3116 /* confdefs.h.  */
3117 _ACEOF
3118 cat confdefs.h >>conftest.$ac_ext
3119 cat >>conftest.$ac_ext <<_ACEOF
3120 /* end confdefs.h.  */
3121
3122 int
3123 main ()
3124 {
3125
3126   ;
3127   return 0;
3128 }
3129 _ACEOF
3130 rm -f conftest.$ac_objext
3131 if { (ac_try="$ac_compile"
3132 case "(($ac_try" in
3133   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3134   *) ac_try_echo=$ac_try;;
3135 esac
3136 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3137   (eval "$ac_compile") 2>conftest.er1
3138   ac_status=$?
3139   grep -v '^ *+' conftest.er1 >conftest.err
3140   rm -f conftest.er1
3141   cat conftest.err >&5
3142   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3143   (exit $ac_status); } &&
3144          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
3145   { (case "(($ac_try" in
3146   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3147   *) ac_try_echo=$ac_try;;
3148 esac
3149 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3150   (eval "$ac_try") 2>&5
3151   ac_status=$?
3152   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3153   (exit $ac_status); }; } &&
3154          { ac_try='test -s conftest.$ac_objext'
3155   { (case "(($ac_try" in
3156   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3157   *) ac_try_echo=$ac_try;;
3158 esac
3159 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3160   (eval "$ac_try") 2>&5
3161   ac_status=$?
3162   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3163   (exit $ac_status); }; }; then
3164   :
3165 else
3166   echo "$as_me: failed program was:" >&5
3167 sed 's/^/| /' conftest.$ac_ext >&5
3168
3169         ac_c_werror_flag=$ac_save_c_werror_flag
3170          CFLAGS="-g"
3171          cat >conftest.$ac_ext <<_ACEOF
3172 /* confdefs.h.  */
3173 _ACEOF
3174 cat confdefs.h >>conftest.$ac_ext
3175 cat >>conftest.$ac_ext <<_ACEOF
3176 /* end confdefs.h.  */
3177
3178 int
3179 main ()
3180 {
3181
3182   ;
3183   return 0;
3184 }
3185 _ACEOF
3186 rm -f conftest.$ac_objext
3187 if { (ac_try="$ac_compile"
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_compile") 2>conftest.er1
3194   ac_status=$?
3195   grep -v '^ *+' conftest.er1 >conftest.err
3196   rm -f conftest.er1
3197   cat conftest.err >&5
3198   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3199   (exit $ac_status); } &&
3200          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
3201   { (case "(($ac_try" in
3202   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3203   *) ac_try_echo=$ac_try;;
3204 esac
3205 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3206   (eval "$ac_try") 2>&5
3207   ac_status=$?
3208   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3209   (exit $ac_status); }; } &&
3210          { ac_try='test -s conftest.$ac_objext'
3211   { (case "(($ac_try" in
3212   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3213   *) ac_try_echo=$ac_try;;
3214 esac
3215 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3216   (eval "$ac_try") 2>&5
3217   ac_status=$?
3218   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3219   (exit $ac_status); }; }; then
3220   ac_cv_prog_cc_g=yes
3221 else
3222   echo "$as_me: failed program was:" >&5
3223 sed 's/^/| /' conftest.$ac_ext >&5
3224
3225
3226 fi
3227
3228 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3229 fi
3230
3231 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3232 fi
3233
3234 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3235    ac_c_werror_flag=$ac_save_c_werror_flag
3236 fi
3237 { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
3238 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6; }
3239 if test "$ac_test_CFLAGS" = set; then
3240   CFLAGS=$ac_save_CFLAGS
3241 elif test $ac_cv_prog_cc_g = yes; then
3242   if test "$GCC" = yes; then
3243     CFLAGS="-g -O2"
3244   else
3245     CFLAGS="-g"
3246   fi
3247 else
3248   if test "$GCC" = yes; then
3249     CFLAGS="-O2"
3250   else
3251     CFLAGS=
3252   fi
3253 fi
3254 { echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
3255 echo $ECHO_N "checking for $CC option to accept ISO C89... $ECHO_C" >&6; }
3256 if test "${ac_cv_prog_cc_c89+set}" = set; then
3257   echo $ECHO_N "(cached) $ECHO_C" >&6
3258 else
3259   ac_cv_prog_cc_c89=no
3260 ac_save_CC=$CC
3261 cat >conftest.$ac_ext <<_ACEOF
3262 /* confdefs.h.  */
3263 _ACEOF
3264 cat confdefs.h >>conftest.$ac_ext
3265 cat >>conftest.$ac_ext <<_ACEOF
3266 /* end confdefs.h.  */
3267 #include <stdarg.h>
3268 #include <stdio.h>
3269 #include <sys/types.h>
3270 #include <sys/stat.h>
3271 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3272 struct buf { int x; };
3273 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3274 static char *e (p, i)
3275      char **p;
3276      int i;
3277 {
3278   return p[i];
3279 }
3280 static char *f (char * (*g) (char **, int), char **p, ...)
3281 {
3282   char *s;
3283   va_list v;
3284   va_start (v,p);
3285   s = g (p, va_arg (v,int));
3286   va_end (v);
3287   return s;
3288 }
3289
3290 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3291    function prototypes and stuff, but not '\xHH' hex character constants.
3292    These don't provoke an error unfortunately, instead are silently treated
3293    as 'x'.  The following induces an error, until -std is added to get
3294    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3295    array size at least.  It's necessary to write '\x00'==0 to get something
3296    that's true only with -std.  */
3297 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3298
3299 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3300    inside strings and character constants.  */
3301 #define FOO(x) 'x'
3302 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3303
3304 int test (int i, double x);
3305 struct s1 {int (*f) (int a);};
3306 struct s2 {int (*f) (double a);};
3307 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3308 int argc;
3309 char **argv;
3310 int
3311 main ()
3312 {
3313 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3314   ;
3315   return 0;
3316 }
3317 _ACEOF
3318 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3319         -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3320 do
3321   CC="$ac_save_CC $ac_arg"
3322   rm -f conftest.$ac_objext
3323 if { (ac_try="$ac_compile"
3324 case "(($ac_try" in
3325   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3326   *) ac_try_echo=$ac_try;;
3327 esac
3328 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3329   (eval "$ac_compile") 2>conftest.er1
3330   ac_status=$?
3331   grep -v '^ *+' conftest.er1 >conftest.err
3332   rm -f conftest.er1
3333   cat conftest.err >&5
3334   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3335   (exit $ac_status); } &&
3336          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
3337   { (case "(($ac_try" in
3338   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3339   *) ac_try_echo=$ac_try;;
3340 esac
3341 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3342   (eval "$ac_try") 2>&5
3343   ac_status=$?
3344   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3345   (exit $ac_status); }; } &&
3346          { ac_try='test -s conftest.$ac_objext'
3347   { (case "(($ac_try" in
3348   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3349   *) ac_try_echo=$ac_try;;
3350 esac
3351 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3352   (eval "$ac_try") 2>&5
3353   ac_status=$?
3354   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3355   (exit $ac_status); }; }; then
3356   ac_cv_prog_cc_c89=$ac_arg
3357 else
3358   echo "$as_me: failed program was:" >&5
3359 sed 's/^/| /' conftest.$ac_ext >&5
3360
3361
3362 fi
3363
3364 rm -f core conftest.err conftest.$ac_objext
3365   test "x$ac_cv_prog_cc_c89" != "xno" && break
3366 done
3367 rm -f conftest.$ac_ext
3368 CC=$ac_save_CC
3369
3370 fi
3371 # AC_CACHE_VAL
3372 case "x$ac_cv_prog_cc_c89" in
3373   x)
3374     { echo "$as_me:$LINENO: result: none needed" >&5
3375 echo "${ECHO_T}none needed" >&6; } ;;
3376   xno)
3377     { echo "$as_me:$LINENO: result: unsupported" >&5
3378 echo "${ECHO_T}unsupported" >&6; } ;;
3379   *)
3380     CC="$CC $ac_cv_prog_cc_c89"
3381     { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
3382 echo "${ECHO_T}$ac_cv_prog_cc_c89" >&6; } ;;
3383 esac
3384
3385
3386 ac_ext=c
3387 ac_cpp='$CPP $CPPFLAGS'
3388 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3389 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3390 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3391
3392
3393 ac_ext=c
3394 ac_cpp='$CPP $CPPFLAGS'
3395 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3396 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3397 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3398 { echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
3399 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6; }
3400 # On Suns, sometimes $CPP names a directory.
3401 if test -n "$CPP" && test -d "$CPP"; then
3402   CPP=
3403 fi
3404 if test -z "$CPP"; then
3405   if test "${ac_cv_prog_CPP+set}" = set; then
3406   echo $ECHO_N "(cached) $ECHO_C" >&6
3407 else
3408       # Double quotes because CPP needs to be expanded
3409     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3410     do
3411       ac_preproc_ok=false
3412 for ac_c_preproc_warn_flag in '' yes
3413 do
3414   # Use a header file that comes with gcc, so configuring glibc
3415   # with a fresh cross-compiler works.
3416   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3417   # <limits.h> exists even on freestanding compilers.
3418   # On the NeXT, cc -E runs the code through the compiler's parser,
3419   # not just through cpp. "Syntax error" is here to catch this case.
3420   cat >conftest.$ac_ext <<_ACEOF
3421 /* confdefs.h.  */
3422 _ACEOF
3423 cat confdefs.h >>conftest.$ac_ext
3424 cat >>conftest.$ac_ext <<_ACEOF
3425 /* end confdefs.h.  */
3426 #ifdef __STDC__
3427 # include <limits.h>
3428 #else
3429 # include <assert.h>
3430 #endif
3431                      Syntax error
3432 _ACEOF
3433 if { (ac_try="$ac_cpp conftest.$ac_ext"
3434 case "(($ac_try" in
3435   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3436   *) ac_try_echo=$ac_try;;
3437 esac
3438 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3439   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3440   ac_status=$?
3441   grep -v '^ *+' conftest.er1 >conftest.err
3442   rm -f conftest.er1
3443   cat conftest.err >&5
3444   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3445   (exit $ac_status); } >/dev/null; then
3446   if test -s conftest.err; then
3447     ac_cpp_err=$ac_c_preproc_warn_flag
3448     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3449   else
3450     ac_cpp_err=
3451   fi
3452 else
3453   ac_cpp_err=yes
3454 fi
3455 if test -z "$ac_cpp_err"; then
3456   :
3457 else
3458   echo "$as_me: failed program was:" >&5
3459 sed 's/^/| /' conftest.$ac_ext >&5
3460
3461   # Broken: fails on valid input.
3462 continue
3463 fi
3464
3465 rm -f conftest.err conftest.$ac_ext
3466
3467   # OK, works on sane cases.  Now check whether nonexistent headers
3468   # can be detected and how.
3469   cat >conftest.$ac_ext <<_ACEOF
3470 /* confdefs.h.  */
3471 _ACEOF
3472 cat confdefs.h >>conftest.$ac_ext
3473 cat >>conftest.$ac_ext <<_ACEOF
3474 /* end confdefs.h.  */
3475 #include <ac_nonexistent.h>
3476 _ACEOF
3477 if { (ac_try="$ac_cpp conftest.$ac_ext"
3478 case "(($ac_try" in
3479   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3480   *) ac_try_echo=$ac_try;;
3481 esac
3482 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3483   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3484   ac_status=$?
3485   grep -v '^ *+' conftest.er1 >conftest.err
3486   rm -f conftest.er1
3487   cat conftest.err >&5
3488   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3489   (exit $ac_status); } >/dev/null; then
3490   if test -s conftest.err; then
3491     ac_cpp_err=$ac_c_preproc_warn_flag
3492     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3493   else
3494     ac_cpp_err=
3495   fi
3496 else
3497   ac_cpp_err=yes
3498 fi
3499 if test -z "$ac_cpp_err"; then
3500   # Broken: success on invalid input.
3501 continue
3502 else
3503   echo "$as_me: failed program was:" >&5
3504 sed 's/^/| /' conftest.$ac_ext >&5
3505
3506   # Passes both tests.
3507 ac_preproc_ok=:
3508 break
3509 fi
3510
3511 rm -f conftest.err conftest.$ac_ext
3512
3513 done
3514 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3515 rm -f conftest.err conftest.$ac_ext
3516 if $ac_preproc_ok; then
3517   break
3518 fi
3519
3520     done
3521     ac_cv_prog_CPP=$CPP
3522
3523 fi
3524   CPP=$ac_cv_prog_CPP
3525 else
3526   ac_cv_prog_CPP=$CPP
3527 fi
3528 { echo "$as_me:$LINENO: result: $CPP" >&5
3529 echo "${ECHO_T}$CPP" >&6; }
3530 ac_preproc_ok=false
3531 for ac_c_preproc_warn_flag in '' yes
3532 do
3533   # Use a header file that comes with gcc, so configuring glibc
3534   # with a fresh cross-compiler works.
3535   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3536   # <limits.h> exists even on freestanding compilers.
3537   # On the NeXT, cc -E runs the code through the compiler's parser,
3538   # not just through cpp. "Syntax error" is here to catch this case.
3539   cat >conftest.$ac_ext <<_ACEOF
3540 /* confdefs.h.  */
3541 _ACEOF
3542 cat confdefs.h >>conftest.$ac_ext
3543 cat >>conftest.$ac_ext <<_ACEOF
3544 /* end confdefs.h.  */
3545 #ifdef __STDC__
3546 # include <limits.h>
3547 #else
3548 # include <assert.h>
3549 #endif
3550                      Syntax error
3551 _ACEOF
3552 if { (ac_try="$ac_cpp conftest.$ac_ext"
3553 case "(($ac_try" in
3554   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3555   *) ac_try_echo=$ac_try;;
3556 esac
3557 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3558   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3559   ac_status=$?
3560   grep -v '^ *+' conftest.er1 >conftest.err
3561   rm -f conftest.er1
3562   cat conftest.err >&5
3563   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3564   (exit $ac_status); } >/dev/null; then
3565   if test -s conftest.err; then
3566     ac_cpp_err=$ac_c_preproc_warn_flag
3567     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3568   else
3569     ac_cpp_err=
3570   fi
3571 else
3572   ac_cpp_err=yes
3573 fi
3574 if test -z "$ac_cpp_err"; then
3575   :
3576 else
3577   echo "$as_me: failed program was:" >&5
3578 sed 's/^/| /' conftest.$ac_ext >&5
3579
3580   # Broken: fails on valid input.
3581 continue
3582 fi
3583
3584 rm -f conftest.err conftest.$ac_ext
3585
3586   # OK, works on sane cases.  Now check whether nonexistent headers
3587   # can be detected and how.
3588   cat >conftest.$ac_ext <<_ACEOF
3589 /* confdefs.h.  */
3590 _ACEOF
3591 cat confdefs.h >>conftest.$ac_ext
3592 cat >>conftest.$ac_ext <<_ACEOF
3593 /* end confdefs.h.  */
3594 #include <ac_nonexistent.h>
3595 _ACEOF
3596 if { (ac_try="$ac_cpp conftest.$ac_ext"
3597 case "(($ac_try" in
3598   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3599   *) ac_try_echo=$ac_try;;
3600 esac
3601 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3602   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3603   ac_status=$?
3604   grep -v '^ *+' conftest.er1 >conftest.err
3605   rm -f conftest.er1
3606   cat conftest.err >&5
3607   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3608   (exit $ac_status); } >/dev/null; then
3609   if test -s conftest.err; then
3610     ac_cpp_err=$ac_c_preproc_warn_flag
3611     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3612   else
3613     ac_cpp_err=
3614   fi
3615 else
3616   ac_cpp_err=yes
3617 fi
3618 if test -z "$ac_cpp_err"; then
3619   # Broken: success on invalid input.
3620 continue
3621 else
3622   echo "$as_me: failed program was:" >&5
3623 sed 's/^/| /' conftest.$ac_ext >&5
3624
3625   # Passes both tests.
3626 ac_preproc_ok=:
3627 break
3628 fi
3629
3630 rm -f conftest.err conftest.$ac_ext
3631
3632 done
3633 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3634 rm -f conftest.err conftest.$ac_ext
3635 if $ac_preproc_ok; then
3636   :
3637 else
3638   { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
3639 See \`config.log' for more details." >&5
3640 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
3641 See \`config.log' for more details." >&2;}
3642    { (exit 1); exit 1; }; }
3643 fi
3644
3645 ac_ext=c
3646 ac_cpp='$CPP $CPPFLAGS'
3647 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3648 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3649 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3650
3651
3652 { echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5
3653 echo $ECHO_N "checking for grep that handles long lines and -e... $ECHO_C" >&6; }
3654 if test "${ac_cv_path_GREP+set}" = set; then
3655   echo $ECHO_N "(cached) $ECHO_C" >&6
3656 else
3657   # Extract the first word of "grep ggrep" to use in msg output
3658 if test -z "$GREP"; then
3659 set dummy grep ggrep; ac_prog_name=$2
3660 if test "${ac_cv_path_GREP+set}" = set; then
3661   echo $ECHO_N "(cached) $ECHO_C" >&6
3662 else
3663   ac_path_GREP_found=false
3664 # Loop through the user's path and test for each of PROGNAME-LIST
3665 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3666 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3667 do
3668   IFS=$as_save_IFS
3669   test -z "$as_dir" && as_dir=.
3670   for ac_prog in grep ggrep; do
3671   for ac_exec_ext in '' $ac_executable_extensions; do
3672     ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
3673     { test -f "$ac_path_GREP" && $as_executable_p "$ac_path_GREP"; } || continue
3674     # Check for GNU ac_path_GREP and select it if it is found.
3675   # Check for GNU $ac_path_GREP
3676 case `"$ac_path_GREP" --version 2>&1` in
3677 *GNU*)
3678   ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
3679 *)
3680   ac_count=0
3681   echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
3682   while :
3683   do
3684     cat "conftest.in" "conftest.in" >"conftest.tmp"
3685     mv "conftest.tmp" "conftest.in"
3686     cp "conftest.in" "conftest.nl"
3687     echo 'GREP' >> "conftest.nl"
3688     "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3689     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3690     ac_count=`expr $ac_count + 1`
3691     if test $ac_count -gt ${ac_path_GREP_max-0}; then
3692       # Best one so far, save it but keep looking for a better one
3693       ac_cv_path_GREP="$ac_path_GREP"
3694       ac_path_GREP_max=$ac_count
3695     fi
3696     # 10*(2^10) chars as input seems more than enough
3697     test $ac_count -gt 10 && break
3698   done
3699   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3700 esac
3701
3702
3703     $ac_path_GREP_found && break 3
3704   done
3705 done
3706
3707 done
3708 IFS=$as_save_IFS
3709
3710
3711 fi
3712
3713 GREP="$ac_cv_path_GREP"
3714 if test -z "$GREP"; then
3715   { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
3716 echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
3717    { (exit 1); exit 1; }; }
3718 fi
3719
3720 else
3721   ac_cv_path_GREP=$GREP
3722 fi
3723
3724
3725 fi
3726 { echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5
3727 echo "${ECHO_T}$ac_cv_path_GREP" >&6; }
3728  GREP="$ac_cv_path_GREP"
3729
3730
3731 { echo "$as_me:$LINENO: checking for egrep" >&5
3732 echo $ECHO_N "checking for egrep... $ECHO_C" >&6; }
3733 if test "${ac_cv_path_EGREP+set}" = set; then
3734   echo $ECHO_N "(cached) $ECHO_C" >&6
3735 else
3736   if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
3737    then ac_cv_path_EGREP="$GREP -E"
3738    else
3739      # Extract the first word of "egrep" to use in msg output
3740 if test -z "$EGREP"; then
3741 set dummy egrep; ac_prog_name=$2
3742 if test "${ac_cv_path_EGREP+set}" = set; then
3743   echo $ECHO_N "(cached) $ECHO_C" >&6
3744 else
3745   ac_path_EGREP_found=false
3746 # Loop through the user's path and test for each of PROGNAME-LIST
3747 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3748 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3749 do
3750   IFS=$as_save_IFS
3751   test -z "$as_dir" && as_dir=.
3752   for ac_prog in egrep; do
3753   for ac_exec_ext in '' $ac_executable_extensions; do
3754     ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
3755     { test -f "$ac_path_EGREP" && $as_executable_p "$ac_path_EGREP"; } || continue
3756     # Check for GNU ac_path_EGREP and select it if it is found.
3757   # Check for GNU $ac_path_EGREP
3758 case `"$ac_path_EGREP" --version 2>&1` in
3759 *GNU*)
3760   ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
3761 *)
3762   ac_count=0
3763   echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
3764   while :
3765   do
3766     cat "conftest.in" "conftest.in" >"conftest.tmp"
3767     mv "conftest.tmp" "conftest.in"
3768     cp "conftest.in" "conftest.nl"
3769     echo 'EGREP' >> "conftest.nl"
3770     "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3771     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3772     ac_count=`expr $ac_count + 1`
3773     if test $ac_count -gt ${ac_path_EGREP_max-0}; then
3774       # Best one so far, save it but keep looking for a better one
3775       ac_cv_path_EGREP="$ac_path_EGREP"
3776       ac_path_EGREP_max=$ac_count
3777     fi
3778     # 10*(2^10) chars as input seems more than enough
3779     test $ac_count -gt 10 && break
3780   done
3781   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3782 esac
3783
3784
3785     $ac_path_EGREP_found && break 3
3786   done
3787 done
3788
3789 done
3790 IFS=$as_save_IFS
3791
3792
3793 fi
3794
3795 EGREP="$ac_cv_path_EGREP"
3796 if test -z "$EGREP"; then
3797   { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
3798 echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
3799    { (exit 1); exit 1; }; }
3800 fi
3801
3802 else
3803   ac_cv_path_EGREP=$EGREP
3804 fi
3805
3806
3807    fi
3808 fi
3809 { echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5
3810 echo "${ECHO_T}$ac_cv_path_EGREP" >&6; }
3811  EGREP="$ac_cv_path_EGREP"
3812
3813
3814 { echo "$as_me:$LINENO: checking for ANSI C header files" >&5
3815 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; }
3816 if test "${ac_cv_header_stdc+set}" = set; then
3817   echo $ECHO_N "(cached) $ECHO_C" >&6
3818 else
3819   cat >conftest.$ac_ext <<_ACEOF
3820 /* confdefs.h.  */
3821 _ACEOF
3822 cat confdefs.h >>conftest.$ac_ext
3823 cat >>conftest.$ac_ext <<_ACEOF
3824 /* end confdefs.h.  */
3825 #include <stdlib.h>
3826 #include <stdarg.h>
3827 #include <string.h>
3828 #include <float.h>
3829
3830 int
3831 main ()
3832 {
3833
3834   ;
3835   return 0;
3836 }
3837 _ACEOF
3838 rm -f conftest.$ac_objext
3839 if { (ac_try="$ac_compile"
3840 case "(($ac_try" in
3841   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3842   *) ac_try_echo=$ac_try;;
3843 esac
3844 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3845   (eval "$ac_compile") 2>conftest.er1
3846   ac_status=$?
3847   grep -v '^ *+' conftest.er1 >conftest.err
3848   rm -f conftest.er1
3849   cat conftest.err >&5
3850   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3851   (exit $ac_status); } &&
3852          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
3853   { (case "(($ac_try" in
3854   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3855   *) ac_try_echo=$ac_try;;
3856 esac
3857 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3858   (eval "$ac_try") 2>&5
3859   ac_status=$?
3860   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3861   (exit $ac_status); }; } &&
3862          { ac_try='test -s conftest.$ac_objext'
3863   { (case "(($ac_try" in
3864   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3865   *) ac_try_echo=$ac_try;;
3866 esac
3867 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3868   (eval "$ac_try") 2>&5
3869   ac_status=$?
3870   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3871   (exit $ac_status); }; }; then
3872   ac_cv_header_stdc=yes
3873 else
3874   echo "$as_me: failed program was:" >&5
3875 sed 's/^/| /' conftest.$ac_ext >&5
3876
3877         ac_cv_header_stdc=no
3878 fi
3879
3880 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3881
3882 if test $ac_cv_header_stdc = yes; then
3883   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
3884   cat >conftest.$ac_ext <<_ACEOF
3885 /* confdefs.h.  */
3886 _ACEOF
3887 cat confdefs.h >>conftest.$ac_ext
3888 cat >>conftest.$ac_ext <<_ACEOF
3889 /* end confdefs.h.  */
3890 #include <string.h>
3891
3892 _ACEOF
3893 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3894   $EGREP "memchr" >/dev/null 2>&1; then
3895   :
3896 else
3897   ac_cv_header_stdc=no
3898 fi
3899 rm -f conftest*
3900
3901 fi
3902
3903 if test $ac_cv_header_stdc = yes; then
3904   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
3905   cat >conftest.$ac_ext <<_ACEOF
3906 /* confdefs.h.  */
3907 _ACEOF
3908 cat confdefs.h >>conftest.$ac_ext
3909 cat >>conftest.$ac_ext <<_ACEOF
3910 /* end confdefs.h.  */
3911 #include <stdlib.h>
3912
3913 _ACEOF
3914 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3915   $EGREP "free" >/dev/null 2>&1; then
3916   :
3917 else
3918   ac_cv_header_stdc=no
3919 fi
3920 rm -f conftest*
3921
3922 fi
3923
3924 if test $ac_cv_header_stdc = yes; then
3925   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
3926   if test "$cross_compiling" = yes; then
3927   :
3928 else
3929   cat >conftest.$ac_ext <<_ACEOF
3930 /* confdefs.h.  */
3931 _ACEOF
3932 cat confdefs.h >>conftest.$ac_ext
3933 cat >>conftest.$ac_ext <<_ACEOF
3934 /* end confdefs.h.  */
3935 #include <ctype.h>
3936 #include <stdlib.h>
3937 #if ((' ' & 0x0FF) == 0x020)
3938 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
3939 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
3940 #else
3941 # define ISLOWER(c) \
3942                    (('a' <= (c) && (c) <= 'i') \
3943                      || ('j' <= (c) && (c) <= 'r') \
3944                      || ('s' <= (c) && (c) <= 'z'))
3945 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
3946 #endif
3947
3948 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
3949 int
3950 main ()
3951 {
3952   int i;
3953   for (i = 0; i < 256; i++)
3954     if (XOR (islower (i), ISLOWER (i))
3955         || toupper (i) != TOUPPER (i))
3956       return 2;
3957   return 0;
3958 }
3959 _ACEOF
3960 rm -f conftest$ac_exeext
3961 if { (ac_try="$ac_link"
3962 case "(($ac_try" in
3963   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3964   *) ac_try_echo=$ac_try;;
3965 esac
3966 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3967   (eval "$ac_link") 2>&5
3968   ac_status=$?
3969   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3970   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
3971   { (case "(($ac_try" in
3972   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3973   *) ac_try_echo=$ac_try;;
3974 esac
3975 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3976   (eval "$ac_try") 2>&5
3977   ac_status=$?
3978   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3979   (exit $ac_status); }; }; then
3980   :
3981 else
3982   echo "$as_me: program exited with status $ac_status" >&5
3983 echo "$as_me: failed program was:" >&5
3984 sed 's/^/| /' conftest.$ac_ext >&5
3985
3986 ( exit $ac_status )
3987 ac_cv_header_stdc=no
3988 fi
3989 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
3990 fi
3991
3992
3993 fi
3994 fi
3995 { echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
3996 echo "${ECHO_T}$ac_cv_header_stdc" >&6; }
3997 if test $ac_cv_header_stdc = yes; then
3998
3999 cat >>confdefs.h <<\_ACEOF
4000 #define STDC_HEADERS 1
4001 _ACEOF
4002
4003 fi
4004
4005 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
4006
4007
4008
4009
4010
4011
4012
4013
4014
4015 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4016                   inttypes.h stdint.h unistd.h
4017 do
4018 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
4019 { echo "$as_me:$LINENO: checking for $ac_header" >&5
4020 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
4021 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
4022   echo $ECHO_N "(cached) $ECHO_C" >&6
4023 else
4024   cat >conftest.$ac_ext <<_ACEOF
4025 /* confdefs.h.  */
4026 _ACEOF
4027 cat confdefs.h >>conftest.$ac_ext
4028 cat >>conftest.$ac_ext <<_ACEOF
4029 /* end confdefs.h.  */
4030 $ac_includes_default
4031
4032 #include <$ac_header>
4033 _ACEOF
4034 rm -f conftest.$ac_objext
4035 if { (ac_try="$ac_compile"
4036 case "(($ac_try" in
4037   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4038   *) ac_try_echo=$ac_try;;
4039 esac
4040 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4041   (eval "$ac_compile") 2>conftest.er1
4042   ac_status=$?
4043   grep -v '^ *+' conftest.er1 >conftest.err
4044   rm -f conftest.er1
4045   cat conftest.err >&5
4046   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4047   (exit $ac_status); } &&
4048          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
4049   { (case "(($ac_try" in
4050   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4051   *) ac_try_echo=$ac_try;;
4052 esac
4053 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4054   (eval "$ac_try") 2>&5
4055   ac_status=$?
4056   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4057   (exit $ac_status); }; } &&
4058          { ac_try='test -s conftest.$ac_objext'
4059   { (case "(($ac_try" in
4060   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4061   *) ac_try_echo=$ac_try;;
4062 esac
4063 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4064   (eval "$ac_try") 2>&5
4065   ac_status=$?
4066   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4067   (exit $ac_status); }; }; then
4068   eval "$as_ac_Header=yes"
4069 else
4070   echo "$as_me: failed program was:" >&5
4071 sed 's/^/| /' conftest.$ac_ext >&5
4072
4073         eval "$as_ac_Header=no"
4074 fi
4075
4076 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4077 fi
4078 ac_res=`eval echo '${'$as_ac_Header'}'`
4079                { echo "$as_me:$LINENO: result: $ac_res" >&5
4080 echo "${ECHO_T}$ac_res" >&6; }
4081 if test `eval echo '${'$as_ac_Header'}'` = yes; then
4082   cat >>confdefs.h <<_ACEOF
4083 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
4084 _ACEOF
4085
4086 fi
4087
4088 done
4089
4090
4091 { echo "$as_me:$LINENO: checking whether byte ordering is bigendian" >&5
4092 echo $ECHO_N "checking whether byte ordering is bigendian... $ECHO_C" >&6; }
4093 if test "${ac_cv_c_bigendian+set}" = set; then
4094   echo $ECHO_N "(cached) $ECHO_C" >&6
4095 else
4096   # See if sys/param.h defines the BYTE_ORDER macro.
4097 cat >conftest.$ac_ext <<_ACEOF
4098 /* confdefs.h.  */
4099 _ACEOF
4100 cat confdefs.h >>conftest.$ac_ext
4101 cat >>conftest.$ac_ext <<_ACEOF
4102 /* end confdefs.h.  */
4103 #include <sys/types.h>
4104 #include <sys/param.h>
4105
4106 int
4107 main ()
4108 {
4109 #if !BYTE_ORDER || !BIG_ENDIAN || !LITTLE_ENDIAN
4110  bogus endian macros
4111 #endif
4112
4113   ;
4114   return 0;
4115 }
4116 _ACEOF
4117 rm -f conftest.$ac_objext
4118 if { (ac_try="$ac_compile"
4119 case "(($ac_try" in
4120   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4121   *) ac_try_echo=$ac_try;;
4122 esac
4123 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4124   (eval "$ac_compile") 2>conftest.er1
4125   ac_status=$?
4126   grep -v '^ *+' conftest.er1 >conftest.err
4127   rm -f conftest.er1
4128   cat conftest.err >&5
4129   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4130   (exit $ac_status); } &&
4131          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
4132   { (case "(($ac_try" in
4133   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4134   *) ac_try_echo=$ac_try;;
4135 esac
4136 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4137   (eval "$ac_try") 2>&5
4138   ac_status=$?
4139   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4140   (exit $ac_status); }; } &&
4141          { ac_try='test -s conftest.$ac_objext'
4142   { (case "(($ac_try" in
4143   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4144   *) ac_try_echo=$ac_try;;
4145 esac
4146 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4147   (eval "$ac_try") 2>&5
4148   ac_status=$?
4149   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4150   (exit $ac_status); }; }; then
4151   # It does; now see whether it defined to BIG_ENDIAN or not.
4152 cat >conftest.$ac_ext <<_ACEOF
4153 /* confdefs.h.  */
4154 _ACEOF
4155 cat confdefs.h >>conftest.$ac_ext
4156 cat >>conftest.$ac_ext <<_ACEOF
4157 /* end confdefs.h.  */
4158 #include <sys/types.h>
4159 #include <sys/param.h>
4160
4161 int
4162 main ()
4163 {
4164 #if BYTE_ORDER != BIG_ENDIAN
4165  not big endian
4166 #endif
4167
4168   ;
4169   return 0;
4170 }
4171 _ACEOF
4172 rm -f conftest.$ac_objext
4173 if { (ac_try="$ac_compile"
4174 case "(($ac_try" in
4175   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4176   *) ac_try_echo=$ac_try;;
4177 esac
4178 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4179   (eval "$ac_compile") 2>conftest.er1
4180   ac_status=$?
4181   grep -v '^ *+' conftest.er1 >conftest.err
4182   rm -f conftest.er1
4183   cat conftest.err >&5
4184   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4185   (exit $ac_status); } &&
4186          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
4187   { (case "(($ac_try" in
4188   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4189   *) ac_try_echo=$ac_try;;
4190 esac
4191 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4192   (eval "$ac_try") 2>&5
4193   ac_status=$?
4194   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4195   (exit $ac_status); }; } &&
4196          { ac_try='test -s conftest.$ac_objext'
4197   { (case "(($ac_try" in
4198   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4199   *) ac_try_echo=$ac_try;;
4200 esac
4201 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4202   (eval "$ac_try") 2>&5
4203   ac_status=$?
4204   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4205   (exit $ac_status); }; }; then
4206   ac_cv_c_bigendian=yes
4207 else
4208   echo "$as_me: failed program was:" >&5
4209 sed 's/^/| /' conftest.$ac_ext >&5
4210
4211         ac_cv_c_bigendian=no
4212 fi
4213
4214 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4215 else
4216   echo "$as_me: failed program was:" >&5
4217 sed 's/^/| /' conftest.$ac_ext >&5
4218
4219         # It does not; compile a test program.
4220 if test "$cross_compiling" = yes; then
4221   # try to guess the endianness by grepping values into an object file
4222   ac_cv_c_bigendian=unknown
4223   cat >conftest.$ac_ext <<_ACEOF
4224 /* confdefs.h.  */
4225 _ACEOF
4226 cat confdefs.h >>conftest.$ac_ext
4227 cat >>conftest.$ac_ext <<_ACEOF
4228 /* end confdefs.h.  */
4229 short int ascii_mm[] = { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
4230 short int ascii_ii[] = { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
4231 void _ascii () { char *s = (char *) ascii_mm; s = (char *) ascii_ii; }
4232 short int ebcdic_ii[] = { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
4233 short int ebcdic_mm[] = { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
4234 void _ebcdic () { char *s = (char *) ebcdic_mm; s = (char *) ebcdic_ii; }
4235 int
4236 main ()
4237 {
4238  _ascii (); _ebcdic ();
4239   ;
4240   return 0;
4241 }
4242 _ACEOF
4243 rm -f conftest.$ac_objext
4244 if { (ac_try="$ac_compile"
4245 case "(($ac_try" in
4246   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4247   *) ac_try_echo=$ac_try;;
4248 esac
4249 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4250   (eval "$ac_compile") 2>conftest.er1
4251   ac_status=$?
4252   grep -v '^ *+' conftest.er1 >conftest.err
4253   rm -f conftest.er1
4254   cat conftest.err >&5
4255   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4256   (exit $ac_status); } &&
4257          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
4258   { (case "(($ac_try" in
4259   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4260   *) ac_try_echo=$ac_try;;
4261 esac
4262 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4263   (eval "$ac_try") 2>&5
4264   ac_status=$?
4265   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4266   (exit $ac_status); }; } &&
4267          { ac_try='test -s conftest.$ac_objext'
4268   { (case "(($ac_try" in
4269   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4270   *) ac_try_echo=$ac_try;;
4271 esac
4272 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4273   (eval "$ac_try") 2>&5
4274   ac_status=$?
4275   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4276   (exit $ac_status); }; }; then
4277   if grep BIGenDianSyS conftest.$ac_objext >/dev/null ; then
4278   ac_cv_c_bigendian=yes
4279 fi
4280 if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
4281   if test "$ac_cv_c_bigendian" = unknown; then
4282     ac_cv_c_bigendian=no
4283   else
4284     # finding both strings is unlikely to happen, but who knows?
4285     ac_cv_c_bigendian=unknown
4286   fi
4287 fi
4288 else
4289   echo "$as_me: failed program was:" >&5
4290 sed 's/^/| /' conftest.$ac_ext >&5
4291
4292
4293 fi
4294
4295 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4296 else
4297   cat >conftest.$ac_ext <<_ACEOF
4298 /* confdefs.h.  */
4299 _ACEOF
4300 cat confdefs.h >>conftest.$ac_ext
4301 cat >>conftest.$ac_ext <<_ACEOF
4302 /* end confdefs.h.  */
4303 $ac_includes_default
4304 int
4305 main ()
4306 {
4307
4308   /* Are we little or big endian?  From Harbison&Steele.  */
4309   union
4310   {
4311     long int l;
4312     char c[sizeof (long int)];
4313   } u;
4314   u.l = 1;
4315   return u.c[sizeof (long int) - 1] == 1;
4316
4317   ;
4318   return 0;
4319 }
4320 _ACEOF
4321 rm -f conftest$ac_exeext
4322 if { (ac_try="$ac_link"
4323 case "(($ac_try" in
4324   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4325   *) ac_try_echo=$ac_try;;
4326 esac
4327 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4328   (eval "$ac_link") 2>&5
4329   ac_status=$?
4330   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4331   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
4332   { (case "(($ac_try" in
4333   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4334   *) ac_try_echo=$ac_try;;
4335 esac
4336 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4337   (eval "$ac_try") 2>&5
4338   ac_status=$?
4339   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4340   (exit $ac_status); }; }; then
4341   ac_cv_c_bigendian=no
4342 else
4343   echo "$as_me: program exited with status $ac_status" >&5
4344 echo "$as_me: failed program was:" >&5
4345 sed 's/^/| /' conftest.$ac_ext >&5
4346
4347 ( exit $ac_status )
4348 ac_cv_c_bigendian=yes
4349 fi
4350 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
4351 fi
4352
4353
4354 fi
4355
4356 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4357 fi
4358 { echo "$as_me:$LINENO: result: $ac_cv_c_bigendian" >&5
4359 echo "${ECHO_T}$ac_cv_c_bigendian" >&6; }
4360 case $ac_cv_c_bigendian in
4361   yes)
4362     ENDIAN=big
4363  ;;
4364   no)
4365     ENDIAN=little
4366  ;;
4367   *)
4368     { { echo "$as_me:$LINENO: error: unknown endianness
4369 presetting ac_cv_c_bigendian=no (or yes) will help" >&5
4370 echo "$as_me: error: unknown endianness
4371 presetting ac_cv_c_bigendian=no (or yes) will help" >&2;}
4372    { (exit 1); exit 1; }; } ;;
4373 esac
4374
4375
4376 if test "$cross_compiling" = yes; then
4377   LLVM_CROSS_COMPILING=1
4378
4379
4380 { echo "$as_me:$LINENO: checking for executable suffix on build platform" >&5
4381 echo $ECHO_N "checking for executable suffix on build platform... $ECHO_C" >&6; }
4382 if test "${ac_cv_build_exeext+set}" = set; then
4383   echo $ECHO_N "(cached) $ECHO_C" >&6
4384 else
4385   if test "$CYGWIN" = yes || test "$MINGW32" = yes; then
4386   ac_cv_build_exeext=.exe
4387 else
4388   ac_build_prefix=${build_alias}-
4389
4390   # Extract the first word of "${ac_build_prefix}gcc", so it can be a program name with args.
4391 set dummy ${ac_build_prefix}gcc; ac_word=$2
4392 { echo "$as_me:$LINENO: checking for $ac_word" >&5
4393 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4394 if test "${ac_cv_prog_BUILD_CC+set}" = set; then
4395   echo $ECHO_N "(cached) $ECHO_C" >&6
4396 else
4397   if test -n "$BUILD_CC"; then
4398   ac_cv_prog_BUILD_CC="$BUILD_CC" # Let the user override the test.
4399 else
4400 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4401 for as_dir in $PATH
4402 do
4403   IFS=$as_save_IFS
4404   test -z "$as_dir" && as_dir=.
4405   for ac_exec_ext in '' $ac_executable_extensions; do
4406   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
4407     ac_cv_prog_BUILD_CC="${ac_build_prefix}gcc"
4408     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4409     break 2
4410   fi
4411 done
4412 done
4413 IFS=$as_save_IFS
4414
4415 fi
4416 fi
4417 BUILD_CC=$ac_cv_prog_BUILD_CC
4418 if test -n "$BUILD_CC"; then
4419   { echo "$as_me:$LINENO: result: $BUILD_CC" >&5
4420 echo "${ECHO_T}$BUILD_CC" >&6; }
4421 else
4422   { echo "$as_me:$LINENO: result: no" >&5
4423 echo "${ECHO_T}no" >&6; }
4424 fi
4425
4426
4427   if test -z "$BUILD_CC"; then
4428      # Extract the first word of "gcc", so it can be a program name with args.
4429 set dummy gcc; ac_word=$2
4430 { echo "$as_me:$LINENO: checking for $ac_word" >&5
4431 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4432 if test "${ac_cv_prog_BUILD_CC+set}" = set; then
4433   echo $ECHO_N "(cached) $ECHO_C" >&6
4434 else
4435   if test -n "$BUILD_CC"; then
4436   ac_cv_prog_BUILD_CC="$BUILD_CC" # Let the user override the test.
4437 else
4438 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4439 for as_dir in $PATH
4440 do
4441   IFS=$as_save_IFS
4442   test -z "$as_dir" && as_dir=.
4443   for ac_exec_ext in '' $ac_executable_extensions; do
4444   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
4445     ac_cv_prog_BUILD_CC="gcc"
4446     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4447     break 2
4448   fi
4449 done
4450 done
4451 IFS=$as_save_IFS
4452
4453 fi
4454 fi
4455 BUILD_CC=$ac_cv_prog_BUILD_CC
4456 if test -n "$BUILD_CC"; then
4457   { echo "$as_me:$LINENO: result: $BUILD_CC" >&5
4458 echo "${ECHO_T}$BUILD_CC" >&6; }
4459 else
4460   { echo "$as_me:$LINENO: result: no" >&5
4461 echo "${ECHO_T}no" >&6; }
4462 fi
4463
4464
4465      if test -z "$BUILD_CC"; then
4466        # Extract the first word of "cc", so it can be a program name with args.
4467 set dummy cc; ac_word=$2
4468 { echo "$as_me:$LINENO: checking for $ac_word" >&5
4469 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4470 if test "${ac_cv_prog_BUILD_CC+set}" = set; then
4471   echo $ECHO_N "(cached) $ECHO_C" >&6
4472 else
4473   if test -n "$BUILD_CC"; then
4474   ac_cv_prog_BUILD_CC="$BUILD_CC" # Let the user override the test.
4475 else
4476   ac_prog_rejected=no
4477 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4478 for as_dir in $PATH
4479 do
4480   IFS=$as_save_IFS
4481   test -z "$as_dir" && as_dir=.
4482   for ac_exec_ext in '' $ac_executable_extensions; do
4483   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
4484     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
4485        ac_prog_rejected=yes
4486        continue
4487      fi
4488     ac_cv_prog_BUILD_CC="cc"
4489     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4490     break 2
4491   fi
4492 done
4493 done
4494 IFS=$as_save_IFS
4495
4496 if test $ac_prog_rejected = yes; then
4497   # We found a bogon in the path, so make sure we never use it.
4498   set dummy $ac_cv_prog_BUILD_CC
4499   shift
4500   if test $# != 0; then
4501     # We chose a different compiler from the bogus one.
4502     # However, it has the same basename, so the bogon will be chosen
4503     # first if we set BUILD_CC to just the basename; use the full file name.
4504     shift
4505     ac_cv_prog_BUILD_CC="$as_dir/$ac_word${1+' '}$@"
4506   fi
4507 fi
4508 fi
4509 fi
4510 BUILD_CC=$ac_cv_prog_BUILD_CC
4511 if test -n "$BUILD_CC"; then
4512   { echo "$as_me:$LINENO: result: $BUILD_CC" >&5
4513 echo "${ECHO_T}$BUILD_CC" >&6; }
4514 else
4515   { echo "$as_me:$LINENO: result: no" >&5
4516 echo "${ECHO_T}no" >&6; }
4517 fi
4518
4519
4520      fi
4521   fi
4522   test -z "$BUILD_CC" && { { echo "$as_me:$LINENO: error: no acceptable cc found in \$PATH" >&5
4523 echo "$as_me: error: no acceptable cc found in \$PATH" >&2;}
4524    { (exit 1); exit 1; }; }
4525   ac_build_link='${BUILD_CC-cc} -o conftest $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
4526   rm -f conftest*
4527   echo 'int main () { return 0; }' > conftest.$ac_ext
4528   ac_cv_build_exeext=
4529   if { (eval echo "$as_me:$LINENO: \"$ac_build_link\"") >&5
4530   (eval $ac_build_link) 2>&5
4531   ac_status=$?
4532   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4533   (exit $ac_status); }; then
4534     for file in conftest.*; do
4535       case $file in
4536       *.c | *.o | *.obj | *.dSYM) ;;
4537       *) ac_cv_build_exeext=`echo $file | sed -e s/conftest//` ;;
4538       esac
4539     done
4540   else
4541     { { echo "$as_me:$LINENO: error: installation or configuration problem: compiler cannot create executables." >&5
4542 echo "$as_me: error: installation or configuration problem: compiler cannot create executables." >&2;}
4543    { (exit 1); exit 1; }; }
4544   fi
4545   rm -f conftest*
4546   test x"${ac_cv_build_exeext}" = x && ac_cv_build_exeext=blank
4547 fi
4548 fi
4549
4550 BUILD_EXEEXT=""
4551 test x"${ac_cv_build_exeext}" != xblank && BUILD_EXEEXT=${ac_cv_build_exeext}
4552 { echo "$as_me:$LINENO: result: ${ac_cv_build_exeext}" >&5
4553 echo "${ECHO_T}${ac_cv_build_exeext}" >&6; }
4554 ac_build_exeext=$BUILD_EXEEXT
4555
4556   ac_build_prefix=${build_alias}-
4557   # Extract the first word of "${ac_build_prefix}g++", so it can be a program name with args.
4558 set dummy ${ac_build_prefix}g++; ac_word=$2
4559 { echo "$as_me:$LINENO: checking for $ac_word" >&5
4560 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4561 if test "${ac_cv_prog_BUILD_CXX+set}" = set; then
4562   echo $ECHO_N "(cached) $ECHO_C" >&6
4563 else
4564   if test -n "$BUILD_CXX"; then
4565   ac_cv_prog_BUILD_CXX="$BUILD_CXX" # Let the user override the test.
4566 else
4567 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4568 for as_dir in $PATH
4569 do
4570   IFS=$as_save_IFS
4571   test -z "$as_dir" && as_dir=.
4572   for ac_exec_ext in '' $ac_executable_extensions; do
4573   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
4574     ac_cv_prog_BUILD_CXX="${ac_build_prefix}g++"
4575     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4576     break 2
4577   fi
4578 done
4579 done
4580 IFS=$as_save_IFS
4581
4582 fi
4583 fi
4584 BUILD_CXX=$ac_cv_prog_BUILD_CXX
4585 if test -n "$BUILD_CXX"; then
4586   { echo "$as_me:$LINENO: result: $BUILD_CXX" >&5
4587 echo "${ECHO_T}$BUILD_CXX" >&6; }
4588 else
4589   { echo "$as_me:$LINENO: result: no" >&5
4590 echo "${ECHO_T}no" >&6; }
4591 fi
4592
4593
4594   if test -z "$BUILD_CXX"; then
4595      # Extract the first word of "g++", so it can be a program name with args.
4596 set dummy g++; ac_word=$2
4597 { echo "$as_me:$LINENO: checking for $ac_word" >&5
4598 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4599 if test "${ac_cv_prog_BUILD_CXX+set}" = set; then
4600   echo $ECHO_N "(cached) $ECHO_C" >&6
4601 else
4602   if test -n "$BUILD_CXX"; then
4603   ac_cv_prog_BUILD_CXX="$BUILD_CXX" # Let the user override the test.
4604 else
4605 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4606 for as_dir in $PATH
4607 do
4608   IFS=$as_save_IFS
4609   test -z "$as_dir" && as_dir=.
4610   for ac_exec_ext in '' $ac_executable_extensions; do
4611   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
4612     ac_cv_prog_BUILD_CXX="g++"
4613     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4614     break 2
4615   fi
4616 done
4617 done
4618 IFS=$as_save_IFS
4619
4620 fi
4621 fi
4622 BUILD_CXX=$ac_cv_prog_BUILD_CXX
4623 if test -n "$BUILD_CXX"; then
4624   { echo "$as_me:$LINENO: result: $BUILD_CXX" >&5
4625 echo "${ECHO_T}$BUILD_CXX" >&6; }
4626 else
4627   { echo "$as_me:$LINENO: result: no" >&5
4628 echo "${ECHO_T}no" >&6; }
4629 fi
4630
4631
4632      if test -z "$BUILD_CXX"; then
4633        # Extract the first word of "c++", so it can be a program name with args.
4634 set dummy c++; ac_word=$2
4635 { echo "$as_me:$LINENO: checking for $ac_word" >&5
4636 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4637 if test "${ac_cv_prog_BUILD_CXX+set}" = set; then
4638   echo $ECHO_N "(cached) $ECHO_C" >&6
4639 else
4640   if test -n "$BUILD_CXX"; then
4641   ac_cv_prog_BUILD_CXX="$BUILD_CXX" # Let the user override the test.
4642 else
4643   ac_prog_rejected=no
4644 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4645 for as_dir in $PATH
4646 do
4647   IFS=$as_save_IFS
4648   test -z "$as_dir" && as_dir=.
4649   for ac_exec_ext in '' $ac_executable_extensions; do
4650   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
4651     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/c++"; then
4652        ac_prog_rejected=yes
4653        continue
4654      fi
4655     ac_cv_prog_BUILD_CXX="c++"
4656     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4657     break 2
4658   fi
4659 done
4660 done
4661 IFS=$as_save_IFS
4662
4663 if test $ac_prog_rejected = yes; then
4664   # We found a bogon in the path, so make sure we never use it.
4665   set dummy $ac_cv_prog_BUILD_CXX
4666   shift
4667   if test $# != 0; then
4668     # We chose a different compiler from the bogus one.
4669     # However, it has the same basename, so the bogon will be chosen
4670     # first if we set BUILD_CXX to just the basename; use the full file name.
4671     shift
4672     ac_cv_prog_BUILD_CXX="$as_dir/$ac_word${1+' '}$@"
4673   fi
4674 fi
4675 fi
4676 fi
4677 BUILD_CXX=$ac_cv_prog_BUILD_CXX
4678 if test -n "$BUILD_CXX"; then
4679   { echo "$as_me:$LINENO: result: $BUILD_CXX" >&5
4680 echo "${ECHO_T}$BUILD_CXX" >&6; }
4681 else
4682   { echo "$as_me:$LINENO: result: no" >&5
4683 echo "${ECHO_T}no" >&6; }
4684 fi
4685
4686
4687      fi
4688   fi
4689 else
4690   LLVM_CROSS_COMPILING=0
4691
4692 fi
4693
4694 if test -d "CVS" -o -d "${srcdir}/CVS" -o -d ".svn" -o -d "${srcdir}/.svn" -o -d ".git" -o -d "${srcdir}/.git"; then
4695   cvsbuild="yes"
4696   optimize="no"
4697   CVSBUILD=CVSBUILD=1
4698
4699 else
4700   cvsbuild="no"
4701   optimize="yes"
4702 fi
4703
4704
4705 # Check whether --enable-optimized was given.
4706 if test "${enable_optimized+set}" = set; then
4707   enableval=$enable_optimized;
4708 else
4709   enableval=$optimize
4710 fi
4711
4712 if test ${enableval} = "no" ; then
4713   ENABLE_OPTIMIZED=
4714
4715 else
4716   ENABLE_OPTIMIZED=ENABLE_OPTIMIZED=1
4717
4718 fi
4719
4720 # Check whether --enable-profiling was given.
4721 if test "${enable_profiling+set}" = set; then
4722   enableval=$enable_profiling;
4723 else
4724   enableval="no"
4725 fi
4726
4727 if test ${enableval} = "no" ; then
4728   ENABLE_PROFILING=
4729
4730 else
4731   ENABLE_PROFILING=ENABLE_PROFILING=1
4732
4733 fi
4734
4735 # Check whether --enable-assertions was given.
4736 if test "${enable_assertions+set}" = set; then
4737   enableval=$enable_assertions;
4738 else
4739   enableval="yes"
4740 fi
4741
4742 if test ${enableval} = "yes" ; then
4743   DISABLE_ASSERTIONS=
4744
4745 else
4746   DISABLE_ASSERTIONS=DISABLE_ASSERTIONS=1
4747
4748 fi
4749
4750 # Check whether --enable-expensive-checks was given.
4751 if test "${enable_expensive_checks+set}" = set; then
4752   enableval=$enable_expensive_checks;
4753 else
4754   enableval="no"
4755 fi
4756
4757 if test ${enableval} = "yes" ; then
4758   ENABLE_EXPENSIVE_CHECKS=ENABLE_EXPENSIVE_CHECKS=1
4759
4760   EXPENSIVE_CHECKS=yes
4761
4762 else
4763   ENABLE_EXPENSIVE_CHECKS=
4764
4765   EXPENSIVE_CHECKS=no
4766
4767 fi
4768
4769 # Check whether --enable-debug-runtime was given.
4770 if test "${enable_debug_runtime+set}" = set; then
4771   enableval=$enable_debug_runtime;
4772 else
4773   enableval=no
4774 fi
4775
4776 if test ${enableval} = "no" ; then
4777   DEBUG_RUNTIME=
4778
4779 else
4780   DEBUG_RUNTIME=DEBUG_RUNTIME=1
4781
4782 fi
4783
4784 # Check whether --enable-debug-symbols was given.
4785 if test "${enable_debug_symbols+set}" = set; then
4786   enableval=$enable_debug_symbols;
4787 else
4788   enableval=no
4789 fi
4790
4791 if test ${enableval} = "no" ; then
4792   DEBUG_SYMBOLS=
4793
4794 else
4795   DEBUG_SYMBOLS=DEBUG_SYMBOLS=1
4796
4797 fi
4798
4799 # Check whether --enable-jit was given.
4800 if test "${enable_jit+set}" = set; then
4801   enableval=$enable_jit;
4802 else
4803   enableval=default
4804 fi
4805
4806 if test ${enableval} = "no"
4807 then
4808   JIT=
4809
4810 else
4811   case "$llvm_cv_target_arch" in
4812     x86)         TARGET_HAS_JIT=1
4813  ;;
4814     Sparc)       TARGET_HAS_JIT=0
4815  ;;
4816     PowerPC)     TARGET_HAS_JIT=1
4817  ;;
4818     x86_64)      TARGET_HAS_JIT=1
4819  ;;
4820     Alpha)       TARGET_HAS_JIT=1
4821  ;;
4822     ARM)         TARGET_HAS_JIT=1
4823  ;;
4824     Mips)        TARGET_HAS_JIT=0
4825  ;;
4826     PIC16)       TARGET_HAS_JIT=0
4827  ;;
4828     XCore)       TARGET_HAS_JIT=0
4829  ;;
4830     MSP430)      TARGET_HAS_JIT=0
4831  ;;
4832     SystemZ)     TARGET_HAS_JIT=0
4833  ;;
4834     Blackfin)    TARGET_HAS_JIT=0
4835  ;;
4836     MBlaze)      TARGET_HAS_JIT=0
4837  ;;
4838     *)           TARGET_HAS_JIT=0
4839  ;;
4840   esac
4841 fi
4842
4843 # Check whether --enable-doxygen was given.
4844 if test "${enable_doxygen+set}" = set; then
4845   enableval=$enable_doxygen;
4846 else
4847   enableval=default
4848 fi
4849
4850 case "$enableval" in
4851   yes) ENABLE_DOXYGEN=1
4852  ;;
4853   no)  ENABLE_DOXYGEN=0
4854  ;;
4855   default) ENABLE_DOXYGEN=0
4856  ;;
4857   *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-doxygen. Use \"yes\" or \"no\"" >&5
4858 echo "$as_me: error: Invalid setting for --enable-doxygen. Use \"yes\" or \"no\"" >&2;}
4859    { (exit 1); exit 1; }; } ;;
4860 esac
4861
4862 # Check whether --enable-threads was given.
4863 if test "${enable_threads+set}" = set; then
4864   enableval=$enable_threads;
4865 else
4866   enableval=default
4867 fi
4868
4869 case "$enableval" in
4870   yes) ENABLE_THREADS=1
4871  ;;
4872   no)  ENABLE_THREADS=0
4873  ;;
4874   default) ENABLE_THREADS=1
4875  ;;
4876   *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-threads. Use \"yes\" or \"no\"" >&5
4877 echo "$as_me: error: Invalid setting for --enable-threads. Use \"yes\" or \"no\"" >&2;}
4878    { (exit 1); exit 1; }; } ;;
4879 esac
4880
4881 cat >>confdefs.h <<_ACEOF
4882 #define ENABLE_THREADS $ENABLE_THREADS
4883 _ACEOF
4884
4885
4886 # Check whether --enable-pic was given.
4887 if test "${enable_pic+set}" = set; then
4888   enableval=$enable_pic;
4889 else
4890   enableval=default
4891 fi
4892
4893 case "$enableval" in
4894   yes) ENABLE_PIC=1
4895  ;;
4896   no)  ENABLE_PIC=0
4897  ;;
4898   default) ENABLE_PIC=1
4899  ;;
4900   *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-pic. Use \"yes\" or \"no\"" >&5
4901 echo "$as_me: error: Invalid setting for --enable-pic. Use \"yes\" or \"no\"" >&2;}
4902    { (exit 1); exit 1; }; } ;;
4903 esac
4904
4905 cat >>confdefs.h <<_ACEOF
4906 #define ENABLE_PIC $ENABLE_PIC
4907 _ACEOF
4908
4909
4910 # Check whether --enable-shared was given.
4911 if test "${enable_shared+set}" = set; then
4912   enableval=$enable_shared;
4913 else
4914   enableval=default
4915 fi
4916
4917 case "$enableval" in
4918   yes) ENABLE_SHARED=1
4919  ;;
4920   no)  ENABLE_SHARED=0
4921  ;;
4922   default) ENABLE_SHARED=0
4923  ;;
4924   *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-shared. Use \"yes\" or \"no\"" >&5
4925 echo "$as_me: error: Invalid setting for --enable-shared. Use \"yes\" or \"no\"" >&2;}
4926    { (exit 1); exit 1; }; } ;;
4927 esac
4928
4929 # Check whether --enable-timestamps was given.
4930 if test "${enable_timestamps+set}" = set; then
4931   enableval=$enable_timestamps;
4932 else
4933   enableval=default
4934 fi
4935
4936 case "$enableval" in
4937   yes) ENABLE_TIMESTAMPS=1
4938  ;;
4939   no)  ENABLE_TIMESTAMPS=0
4940  ;;
4941   default) ENABLE_TIMESTAMPS=1
4942  ;;
4943   *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-timestamps. Use \"yes\" or \"no\"" >&5
4944 echo "$as_me: error: Invalid setting for --enable-timestamps. Use \"yes\" or \"no\"" >&2;}
4945    { (exit 1); exit 1; }; } ;;
4946 esac
4947
4948 cat >>confdefs.h <<_ACEOF
4949 #define ENABLE_TIMESTAMPS $ENABLE_TIMESTAMPS
4950 _ACEOF
4951
4952
4953 TARGETS_TO_BUILD=""
4954 # Check whether --enable-targets was given.
4955 if test "${enable_targets+set}" = set; then
4956   enableval=$enable_targets;
4957 else
4958   enableval=all
4959 fi
4960
4961 if test "$enableval" = host-only ; then
4962   enableval=host
4963 fi
4964 case "$enableval" in
4965   all) TARGETS_TO_BUILD="X86 Sparc PowerPC Alpha ARM Mips CellSPU PIC16 XCore MSP430 SystemZ Blackfin CBackend MSIL CppBackend MBlaze" ;;
4966   *)for a_target in `echo $enableval|sed -e 's/,/ /g' ` ; do
4967       case "$a_target" in
4968         x86)      TARGETS_TO_BUILD="X86 $TARGETS_TO_BUILD" ;;
4969         x86_64)   TARGETS_TO_BUILD="X86 $TARGETS_TO_BUILD" ;;
4970         sparc)    TARGETS_TO_BUILD="Sparc $TARGETS_TO_BUILD" ;;
4971         powerpc)  TARGETS_TO_BUILD="PowerPC $TARGETS_TO_BUILD" ;;
4972         alpha)    TARGETS_TO_BUILD="Alpha $TARGETS_TO_BUILD" ;;
4973         arm)      TARGETS_TO_BUILD="ARM $TARGETS_TO_BUILD" ;;
4974         mips)     TARGETS_TO_BUILD="Mips $TARGETS_TO_BUILD" ;;
4975         spu)      TARGETS_TO_BUILD="CellSPU $TARGETS_TO_BUILD" ;;
4976         pic16)    TARGETS_TO_BUILD="PIC16 $TARGETS_TO_BUILD" ;;
4977         xcore)    TARGETS_TO_BUILD="XCore $TARGETS_TO_BUILD" ;;
4978         msp430)   TARGETS_TO_BUILD="MSP430 $TARGETS_TO_BUILD" ;;
4979         systemz)  TARGETS_TO_BUILD="SystemZ $TARGETS_TO_BUILD" ;;
4980         blackfin) TARGETS_TO_BUILD="Blackfin $TARGETS_TO_BUILD" ;;
4981         cbe)      TARGETS_TO_BUILD="CBackend $TARGETS_TO_BUILD" ;;
4982         msil)     TARGETS_TO_BUILD="MSIL $TARGETS_TO_BUILD" ;;
4983         cpp)      TARGETS_TO_BUILD="CppBackend $TARGETS_TO_BUILD" ;;
4984         mblaze)   TARGETS_TO_BUILD="MBlaze $TARGETS_TO_BUILD" ;;
4985         host) case "$llvm_cv_target_arch" in
4986             x86)         TARGETS_TO_BUILD="X86 $TARGETS_TO_BUILD" ;;
4987             x86_64)      TARGETS_TO_BUILD="X86 $TARGETS_TO_BUILD" ;;
4988             Sparc)       TARGETS_TO_BUILD="Sparc $TARGETS_TO_BUILD" ;;
4989             PowerPC)     TARGETS_TO_BUILD="PowerPC $TARGETS_TO_BUILD" ;;
4990             Alpha)       TARGETS_TO_BUILD="Alpha $TARGETS_TO_BUILD" ;;
4991             ARM)         TARGETS_TO_BUILD="ARM $TARGETS_TO_BUILD" ;;
4992             Mips)        TARGETS_TO_BUILD="Mips $TARGETS_TO_BUILD" ;;
4993             MBlaze)      TARGETS_TO_BUILD="MBlaze $TARGETS_TO_BUILD" ;;
4994             CellSPU|SPU) TARGETS_TO_BUILD="CellSPU $TARGETS_TO_BUILD" ;;
4995             PIC16)       TARGETS_TO_BUILD="PIC16 $TARGETS_TO_BUILD" ;;
4996             XCore)       TARGETS_TO_BUILD="XCore $TARGETS_TO_BUILD" ;;
4997             MSP430)      TARGETS_TO_BUILD="MSP430 $TARGETS_TO_BUILD" ;;
4998             s390x)       TARGETS_TO_BUILD="SystemZ $TARGETS_TO_BUILD" ;;
4999             Blackfin)    TARGETS_TO_BUILD="Blackfin $TARGETS_TO_BUILD" ;;
5000             *)       { { echo "$as_me:$LINENO: error: Can not set target to build" >&5
5001 echo "$as_me: error: Can not set target to build" >&2;}
5002    { (exit 1); exit 1; }; } ;;
5003           esac ;;
5004         *) { { echo "$as_me:$LINENO: error: Unrecognized target $a_target" >&5
5005 echo "$as_me: error: Unrecognized target $a_target" >&2;}
5006    { (exit 1); exit 1; }; } ;;
5007       esac
5008   done
5009   ;;
5010 esac
5011 TARGETS_TO_BUILD=$TARGETS_TO_BUILD
5012
5013
5014 # Determine whether we are building LLVM support for the native architecture.
5015 # If so, define LLVM_NATIVE_ARCH to that LLVM target.
5016 for a_target in $TARGETS_TO_BUILD; do
5017   if test "$a_target" = "$LLVM_NATIVE_ARCH"; then
5018     LLVM_NATIVE_ARCHTARGET="${LLVM_NATIVE_ARCH}Target"
5019
5020 cat >>confdefs.h <<_ACEOF
5021 #define LLVM_NATIVE_ARCH $LLVM_NATIVE_ARCHTARGET
5022 _ACEOF
5023
5024   fi
5025 done
5026
5027 # Build the LLVM_TARGET and LLVM_... macros for Targets.def and the individual
5028 # target feature def files.
5029 LLVM_ENUM_TARGETS=""
5030 LLVM_ENUM_ASM_PRINTERS=""
5031 LLVM_ENUM_ASM_PARSERS=""
5032 LLVM_ENUM_DISASSEMBLERS=""
5033 for target_to_build in $TARGETS_TO_BUILD; do
5034   LLVM_ENUM_TARGETS="LLVM_TARGET($target_to_build) $LLVM_ENUM_TARGETS"
5035   if test -f ${srcdir}/lib/Target/${target_to_build}/AsmPrinter/Makefile ; then
5036     LLVM_ENUM_ASM_PRINTERS="LLVM_ASM_PRINTER($target_to_build) $LLVM_ENUM_ASM_PRINTERS";
5037   fi
5038   if test -f ${srcdir}/lib/Target/${target_to_build}/AsmParser/Makefile ; then
5039     LLVM_ENUM_ASM_PARSERS="LLVM_ASM_PARSER($target_to_build) $LLVM_ENUM_ASM_PARSERS";
5040   fi
5041   if test -f ${srcdir}/lib/Target/${target_to_build}/Disassembler/Makefile ; then
5042     LLVM_ENUM_DISASSEMBLERS="LLVM_DISASSEMBLER($target_to_build) $LLVM_ENUM_DISASSEMBLERS";
5043   fi
5044 done
5045
5046
5047
5048
5049
5050 # Check whether --enable-cbe-printf-a was given.
5051 if test "${enable_cbe_printf_a+set}" = set; then
5052   enableval=$enable_cbe_printf_a;
5053 else
5054   enableval=default
5055 fi
5056
5057 case "$enableval" in
5058   yes) ENABLE_CBE_PRINTF_A=1
5059  ;;
5060   no)  ENABLE_CBE_PRINTF_A=0
5061  ;;
5062   default)  ENABLE_CBE_PRINTF_A=1
5063  ;;
5064   *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-cbe-printf-a. Use \"yes\" or \"no\"" >&5
5065 echo "$as_me: error: Invalid setting for --enable-cbe-printf-a. Use \"yes\" or \"no\"" >&2;}
5066    { (exit 1); exit 1; }; } ;;
5067 esac
5068
5069 cat >>confdefs.h <<_ACEOF
5070 #define ENABLE_CBE_PRINTF_A $ENABLE_CBE_PRINTF_A
5071 _ACEOF
5072
5073
5074
5075 # Check whether --with-llvmgccdir was given.
5076 if test "${with_llvmgccdir+set}" = set; then
5077   withval=$with_llvmgccdir;
5078 else
5079   withval=default
5080 fi
5081
5082 case "$withval" in
5083   default) WITH_LLVMGCCDIR=default ;;
5084   /* | [A-Za-z]:[\\/]*)      WITH_LLVMGCCDIR=$withval ;;
5085   *) { { echo "$as_me:$LINENO: error: Invalid path for --with-llvmgccdir. Provide full path" >&5
5086 echo "$as_me: error: Invalid path for --with-llvmgccdir. Provide full path" >&2;}
5087    { (exit 1); exit 1; }; } ;;
5088 esac
5089
5090
5091 # Check whether --with-llvmgcc was given.
5092 if test "${with_llvmgcc+set}" = set; then
5093   withval=$with_llvmgcc; LLVMGCC=$with_llvmgcc
5094       WITH_LLVMGCCDIR=""
5095 fi
5096
5097
5098
5099 # Check whether --with-llvmgxx was given.
5100 if test "${with_llvmgxx+set}" = set; then
5101   withval=$with_llvmgxx; LLVMGXX=$with_llvmgxx
5102     WITH_LLVMGCCDIR=""
5103 fi
5104
5105
5106 if test -n "$LLVMGCC"; then
5107    LLVMGCCCOMMAND="$LLVMGCC"
5108 fi
5109
5110 if test -n "$LLVMGXX"; then
5111    LLVMGXXCOMMAND="$LLVMGXX"
5112 fi
5113
5114 if test -n "$LLVMGCC" && test -z "$LLVMGXX"; then
5115    { { echo "$as_me:$LINENO: error: Invalid llvm-g++. Use --with-llvmgxx when --with-llvmgcc is used" >&5
5116 echo "$as_me: error: Invalid llvm-g++. Use --with-llvmgxx when --with-llvmgcc is used" >&2;}
5117    { (exit 1); exit 1; }; };
5118 fi
5119
5120 if test -n "$LLVMGXX" && test -z "$LLVMGCC"; then
5121    { { echo "$as_me:$LINENO: error: Invalid llvm-gcc. Use --with-llvmgcc when --with-llvmgxx is used" >&5
5122 echo "$as_me: error: Invalid llvm-gcc. Use --with-llvmgcc when --with-llvmgxx is used" >&2;}
5123    { (exit 1); exit 1; }; };
5124 fi
5125
5126
5127 # Check whether --with-clang was given.
5128 if test "${with_clang+set}" = set; then
5129   withval=$with_clang;
5130 else
5131   with_clang=default
5132 fi
5133
5134
5135
5136 # Check whether --with-built-clang was given.
5137 if test "${with_built_clang+set}" = set; then
5138   withval=$with_built_clang;
5139 else
5140   with_built_clang=check
5141 fi
5142
5143
5144 { echo "$as_me:$LINENO: checking clang compiler" >&5
5145 echo $ECHO_N "checking clang compiler... $ECHO_C" >&6; }
5146 WITH_CLANGPATH=""
5147 WITH_BUILT_CLANG=0
5148 if test "$with_clang" != "default"; then
5149    WITH_CLANGPATH="$with_clang"
5150    if ! test -x "$WITH_CLANGPATH"; then
5151      { { echo "$as_me:$LINENO: error: invalid --with-clang, path does not specify an executable" >&5
5152 echo "$as_me: error: invalid --with-clang, path does not specify an executable" >&2;}
5153    { (exit 1); exit 1; }; }
5154    fi
5155 elif test "$with_built_clang" = "yes"; then
5156    WITH_BUILT_CLANG=1
5157 elif test "$with_built_clang" = "no"; then
5158    WITH_BUILT_CLANG=0
5159 else
5160    if test "$with_built_clang" != "check"; then
5161       { { echo "$as_me:$LINENO: error: invalid value for --with-built-clang." >&5
5162 echo "$as_me: error: invalid value for --with-built-clang." >&2;}
5163    { (exit 1); exit 1; }; }
5164    fi
5165
5166    if test -f ${srcdir}/tools/clang/README.txt; then
5167      WITH_BUILT_CLANG=1
5168    fi
5169 fi
5170
5171 if ! test -z "$WITH_CLANGPATH"; then
5172    { echo "$as_me:$LINENO: result: $WITH_CLANGPATH" >&5
5173 echo "${ECHO_T}$WITH_CLANGPATH" >&6; }
5174    WITH_CLANGXXPATH=`"$WITH_CLANGPATH" --print-prog-name=clang++`
5175 elif test "$WITH_BUILT_CLANG" = "1"; then
5176    { echo "$as_me:$LINENO: result: built" >&5
5177 echo "${ECHO_T}built" >&6; }
5178 else
5179    { echo "$as_me:$LINENO: result: none" >&5
5180 echo "${ECHO_T}none" >&6; }
5181 fi
5182 CLANGPATH=$WITH_CLANGPATH
5183
5184 CLANGXXPATH=$WITH_CLANGXXPATH
5185
5186 ENABLE_BUILT_CLANG=$WITH_BUILT_CLANG
5187
5188
5189
5190 # Check whether --with-optimize-option was given.
5191 if test "${with_optimize_option+set}" = set; then
5192   withval=$with_optimize_option;
5193 else
5194   withval=default
5195 fi
5196
5197 { echo "$as_me:$LINENO: checking optimization flags" >&5
5198 echo $ECHO_N "checking optimization flags... $ECHO_C" >&6; }
5199 case "$withval" in
5200   default)
5201     case "$llvm_cv_os_type" in
5202     FreeBSD) optimize_option=-O2 ;;
5203     MingW) optimize_option=-O2 ;;
5204     *)     optimize_option=-O3 ;;
5205     esac ;;
5206   *) optimize_option="$withval" ;;
5207 esac
5208 OPTIMIZE_OPTION=$optimize_option
5209
5210 { echo "$as_me:$LINENO: result: $optimize_option" >&5
5211 echo "${ECHO_T}$optimize_option" >&6; }
5212
5213
5214 # Check whether --with-extra-options was given.
5215 if test "${with_extra_options+set}" = set; then
5216   withval=$with_extra_options;
5217 else
5218   withval=default
5219 fi
5220
5221 case "$withval" in
5222   default) EXTRA_OPTIONS= ;;
5223   *) EXTRA_OPTIONS=$withval ;;
5224 esac
5225 EXTRA_OPTIONS=$EXTRA_OPTIONS
5226
5227
5228 # Check whether --enable-bindings was given.
5229 if test "${enable_bindings+set}" = set; then
5230   enableval=$enable_bindings;
5231 else
5232   enableval=default
5233 fi
5234
5235 BINDINGS_TO_BUILD=""
5236 case "$enableval" in
5237   yes | default | auto) BINDINGS_TO_BUILD="auto" ;;
5238   all ) BINDINGS_TO_BUILD="ocaml" ;;
5239   none | no) BINDINGS_TO_BUILD="" ;;
5240   *)for a_binding in `echo $enableval|sed -e 's/,/ /g' ` ; do
5241       case "$a_binding" in
5242         ocaml) BINDINGS_TO_BUILD="ocaml $BINDINGS_TO_BUILD" ;;
5243         *) { { echo "$as_me:$LINENO: error: Unrecognized binding $a_binding" >&5
5244 echo "$as_me: error: Unrecognized binding $a_binding" >&2;}
5245    { (exit 1); exit 1; }; } ;;
5246       esac
5247   done
5248   ;;
5249 esac
5250
5251
5252 # Check whether --with-ocaml-libdir was given.
5253 if test "${with_ocaml_libdir+set}" = set; then
5254   withval=$with_ocaml_libdir;
5255 else
5256   withval=auto
5257 fi
5258
5259 case "$withval" in
5260   auto) with_ocaml_libdir="$withval" ;;
5261   /* | [A-Za-z]:[\\/]*) with_ocaml_libdir="$withval" ;;
5262   *) { { echo "$as_me:$LINENO: error: Invalid path for --with-ocaml-libdir. Provide full path" >&5
5263 echo "$as_me: error: Invalid path for --with-ocaml-libdir. Provide full path" >&2;}
5264    { (exit 1); exit 1; }; } ;;
5265 esac
5266
5267
5268 # Check whether --with-c-include-dirs was given.
5269 if test "${with_c_include_dirs+set}" = set; then
5270   withval=$with_c_include_dirs;
5271 else
5272   withval=""
5273 fi
5274
5275
5276 cat >>confdefs.h <<_ACEOF
5277 #define C_INCLUDE_DIRS "$withval"
5278 _ACEOF
5279
5280
5281
5282 # Check whether --with-cxx-include-root was given.
5283 if test "${with_cxx_include_root+set}" = set; then
5284   withval=$with_cxx_include_root;
5285 else
5286   withval=""
5287 fi
5288
5289
5290 cat >>confdefs.h <<_ACEOF
5291 #define CXX_INCLUDE_ROOT "$withval"
5292 _ACEOF
5293
5294
5295
5296 # Check whether --with-cxx-include-arch was given.
5297 if test "${with_cxx_include_arch+set}" = set; then
5298   withval=$with_cxx_include_arch;
5299 else
5300   withval=""
5301 fi
5302
5303
5304 cat >>confdefs.h <<_ACEOF
5305 #define CXX_INCLUDE_ARCH "$withval"
5306 _ACEOF
5307
5308
5309
5310 # Check whether --with-cxx-include-32bit-dir was given.
5311 if test "${with_cxx_include_32bit_dir+set}" = set; then
5312   withval=$with_cxx_include_32bit_dir;
5313 else
5314   withval=""
5315 fi
5316
5317
5318 cat >>confdefs.h <<_ACEOF
5319 #define CXX_INCLUDE_32BIT_DIR "$withval"
5320 _ACEOF
5321
5322
5323
5324 # Check whether --with-cxx-include-64bit-dir was given.
5325 if test "${with_cxx_include_64bit_dir+set}" = set; then
5326   withval=$with_cxx_include_64bit_dir;
5327 else
5328   withval=""
5329 fi
5330
5331
5332 cat >>confdefs.h <<_ACEOF
5333 #define CXX_INCLUDE_64BIT_DIR "$withval"
5334 _ACEOF
5335
5336
5337
5338 # Check whether --with-binutils-include was given.
5339 if test "${with_binutils_include+set}" = set; then
5340   withval=$with_binutils_include;
5341 else
5342   withval=default
5343 fi
5344
5345 case "$withval" in
5346   default) WITH_BINUTILS_INCDIR=default ;;
5347   /* | [A-Za-z]:[\\/]*)      WITH_BINUTILS_INCDIR=$withval ;;
5348   *) { { echo "$as_me:$LINENO: error: Invalid path for --with-binutils-include. Provide full path" >&5
5349 echo "$as_me: error: Invalid path for --with-binutils-include. Provide full path" >&2;}
5350    { (exit 1); exit 1; }; } ;;
5351 esac
5352 if test "x$WITH_BINUTILS_INCDIR" != xdefault ; then
5353   BINUTILS_INCDIR=$WITH_BINUTILS_INCDIR
5354
5355   if test ! -f "$WITH_BINUTILS_INCDIR/plugin-api.h"; then
5356      echo "$WITH_BINUTILS_INCDIR/plugin-api.h"
5357      { { echo "$as_me:$LINENO: error: Invalid path to directory containing plugin-api.h." >&5
5358 echo "$as_me: error: Invalid path to directory containing plugin-api.h." >&2;}
5359    { (exit 1); exit 1; }; };
5360   fi
5361 fi
5362
5363 # Check whether --enable-libffi was given.
5364 if test "${enable_libffi+set}" = set; then
5365   enableval=$enable_libffi; case "$enableval" in
5366     yes) llvm_cv_enable_libffi="yes" ;;
5367     no)  llvm_cv_enable_libffi="no"  ;;
5368     *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-libffi. Use \"yes\" or \"no\"" >&5
5369 echo "$as_me: error: Invalid setting for --enable-libffi. Use \"yes\" or \"no\"" >&2;}
5370    { (exit 1); exit 1; }; } ;;
5371   esac
5372 else
5373   llvm_cv_enable_libffi=no
5374 fi
5375
5376
5377 if test "$llvm_cv_os_type" = "Win32" ; then
5378    llvmc_dynamic="yes"
5379 else
5380    llvmc_dynamic="no"
5381 fi
5382
5383 # Check whether --enable-llvmc-dynamic was given.
5384 if test "${enable_llvmc_dynamic+set}" = set; then
5385   enableval=$enable_llvmc_dynamic;
5386 else
5387   enableval=$llvmc_dynamic
5388 fi
5389
5390 if test ${enableval} = "yes" && test "$ENABLE_PIC" -eq 1 ; then
5391    ENABLE_LLVMC_DYNAMIC=ENABLE_LLVMC_DYNAMIC=1
5392
5393 else
5394    ENABLE_LLVMC_DYNAMIC=
5395
5396 fi
5397
5398 # Check whether --enable-llvmc-dynamic-plugins was given.
5399 if test "${enable_llvmc_dynamic_plugins+set}" = set; then
5400   enableval=$enable_llvmc_dynamic_plugins;
5401 else
5402   enableval=yes
5403 fi
5404
5405 if test ${enableval} = "yes" ; then
5406    ENABLE_LLVMC_DYNAMIC_PLUGINS=ENABLE_LLVMC_DYNAMIC_PLUGINS=1
5407
5408 else
5409    ENABLE_LLVMC_DYNAMIC_PLUGINS=
5410
5411 fi
5412
5413
5414 ac_ext=c
5415 ac_cpp='$CPP $CPPFLAGS'
5416 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5417 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5418 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5419 { echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
5420 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6; }
5421 # On Suns, sometimes $CPP names a directory.
5422 if test -n "$CPP" && test -d "$CPP"; then
5423   CPP=
5424 fi
5425 if test -z "$CPP"; then
5426   if test "${ac_cv_prog_CPP+set}" = set; then
5427   echo $ECHO_N "(cached) $ECHO_C" >&6
5428 else
5429       # Double quotes because CPP needs to be expanded
5430     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
5431     do
5432       ac_preproc_ok=false
5433 for ac_c_preproc_warn_flag in '' yes
5434 do
5435   # Use a header file that comes with gcc, so configuring glibc
5436   # with a fresh cross-compiler works.
5437   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5438   # <limits.h> exists even on freestanding compilers.
5439   # On the NeXT, cc -E runs the code through the compiler's parser,
5440   # not just through cpp. "Syntax error" is here to catch this case.
5441   cat >conftest.$ac_ext <<_ACEOF
5442 /* confdefs.h.  */
5443 _ACEOF
5444 cat confdefs.h >>conftest.$ac_ext
5445 cat >>conftest.$ac_ext <<_ACEOF
5446 /* end confdefs.h.  */
5447 #ifdef __STDC__
5448 # include <limits.h>
5449 #else
5450 # include <assert.h>
5451 #endif
5452                      Syntax error
5453 _ACEOF
5454 if { (ac_try="$ac_cpp conftest.$ac_ext"
5455 case "(($ac_try" in
5456   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5457   *) ac_try_echo=$ac_try;;
5458 esac
5459 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5460   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
5461   ac_status=$?
5462   grep -v '^ *+' conftest.er1 >conftest.err
5463   rm -f conftest.er1
5464   cat conftest.err >&5
5465   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5466   (exit $ac_status); } >/dev/null; then
5467   if test -s conftest.err; then
5468     ac_cpp_err=$ac_c_preproc_warn_flag
5469     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
5470   else
5471     ac_cpp_err=
5472   fi
5473 else
5474   ac_cpp_err=yes
5475 fi
5476 if test -z "$ac_cpp_err"; then
5477   :
5478 else
5479   echo "$as_me: failed program was:" >&5
5480 sed 's/^/| /' conftest.$ac_ext >&5
5481
5482   # Broken: fails on valid input.
5483 continue
5484 fi
5485
5486 rm -f conftest.err conftest.$ac_ext
5487
5488   # OK, works on sane cases.  Now check whether nonexistent headers
5489   # can be detected and how.
5490   cat >conftest.$ac_ext <<_ACEOF
5491 /* confdefs.h.  */
5492 _ACEOF
5493 cat confdefs.h >>conftest.$ac_ext
5494 cat >>conftest.$ac_ext <<_ACEOF
5495 /* end confdefs.h.  */
5496 #include <ac_nonexistent.h>
5497 _ACEOF
5498 if { (ac_try="$ac_cpp conftest.$ac_ext"
5499 case "(($ac_try" in
5500   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5501   *) ac_try_echo=$ac_try;;
5502 esac
5503 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5504   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
5505   ac_status=$?
5506   grep -v '^ *+' conftest.er1 >conftest.err
5507   rm -f conftest.er1
5508   cat conftest.err >&5
5509   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5510   (exit $ac_status); } >/dev/null; then
5511   if test -s conftest.err; then
5512     ac_cpp_err=$ac_c_preproc_warn_flag
5513     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
5514   else
5515     ac_cpp_err=
5516   fi
5517 else
5518   ac_cpp_err=yes
5519 fi
5520 if test -z "$ac_cpp_err"; then
5521   # Broken: success on invalid input.
5522 continue
5523 else
5524   echo "$as_me: failed program was:" >&5
5525 sed 's/^/| /' conftest.$ac_ext >&5
5526
5527   # Passes both tests.
5528 ac_preproc_ok=:
5529 break
5530 fi
5531
5532 rm -f conftest.err conftest.$ac_ext
5533
5534 done
5535 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5536 rm -f conftest.err conftest.$ac_ext
5537 if $ac_preproc_ok; then
5538   break
5539 fi
5540
5541     done
5542     ac_cv_prog_CPP=$CPP
5543
5544 fi
5545   CPP=$ac_cv_prog_CPP
5546 else
5547   ac_cv_prog_CPP=$CPP
5548 fi
5549 { echo "$as_me:$LINENO: result: $CPP" >&5
5550 echo "${ECHO_T}$CPP" >&6; }
5551 ac_preproc_ok=false
5552 for ac_c_preproc_warn_flag in '' yes
5553 do
5554   # Use a header file that comes with gcc, so configuring glibc
5555   # with a fresh cross-compiler works.
5556   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5557   # <limits.h> exists even on freestanding compilers.
5558   # On the NeXT, cc -E runs the code through the compiler's parser,
5559   # not just through cpp. "Syntax error" is here to catch this case.
5560   cat >conftest.$ac_ext <<_ACEOF
5561 /* confdefs.h.  */
5562 _ACEOF
5563 cat confdefs.h >>conftest.$ac_ext
5564 cat >>conftest.$ac_ext <<_ACEOF
5565 /* end confdefs.h.  */
5566 #ifdef __STDC__
5567 # include <limits.h>
5568 #else
5569 # include <assert.h>
5570 #endif
5571                      Syntax error
5572 _ACEOF
5573 if { (ac_try="$ac_cpp conftest.$ac_ext"
5574 case "(($ac_try" in
5575   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5576   *) ac_try_echo=$ac_try;;
5577 esac
5578 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5579   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
5580   ac_status=$?
5581   grep -v '^ *+' conftest.er1 >conftest.err
5582   rm -f conftest.er1
5583   cat conftest.err >&5
5584   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5585   (exit $ac_status); } >/dev/null; then
5586   if test -s conftest.err; then
5587     ac_cpp_err=$ac_c_preproc_warn_flag
5588     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
5589   else
5590     ac_cpp_err=
5591   fi
5592 else
5593   ac_cpp_err=yes
5594 fi
5595 if test -z "$ac_cpp_err"; then
5596   :
5597 else
5598   echo "$as_me: failed program was:" >&5
5599 sed 's/^/| /' conftest.$ac_ext >&5
5600
5601   # Broken: fails on valid input.
5602 continue
5603 fi
5604
5605 rm -f conftest.err conftest.$ac_ext
5606
5607   # OK, works on sane cases.  Now check whether nonexistent headers
5608   # can be detected and how.
5609   cat >conftest.$ac_ext <<_ACEOF
5610 /* confdefs.h.  */
5611 _ACEOF
5612 cat confdefs.h >>conftest.$ac_ext
5613 cat >>conftest.$ac_ext <<_ACEOF
5614 /* end confdefs.h.  */
5615 #include <ac_nonexistent.h>
5616 _ACEOF
5617 if { (ac_try="$ac_cpp conftest.$ac_ext"
5618 case "(($ac_try" in
5619   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5620   *) ac_try_echo=$ac_try;;
5621 esac
5622 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5623   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
5624   ac_status=$?
5625   grep -v '^ *+' conftest.er1 >conftest.err
5626   rm -f conftest.er1
5627   cat conftest.err >&5
5628   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5629   (exit $ac_status); } >/dev/null; then
5630   if test -s conftest.err; then
5631     ac_cpp_err=$ac_c_preproc_warn_flag
5632     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
5633   else
5634     ac_cpp_err=
5635   fi
5636 else
5637   ac_cpp_err=yes
5638 fi
5639 if test -z "$ac_cpp_err"; then
5640   # Broken: success on invalid input.
5641 continue
5642 else
5643   echo "$as_me: failed program was:" >&5
5644 sed 's/^/| /' conftest.$ac_ext >&5
5645
5646   # Passes both tests.
5647 ac_preproc_ok=:
5648 break
5649 fi
5650
5651 rm -f conftest.err conftest.$ac_ext
5652
5653 done
5654 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5655 rm -f conftest.err conftest.$ac_ext
5656 if $ac_preproc_ok; then
5657   :
5658 else
5659   { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
5660 See \`config.log' for more details." >&5
5661 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
5662 See \`config.log' for more details." >&2;}
5663    { (exit 1); exit 1; }; }
5664 fi
5665
5666 ac_ext=c
5667 ac_cpp='$CPP $CPPFLAGS'
5668 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5669 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5670 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5671
5672 ac_ext=c
5673 ac_cpp='$CPP $CPPFLAGS'
5674 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5675 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5676 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5677 if test -n "$ac_tool_prefix"; then
5678   for ac_prog in gcc
5679   do
5680     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5681 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5682 { echo "$as_me:$LINENO: checking for $ac_word" >&5
5683 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5684 if test "${ac_cv_prog_CC+set}" = set; then
5685   echo $ECHO_N "(cached) $ECHO_C" >&6
5686 else
5687   if test -n "$CC"; then
5688   ac_cv_prog_CC="$CC" # Let the user override the test.
5689 else
5690 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5691 for as_dir in $PATH
5692 do
5693   IFS=$as_save_IFS
5694   test -z "$as_dir" && as_dir=.
5695   for ac_exec_ext in '' $ac_executable_extensions; do
5696   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
5697     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
5698     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5699     break 2
5700   fi
5701 done
5702 done
5703 IFS=$as_save_IFS
5704
5705 fi
5706 fi
5707 CC=$ac_cv_prog_CC
5708 if test -n "$CC"; then
5709   { echo "$as_me:$LINENO: result: $CC" >&5
5710 echo "${ECHO_T}$CC" >&6; }
5711 else
5712   { echo "$as_me:$LINENO: result: no" >&5
5713 echo "${ECHO_T}no" >&6; }
5714 fi
5715
5716
5717     test -n "$CC" && break
5718   done
5719 fi
5720 if test -z "$CC"; then
5721   ac_ct_CC=$CC
5722   for ac_prog in gcc
5723 do
5724   # Extract the first word of "$ac_prog", so it can be a program name with args.
5725 set dummy $ac_prog; ac_word=$2
5726 { echo "$as_me:$LINENO: checking for $ac_word" >&5
5727 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5728 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
5729   echo $ECHO_N "(cached) $ECHO_C" >&6
5730 else
5731   if test -n "$ac_ct_CC"; then
5732   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
5733 else
5734 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5735 for as_dir in $PATH
5736 do
5737   IFS=$as_save_IFS
5738   test -z "$as_dir" && as_dir=.
5739   for ac_exec_ext in '' $ac_executable_extensions; do
5740   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
5741     ac_cv_prog_ac_ct_CC="$ac_prog"
5742     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5743     break 2
5744   fi
5745 done
5746 done
5747 IFS=$as_save_IFS
5748
5749 fi
5750 fi
5751 ac_ct_CC=$ac_cv_prog_ac_ct_CC
5752 if test -n "$ac_ct_CC"; then
5753   { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
5754 echo "${ECHO_T}$ac_ct_CC" >&6; }
5755 else
5756   { echo "$as_me:$LINENO: result: no" >&5
5757 echo "${ECHO_T}no" >&6; }
5758 fi
5759
5760
5761   test -n "$ac_ct_CC" && break
5762 done
5763
5764   if test "x$ac_ct_CC" = x; then
5765     CC=""
5766   else
5767     case $cross_compiling:$ac_tool_warned in
5768 yes:)
5769 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
5770 whose name does not start with the host triplet.  If you think this
5771 configuration is useful to you, please write to autoconf@gnu.org." >&5
5772 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
5773 whose name does not start with the host triplet.  If you think this
5774 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
5775 ac_tool_warned=yes ;;
5776 esac
5777     CC=$ac_ct_CC
5778   fi
5779 fi
5780
5781
5782 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
5783 See \`config.log' for more details." >&5
5784 echo "$as_me: error: no acceptable C compiler found in \$PATH
5785 See \`config.log' for more details." >&2;}
5786    { (exit 1); exit 1; }; }
5787
5788 # Provide some information about the compiler.
5789 echo "$as_me:$LINENO: checking for C compiler version" >&5
5790 ac_compiler=`set X $ac_compile; echo $2`
5791 { (ac_try="$ac_compiler --version >&5"
5792 case "(($ac_try" in
5793   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5794   *) ac_try_echo=$ac_try;;
5795 esac
5796 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5797   (eval "$ac_compiler --version >&5") 2>&5
5798   ac_status=$?
5799   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5800   (exit $ac_status); }
5801 { (ac_try="$ac_compiler -v >&5"
5802 case "(($ac_try" in
5803   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5804   *) ac_try_echo=$ac_try;;
5805 esac
5806 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5807   (eval "$ac_compiler -v >&5") 2>&5
5808   ac_status=$?
5809   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5810   (exit $ac_status); }
5811 { (ac_try="$ac_compiler -V >&5"
5812 case "(($ac_try" in
5813   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5814   *) ac_try_echo=$ac_try;;
5815 esac
5816 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5817   (eval "$ac_compiler -V >&5") 2>&5
5818   ac_status=$?
5819   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5820   (exit $ac_status); }
5821
5822 { echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
5823 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6; }
5824 if test "${ac_cv_c_compiler_gnu+set}" = set; then
5825   echo $ECHO_N "(cached) $ECHO_C" >&6
5826 else
5827   cat >conftest.$ac_ext <<_ACEOF
5828 /* confdefs.h.  */
5829 _ACEOF
5830 cat confdefs.h >>conftest.$ac_ext
5831 cat >>conftest.$ac_ext <<_ACEOF
5832 /* end confdefs.h.  */
5833
5834 int
5835 main ()
5836 {
5837 #ifndef __GNUC__
5838        choke me
5839 #endif
5840
5841   ;
5842   return 0;
5843 }
5844 _ACEOF
5845 rm -f conftest.$ac_objext
5846 if { (ac_try="$ac_compile"
5847 case "(($ac_try" in
5848   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5849   *) ac_try_echo=$ac_try;;
5850 esac
5851 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5852   (eval "$ac_compile") 2>conftest.er1
5853   ac_status=$?
5854   grep -v '^ *+' conftest.er1 >conftest.err
5855   rm -f conftest.er1
5856   cat conftest.err >&5
5857   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5858   (exit $ac_status); } &&
5859          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
5860   { (case "(($ac_try" in
5861   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5862   *) ac_try_echo=$ac_try;;
5863 esac
5864 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5865   (eval "$ac_try") 2>&5
5866   ac_status=$?
5867   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5868   (exit $ac_status); }; } &&
5869          { ac_try='test -s conftest.$ac_objext'
5870   { (case "(($ac_try" in
5871   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5872   *) ac_try_echo=$ac_try;;
5873 esac
5874 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5875   (eval "$ac_try") 2>&5
5876   ac_status=$?
5877   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5878   (exit $ac_status); }; }; then
5879   ac_compiler_gnu=yes
5880 else
5881   echo "$as_me: failed program was:" >&5
5882 sed 's/^/| /' conftest.$ac_ext >&5
5883
5884         ac_compiler_gnu=no
5885 fi
5886
5887 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5888 ac_cv_c_compiler_gnu=$ac_compiler_gnu
5889
5890 fi
5891 { echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
5892 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6; }
5893 GCC=`test $ac_compiler_gnu = yes && echo yes`
5894 ac_test_CFLAGS=${CFLAGS+set}
5895 ac_save_CFLAGS=$CFLAGS
5896 { echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
5897 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6; }
5898 if test "${ac_cv_prog_cc_g+set}" = set; then
5899   echo $ECHO_N "(cached) $ECHO_C" >&6
5900 else
5901   ac_save_c_werror_flag=$ac_c_werror_flag
5902    ac_c_werror_flag=yes
5903    ac_cv_prog_cc_g=no
5904    CFLAGS="-g"
5905    cat >conftest.$ac_ext <<_ACEOF
5906 /* confdefs.h.  */
5907 _ACEOF
5908 cat confdefs.h >>conftest.$ac_ext
5909 cat >>conftest.$ac_ext <<_ACEOF
5910 /* end confdefs.h.  */
5911
5912 int
5913 main ()
5914 {
5915
5916   ;
5917   return 0;
5918 }
5919 _ACEOF
5920 rm -f conftest.$ac_objext
5921 if { (ac_try="$ac_compile"
5922 case "(($ac_try" in
5923   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5924   *) ac_try_echo=$ac_try;;
5925 esac
5926 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5927   (eval "$ac_compile") 2>conftest.er1
5928   ac_status=$?
5929   grep -v '^ *+' conftest.er1 >conftest.err
5930   rm -f conftest.er1
5931   cat conftest.err >&5
5932   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5933   (exit $ac_status); } &&
5934          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
5935   { (case "(($ac_try" in
5936   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5937   *) ac_try_echo=$ac_try;;
5938 esac
5939 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5940   (eval "$ac_try") 2>&5
5941   ac_status=$?
5942   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5943   (exit $ac_status); }; } &&
5944          { ac_try='test -s conftest.$ac_objext'
5945   { (case "(($ac_try" in
5946   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5947   *) ac_try_echo=$ac_try;;
5948 esac
5949 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5950   (eval "$ac_try") 2>&5
5951   ac_status=$?
5952   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5953   (exit $ac_status); }; }; then
5954   ac_cv_prog_cc_g=yes
5955 else
5956   echo "$as_me: failed program was:" >&5
5957 sed 's/^/| /' conftest.$ac_ext >&5
5958
5959         CFLAGS=""
5960       cat >conftest.$ac_ext <<_ACEOF
5961 /* confdefs.h.  */
5962 _ACEOF
5963 cat confdefs.h >>conftest.$ac_ext
5964 cat >>conftest.$ac_ext <<_ACEOF
5965 /* end confdefs.h.  */
5966
5967 int
5968 main ()
5969 {
5970
5971   ;
5972   return 0;
5973 }
5974 _ACEOF
5975 rm -f conftest.$ac_objext
5976 if { (ac_try="$ac_compile"
5977 case "(($ac_try" in
5978   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5979   *) ac_try_echo=$ac_try;;
5980 esac
5981 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5982   (eval "$ac_compile") 2>conftest.er1
5983   ac_status=$?
5984   grep -v '^ *+' conftest.er1 >conftest.err
5985   rm -f conftest.er1
5986   cat conftest.err >&5
5987   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5988   (exit $ac_status); } &&
5989          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
5990   { (case "(($ac_try" in
5991   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
5992   *) ac_try_echo=$ac_try;;
5993 esac
5994 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
5995   (eval "$ac_try") 2>&5
5996   ac_status=$?
5997   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5998   (exit $ac_status); }; } &&
5999          { ac_try='test -s conftest.$ac_objext'
6000   { (case "(($ac_try" in
6001   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6002   *) ac_try_echo=$ac_try;;
6003 esac
6004 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6005   (eval "$ac_try") 2>&5
6006   ac_status=$?
6007   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6008   (exit $ac_status); }; }; then
6009   :
6010 else
6011   echo "$as_me: failed program was:" >&5
6012 sed 's/^/| /' conftest.$ac_ext >&5
6013
6014         ac_c_werror_flag=$ac_save_c_werror_flag
6015          CFLAGS="-g"
6016          cat >conftest.$ac_ext <<_ACEOF
6017 /* confdefs.h.  */
6018 _ACEOF
6019 cat confdefs.h >>conftest.$ac_ext
6020 cat >>conftest.$ac_ext <<_ACEOF
6021 /* end confdefs.h.  */
6022
6023 int
6024 main ()
6025 {
6026
6027   ;
6028   return 0;
6029 }
6030 _ACEOF
6031 rm -f conftest.$ac_objext
6032 if { (ac_try="$ac_compile"
6033 case "(($ac_try" in
6034   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6035   *) ac_try_echo=$ac_try;;
6036 esac
6037 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6038   (eval "$ac_compile") 2>conftest.er1
6039   ac_status=$?
6040   grep -v '^ *+' conftest.er1 >conftest.err
6041   rm -f conftest.er1
6042   cat conftest.err >&5
6043   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6044   (exit $ac_status); } &&
6045          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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); }; } &&
6055          { ac_try='test -s conftest.$ac_objext'
6056   { (case "(($ac_try" in
6057   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6058   *) ac_try_echo=$ac_try;;
6059 esac
6060 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6061   (eval "$ac_try") 2>&5
6062   ac_status=$?
6063   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6064   (exit $ac_status); }; }; then
6065   ac_cv_prog_cc_g=yes
6066 else
6067   echo "$as_me: failed program was:" >&5
6068 sed 's/^/| /' conftest.$ac_ext >&5
6069
6070
6071 fi
6072
6073 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6074 fi
6075
6076 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6077 fi
6078
6079 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6080    ac_c_werror_flag=$ac_save_c_werror_flag
6081 fi
6082 { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
6083 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6; }
6084 if test "$ac_test_CFLAGS" = set; then
6085   CFLAGS=$ac_save_CFLAGS
6086 elif test $ac_cv_prog_cc_g = yes; then
6087   if test "$GCC" = yes; then
6088     CFLAGS="-g -O2"
6089   else
6090     CFLAGS="-g"
6091   fi
6092 else
6093   if test "$GCC" = yes; then
6094     CFLAGS="-O2"
6095   else
6096     CFLAGS=
6097   fi
6098 fi
6099 { echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
6100 echo $ECHO_N "checking for $CC option to accept ISO C89... $ECHO_C" >&6; }
6101 if test "${ac_cv_prog_cc_c89+set}" = set; then
6102   echo $ECHO_N "(cached) $ECHO_C" >&6
6103 else
6104   ac_cv_prog_cc_c89=no
6105 ac_save_CC=$CC
6106 cat >conftest.$ac_ext <<_ACEOF
6107 /* confdefs.h.  */
6108 _ACEOF
6109 cat confdefs.h >>conftest.$ac_ext
6110 cat >>conftest.$ac_ext <<_ACEOF
6111 /* end confdefs.h.  */
6112 #include <stdarg.h>
6113 #include <stdio.h>
6114 #include <sys/types.h>
6115 #include <sys/stat.h>
6116 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
6117 struct buf { int x; };
6118 FILE * (*rcsopen) (struct buf *, struct stat *, int);
6119 static char *e (p, i)
6120      char **p;
6121      int i;
6122 {
6123   return p[i];
6124 }
6125 static char *f (char * (*g) (char **, int), char **p, ...)
6126 {
6127   char *s;
6128   va_list v;
6129   va_start (v,p);
6130   s = g (p, va_arg (v,int));
6131   va_end (v);
6132   return s;
6133 }
6134
6135 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
6136    function prototypes and stuff, but not '\xHH' hex character constants.
6137    These don't provoke an error unfortunately, instead are silently treated
6138    as 'x'.  The following induces an error, until -std is added to get
6139    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
6140    array size at least.  It's necessary to write '\x00'==0 to get something
6141    that's true only with -std.  */
6142 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
6143
6144 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
6145    inside strings and character constants.  */
6146 #define FOO(x) 'x'
6147 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
6148
6149 int test (int i, double x);
6150 struct s1 {int (*f) (int a);};
6151 struct s2 {int (*f) (double a);};
6152 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
6153 int argc;
6154 char **argv;
6155 int
6156 main ()
6157 {
6158 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
6159   ;
6160   return 0;
6161 }
6162 _ACEOF
6163 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
6164         -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
6165 do
6166   CC="$ac_save_CC $ac_arg"
6167   rm -f conftest.$ac_objext
6168 if { (ac_try="$ac_compile"
6169 case "(($ac_try" in
6170   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6171   *) ac_try_echo=$ac_try;;
6172 esac
6173 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6174   (eval "$ac_compile") 2>conftest.er1
6175   ac_status=$?
6176   grep -v '^ *+' conftest.er1 >conftest.err
6177   rm -f conftest.er1
6178   cat conftest.err >&5
6179   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6180   (exit $ac_status); } &&
6181          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
6182   { (case "(($ac_try" in
6183   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6184   *) ac_try_echo=$ac_try;;
6185 esac
6186 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6187   (eval "$ac_try") 2>&5
6188   ac_status=$?
6189   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6190   (exit $ac_status); }; } &&
6191          { ac_try='test -s conftest.$ac_objext'
6192   { (case "(($ac_try" in
6193   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6194   *) ac_try_echo=$ac_try;;
6195 esac
6196 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6197   (eval "$ac_try") 2>&5
6198   ac_status=$?
6199   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6200   (exit $ac_status); }; }; then
6201   ac_cv_prog_cc_c89=$ac_arg
6202 else
6203   echo "$as_me: failed program was:" >&5
6204 sed 's/^/| /' conftest.$ac_ext >&5
6205
6206
6207 fi
6208
6209 rm -f core conftest.err conftest.$ac_objext
6210   test "x$ac_cv_prog_cc_c89" != "xno" && break
6211 done
6212 rm -f conftest.$ac_ext
6213 CC=$ac_save_CC
6214
6215 fi
6216 # AC_CACHE_VAL
6217 case "x$ac_cv_prog_cc_c89" in
6218   x)
6219     { echo "$as_me:$LINENO: result: none needed" >&5
6220 echo "${ECHO_T}none needed" >&6; } ;;
6221   xno)
6222     { echo "$as_me:$LINENO: result: unsupported" >&5
6223 echo "${ECHO_T}unsupported" >&6; } ;;
6224   *)
6225     CC="$CC $ac_cv_prog_cc_c89"
6226     { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
6227 echo "${ECHO_T}$ac_cv_prog_cc_c89" >&6; } ;;
6228 esac
6229
6230
6231 ac_ext=c
6232 ac_cpp='$CPP $CPPFLAGS'
6233 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6234 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6235 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6236
6237 ac_ext=cpp
6238 ac_cpp='$CXXCPP $CPPFLAGS'
6239 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6240 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6241 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
6242 if test -z "$CXX"; then
6243   if test -n "$CCC"; then
6244     CXX=$CCC
6245   else
6246     if test -n "$ac_tool_prefix"; then
6247   for ac_prog in g++
6248   do
6249     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
6250 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
6251 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6252 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6253 if test "${ac_cv_prog_CXX+set}" = set; then
6254   echo $ECHO_N "(cached) $ECHO_C" >&6
6255 else
6256   if test -n "$CXX"; then
6257   ac_cv_prog_CXX="$CXX" # Let the user override the test.
6258 else
6259 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6260 for as_dir in $PATH
6261 do
6262   IFS=$as_save_IFS
6263   test -z "$as_dir" && as_dir=.
6264   for ac_exec_ext in '' $ac_executable_extensions; do
6265   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6266     ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
6267     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6268     break 2
6269   fi
6270 done
6271 done
6272 IFS=$as_save_IFS
6273
6274 fi
6275 fi
6276 CXX=$ac_cv_prog_CXX
6277 if test -n "$CXX"; then
6278   { echo "$as_me:$LINENO: result: $CXX" >&5
6279 echo "${ECHO_T}$CXX" >&6; }
6280 else
6281   { echo "$as_me:$LINENO: result: no" >&5
6282 echo "${ECHO_T}no" >&6; }
6283 fi
6284
6285
6286     test -n "$CXX" && break
6287   done
6288 fi
6289 if test -z "$CXX"; then
6290   ac_ct_CXX=$CXX
6291   for ac_prog in g++
6292 do
6293   # Extract the first word of "$ac_prog", so it can be a program name with args.
6294 set dummy $ac_prog; ac_word=$2
6295 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6296 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6297 if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
6298   echo $ECHO_N "(cached) $ECHO_C" >&6
6299 else
6300   if test -n "$ac_ct_CXX"; then
6301   ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
6302 else
6303 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6304 for as_dir in $PATH
6305 do
6306   IFS=$as_save_IFS
6307   test -z "$as_dir" && as_dir=.
6308   for ac_exec_ext in '' $ac_executable_extensions; do
6309   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6310     ac_cv_prog_ac_ct_CXX="$ac_prog"
6311     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6312     break 2
6313   fi
6314 done
6315 done
6316 IFS=$as_save_IFS
6317
6318 fi
6319 fi
6320 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
6321 if test -n "$ac_ct_CXX"; then
6322   { echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
6323 echo "${ECHO_T}$ac_ct_CXX" >&6; }
6324 else
6325   { echo "$as_me:$LINENO: result: no" >&5
6326 echo "${ECHO_T}no" >&6; }
6327 fi
6328
6329
6330   test -n "$ac_ct_CXX" && break
6331 done
6332
6333   if test "x$ac_ct_CXX" = x; then
6334     CXX="g++"
6335   else
6336     case $cross_compiling:$ac_tool_warned in
6337 yes:)
6338 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
6339 whose name does not start with the host triplet.  If you think this
6340 configuration is useful to you, please write to autoconf@gnu.org." >&5
6341 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
6342 whose name does not start with the host triplet.  If you think this
6343 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
6344 ac_tool_warned=yes ;;
6345 esac
6346     CXX=$ac_ct_CXX
6347   fi
6348 fi
6349
6350   fi
6351 fi
6352 # Provide some information about the compiler.
6353 echo "$as_me:$LINENO: checking for C++ compiler version" >&5
6354 ac_compiler=`set X $ac_compile; echo $2`
6355 { (ac_try="$ac_compiler --version >&5"
6356 case "(($ac_try" in
6357   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6358   *) ac_try_echo=$ac_try;;
6359 esac
6360 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6361   (eval "$ac_compiler --version >&5") 2>&5
6362   ac_status=$?
6363   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6364   (exit $ac_status); }
6365 { (ac_try="$ac_compiler -v >&5"
6366 case "(($ac_try" in
6367   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6368   *) ac_try_echo=$ac_try;;
6369 esac
6370 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6371   (eval "$ac_compiler -v >&5") 2>&5
6372   ac_status=$?
6373   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6374   (exit $ac_status); }
6375 { (ac_try="$ac_compiler -V >&5"
6376 case "(($ac_try" in
6377   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6378   *) ac_try_echo=$ac_try;;
6379 esac
6380 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6381   (eval "$ac_compiler -V >&5") 2>&5
6382   ac_status=$?
6383   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6384   (exit $ac_status); }
6385
6386 { echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
6387 echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6; }
6388 if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
6389   echo $ECHO_N "(cached) $ECHO_C" >&6
6390 else
6391   cat >conftest.$ac_ext <<_ACEOF
6392 /* confdefs.h.  */
6393 _ACEOF
6394 cat confdefs.h >>conftest.$ac_ext
6395 cat >>conftest.$ac_ext <<_ACEOF
6396 /* end confdefs.h.  */
6397
6398 int
6399 main ()
6400 {
6401 #ifndef __GNUC__
6402        choke me
6403 #endif
6404
6405   ;
6406   return 0;
6407 }
6408 _ACEOF
6409 rm -f conftest.$ac_objext
6410 if { (ac_try="$ac_compile"
6411 case "(($ac_try" in
6412   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6413   *) ac_try_echo=$ac_try;;
6414 esac
6415 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6416   (eval "$ac_compile") 2>conftest.er1
6417   ac_status=$?
6418   grep -v '^ *+' conftest.er1 >conftest.err
6419   rm -f conftest.er1
6420   cat conftest.err >&5
6421   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6422   (exit $ac_status); } &&
6423          { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
6424   { (case "(($ac_try" in
6425   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6426   *) ac_try_echo=$ac_try;;
6427 esac
6428 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6429   (eval "$ac_try") 2>&5
6430   ac_status=$?
6431   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6432   (exit $ac_status); }; } &&
6433          { ac_try='test -s conftest.$ac_objext'
6434   { (case "(($ac_try" in
6435   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6436   *) ac_try_echo=$ac_try;;
6437 esac
6438 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6439   (eval "$ac_try") 2>&5
6440   ac_status=$?
6441   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6442   (exit $ac_status); }; }; then
6443   ac_compiler_gnu=yes
6444 else
6445   echo "$as_me: failed program was:" >&5
6446 sed 's/^/| /' conftest.$ac_ext >&5
6447
6448         ac_compiler_gnu=no
6449 fi
6450
6451 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6452 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
6453
6454 fi
6455 { echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
6456 echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6; }
6457 GXX=`test $ac_compiler_gnu = yes && echo yes`
6458 ac_test_CXXFLAGS=${CXXFLAGS+set}
6459 ac_save_CXXFLAGS=$CXXFLAGS
6460 { echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
6461 echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6; }
6462 if test "${ac_cv_prog_cxx_g+set}" = set; then
6463   echo $ECHO_N "(cached) $ECHO_C" >&6
6464 else
6465   ac_save_cxx_werror_flag=$ac_cxx_werror_flag
6466    ac_cxx_werror_flag=yes
6467    ac_cv_prog_cxx_g=no
6468    CXXFLAGS="-g"
6469    cat >conftest.$ac_ext <<_ACEOF
6470 /* confdefs.h.  */
6471 _ACEOF
6472 cat confdefs.h >>conftest.$ac_ext
6473 cat >>conftest.$ac_ext <<_ACEOF
6474 /* end confdefs.h.  */
6475
6476 int
6477 main ()
6478 {
6479
6480   ;
6481   return 0;
6482 }
6483 _ACEOF
6484 rm -f conftest.$ac_objext
6485 if { (ac_try="$ac_compile"
6486 case "(($ac_try" in
6487   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6488   *) ac_try_echo=$ac_try;;
6489 esac
6490 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6491   (eval "$ac_compile") 2>conftest.er1
6492   ac_status=$?
6493   grep -v '^ *+' conftest.er1 >conftest.err
6494   rm -f conftest.er1
6495   cat conftest.err >&5
6496   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6497   (exit $ac_status); } &&
6498          { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
6499   { (case "(($ac_try" in
6500   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6501   *) ac_try_echo=$ac_try;;
6502 esac
6503 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6504   (eval "$ac_try") 2>&5
6505   ac_status=$?
6506   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6507   (exit $ac_status); }; } &&
6508          { ac_try='test -s conftest.$ac_objext'
6509   { (case "(($ac_try" in
6510   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6511   *) ac_try_echo=$ac_try;;
6512 esac
6513 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6514   (eval "$ac_try") 2>&5
6515   ac_status=$?
6516   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6517   (exit $ac_status); }; }; then
6518   ac_cv_prog_cxx_g=yes
6519 else
6520   echo "$as_me: failed program was:" >&5
6521 sed 's/^/| /' conftest.$ac_ext >&5
6522
6523         CXXFLAGS=""
6524       cat >conftest.$ac_ext <<_ACEOF
6525 /* confdefs.h.  */
6526 _ACEOF
6527 cat confdefs.h >>conftest.$ac_ext
6528 cat >>conftest.$ac_ext <<_ACEOF
6529 /* end confdefs.h.  */
6530
6531 int
6532 main ()
6533 {
6534
6535   ;
6536   return 0;
6537 }
6538 _ACEOF
6539 rm -f conftest.$ac_objext
6540 if { (ac_try="$ac_compile"
6541 case "(($ac_try" in
6542   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6543   *) ac_try_echo=$ac_try;;
6544 esac
6545 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6546   (eval "$ac_compile") 2>conftest.er1
6547   ac_status=$?
6548   grep -v '^ *+' conftest.er1 >conftest.err
6549   rm -f conftest.er1
6550   cat conftest.err >&5
6551   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6552   (exit $ac_status); } &&
6553          { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
6554   { (case "(($ac_try" in
6555   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6556   *) ac_try_echo=$ac_try;;
6557 esac
6558 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6559   (eval "$ac_try") 2>&5
6560   ac_status=$?
6561   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6562   (exit $ac_status); }; } &&
6563          { ac_try='test -s conftest.$ac_objext'
6564   { (case "(($ac_try" in
6565   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6566   *) ac_try_echo=$ac_try;;
6567 esac
6568 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6569   (eval "$ac_try") 2>&5
6570   ac_status=$?
6571   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6572   (exit $ac_status); }; }; then
6573   :
6574 else
6575   echo "$as_me: failed program was:" >&5
6576 sed 's/^/| /' conftest.$ac_ext >&5
6577
6578         ac_cxx_werror_flag=$ac_save_cxx_werror_flag
6579          CXXFLAGS="-g"
6580          cat >conftest.$ac_ext <<_ACEOF
6581 /* confdefs.h.  */
6582 _ACEOF
6583 cat confdefs.h >>conftest.$ac_ext
6584 cat >>conftest.$ac_ext <<_ACEOF
6585 /* end confdefs.h.  */
6586
6587 int
6588 main ()
6589 {
6590
6591   ;
6592   return 0;
6593 }
6594 _ACEOF
6595 rm -f conftest.$ac_objext
6596 if { (ac_try="$ac_compile"
6597 case "(($ac_try" in
6598   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6599   *) ac_try_echo=$ac_try;;
6600 esac
6601 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6602   (eval "$ac_compile") 2>conftest.er1
6603   ac_status=$?
6604   grep -v '^ *+' conftest.er1 >conftest.err
6605   rm -f conftest.er1
6606   cat conftest.err >&5
6607   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6608   (exit $ac_status); } &&
6609          { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
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); }; } &&
6619          { ac_try='test -s conftest.$ac_objext'
6620   { (case "(($ac_try" in
6621   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
6622   *) ac_try_echo=$ac_try;;
6623 esac
6624 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
6625   (eval "$ac_try") 2>&5
6626   ac_status=$?
6627   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6628   (exit $ac_status); }; }; then
6629   ac_cv_prog_cxx_g=yes
6630 else
6631   echo "$as_me: failed program was:" >&5
6632 sed 's/^/| /' conftest.$ac_ext >&5
6633
6634
6635 fi
6636
6637 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6638 fi
6639
6640 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6641 fi
6642
6643 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6644    ac_cxx_werror_flag=$ac_save_cxx_werror_flag
6645 fi
6646 { echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
6647 echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6; }
6648 if test "$ac_test_CXXFLAGS" = set; then
6649   CXXFLAGS=$ac_save_CXXFLAGS
6650 elif test $ac_cv_prog_cxx_g = yes; then
6651   if test "$GXX" = yes; then
6652     CXXFLAGS="-g -O2"
6653   else
6654     CXXFLAGS="-g"
6655   fi
6656 else
6657   if test "$GXX" = yes; then
6658     CXXFLAGS="-O2"
6659   else
6660     CXXFLAGS=
6661   fi
6662 fi
6663 ac_ext=c
6664 ac_cpp='$CPP $CPPFLAGS'
6665 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6666 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6667 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6668
6669
6670 { echo "$as_me:$LINENO: checking for BSD-compatible nm" >&5
6671 echo $ECHO_N "checking for BSD-compatible nm... $ECHO_C" >&6; }
6672 if test "${lt_cv_path_NM+set}" = set; then
6673   echo $ECHO_N "(cached) $ECHO_C" >&6
6674 else
6675   if test -n "$NM"; then
6676   # Let the user override the test.
6677   lt_cv_path_NM="$NM"
6678 else
6679   lt_nm_to_check="${ac_tool_prefix}nm"
6680   if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
6681     lt_nm_to_check="$lt_nm_to_check nm"
6682   fi
6683   for lt_tmp_nm in $lt_nm_to_check; do
6684     lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
6685     for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
6686       IFS="$lt_save_ifs"
6687       test -z "$ac_dir" && ac_dir=.
6688       tmp_nm="$ac_dir/$lt_tmp_nm"
6689       if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
6690         # Check to see if the nm accepts a BSD-compat flag.
6691         # Adding the `sed 1q' prevents false positives on HP-UX, which says:
6692         #   nm: unknown option "B" ignored
6693         # Tru64's nm complains that /dev/null is an invalid object file
6694         case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
6695         */dev/null* | *'Invalid file or object type'*)
6696           lt_cv_path_NM="$tmp_nm -B"
6697           break
6698           ;;
6699         *)
6700           case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
6701           */dev/null*)
6702             lt_cv_path_NM="$tmp_nm -p"
6703             break
6704             ;;
6705           *)
6706             lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
6707             continue # so that we can try to find one that supports BSD flags
6708             ;;
6709           esac
6710           ;;
6711         esac
6712       fi
6713     done
6714     IFS="$lt_save_ifs"
6715   done
6716   test -z "$lt_cv_path_NM" && lt_cv_path_NM=nm
6717 fi
6718 fi
6719 { echo "$as_me:$LINENO: result: $lt_cv_path_NM" >&5
6720 echo "${ECHO_T}$lt_cv_path_NM" >&6; }
6721 NM="$lt_cv_path_NM"
6722
6723
6724
6725 { echo "$as_me:$LINENO: checking for GNU make" >&5
6726 echo $ECHO_N "checking for GNU make... $ECHO_C" >&6; }
6727 if test "${llvm_cv_gnu_make_command+set}" = set; then
6728   echo $ECHO_N "(cached) $ECHO_C" >&6
6729 else
6730   llvm_cv_gnu_make_command=''
6731  for a in "$MAKE" make gmake gnumake ; do
6732   if test -z "$a" ; then continue ; fi ;
6733   if  ( sh -c "$a --version" 2> /dev/null | grep GNU 2>&1 > /dev/null )
6734   then
6735    llvm_cv_gnu_make_command=$a ;
6736    break;
6737   fi
6738  done
6739 fi
6740 { echo "$as_me:$LINENO: result: $llvm_cv_gnu_make_command" >&5
6741 echo "${ECHO_T}$llvm_cv_gnu_make_command" >&6; }
6742  if test "x$llvm_cv_gnu_make_command" != "x"  ; then
6743    ifGNUmake='' ;
6744  else
6745    ifGNUmake='#' ;
6746    { echo "$as_me:$LINENO: result: \"Not found\"" >&5
6747 echo "${ECHO_T}\"Not found\"" >&6; };
6748  fi
6749
6750
6751 { echo "$as_me:$LINENO: checking whether ln -s works" >&5
6752 echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6; }
6753 LN_S=$as_ln_s
6754 if test "$LN_S" = "ln -s"; then
6755   { echo "$as_me:$LINENO: result: yes" >&5
6756 echo "${ECHO_T}yes" >&6; }
6757 else
6758   { echo "$as_me:$LINENO: result: no, using $LN_S" >&5
6759 echo "${ECHO_T}no, using $LN_S" >&6; }
6760 fi
6761
6762 # Extract the first word of "cmp", so it can be a program name with args.
6763 set dummy cmp; ac_word=$2
6764 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6765 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6766 if test "${ac_cv_path_CMP+set}" = set; then
6767   echo $ECHO_N "(cached) $ECHO_C" >&6
6768 else
6769   case $CMP in
6770   [\\/]* | ?:[\\/]*)
6771   ac_cv_path_CMP="$CMP" # Let the user override the test with a path.
6772   ;;
6773   *)
6774   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6775 for as_dir in $PATH
6776 do
6777   IFS=$as_save_IFS
6778   test -z "$as_dir" && as_dir=.
6779   for ac_exec_ext in '' $ac_executable_extensions; do
6780   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6781     ac_cv_path_CMP="$as_dir/$ac_word$ac_exec_ext"
6782     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6783     break 2
6784   fi
6785 done
6786 done
6787 IFS=$as_save_IFS
6788
6789   test -z "$ac_cv_path_CMP" && ac_cv_path_CMP="cmp"
6790   ;;
6791 esac
6792 fi
6793 CMP=$ac_cv_path_CMP
6794 if test -n "$CMP"; then
6795   { echo "$as_me:$LINENO: result: $CMP" >&5
6796 echo "${ECHO_T}$CMP" >&6; }
6797 else
6798   { echo "$as_me:$LINENO: result: no" >&5
6799 echo "${ECHO_T}no" >&6; }
6800 fi
6801
6802
6803 # Extract the first word of "cp", so it can be a program name with args.
6804 set dummy cp; ac_word=$2
6805 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6806 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6807 if test "${ac_cv_path_CP+set}" = set; then
6808   echo $ECHO_N "(cached) $ECHO_C" >&6
6809 else
6810   case $CP in
6811   [\\/]* | ?:[\\/]*)
6812   ac_cv_path_CP="$CP" # Let the user override the test with a path.
6813   ;;
6814   *)
6815   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6816 for as_dir in $PATH
6817 do
6818   IFS=$as_save_IFS
6819   test -z "$as_dir" && as_dir=.
6820   for ac_exec_ext in '' $ac_executable_extensions; do
6821   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6822     ac_cv_path_CP="$as_dir/$ac_word$ac_exec_ext"
6823     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6824     break 2
6825   fi
6826 done
6827 done
6828 IFS=$as_save_IFS
6829
6830   test -z "$ac_cv_path_CP" && ac_cv_path_CP="cp"
6831   ;;
6832 esac
6833 fi
6834 CP=$ac_cv_path_CP
6835 if test -n "$CP"; then
6836   { echo "$as_me:$LINENO: result: $CP" >&5
6837 echo "${ECHO_T}$CP" >&6; }
6838 else
6839   { echo "$as_me:$LINENO: result: no" >&5
6840 echo "${ECHO_T}no" >&6; }
6841 fi
6842
6843
6844 # Extract the first word of "date", so it can be a program name with args.
6845 set dummy date; ac_word=$2
6846 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6847 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6848 if test "${ac_cv_path_DATE+set}" = set; then
6849   echo $ECHO_N "(cached) $ECHO_C" >&6
6850 else
6851   case $DATE in
6852   [\\/]* | ?:[\\/]*)
6853   ac_cv_path_DATE="$DATE" # Let the user override the test with a path.
6854   ;;
6855   *)
6856   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6857 for as_dir in $PATH
6858 do
6859   IFS=$as_save_IFS
6860   test -z "$as_dir" && as_dir=.
6861   for ac_exec_ext in '' $ac_executable_extensions; do
6862   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6863     ac_cv_path_DATE="$as_dir/$ac_word$ac_exec_ext"
6864     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6865     break 2
6866   fi
6867 done
6868 done
6869 IFS=$as_save_IFS
6870
6871   test -z "$ac_cv_path_DATE" && ac_cv_path_DATE="date"
6872   ;;
6873 esac
6874 fi
6875 DATE=$ac_cv_path_DATE
6876 if test -n "$DATE"; then
6877   { echo "$as_me:$LINENO: result: $DATE" >&5
6878 echo "${ECHO_T}$DATE" >&6; }
6879 else
6880   { echo "$as_me:$LINENO: result: no" >&5
6881 echo "${ECHO_T}no" >&6; }
6882 fi
6883
6884
6885 # Extract the first word of "find", so it can be a program name with args.
6886 set dummy find; ac_word=$2
6887 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6888 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6889 if test "${ac_cv_path_FIND+set}" = set; then
6890   echo $ECHO_N "(cached) $ECHO_C" >&6
6891 else
6892   case $FIND in
6893   [\\/]* | ?:[\\/]*)
6894   ac_cv_path_FIND="$FIND" # Let the user override the test with a path.
6895   ;;
6896   *)
6897   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6898 for as_dir in $PATH
6899 do
6900   IFS=$as_save_IFS
6901   test -z "$as_dir" && as_dir=.
6902   for ac_exec_ext in '' $ac_executable_extensions; do
6903   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6904     ac_cv_path_FIND="$as_dir/$ac_word$ac_exec_ext"
6905     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6906     break 2
6907   fi
6908 done
6909 done
6910 IFS=$as_save_IFS
6911
6912   test -z "$ac_cv_path_FIND" && ac_cv_path_FIND="find"
6913   ;;
6914 esac
6915 fi
6916 FIND=$ac_cv_path_FIND
6917 if test -n "$FIND"; then
6918   { echo "$as_me:$LINENO: result: $FIND" >&5
6919 echo "${ECHO_T}$FIND" >&6; }
6920 else
6921   { echo "$as_me:$LINENO: result: no" >&5
6922 echo "${ECHO_T}no" >&6; }
6923 fi
6924
6925
6926 # Extract the first word of "grep", so it can be a program name with args.
6927 set dummy grep; ac_word=$2
6928 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6929 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6930 if test "${ac_cv_path_GREP+set}" = set; then
6931   echo $ECHO_N "(cached) $ECHO_C" >&6
6932 else
6933   case $GREP in
6934   [\\/]* | ?:[\\/]*)
6935   ac_cv_path_GREP="$GREP" # Let the user override the test with a path.
6936   ;;
6937   *)
6938   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6939 for as_dir in $PATH
6940 do
6941   IFS=$as_save_IFS
6942   test -z "$as_dir" && as_dir=.
6943   for ac_exec_ext in '' $ac_executable_extensions; do
6944   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6945     ac_cv_path_GREP="$as_dir/$ac_word$ac_exec_ext"
6946     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6947     break 2
6948   fi
6949 done
6950 done
6951 IFS=$as_save_IFS
6952
6953   test -z "$ac_cv_path_GREP" && ac_cv_path_GREP="grep"
6954   ;;
6955 esac
6956 fi
6957 GREP=$ac_cv_path_GREP
6958 if test -n "$GREP"; then
6959   { echo "$as_me:$LINENO: result: $GREP" >&5
6960 echo "${ECHO_T}$GREP" >&6; }
6961 else
6962   { echo "$as_me:$LINENO: result: no" >&5
6963 echo "${ECHO_T}no" >&6; }
6964 fi
6965
6966
6967 # Extract the first word of "mkdir", so it can be a program name with args.
6968 set dummy mkdir; ac_word=$2
6969 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6970 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6971 if test "${ac_cv_path_MKDIR+set}" = set; then
6972   echo $ECHO_N "(cached) $ECHO_C" >&6
6973 else
6974   case $MKDIR in
6975   [\\/]* | ?:[\\/]*)
6976   ac_cv_path_MKDIR="$MKDIR" # Let the user override the test with a path.
6977   ;;
6978   *)
6979   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6980 for as_dir in $PATH
6981 do
6982   IFS=$as_save_IFS
6983   test -z "$as_dir" && as_dir=.
6984   for ac_exec_ext in '' $ac_executable_extensions; do
6985   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6986     ac_cv_path_MKDIR="$as_dir/$ac_word$ac_exec_ext"
6987     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6988     break 2
6989   fi
6990 done
6991 done
6992 IFS=$as_save_IFS
6993
6994   test -z "$ac_cv_path_MKDIR" && ac_cv_path_MKDIR="mkdir"
6995   ;;
6996 esac
6997 fi
6998 MKDIR=$ac_cv_path_MKDIR
6999 if test -n "$MKDIR"; then
7000   { echo "$as_me:$LINENO: result: $MKDIR" >&5
7001 echo "${ECHO_T}$MKDIR" >&6; }
7002 else
7003   { echo "$as_me:$LINENO: result: no" >&5
7004 echo "${ECHO_T}no" >&6; }
7005 fi
7006
7007
7008 # Extract the first word of "mv", so it can be a program name with args.
7009 set dummy mv; ac_word=$2
7010 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7011 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7012 if test "${ac_cv_path_MV+set}" = set; then
7013   echo $ECHO_N "(cached) $ECHO_C" >&6
7014 else
7015   case $MV in
7016   [\\/]* | ?:[\\/]*)
7017   ac_cv_path_MV="$MV" # Let the user override the test with a path.
7018   ;;
7019   *)
7020   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7021 for as_dir in $PATH
7022 do
7023   IFS=$as_save_IFS
7024   test -z "$as_dir" && as_dir=.
7025   for ac_exec_ext in '' $ac_executable_extensions; do
7026   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7027     ac_cv_path_MV="$as_dir/$ac_word$ac_exec_ext"
7028     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7029     break 2
7030   fi
7031 done
7032 done
7033 IFS=$as_save_IFS
7034
7035   test -z "$ac_cv_path_MV" && ac_cv_path_MV="mv"
7036   ;;
7037 esac
7038 fi
7039 MV=$ac_cv_path_MV
7040 if test -n "$MV"; then
7041   { echo "$as_me:$LINENO: result: $MV" >&5
7042 echo "${ECHO_T}$MV" >&6; }
7043 else
7044   { echo "$as_me:$LINENO: result: no" >&5
7045 echo "${ECHO_T}no" >&6; }
7046 fi
7047
7048
7049 if test -n "$ac_tool_prefix"; then
7050   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
7051 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
7052 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7053 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7054 if test "${ac_cv_prog_RANLIB+set}" = set; then
7055   echo $ECHO_N "(cached) $ECHO_C" >&6
7056 else
7057   if test -n "$RANLIB"; then
7058   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
7059 else
7060 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7061 for as_dir in $PATH
7062 do
7063   IFS=$as_save_IFS
7064   test -z "$as_dir" && as_dir=.
7065   for ac_exec_ext in '' $ac_executable_extensions; do
7066   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7067     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
7068     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7069     break 2
7070   fi
7071 done
7072 done
7073 IFS=$as_save_IFS
7074
7075 fi
7076 fi
7077 RANLIB=$ac_cv_prog_RANLIB
7078 if test -n "$RANLIB"; then
7079   { echo "$as_me:$LINENO: result: $RANLIB" >&5
7080 echo "${ECHO_T}$RANLIB" >&6; }
7081 else
7082   { echo "$as_me:$LINENO: result: no" >&5
7083 echo "${ECHO_T}no" >&6; }
7084 fi
7085
7086
7087 fi
7088 if test -z "$ac_cv_prog_RANLIB"; then
7089   ac_ct_RANLIB=$RANLIB
7090   # Extract the first word of "ranlib", so it can be a program name with args.
7091 set dummy ranlib; ac_word=$2
7092 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7093 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7094 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
7095   echo $ECHO_N "(cached) $ECHO_C" >&6
7096 else
7097   if test -n "$ac_ct_RANLIB"; then
7098   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
7099 else
7100 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7101 for as_dir in $PATH
7102 do
7103   IFS=$as_save_IFS
7104   test -z "$as_dir" && as_dir=.
7105   for ac_exec_ext in '' $ac_executable_extensions; do
7106   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7107     ac_cv_prog_ac_ct_RANLIB="ranlib"
7108     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7109     break 2
7110   fi
7111 done
7112 done
7113 IFS=$as_save_IFS
7114
7115 fi
7116 fi
7117 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
7118 if test -n "$ac_ct_RANLIB"; then
7119   { echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
7120 echo "${ECHO_T}$ac_ct_RANLIB" >&6; }
7121 else
7122   { echo "$as_me:$LINENO: result: no" >&5
7123 echo "${ECHO_T}no" >&6; }
7124 fi
7125
7126   if test "x$ac_ct_RANLIB" = x; then
7127     RANLIB=":"
7128   else
7129     case $cross_compiling:$ac_tool_warned in
7130 yes:)
7131 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
7132 whose name does not start with the host triplet.  If you think this
7133 configuration is useful to you, please write to autoconf@gnu.org." >&5
7134 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
7135 whose name does not start with the host triplet.  If you think this
7136 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
7137 ac_tool_warned=yes ;;
7138 esac
7139     RANLIB=$ac_ct_RANLIB
7140   fi
7141 else
7142   RANLIB="$ac_cv_prog_RANLIB"
7143 fi
7144
7145 if test -n "$ac_tool_prefix"; then
7146   # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
7147 set dummy ${ac_tool_prefix}ar; ac_word=$2
7148 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7149 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7150 if test "${ac_cv_prog_AR+set}" = set; then
7151   echo $ECHO_N "(cached) $ECHO_C" >&6
7152 else
7153   if test -n "$AR"; then
7154   ac_cv_prog_AR="$AR" # Let the user override the test.
7155 else
7156 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7157 for as_dir in $PATH
7158 do
7159   IFS=$as_save_IFS
7160   test -z "$as_dir" && as_dir=.
7161   for ac_exec_ext in '' $ac_executable_extensions; do
7162   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7163     ac_cv_prog_AR="${ac_tool_prefix}ar"
7164     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7165     break 2
7166   fi
7167 done
7168 done
7169 IFS=$as_save_IFS
7170
7171 fi
7172 fi
7173 AR=$ac_cv_prog_AR
7174 if test -n "$AR"; then
7175   { echo "$as_me:$LINENO: result: $AR" >&5
7176 echo "${ECHO_T}$AR" >&6; }
7177 else
7178   { echo "$as_me:$LINENO: result: no" >&5
7179 echo "${ECHO_T}no" >&6; }
7180 fi
7181
7182
7183 fi
7184 if test -z "$ac_cv_prog_AR"; then
7185   ac_ct_AR=$AR
7186   # Extract the first word of "ar", so it can be a program name with args.
7187 set dummy ar; ac_word=$2
7188 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7189 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7190 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then
7191   echo $ECHO_N "(cached) $ECHO_C" >&6
7192 else
7193   if test -n "$ac_ct_AR"; then
7194   ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
7195 else
7196 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7197 for as_dir in $PATH
7198 do
7199   IFS=$as_save_IFS
7200   test -z "$as_dir" && as_dir=.
7201   for ac_exec_ext in '' $ac_executable_extensions; do
7202   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7203     ac_cv_prog_ac_ct_AR="ar"
7204     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7205     break 2
7206   fi
7207 done
7208 done
7209 IFS=$as_save_IFS
7210
7211 fi
7212 fi
7213 ac_ct_AR=$ac_cv_prog_ac_ct_AR
7214 if test -n "$ac_ct_AR"; then
7215   { echo "$as_me:$LINENO: result: $ac_ct_AR" >&5
7216 echo "${ECHO_T}$ac_ct_AR" >&6; }
7217 else
7218   { echo "$as_me:$LINENO: result: no" >&5
7219 echo "${ECHO_T}no" >&6; }
7220 fi
7221
7222   if test "x$ac_ct_AR" = x; then
7223     AR="false"
7224   else
7225     case $cross_compiling:$ac_tool_warned in
7226 yes:)
7227 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
7228 whose name does not start with the host triplet.  If you think this
7229 configuration is useful to you, please write to autoconf@gnu.org." >&5
7230 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
7231 whose name does not start with the host triplet.  If you think this
7232 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
7233 ac_tool_warned=yes ;;
7234 esac
7235     AR=$ac_ct_AR
7236   fi
7237 else
7238   AR="$ac_cv_prog_AR"
7239 fi
7240
7241 # Extract the first word of "rm", so it can be a program name with args.
7242 set dummy rm; ac_word=$2
7243 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7244 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7245 if test "${ac_cv_path_RM+set}" = set; then
7246   echo $ECHO_N "(cached) $ECHO_C" >&6
7247 else
7248   case $RM in
7249   [\\/]* | ?:[\\/]*)
7250   ac_cv_path_RM="$RM" # Let the user override the test with a path.
7251   ;;
7252   *)
7253   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7254 for as_dir in $PATH
7255 do
7256   IFS=$as_save_IFS
7257   test -z "$as_dir" && as_dir=.
7258   for ac_exec_ext in '' $ac_executable_extensions; do
7259   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7260     ac_cv_path_RM="$as_dir/$ac_word$ac_exec_ext"
7261     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7262     break 2
7263   fi
7264 done
7265 done
7266 IFS=$as_save_IFS
7267
7268   test -z "$ac_cv_path_RM" && ac_cv_path_RM="rm"
7269   ;;
7270 esac
7271 fi
7272 RM=$ac_cv_path_RM
7273 if test -n "$RM"; then
7274   { echo "$as_me:$LINENO: result: $RM" >&5
7275 echo "${ECHO_T}$RM" >&6; }
7276 else
7277   { echo "$as_me:$LINENO: result: no" >&5
7278 echo "${ECHO_T}no" >&6; }
7279 fi
7280
7281
7282 # Extract the first word of "sed", so it can be a program name with args.
7283 set dummy sed; ac_word=$2
7284 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7285 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7286 if test "${ac_cv_path_SED+set}" = set; then
7287   echo $ECHO_N "(cached) $ECHO_C" >&6
7288 else
7289   case $SED in
7290   [\\/]* | ?:[\\/]*)
7291   ac_cv_path_SED="$SED" # Let the user override the test with a path.
7292   ;;
7293   *)
7294   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7295 for as_dir in $PATH
7296 do
7297   IFS=$as_save_IFS
7298   test -z "$as_dir" && as_dir=.
7299   for ac_exec_ext in '' $ac_executable_extensions; do
7300   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7301     ac_cv_path_SED="$as_dir/$ac_word$ac_exec_ext"
7302     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7303     break 2
7304   fi
7305 done
7306 done
7307 IFS=$as_save_IFS
7308
7309   test -z "$ac_cv_path_SED" && ac_cv_path_SED="sed"
7310   ;;
7311 esac
7312 fi
7313 SED=$ac_cv_path_SED
7314 if test -n "$SED"; then
7315   { echo "$as_me:$LINENO: result: $SED" >&5
7316 echo "${ECHO_T}$SED" >&6; }
7317 else
7318   { echo "$as_me:$LINENO: result: no" >&5
7319 echo "${ECHO_T}no" >&6; }
7320 fi
7321
7322
7323 # Extract the first word of "tar", so it can be a program name with args.
7324 set dummy tar; ac_word=$2
7325 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7326 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7327 if test "${ac_cv_path_TAR+set}" = set; then
7328   echo $ECHO_N "(cached) $ECHO_C" >&6
7329 else
7330   case $TAR in
7331   [\\/]* | ?:[\\/]*)
7332   ac_cv_path_TAR="$TAR" # Let the user override the test with a path.
7333   ;;
7334   *)
7335   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7336 for as_dir in $PATH
7337 do
7338   IFS=$as_save_IFS
7339   test -z "$as_dir" && as_dir=.
7340   for ac_exec_ext in '' $ac_executable_extensions; do
7341   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7342     ac_cv_path_TAR="$as_dir/$ac_word$ac_exec_ext"
7343     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7344     break 2
7345   fi
7346 done
7347 done
7348 IFS=$as_save_IFS
7349
7350   test -z "$ac_cv_path_TAR" && ac_cv_path_TAR="gtar"
7351   ;;
7352 esac
7353 fi
7354 TAR=$ac_cv_path_TAR
7355 if test -n "$TAR"; then
7356   { echo "$as_me:$LINENO: result: $TAR" >&5
7357 echo "${ECHO_T}$TAR" >&6; }
7358 else
7359   { echo "$as_me:$LINENO: result: no" >&5
7360 echo "${ECHO_T}no" >&6; }
7361 fi
7362
7363
7364 # Extract the first word of "pwd", so it can be a program name with args.
7365 set dummy pwd; ac_word=$2
7366 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7367 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7368 if test "${ac_cv_path_BINPWD+set}" = set; then
7369   echo $ECHO_N "(cached) $ECHO_C" >&6
7370 else
7371   case $BINPWD in
7372   [\\/]* | ?:[\\/]*)
7373   ac_cv_path_BINPWD="$BINPWD" # Let the user override the test with a path.
7374   ;;
7375   *)
7376   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7377 for as_dir in $PATH
7378 do
7379   IFS=$as_save_IFS
7380   test -z "$as_dir" && as_dir=.
7381   for ac_exec_ext in '' $ac_executable_extensions; do
7382   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7383     ac_cv_path_BINPWD="$as_dir/$ac_word$ac_exec_ext"
7384     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7385     break 2
7386   fi
7387 done
7388 done
7389 IFS=$as_save_IFS
7390
7391   test -z "$ac_cv_path_BINPWD" && ac_cv_path_BINPWD="pwd"
7392   ;;
7393 esac
7394 fi
7395 BINPWD=$ac_cv_path_BINPWD
7396 if test -n "$BINPWD"; then
7397   { echo "$as_me:$LINENO: result: $BINPWD" >&5
7398 echo "${ECHO_T}$BINPWD" >&6; }
7399 else
7400   { echo "$as_me:$LINENO: result: no" >&5
7401 echo "${ECHO_T}no" >&6; }
7402 fi
7403
7404
7405
7406 # Extract the first word of "Graphviz", so it can be a program name with args.
7407 set dummy Graphviz; ac_word=$2
7408 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7409 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7410 if test "${ac_cv_path_GRAPHVIZ+set}" = set; then
7411   echo $ECHO_N "(cached) $ECHO_C" >&6
7412 else
7413   case $GRAPHVIZ in
7414   [\\/]* | ?:[\\/]*)
7415   ac_cv_path_GRAPHVIZ="$GRAPHVIZ" # Let the user override the test with a path.
7416   ;;
7417   *)
7418   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7419 for as_dir in $PATH
7420 do
7421   IFS=$as_save_IFS
7422   test -z "$as_dir" && as_dir=.
7423   for ac_exec_ext in '' $ac_executable_extensions; do
7424   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7425     ac_cv_path_GRAPHVIZ="$as_dir/$ac_word$ac_exec_ext"
7426     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7427     break 2
7428   fi
7429 done
7430 done
7431 IFS=$as_save_IFS
7432
7433   test -z "$ac_cv_path_GRAPHVIZ" && ac_cv_path_GRAPHVIZ="echo Graphviz"
7434   ;;
7435 esac
7436 fi
7437 GRAPHVIZ=$ac_cv_path_GRAPHVIZ
7438 if test -n "$GRAPHVIZ"; then
7439   { echo "$as_me:$LINENO: result: $GRAPHVIZ" >&5
7440 echo "${ECHO_T}$GRAPHVIZ" >&6; }
7441 else
7442   { echo "$as_me:$LINENO: result: no" >&5
7443 echo "${ECHO_T}no" >&6; }
7444 fi
7445
7446
7447 if test "$GRAPHVIZ" != "echo Graphviz" ; then
7448
7449 cat >>confdefs.h <<\_ACEOF
7450 #define HAVE_GRAPHVIZ 1
7451 _ACEOF
7452
7453     if test "$llvm_cv_os_type" = "MingW" ; then
7454     GRAPHVIZ=`echo $GRAPHVIZ | sed 's/^\/\([A-Za-z]\)\//\1:\//' `
7455   fi
7456
7457 cat >>confdefs.h <<_ACEOF
7458 #define LLVM_PATH_GRAPHVIZ "$GRAPHVIZ${EXEEXT}"
7459 _ACEOF
7460
7461 fi
7462 # Extract the first word of "dot", so it can be a program name with args.
7463 set dummy dot; ac_word=$2
7464 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7465 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7466 if test "${ac_cv_path_DOT+set}" = set; then
7467   echo $ECHO_N "(cached) $ECHO_C" >&6
7468 else
7469   case $DOT in
7470   [\\/]* | ?:[\\/]*)
7471   ac_cv_path_DOT="$DOT" # Let the user override the test with a path.
7472   ;;
7473   *)
7474   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7475 for as_dir in $PATH
7476 do
7477   IFS=$as_save_IFS
7478   test -z "$as_dir" && as_dir=.
7479   for ac_exec_ext in '' $ac_executable_extensions; do
7480   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7481     ac_cv_path_DOT="$as_dir/$ac_word$ac_exec_ext"
7482     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7483     break 2
7484   fi
7485 done
7486 done
7487 IFS=$as_save_IFS
7488
7489   test -z "$ac_cv_path_DOT" && ac_cv_path_DOT="echo dot"
7490   ;;
7491 esac
7492 fi
7493 DOT=$ac_cv_path_DOT
7494 if test -n "$DOT"; then
7495   { echo "$as_me:$LINENO: result: $DOT" >&5
7496 echo "${ECHO_T}$DOT" >&6; }
7497 else
7498   { echo "$as_me:$LINENO: result: no" >&5
7499 echo "${ECHO_T}no" >&6; }
7500 fi
7501
7502
7503 if test "$DOT" != "echo dot" ; then
7504
7505 cat >>confdefs.h <<\_ACEOF
7506 #define HAVE_DOT 1
7507 _ACEOF
7508
7509     if test "$llvm_cv_os_type" = "MingW" ; then
7510     DOT=`echo $DOT | sed 's/^\/\([A-Za-z]\)\//\1:\//' `
7511   fi
7512
7513 cat >>confdefs.h <<_ACEOF
7514 #define LLVM_PATH_DOT "$DOT${EXEEXT}"
7515 _ACEOF
7516
7517 fi
7518 # Extract the first word of "fdp", so it can be a program name with args.
7519 set dummy fdp; ac_word=$2
7520 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7521 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7522 if test "${ac_cv_path_FDP+set}" = set; then
7523   echo $ECHO_N "(cached) $ECHO_C" >&6
7524 else
7525   case $FDP in
7526   [\\/]* | ?:[\\/]*)
7527   ac_cv_path_FDP="$FDP" # Let the user override the test with a path.
7528   ;;
7529   *)
7530   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7531 for as_dir in $PATH
7532 do
7533   IFS=$as_save_IFS
7534   test -z "$as_dir" && as_dir=.
7535   for ac_exec_ext in '' $ac_executable_extensions; do
7536   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7537     ac_cv_path_FDP="$as_dir/$ac_word$ac_exec_ext"
7538     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7539     break 2
7540   fi
7541 done
7542 done
7543 IFS=$as_save_IFS
7544
7545   test -z "$ac_cv_path_FDP" && ac_cv_path_FDP="echo fdp"
7546   ;;
7547 esac
7548 fi
7549 FDP=$ac_cv_path_FDP
7550 if test -n "$FDP"; then
7551   { echo "$as_me:$LINENO: result: $FDP" >&5
7552 echo "${ECHO_T}$FDP" >&6; }
7553 else
7554   { echo "$as_me:$LINENO: result: no" >&5
7555 echo "${ECHO_T}no" >&6; }
7556 fi
7557
7558
7559 if test "$FDP" != "echo fdp" ; then
7560
7561 cat >>confdefs.h <<\_ACEOF
7562 #define HAVE_FDP 1
7563 _ACEOF
7564
7565     if test "$llvm_cv_os_type" = "MingW" ; then
7566     FDP=`echo $FDP | sed 's/^\/\([A-Za-z]\)\//\1:\//' `
7567   fi
7568
7569 cat >>confdefs.h <<_ACEOF
7570 #define LLVM_PATH_FDP "$FDP${EXEEXT}"
7571 _ACEOF
7572
7573 fi
7574 # Extract the first word of "neato", so it can be a program name with args.
7575 set dummy neato; ac_word=$2
7576 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7577 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7578 if test "${ac_cv_path_NEATO+set}" = set; then
7579   echo $ECHO_N "(cached) $ECHO_C" >&6
7580 else
7581   case $NEATO in
7582   [\\/]* | ?:[\\/]*)
7583   ac_cv_path_NEATO="$NEATO" # Let the user override the test with a path.
7584   ;;
7585   *)
7586   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7587 for as_dir in $PATH
7588 do
7589   IFS=$as_save_IFS
7590   test -z "$as_dir" && as_dir=.
7591   for ac_exec_ext in '' $ac_executable_extensions; do
7592   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7593     ac_cv_path_NEATO="$as_dir/$ac_word$ac_exec_ext"
7594     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7595     break 2
7596   fi
7597 done
7598 done
7599 IFS=$as_save_IFS
7600
7601   test -z "$ac_cv_path_NEATO" && ac_cv_path_NEATO="echo neato"
7602   ;;
7603 esac
7604 fi
7605 NEATO=$ac_cv_path_NEATO
7606 if test -n "$NEATO"; then
7607   { echo "$as_me:$LINENO: result: $NEATO" >&5
7608 echo "${ECHO_T}$NEATO" >&6; }
7609 else
7610   { echo "$as_me:$LINENO: result: no" >&5
7611 echo "${ECHO_T}no" >&6; }
7612 fi
7613
7614
7615 if test "$NEATO" != "echo neato" ; then
7616
7617 cat >>confdefs.h <<\_ACEOF
7618 #define HAVE_NEATO 1
7619 _ACEOF
7620
7621     if test "$llvm_cv_os_type" = "MingW" ; then
7622     NEATO=`echo $NEATO | sed 's/^\/\([A-Za-z]\)\//\1:\//' `
7623   fi
7624
7625 cat >>confdefs.h <<_ACEOF
7626 #define LLVM_PATH_NEATO "$NEATO${EXEEXT}"
7627 _ACEOF
7628
7629 fi
7630 # Extract the first word of "twopi", so it can be a program name with args.
7631 set dummy twopi; ac_word=$2
7632 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7633 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7634 if test "${ac_cv_path_TWOPI+set}" = set; then
7635   echo $ECHO_N "(cached) $ECHO_C" >&6
7636 else
7637   case $TWOPI in
7638   [\\/]* | ?:[\\/]*)
7639   ac_cv_path_TWOPI="$TWOPI" # Let the user override the test with a path.
7640   ;;
7641   *)
7642   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7643 for as_dir in $PATH
7644 do
7645   IFS=$as_save_IFS
7646   test -z "$as_dir" && as_dir=.
7647   for ac_exec_ext in '' $ac_executable_extensions; do
7648   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7649     ac_cv_path_TWOPI="$as_dir/$ac_word$ac_exec_ext"
7650     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7651     break 2
7652   fi
7653 done
7654 done
7655 IFS=$as_save_IFS
7656
7657   test -z "$ac_cv_path_TWOPI" && ac_cv_path_TWOPI="echo twopi"
7658   ;;
7659 esac
7660 fi
7661 TWOPI=$ac_cv_path_TWOPI
7662 if test -n "$TWOPI"; then
7663   { echo "$as_me:$LINENO: result: $TWOPI" >&5
7664 echo "${ECHO_T}$TWOPI" >&6; }
7665 else
7666   { echo "$as_me:$LINENO: result: no" >&5
7667 echo "${ECHO_T}no" >&6; }
7668 fi
7669
7670
7671 if test "$TWOPI" != "echo twopi" ; then
7672
7673 cat >>confdefs.h <<\_ACEOF
7674 #define HAVE_TWOPI 1
7675 _ACEOF
7676
7677     if test "$llvm_cv_os_type" = "MingW" ; then
7678     TWOPI=`echo $TWOPI | sed 's/^\/\([A-Za-z]\)\//\1:\//' `
7679   fi
7680
7681 cat >>confdefs.h <<_ACEOF
7682 #define LLVM_PATH_TWOPI "$TWOPI${EXEEXT}"
7683 _ACEOF
7684
7685 fi
7686 # Extract the first word of "circo", so it can be a program name with args.
7687 set dummy circo; ac_word=$2
7688 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7689 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7690 if test "${ac_cv_path_CIRCO+set}" = set; then
7691   echo $ECHO_N "(cached) $ECHO_C" >&6
7692 else
7693   case $CIRCO in
7694   [\\/]* | ?:[\\/]*)
7695   ac_cv_path_CIRCO="$CIRCO" # Let the user override the test with a path.
7696   ;;
7697   *)
7698   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7699 for as_dir in $PATH
7700 do
7701   IFS=$as_save_IFS
7702   test -z "$as_dir" && as_dir=.
7703   for ac_exec_ext in '' $ac_executable_extensions; do
7704   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7705     ac_cv_path_CIRCO="$as_dir/$ac_word$ac_exec_ext"
7706     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7707     break 2
7708   fi
7709 done
7710 done
7711 IFS=$as_save_IFS
7712
7713   test -z "$ac_cv_path_CIRCO" && ac_cv_path_CIRCO="echo circo"
7714   ;;
7715 esac
7716 fi
7717 CIRCO=$ac_cv_path_CIRCO
7718 if test -n "$CIRCO"; then
7719   { echo "$as_me:$LINENO: result: $CIRCO" >&5
7720 echo "${ECHO_T}$CIRCO" >&6; }
7721 else
7722   { echo "$as_me:$LINENO: result: no" >&5
7723 echo "${ECHO_T}no" >&6; }
7724 fi
7725
7726
7727 if test "$CIRCO" != "echo circo" ; then
7728
7729 cat >>confdefs.h <<\_ACEOF
7730 #define HAVE_CIRCO 1
7731 _ACEOF
7732
7733     if test "$llvm_cv_os_type" = "MingW" ; then
7734     CIRCO=`echo $CIRCO | sed 's/^\/\([A-Za-z]\)\//\1:\//' `
7735   fi
7736
7737 cat >>confdefs.h <<_ACEOF
7738 #define LLVM_PATH_CIRCO "$CIRCO${EXEEXT}"
7739 _ACEOF
7740
7741 fi
7742 for ac_prog in gv gsview32
7743 do
7744   # Extract the first word of "$ac_prog", so it can be a program name with args.
7745 set dummy $ac_prog; ac_word=$2
7746 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7747 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7748 if test "${ac_cv_path_GV+set}" = set; then
7749   echo $ECHO_N "(cached) $ECHO_C" >&6
7750 else
7751   case $GV in
7752   [\\/]* | ?:[\\/]*)
7753   ac_cv_path_GV="$GV" # Let the user override the test with a path.
7754   ;;
7755   *)
7756   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7757 for as_dir in $PATH
7758 do
7759   IFS=$as_save_IFS
7760   test -z "$as_dir" && as_dir=.
7761   for ac_exec_ext in '' $ac_executable_extensions; do
7762   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7763     ac_cv_path_GV="$as_dir/$ac_word$ac_exec_ext"
7764     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7765     break 2
7766   fi
7767 done
7768 done
7769 IFS=$as_save_IFS
7770
7771   ;;
7772 esac
7773 fi
7774 GV=$ac_cv_path_GV
7775 if test -n "$GV"; then
7776   { echo "$as_me:$LINENO: result: $GV" >&5
7777 echo "${ECHO_T}$GV" >&6; }
7778 else
7779   { echo "$as_me:$LINENO: result: no" >&5
7780 echo "${ECHO_T}no" >&6; }
7781 fi
7782
7783
7784   test -n "$GV" && break
7785 done
7786 test -n "$GV" || GV="echo gv"
7787
7788 if test "$GV" != "echo gv" ; then
7789
7790 cat >>confdefs.h <<\_ACEOF
7791 #define HAVE_GV 1
7792 _ACEOF
7793
7794     if test "$llvm_cv_os_type" = "MingW" ; then
7795     GV=`echo $GV | sed 's/^\/\([A-Za-z]\)\//\1:\//' `
7796   fi
7797
7798 cat >>confdefs.h <<_ACEOF
7799 #define LLVM_PATH_GV "$GV${EXEEXT}"
7800 _ACEOF
7801
7802 fi
7803 # Extract the first word of "dotty", so it can be a program name with args.
7804 set dummy dotty; ac_word=$2
7805 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7806 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7807 if test "${ac_cv_path_DOTTY+set}" = set; then
7808   echo $ECHO_N "(cached) $ECHO_C" >&6
7809 else
7810   case $DOTTY in
7811   [\\/]* | ?:[\\/]*)
7812   ac_cv_path_DOTTY="$DOTTY" # Let the user override the test with a path.
7813   ;;
7814   *)
7815   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7816 for as_dir in $PATH
7817 do
7818   IFS=$as_save_IFS
7819   test -z "$as_dir" && as_dir=.
7820   for ac_exec_ext in '' $ac_executable_extensions; do
7821   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7822     ac_cv_path_DOTTY="$as_dir/$ac_word$ac_exec_ext"
7823     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7824     break 2
7825   fi
7826 done
7827 done
7828 IFS=$as_save_IFS
7829
7830   test -z "$ac_cv_path_DOTTY" && ac_cv_path_DOTTY="echo dotty"
7831   ;;
7832 esac
7833 fi
7834 DOTTY=$ac_cv_path_DOTTY
7835 if test -n "$DOTTY"; then
7836   { echo "$as_me:$LINENO: result: $DOTTY" >&5
7837 echo "${ECHO_T}$DOTTY" >&6; }
7838 else
7839   { echo "$as_me:$LINENO: result: no" >&5
7840 echo "${ECHO_T}no" >&6; }
7841 fi
7842
7843
7844 if test "$DOTTY" != "echo dotty" ; then
7845
7846 cat >>confdefs.h <<\_ACEOF
7847 #define HAVE_DOTTY 1
7848 _ACEOF
7849
7850     if test "$llvm_cv_os_type" = "MingW" ; then
7851     DOTTY=`echo $DOTTY | sed 's/^\/\([A-Za-z]\)\//\1:\//' `
7852   fi
7853
7854 cat >>confdefs.h <<_ACEOF
7855 #define LLVM_PATH_DOTTY "$DOTTY${EXEEXT}"
7856 _ACEOF
7857
7858 fi
7859
7860
7861 # Extract the first word of "perl", so it can be a program name with args.
7862 set dummy perl; ac_word=$2
7863 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7864 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7865 if test "${ac_cv_path_PERL+set}" = set; then
7866   echo $ECHO_N "(cached) $ECHO_C" >&6
7867 else
7868   case $PERL in
7869   [\\/]* | ?:[\\/]*)
7870   ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
7871   ;;
7872   *)
7873   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7874 for as_dir in $PATH
7875 do
7876   IFS=$as_save_IFS
7877   test -z "$as_dir" && as_dir=.
7878   for ac_exec_ext in '' $ac_executable_extensions; do
7879   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7880     ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
7881     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7882     break 2
7883   fi
7884 done
7885 done
7886 IFS=$as_save_IFS
7887
7888   test -z "$ac_cv_path_PERL" && ac_cv_path_PERL="none"
7889   ;;
7890 esac
7891 fi
7892 PERL=$ac_cv_path_PERL
7893 if test -n "$PERL"; then
7894   { echo "$as_me:$LINENO: result: $PERL" >&5
7895 echo "${ECHO_T}$PERL" >&6; }
7896 else
7897   { echo "$as_me:$LINENO: result: no" >&5
7898 echo "${ECHO_T}no" >&6; }
7899 fi
7900
7901
7902 if test "$PERL" != "none"; then
7903   { echo "$as_me:$LINENO: checking for Perl 5.006 or newer" >&5
7904 echo $ECHO_N "checking for Perl 5.006 or newer... $ECHO_C" >&6; }
7905   if $PERL -e 'use 5.006;' 2>&1 > /dev/null; then
7906     { echo "$as_me:$LINENO: result: yes" >&5
7907 echo "${ECHO_T}yes" >&6; }
7908   else
7909     PERL=none
7910     { echo "$as_me:$LINENO: result: not found" >&5
7911 echo "${ECHO_T}not found" >&6; }
7912   fi
7913 fi
7914
7915
7916 if test x"$PERL" = xnone; then
7917    HAVE_PERL=0
7918
7919    { { echo "$as_me:$LINENO: error: perl is required but was not found, please install it" >&5
7920 echo "$as_me: error: perl is required but was not found, please install it" >&2;}
7921    { (exit 1); exit 1; }; }
7922 else
7923    HAVE_PERL=1
7924
7925 fi
7926
7927 # Find a good install program.  We prefer a C program (faster),
7928 # so one script is as good as another.  But avoid the broken or
7929 # incompatible versions:
7930 # SysV /etc/install, /usr/sbin/install
7931 # SunOS /usr/etc/install
7932 # IRIX /sbin/install
7933 # AIX /bin/install
7934 # AmigaOS /C/install, which installs bootblocks on floppy discs
7935 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
7936 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
7937 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
7938 # OS/2's system install, which has a completely different semantic
7939 # ./install, which can be erroneously created by make from ./install.sh.
7940 { echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
7941 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6; }
7942 if test -z "$INSTALL"; then
7943 if test "${ac_cv_path_install+set}" = set; then
7944   echo $ECHO_N "(cached) $ECHO_C" >&6
7945 else
7946   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7947 for as_dir in $PATH
7948 do
7949   IFS=$as_save_IFS
7950   test -z "$as_dir" && as_dir=.
7951   # Account for people who put trailing slashes in PATH elements.
7952 case $as_dir/ in
7953   ./ | .// | /cC/* | \
7954   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
7955   ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
7956   /usr/ucb/* ) ;;
7957   *)
7958     # OSF1 and SCO ODT 3.0 have their own names for install.
7959     # Don't use installbsd from OSF since it installs stuff as root
7960     # by default.
7961     for ac_prog in ginstall scoinst install; do
7962       for ac_exec_ext in '' $ac_executable_extensions; do
7963         if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; }; then
7964           if test $ac_prog = install &&
7965             grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
7966             # AIX install.  It has an incompatible calling convention.
7967             :
7968           elif test $ac_prog = install &&
7969             grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
7970             # program-specific install script used by HP pwplus--don't use.
7971             :
7972           else
7973             ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
7974             break 3
7975           fi
7976         fi
7977       done
7978     done
7979     ;;
7980 esac
7981 done
7982 IFS=$as_save_IFS
7983
7984
7985 fi
7986   if test "${ac_cv_path_install+set}" = set; then
7987     INSTALL=$ac_cv_path_install
7988   else
7989     # As a last resort, use the slow shell script.  Don't cache a
7990     # value for INSTALL within a source directory, because that will
7991     # break other packages using the cache if that directory is
7992     # removed, or if the value is a relative name.
7993     INSTALL=$ac_install_sh
7994   fi
7995 fi
7996 { echo "$as_me:$LINENO: result: $INSTALL" >&5
7997 echo "${ECHO_T}$INSTALL" >&6; }
7998
7999 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
8000 # It thinks the first close brace ends the variable substitution.
8001 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
8002
8003 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
8004
8005 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
8006
8007
8008 # Extract the first word of "bzip2", so it can be a program name with args.
8009 set dummy bzip2; ac_word=$2
8010 { echo "$as_me:$LINENO: checking for $ac_word" >&5
8011 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
8012 if test "${ac_cv_path_BZIP2+set}" = set; then
8013   echo $ECHO_N "(cached) $ECHO_C" >&6
8014 else
8015   case $BZIP2 in
8016   [\\/]* | ?:[\\/]*)
8017   ac_cv_path_BZIP2="$BZIP2" # Let the user override the test with a path.
8018   ;;
8019   *)
8020   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8021 for as_dir in $PATH
8022 do
8023   IFS=$as_save_IFS
8024   test -z "$as_dir" && as_dir=.
8025   for ac_exec_ext in '' $ac_executable_extensions; do
8026   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
8027     ac_cv_path_BZIP2="$as_dir/$ac_word$ac_exec_ext"
8028     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8029     break 2
8030   fi
8031 done
8032 done
8033 IFS=$as_save_IFS
8034
8035   ;;
8036 esac
8037 fi
8038 BZIP2=$ac_cv_path_BZIP2
8039 if test -n "$BZIP2"; then
8040   { echo "$as_me:$LINENO: result: $BZIP2" >&5
8041 echo "${ECHO_T}$BZIP2" >&6; }
8042 else
8043   { echo "$as_me:$LINENO: result: no" >&5
8044 echo "${ECHO_T}no" >&6; }
8045 fi
8046
8047
8048 # Extract the first word of "cat", so it can be a program name with args.
8049 set dummy cat; ac_word=$2
8050 { echo "$as_me:$LINENO: checking for $ac_word" >&5
8051 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
8052 if test "${ac_cv_path_CAT+set}" = set; then
8053   echo $ECHO_N "(cached) $ECHO_C" >&6
8054 else
8055   case $CAT in
8056   [\\/]* | ?:[\\/]*)
8057   ac_cv_path_CAT="$CAT" # Let the user override the test with a path.
8058   ;;
8059   *)
8060   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8061 for as_dir in $PATH
8062 do
8063   IFS=$as_save_IFS
8064   test -z "$as_dir" && as_dir=.
8065   for ac_exec_ext in '' $ac_executable_extensions; do
8066   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
8067     ac_cv_path_CAT="$as_dir/$ac_word$ac_exec_ext"
8068     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8069     break 2
8070   fi
8071 done
8072 done
8073 IFS=$as_save_IFS
8074
8075   ;;
8076 esac
8077 fi
8078 CAT=$ac_cv_path_CAT
8079 if test -n "$CAT"; then
8080   { echo "$as_me:$LINENO: result: $CAT" >&5
8081 echo "${ECHO_T}$CAT" >&6; }
8082 else
8083   { echo "$as_me:$LINENO: result: no" >&5
8084 echo "${ECHO_T}no" >&6; }
8085 fi
8086
8087
8088 # Extract the first word of "doxygen", so it can be a program name with args.
8089 set dummy doxygen; ac_word=$2
8090 { echo "$as_me:$LINENO: checking for $ac_word" >&5
8091 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
8092 if test "${ac_cv_path_DOXYGEN+set}" = set; then
8093   echo $ECHO_N "(cached) $ECHO_C" >&6
8094 else
8095   case $DOXYGEN in
8096   [\\/]* | ?:[\\/]*)
8097   ac_cv_path_DOXYGEN="$DOXYGEN" # Let the user override the test with a path.
8098   ;;
8099   *)
8100   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8101 for as_dir in $PATH
8102 do
8103   IFS=$as_save_IFS
8104   test -z "$as_dir" && as_dir=.
8105   for ac_exec_ext in '' $ac_executable_extensions; do
8106   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
8107     ac_cv_path_DOXYGEN="$as_dir/$ac_word$ac_exec_ext"
8108     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8109     break 2
8110   fi
8111 done
8112 done
8113 IFS=$as_save_IFS
8114
8115   ;;
8116 esac
8117 fi
8118 DOXYGEN=$ac_cv_path_DOXYGEN
8119 if test -n "$DOXYGEN"; then
8120   { echo "$as_me:$LINENO: result: $DOXYGEN" >&5
8121 echo "${ECHO_T}$DOXYGEN" >&6; }
8122 else
8123   { echo "$as_me:$LINENO: result: no" >&5
8124 echo "${ECHO_T}no" >&6; }
8125 fi
8126
8127
8128 # Extract the first word of "groff", so it can be a program name with args.
8129 set dummy groff; ac_word=$2
8130 { echo "$as_me:$LINENO: checking for $ac_word" >&5
8131 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
8132 if test "${ac_cv_path_GROFF+set}" = set; then
8133   echo $ECHO_N "(cached) $ECHO_C" >&6
8134 else
8135   case $GROFF in
8136   [\\/]* | ?:[\\/]*)
8137   ac_cv_path_GROFF="$GROFF" # Let the user override the test with a path.
8138   ;;
8139   *)
8140   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8141 for as_dir in $PATH
8142 do
8143   IFS=$as_save_IFS
8144   test -z "$as_dir" && as_dir=.
8145   for ac_exec_ext in '' $ac_executable_extensions; do
8146   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
8147     ac_cv_path_GROFF="$as_dir/$ac_word$ac_exec_ext"
8148     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8149     break 2
8150   fi
8151 done
8152 done
8153 IFS=$as_save_IFS
8154
8155   ;;
8156 esac
8157 fi
8158 GROFF=$ac_cv_path_GROFF
8159 if test -n "$GROFF"; then
8160   { echo "$as_me:$LINENO: result: $GROFF" >&5
8161 echo "${ECHO_T}$GROFF" >&6; }
8162 else
8163   { echo "$as_me:$LINENO: result: no" >&5
8164 echo "${ECHO_T}no" >&6; }
8165 fi
8166
8167
8168 # Extract the first word of "gzip", so it can be a program name with args.
8169 set dummy gzip; ac_word=$2
8170 { echo "$as_me:$LINENO: checking for $ac_word" >&5
8171 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
8172 if test "${ac_cv_path_GZIP+set}" = set; then
8173   echo $ECHO_N "(cached) $ECHO_C" >&6
8174 else
8175   case $GZIP in
8176   [\\/]* | ?:[\\/]*)
8177   ac_cv_path_GZIP="$GZIP" # Let the user override the test with a path.
8178   ;;
8179   *)
8180   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8181 for as_dir in $PATH
8182 do
8183   IFS=$as_save_IFS
8184   test -z "$as_dir" && as_dir=.
8185   for ac_exec_ext in '' $ac_executable_extensions; do
8186   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
8187     ac_cv_path_GZIP="$as_dir/$ac_word$ac_exec_ext"
8188     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8189     break 2
8190   fi
8191 done
8192 done
8193 IFS=$as_save_IFS
8194
8195   ;;
8196 esac
8197 fi
8198 GZIP=$ac_cv_path_GZIP
8199 if test -n "$GZIP"; then
8200   { echo "$as_me:$LINENO: result: $GZIP" >&5
8201 echo "${ECHO_T}$GZIP" >&6; }
8202 else
8203   { echo "$as_me:$LINENO: result: no" >&5
8204 echo "${ECHO_T}no" >&6; }
8205 fi
8206
8207
8208 # Extract the first word of "pod2html", so it can be a program name with args.
8209 set dummy pod2html; ac_word=$2
8210 { echo "$as_me:$LINENO: checking for $ac_word" >&5
8211 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
8212 if test "${ac_cv_path_POD2HTML+set}" = set; then
8213   echo $ECHO_N "(cached) $ECHO_C" >&6
8214 else
8215   case $POD2HTML in
8216   [\\/]* | ?:[\\/]*)
8217   ac_cv_path_POD2HTML="$POD2HTML" # Let the user override the test with a path.
8218   ;;
8219   *)
8220   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8221 for as_dir in $PATH
8222 do
8223   IFS=$as_save_IFS
8224   test -z "$as_dir" && as_dir=.
8225   for ac_exec_ext in '' $ac_executable_extensions; do
8226   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
8227     ac_cv_path_POD2HTML="$as_dir/$ac_word$ac_exec_ext"
8228     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8229     break 2
8230   fi
8231 done
8232 done
8233 IFS=$as_save_IFS
8234
8235   ;;
8236 esac
8237 fi
8238 POD2HTML=$ac_cv_path_POD2HTML
8239 if test -n "$POD2HTML"; then
8240   { echo "$as_me:$LINENO: result: $POD2HTML" >&5
8241 echo "${ECHO_T}$POD2HTML" >&6; }
8242 else
8243   { echo "$as_me:$LINENO: result: no" >&5
8244 echo "${ECHO_T}no" >&6; }
8245 fi
8246
8247
8248 # Extract the first word of "pod2man", so it can be a program name with args.
8249 set dummy pod2man; ac_word=$2
8250 { echo "$as_me:$LINENO: checking for $ac_word" >&5
8251 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
8252 if test "${ac_cv_path_POD2MAN+set}" = set; then
8253   echo $ECHO_N "(cached) $ECHO_C" >&6
8254 else
8255   case $POD2MAN in
8256   [\\/]* | ?:[\\/]*)
8257   ac_cv_path_POD2MAN="$POD2MAN" # Let the user override the test with a path.
8258   ;;
8259   *)
8260   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8261 for as_dir in $PATH
8262 do
8263   IFS=$as_save_IFS
8264   test -z "$as_dir" && as_dir=.
8265   for ac_exec_ext in '' $ac_executable_extensions; do
8266   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
8267     ac_cv_path_POD2MAN="$as_dir/$ac_word$ac_exec_ext"
8268     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8269     break 2
8270   fi
8271 done
8272 done
8273 IFS=$as_save_IFS
8274
8275   ;;
8276 esac
8277 fi
8278 POD2MAN=$ac_cv_path_POD2MAN
8279 if test -n "$POD2MAN"; then
8280   { echo "$as_me:$LINENO: result: $POD2MAN" >&5
8281 echo "${ECHO_T}$POD2MAN" >&6; }
8282 else
8283   { echo "$as_me:$LINENO: result: no" >&5
8284 echo "${ECHO_T}no" >&6; }
8285 fi
8286
8287
8288 # Extract the first word of "pdfroff", so it can be a program name with args.
8289 set dummy pdfroff; ac_word=$2
8290 { echo "$as_me:$LINENO: checking for $ac_word" >&5
8291 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
8292 if test "${ac_cv_path_PDFROFF+set}" = set; then
8293   echo $ECHO_N "(cached) $ECHO_C" >&6
8294 else
8295   case $PDFROFF in
8296   [\\/]* | ?:[\\/]*)
8297   ac_cv_path_PDFROFF="$PDFROFF" # Let the user override the test with a path.
8298   ;;
8299   *)
8300   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8301 for as_dir in $PATH
8302 do
8303   IFS=$as_save_IFS
8304   test -z "$as_dir" && as_dir=.
8305   for ac_exec_ext in '' $ac_executable_extensions; do
8306   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
8307     ac_cv_path_PDFROFF="$as_dir/$ac_word$ac_exec_ext"
8308     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8309     break 2
8310   fi
8311 done
8312 done
8313 IFS=$as_save_IFS
8314
8315   ;;
8316 esac
8317 fi
8318 PDFROFF=$ac_cv_path_PDFROFF
8319 if test -n "$PDFROFF"; then
8320   { echo "$as_me:$LINENO: result: $PDFROFF" >&5
8321 echo "${ECHO_T}$PDFROFF" >&6; }
8322 else
8323   { echo "$as_me:$LINENO: result: no" >&5
8324 echo "${ECHO_T}no" >&6; }
8325 fi
8326
8327
8328 # Extract the first word of "runtest", so it can be a program name with args.
8329 set dummy runtest; ac_word=$2
8330 { echo "$as_me:$LINENO: checking for $ac_word" >&5
8331 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
8332 if test "${ac_cv_path_RUNTEST+set}" = set; then
8333   echo $ECHO_N "(cached) $ECHO_C" >&6
8334 else
8335   case $RUNTEST in
8336   [\\/]* | ?:[\\/]*)
8337   ac_cv_path_RUNTEST="$RUNTEST" # Let the user override the test with a path.
8338   ;;
8339   *)
8340   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8341 for as_dir in $PATH
8342 do
8343   IFS=$as_save_IFS
8344   test -z "$as_dir" && as_dir=.
8345   for ac_exec_ext in '' $ac_executable_extensions; do
8346   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
8347     ac_cv_path_RUNTEST="$as_dir/$ac_word$ac_exec_ext"
8348     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8349     break 2
8350   fi
8351 done
8352 done
8353 IFS=$as_save_IFS
8354
8355   ;;
8356 esac
8357 fi
8358 RUNTEST=$ac_cv_path_RUNTEST
8359 if test -n "$RUNTEST"; then
8360   { echo "$as_me:$LINENO: result: $RUNTEST" >&5
8361 echo "${ECHO_T}$RUNTEST" >&6; }
8362 else
8363   { echo "$as_me:$LINENO: result: no" >&5
8364 echo "${ECHO_T}no" >&6; }
8365 fi
8366
8367
8368
8369 no_itcl=true
8370 { echo "$as_me:$LINENO: checking for the tclsh program in tclinclude directory" >&5
8371 echo $ECHO_N "checking for the tclsh program in tclinclude directory... $ECHO_C" >&6; }
8372
8373 # Check whether --with-tclinclude was given.
8374 if test "${with_tclinclude+set}" = set; then
8375   withval=$with_tclinclude; with_tclinclude=${withval}
8376 else
8377   with_tclinclude=''
8378 fi
8379
8380 if test "${ac_cv_path_tclsh+set}" = set; then
8381   echo $ECHO_N "(cached) $ECHO_C" >&6
8382 else
8383
8384 if test x"${with_tclinclude}" != x ; then
8385   if test -f ${with_tclinclude}/tclsh ; then
8386     ac_cv_path_tclsh=`(cd ${with_tclinclude}; pwd)`
8387   elif test -f ${with_tclinclude}/src/tclsh ; then
8388     ac_cv_path_tclsh=`(cd ${with_tclinclude}/src; pwd)`
8389   else
8390     { { echo "$as_me:$LINENO: error: ${with_tclinclude} directory doesn't contain tclsh" >&5
8391 echo "$as_me: error: ${with_tclinclude} directory doesn't contain tclsh" >&2;}
8392    { (exit 1); exit 1; }; }
8393   fi
8394 fi
8395 fi
8396
8397
8398 if test x"${ac_cv_path_tclsh}" = x ; then
8399   { echo "$as_me:$LINENO: result: none" >&5
8400 echo "${ECHO_T}none" >&6; }
8401   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
8402 do
8403   # Extract the first word of "$ac_prog", so it can be a program name with args.
8404 set dummy $ac_prog; ac_word=$2
8405 { echo "$as_me:$LINENO: checking for $ac_word" >&5
8406 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
8407 if test "${ac_cv_path_TCLSH+set}" = set; then
8408   echo $ECHO_N "(cached) $ECHO_C" >&6
8409 else
8410   case $TCLSH in
8411   [\\/]* | ?:[\\/]*)
8412   ac_cv_path_TCLSH="$TCLSH" # Let the user override the test with a path.
8413   ;;
8414   *)
8415   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8416 for as_dir in $PATH
8417 do
8418   IFS=$as_save_IFS
8419   test -z "$as_dir" && as_dir=.
8420   for ac_exec_ext in '' $ac_executable_extensions; do
8421   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
8422     ac_cv_path_TCLSH="$as_dir/$ac_word$ac_exec_ext"
8423     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8424     break 2
8425   fi
8426 done
8427 done
8428 IFS=$as_save_IFS
8429
8430   ;;
8431 esac
8432 fi
8433 TCLSH=$ac_cv_path_TCLSH
8434 if test -n "$TCLSH"; then
8435   { echo "$as_me:$LINENO: result: $TCLSH" >&5
8436 echo "${ECHO_T}$TCLSH" >&6; }
8437 else
8438   { echo "$as_me:$LINENO: result: no" >&5
8439 echo "${ECHO_T}no" >&6; }
8440 fi
8441
8442
8443   test -n "$TCLSH" && break
8444 done
8445
8446   if test x"${TCLSH}" = x ; then
8447     ac_cv_path_tclsh='';
8448   else
8449     ac_cv_path_tclsh="${TCLSH}";
8450   fi
8451 else
8452   { echo "$as_me:$LINENO: result: ${ac_cv_path_tclsh}" >&5
8453 echo "${ECHO_T}${ac_cv_path_tclsh}" >&6; }
8454   TCLSH="${ac_cv_path_tclsh}"
8455
8456 fi
8457
8458 # Extract the first word of "zip", so it can be a program name with args.
8459 set dummy zip; ac_word=$2
8460 { echo "$as_me:$LINENO: checking for $ac_word" >&5
8461 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
8462 if test "${ac_cv_path_ZIP+set}" = set; then
8463   echo $ECHO_N "(cached) $ECHO_C" >&6
8464 else
8465   case $ZIP in
8466   [\\/]* | ?:[\\/]*)
8467   ac_cv_path_ZIP="$ZIP" # Let the user override the test with a path.
8468   ;;
8469   *)
8470   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8471 for as_dir in $PATH
8472 do
8473   IFS=$as_save_IFS
8474   test -z "$as_dir" && as_dir=.
8475   for ac_exec_ext in '' $ac_executable_extensions; do
8476   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
8477     ac_cv_path_ZIP="$as_dir/$ac_word$ac_exec_ext"
8478     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8479     break 2
8480   fi
8481 done
8482 done
8483 IFS=$as_save_IFS
8484
8485   ;;
8486 esac
8487 fi
8488 ZIP=$ac_cv_path_ZIP
8489 if test -n "$ZIP"; then
8490   { echo "$as_me:$LINENO: result: $ZIP" >&5
8491 echo "${ECHO_T}$ZIP" >&6; }
8492 else
8493   { echo "$as_me:$LINENO: result: no" >&5
8494 echo "${ECHO_T}no" >&6; }
8495 fi
8496
8497
8498 for ac_prog in ocamlc
8499 do
8500   # Extract the first word of "$ac_prog", so it can be a program name with args.
8501 set dummy $ac_prog; ac_word=$2
8502 { echo "$as_me:$LINENO: checking for $ac_word" >&5
8503 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
8504 if test "${ac_cv_path_OCAMLC+set}" = set; then
8505   echo $ECHO_N "(cached) $ECHO_C" >&6
8506 else
8507   case $OCAMLC in
8508   [\\/]* | ?:[\\/]*)
8509   ac_cv_path_OCAMLC="$OCAMLC" # Let the user override the test with a path.
8510   ;;
8511   *)
8512   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8513 for as_dir in $PATH
8514 do
8515   IFS=$as_save_IFS
8516   test -z "$as_dir" && as_dir=.
8517   for ac_exec_ext in '' $ac_executable_extensions; do
8518   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
8519     ac_cv_path_OCAMLC="$as_dir/$ac_word$ac_exec_ext"
8520     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8521     break 2
8522   fi
8523 done
8524 done
8525 IFS=$as_save_IFS
8526
8527   ;;
8528 esac
8529 fi
8530 OCAMLC=$ac_cv_path_OCAMLC
8531 if test -n "$OCAMLC"; then
8532   { echo "$as_me:$LINENO: result: $OCAMLC" >&5
8533 echo "${ECHO_T}$OCAMLC" >&6; }
8534 else
8535   { echo "$as_me:$LINENO: result: no" >&5
8536 echo "${ECHO_T}no" >&6; }
8537 fi
8538
8539
8540   test -n "$OCAMLC" && break
8541 done
8542
8543 for ac_prog in ocamlopt
8544 do
8545   # Extract the first word of "$ac_prog", so it can be a program name with args.
8546 set dummy $ac_prog; ac_word=$2
8547 { echo "$as_me:$LINENO: checking for $ac_word" >&5
8548 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
8549 if test "${ac_cv_path_OCAMLOPT+set}" = set; then
8550   echo $ECHO_N "(cached) $ECHO_C" >&6
8551 else
8552   case $OCAMLOPT in
8553   [\\/]* | ?:[\\/]*)
8554   ac_cv_path_OCAMLOPT="$OCAMLOPT" # Let the user override the test with a path.
8555   ;;
8556   *)
8557   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8558 for as_dir in $PATH
8559 do
8560   IFS=$as_save_IFS
8561   test -z "$as_dir" && as_dir=.
8562   for ac_exec_ext in '' $ac_executable_extensions; do
8563   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
8564     ac_cv_path_OCAMLOPT="$as_dir/$ac_word$ac_exec_ext"
8565     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8566     break 2
8567   fi
8568 done
8569 done
8570 IFS=$as_save_IFS
8571
8572   ;;
8573 esac
8574 fi
8575 OCAMLOPT=$ac_cv_path_OCAMLOPT
8576 if test -n "$OCAMLOPT"; then
8577   { echo "$as_me:$LINENO: result: $OCAMLOPT" >&5
8578 echo "${ECHO_T}$OCAMLOPT" >&6; }
8579 else
8580   { echo "$as_me:$LINENO: result: no" >&5
8581 echo "${ECHO_T}no" >&6; }
8582 fi
8583
8584
8585   test -n "$OCAMLOPT" && break
8586 done
8587
8588 for ac_prog in ocamldep
8589 do
8590   # Extract the first word of "$ac_prog", so it can be a program name with args.
8591 set dummy $ac_prog; ac_word=$2
8592 { echo "$as_me:$LINENO: checking for $ac_word" >&5
8593 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
8594 if test "${ac_cv_path_OCAMLDEP+set}" = set; then
8595   echo $ECHO_N "(cached) $ECHO_C" >&6
8596 else
8597   case $OCAMLDEP in
8598   [\\/]* | ?:[\\/]*)
8599   ac_cv_path_OCAMLDEP="$OCAMLDEP" # Let the user override the test with a path.
8600   ;;
8601   *)
8602   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8603 for as_dir in $PATH
8604 do
8605   IFS=$as_save_IFS
8606   test -z "$as_dir" && as_dir=.
8607   for ac_exec_ext in '' $ac_executable_extensions; do
8608   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
8609     ac_cv_path_OCAMLDEP="$as_dir/$ac_word$ac_exec_ext"
8610     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8611     break 2
8612   fi
8613 done
8614 done
8615 IFS=$as_save_IFS
8616
8617   ;;
8618 esac
8619 fi
8620 OCAMLDEP=$ac_cv_path_OCAMLDEP
8621 if test -n "$OCAMLDEP"; then
8622   { echo "$as_me:$LINENO: result: $OCAMLDEP" >&5
8623 echo "${ECHO_T}$OCAMLDEP" >&6; }
8624 else
8625   { echo "$as_me:$LINENO: result: no" >&5
8626 echo "${ECHO_T}no" >&6; }
8627 fi
8628
8629
8630   test -n "$OCAMLDEP" && break
8631 done
8632
8633 for ac_prog in ocamldoc
8634 do
8635   # Extract the first word of "$ac_prog", so it can be a program name with args.
8636 set dummy $ac_prog; ac_word=$2
8637 { echo "$as_me:$LINENO: checking for $ac_word" >&5
8638 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
8639 if test "${ac_cv_path_OCAMLDOC+set}" = set; then
8640   echo $ECHO_N "(cached) $ECHO_C" >&6
8641 else
8642   case $OCAMLDOC in
8643   [\\/]* | ?:[\\/]*)
8644   ac_cv_path_OCAMLDOC="$OCAMLDOC" # Let the user override the test with a path.
8645   ;;
8646   *)
8647   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8648 for as_dir in $PATH
8649 do
8650   IFS=$as_save_IFS
8651   test -z "$as_dir" && as_dir=.
8652   for ac_exec_ext in '' $ac_executable_extensions; do
8653   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
8654     ac_cv_path_OCAMLDOC="$as_dir/$ac_word$ac_exec_ext"
8655     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8656     break 2
8657   fi
8658 done
8659 done
8660 IFS=$as_save_IFS
8661
8662   ;;
8663 esac
8664 fi
8665 OCAMLDOC=$ac_cv_path_OCAMLDOC
8666 if test -n "$OCAMLDOC"; then
8667   { echo "$as_me:$LINENO: result: $OCAMLDOC" >&5
8668 echo "${ECHO_T}$OCAMLDOC" >&6; }
8669 else
8670   { echo "$as_me:$LINENO: result: no" >&5
8671 echo "${ECHO_T}no" >&6; }
8672 fi
8673
8674
8675   test -n "$OCAMLDOC" && break
8676 done
8677
8678 for ac_prog in gas as
8679 do
8680   # Extract the first word of "$ac_prog", so it can be a program name with args.
8681 set dummy $ac_prog; ac_word=$2
8682 { echo "$as_me:$LINENO: checking for $ac_word" >&5
8683 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
8684 if test "${ac_cv_path_GAS+set}" = set; then
8685   echo $ECHO_N "(cached) $ECHO_C" >&6
8686 else
8687   case $GAS in
8688   [\\/]* | ?:[\\/]*)
8689   ac_cv_path_GAS="$GAS" # Let the user override the test with a path.
8690   ;;
8691   *)
8692   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8693 for as_dir in $PATH
8694 do
8695   IFS=$as_save_IFS
8696   test -z "$as_dir" && as_dir=.
8697   for ac_exec_ext in '' $ac_executable_extensions; do
8698   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
8699     ac_cv_path_GAS="$as_dir/$ac_word$ac_exec_ext"
8700     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8701     break 2
8702   fi
8703 done
8704 done
8705 IFS=$as_save_IFS
8706
8707   ;;
8708 esac
8709 fi
8710 GAS=$ac_cv_path_GAS
8711 if test -n "$GAS"; then
8712   { echo "$as_me:$LINENO: result: $GAS" >&5
8713 echo "${ECHO_T}$GAS" >&6; }
8714 else
8715   { echo "$as_me:$LINENO: result: no" >&5
8716 echo "${ECHO_T}no" >&6; }
8717 fi
8718
8719
8720   test -n "$GAS" && break
8721 done
8722
8723
8724 { echo "$as_me:$LINENO: checking for compiler -Wl,-R<path> option" >&5
8725 echo $ECHO_N "checking for compiler -Wl,-R<path> option... $ECHO_C" >&6; }
8726 if test "${llvm_cv_link_use_r+set}" = set; then
8727   echo $ECHO_N "(cached) $ECHO_C" >&6
8728 else
8729    ac_ext=c
8730 ac_cpp='$CPP $CPPFLAGS'
8731 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8732 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8733 ac_compiler_gnu=$ac_cv_c_compiler_gnu
8734
8735   oldcflags="$CFLAGS"
8736   CFLAGS="$CFLAGS -Wl,-R."
8737   cat >conftest.$ac_ext <<_ACEOF
8738 /* confdefs.h.  */
8739 _ACEOF
8740 cat confdefs.h >>conftest.$ac_ext
8741 cat >>conftest.$ac_ext <<_ACEOF
8742 /* end confdefs.h.  */
8743
8744 int
8745 main ()
8746 {
8747
8748   ;
8749   return 0;
8750 }
8751 _ACEOF
8752 rm -f conftest.$ac_objext conftest$ac_exeext
8753 if { (ac_try="$ac_link"
8754 case "(($ac_try" in
8755   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8756   *) ac_try_echo=$ac_try;;
8757 esac
8758 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8759   (eval "$ac_link") 2>conftest.er1
8760   ac_status=$?
8761   grep -v '^ *+' conftest.er1 >conftest.err
8762   rm -f conftest.er1
8763   cat conftest.err >&5
8764   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8765   (exit $ac_status); } &&
8766          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
8767   { (case "(($ac_try" in
8768   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8769   *) ac_try_echo=$ac_try;;
8770 esac
8771 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8772   (eval "$ac_try") 2>&5
8773   ac_status=$?
8774   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8775   (exit $ac_status); }; } &&
8776          { ac_try='test -s conftest$ac_exeext'
8777   { (case "(($ac_try" in
8778   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8779   *) ac_try_echo=$ac_try;;
8780 esac
8781 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8782   (eval "$ac_try") 2>&5
8783   ac_status=$?
8784   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8785   (exit $ac_status); }; }; then
8786   llvm_cv_link_use_r=yes
8787 else
8788   echo "$as_me: failed program was:" >&5
8789 sed 's/^/| /' conftest.$ac_ext >&5
8790
8791         llvm_cv_link_use_r=no
8792 fi
8793
8794 rm -f core conftest.err conftest.$ac_objext \
8795       conftest$ac_exeext conftest.$ac_ext
8796   CFLAGS="$oldcflags"
8797   ac_ext=c
8798 ac_cpp='$CPP $CPPFLAGS'
8799 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8800 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8801 ac_compiler_gnu=$ac_cv_c_compiler_gnu
8802
8803
8804 fi
8805 { echo "$as_me:$LINENO: result: $llvm_cv_link_use_r" >&5
8806 echo "${ECHO_T}$llvm_cv_link_use_r" >&6; }
8807 if test "$llvm_cv_link_use_r" = yes ; then
8808
8809 cat >>confdefs.h <<\_ACEOF
8810 #define HAVE_LINK_R 1
8811 _ACEOF
8812
8813   fi
8814
8815
8816 { echo "$as_me:$LINENO: checking for compiler -Wl,-export-dynamic option" >&5
8817 echo $ECHO_N "checking for compiler -Wl,-export-dynamic option... $ECHO_C" >&6; }
8818 if test "${llvm_cv_link_use_export_dynamic+set}" = set; then
8819   echo $ECHO_N "(cached) $ECHO_C" >&6
8820 else
8821    ac_ext=c
8822 ac_cpp='$CPP $CPPFLAGS'
8823 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8824 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8825 ac_compiler_gnu=$ac_cv_c_compiler_gnu
8826
8827   oldcflags="$CFLAGS"
8828   CFLAGS="$CFLAGS -Wl,-export-dynamic"
8829   cat >conftest.$ac_ext <<_ACEOF
8830 /* confdefs.h.  */
8831 _ACEOF
8832 cat confdefs.h >>conftest.$ac_ext
8833 cat >>conftest.$ac_ext <<_ACEOF
8834 /* end confdefs.h.  */
8835
8836 int
8837 main ()
8838 {
8839
8840   ;
8841   return 0;
8842 }
8843 _ACEOF
8844 rm -f conftest.$ac_objext conftest$ac_exeext
8845 if { (ac_try="$ac_link"
8846 case "(($ac_try" in
8847   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8848   *) ac_try_echo=$ac_try;;
8849 esac
8850 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8851   (eval "$ac_link") 2>conftest.er1
8852   ac_status=$?
8853   grep -v '^ *+' conftest.er1 >conftest.err
8854   rm -f conftest.er1
8855   cat conftest.err >&5
8856   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8857   (exit $ac_status); } &&
8858          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
8859   { (case "(($ac_try" in
8860   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8861   *) ac_try_echo=$ac_try;;
8862 esac
8863 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8864   (eval "$ac_try") 2>&5
8865   ac_status=$?
8866   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8867   (exit $ac_status); }; } &&
8868          { ac_try='test -s conftest$ac_exeext'
8869   { (case "(($ac_try" in
8870   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8871   *) ac_try_echo=$ac_try;;
8872 esac
8873 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8874   (eval "$ac_try") 2>&5
8875   ac_status=$?
8876   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8877   (exit $ac_status); }; }; then
8878   llvm_cv_link_use_export_dynamic=yes
8879 else
8880   echo "$as_me: failed program was:" >&5
8881 sed 's/^/| /' conftest.$ac_ext >&5
8882
8883         llvm_cv_link_use_export_dynamic=no
8884 fi
8885
8886 rm -f core conftest.err conftest.$ac_objext \
8887       conftest$ac_exeext conftest.$ac_ext
8888   CFLAGS="$oldcflags"
8889   ac_ext=c
8890 ac_cpp='$CPP $CPPFLAGS'
8891 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8892 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8893 ac_compiler_gnu=$ac_cv_c_compiler_gnu
8894
8895
8896 fi
8897 { echo "$as_me:$LINENO: result: $llvm_cv_link_use_export_dynamic" >&5
8898 echo "${ECHO_T}$llvm_cv_link_use_export_dynamic" >&6; }
8899 if test "$llvm_cv_link_use_export_dynamic" = yes ; then
8900
8901 cat >>confdefs.h <<\_ACEOF
8902 #define HAVE_LINK_EXPORT_DYNAMIC 1
8903 _ACEOF
8904
8905   fi
8906
8907
8908 { echo "$as_me:$LINENO: checking for compiler -Wl,--version-script option" >&5
8909 echo $ECHO_N "checking for compiler -Wl,--version-script option... $ECHO_C" >&6; }
8910 if test "${llvm_cv_link_use_version_script+set}" = set; then
8911   echo $ECHO_N "(cached) $ECHO_C" >&6
8912 else
8913    ac_ext=c
8914 ac_cpp='$CPP $CPPFLAGS'
8915 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8916 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8917 ac_compiler_gnu=$ac_cv_c_compiler_gnu
8918
8919   oldcflags="$CFLAGS"
8920
8921   # The following code is from the autoconf manual,
8922   # "11.13: Limitations of Usual Tools".
8923   # Create a temporary directory $tmp in $TMPDIR (default /tmp).
8924   # Use mktemp if possible; otherwise fall back on mkdir,
8925   # with $RANDOM to make collisions less likely.
8926   : ${TMPDIR=/tmp}
8927   {
8928     tmp=`
8929       (umask 077 && mktemp -d "$TMPDIR/fooXXXXXX") 2>/dev/null
8930     ` &&
8931     test -n "$tmp" && test -d "$tmp"
8932   } || {
8933     tmp=$TMPDIR/foo$$-$RANDOM
8934     (umask 077 && mkdir "$tmp")
8935   } || exit $?
8936
8937   echo "{" > "$tmp/export.map"
8938   echo "  global: main;" >> "$tmp/export.map"
8939   echo "  local: *;" >> "$tmp/export.map"
8940   echo "};" >> "$tmp/export.map"
8941
8942   CFLAGS="$CFLAGS -Wl,--version-script=$tmp/export.map"
8943   cat >conftest.$ac_ext <<_ACEOF
8944 /* confdefs.h.  */
8945 _ACEOF
8946 cat confdefs.h >>conftest.$ac_ext
8947 cat >>conftest.$ac_ext <<_ACEOF
8948 /* end confdefs.h.  */
8949
8950 int
8951 main ()
8952 {
8953
8954   ;
8955   return 0;
8956 }
8957 _ACEOF
8958 rm -f conftest.$ac_objext conftest$ac_exeext
8959 if { (ac_try="$ac_link"
8960 case "(($ac_try" in
8961   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8962   *) ac_try_echo=$ac_try;;
8963 esac
8964 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8965   (eval "$ac_link") 2>conftest.er1
8966   ac_status=$?
8967   grep -v '^ *+' conftest.er1 >conftest.err
8968   rm -f conftest.er1
8969   cat conftest.err >&5
8970   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8971   (exit $ac_status); } &&
8972          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
8973   { (case "(($ac_try" in
8974   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8975   *) ac_try_echo=$ac_try;;
8976 esac
8977 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8978   (eval "$ac_try") 2>&5
8979   ac_status=$?
8980   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8981   (exit $ac_status); }; } &&
8982          { ac_try='test -s conftest$ac_exeext'
8983   { (case "(($ac_try" in
8984   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8985   *) ac_try_echo=$ac_try;;
8986 esac
8987 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8988   (eval "$ac_try") 2>&5
8989   ac_status=$?
8990   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8991   (exit $ac_status); }; }; then
8992   llvm_cv_link_use_version_script=yes
8993 else
8994   echo "$as_me: failed program was:" >&5
8995 sed 's/^/| /' conftest.$ac_ext >&5
8996
8997         llvm_cv_link_use_version_script=no
8998 fi
8999
9000 rm -f core conftest.err conftest.$ac_objext \
9001       conftest$ac_exeext conftest.$ac_ext
9002   rm "$tmp/export.map"
9003   rmdir "$tmp"
9004   CFLAGS="$oldcflags"
9005   ac_ext=c
9006 ac_cpp='$CPP $CPPFLAGS'
9007 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9008 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9009 ac_compiler_gnu=$ac_cv_c_compiler_gnu
9010
9011
9012 fi
9013 { echo "$as_me:$LINENO: result: $llvm_cv_link_use_version_script" >&5
9014 echo "${ECHO_T}$llvm_cv_link_use_version_script" >&6; }
9015 if test "$llvm_cv_link_use_version_script" = yes ; then
9016   HAVE_LINK_VERSION_SCRIPT=1
9017
9018   fi
9019
9020
9021
9022
9023 { echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
9024 echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6; }
9025 if test "${ac_cv_c_const+set}" = set; then
9026   echo $ECHO_N "(cached) $ECHO_C" >&6
9027 else
9028   cat >conftest.$ac_ext <<_ACEOF
9029 /* confdefs.h.  */
9030 _ACEOF
9031 cat confdefs.h >>conftest.$ac_ext
9032 cat >>conftest.$ac_ext <<_ACEOF
9033 /* end confdefs.h.  */
9034
9035 int
9036 main ()
9037 {
9038 /* FIXME: Include the comments suggested by Paul. */
9039 #ifndef __cplusplus
9040   /* Ultrix mips cc rejects this.  */
9041   typedef int charset[2];
9042   const charset x;
9043   /* SunOS 4.1.1 cc rejects this.  */
9044   char const *const *ccp;
9045   char **p;
9046   /* NEC SVR4.0.2 mips cc rejects this.  */
9047   struct point {int x, y;};
9048   static struct point const zero = {0,0};
9049   /* AIX XL C 1.02.0.0 rejects this.
9050      It does not let you subtract one const X* pointer from another in
9051      an arm of an if-expression whose if-part is not a constant
9052      expression */
9053   const char *g = "string";
9054   ccp = &g + (g ? g-g : 0);
9055   /* HPUX 7.0 cc rejects these. */
9056   ++ccp;
9057   p = (char**) ccp;
9058   ccp = (char const *const *) p;
9059   { /* SCO 3.2v4 cc rejects this.  */
9060     char *t;
9061     char const *s = 0 ? (char *) 0 : (char const *) 0;
9062
9063     *t++ = 0;
9064     if (s) return 0;
9065   }
9066   { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
9067     int x[] = {25, 17};
9068     const int *foo = &x[0];
9069     ++foo;
9070   }
9071   { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
9072     typedef const int *iptr;
9073     iptr p = 0;
9074     ++p;
9075   }
9076   { /* AIX XL C 1.02.0.0 rejects this saying
9077        "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
9078     struct s { int j; const int *ap[3]; };
9079     struct s *b; b->j = 5;
9080   }
9081   { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
9082     const int foo = 10;
9083     if (!foo) return 0;
9084   }
9085   return !x[0] && !zero.x;
9086 #endif
9087
9088   ;
9089   return 0;
9090 }
9091 _ACEOF
9092 rm -f conftest.$ac_objext
9093 if { (ac_try="$ac_compile"
9094 case "(($ac_try" in
9095   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9096   *) ac_try_echo=$ac_try;;
9097 esac
9098 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9099   (eval "$ac_compile") 2>conftest.er1
9100   ac_status=$?
9101   grep -v '^ *+' conftest.er1 >conftest.err
9102   rm -f conftest.er1
9103   cat conftest.err >&5
9104   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9105   (exit $ac_status); } &&
9106          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
9107   { (case "(($ac_try" in
9108   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9109   *) ac_try_echo=$ac_try;;
9110 esac
9111 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9112   (eval "$ac_try") 2>&5
9113   ac_status=$?
9114   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9115   (exit $ac_status); }; } &&
9116          { ac_try='test -s conftest.$ac_objext'
9117   { (case "(($ac_try" in
9118   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9119   *) ac_try_echo=$ac_try;;
9120 esac
9121 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9122   (eval "$ac_try") 2>&5
9123   ac_status=$?
9124   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9125   (exit $ac_status); }; }; then
9126   ac_cv_c_const=yes
9127 else
9128   echo "$as_me: failed program was:" >&5
9129 sed 's/^/| /' conftest.$ac_ext >&5
9130
9131         ac_cv_c_const=no
9132 fi
9133
9134 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9135 fi
9136 { echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
9137 echo "${ECHO_T}$ac_cv_c_const" >&6; }
9138 if test $ac_cv_c_const = no; then
9139
9140 cat >>confdefs.h <<\_ACEOF
9141 #define const
9142 _ACEOF
9143
9144 fi
9145
9146
9147
9148
9149
9150
9151 ac_header_dirent=no
9152 for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do
9153   as_ac_Header=`echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh`
9154 { echo "$as_me:$LINENO: checking for $ac_hdr that defines DIR" >&5
9155 echo $ECHO_N "checking for $ac_hdr that defines DIR... $ECHO_C" >&6; }
9156 if { as_var=$as_ac_Header; eval "test \"\${$as_var+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.  */
9165 #include <sys/types.h>
9166 #include <$ac_hdr>
9167
9168 int
9169 main ()
9170 {
9171 if ((DIR *) 0)
9172 return 0;
9173   ;
9174   return 0;
9175 }
9176 _ACEOF
9177 rm -f conftest.$ac_objext
9178 if { (ac_try="$ac_compile"
9179 case "(($ac_try" in
9180   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9181   *) ac_try_echo=$ac_try;;
9182 esac
9183 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9184   (eval "$ac_compile") 2>conftest.er1
9185   ac_status=$?
9186   grep -v '^ *+' conftest.er1 >conftest.err
9187   rm -f conftest.er1
9188   cat conftest.err >&5
9189   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9190   (exit $ac_status); } &&
9191          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
9192   { (case "(($ac_try" in
9193   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9194   *) ac_try_echo=$ac_try;;
9195 esac
9196 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9197   (eval "$ac_try") 2>&5
9198   ac_status=$?
9199   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9200   (exit $ac_status); }; } &&
9201          { ac_try='test -s conftest.$ac_objext'
9202   { (case "(($ac_try" in
9203   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9204   *) ac_try_echo=$ac_try;;
9205 esac
9206 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9207   (eval "$ac_try") 2>&5
9208   ac_status=$?
9209   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9210   (exit $ac_status); }; }; then
9211   eval "$as_ac_Header=yes"
9212 else
9213   echo "$as_me: failed program was:" >&5
9214 sed 's/^/| /' conftest.$ac_ext >&5
9215
9216         eval "$as_ac_Header=no"
9217 fi
9218
9219 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9220 fi
9221 ac_res=`eval echo '${'$as_ac_Header'}'`
9222                { echo "$as_me:$LINENO: result: $ac_res" >&5
9223 echo "${ECHO_T}$ac_res" >&6; }
9224 if test `eval echo '${'$as_ac_Header'}'` = yes; then
9225   cat >>confdefs.h <<_ACEOF
9226 #define `echo "HAVE_$ac_hdr" | $as_tr_cpp` 1
9227 _ACEOF
9228
9229 ac_header_dirent=$ac_hdr; break
9230 fi
9231
9232 done
9233 # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
9234 if test $ac_header_dirent = dirent.h; then
9235   { echo "$as_me:$LINENO: checking for library containing opendir" >&5
9236 echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6; }
9237 if test "${ac_cv_search_opendir+set}" = set; then
9238   echo $ECHO_N "(cached) $ECHO_C" >&6
9239 else
9240   ac_func_search_save_LIBS=$LIBS
9241 cat >conftest.$ac_ext <<_ACEOF
9242 /* confdefs.h.  */
9243 _ACEOF
9244 cat confdefs.h >>conftest.$ac_ext
9245 cat >>conftest.$ac_ext <<_ACEOF
9246 /* end confdefs.h.  */
9247
9248 /* Override any GCC internal prototype to avoid an error.
9249    Use char because int might match the return type of a GCC
9250    builtin and then its argument prototype would still apply.  */
9251 #ifdef __cplusplus
9252 extern "C"
9253 #endif
9254 char opendir ();
9255 int
9256 main ()
9257 {
9258 return opendir ();
9259   ;
9260   return 0;
9261 }
9262 _ACEOF
9263 for ac_lib in '' dir; do
9264   if test -z "$ac_lib"; then
9265     ac_res="none required"
9266   else
9267     ac_res=-l$ac_lib
9268     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
9269   fi
9270   rm -f conftest.$ac_objext conftest$ac_exeext
9271 if { (ac_try="$ac_link"
9272 case "(($ac_try" in
9273   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9274   *) ac_try_echo=$ac_try;;
9275 esac
9276 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9277   (eval "$ac_link") 2>conftest.er1
9278   ac_status=$?
9279   grep -v '^ *+' conftest.er1 >conftest.err
9280   rm -f conftest.er1
9281   cat conftest.err >&5
9282   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9283   (exit $ac_status); } &&
9284          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
9285   { (case "(($ac_try" in
9286   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9287   *) ac_try_echo=$ac_try;;
9288 esac
9289 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9290   (eval "$ac_try") 2>&5
9291   ac_status=$?
9292   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9293   (exit $ac_status); }; } &&
9294          { ac_try='test -s conftest$ac_exeext'
9295   { (case "(($ac_try" in
9296   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9297   *) ac_try_echo=$ac_try;;
9298 esac
9299 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9300   (eval "$ac_try") 2>&5
9301   ac_status=$?
9302   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9303   (exit $ac_status); }; }; then
9304   ac_cv_search_opendir=$ac_res
9305 else
9306   echo "$as_me: failed program was:" >&5
9307 sed 's/^/| /' conftest.$ac_ext >&5
9308
9309
9310 fi
9311
9312 rm -f core conftest.err conftest.$ac_objext \
9313       conftest$ac_exeext
9314   if test "${ac_cv_search_opendir+set}" = set; then
9315   break
9316 fi
9317 done
9318 if test "${ac_cv_search_opendir+set}" = set; then
9319   :
9320 else
9321   ac_cv_search_opendir=no
9322 fi
9323 rm conftest.$ac_ext
9324 LIBS=$ac_func_search_save_LIBS
9325 fi
9326 { echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5
9327 echo "${ECHO_T}$ac_cv_search_opendir" >&6; }
9328 ac_res=$ac_cv_search_opendir
9329 if test "$ac_res" != no; then
9330   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
9331
9332 fi
9333
9334 else
9335   { echo "$as_me:$LINENO: checking for library containing opendir" >&5
9336 echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6; }
9337 if test "${ac_cv_search_opendir+set}" = set; then
9338   echo $ECHO_N "(cached) $ECHO_C" >&6
9339 else
9340   ac_func_search_save_LIBS=$LIBS
9341 cat >conftest.$ac_ext <<_ACEOF
9342 /* confdefs.h.  */
9343 _ACEOF
9344 cat confdefs.h >>conftest.$ac_ext
9345 cat >>conftest.$ac_ext <<_ACEOF
9346 /* end confdefs.h.  */
9347
9348 /* Override any GCC internal prototype to avoid an error.
9349    Use char because int might match the return type of a GCC
9350    builtin and then its argument prototype would still apply.  */
9351 #ifdef __cplusplus
9352 extern "C"
9353 #endif
9354 char opendir ();
9355 int
9356 main ()
9357 {
9358 return opendir ();
9359   ;
9360   return 0;
9361 }
9362 _ACEOF
9363 for ac_lib in '' x; do
9364   if test -z "$ac_lib"; then
9365     ac_res="none required"
9366   else
9367     ac_res=-l$ac_lib
9368     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
9369   fi
9370   rm -f conftest.$ac_objext conftest$ac_exeext
9371 if { (ac_try="$ac_link"
9372 case "(($ac_try" in
9373   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9374   *) ac_try_echo=$ac_try;;
9375 esac
9376 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9377   (eval "$ac_link") 2>conftest.er1
9378   ac_status=$?
9379   grep -v '^ *+' conftest.er1 >conftest.err
9380   rm -f conftest.er1
9381   cat conftest.err >&5
9382   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9383   (exit $ac_status); } &&
9384          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
9385   { (case "(($ac_try" in
9386   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9387   *) ac_try_echo=$ac_try;;
9388 esac
9389 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9390   (eval "$ac_try") 2>&5
9391   ac_status=$?
9392   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9393   (exit $ac_status); }; } &&
9394          { ac_try='test -s conftest$ac_exeext'
9395   { (case "(($ac_try" in
9396   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9397   *) ac_try_echo=$ac_try;;
9398 esac
9399 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9400   (eval "$ac_try") 2>&5
9401   ac_status=$?
9402   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9403   (exit $ac_status); }; }; then
9404   ac_cv_search_opendir=$ac_res
9405 else
9406   echo "$as_me: failed program was:" >&5
9407 sed 's/^/| /' conftest.$ac_ext >&5
9408
9409
9410 fi
9411
9412 rm -f core conftest.err conftest.$ac_objext \
9413       conftest$ac_exeext
9414   if test "${ac_cv_search_opendir+set}" = set; then
9415   break
9416 fi
9417 done
9418 if test "${ac_cv_search_opendir+set}" = set; then
9419   :
9420 else
9421   ac_cv_search_opendir=no
9422 fi
9423 rm conftest.$ac_ext
9424 LIBS=$ac_func_search_save_LIBS
9425 fi
9426 { echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5
9427 echo "${ECHO_T}$ac_cv_search_opendir" >&6; }
9428 ac_res=$ac_cv_search_opendir
9429 if test "$ac_res" != no; then
9430   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
9431
9432 fi
9433
9434 fi
9435
9436
9437 for ac_header in dlfcn.h
9438 do
9439 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
9440 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9441   { echo "$as_me:$LINENO: checking for $ac_header" >&5
9442 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
9443 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9444   echo $ECHO_N "(cached) $ECHO_C" >&6
9445 fi
9446 ac_res=`eval echo '${'$as_ac_Header'}'`
9447                { echo "$as_me:$LINENO: result: $ac_res" >&5
9448 echo "${ECHO_T}$ac_res" >&6; }
9449 else
9450   # Is the header compilable?
9451 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
9452 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
9453 cat >conftest.$ac_ext <<_ACEOF
9454 /* confdefs.h.  */
9455 _ACEOF
9456 cat confdefs.h >>conftest.$ac_ext
9457 cat >>conftest.$ac_ext <<_ACEOF
9458 /* end confdefs.h.  */
9459 $ac_includes_default
9460 #include <$ac_header>
9461 _ACEOF
9462 rm -f conftest.$ac_objext
9463 if { (ac_try="$ac_compile"
9464 case "(($ac_try" in
9465   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9466   *) ac_try_echo=$ac_try;;
9467 esac
9468 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9469   (eval "$ac_compile") 2>conftest.er1
9470   ac_status=$?
9471   grep -v '^ *+' conftest.er1 >conftest.err
9472   rm -f conftest.er1
9473   cat conftest.err >&5
9474   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9475   (exit $ac_status); } &&
9476          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
9477   { (case "(($ac_try" in
9478   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9479   *) ac_try_echo=$ac_try;;
9480 esac
9481 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9482   (eval "$ac_try") 2>&5
9483   ac_status=$?
9484   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9485   (exit $ac_status); }; } &&
9486          { ac_try='test -s conftest.$ac_objext'
9487   { (case "(($ac_try" in
9488   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9489   *) ac_try_echo=$ac_try;;
9490 esac
9491 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9492   (eval "$ac_try") 2>&5
9493   ac_status=$?
9494   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9495   (exit $ac_status); }; }; then
9496   ac_header_compiler=yes
9497 else
9498   echo "$as_me: failed program was:" >&5
9499 sed 's/^/| /' conftest.$ac_ext >&5
9500
9501         ac_header_compiler=no
9502 fi
9503
9504 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
9505 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
9506 echo "${ECHO_T}$ac_header_compiler" >&6; }
9507
9508 # Is the header present?
9509 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
9510 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
9511 cat >conftest.$ac_ext <<_ACEOF
9512 /* confdefs.h.  */
9513 _ACEOF
9514 cat confdefs.h >>conftest.$ac_ext
9515 cat >>conftest.$ac_ext <<_ACEOF
9516 /* end confdefs.h.  */
9517 #include <$ac_header>
9518 _ACEOF
9519 if { (ac_try="$ac_cpp conftest.$ac_ext"
9520 case "(($ac_try" in
9521   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9522   *) ac_try_echo=$ac_try;;
9523 esac
9524 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9525   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
9526   ac_status=$?
9527   grep -v '^ *+' conftest.er1 >conftest.err
9528   rm -f conftest.er1
9529   cat conftest.err >&5
9530   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9531   (exit $ac_status); } >/dev/null; then
9532   if test -s conftest.err; then
9533     ac_cpp_err=$ac_c_preproc_warn_flag
9534     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
9535   else
9536     ac_cpp_err=
9537   fi
9538 else
9539   ac_cpp_err=yes
9540 fi
9541 if test -z "$ac_cpp_err"; then
9542   ac_header_preproc=yes
9543 else
9544   echo "$as_me: failed program was:" >&5
9545 sed 's/^/| /' conftest.$ac_ext >&5
9546
9547   ac_header_preproc=no
9548 fi
9549
9550 rm -f conftest.err conftest.$ac_ext
9551 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
9552 echo "${ECHO_T}$ac_header_preproc" >&6; }
9553
9554 # So?  What about this header?
9555 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
9556   yes:no: )
9557     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
9558 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
9559     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
9560 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
9561     ac_header_preproc=yes
9562     ;;
9563   no:yes:* )
9564     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
9565 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
9566     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
9567 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
9568     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
9569 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
9570     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
9571 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
9572     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
9573 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
9574     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
9575 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
9576     ( cat <<\_ASBOX
9577 ## ----------------------------------- ##
9578 ## Report this to llvmbugs@cs.uiuc.edu ##
9579 ## ----------------------------------- ##
9580 _ASBOX
9581      ) | sed "s/^/$as_me: WARNING:     /" >&2
9582     ;;
9583 esac
9584 { echo "$as_me:$LINENO: checking for $ac_header" >&5
9585 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
9586 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
9587   echo $ECHO_N "(cached) $ECHO_C" >&6
9588 else
9589   eval "$as_ac_Header=\$ac_header_preproc"
9590 fi
9591 ac_res=`eval echo '${'$as_ac_Header'}'`
9592                { echo "$as_me:$LINENO: result: $ac_res" >&5
9593 echo "${ECHO_T}$ac_res" >&6; }
9594
9595 fi
9596 if test `eval echo '${'$as_ac_Header'}'` = yes; then
9597   cat >>confdefs.h <<_ACEOF
9598 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
9599 _ACEOF
9600
9601 fi
9602
9603 done
9604
9605 # Check whether --enable-ltdl-install was given.
9606 if test "${enable_ltdl_install+set}" = set; then
9607   enableval=$enable_ltdl_install;
9608 fi
9609
9610
9611
9612
9613 if test x"${enable_ltdl_install-no}" != xno; then
9614   INSTALL_LTDL_TRUE=
9615   INSTALL_LTDL_FALSE='#'
9616 else
9617   INSTALL_LTDL_TRUE='#'
9618   INSTALL_LTDL_FALSE=
9619 fi
9620
9621
9622
9623 if test x"${enable_ltdl_convenience-no}" != xno; then
9624   CONVENIENCE_LTDL_TRUE=
9625   CONVENIENCE_LTDL_FALSE='#'
9626 else
9627   CONVENIENCE_LTDL_TRUE='#'
9628   CONVENIENCE_LTDL_FALSE=
9629 fi
9630
9631
9632 { echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
9633 echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6; }
9634 library_names_spec=
9635 libname_spec='lib$name'
9636 soname_spec=
9637 shrext_cmds=".so"
9638 postinstall_cmds=
9639 postuninstall_cmds=
9640 finish_cmds=
9641 finish_eval=
9642 shlibpath_var=
9643 shlibpath_overrides_runpath=unknown
9644 version_type=none
9645 dynamic_linker="$host_os ld.so"
9646 sys_lib_dlsearch_path_spec="/lib /usr/lib"
9647 if test "$GCC" = yes; then
9648   sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
9649   if echo "$sys_lib_search_path_spec" | grep ';' >/dev/null ; then
9650     # if the path contains ";" then we assume it to be the separator
9651     # otherwise default to the standard path separator (i.e. ":") - it is
9652     # assumed that no part of a normal pathname contains ";" but that should
9653     # okay in the real world where ";" in dirpaths is itself problematic.
9654     sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
9655   else
9656     sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
9657   fi
9658 else
9659   sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
9660 fi
9661 need_lib_prefix=unknown
9662 hardcode_into_libs=no
9663
9664 # when you set need_version to no, make sure it does not cause -set_version
9665 # flags to be left without arguments
9666 need_version=unknown
9667
9668 case $host_os in
9669 aix3*)
9670   version_type=linux
9671   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
9672   shlibpath_var=LIBPATH
9673
9674   # AIX 3 has no versioning support, so we append a major version to the name.
9675   soname_spec='${libname}${release}${shared_ext}$major'
9676   ;;
9677
9678 aix4* | aix5*)
9679   version_type=linux
9680   need_lib_prefix=no
9681   need_version=no
9682   hardcode_into_libs=yes
9683   if test "$host_cpu" = ia64; then
9684     # AIX 5 supports IA64
9685     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
9686     shlibpath_var=LD_LIBRARY_PATH
9687   else
9688     # With GCC up to 2.95.x, collect2 would create an import file
9689     # for dependence libraries.  The import file would start with
9690     # the line `#! .'.  This would cause the generated library to
9691     # depend on `.', always an invalid library.  This was fixed in
9692     # development snapshots of GCC prior to 3.0.
9693     case $host_os in
9694       aix4 | aix4.[01] | aix4.[01].*)
9695       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
9696            echo ' yes '
9697            echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then
9698         :
9699       else
9700         can_build_shared=no
9701       fi
9702       ;;
9703     esac
9704     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
9705     # soname into executable. Probably we can add versioning support to
9706     # collect2, so additional links can be useful in future.
9707     if test "$aix_use_runtimelinking" = yes; then
9708       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
9709       # instead of lib<name>.a to let people know that these are not
9710       # typical AIX shared libraries.
9711       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9712     else
9713       # We preserve .a as extension for shared libraries through AIX4.2
9714       # and later when we are not doing run time linking.
9715       library_names_spec='${libname}${release}.a $libname.a'
9716       soname_spec='${libname}${release}${shared_ext}$major'
9717     fi
9718     shlibpath_var=LIBPATH
9719   fi
9720   ;;
9721
9722 amigaos*)
9723   library_names_spec='$libname.ixlibrary $libname.a'
9724   # Create ${libname}_ixlibrary.a entries in /sys/libs.
9725   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'
9726   ;;
9727
9728 beos*)
9729   library_names_spec='${libname}${shared_ext}'
9730   dynamic_linker="$host_os ld.so"
9731   shlibpath_var=LIBRARY_PATH
9732   ;;
9733
9734 bsdi[45]*)
9735   version_type=linux
9736   need_version=no
9737   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9738   soname_spec='${libname}${release}${shared_ext}$major'
9739   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
9740   shlibpath_var=LD_LIBRARY_PATH
9741   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
9742   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
9743   # the default ld.so.conf also contains /usr/contrib/lib and
9744   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
9745   # libtool to hard-code these into programs
9746   ;;
9747
9748 cygwin* | mingw* | pw32*)
9749   version_type=windows
9750   shrext_cmds=".dll"
9751   need_version=no
9752   need_lib_prefix=no
9753
9754   case $GCC,$host_os in
9755   yes,cygwin* | yes,mingw* | yes,pw32*)
9756     library_names_spec='$libname.dll.a'
9757     # DLL is installed to $(libdir)/../bin by postinstall_cmds
9758     postinstall_cmds='base_file=`basename \${file}`~
9759       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~
9760       dldir=$destdir/`dirname \$dlpath`~
9761       test -d \$dldir || mkdir -p \$dldir~
9762       $install_prog $dir/$dlname \$dldir/$dlname~
9763       chmod a+x \$dldir/$dlname'
9764     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
9765       dlpath=$dir/\$dldll~
9766        $rm \$dlpath'
9767     shlibpath_overrides_runpath=yes
9768
9769     case $host_os in
9770     cygwin*)
9771       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
9772       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9773       sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
9774       ;;
9775     mingw*)
9776       # MinGW DLLs use traditional 'lib' prefix
9777       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9778       sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
9779       if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then
9780         # It is most probably a Windows format PATH printed by
9781         # mingw gcc, but we are running on Cygwin. Gcc prints its search
9782         # path with ; separators, and with drive letters. We can handle the
9783         # drive letters (cygwin fileutils understands them), so leave them,
9784         # especially as we might pass files found there to a mingw objdump,
9785         # which wouldn't understand a cygwinified path. Ahh.
9786         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
9787       else
9788         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
9789       fi
9790       ;;
9791     pw32*)
9792       # pw32 DLLs use 'pw' prefix rather than 'lib'
9793       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9794       ;;
9795     esac
9796     ;;
9797
9798   *)
9799     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
9800     ;;
9801   esac
9802   dynamic_linker='Win32 ld.exe'
9803   # FIXME: first we should search . and the directory the executable is in
9804   shlibpath_var=PATH
9805   ;;
9806
9807 darwin* | rhapsody*)
9808   dynamic_linker="$host_os dyld"
9809   version_type=darwin
9810   need_lib_prefix=no
9811   need_version=no
9812   library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext'
9813   soname_spec='${libname}${release}${major}$shared_ext'
9814   shlibpath_overrides_runpath=yes
9815   shlibpath_var=DYLD_LIBRARY_PATH
9816   shrext_cmds='.dylib'
9817   # Apple's gcc prints 'gcc -print-search-dirs' doesn't operate the same.
9818   if test "$GCC" = yes; then
9819     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"`
9820   else
9821     sys_lib_search_path_spec='/lib /usr/lib /usr/local/lib'
9822   fi
9823   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
9824   ;;
9825
9826 dgux*)
9827   version_type=linux
9828   need_lib_prefix=no
9829   need_version=no
9830   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
9831   soname_spec='${libname}${release}${shared_ext}$major'
9832   shlibpath_var=LD_LIBRARY_PATH
9833   ;;
9834
9835 freebsd1*)
9836   dynamic_linker=no
9837   ;;
9838
9839 kfreebsd*-gnu)
9840   version_type=linux
9841   need_lib_prefix=no
9842   need_version=no
9843   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9844   soname_spec='${libname}${release}${shared_ext}$major'
9845   shlibpath_var=LD_LIBRARY_PATH
9846   shlibpath_overrides_runpath=no
9847   hardcode_into_libs=yes
9848   dynamic_linker='GNU ld.so'
9849   ;;
9850
9851 freebsd* | dragonfly*)
9852   # DragonFly does not have aout.  When/if they implement a new
9853   # versioning mechanism, adjust this.
9854   if test -x /usr/bin/objformat; then
9855     objformat=`/usr/bin/objformat`
9856   else
9857     case $host_os in
9858     freebsd[123]*) objformat=aout ;;
9859     *) objformat=elf ;;
9860     esac
9861   fi
9862   version_type=freebsd-$objformat
9863   case $version_type in
9864     freebsd-elf*)
9865       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
9866       need_version=no
9867       need_lib_prefix=no
9868       ;;
9869     freebsd-*)
9870       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
9871       need_version=yes
9872       ;;
9873   esac
9874   shlibpath_var=LD_LIBRARY_PATH
9875   case $host_os in
9876   freebsd2*)
9877     shlibpath_overrides_runpath=yes
9878     ;;
9879   freebsd3.[01]* | freebsdelf3.[01]*)
9880     shlibpath_overrides_runpath=yes
9881     hardcode_into_libs=yes
9882     ;;
9883   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
9884   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
9885     shlibpath_overrides_runpath=no
9886     hardcode_into_libs=yes
9887     ;;
9888   freebsd*) # from 4.6 on
9889     shlibpath_overrides_runpath=yes
9890     hardcode_into_libs=yes
9891     ;;
9892   esac
9893   ;;
9894
9895 gnu*)
9896   version_type=linux
9897   need_lib_prefix=no
9898   need_version=no
9899   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
9900   soname_spec='${libname}${release}${shared_ext}$major'
9901   shlibpath_var=LD_LIBRARY_PATH
9902   hardcode_into_libs=yes
9903   ;;
9904
9905 hpux9* | hpux10* | hpux11*)
9906   # Give a soname corresponding to the major version so that dld.sl refuses to
9907   # link against other versions.
9908   version_type=sunos
9909   need_lib_prefix=no
9910   need_version=no
9911   case $host_cpu in
9912   ia64*)
9913     shrext_cmds='.so'
9914     hardcode_into_libs=yes
9915     dynamic_linker="$host_os dld.so"
9916     shlibpath_var=LD_LIBRARY_PATH
9917     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9918     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9919     soname_spec='${libname}${release}${shared_ext}$major'
9920     if test "X$HPUX_IA64_MODE" = X32; then
9921       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
9922     else
9923       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
9924     fi
9925     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9926     ;;
9927    hppa*64*)
9928      shrext_cmds='.sl'
9929      hardcode_into_libs=yes
9930      dynamic_linker="$host_os dld.sl"
9931      shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
9932      shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9933      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9934      soname_spec='${libname}${release}${shared_ext}$major'
9935      sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
9936      sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9937      ;;
9938    *)
9939     shrext_cmds='.sl'
9940     dynamic_linker="$host_os dld.sl"
9941     shlibpath_var=SHLIB_PATH
9942     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
9943     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9944     soname_spec='${libname}${release}${shared_ext}$major'
9945     ;;
9946   esac
9947   # HP-UX runs *really* slowly unless shared libraries are mode 555.
9948   postinstall_cmds='chmod 555 $lib'
9949   ;;
9950
9951 interix3*)
9952   version_type=linux
9953   need_lib_prefix=no
9954   need_version=no
9955   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9956   soname_spec='${libname}${release}${shared_ext}$major'
9957   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
9958   shlibpath_var=LD_LIBRARY_PATH
9959   shlibpath_overrides_runpath=no
9960   hardcode_into_libs=yes
9961   ;;
9962
9963 irix5* | irix6* | nonstopux*)
9964   case $host_os in
9965     nonstopux*) version_type=nonstopux ;;
9966     *)
9967         if test "$lt_cv_prog_gnu_ld" = yes; then
9968                 version_type=linux
9969         else
9970                 version_type=irix
9971         fi ;;
9972   esac
9973   need_lib_prefix=no
9974   need_version=no
9975   soname_spec='${libname}${release}${shared_ext}$major'
9976   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
9977   case $host_os in
9978   irix5* | nonstopux*)
9979     libsuff= shlibsuff=
9980     ;;
9981   *)
9982     case $LD in # libtool.m4 will add one of these switches to LD
9983     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
9984       libsuff= shlibsuff= libmagic=32-bit;;
9985     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
9986       libsuff=32 shlibsuff=N32 libmagic=N32;;
9987     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
9988       libsuff=64 shlibsuff=64 libmagic=64-bit;;
9989     *) libsuff= shlibsuff= libmagic=never-match;;
9990     esac
9991     ;;
9992   esac
9993   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
9994   shlibpath_overrides_runpath=no
9995   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
9996   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
9997   hardcode_into_libs=yes
9998   ;;
9999
10000 # No shared lib support for Linux oldld, aout, or coff.
10001 linux*oldld* | linux*aout* | linux*coff*)
10002   dynamic_linker=no
10003   ;;
10004
10005 # This must be Linux ELF.
10006 linux*)
10007   version_type=linux
10008   need_lib_prefix=no
10009   need_version=no
10010   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10011   soname_spec='${libname}${release}${shared_ext}$major'
10012   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
10013   shlibpath_var=LD_LIBRARY_PATH
10014   shlibpath_overrides_runpath=no
10015   # This implies no fast_install, which is unacceptable.
10016   # Some rework will be needed to allow for fast_install
10017   # before this can be enabled.
10018   hardcode_into_libs=yes
10019
10020   # Append ld.so.conf contents to the search path
10021   if test -f /etc/ld.so.conf; then
10022     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' ' '`
10023     sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
10024   fi
10025
10026   # We used to test for /lib/ld.so.1 and disable shared libraries on
10027   # powerpc, because MkLinux only supported shared libraries with the
10028   # GNU dynamic linker.  Since this was broken with cross compilers,
10029   # most powerpc-linux boxes support dynamic linking these days and
10030   # people can always --disable-shared, the test was removed, and we
10031   # assume the GNU/Linux dynamic linker is in use.
10032   dynamic_linker='GNU/Linux ld.so'
10033   ;;
10034
10035 knetbsd*-gnu)
10036   version_type=linux
10037   need_lib_prefix=no
10038   need_version=no
10039   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10040   soname_spec='${libname}${release}${shared_ext}$major'
10041   shlibpath_var=LD_LIBRARY_PATH
10042   shlibpath_overrides_runpath=no
10043   hardcode_into_libs=yes
10044   dynamic_linker='GNU ld.so'
10045   ;;
10046
10047 netbsd*)
10048   version_type=sunos
10049   need_lib_prefix=no
10050   need_version=no
10051   if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
10052     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10053     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10054     dynamic_linker='NetBSD (a.out) ld.so'
10055   else
10056     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10057     soname_spec='${libname}${release}${shared_ext}$major'
10058     dynamic_linker='NetBSD ld.elf_so'
10059   fi
10060   shlibpath_var=LD_LIBRARY_PATH
10061   shlibpath_overrides_runpath=yes
10062   hardcode_into_libs=yes
10063   ;;
10064
10065 newsos6)
10066   version_type=linux
10067   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10068   shlibpath_var=LD_LIBRARY_PATH
10069   shlibpath_overrides_runpath=yes
10070   ;;
10071
10072 nto-qnx*)
10073   version_type=linux
10074   need_lib_prefix=no
10075   need_version=no
10076   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10077   soname_spec='${libname}${release}${shared_ext}$major'
10078   shlibpath_var=LD_LIBRARY_PATH
10079   shlibpath_overrides_runpath=yes
10080   ;;
10081
10082 openbsd*)
10083   version_type=sunos
10084   sys_lib_dlsearch_path_spec="/usr/lib"
10085   need_lib_prefix=no
10086   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
10087   case $host_os in
10088     openbsd3.3 | openbsd3.3.*) need_version=yes ;;
10089     *)                         need_version=no  ;;
10090   esac
10091   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10092   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10093   shlibpath_var=LD_LIBRARY_PATH
10094   if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
10095     case $host_os in
10096       openbsd2.[89] | openbsd2.[89].*)
10097         shlibpath_overrides_runpath=no
10098         ;;
10099       *)
10100         shlibpath_overrides_runpath=yes
10101         ;;
10102       esac
10103   else
10104     shlibpath_overrides_runpath=yes
10105   fi
10106   ;;
10107
10108 os2*)
10109   libname_spec='$name'
10110   shrext_cmds=".dll"
10111   need_lib_prefix=no
10112   library_names_spec='$libname${shared_ext} $libname.a'
10113   dynamic_linker='OS/2 ld.exe'
10114   shlibpath_var=LIBPATH
10115   ;;
10116
10117 osf3* | osf4* | osf5*)
10118   version_type=osf
10119   need_lib_prefix=no
10120   need_version=no
10121   soname_spec='${libname}${release}${shared_ext}$major'
10122   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10123   shlibpath_var=LD_LIBRARY_PATH
10124   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
10125   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
10126   ;;
10127
10128 solaris*)
10129   version_type=linux
10130   need_lib_prefix=no
10131   need_version=no
10132   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10133   soname_spec='${libname}${release}${shared_ext}$major'
10134   shlibpath_var=LD_LIBRARY_PATH
10135   shlibpath_overrides_runpath=yes
10136   hardcode_into_libs=yes
10137   # ldd complains unless libraries are executable
10138   postinstall_cmds='chmod +x $lib'
10139   ;;
10140
10141 sunos4*)
10142   version_type=sunos
10143   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10144   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
10145   shlibpath_var=LD_LIBRARY_PATH
10146   shlibpath_overrides_runpath=yes
10147   if test "$with_gnu_ld" = yes; then
10148     need_lib_prefix=no
10149   fi
10150   need_version=yes
10151   ;;
10152
10153 sysv4 | sysv4.3*)
10154   version_type=linux
10155   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10156   soname_spec='${libname}${release}${shared_ext}$major'
10157   shlibpath_var=LD_LIBRARY_PATH
10158   case $host_vendor in
10159     sni)
10160       shlibpath_overrides_runpath=no
10161       need_lib_prefix=no
10162       export_dynamic_flag_spec='${wl}-Blargedynsym'
10163       runpath_var=LD_RUN_PATH
10164       ;;
10165     siemens)
10166       need_lib_prefix=no
10167       ;;
10168     motorola)
10169       need_lib_prefix=no
10170       need_version=no
10171       shlibpath_overrides_runpath=no
10172       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
10173       ;;
10174   esac
10175   ;;
10176
10177 sysv4*MP*)
10178   if test -d /usr/nec ;then
10179     version_type=linux
10180     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
10181     soname_spec='$libname${shared_ext}.$major'
10182     shlibpath_var=LD_LIBRARY_PATH
10183   fi
10184   ;;
10185
10186 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
10187   version_type=freebsd-elf
10188   need_lib_prefix=no
10189   need_version=no
10190   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10191   soname_spec='${libname}${release}${shared_ext}$major'
10192   shlibpath_var=LD_LIBRARY_PATH
10193   hardcode_into_libs=yes
10194   if test "$with_gnu_ld" = yes; then
10195     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
10196     shlibpath_overrides_runpath=no
10197   else
10198     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
10199     shlibpath_overrides_runpath=yes
10200     case $host_os in
10201       sco3.2v5*)
10202         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
10203         ;;
10204     esac
10205   fi
10206   sys_lib_dlsearch_path_spec='/usr/lib'
10207   ;;
10208
10209 uts4*)
10210   version_type=linux
10211   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10212   soname_spec='${libname}${release}${shared_ext}$major'
10213   shlibpath_var=LD_LIBRARY_PATH
10214   ;;
10215
10216 *)
10217   dynamic_linker=no
10218   ;;
10219 esac
10220 { echo "$as_me:$LINENO: result: $dynamic_linker" >&5
10221 echo "${ECHO_T}$dynamic_linker" >&6; }
10222 test "$dynamic_linker" = no && can_build_shared=no
10223
10224 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
10225 if test "$GCC" = yes; then
10226   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
10227 fi
10228
10229
10230 { echo "$as_me:$LINENO: checking which extension is used for loadable modules" >&5
10231 echo $ECHO_N "checking which extension is used for loadable modules... $ECHO_C" >&6; }
10232 if test "${libltdl_cv_shlibext+set}" = set; then
10233   echo $ECHO_N "(cached) $ECHO_C" >&6
10234 else
10235
10236 module=yes
10237 eval libltdl_cv_shlibext=$shrext_cmds
10238
10239 fi
10240 { echo "$as_me:$LINENO: result: $libltdl_cv_shlibext" >&5
10241 echo "${ECHO_T}$libltdl_cv_shlibext" >&6; }
10242 if test -n "$libltdl_cv_shlibext"; then
10243
10244 cat >>confdefs.h <<_ACEOF
10245 #define LTDL_SHLIB_EXT "$libltdl_cv_shlibext"
10246 _ACEOF
10247
10248 fi
10249
10250
10251 { echo "$as_me:$LINENO: checking which variable specifies run-time library path" >&5
10252 echo $ECHO_N "checking which variable specifies run-time library path... $ECHO_C" >&6; }
10253 if test "${libltdl_cv_shlibpath_var+set}" = set; then
10254   echo $ECHO_N "(cached) $ECHO_C" >&6
10255 else
10256   libltdl_cv_shlibpath_var="$shlibpath_var"
10257 fi
10258 { echo "$as_me:$LINENO: result: $libltdl_cv_shlibpath_var" >&5
10259 echo "${ECHO_T}$libltdl_cv_shlibpath_var" >&6; }
10260 if test -n "$libltdl_cv_shlibpath_var"; then
10261
10262 cat >>confdefs.h <<_ACEOF
10263 #define LTDL_SHLIBPATH_VAR "$libltdl_cv_shlibpath_var"
10264 _ACEOF
10265
10266 fi
10267
10268
10269 { echo "$as_me:$LINENO: checking for the default library search path" >&5
10270 echo $ECHO_N "checking for the default library search path... $ECHO_C" >&6; }
10271 if test "${libltdl_cv_sys_search_path+set}" = set; then
10272   echo $ECHO_N "(cached) $ECHO_C" >&6
10273 else
10274   libltdl_cv_sys_search_path="$sys_lib_dlsearch_path_spec"
10275 fi
10276 { echo "$as_me:$LINENO: result: $libltdl_cv_sys_search_path" >&5
10277 echo "${ECHO_T}$libltdl_cv_sys_search_path" >&6; }
10278 if test -n "$libltdl_cv_sys_search_path"; then
10279   sys_search_path=
10280   for dir in $libltdl_cv_sys_search_path; do
10281     if test -z "$sys_search_path"; then
10282       sys_search_path="$dir"
10283     else
10284       sys_search_path="$sys_search_path$PATH_SEPARATOR$dir"
10285     fi
10286   done
10287
10288 cat >>confdefs.h <<_ACEOF
10289 #define LTDL_SYSSEARCHPATH "$sys_search_path"
10290 _ACEOF
10291
10292 fi
10293
10294 { echo "$as_me:$LINENO: checking for objdir" >&5
10295 echo $ECHO_N "checking for objdir... $ECHO_C" >&6; }
10296 if test "${libltdl_cv_objdir+set}" = set; then
10297   echo $ECHO_N "(cached) $ECHO_C" >&6
10298 else
10299   libltdl_cv_objdir="$objdir"
10300   if test -n "$objdir"; then
10301     :
10302   else
10303     rm -f .libs 2>/dev/null
10304     mkdir .libs 2>/dev/null
10305     if test -d .libs; then
10306       libltdl_cv_objdir=.libs
10307     else
10308       # MS-DOS does not allow filenames that begin with a dot.
10309       libltdl_cv_objdir=_libs
10310     fi
10311   rmdir .libs 2>/dev/null
10312   fi
10313
10314 fi
10315 { echo "$as_me:$LINENO: result: $libltdl_cv_objdir" >&5
10316 echo "${ECHO_T}$libltdl_cv_objdir" >&6; }
10317
10318 cat >>confdefs.h <<_ACEOF
10319 #define LTDL_OBJDIR "$libltdl_cv_objdir/"
10320 _ACEOF
10321
10322
10323
10324
10325
10326
10327 # Check for command to grab the raw symbol name followed by C symbol from nm.
10328 { echo "$as_me:$LINENO: checking command to parse $NM output from $compiler object" >&5
10329 echo $ECHO_N "checking command to parse $NM output from $compiler object... $ECHO_C" >&6; }
10330 if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then
10331   echo $ECHO_N "(cached) $ECHO_C" >&6
10332 else
10333
10334 # These are sane defaults that work on at least a few old systems.
10335 # [They come from Ultrix.  What could be older than Ultrix?!! ;)]
10336
10337 # Character class describing NM global symbol codes.
10338 symcode='[BCDEGRST]'
10339
10340 # Regexp to match symbols that can be accessed directly from C.
10341 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
10342
10343 # Transform an extracted symbol line into a proper C declaration
10344 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^. .* \(.*\)$/extern int \1;/p'"
10345
10346 # Transform an extracted symbol line into symbol name and symbol address
10347 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'"
10348
10349 # Define system-specific variables.
10350 case $host_os in
10351 aix*)
10352   symcode='[BCDT]'
10353   ;;
10354 cygwin* | mingw* | pw32*)
10355   symcode='[ABCDGISTW]'
10356   ;;
10357 hpux*) # Its linker distinguishes data from code symbols
10358   if test "$host_cpu" = ia64; then
10359     symcode='[ABCDEGRST]'
10360   fi
10361   lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
10362   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'"
10363   ;;
10364 linux*)
10365   if test "$host_cpu" = ia64; then
10366     symcode='[ABCDGIRSTW]'
10367     lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
10368     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'"
10369   fi
10370   ;;
10371 irix* | nonstopux*)
10372   symcode='[BCDEGRST]'
10373   ;;
10374 osf*)
10375   symcode='[BCDEGQRST]'
10376   ;;
10377 solaris*)
10378   symcode='[BDRT]'
10379   ;;
10380 sco3.2v5*)
10381   symcode='[DT]'
10382   ;;
10383 sysv4.2uw2*)
10384   symcode='[DT]'
10385   ;;
10386 sysv5* | sco5v6* | unixware* | OpenUNIX*)
10387   symcode='[ABDT]'
10388   ;;
10389 sysv4)
10390   symcode='[DFNSTU]'
10391   ;;
10392 esac
10393
10394 # Handle CRLF in mingw tool chain
10395 opt_cr=
10396 case $build_os in
10397 mingw*)
10398   opt_cr=`echo 'x\{0,1\}' | tr x '\015'` # option cr in regexp
10399   ;;
10400 esac
10401
10402 # If we're using GNU nm, then use its standard symbol codes.
10403 case `$NM -V 2>&1` in
10404 *GNU* | *'with BFD'*)
10405   symcode='[ABCDGIRSTW]' ;;
10406 esac
10407
10408 # Try without a prefix undercore, then with it.
10409 for ac_symprfx in "" "_"; do
10410
10411   # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
10412   symxfrm="\\1 $ac_symprfx\\2 \\2"
10413
10414   # Write the raw and C identifiers.
10415   lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[       ]\($symcode$symcode*\)[         ][      ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
10416
10417   # Check to see that the pipe works correctly.
10418   pipe_works=no
10419
10420   rm -f conftest*
10421   cat > conftest.$ac_ext <<EOF
10422 #ifdef __cplusplus
10423 extern "C" {
10424 #endif
10425 char nm_test_var;
10426 void nm_test_func(){}
10427 #ifdef __cplusplus
10428 }
10429 #endif
10430 int main(){nm_test_var='a';nm_test_func();return(0);}
10431 EOF
10432
10433   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10434   (eval $ac_compile) 2>&5
10435   ac_status=$?
10436   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10437   (exit $ac_status); }; then
10438     # Now try to grab the symbols.
10439     nlist=conftest.nm
10440     if { (eval echo "$as_me:$LINENO: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\"") >&5
10441   (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5
10442   ac_status=$?
10443   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10444   (exit $ac_status); } && test -s "$nlist"; then
10445       # Try sorting and uniquifying the output.
10446       if sort "$nlist" | uniq > "$nlist"T; then
10447         mv -f "$nlist"T "$nlist"
10448       else
10449         rm -f "$nlist"T
10450       fi
10451
10452       # Make sure that we snagged all the symbols we need.
10453       if grep ' nm_test_var$' "$nlist" >/dev/null; then
10454         if grep ' nm_test_func$' "$nlist" >/dev/null; then
10455           cat <<EOF > conftest.$ac_ext
10456 #ifdef __cplusplus
10457 extern "C" {
10458 #endif
10459
10460 EOF
10461           # Now generate the symbol file.
10462           eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | grep -v main >> conftest.$ac_ext'
10463
10464           cat <<EOF >> conftest.$ac_ext
10465 #if defined (__STDC__) && __STDC__
10466 # define lt_ptr_t void *
10467 #else
10468 # define lt_ptr_t char *
10469 # define const
10470 #endif
10471
10472 /* The mapping between symbol names and symbols. */
10473 const struct {
10474   const char *name;
10475   lt_ptr_t address;
10476 }
10477 lt_preloaded_symbols[] =
10478 {
10479 EOF
10480           $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (lt_ptr_t) \&\2},/" < "$nlist" | grep -v main >> conftest.$ac_ext
10481           cat <<\EOF >> conftest.$ac_ext
10482   {0, (lt_ptr_t) 0}
10483 };
10484
10485 #ifdef __cplusplus
10486 }
10487 #endif
10488 EOF
10489           # Now try linking the two files.
10490           mv conftest.$ac_objext conftstm.$ac_objext
10491           lt_save_LIBS="$LIBS"
10492           lt_save_CFLAGS="$CFLAGS"
10493           LIBS="conftstm.$ac_objext"
10494           CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
10495           if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10496   (eval $ac_link) 2>&5
10497   ac_status=$?
10498   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10499   (exit $ac_status); } && test -s conftest${ac_exeext}; then
10500             pipe_works=yes
10501           fi
10502           LIBS="$lt_save_LIBS"
10503           CFLAGS="$lt_save_CFLAGS"
10504         else
10505           echo "cannot find nm_test_func in $nlist" >&5
10506         fi
10507       else
10508         echo "cannot find nm_test_var in $nlist" >&5
10509       fi
10510     else
10511       echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
10512     fi
10513   else
10514     echo "$progname: failed program was:" >&5
10515     cat conftest.$ac_ext >&5
10516   fi
10517   rm -f conftest* conftst*
10518
10519   # Do not use the global_symbol_pipe unless it works.
10520   if test "$pipe_works" = yes; then
10521     break
10522   else
10523     lt_cv_sys_global_symbol_pipe=
10524   fi
10525 done
10526
10527 fi
10528
10529 if test -z "$lt_cv_sys_global_symbol_pipe"; then
10530   lt_cv_sys_global_symbol_to_cdecl=
10531 fi
10532 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
10533   { echo "$as_me:$LINENO: result: failed" >&5
10534 echo "${ECHO_T}failed" >&6; }
10535 else
10536   { echo "$as_me:$LINENO: result: ok" >&5
10537 echo "${ECHO_T}ok" >&6; }
10538 fi
10539
10540
10541 { echo "$as_me:$LINENO: checking whether libtool supports -dlopen/-dlpreopen" >&5
10542 echo $ECHO_N "checking whether libtool supports -dlopen/-dlpreopen... $ECHO_C" >&6; }
10543 if test "${libltdl_cv_preloaded_symbols+set}" = set; then
10544   echo $ECHO_N "(cached) $ECHO_C" >&6
10545 else
10546   if test -n "$lt_cv_sys_global_symbol_pipe"; then
10547     libltdl_cv_preloaded_symbols=yes
10548   else
10549     libltdl_cv_preloaded_symbols=no
10550   fi
10551
10552 fi
10553 { echo "$as_me:$LINENO: result: $libltdl_cv_preloaded_symbols" >&5
10554 echo "${ECHO_T}$libltdl_cv_preloaded_symbols" >&6; }
10555 if test x"$libltdl_cv_preloaded_symbols" = xyes; then
10556
10557 cat >>confdefs.h <<\_ACEOF
10558 #define HAVE_PRELOADED_SYMBOLS 1
10559 _ACEOF
10560
10561 fi
10562
10563 LIBADD_DL=
10564
10565 ac_ext=c
10566 ac_cpp='$CPP $CPPFLAGS'
10567 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10568 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10569 ac_compiler_gnu=$ac_cv_c_compiler_gnu
10570
10571
10572 { echo "$as_me:$LINENO: checking for shl_load" >&5
10573 echo $ECHO_N "checking for shl_load... $ECHO_C" >&6; }
10574 if test "${ac_cv_func_shl_load+set}" = set; then
10575   echo $ECHO_N "(cached) $ECHO_C" >&6
10576 else
10577   cat >conftest.$ac_ext <<_ACEOF
10578 /* confdefs.h.  */
10579 _ACEOF
10580 cat confdefs.h >>conftest.$ac_ext
10581 cat >>conftest.$ac_ext <<_ACEOF
10582 /* end confdefs.h.  */
10583 /* Define shl_load to an innocuous variant, in case <limits.h> declares shl_load.
10584    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
10585 #define shl_load innocuous_shl_load
10586
10587 /* System header to define __stub macros and hopefully few prototypes,
10588     which can conflict with char shl_load (); below.
10589     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10590     <limits.h> exists even on freestanding compilers.  */
10591
10592 #ifdef __STDC__
10593 # include <limits.h>
10594 #else
10595 # include <assert.h>
10596 #endif
10597
10598 #undef shl_load
10599
10600 /* Override any GCC internal prototype to avoid an error.
10601    Use char because int might match the return type of a GCC
10602    builtin and then its argument prototype would still apply.  */
10603 #ifdef __cplusplus
10604 extern "C"
10605 #endif
10606 char shl_load ();
10607 /* The GNU C library defines this for functions which it implements
10608     to always fail with ENOSYS.  Some functions are actually named
10609     something starting with __ and the normal name is an alias.  */
10610 #if defined __stub_shl_load || defined __stub___shl_load
10611 choke me
10612 #endif
10613
10614 int
10615 main ()
10616 {
10617 return shl_load ();
10618   ;
10619   return 0;
10620 }
10621 _ACEOF
10622 rm -f conftest.$ac_objext conftest$ac_exeext
10623 if { (ac_try="$ac_link"
10624 case "(($ac_try" in
10625   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10626   *) ac_try_echo=$ac_try;;
10627 esac
10628 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10629   (eval "$ac_link") 2>conftest.er1
10630   ac_status=$?
10631   grep -v '^ *+' conftest.er1 >conftest.err
10632   rm -f conftest.er1
10633   cat conftest.err >&5
10634   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10635   (exit $ac_status); } &&
10636          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
10637   { (case "(($ac_try" in
10638   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10639   *) ac_try_echo=$ac_try;;
10640 esac
10641 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10642   (eval "$ac_try") 2>&5
10643   ac_status=$?
10644   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10645   (exit $ac_status); }; } &&
10646          { ac_try='test -s conftest$ac_exeext'
10647   { (case "(($ac_try" in
10648   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10649   *) ac_try_echo=$ac_try;;
10650 esac
10651 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10652   (eval "$ac_try") 2>&5
10653   ac_status=$?
10654   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10655   (exit $ac_status); }; }; then
10656   ac_cv_func_shl_load=yes
10657 else
10658   echo "$as_me: failed program was:" >&5
10659 sed 's/^/| /' conftest.$ac_ext >&5
10660
10661         ac_cv_func_shl_load=no
10662 fi
10663
10664 rm -f core conftest.err conftest.$ac_objext \
10665       conftest$ac_exeext conftest.$ac_ext
10666 fi
10667 { echo "$as_me:$LINENO: result: $ac_cv_func_shl_load" >&5
10668 echo "${ECHO_T}$ac_cv_func_shl_load" >&6; }
10669 if test $ac_cv_func_shl_load = yes; then
10670
10671 cat >>confdefs.h <<\_ACEOF
10672 #define HAVE_SHL_LOAD 1
10673 _ACEOF
10674
10675 else
10676   { echo "$as_me:$LINENO: checking for shl_load in -ldld" >&5
10677 echo $ECHO_N "checking for shl_load in -ldld... $ECHO_C" >&6; }
10678 if test "${ac_cv_lib_dld_shl_load+set}" = set; then
10679   echo $ECHO_N "(cached) $ECHO_C" >&6
10680 else
10681   ac_check_lib_save_LIBS=$LIBS
10682 LIBS="-ldld  $LIBS"
10683 cat >conftest.$ac_ext <<_ACEOF
10684 /* confdefs.h.  */
10685 _ACEOF
10686 cat confdefs.h >>conftest.$ac_ext
10687 cat >>conftest.$ac_ext <<_ACEOF
10688 /* end confdefs.h.  */
10689
10690 /* Override any GCC internal prototype to avoid an error.
10691    Use char because int might match the return type of a GCC
10692    builtin and then its argument prototype would still apply.  */
10693 #ifdef __cplusplus
10694 extern "C"
10695 #endif
10696 char shl_load ();
10697 int
10698 main ()
10699 {
10700 return shl_load ();
10701   ;
10702   return 0;
10703 }
10704 _ACEOF
10705 rm -f conftest.$ac_objext conftest$ac_exeext
10706 if { (ac_try="$ac_link"
10707 case "(($ac_try" in
10708   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10709   *) ac_try_echo=$ac_try;;
10710 esac
10711 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10712   (eval "$ac_link") 2>conftest.er1
10713   ac_status=$?
10714   grep -v '^ *+' conftest.er1 >conftest.err
10715   rm -f conftest.er1
10716   cat conftest.err >&5
10717   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10718   (exit $ac_status); } &&
10719          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
10720   { (case "(($ac_try" in
10721   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10722   *) ac_try_echo=$ac_try;;
10723 esac
10724 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10725   (eval "$ac_try") 2>&5
10726   ac_status=$?
10727   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10728   (exit $ac_status); }; } &&
10729          { ac_try='test -s conftest$ac_exeext'
10730   { (case "(($ac_try" in
10731   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10732   *) ac_try_echo=$ac_try;;
10733 esac
10734 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10735   (eval "$ac_try") 2>&5
10736   ac_status=$?
10737   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10738   (exit $ac_status); }; }; then
10739   ac_cv_lib_dld_shl_load=yes
10740 else
10741   echo "$as_me: failed program was:" >&5
10742 sed 's/^/| /' conftest.$ac_ext >&5
10743
10744         ac_cv_lib_dld_shl_load=no
10745 fi
10746
10747 rm -f core conftest.err conftest.$ac_objext \
10748       conftest$ac_exeext conftest.$ac_ext
10749 LIBS=$ac_check_lib_save_LIBS
10750 fi
10751 { echo "$as_me:$LINENO: result: $ac_cv_lib_dld_shl_load" >&5
10752 echo "${ECHO_T}$ac_cv_lib_dld_shl_load" >&6; }
10753 if test $ac_cv_lib_dld_shl_load = yes; then
10754
10755 cat >>confdefs.h <<\_ACEOF
10756 #define HAVE_SHL_LOAD 1
10757 _ACEOF
10758
10759         LIBADD_DL="$LIBADD_DL -ldld"
10760 else
10761   { echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
10762 echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6; }
10763 if test "${ac_cv_lib_dl_dlopen+set}" = set; then
10764   echo $ECHO_N "(cached) $ECHO_C" >&6
10765 else
10766   ac_check_lib_save_LIBS=$LIBS
10767 LIBS="-ldl  $LIBS"
10768 cat >conftest.$ac_ext <<_ACEOF
10769 /* confdefs.h.  */
10770 _ACEOF
10771 cat confdefs.h >>conftest.$ac_ext
10772 cat >>conftest.$ac_ext <<_ACEOF
10773 /* end confdefs.h.  */
10774
10775 /* Override any GCC internal prototype to avoid an error.
10776    Use char because int might match the return type of a GCC
10777    builtin and then its argument prototype would still apply.  */
10778 #ifdef __cplusplus
10779 extern "C"
10780 #endif
10781 char dlopen ();
10782 int
10783 main ()
10784 {
10785 return dlopen ();
10786   ;
10787   return 0;
10788 }
10789 _ACEOF
10790 rm -f conftest.$ac_objext conftest$ac_exeext
10791 if { (ac_try="$ac_link"
10792 case "(($ac_try" in
10793   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10794   *) ac_try_echo=$ac_try;;
10795 esac
10796 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10797   (eval "$ac_link") 2>conftest.er1
10798   ac_status=$?
10799   grep -v '^ *+' conftest.er1 >conftest.err
10800   rm -f conftest.er1
10801   cat conftest.err >&5
10802   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10803   (exit $ac_status); } &&
10804          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
10805   { (case "(($ac_try" in
10806   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10807   *) ac_try_echo=$ac_try;;
10808 esac
10809 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10810   (eval "$ac_try") 2>&5
10811   ac_status=$?
10812   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10813   (exit $ac_status); }; } &&
10814          { ac_try='test -s conftest$ac_exeext'
10815   { (case "(($ac_try" in
10816   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10817   *) ac_try_echo=$ac_try;;
10818 esac
10819 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10820   (eval "$ac_try") 2>&5
10821   ac_status=$?
10822   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10823   (exit $ac_status); }; }; then
10824   ac_cv_lib_dl_dlopen=yes
10825 else
10826   echo "$as_me: failed program was:" >&5
10827 sed 's/^/| /' conftest.$ac_ext >&5
10828
10829         ac_cv_lib_dl_dlopen=no
10830 fi
10831
10832 rm -f core conftest.err conftest.$ac_objext \
10833       conftest$ac_exeext conftest.$ac_ext
10834 LIBS=$ac_check_lib_save_LIBS
10835 fi
10836 { echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
10837 echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6; }
10838 if test $ac_cv_lib_dl_dlopen = yes; then
10839
10840 cat >>confdefs.h <<\_ACEOF
10841 #define HAVE_LIBDL 1
10842 _ACEOF
10843
10844                 LIBADD_DL="-ldl" libltdl_cv_lib_dl_dlopen="yes"
10845 else
10846   cat >conftest.$ac_ext <<_ACEOF
10847 /* confdefs.h.  */
10848 _ACEOF
10849 cat confdefs.h >>conftest.$ac_ext
10850 cat >>conftest.$ac_ext <<_ACEOF
10851 /* end confdefs.h.  */
10852 #if HAVE_DLFCN_H
10853 #  include <dlfcn.h>
10854 #endif
10855
10856 int
10857 main ()
10858 {
10859 dlopen(0, 0);
10860   ;
10861   return 0;
10862 }
10863 _ACEOF
10864 rm -f conftest.$ac_objext conftest$ac_exeext
10865 if { (ac_try="$ac_link"
10866 case "(($ac_try" in
10867   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10868   *) ac_try_echo=$ac_try;;
10869 esac
10870 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10871   (eval "$ac_link") 2>conftest.er1
10872   ac_status=$?
10873   grep -v '^ *+' conftest.er1 >conftest.err
10874   rm -f conftest.er1
10875   cat conftest.err >&5
10876   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10877   (exit $ac_status); } &&
10878          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
10879   { (case "(($ac_try" in
10880   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10881   *) ac_try_echo=$ac_try;;
10882 esac
10883 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10884   (eval "$ac_try") 2>&5
10885   ac_status=$?
10886   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10887   (exit $ac_status); }; } &&
10888          { ac_try='test -s conftest$ac_exeext'
10889   { (case "(($ac_try" in
10890   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10891   *) ac_try_echo=$ac_try;;
10892 esac
10893 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10894   (eval "$ac_try") 2>&5
10895   ac_status=$?
10896   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10897   (exit $ac_status); }; }; then
10898
10899 cat >>confdefs.h <<\_ACEOF
10900 #define HAVE_LIBDL 1
10901 _ACEOF
10902  libltdl_cv_func_dlopen="yes"
10903 else
10904   echo "$as_me: failed program was:" >&5
10905 sed 's/^/| /' conftest.$ac_ext >&5
10906
10907         { echo "$as_me:$LINENO: checking for dlopen in -lsvld" >&5
10908 echo $ECHO_N "checking for dlopen in -lsvld... $ECHO_C" >&6; }
10909 if test "${ac_cv_lib_svld_dlopen+set}" = set; then
10910   echo $ECHO_N "(cached) $ECHO_C" >&6
10911 else
10912   ac_check_lib_save_LIBS=$LIBS
10913 LIBS="-lsvld  $LIBS"
10914 cat >conftest.$ac_ext <<_ACEOF
10915 /* confdefs.h.  */
10916 _ACEOF
10917 cat confdefs.h >>conftest.$ac_ext
10918 cat >>conftest.$ac_ext <<_ACEOF
10919 /* end confdefs.h.  */
10920
10921 /* Override any GCC internal prototype to avoid an error.
10922    Use char because int might match the return type of a GCC
10923    builtin and then its argument prototype would still apply.  */
10924 #ifdef __cplusplus
10925 extern "C"
10926 #endif
10927 char dlopen ();
10928 int
10929 main ()
10930 {
10931 return dlopen ();
10932   ;
10933   return 0;
10934 }
10935 _ACEOF
10936 rm -f conftest.$ac_objext conftest$ac_exeext
10937 if { (ac_try="$ac_link"
10938 case "(($ac_try" in
10939   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10940   *) ac_try_echo=$ac_try;;
10941 esac
10942 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10943   (eval "$ac_link") 2>conftest.er1
10944   ac_status=$?
10945   grep -v '^ *+' conftest.er1 >conftest.err
10946   rm -f conftest.er1
10947   cat conftest.err >&5
10948   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10949   (exit $ac_status); } &&
10950          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
10951   { (case "(($ac_try" in
10952   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10953   *) ac_try_echo=$ac_try;;
10954 esac
10955 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10956   (eval "$ac_try") 2>&5
10957   ac_status=$?
10958   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10959   (exit $ac_status); }; } &&
10960          { ac_try='test -s conftest$ac_exeext'
10961   { (case "(($ac_try" in
10962   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10963   *) ac_try_echo=$ac_try;;
10964 esac
10965 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10966   (eval "$ac_try") 2>&5
10967   ac_status=$?
10968   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10969   (exit $ac_status); }; }; then
10970   ac_cv_lib_svld_dlopen=yes
10971 else
10972   echo "$as_me: failed program was:" >&5
10973 sed 's/^/| /' conftest.$ac_ext >&5
10974
10975         ac_cv_lib_svld_dlopen=no
10976 fi
10977
10978 rm -f core conftest.err conftest.$ac_objext \
10979       conftest$ac_exeext conftest.$ac_ext
10980 LIBS=$ac_check_lib_save_LIBS
10981 fi
10982 { echo "$as_me:$LINENO: result: $ac_cv_lib_svld_dlopen" >&5
10983 echo "${ECHO_T}$ac_cv_lib_svld_dlopen" >&6; }
10984 if test $ac_cv_lib_svld_dlopen = yes; then
10985
10986 cat >>confdefs.h <<\_ACEOF
10987 #define HAVE_LIBDL 1
10988 _ACEOF
10989
10990                     LIBADD_DL="-lsvld" libltdl_cv_func_dlopen="yes"
10991 else
10992   { echo "$as_me:$LINENO: checking for dld_link in -ldld" >&5
10993 echo $ECHO_N "checking for dld_link in -ldld... $ECHO_C" >&6; }
10994 if test "${ac_cv_lib_dld_dld_link+set}" = set; then
10995   echo $ECHO_N "(cached) $ECHO_C" >&6
10996 else
10997   ac_check_lib_save_LIBS=$LIBS
10998 LIBS="-ldld  $LIBS"
10999 cat >conftest.$ac_ext <<_ACEOF
11000 /* confdefs.h.  */
11001 _ACEOF
11002 cat confdefs.h >>conftest.$ac_ext
11003 cat >>conftest.$ac_ext <<_ACEOF
11004 /* end confdefs.h.  */
11005
11006 /* Override any GCC internal prototype to avoid an error.
11007    Use char because int might match the return type of a GCC
11008    builtin and then its argument prototype would still apply.  */
11009 #ifdef __cplusplus
11010 extern "C"
11011 #endif
11012 char dld_link ();
11013 int
11014 main ()
11015 {
11016 return dld_link ();
11017   ;
11018   return 0;
11019 }
11020 _ACEOF
11021 rm -f conftest.$ac_objext conftest$ac_exeext
11022 if { (ac_try="$ac_link"
11023 case "(($ac_try" in
11024   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11025   *) ac_try_echo=$ac_try;;
11026 esac
11027 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11028   (eval "$ac_link") 2>conftest.er1
11029   ac_status=$?
11030   grep -v '^ *+' conftest.er1 >conftest.err
11031   rm -f conftest.er1
11032   cat conftest.err >&5
11033   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11034   (exit $ac_status); } &&
11035          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
11036   { (case "(($ac_try" in
11037   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11038   *) ac_try_echo=$ac_try;;
11039 esac
11040 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11041   (eval "$ac_try") 2>&5
11042   ac_status=$?
11043   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11044   (exit $ac_status); }; } &&
11045          { ac_try='test -s conftest$ac_exeext'
11046   { (case "(($ac_try" in
11047   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11048   *) ac_try_echo=$ac_try;;
11049 esac
11050 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11051   (eval "$ac_try") 2>&5
11052   ac_status=$?
11053   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11054   (exit $ac_status); }; }; then
11055   ac_cv_lib_dld_dld_link=yes
11056 else
11057   echo "$as_me: failed program was:" >&5
11058 sed 's/^/| /' conftest.$ac_ext >&5
11059
11060         ac_cv_lib_dld_dld_link=no
11061 fi
11062
11063 rm -f core conftest.err conftest.$ac_objext \
11064       conftest$ac_exeext conftest.$ac_ext
11065 LIBS=$ac_check_lib_save_LIBS
11066 fi
11067 { echo "$as_me:$LINENO: result: $ac_cv_lib_dld_dld_link" >&5
11068 echo "${ECHO_T}$ac_cv_lib_dld_dld_link" >&6; }
11069 if test $ac_cv_lib_dld_dld_link = yes; then
11070
11071 cat >>confdefs.h <<\_ACEOF
11072 #define HAVE_DLD 1
11073 _ACEOF
11074
11075                 LIBADD_DL="$LIBADD_DL -ldld"
11076 else
11077   { echo "$as_me:$LINENO: checking for _dyld_func_lookup" >&5
11078 echo $ECHO_N "checking for _dyld_func_lookup... $ECHO_C" >&6; }
11079 if test "${ac_cv_func__dyld_func_lookup+set}" = set; then
11080   echo $ECHO_N "(cached) $ECHO_C" >&6
11081 else
11082   cat >conftest.$ac_ext <<_ACEOF
11083 /* confdefs.h.  */
11084 _ACEOF
11085 cat confdefs.h >>conftest.$ac_ext
11086 cat >>conftest.$ac_ext <<_ACEOF
11087 /* end confdefs.h.  */
11088 /* Define _dyld_func_lookup to an innocuous variant, in case <limits.h> declares _dyld_func_lookup.
11089    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
11090 #define _dyld_func_lookup innocuous__dyld_func_lookup
11091
11092 /* System header to define __stub macros and hopefully few prototypes,
11093     which can conflict with char _dyld_func_lookup (); below.
11094     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11095     <limits.h> exists even on freestanding compilers.  */
11096
11097 #ifdef __STDC__
11098 # include <limits.h>
11099 #else
11100 # include <assert.h>
11101 #endif
11102
11103 #undef _dyld_func_lookup
11104
11105 /* Override any GCC internal prototype to avoid an error.
11106    Use char because int might match the return type of a GCC
11107    builtin and then its argument prototype would still apply.  */
11108 #ifdef __cplusplus
11109 extern "C"
11110 #endif
11111 char _dyld_func_lookup ();
11112 /* The GNU C library defines this for functions which it implements
11113     to always fail with ENOSYS.  Some functions are actually named
11114     something starting with __ and the normal name is an alias.  */
11115 #if defined __stub__dyld_func_lookup || defined __stub____dyld_func_lookup
11116 choke me
11117 #endif
11118
11119 int
11120 main ()
11121 {
11122 return _dyld_func_lookup ();
11123   ;
11124   return 0;
11125 }
11126 _ACEOF
11127 rm -f conftest.$ac_objext conftest$ac_exeext
11128 if { (ac_try="$ac_link"
11129 case "(($ac_try" in
11130   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11131   *) ac_try_echo=$ac_try;;
11132 esac
11133 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11134   (eval "$ac_link") 2>conftest.er1
11135   ac_status=$?
11136   grep -v '^ *+' conftest.er1 >conftest.err
11137   rm -f conftest.er1
11138   cat conftest.err >&5
11139   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11140   (exit $ac_status); } &&
11141          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
11142   { (case "(($ac_try" in
11143   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11144   *) ac_try_echo=$ac_try;;
11145 esac
11146 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11147   (eval "$ac_try") 2>&5
11148   ac_status=$?
11149   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11150   (exit $ac_status); }; } &&
11151          { ac_try='test -s conftest$ac_exeext'
11152   { (case "(($ac_try" in
11153   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11154   *) ac_try_echo=$ac_try;;
11155 esac
11156 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11157   (eval "$ac_try") 2>&5
11158   ac_status=$?
11159   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11160   (exit $ac_status); }; }; then
11161   ac_cv_func__dyld_func_lookup=yes
11162 else
11163   echo "$as_me: failed program was:" >&5
11164 sed 's/^/| /' conftest.$ac_ext >&5
11165
11166         ac_cv_func__dyld_func_lookup=no
11167 fi
11168
11169 rm -f core conftest.err conftest.$ac_objext \
11170       conftest$ac_exeext conftest.$ac_ext
11171 fi
11172 { echo "$as_me:$LINENO: result: $ac_cv_func__dyld_func_lookup" >&5
11173 echo "${ECHO_T}$ac_cv_func__dyld_func_lookup" >&6; }
11174 if test $ac_cv_func__dyld_func_lookup = yes; then
11175
11176 cat >>confdefs.h <<\_ACEOF
11177 #define HAVE_DYLD 1
11178 _ACEOF
11179
11180 fi
11181
11182
11183 fi
11184
11185
11186 fi
11187
11188
11189 fi
11190
11191 rm -f core conftest.err conftest.$ac_objext \
11192       conftest$ac_exeext conftest.$ac_ext
11193
11194 fi
11195
11196
11197 fi
11198
11199
11200 fi
11201
11202
11203 if test x"$libltdl_cv_func_dlopen" = xyes || test x"$libltdl_cv_lib_dl_dlopen" = xyes
11204 then
11205   lt_save_LIBS="$LIBS"
11206   LIBS="$LIBS $LIBADD_DL"
11207
11208 for ac_func in dlerror
11209 do
11210 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11211 { echo "$as_me:$LINENO: checking for $ac_func" >&5
11212 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
11213 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
11214   echo $ECHO_N "(cached) $ECHO_C" >&6
11215 else
11216   cat >conftest.$ac_ext <<_ACEOF
11217 /* confdefs.h.  */
11218 _ACEOF
11219 cat confdefs.h >>conftest.$ac_ext
11220 cat >>conftest.$ac_ext <<_ACEOF
11221 /* end confdefs.h.  */
11222 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
11223    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
11224 #define $ac_func innocuous_$ac_func
11225
11226 /* System header to define __stub macros and hopefully few prototypes,
11227     which can conflict with char $ac_func (); below.
11228     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11229     <limits.h> exists even on freestanding compilers.  */
11230
11231 #ifdef __STDC__
11232 # include <limits.h>
11233 #else
11234 # include <assert.h>
11235 #endif
11236
11237 #undef $ac_func
11238
11239 /* Override any GCC internal prototype to avoid an error.
11240    Use char because int might match the return type of a GCC
11241    builtin and then its argument prototype would still apply.  */
11242 #ifdef __cplusplus
11243 extern "C"
11244 #endif
11245 char $ac_func ();
11246 /* The GNU C library defines this for functions which it implements
11247     to always fail with ENOSYS.  Some functions are actually named
11248     something starting with __ and the normal name is an alias.  */
11249 #if defined __stub_$ac_func || defined __stub___$ac_func
11250 choke me
11251 #endif
11252
11253 int
11254 main ()
11255 {
11256 return $ac_func ();
11257   ;
11258   return 0;
11259 }
11260 _ACEOF
11261 rm -f conftest.$ac_objext conftest$ac_exeext
11262 if { (ac_try="$ac_link"
11263 case "(($ac_try" in
11264   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11265   *) ac_try_echo=$ac_try;;
11266 esac
11267 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11268   (eval "$ac_link") 2>conftest.er1
11269   ac_status=$?
11270   grep -v '^ *+' conftest.er1 >conftest.err
11271   rm -f conftest.er1
11272   cat conftest.err >&5
11273   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11274   (exit $ac_status); } &&
11275          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
11276   { (case "(($ac_try" in
11277   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11278   *) ac_try_echo=$ac_try;;
11279 esac
11280 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11281   (eval "$ac_try") 2>&5
11282   ac_status=$?
11283   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11284   (exit $ac_status); }; } &&
11285          { ac_try='test -s conftest$ac_exeext'
11286   { (case "(($ac_try" in
11287   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11288   *) ac_try_echo=$ac_try;;
11289 esac
11290 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11291   (eval "$ac_try") 2>&5
11292   ac_status=$?
11293   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11294   (exit $ac_status); }; }; then
11295   eval "$as_ac_var=yes"
11296 else
11297   echo "$as_me: failed program was:" >&5
11298 sed 's/^/| /' conftest.$ac_ext >&5
11299
11300         eval "$as_ac_var=no"
11301 fi
11302
11303 rm -f core conftest.err conftest.$ac_objext \
11304       conftest$ac_exeext conftest.$ac_ext
11305 fi
11306 ac_res=`eval echo '${'$as_ac_var'}'`
11307                { echo "$as_me:$LINENO: result: $ac_res" >&5
11308 echo "${ECHO_T}$ac_res" >&6; }
11309 if test `eval echo '${'$as_ac_var'}'` = yes; then
11310   cat >>confdefs.h <<_ACEOF
11311 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
11312 _ACEOF
11313
11314 fi
11315 done
11316
11317   LIBS="$lt_save_LIBS"
11318 fi
11319 ac_ext=c
11320 ac_cpp='$CPP $CPPFLAGS'
11321 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11322 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11323 ac_compiler_gnu=$ac_cv_c_compiler_gnu
11324
11325
11326
11327 { echo "$as_me:$LINENO: checking for _ prefix in compiled symbols" >&5
11328 echo $ECHO_N "checking for _ prefix in compiled symbols... $ECHO_C" >&6; }
11329 if test "${ac_cv_sys_symbol_underscore+set}" = set; then
11330   echo $ECHO_N "(cached) $ECHO_C" >&6
11331 else
11332   ac_cv_sys_symbol_underscore=no
11333   cat > conftest.$ac_ext <<EOF
11334 void nm_test_func(){}
11335 int main(){nm_test_func;return 0;}
11336 EOF
11337   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11338   (eval $ac_compile) 2>&5
11339   ac_status=$?
11340   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11341   (exit $ac_status); }; then
11342     # Now try to grab the symbols.
11343     ac_nlist=conftest.nm
11344     if { (eval echo "$as_me:$LINENO: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $ac_nlist\"") >&5
11345   (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $ac_nlist) 2>&5
11346   ac_status=$?
11347   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11348   (exit $ac_status); } && test -s "$ac_nlist"; then
11349       # See whether the symbols have a leading underscore.
11350       if grep '^. _nm_test_func' "$ac_nlist" >/dev/null; then
11351         ac_cv_sys_symbol_underscore=yes
11352       else
11353         if grep '^. nm_test_func ' "$ac_nlist" >/dev/null; then
11354           :
11355         else
11356           echo "configure: cannot find nm_test_func in $ac_nlist" >&5
11357         fi
11358       fi
11359     else
11360       echo "configure: cannot run $lt_cv_sys_global_symbol_pipe" >&5
11361     fi
11362   else
11363     echo "configure: failed program was:" >&5
11364     cat conftest.c >&5
11365   fi
11366   rm -rf conftest*
11367
11368 fi
11369 { echo "$as_me:$LINENO: result: $ac_cv_sys_symbol_underscore" >&5
11370 echo "${ECHO_T}$ac_cv_sys_symbol_underscore" >&6; }
11371
11372
11373 if test x"$ac_cv_sys_symbol_underscore" = xyes; then
11374   if test x"$libltdl_cv_func_dlopen" = xyes ||
11375      test x"$libltdl_cv_lib_dl_dlopen" = xyes ; then
11376         { echo "$as_me:$LINENO: checking whether we have to add an underscore for dlsym" >&5
11377 echo $ECHO_N "checking whether we have to add an underscore for dlsym... $ECHO_C" >&6; }
11378 if test "${libltdl_cv_need_uscore+set}" = set; then
11379   echo $ECHO_N "(cached) $ECHO_C" >&6
11380 else
11381   libltdl_cv_need_uscore=unknown
11382           save_LIBS="$LIBS"
11383           LIBS="$LIBS $LIBADD_DL"
11384           if test "$cross_compiling" = yes; then :
11385   libltdl_cv_need_uscore=cross
11386 else
11387   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11388   lt_status=$lt_dlunknown
11389   cat > conftest.$ac_ext <<EOF
11390 #line 11390 "configure"
11391 #include "confdefs.h"
11392
11393 #if HAVE_DLFCN_H
11394 #include <dlfcn.h>
11395 #endif
11396
11397 #include <stdio.h>
11398
11399 #ifdef RTLD_GLOBAL
11400 #  define LT_DLGLOBAL           RTLD_GLOBAL
11401 #else
11402 #  ifdef DL_GLOBAL
11403 #    define LT_DLGLOBAL         DL_GLOBAL
11404 #  else
11405 #    define LT_DLGLOBAL         0
11406 #  endif
11407 #endif
11408
11409 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11410    find out it does not work in some platform. */
11411 #ifndef LT_DLLAZY_OR_NOW
11412 #  ifdef RTLD_LAZY
11413 #    define LT_DLLAZY_OR_NOW            RTLD_LAZY
11414 #  else
11415 #    ifdef DL_LAZY
11416 #      define LT_DLLAZY_OR_NOW          DL_LAZY
11417 #    else
11418 #      ifdef RTLD_NOW
11419 #        define LT_DLLAZY_OR_NOW        RTLD_NOW
11420 #      else
11421 #        ifdef DL_NOW
11422 #          define LT_DLLAZY_OR_NOW      DL_NOW
11423 #        else
11424 #          define LT_DLLAZY_OR_NOW      0
11425 #        endif
11426 #      endif
11427 #    endif
11428 #  endif
11429 #endif
11430
11431 #ifdef __cplusplus
11432 extern "C" void exit (int);
11433 #endif
11434
11435 void fnord() { int i=42;}
11436 int main ()
11437 {
11438   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11439   int status = $lt_dlunknown;
11440
11441   if (self)
11442     {
11443       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
11444       else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
11445       /* dlclose (self); */
11446     }
11447   else
11448     puts (dlerror ());
11449
11450     exit (status);
11451 }
11452 EOF
11453   if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11454   (eval $ac_link) 2>&5
11455   ac_status=$?
11456   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11457   (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
11458     (./conftest; exit; ) >&5 2>/dev/null
11459     lt_status=$?
11460     case x$lt_status in
11461       x$lt_dlno_uscore) libltdl_cv_need_uscore=no ;;
11462       x$lt_dlneed_uscore) libltdl_cv_need_uscore=yes ;;
11463       x$lt_dlunknown|x*)  ;;
11464     esac
11465   else :
11466     # compilation failed
11467
11468   fi
11469 fi
11470 rm -fr conftest*
11471
11472           LIBS="$save_LIBS"
11473
11474 fi
11475 { echo "$as_me:$LINENO: result: $libltdl_cv_need_uscore" >&5
11476 echo "${ECHO_T}$libltdl_cv_need_uscore" >&6; }
11477   fi
11478 fi
11479
11480 if test x"$libltdl_cv_need_uscore" = xyes; then
11481
11482 cat >>confdefs.h <<\_ACEOF
11483 #define NEED_USCORE 1
11484 _ACEOF
11485
11486 fi
11487
11488
11489 { echo "$as_me:$LINENO: checking whether deplibs are loaded by dlopen" >&5
11490 echo $ECHO_N "checking whether deplibs are loaded by dlopen... $ECHO_C" >&6; }
11491 if test "${libltdl_cv_sys_dlopen_deplibs+set}" = set; then
11492   echo $ECHO_N "(cached) $ECHO_C" >&6
11493 else
11494   # PORTME does your system automatically load deplibs for dlopen?
11495   # or its logical equivalent (e.g. shl_load for HP-UX < 11)
11496   # For now, we just catch OSes we know something about -- in the
11497   # future, we'll try test this programmatically.
11498   libltdl_cv_sys_dlopen_deplibs=unknown
11499   case "$host_os" in
11500   aix3*|aix4.1.*|aix4.2.*)
11501     # Unknown whether this is true for these versions of AIX, but
11502     # we want this `case' here to explicitly catch those versions.
11503     libltdl_cv_sys_dlopen_deplibs=unknown
11504     ;;
11505   aix[45]*)
11506     libltdl_cv_sys_dlopen_deplibs=yes
11507     ;;
11508   darwin*)
11509     # Assuming the user has installed a libdl from somewhere, this is true
11510     # If you are looking for one http://www.opendarwin.org/projects/dlcompat
11511     libltdl_cv_sys_dlopen_deplibs=yes
11512     ;;
11513   gnu* | linux* | kfreebsd*-gnu | knetbsd*-gnu)
11514     # GNU and its variants, using gnu ld.so (Glibc)
11515     libltdl_cv_sys_dlopen_deplibs=yes
11516     ;;
11517   hpux10*|hpux11*)
11518     libltdl_cv_sys_dlopen_deplibs=yes
11519     ;;
11520   interix*)
11521     libltdl_cv_sys_dlopen_deplibs=yes
11522     ;;
11523   irix[12345]*|irix6.[01]*)
11524     # Catch all versions of IRIX before 6.2, and indicate that we don't
11525     # know how it worked for any of those versions.
11526     libltdl_cv_sys_dlopen_deplibs=unknown
11527     ;;
11528   irix*)
11529     # The case above catches anything before 6.2, and it's known that
11530     # at 6.2 and later dlopen does load deplibs.
11531     libltdl_cv_sys_dlopen_deplibs=yes
11532     ;;
11533   netbsd*)
11534     libltdl_cv_sys_dlopen_deplibs=yes
11535     ;;
11536   openbsd*)
11537     libltdl_cv_sys_dlopen_deplibs=yes
11538     ;;
11539   osf[1234]*)
11540     # dlopen did load deplibs (at least at 4.x), but until the 5.x series,
11541     # it did *not* use an RPATH in a shared library to find objects the
11542     # library depends on, so we explictly say `no'.
11543     libltdl_cv_sys_dlopen_deplibs=no
11544     ;;
11545   osf5.0|osf5.0a|osf5.1)
11546     # dlopen *does* load deplibs and with the right loader patch applied
11547     # it even uses RPATH in a shared library to search for shared objects
11548     # that the library depends on, but there's no easy way to know if that
11549     # patch is installed.  Since this is the case, all we can really
11550     # say is unknown -- it depends on the patch being installed.  If
11551     # it is, this changes to `yes'.  Without it, it would be `no'.
11552     libltdl_cv_sys_dlopen_deplibs=unknown
11553     ;;
11554   osf*)
11555     # the two cases above should catch all versions of osf <= 5.1.  Read
11556     # the comments above for what we know about them.
11557     # At > 5.1, deplibs are loaded *and* any RPATH in a shared library
11558     # is used to find them so we can finally say `yes'.
11559     libltdl_cv_sys_dlopen_deplibs=yes
11560     ;;
11561   solaris*)
11562     libltdl_cv_sys_dlopen_deplibs=yes
11563     ;;
11564   sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
11565     libltdl_cv_sys_dlopen_deplibs=yes
11566     ;;
11567   esac
11568
11569 fi
11570 { echo "$as_me:$LINENO: result: $libltdl_cv_sys_dlopen_deplibs" >&5
11571 echo "${ECHO_T}$libltdl_cv_sys_dlopen_deplibs" >&6; }
11572 if test "$libltdl_cv_sys_dlopen_deplibs" != yes; then
11573
11574 cat >>confdefs.h <<\_ACEOF
11575 #define LTDL_DLOPEN_DEPLIBS 1
11576 _ACEOF
11577
11578 fi
11579
11580
11581 for ac_header in argz.h
11582 do
11583 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11584 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11585   { echo "$as_me:$LINENO: checking for $ac_header" >&5
11586 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11587 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11588   echo $ECHO_N "(cached) $ECHO_C" >&6
11589 fi
11590 ac_res=`eval echo '${'$as_ac_Header'}'`
11591                { echo "$as_me:$LINENO: result: $ac_res" >&5
11592 echo "${ECHO_T}$ac_res" >&6; }
11593 else
11594   # Is the header compilable?
11595 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
11596 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
11597 cat >conftest.$ac_ext <<_ACEOF
11598 /* confdefs.h.  */
11599 _ACEOF
11600 cat confdefs.h >>conftest.$ac_ext
11601 cat >>conftest.$ac_ext <<_ACEOF
11602 /* end confdefs.h.  */
11603 $ac_includes_default
11604 #include <$ac_header>
11605 _ACEOF
11606 rm -f conftest.$ac_objext
11607 if { (ac_try="$ac_compile"
11608 case "(($ac_try" in
11609   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11610   *) ac_try_echo=$ac_try;;
11611 esac
11612 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11613   (eval "$ac_compile") 2>conftest.er1
11614   ac_status=$?
11615   grep -v '^ *+' conftest.er1 >conftest.err
11616   rm -f conftest.er1
11617   cat conftest.err >&5
11618   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11619   (exit $ac_status); } &&
11620          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
11621   { (case "(($ac_try" in
11622   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11623   *) ac_try_echo=$ac_try;;
11624 esac
11625 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11626   (eval "$ac_try") 2>&5
11627   ac_status=$?
11628   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11629   (exit $ac_status); }; } &&
11630          { ac_try='test -s conftest.$ac_objext'
11631   { (case "(($ac_try" in
11632   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11633   *) ac_try_echo=$ac_try;;
11634 esac
11635 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11636   (eval "$ac_try") 2>&5
11637   ac_status=$?
11638   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11639   (exit $ac_status); }; }; then
11640   ac_header_compiler=yes
11641 else
11642   echo "$as_me: failed program was:" >&5
11643 sed 's/^/| /' conftest.$ac_ext >&5
11644
11645         ac_header_compiler=no
11646 fi
11647
11648 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11649 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11650 echo "${ECHO_T}$ac_header_compiler" >&6; }
11651
11652 # Is the header present?
11653 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
11654 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
11655 cat >conftest.$ac_ext <<_ACEOF
11656 /* confdefs.h.  */
11657 _ACEOF
11658 cat confdefs.h >>conftest.$ac_ext
11659 cat >>conftest.$ac_ext <<_ACEOF
11660 /* end confdefs.h.  */
11661 #include <$ac_header>
11662 _ACEOF
11663 if { (ac_try="$ac_cpp conftest.$ac_ext"
11664 case "(($ac_try" in
11665   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11666   *) ac_try_echo=$ac_try;;
11667 esac
11668 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11669   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
11670   ac_status=$?
11671   grep -v '^ *+' conftest.er1 >conftest.err
11672   rm -f conftest.er1
11673   cat conftest.err >&5
11674   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11675   (exit $ac_status); } >/dev/null; then
11676   if test -s conftest.err; then
11677     ac_cpp_err=$ac_c_preproc_warn_flag
11678     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
11679   else
11680     ac_cpp_err=
11681   fi
11682 else
11683   ac_cpp_err=yes
11684 fi
11685 if test -z "$ac_cpp_err"; then
11686   ac_header_preproc=yes
11687 else
11688   echo "$as_me: failed program was:" >&5
11689 sed 's/^/| /' conftest.$ac_ext >&5
11690
11691   ac_header_preproc=no
11692 fi
11693
11694 rm -f conftest.err conftest.$ac_ext
11695 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11696 echo "${ECHO_T}$ac_header_preproc" >&6; }
11697
11698 # So?  What about this header?
11699 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
11700   yes:no: )
11701     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11702 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11703     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11704 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11705     ac_header_preproc=yes
11706     ;;
11707   no:yes:* )
11708     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11709 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11710     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
11711 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
11712     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11713 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11714     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
11715 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
11716     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11717 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11718     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11719 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11720     ( cat <<\_ASBOX
11721 ## ----------------------------------- ##
11722 ## Report this to llvmbugs@cs.uiuc.edu ##
11723 ## ----------------------------------- ##
11724 _ASBOX
11725      ) | sed "s/^/$as_me: WARNING:     /" >&2
11726     ;;
11727 esac
11728 { echo "$as_me:$LINENO: checking for $ac_header" >&5
11729 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11730 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11731   echo $ECHO_N "(cached) $ECHO_C" >&6
11732 else
11733   eval "$as_ac_Header=\$ac_header_preproc"
11734 fi
11735 ac_res=`eval echo '${'$as_ac_Header'}'`
11736                { echo "$as_me:$LINENO: result: $ac_res" >&5
11737 echo "${ECHO_T}$ac_res" >&6; }
11738
11739 fi
11740 if test `eval echo '${'$as_ac_Header'}'` = yes; then
11741   cat >>confdefs.h <<_ACEOF
11742 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11743 _ACEOF
11744
11745 fi
11746
11747 done
11748
11749
11750 { echo "$as_me:$LINENO: checking for error_t" >&5
11751 echo $ECHO_N "checking for error_t... $ECHO_C" >&6; }
11752 if test "${ac_cv_type_error_t+set}" = set; then
11753   echo $ECHO_N "(cached) $ECHO_C" >&6
11754 else
11755   cat >conftest.$ac_ext <<_ACEOF
11756 /* confdefs.h.  */
11757 _ACEOF
11758 cat confdefs.h >>conftest.$ac_ext
11759 cat >>conftest.$ac_ext <<_ACEOF
11760 /* end confdefs.h.  */
11761 #if HAVE_ARGZ_H
11762 #  include <argz.h>
11763 #endif
11764
11765 typedef error_t ac__type_new_;
11766 int
11767 main ()
11768 {
11769 if ((ac__type_new_ *) 0)
11770   return 0;
11771 if (sizeof (ac__type_new_))
11772   return 0;
11773   ;
11774   return 0;
11775 }
11776 _ACEOF
11777 rm -f conftest.$ac_objext
11778 if { (ac_try="$ac_compile"
11779 case "(($ac_try" in
11780   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11781   *) ac_try_echo=$ac_try;;
11782 esac
11783 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11784   (eval "$ac_compile") 2>conftest.er1
11785   ac_status=$?
11786   grep -v '^ *+' conftest.er1 >conftest.err
11787   rm -f conftest.er1
11788   cat conftest.err >&5
11789   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11790   (exit $ac_status); } &&
11791          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
11792   { (case "(($ac_try" in
11793   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11794   *) ac_try_echo=$ac_try;;
11795 esac
11796 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11797   (eval "$ac_try") 2>&5
11798   ac_status=$?
11799   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11800   (exit $ac_status); }; } &&
11801          { ac_try='test -s conftest.$ac_objext'
11802   { (case "(($ac_try" in
11803   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11804   *) ac_try_echo=$ac_try;;
11805 esac
11806 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11807   (eval "$ac_try") 2>&5
11808   ac_status=$?
11809   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11810   (exit $ac_status); }; }; then
11811   ac_cv_type_error_t=yes
11812 else
11813   echo "$as_me: failed program was:" >&5
11814 sed 's/^/| /' conftest.$ac_ext >&5
11815
11816         ac_cv_type_error_t=no
11817 fi
11818
11819 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11820 fi
11821 { echo "$as_me:$LINENO: result: $ac_cv_type_error_t" >&5
11822 echo "${ECHO_T}$ac_cv_type_error_t" >&6; }
11823 if test $ac_cv_type_error_t = yes; then
11824
11825 cat >>confdefs.h <<_ACEOF
11826 #define HAVE_ERROR_T 1
11827 _ACEOF
11828
11829
11830 else
11831
11832 cat >>confdefs.h <<\_ACEOF
11833 #define error_t int
11834 _ACEOF
11835
11836 fi
11837
11838
11839
11840
11841
11842
11843
11844 for ac_func in argz_append argz_create_sep argz_insert argz_next argz_stringify
11845 do
11846 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11847 { echo "$as_me:$LINENO: checking for $ac_func" >&5
11848 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
11849 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
11850   echo $ECHO_N "(cached) $ECHO_C" >&6
11851 else
11852   cat >conftest.$ac_ext <<_ACEOF
11853 /* confdefs.h.  */
11854 _ACEOF
11855 cat confdefs.h >>conftest.$ac_ext
11856 cat >>conftest.$ac_ext <<_ACEOF
11857 /* end confdefs.h.  */
11858 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
11859    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
11860 #define $ac_func innocuous_$ac_func
11861
11862 /* System header to define __stub macros and hopefully few prototypes,
11863     which can conflict with char $ac_func (); below.
11864     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11865     <limits.h> exists even on freestanding compilers.  */
11866
11867 #ifdef __STDC__
11868 # include <limits.h>
11869 #else
11870 # include <assert.h>
11871 #endif
11872
11873 #undef $ac_func
11874
11875 /* Override any GCC internal prototype to avoid an error.
11876    Use char because int might match the return type of a GCC
11877    builtin and then its argument prototype would still apply.  */
11878 #ifdef __cplusplus
11879 extern "C"
11880 #endif
11881 char $ac_func ();
11882 /* The GNU C library defines this for functions which it implements
11883     to always fail with ENOSYS.  Some functions are actually named
11884     something starting with __ and the normal name is an alias.  */
11885 #if defined __stub_$ac_func || defined __stub___$ac_func
11886 choke me
11887 #endif
11888
11889 int
11890 main ()
11891 {
11892 return $ac_func ();
11893   ;
11894   return 0;
11895 }
11896 _ACEOF
11897 rm -f conftest.$ac_objext conftest$ac_exeext
11898 if { (ac_try="$ac_link"
11899 case "(($ac_try" in
11900   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11901   *) ac_try_echo=$ac_try;;
11902 esac
11903 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11904   (eval "$ac_link") 2>conftest.er1
11905   ac_status=$?
11906   grep -v '^ *+' conftest.er1 >conftest.err
11907   rm -f conftest.er1
11908   cat conftest.err >&5
11909   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11910   (exit $ac_status); } &&
11911          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
11912   { (case "(($ac_try" in
11913   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11914   *) ac_try_echo=$ac_try;;
11915 esac
11916 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11917   (eval "$ac_try") 2>&5
11918   ac_status=$?
11919   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11920   (exit $ac_status); }; } &&
11921          { ac_try='test -s conftest$ac_exeext'
11922   { (case "(($ac_try" in
11923   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11924   *) ac_try_echo=$ac_try;;
11925 esac
11926 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11927   (eval "$ac_try") 2>&5
11928   ac_status=$?
11929   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11930   (exit $ac_status); }; }; then
11931   eval "$as_ac_var=yes"
11932 else
11933   echo "$as_me: failed program was:" >&5
11934 sed 's/^/| /' conftest.$ac_ext >&5
11935
11936         eval "$as_ac_var=no"
11937 fi
11938
11939 rm -f core conftest.err conftest.$ac_objext \
11940       conftest$ac_exeext conftest.$ac_ext
11941 fi
11942 ac_res=`eval echo '${'$as_ac_var'}'`
11943                { echo "$as_me:$LINENO: result: $ac_res" >&5
11944 echo "${ECHO_T}$ac_res" >&6; }
11945 if test `eval echo '${'$as_ac_var'}'` = yes; then
11946   cat >>confdefs.h <<_ACEOF
11947 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
11948 _ACEOF
11949
11950 fi
11951 done
11952
11953
11954
11955
11956
11957
11958
11959
11960
11961
11962
11963
11964
11965
11966
11967
11968
11969
11970
11971
11972
11973
11974
11975
11976
11977
11978
11979
11980 for ac_header in assert.h ctype.h errno.h malloc.h memory.h stdlib.h \
11981                   stdio.h unistd.h
11982 do
11983 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11984 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11985   { echo "$as_me:$LINENO: checking for $ac_header" >&5
11986 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11987 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11988   echo $ECHO_N "(cached) $ECHO_C" >&6
11989 fi
11990 ac_res=`eval echo '${'$as_ac_Header'}'`
11991                { echo "$as_me:$LINENO: result: $ac_res" >&5
11992 echo "${ECHO_T}$ac_res" >&6; }
11993 else
11994   # Is the header compilable?
11995 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
11996 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
11997 cat >conftest.$ac_ext <<_ACEOF
11998 /* confdefs.h.  */
11999 _ACEOF
12000 cat confdefs.h >>conftest.$ac_ext
12001 cat >>conftest.$ac_ext <<_ACEOF
12002 /* end confdefs.h.  */
12003 $ac_includes_default
12004 #include <$ac_header>
12005 _ACEOF
12006 rm -f conftest.$ac_objext
12007 if { (ac_try="$ac_compile"
12008 case "(($ac_try" in
12009   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12010   *) ac_try_echo=$ac_try;;
12011 esac
12012 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12013   (eval "$ac_compile") 2>conftest.er1
12014   ac_status=$?
12015   grep -v '^ *+' conftest.er1 >conftest.err
12016   rm -f conftest.er1
12017   cat conftest.err >&5
12018   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12019   (exit $ac_status); } &&
12020          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
12021   { (case "(($ac_try" in
12022   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12023   *) ac_try_echo=$ac_try;;
12024 esac
12025 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12026   (eval "$ac_try") 2>&5
12027   ac_status=$?
12028   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12029   (exit $ac_status); }; } &&
12030          { ac_try='test -s conftest.$ac_objext'
12031   { (case "(($ac_try" in
12032   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12033   *) ac_try_echo=$ac_try;;
12034 esac
12035 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12036   (eval "$ac_try") 2>&5
12037   ac_status=$?
12038   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12039   (exit $ac_status); }; }; then
12040   ac_header_compiler=yes
12041 else
12042   echo "$as_me: failed program was:" >&5
12043 sed 's/^/| /' conftest.$ac_ext >&5
12044
12045         ac_header_compiler=no
12046 fi
12047
12048 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12049 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12050 echo "${ECHO_T}$ac_header_compiler" >&6; }
12051
12052 # Is the header present?
12053 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
12054 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
12055 cat >conftest.$ac_ext <<_ACEOF
12056 /* confdefs.h.  */
12057 _ACEOF
12058 cat confdefs.h >>conftest.$ac_ext
12059 cat >>conftest.$ac_ext <<_ACEOF
12060 /* end confdefs.h.  */
12061 #include <$ac_header>
12062 _ACEOF
12063 if { (ac_try="$ac_cpp conftest.$ac_ext"
12064 case "(($ac_try" in
12065   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12066   *) ac_try_echo=$ac_try;;
12067 esac
12068 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12069   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
12070   ac_status=$?
12071   grep -v '^ *+' conftest.er1 >conftest.err
12072   rm -f conftest.er1
12073   cat conftest.err >&5
12074   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12075   (exit $ac_status); } >/dev/null; then
12076   if test -s conftest.err; then
12077     ac_cpp_err=$ac_c_preproc_warn_flag
12078     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
12079   else
12080     ac_cpp_err=
12081   fi
12082 else
12083   ac_cpp_err=yes
12084 fi
12085 if test -z "$ac_cpp_err"; then
12086   ac_header_preproc=yes
12087 else
12088   echo "$as_me: failed program was:" >&5
12089 sed 's/^/| /' conftest.$ac_ext >&5
12090
12091   ac_header_preproc=no
12092 fi
12093
12094 rm -f conftest.err conftest.$ac_ext
12095 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12096 echo "${ECHO_T}$ac_header_preproc" >&6; }
12097
12098 # So?  What about this header?
12099 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
12100   yes:no: )
12101     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
12102 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
12103     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
12104 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
12105     ac_header_preproc=yes
12106     ;;
12107   no:yes:* )
12108     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
12109 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
12110     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
12111 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
12112     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
12113 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
12114     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
12115 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
12116     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
12117 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
12118     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
12119 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
12120     ( cat <<\_ASBOX
12121 ## ----------------------------------- ##
12122 ## Report this to llvmbugs@cs.uiuc.edu ##
12123 ## ----------------------------------- ##
12124 _ASBOX
12125      ) | sed "s/^/$as_me: WARNING:     /" >&2
12126     ;;
12127 esac
12128 { echo "$as_me:$LINENO: checking for $ac_header" >&5
12129 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
12130 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12131   echo $ECHO_N "(cached) $ECHO_C" >&6
12132 else
12133   eval "$as_ac_Header=\$ac_header_preproc"
12134 fi
12135 ac_res=`eval echo '${'$as_ac_Header'}'`
12136                { echo "$as_me:$LINENO: result: $ac_res" >&5
12137 echo "${ECHO_T}$ac_res" >&6; }
12138
12139 fi
12140 if test `eval echo '${'$as_ac_Header'}'` = yes; then
12141   cat >>confdefs.h <<_ACEOF
12142 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
12143 _ACEOF
12144
12145 fi
12146
12147 done
12148
12149
12150
12151
12152
12153 for ac_header in dl.h sys/dl.h dld.h mach-o/dyld.h
12154 do
12155 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12156 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12157   { echo "$as_me:$LINENO: checking for $ac_header" >&5
12158 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
12159 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12160   echo $ECHO_N "(cached) $ECHO_C" >&6
12161 fi
12162 ac_res=`eval echo '${'$as_ac_Header'}'`
12163                { echo "$as_me:$LINENO: result: $ac_res" >&5
12164 echo "${ECHO_T}$ac_res" >&6; }
12165 else
12166   # Is the header compilable?
12167 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
12168 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
12169 cat >conftest.$ac_ext <<_ACEOF
12170 /* confdefs.h.  */
12171 _ACEOF
12172 cat confdefs.h >>conftest.$ac_ext
12173 cat >>conftest.$ac_ext <<_ACEOF
12174 /* end confdefs.h.  */
12175 $ac_includes_default
12176 #include <$ac_header>
12177 _ACEOF
12178 rm -f conftest.$ac_objext
12179 if { (ac_try="$ac_compile"
12180 case "(($ac_try" in
12181   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12182   *) ac_try_echo=$ac_try;;
12183 esac
12184 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12185   (eval "$ac_compile") 2>conftest.er1
12186   ac_status=$?
12187   grep -v '^ *+' conftest.er1 >conftest.err
12188   rm -f conftest.er1
12189   cat conftest.err >&5
12190   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12191   (exit $ac_status); } &&
12192          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
12193   { (case "(($ac_try" in
12194   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12195   *) ac_try_echo=$ac_try;;
12196 esac
12197 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12198   (eval "$ac_try") 2>&5
12199   ac_status=$?
12200   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12201   (exit $ac_status); }; } &&
12202          { ac_try='test -s conftest.$ac_objext'
12203   { (case "(($ac_try" in
12204   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12205   *) ac_try_echo=$ac_try;;
12206 esac
12207 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12208   (eval "$ac_try") 2>&5
12209   ac_status=$?
12210   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12211   (exit $ac_status); }; }; then
12212   ac_header_compiler=yes
12213 else
12214   echo "$as_me: failed program was:" >&5
12215 sed 's/^/| /' conftest.$ac_ext >&5
12216
12217         ac_header_compiler=no
12218 fi
12219
12220 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12221 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12222 echo "${ECHO_T}$ac_header_compiler" >&6; }
12223
12224 # Is the header present?
12225 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
12226 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
12227 cat >conftest.$ac_ext <<_ACEOF
12228 /* confdefs.h.  */
12229 _ACEOF
12230 cat confdefs.h >>conftest.$ac_ext
12231 cat >>conftest.$ac_ext <<_ACEOF
12232 /* end confdefs.h.  */
12233 #include <$ac_header>
12234 _ACEOF
12235 if { (ac_try="$ac_cpp conftest.$ac_ext"
12236 case "(($ac_try" in
12237   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12238   *) ac_try_echo=$ac_try;;
12239 esac
12240 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12241   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
12242   ac_status=$?
12243   grep -v '^ *+' conftest.er1 >conftest.err
12244   rm -f conftest.er1
12245   cat conftest.err >&5
12246   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12247   (exit $ac_status); } >/dev/null; then
12248   if test -s conftest.err; then
12249     ac_cpp_err=$ac_c_preproc_warn_flag
12250     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
12251   else
12252     ac_cpp_err=
12253   fi
12254 else
12255   ac_cpp_err=yes
12256 fi
12257 if test -z "$ac_cpp_err"; then
12258   ac_header_preproc=yes
12259 else
12260   echo "$as_me: failed program was:" >&5
12261 sed 's/^/| /' conftest.$ac_ext >&5
12262
12263   ac_header_preproc=no
12264 fi
12265
12266 rm -f conftest.err conftest.$ac_ext
12267 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12268 echo "${ECHO_T}$ac_header_preproc" >&6; }
12269
12270 # So?  What about this header?
12271 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
12272   yes:no: )
12273     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
12274 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
12275     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
12276 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
12277     ac_header_preproc=yes
12278     ;;
12279   no:yes:* )
12280     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
12281 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
12282     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
12283 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
12284     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
12285 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
12286     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
12287 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
12288     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
12289 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
12290     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
12291 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
12292     ( cat <<\_ASBOX
12293 ## ----------------------------------- ##
12294 ## Report this to llvmbugs@cs.uiuc.edu ##
12295 ## ----------------------------------- ##
12296 _ASBOX
12297      ) | sed "s/^/$as_me: WARNING:     /" >&2
12298     ;;
12299 esac
12300 { echo "$as_me:$LINENO: checking for $ac_header" >&5
12301 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
12302 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12303   echo $ECHO_N "(cached) $ECHO_C" >&6
12304 else
12305   eval "$as_ac_Header=\$ac_header_preproc"
12306 fi
12307 ac_res=`eval echo '${'$as_ac_Header'}'`
12308                { echo "$as_me:$LINENO: result: $ac_res" >&5
12309 echo "${ECHO_T}$ac_res" >&6; }
12310
12311 fi
12312 if test `eval echo '${'$as_ac_Header'}'` = yes; then
12313   cat >>confdefs.h <<_ACEOF
12314 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
12315 _ACEOF
12316
12317 fi
12318
12319 done
12320
12321
12322
12323 for ac_header in string.h strings.h
12324 do
12325 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12326 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12327   { echo "$as_me:$LINENO: checking for $ac_header" >&5
12328 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
12329 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12330   echo $ECHO_N "(cached) $ECHO_C" >&6
12331 fi
12332 ac_res=`eval echo '${'$as_ac_Header'}'`
12333                { echo "$as_me:$LINENO: result: $ac_res" >&5
12334 echo "${ECHO_T}$ac_res" >&6; }
12335 else
12336   # Is the header compilable?
12337 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
12338 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
12339 cat >conftest.$ac_ext <<_ACEOF
12340 /* confdefs.h.  */
12341 _ACEOF
12342 cat confdefs.h >>conftest.$ac_ext
12343 cat >>conftest.$ac_ext <<_ACEOF
12344 /* end confdefs.h.  */
12345 $ac_includes_default
12346 #include <$ac_header>
12347 _ACEOF
12348 rm -f conftest.$ac_objext
12349 if { (ac_try="$ac_compile"
12350 case "(($ac_try" in
12351   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12352   *) ac_try_echo=$ac_try;;
12353 esac
12354 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12355   (eval "$ac_compile") 2>conftest.er1
12356   ac_status=$?
12357   grep -v '^ *+' conftest.er1 >conftest.err
12358   rm -f conftest.er1
12359   cat conftest.err >&5
12360   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12361   (exit $ac_status); } &&
12362          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
12363   { (case "(($ac_try" in
12364   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12365   *) ac_try_echo=$ac_try;;
12366 esac
12367 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12368   (eval "$ac_try") 2>&5
12369   ac_status=$?
12370   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12371   (exit $ac_status); }; } &&
12372          { ac_try='test -s conftest.$ac_objext'
12373   { (case "(($ac_try" in
12374   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12375   *) ac_try_echo=$ac_try;;
12376 esac
12377 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12378   (eval "$ac_try") 2>&5
12379   ac_status=$?
12380   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12381   (exit $ac_status); }; }; then
12382   ac_header_compiler=yes
12383 else
12384   echo "$as_me: failed program was:" >&5
12385 sed 's/^/| /' conftest.$ac_ext >&5
12386
12387         ac_header_compiler=no
12388 fi
12389
12390 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12391 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12392 echo "${ECHO_T}$ac_header_compiler" >&6; }
12393
12394 # Is the header present?
12395 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
12396 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
12397 cat >conftest.$ac_ext <<_ACEOF
12398 /* confdefs.h.  */
12399 _ACEOF
12400 cat confdefs.h >>conftest.$ac_ext
12401 cat >>conftest.$ac_ext <<_ACEOF
12402 /* end confdefs.h.  */
12403 #include <$ac_header>
12404 _ACEOF
12405 if { (ac_try="$ac_cpp conftest.$ac_ext"
12406 case "(($ac_try" in
12407   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12408   *) ac_try_echo=$ac_try;;
12409 esac
12410 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12411   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
12412   ac_status=$?
12413   grep -v '^ *+' conftest.er1 >conftest.err
12414   rm -f conftest.er1
12415   cat conftest.err >&5
12416   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12417   (exit $ac_status); } >/dev/null; then
12418   if test -s conftest.err; then
12419     ac_cpp_err=$ac_c_preproc_warn_flag
12420     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
12421   else
12422     ac_cpp_err=
12423   fi
12424 else
12425   ac_cpp_err=yes
12426 fi
12427 if test -z "$ac_cpp_err"; then
12428   ac_header_preproc=yes
12429 else
12430   echo "$as_me: failed program was:" >&5
12431 sed 's/^/| /' conftest.$ac_ext >&5
12432
12433   ac_header_preproc=no
12434 fi
12435
12436 rm -f conftest.err conftest.$ac_ext
12437 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12438 echo "${ECHO_T}$ac_header_preproc" >&6; }
12439
12440 # So?  What about this header?
12441 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
12442   yes:no: )
12443     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
12444 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
12445     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
12446 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
12447     ac_header_preproc=yes
12448     ;;
12449   no:yes:* )
12450     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
12451 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
12452     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
12453 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
12454     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
12455 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
12456     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
12457 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
12458     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
12459 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
12460     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
12461 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
12462     ( cat <<\_ASBOX
12463 ## ----------------------------------- ##
12464 ## Report this to llvmbugs@cs.uiuc.edu ##
12465 ## ----------------------------------- ##
12466 _ASBOX
12467      ) | sed "s/^/$as_me: WARNING:     /" >&2
12468     ;;
12469 esac
12470 { echo "$as_me:$LINENO: checking for $ac_header" >&5
12471 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
12472 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
12473   echo $ECHO_N "(cached) $ECHO_C" >&6
12474 else
12475   eval "$as_ac_Header=\$ac_header_preproc"
12476 fi
12477 ac_res=`eval echo '${'$as_ac_Header'}'`
12478                { echo "$as_me:$LINENO: result: $ac_res" >&5
12479 echo "${ECHO_T}$ac_res" >&6; }
12480
12481 fi
12482 if test `eval echo '${'$as_ac_Header'}'` = yes; then
12483   cat >>confdefs.h <<_ACEOF
12484 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
12485 _ACEOF
12486  break
12487 fi
12488
12489 done
12490
12491
12492
12493
12494 for ac_func in strchr index
12495 do
12496 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
12497 { echo "$as_me:$LINENO: checking for $ac_func" >&5
12498 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
12499 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
12500   echo $ECHO_N "(cached) $ECHO_C" >&6
12501 else
12502   cat >conftest.$ac_ext <<_ACEOF
12503 /* confdefs.h.  */
12504 _ACEOF
12505 cat confdefs.h >>conftest.$ac_ext
12506 cat >>conftest.$ac_ext <<_ACEOF
12507 /* end confdefs.h.  */
12508 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
12509    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
12510 #define $ac_func innocuous_$ac_func
12511
12512 /* System header to define __stub macros and hopefully few prototypes,
12513     which can conflict with char $ac_func (); below.
12514     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12515     <limits.h> exists even on freestanding compilers.  */
12516
12517 #ifdef __STDC__
12518 # include <limits.h>
12519 #else
12520 # include <assert.h>
12521 #endif
12522
12523 #undef $ac_func
12524
12525 /* Override any GCC internal prototype to avoid an error.
12526    Use char because int might match the return type of a GCC
12527    builtin and then its argument prototype would still apply.  */
12528 #ifdef __cplusplus
12529 extern "C"
12530 #endif
12531 char $ac_func ();
12532 /* The GNU C library defines this for functions which it implements
12533     to always fail with ENOSYS.  Some functions are actually named
12534     something starting with __ and the normal name is an alias.  */
12535 #if defined __stub_$ac_func || defined __stub___$ac_func
12536 choke me
12537 #endif
12538
12539 int
12540 main ()
12541 {
12542 return $ac_func ();
12543   ;
12544   return 0;
12545 }
12546 _ACEOF
12547 rm -f conftest.$ac_objext conftest$ac_exeext
12548 if { (ac_try="$ac_link"
12549 case "(($ac_try" in
12550   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12551   *) ac_try_echo=$ac_try;;
12552 esac
12553 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12554   (eval "$ac_link") 2>conftest.er1
12555   ac_status=$?
12556   grep -v '^ *+' conftest.er1 >conftest.err
12557   rm -f conftest.er1
12558   cat conftest.err >&5
12559   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12560   (exit $ac_status); } &&
12561          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
12562   { (case "(($ac_try" in
12563   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12564   *) ac_try_echo=$ac_try;;
12565 esac
12566 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12567   (eval "$ac_try") 2>&5
12568   ac_status=$?
12569   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12570   (exit $ac_status); }; } &&
12571          { ac_try='test -s conftest$ac_exeext'
12572   { (case "(($ac_try" in
12573   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12574   *) ac_try_echo=$ac_try;;
12575 esac
12576 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12577   (eval "$ac_try") 2>&5
12578   ac_status=$?
12579   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12580   (exit $ac_status); }; }; then
12581   eval "$as_ac_var=yes"
12582 else
12583   echo "$as_me: failed program was:" >&5
12584 sed 's/^/| /' conftest.$ac_ext >&5
12585
12586         eval "$as_ac_var=no"
12587 fi
12588
12589 rm -f core conftest.err conftest.$ac_objext \
12590       conftest$ac_exeext conftest.$ac_ext
12591 fi
12592 ac_res=`eval echo '${'$as_ac_var'}'`
12593                { echo "$as_me:$LINENO: result: $ac_res" >&5
12594 echo "${ECHO_T}$ac_res" >&6; }
12595 if test `eval echo '${'$as_ac_var'}'` = yes; then
12596   cat >>confdefs.h <<_ACEOF
12597 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
12598 _ACEOF
12599  break
12600 fi
12601 done
12602
12603
12604
12605 for ac_func in strrchr rindex
12606 do
12607 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
12608 { echo "$as_me:$LINENO: checking for $ac_func" >&5
12609 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
12610 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
12611   echo $ECHO_N "(cached) $ECHO_C" >&6
12612 else
12613   cat >conftest.$ac_ext <<_ACEOF
12614 /* confdefs.h.  */
12615 _ACEOF
12616 cat confdefs.h >>conftest.$ac_ext
12617 cat >>conftest.$ac_ext <<_ACEOF
12618 /* end confdefs.h.  */
12619 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
12620    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
12621 #define $ac_func innocuous_$ac_func
12622
12623 /* System header to define __stub macros and hopefully few prototypes,
12624     which can conflict with char $ac_func (); below.
12625     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12626     <limits.h> exists even on freestanding compilers.  */
12627
12628 #ifdef __STDC__
12629 # include <limits.h>
12630 #else
12631 # include <assert.h>
12632 #endif
12633
12634 #undef $ac_func
12635
12636 /* Override any GCC internal prototype to avoid an error.
12637    Use char because int might match the return type of a GCC
12638    builtin and then its argument prototype would still apply.  */
12639 #ifdef __cplusplus
12640 extern "C"
12641 #endif
12642 char $ac_func ();
12643 /* The GNU C library defines this for functions which it implements
12644     to always fail with ENOSYS.  Some functions are actually named
12645     something starting with __ and the normal name is an alias.  */
12646 #if defined __stub_$ac_func || defined __stub___$ac_func
12647 choke me
12648 #endif
12649
12650 int
12651 main ()
12652 {
12653 return $ac_func ();
12654   ;
12655   return 0;
12656 }
12657 _ACEOF
12658 rm -f conftest.$ac_objext conftest$ac_exeext
12659 if { (ac_try="$ac_link"
12660 case "(($ac_try" in
12661   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12662   *) ac_try_echo=$ac_try;;
12663 esac
12664 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12665   (eval "$ac_link") 2>conftest.er1
12666   ac_status=$?
12667   grep -v '^ *+' conftest.er1 >conftest.err
12668   rm -f conftest.er1
12669   cat conftest.err >&5
12670   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12671   (exit $ac_status); } &&
12672          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
12673   { (case "(($ac_try" in
12674   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12675   *) ac_try_echo=$ac_try;;
12676 esac
12677 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12678   (eval "$ac_try") 2>&5
12679   ac_status=$?
12680   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12681   (exit $ac_status); }; } &&
12682          { ac_try='test -s conftest$ac_exeext'
12683   { (case "(($ac_try" in
12684   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12685   *) ac_try_echo=$ac_try;;
12686 esac
12687 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12688   (eval "$ac_try") 2>&5
12689   ac_status=$?
12690   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12691   (exit $ac_status); }; }; then
12692   eval "$as_ac_var=yes"
12693 else
12694   echo "$as_me: failed program was:" >&5
12695 sed 's/^/| /' conftest.$ac_ext >&5
12696
12697         eval "$as_ac_var=no"
12698 fi
12699
12700 rm -f core conftest.err conftest.$ac_objext \
12701       conftest$ac_exeext conftest.$ac_ext
12702 fi
12703 ac_res=`eval echo '${'$as_ac_var'}'`
12704                { echo "$as_me:$LINENO: result: $ac_res" >&5
12705 echo "${ECHO_T}$ac_res" >&6; }
12706 if test `eval echo '${'$as_ac_var'}'` = yes; then
12707   cat >>confdefs.h <<_ACEOF
12708 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
12709 _ACEOF
12710  break
12711 fi
12712 done
12713
12714
12715
12716 for ac_func in memcpy bcopy
12717 do
12718 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
12719 { echo "$as_me:$LINENO: checking for $ac_func" >&5
12720 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
12721 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
12722   echo $ECHO_N "(cached) $ECHO_C" >&6
12723 else
12724   cat >conftest.$ac_ext <<_ACEOF
12725 /* confdefs.h.  */
12726 _ACEOF
12727 cat confdefs.h >>conftest.$ac_ext
12728 cat >>conftest.$ac_ext <<_ACEOF
12729 /* end confdefs.h.  */
12730 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
12731    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
12732 #define $ac_func innocuous_$ac_func
12733
12734 /* System header to define __stub macros and hopefully few prototypes,
12735     which can conflict with char $ac_func (); below.
12736     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12737     <limits.h> exists even on freestanding compilers.  */
12738
12739 #ifdef __STDC__
12740 # include <limits.h>
12741 #else
12742 # include <assert.h>
12743 #endif
12744
12745 #undef $ac_func
12746
12747 /* Override any GCC internal prototype to avoid an error.
12748    Use char because int might match the return type of a GCC
12749    builtin and then its argument prototype would still apply.  */
12750 #ifdef __cplusplus
12751 extern "C"
12752 #endif
12753 char $ac_func ();
12754 /* The GNU C library defines this for functions which it implements
12755     to always fail with ENOSYS.  Some functions are actually named
12756     something starting with __ and the normal name is an alias.  */
12757 #if defined __stub_$ac_func || defined __stub___$ac_func
12758 choke me
12759 #endif
12760
12761 int
12762 main ()
12763 {
12764 return $ac_func ();
12765   ;
12766   return 0;
12767 }
12768 _ACEOF
12769 rm -f conftest.$ac_objext conftest$ac_exeext
12770 if { (ac_try="$ac_link"
12771 case "(($ac_try" in
12772   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12773   *) ac_try_echo=$ac_try;;
12774 esac
12775 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12776   (eval "$ac_link") 2>conftest.er1
12777   ac_status=$?
12778   grep -v '^ *+' conftest.er1 >conftest.err
12779   rm -f conftest.er1
12780   cat conftest.err >&5
12781   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12782   (exit $ac_status); } &&
12783          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
12784   { (case "(($ac_try" in
12785   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12786   *) ac_try_echo=$ac_try;;
12787 esac
12788 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12789   (eval "$ac_try") 2>&5
12790   ac_status=$?
12791   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12792   (exit $ac_status); }; } &&
12793          { ac_try='test -s conftest$ac_exeext'
12794   { (case "(($ac_try" in
12795   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12796   *) ac_try_echo=$ac_try;;
12797 esac
12798 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12799   (eval "$ac_try") 2>&5
12800   ac_status=$?
12801   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12802   (exit $ac_status); }; }; then
12803   eval "$as_ac_var=yes"
12804 else
12805   echo "$as_me: failed program was:" >&5
12806 sed 's/^/| /' conftest.$ac_ext >&5
12807
12808         eval "$as_ac_var=no"
12809 fi
12810
12811 rm -f core conftest.err conftest.$ac_objext \
12812       conftest$ac_exeext conftest.$ac_ext
12813 fi
12814 ac_res=`eval echo '${'$as_ac_var'}'`
12815                { echo "$as_me:$LINENO: result: $ac_res" >&5
12816 echo "${ECHO_T}$ac_res" >&6; }
12817 if test `eval echo '${'$as_ac_var'}'` = yes; then
12818   cat >>confdefs.h <<_ACEOF
12819 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
12820 _ACEOF
12821  break
12822 fi
12823 done
12824
12825
12826
12827 for ac_func in memmove strcmp
12828 do
12829 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
12830 { echo "$as_me:$LINENO: checking for $ac_func" >&5
12831 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
12832 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
12833   echo $ECHO_N "(cached) $ECHO_C" >&6
12834 else
12835   cat >conftest.$ac_ext <<_ACEOF
12836 /* confdefs.h.  */
12837 _ACEOF
12838 cat confdefs.h >>conftest.$ac_ext
12839 cat >>conftest.$ac_ext <<_ACEOF
12840 /* end confdefs.h.  */
12841 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
12842    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
12843 #define $ac_func innocuous_$ac_func
12844
12845 /* System header to define __stub macros and hopefully few prototypes,
12846     which can conflict with char $ac_func (); below.
12847     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12848     <limits.h> exists even on freestanding compilers.  */
12849
12850 #ifdef __STDC__
12851 # include <limits.h>
12852 #else
12853 # include <assert.h>
12854 #endif
12855
12856 #undef $ac_func
12857
12858 /* Override any GCC internal prototype to avoid an error.
12859    Use char because int might match the return type of a GCC
12860    builtin and then its argument prototype would still apply.  */
12861 #ifdef __cplusplus
12862 extern "C"
12863 #endif
12864 char $ac_func ();
12865 /* The GNU C library defines this for functions which it implements
12866     to always fail with ENOSYS.  Some functions are actually named
12867     something starting with __ and the normal name is an alias.  */
12868 #if defined __stub_$ac_func || defined __stub___$ac_func
12869 choke me
12870 #endif
12871
12872 int
12873 main ()
12874 {
12875 return $ac_func ();
12876   ;
12877   return 0;
12878 }
12879 _ACEOF
12880 rm -f conftest.$ac_objext conftest$ac_exeext
12881 if { (ac_try="$ac_link"
12882 case "(($ac_try" in
12883   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12884   *) ac_try_echo=$ac_try;;
12885 esac
12886 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12887   (eval "$ac_link") 2>conftest.er1
12888   ac_status=$?
12889   grep -v '^ *+' conftest.er1 >conftest.err
12890   rm -f conftest.er1
12891   cat conftest.err >&5
12892   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12893   (exit $ac_status); } &&
12894          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
12895   { (case "(($ac_try" in
12896   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12897   *) ac_try_echo=$ac_try;;
12898 esac
12899 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12900   (eval "$ac_try") 2>&5
12901   ac_status=$?
12902   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12903   (exit $ac_status); }; } &&
12904          { ac_try='test -s conftest$ac_exeext'
12905   { (case "(($ac_try" in
12906   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12907   *) ac_try_echo=$ac_try;;
12908 esac
12909 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12910   (eval "$ac_try") 2>&5
12911   ac_status=$?
12912   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12913   (exit $ac_status); }; }; then
12914   eval "$as_ac_var=yes"
12915 else
12916   echo "$as_me: failed program was:" >&5
12917 sed 's/^/| /' conftest.$ac_ext >&5
12918
12919         eval "$as_ac_var=no"
12920 fi
12921
12922 rm -f core conftest.err conftest.$ac_objext \
12923       conftest$ac_exeext conftest.$ac_ext
12924 fi
12925 ac_res=`eval echo '${'$as_ac_var'}'`
12926                { echo "$as_me:$LINENO: result: $ac_res" >&5
12927 echo "${ECHO_T}$ac_res" >&6; }
12928 if test `eval echo '${'$as_ac_var'}'` = yes; then
12929   cat >>confdefs.h <<_ACEOF
12930 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
12931 _ACEOF
12932
12933 fi
12934 done
12935
12936
12937
12938
12939 for ac_func in closedir opendir readdir
12940 do
12941 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
12942 { echo "$as_me:$LINENO: checking for $ac_func" >&5
12943 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
12944 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
12945   echo $ECHO_N "(cached) $ECHO_C" >&6
12946 else
12947   cat >conftest.$ac_ext <<_ACEOF
12948 /* confdefs.h.  */
12949 _ACEOF
12950 cat confdefs.h >>conftest.$ac_ext
12951 cat >>conftest.$ac_ext <<_ACEOF
12952 /* end confdefs.h.  */
12953 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
12954    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
12955 #define $ac_func innocuous_$ac_func
12956
12957 /* System header to define __stub macros and hopefully few prototypes,
12958     which can conflict with char $ac_func (); below.
12959     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12960     <limits.h> exists even on freestanding compilers.  */
12961
12962 #ifdef __STDC__
12963 # include <limits.h>
12964 #else
12965 # include <assert.h>
12966 #endif
12967
12968 #undef $ac_func
12969
12970 /* Override any GCC internal prototype to avoid an error.
12971    Use char because int might match the return type of a GCC
12972    builtin and then its argument prototype would still apply.  */
12973 #ifdef __cplusplus
12974 extern "C"
12975 #endif
12976 char $ac_func ();
12977 /* The GNU C library defines this for functions which it implements
12978     to always fail with ENOSYS.  Some functions are actually named
12979     something starting with __ and the normal name is an alias.  */
12980 #if defined __stub_$ac_func || defined __stub___$ac_func
12981 choke me
12982 #endif
12983
12984 int
12985 main ()
12986 {
12987 return $ac_func ();
12988   ;
12989   return 0;
12990 }
12991 _ACEOF
12992 rm -f conftest.$ac_objext conftest$ac_exeext
12993 if { (ac_try="$ac_link"
12994 case "(($ac_try" in
12995   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12996   *) ac_try_echo=$ac_try;;
12997 esac
12998 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12999   (eval "$ac_link") 2>conftest.er1
13000   ac_status=$?
13001   grep -v '^ *+' conftest.er1 >conftest.err
13002   rm -f conftest.er1
13003   cat conftest.err >&5
13004   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13005   (exit $ac_status); } &&
13006          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
13007   { (case "(($ac_try" in
13008   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13009   *) ac_try_echo=$ac_try;;
13010 esac
13011 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13012   (eval "$ac_try") 2>&5
13013   ac_status=$?
13014   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13015   (exit $ac_status); }; } &&
13016          { ac_try='test -s conftest$ac_exeext'
13017   { (case "(($ac_try" in
13018   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13019   *) ac_try_echo=$ac_try;;
13020 esac
13021 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13022   (eval "$ac_try") 2>&5
13023   ac_status=$?
13024   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13025   (exit $ac_status); }; }; then
13026   eval "$as_ac_var=yes"
13027 else
13028   echo "$as_me: failed program was:" >&5
13029 sed 's/^/| /' conftest.$ac_ext >&5
13030
13031         eval "$as_ac_var=no"
13032 fi
13033
13034 rm -f core conftest.err conftest.$ac_objext \
13035       conftest$ac_exeext conftest.$ac_ext
13036 fi
13037 ac_res=`eval echo '${'$as_ac_var'}'`
13038                { echo "$as_me:$LINENO: result: $ac_res" >&5
13039 echo "${ECHO_T}$ac_res" >&6; }
13040 if test `eval echo '${'$as_ac_var'}'` = yes; then
13041   cat >>confdefs.h <<_ACEOF
13042 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
13043 _ACEOF
13044
13045 fi
13046 done
13047
13048
13049
13050 if test "$WITH_LLVMGCCDIR" = "default" ; then
13051   LLVMGCC="llvm-gcc${EXEEXT}"
13052   LLVMGXX="llvm-g++${EXEEXT}"
13053   LLVMGCCCOMMAND="$LLVMGCC"
13054   LLVMGXXCOMMAND="$LLVMGXX"
13055   LLVMGCCCOMMAND=$LLVMGCCCOMMAND
13056
13057   LLVMGXXCOMMAND=$LLVMGXXCOMMAND
13058
13059   # Extract the first word of "$LLVMGCC", so it can be a program name with args.
13060 set dummy $LLVMGCC; ac_word=$2
13061 { echo "$as_me:$LINENO: checking for $ac_word" >&5
13062 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
13063 if test "${ac_cv_path_LLVMGCC+set}" = set; then
13064   echo $ECHO_N "(cached) $ECHO_C" >&6
13065 else
13066   case $LLVMGCC in
13067   [\\/]* | ?:[\\/]*)
13068   ac_cv_path_LLVMGCC="$LLVMGCC" # Let the user override the test with a path.
13069   ;;
13070   *)
13071   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13072 for as_dir in $PATH
13073 do
13074   IFS=$as_save_IFS
13075   test -z "$as_dir" && as_dir=.
13076   for ac_exec_ext in '' $ac_executable_extensions; do
13077   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
13078     ac_cv_path_LLVMGCC="$as_dir/$ac_word$ac_exec_ext"
13079     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
13080     break 2
13081   fi
13082 done
13083 done
13084 IFS=$as_save_IFS
13085
13086   ;;
13087 esac
13088 fi
13089 LLVMGCC=$ac_cv_path_LLVMGCC
13090 if test -n "$LLVMGCC"; then
13091   { echo "$as_me:$LINENO: result: $LLVMGCC" >&5
13092 echo "${ECHO_T}$LLVMGCC" >&6; }
13093 else
13094   { echo "$as_me:$LINENO: result: no" >&5
13095 echo "${ECHO_T}no" >&6; }
13096 fi
13097
13098
13099   # Extract the first word of "$LLVMGXX", so it can be a program name with args.
13100 set dummy $LLVMGXX; ac_word=$2
13101 { echo "$as_me:$LINENO: checking for $ac_word" >&5
13102 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
13103 if test "${ac_cv_path_LLVMGXX+set}" = set; then
13104   echo $ECHO_N "(cached) $ECHO_C" >&6
13105 else
13106   case $LLVMGXX in
13107   [\\/]* | ?:[\\/]*)
13108   ac_cv_path_LLVMGXX="$LLVMGXX" # Let the user override the test with a path.
13109   ;;
13110   *)
13111   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13112 for as_dir in $PATH
13113 do
13114   IFS=$as_save_IFS
13115   test -z "$as_dir" && as_dir=.
13116   for ac_exec_ext in '' $ac_executable_extensions; do
13117   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
13118     ac_cv_path_LLVMGXX="$as_dir/$ac_word$ac_exec_ext"
13119     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
13120     break 2
13121   fi
13122 done
13123 done
13124 IFS=$as_save_IFS
13125
13126   ;;
13127 esac
13128 fi
13129 LLVMGXX=$ac_cv_path_LLVMGXX
13130 if test -n "$LLVMGXX"; then
13131   { echo "$as_me:$LINENO: result: $LLVMGXX" >&5
13132 echo "${ECHO_T}$LLVMGXX" >&6; }
13133 else
13134   { echo "$as_me:$LINENO: result: no" >&5
13135 echo "${ECHO_T}no" >&6; }
13136 fi
13137
13138
13139 else
13140   if test -z "$LLVMGCC"; then
13141     LLVMGCC="$WITH_LLVMGCCDIR/bin/llvm-gcc${EXEEXT}"
13142     LLVMGCCCOMMAND="$LLVMGCC"
13143   fi
13144   if test -z "$LLVMGXX"; then
13145     LLVMGXX="$WITH_LLVMGCCDIR/bin/llvm-g++${EXEEXT}"
13146     LLVMGXXCOMMAND="$LLVMGXX"
13147   fi
13148
13149   LLVMGCC=$LLVMGCC
13150
13151   LLVMGXX=$LLVMGXX
13152
13153   LLVMGCCCOMMAND=$LLVMGCCCOMMAND
13154
13155   LLVMGXXCOMMAND=$LLVMGXXCOMMAND
13156
13157 fi
13158
13159
13160 # Check whether --with-llvmcc was given.
13161 if test "${with_llvmcc+set}" = set; then
13162   withval=$with_llvmcc;
13163 else
13164   with_llvmcc=check
13165 fi
13166
13167 { echo "$as_me:$LINENO: checking LLVM capable compiler" >&5
13168 echo $ECHO_N "checking LLVM capable compiler... $ECHO_C" >&6; }
13169 if test "$with_llvmcc" != "check"; then
13170    if (test "$with_llvmcc" != "llvm-gcc" &&
13171        test "$with_llvmcc" != "clang" &&
13172        test "$with_llvmcc" != "none"); then
13173       { { echo "$as_me:$LINENO: error: invalid value for --with-llvmcc, expected 'llvm-gcc', 'clang', or 'none'." >&5
13174 echo "$as_me: error: invalid value for --with-llvmcc, expected 'llvm-gcc', 'clang', or 'none'." >&2;}
13175    { (exit 1); exit 1; }; }
13176    fi
13177    WITH_LLVMCC="$with_llvmcc"
13178 elif test -n "$LLVMGCC"; then
13179    WITH_LLVMCC=llvm-gcc
13180 elif test -n "$WITH_CLANGPATH" || test "$WITH_BUILT_CLANG" -ne "0"; then
13181    WITH_LLVMCC=clang
13182 else
13183    WITH_LLVMCC=none
13184 fi
13185 { echo "$as_me:$LINENO: result: $WITH_LLVMCC" >&5
13186 echo "${ECHO_T}$WITH_LLVMCC" >&6; }
13187 LLVMCC_OPTION=$WITH_LLVMCC
13188
13189
13190 { echo "$as_me:$LINENO: checking tool compatibility" >&5
13191 echo $ECHO_N "checking tool compatibility... $ECHO_C" >&6; }
13192
13193 ICC=no
13194 IXX=no
13195 case $CC in
13196   icc*|icpc*)
13197     ICC=yes
13198     IXX=yes
13199     ;;
13200    *)
13201     ;;
13202 esac
13203
13204 if test "$GCC" != "yes" && test "$ICC" != "yes"
13205 then
13206   { { echo "$as_me:$LINENO: error: gcc|icc required but not found" >&5
13207 echo "$as_me: error: gcc|icc required but not found" >&2;}
13208    { (exit 1); exit 1; }; }
13209 fi
13210
13211 if test "$GXX" != "yes" && test "$IXX" != "yes"
13212 then
13213   { { echo "$as_me:$LINENO: error: g++|icc required but not found" >&5
13214 echo "$as_me: error: g++|icc required but not found" >&2;}
13215    { (exit 1); exit 1; }; }
13216 fi
13217
13218 if test "$GCC" = "yes"
13219 then
13220   cat >conftest.$ac_ext <<_ACEOF
13221 #if !defined(__GNUC__) || __GNUC__ < 3
13222 #error Unsupported GCC version
13223 #endif
13224
13225 _ACEOF
13226 rm -f conftest.$ac_objext
13227 if { (ac_try="$ac_compile"
13228 case "(($ac_try" in
13229   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13230   *) ac_try_echo=$ac_try;;
13231 esac
13232 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13233   (eval "$ac_compile") 2>conftest.er1
13234   ac_status=$?
13235   grep -v '^ *+' conftest.er1 >conftest.err
13236   rm -f conftest.er1
13237   cat conftest.err >&5
13238   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13239   (exit $ac_status); } &&
13240          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
13241   { (case "(($ac_try" in
13242   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13243   *) ac_try_echo=$ac_try;;
13244 esac
13245 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13246   (eval "$ac_try") 2>&5
13247   ac_status=$?
13248   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13249   (exit $ac_status); }; } &&
13250          { ac_try='test -s conftest.$ac_objext'
13251   { (case "(($ac_try" in
13252   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13253   *) ac_try_echo=$ac_try;;
13254 esac
13255 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13256   (eval "$ac_try") 2>&5
13257   ac_status=$?
13258   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13259   (exit $ac_status); }; }; then
13260   :
13261 else
13262   echo "$as_me: failed program was:" >&5
13263 sed 's/^/| /' conftest.$ac_ext >&5
13264
13265         { { echo "$as_me:$LINENO: error: gcc 3.x required, but you have a lower version" >&5
13266 echo "$as_me: error: gcc 3.x required, but you have a lower version" >&2;}
13267    { (exit 1); exit 1; }; }
13268 fi
13269
13270 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13271 fi
13272
13273 if test -z "$llvm_cv_gnu_make_command"
13274 then
13275   { { echo "$as_me:$LINENO: error: GNU Make required but not found" >&5
13276 echo "$as_me: error: GNU Make required but not found" >&2;}
13277    { (exit 1); exit 1; }; }
13278 fi
13279
13280 { echo "$as_me:$LINENO: result: ok" >&5
13281 echo "${ECHO_T}ok" >&6; }
13282
13283 { echo "$as_me:$LINENO: checking optional compiler flags" >&5
13284 echo $ECHO_N "checking optional compiler flags... $ECHO_C" >&6; }
13285 NO_VARIADIC_MACROS=`$CXX -Wno-variadic-macros -fsyntax-only -xc /dev/null 2>/dev/null && echo -Wno-variadic-macros`
13286
13287 NO_MISSING_FIELD_INITIALIZERS=`$CXX -Wno-missing-field-initializers -fsyntax-only -xc /dev/null 2>/dev/null && echo -Wno-missing-field-initializers`
13288
13289 { echo "$as_me:$LINENO: result: $NO_VARIADIC_MACROS $NO_MISSING_FIELD_INITIALIZERS" >&5
13290 echo "${ECHO_T}$NO_VARIADIC_MACROS $NO_MISSING_FIELD_INITIALIZERS" >&6; }
13291
13292
13293
13294 { echo "$as_me:$LINENO: checking for sin in -lm" >&5
13295 echo $ECHO_N "checking for sin in -lm... $ECHO_C" >&6; }
13296 if test "${ac_cv_lib_m_sin+set}" = set; then
13297   echo $ECHO_N "(cached) $ECHO_C" >&6
13298 else
13299   ac_check_lib_save_LIBS=$LIBS
13300 LIBS="-lm  $LIBS"
13301 cat >conftest.$ac_ext <<_ACEOF
13302 /* confdefs.h.  */
13303 _ACEOF
13304 cat confdefs.h >>conftest.$ac_ext
13305 cat >>conftest.$ac_ext <<_ACEOF
13306 /* end confdefs.h.  */
13307
13308 /* Override any GCC internal prototype to avoid an error.
13309    Use char because int might match the return type of a GCC
13310    builtin and then its argument prototype would still apply.  */
13311 #ifdef __cplusplus
13312 extern "C"
13313 #endif
13314 char sin ();
13315 int
13316 main ()
13317 {
13318 return sin ();
13319   ;
13320   return 0;
13321 }
13322 _ACEOF
13323 rm -f conftest.$ac_objext conftest$ac_exeext
13324 if { (ac_try="$ac_link"
13325 case "(($ac_try" in
13326   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13327   *) ac_try_echo=$ac_try;;
13328 esac
13329 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13330   (eval "$ac_link") 2>conftest.er1
13331   ac_status=$?
13332   grep -v '^ *+' conftest.er1 >conftest.err
13333   rm -f conftest.er1
13334   cat conftest.err >&5
13335   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13336   (exit $ac_status); } &&
13337          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
13338   { (case "(($ac_try" in
13339   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13340   *) ac_try_echo=$ac_try;;
13341 esac
13342 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13343   (eval "$ac_try") 2>&5
13344   ac_status=$?
13345   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13346   (exit $ac_status); }; } &&
13347          { ac_try='test -s conftest$ac_exeext'
13348   { (case "(($ac_try" in
13349   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13350   *) ac_try_echo=$ac_try;;
13351 esac
13352 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13353   (eval "$ac_try") 2>&5
13354   ac_status=$?
13355   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13356   (exit $ac_status); }; }; then
13357   ac_cv_lib_m_sin=yes
13358 else
13359   echo "$as_me: failed program was:" >&5
13360 sed 's/^/| /' conftest.$ac_ext >&5
13361
13362         ac_cv_lib_m_sin=no
13363 fi
13364
13365 rm -f core conftest.err conftest.$ac_objext \
13366       conftest$ac_exeext conftest.$ac_ext
13367 LIBS=$ac_check_lib_save_LIBS
13368 fi
13369 { echo "$as_me:$LINENO: result: $ac_cv_lib_m_sin" >&5
13370 echo "${ECHO_T}$ac_cv_lib_m_sin" >&6; }
13371 if test $ac_cv_lib_m_sin = yes; then
13372   cat >>confdefs.h <<_ACEOF
13373 #define HAVE_LIBM 1
13374 _ACEOF
13375
13376   LIBS="-lm $LIBS"
13377
13378 fi
13379
13380 if test "$llvm_cv_os_type" = "MingW" ; then
13381
13382 { echo "$as_me:$LINENO: checking for main in -limagehlp" >&5
13383 echo $ECHO_N "checking for main in -limagehlp... $ECHO_C" >&6; }
13384 if test "${ac_cv_lib_imagehlp_main+set}" = set; then
13385   echo $ECHO_N "(cached) $ECHO_C" >&6
13386 else
13387   ac_check_lib_save_LIBS=$LIBS
13388 LIBS="-limagehlp  $LIBS"
13389 cat >conftest.$ac_ext <<_ACEOF
13390 /* confdefs.h.  */
13391 _ACEOF
13392 cat confdefs.h >>conftest.$ac_ext
13393 cat >>conftest.$ac_ext <<_ACEOF
13394 /* end confdefs.h.  */
13395
13396
13397 int
13398 main ()
13399 {
13400 return main ();
13401   ;
13402   return 0;
13403 }
13404 _ACEOF
13405 rm -f conftest.$ac_objext conftest$ac_exeext
13406 if { (ac_try="$ac_link"
13407 case "(($ac_try" in
13408   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13409   *) ac_try_echo=$ac_try;;
13410 esac
13411 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13412   (eval "$ac_link") 2>conftest.er1
13413   ac_status=$?
13414   grep -v '^ *+' conftest.er1 >conftest.err
13415   rm -f conftest.er1
13416   cat conftest.err >&5
13417   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13418   (exit $ac_status); } &&
13419          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
13420   { (case "(($ac_try" in
13421   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13422   *) ac_try_echo=$ac_try;;
13423 esac
13424 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13425   (eval "$ac_try") 2>&5
13426   ac_status=$?
13427   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13428   (exit $ac_status); }; } &&
13429          { ac_try='test -s conftest$ac_exeext'
13430   { (case "(($ac_try" in
13431   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13432   *) ac_try_echo=$ac_try;;
13433 esac
13434 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13435   (eval "$ac_try") 2>&5
13436   ac_status=$?
13437   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13438   (exit $ac_status); }; }; then
13439   ac_cv_lib_imagehlp_main=yes
13440 else
13441   echo "$as_me: failed program was:" >&5
13442 sed 's/^/| /' conftest.$ac_ext >&5
13443
13444         ac_cv_lib_imagehlp_main=no
13445 fi
13446
13447 rm -f core conftest.err conftest.$ac_objext \
13448       conftest$ac_exeext conftest.$ac_ext
13449 LIBS=$ac_check_lib_save_LIBS
13450 fi
13451 { echo "$as_me:$LINENO: result: $ac_cv_lib_imagehlp_main" >&5
13452 echo "${ECHO_T}$ac_cv_lib_imagehlp_main" >&6; }
13453 if test $ac_cv_lib_imagehlp_main = yes; then
13454   cat >>confdefs.h <<_ACEOF
13455 #define HAVE_LIBIMAGEHLP 1
13456 _ACEOF
13457
13458   LIBS="-limagehlp $LIBS"
13459
13460 fi
13461
13462
13463 { echo "$as_me:$LINENO: checking for main in -lpsapi" >&5
13464 echo $ECHO_N "checking for main in -lpsapi... $ECHO_C" >&6; }
13465 if test "${ac_cv_lib_psapi_main+set}" = set; then
13466   echo $ECHO_N "(cached) $ECHO_C" >&6
13467 else
13468   ac_check_lib_save_LIBS=$LIBS
13469 LIBS="-lpsapi  $LIBS"
13470 cat >conftest.$ac_ext <<_ACEOF
13471 /* confdefs.h.  */
13472 _ACEOF
13473 cat confdefs.h >>conftest.$ac_ext
13474 cat >>conftest.$ac_ext <<_ACEOF
13475 /* end confdefs.h.  */
13476
13477
13478 int
13479 main ()
13480 {
13481 return main ();
13482   ;
13483   return 0;
13484 }
13485 _ACEOF
13486 rm -f conftest.$ac_objext conftest$ac_exeext
13487 if { (ac_try="$ac_link"
13488 case "(($ac_try" in
13489   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13490   *) ac_try_echo=$ac_try;;
13491 esac
13492 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13493   (eval "$ac_link") 2>conftest.er1
13494   ac_status=$?
13495   grep -v '^ *+' conftest.er1 >conftest.err
13496   rm -f conftest.er1
13497   cat conftest.err >&5
13498   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13499   (exit $ac_status); } &&
13500          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
13501   { (case "(($ac_try" in
13502   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13503   *) ac_try_echo=$ac_try;;
13504 esac
13505 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13506   (eval "$ac_try") 2>&5
13507   ac_status=$?
13508   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13509   (exit $ac_status); }; } &&
13510          { ac_try='test -s conftest$ac_exeext'
13511   { (case "(($ac_try" in
13512   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13513   *) ac_try_echo=$ac_try;;
13514 esac
13515 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13516   (eval "$ac_try") 2>&5
13517   ac_status=$?
13518   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13519   (exit $ac_status); }; }; then
13520   ac_cv_lib_psapi_main=yes
13521 else
13522   echo "$as_me: failed program was:" >&5
13523 sed 's/^/| /' conftest.$ac_ext >&5
13524
13525         ac_cv_lib_psapi_main=no
13526 fi
13527
13528 rm -f core conftest.err conftest.$ac_objext \
13529       conftest$ac_exeext conftest.$ac_ext
13530 LIBS=$ac_check_lib_save_LIBS
13531 fi
13532 { echo "$as_me:$LINENO: result: $ac_cv_lib_psapi_main" >&5
13533 echo "${ECHO_T}$ac_cv_lib_psapi_main" >&6; }
13534 if test $ac_cv_lib_psapi_main = yes; then
13535   cat >>confdefs.h <<_ACEOF
13536 #define HAVE_LIBPSAPI 1
13537 _ACEOF
13538
13539   LIBS="-lpsapi $LIBS"
13540
13541 fi
13542
13543 fi
13544
13545 { echo "$as_me:$LINENO: checking for library containing dlopen" >&5
13546 echo $ECHO_N "checking for library containing dlopen... $ECHO_C" >&6; }
13547 if test "${ac_cv_search_dlopen+set}" = set; then
13548   echo $ECHO_N "(cached) $ECHO_C" >&6
13549 else
13550   ac_func_search_save_LIBS=$LIBS
13551 cat >conftest.$ac_ext <<_ACEOF
13552 /* confdefs.h.  */
13553 _ACEOF
13554 cat confdefs.h >>conftest.$ac_ext
13555 cat >>conftest.$ac_ext <<_ACEOF
13556 /* end confdefs.h.  */
13557
13558 /* Override any GCC internal prototype to avoid an error.
13559    Use char because int might match the return type of a GCC
13560    builtin and then its argument prototype would still apply.  */
13561 #ifdef __cplusplus
13562 extern "C"
13563 #endif
13564 char dlopen ();
13565 int
13566 main ()
13567 {
13568 return dlopen ();
13569   ;
13570   return 0;
13571 }
13572 _ACEOF
13573 for ac_lib in '' dl; do
13574   if test -z "$ac_lib"; then
13575     ac_res="none required"
13576   else
13577     ac_res=-l$ac_lib
13578     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
13579   fi
13580   rm -f conftest.$ac_objext conftest$ac_exeext
13581 if { (ac_try="$ac_link"
13582 case "(($ac_try" in
13583   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13584   *) ac_try_echo=$ac_try;;
13585 esac
13586 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13587   (eval "$ac_link") 2>conftest.er1
13588   ac_status=$?
13589   grep -v '^ *+' conftest.er1 >conftest.err
13590   rm -f conftest.er1
13591   cat conftest.err >&5
13592   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13593   (exit $ac_status); } &&
13594          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
13595   { (case "(($ac_try" in
13596   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13597   *) ac_try_echo=$ac_try;;
13598 esac
13599 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13600   (eval "$ac_try") 2>&5
13601   ac_status=$?
13602   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13603   (exit $ac_status); }; } &&
13604          { ac_try='test -s conftest$ac_exeext'
13605   { (case "(($ac_try" in
13606   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13607   *) ac_try_echo=$ac_try;;
13608 esac
13609 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13610   (eval "$ac_try") 2>&5
13611   ac_status=$?
13612   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13613   (exit $ac_status); }; }; then
13614   ac_cv_search_dlopen=$ac_res
13615 else
13616   echo "$as_me: failed program was:" >&5
13617 sed 's/^/| /' conftest.$ac_ext >&5
13618
13619
13620 fi
13621
13622 rm -f core conftest.err conftest.$ac_objext \
13623       conftest$ac_exeext
13624   if test "${ac_cv_search_dlopen+set}" = set; then
13625   break
13626 fi
13627 done
13628 if test "${ac_cv_search_dlopen+set}" = set; then
13629   :
13630 else
13631   ac_cv_search_dlopen=no
13632 fi
13633 rm conftest.$ac_ext
13634 LIBS=$ac_func_search_save_LIBS
13635 fi
13636 { echo "$as_me:$LINENO: result: $ac_cv_search_dlopen" >&5
13637 echo "${ECHO_T}$ac_cv_search_dlopen" >&6; }
13638 ac_res=$ac_cv_search_dlopen
13639 if test "$ac_res" != no; then
13640   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
13641
13642 cat >>confdefs.h <<\_ACEOF
13643 #define HAVE_DLOPEN 1
13644 _ACEOF
13645
13646 else
13647   { echo "$as_me:$LINENO: WARNING: dlopen() not found - disabling plugin support" >&5
13648 echo "$as_me: WARNING: dlopen() not found - disabling plugin support" >&2;}
13649 fi
13650
13651
13652 if test "$llvm_cv_enable_libffi" = "yes" ; then
13653   { echo "$as_me:$LINENO: checking for library containing ffi_call" >&5
13654 echo $ECHO_N "checking for library containing ffi_call... $ECHO_C" >&6; }
13655 if test "${ac_cv_search_ffi_call+set}" = set; then
13656   echo $ECHO_N "(cached) $ECHO_C" >&6
13657 else
13658   ac_func_search_save_LIBS=$LIBS
13659 cat >conftest.$ac_ext <<_ACEOF
13660 /* confdefs.h.  */
13661 _ACEOF
13662 cat confdefs.h >>conftest.$ac_ext
13663 cat >>conftest.$ac_ext <<_ACEOF
13664 /* end confdefs.h.  */
13665
13666 /* Override any GCC internal prototype to avoid an error.
13667    Use char because int might match the return type of a GCC
13668    builtin and then its argument prototype would still apply.  */
13669 #ifdef __cplusplus
13670 extern "C"
13671 #endif
13672 char ffi_call ();
13673 int
13674 main ()
13675 {
13676 return ffi_call ();
13677   ;
13678   return 0;
13679 }
13680 _ACEOF
13681 for ac_lib in '' ffi; do
13682   if test -z "$ac_lib"; then
13683     ac_res="none required"
13684   else
13685     ac_res=-l$ac_lib
13686     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
13687   fi
13688   rm -f conftest.$ac_objext conftest$ac_exeext
13689 if { (ac_try="$ac_link"
13690 case "(($ac_try" in
13691   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13692   *) ac_try_echo=$ac_try;;
13693 esac
13694 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13695   (eval "$ac_link") 2>conftest.er1
13696   ac_status=$?
13697   grep -v '^ *+' conftest.er1 >conftest.err
13698   rm -f conftest.er1
13699   cat conftest.err >&5
13700   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13701   (exit $ac_status); } &&
13702          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
13703   { (case "(($ac_try" in
13704   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13705   *) ac_try_echo=$ac_try;;
13706 esac
13707 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13708   (eval "$ac_try") 2>&5
13709   ac_status=$?
13710   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13711   (exit $ac_status); }; } &&
13712          { ac_try='test -s conftest$ac_exeext'
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_try") 2>&5
13719   ac_status=$?
13720   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13721   (exit $ac_status); }; }; then
13722   ac_cv_search_ffi_call=$ac_res
13723 else
13724   echo "$as_me: failed program was:" >&5
13725 sed 's/^/| /' conftest.$ac_ext >&5
13726
13727
13728 fi
13729
13730 rm -f core conftest.err conftest.$ac_objext \
13731       conftest$ac_exeext
13732   if test "${ac_cv_search_ffi_call+set}" = set; then
13733   break
13734 fi
13735 done
13736 if test "${ac_cv_search_ffi_call+set}" = set; then
13737   :
13738 else
13739   ac_cv_search_ffi_call=no
13740 fi
13741 rm conftest.$ac_ext
13742 LIBS=$ac_func_search_save_LIBS
13743 fi
13744 { echo "$as_me:$LINENO: result: $ac_cv_search_ffi_call" >&5
13745 echo "${ECHO_T}$ac_cv_search_ffi_call" >&6; }
13746 ac_res=$ac_cv_search_ffi_call
13747 if test "$ac_res" != no; then
13748   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
13749
13750 cat >>confdefs.h <<\_ACEOF
13751 #define HAVE_FFI_CALL 1
13752 _ACEOF
13753
13754 else
13755   { { echo "$as_me:$LINENO: error: libffi not found - configure without --enable-libffi to compile without it" >&5
13756 echo "$as_me: error: libffi not found - configure without --enable-libffi to compile without it" >&2;}
13757    { (exit 1); exit 1; }; }
13758 fi
13759
13760 fi
13761
13762 { echo "$as_me:$LINENO: checking for library containing mallinfo" >&5
13763 echo $ECHO_N "checking for library containing mallinfo... $ECHO_C" >&6; }
13764 if test "${ac_cv_search_mallinfo+set}" = set; then
13765   echo $ECHO_N "(cached) $ECHO_C" >&6
13766 else
13767   ac_func_search_save_LIBS=$LIBS
13768 cat >conftest.$ac_ext <<_ACEOF
13769 /* confdefs.h.  */
13770 _ACEOF
13771 cat confdefs.h >>conftest.$ac_ext
13772 cat >>conftest.$ac_ext <<_ACEOF
13773 /* end confdefs.h.  */
13774
13775 /* Override any GCC internal prototype to avoid an error.
13776    Use char because int might match the return type of a GCC
13777    builtin and then its argument prototype would still apply.  */
13778 #ifdef __cplusplus
13779 extern "C"
13780 #endif
13781 char mallinfo ();
13782 int
13783 main ()
13784 {
13785 return mallinfo ();
13786   ;
13787   return 0;
13788 }
13789 _ACEOF
13790 for ac_lib in '' malloc; do
13791   if test -z "$ac_lib"; then
13792     ac_res="none required"
13793   else
13794     ac_res=-l$ac_lib
13795     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
13796   fi
13797   rm -f conftest.$ac_objext conftest$ac_exeext
13798 if { (ac_try="$ac_link"
13799 case "(($ac_try" in
13800   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13801   *) ac_try_echo=$ac_try;;
13802 esac
13803 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13804   (eval "$ac_link") 2>conftest.er1
13805   ac_status=$?
13806   grep -v '^ *+' conftest.er1 >conftest.err
13807   rm -f conftest.er1
13808   cat conftest.err >&5
13809   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13810   (exit $ac_status); } &&
13811          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
13812   { (case "(($ac_try" in
13813   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13814   *) ac_try_echo=$ac_try;;
13815 esac
13816 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13817   (eval "$ac_try") 2>&5
13818   ac_status=$?
13819   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13820   (exit $ac_status); }; } &&
13821          { ac_try='test -s conftest$ac_exeext'
13822   { (case "(($ac_try" in
13823   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13824   *) ac_try_echo=$ac_try;;
13825 esac
13826 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13827   (eval "$ac_try") 2>&5
13828   ac_status=$?
13829   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13830   (exit $ac_status); }; }; then
13831   ac_cv_search_mallinfo=$ac_res
13832 else
13833   echo "$as_me: failed program was:" >&5
13834 sed 's/^/| /' conftest.$ac_ext >&5
13835
13836
13837 fi
13838
13839 rm -f core conftest.err conftest.$ac_objext \
13840       conftest$ac_exeext
13841   if test "${ac_cv_search_mallinfo+set}" = set; then
13842   break
13843 fi
13844 done
13845 if test "${ac_cv_search_mallinfo+set}" = set; then
13846   :
13847 else
13848   ac_cv_search_mallinfo=no
13849 fi
13850 rm conftest.$ac_ext
13851 LIBS=$ac_func_search_save_LIBS
13852 fi
13853 { echo "$as_me:$LINENO: result: $ac_cv_search_mallinfo" >&5
13854 echo "${ECHO_T}$ac_cv_search_mallinfo" >&6; }
13855 ac_res=$ac_cv_search_mallinfo
13856 if test "$ac_res" != no; then
13857   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
13858
13859 cat >>confdefs.h <<\_ACEOF
13860 #define HAVE_MALLINFO 1
13861 _ACEOF
13862
13863 fi
13864
13865
13866 if test "$ENABLE_THREADS" -eq 1 ; then
13867
13868 { echo "$as_me:$LINENO: checking for pthread_mutex_init in -lpthread" >&5
13869 echo $ECHO_N "checking for pthread_mutex_init in -lpthread... $ECHO_C" >&6; }
13870 if test "${ac_cv_lib_pthread_pthread_mutex_init+set}" = set; then
13871   echo $ECHO_N "(cached) $ECHO_C" >&6
13872 else
13873   ac_check_lib_save_LIBS=$LIBS
13874 LIBS="-lpthread  $LIBS"
13875 cat >conftest.$ac_ext <<_ACEOF
13876 /* confdefs.h.  */
13877 _ACEOF
13878 cat confdefs.h >>conftest.$ac_ext
13879 cat >>conftest.$ac_ext <<_ACEOF
13880 /* end confdefs.h.  */
13881
13882 /* Override any GCC internal prototype to avoid an error.
13883    Use char because int might match the return type of a GCC
13884    builtin and then its argument prototype would still apply.  */
13885 #ifdef __cplusplus
13886 extern "C"
13887 #endif
13888 char pthread_mutex_init ();
13889 int
13890 main ()
13891 {
13892 return pthread_mutex_init ();
13893   ;
13894   return 0;
13895 }
13896 _ACEOF
13897 rm -f conftest.$ac_objext conftest$ac_exeext
13898 if { (ac_try="$ac_link"
13899 case "(($ac_try" in
13900   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13901   *) ac_try_echo=$ac_try;;
13902 esac
13903 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13904   (eval "$ac_link") 2>conftest.er1
13905   ac_status=$?
13906   grep -v '^ *+' conftest.er1 >conftest.err
13907   rm -f conftest.er1
13908   cat conftest.err >&5
13909   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13910   (exit $ac_status); } &&
13911          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
13912   { (case "(($ac_try" in
13913   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13914   *) ac_try_echo=$ac_try;;
13915 esac
13916 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13917   (eval "$ac_try") 2>&5
13918   ac_status=$?
13919   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13920   (exit $ac_status); }; } &&
13921          { ac_try='test -s conftest$ac_exeext'
13922   { (case "(($ac_try" in
13923   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13924   *) ac_try_echo=$ac_try;;
13925 esac
13926 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13927   (eval "$ac_try") 2>&5
13928   ac_status=$?
13929   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13930   (exit $ac_status); }; }; then
13931   ac_cv_lib_pthread_pthread_mutex_init=yes
13932 else
13933   echo "$as_me: failed program was:" >&5
13934 sed 's/^/| /' conftest.$ac_ext >&5
13935
13936         ac_cv_lib_pthread_pthread_mutex_init=no
13937 fi
13938
13939 rm -f core conftest.err conftest.$ac_objext \
13940       conftest$ac_exeext conftest.$ac_ext
13941 LIBS=$ac_check_lib_save_LIBS
13942 fi
13943 { echo "$as_me:$LINENO: result: $ac_cv_lib_pthread_pthread_mutex_init" >&5
13944 echo "${ECHO_T}$ac_cv_lib_pthread_pthread_mutex_init" >&6; }
13945 if test $ac_cv_lib_pthread_pthread_mutex_init = yes; then
13946   cat >>confdefs.h <<_ACEOF
13947 #define HAVE_LIBPTHREAD 1
13948 _ACEOF
13949
13950   LIBS="-lpthread $LIBS"
13951
13952 fi
13953
13954   { echo "$as_me:$LINENO: checking for library containing pthread_mutex_lock" >&5
13955 echo $ECHO_N "checking for library containing pthread_mutex_lock... $ECHO_C" >&6; }
13956 if test "${ac_cv_search_pthread_mutex_lock+set}" = set; then
13957   echo $ECHO_N "(cached) $ECHO_C" >&6
13958 else
13959   ac_func_search_save_LIBS=$LIBS
13960 cat >conftest.$ac_ext <<_ACEOF
13961 /* confdefs.h.  */
13962 _ACEOF
13963 cat confdefs.h >>conftest.$ac_ext
13964 cat >>conftest.$ac_ext <<_ACEOF
13965 /* end confdefs.h.  */
13966
13967 /* Override any GCC internal prototype to avoid an error.
13968    Use char because int might match the return type of a GCC
13969    builtin and then its argument prototype would still apply.  */
13970 #ifdef __cplusplus
13971 extern "C"
13972 #endif
13973 char pthread_mutex_lock ();
13974 int
13975 main ()
13976 {
13977 return pthread_mutex_lock ();
13978   ;
13979   return 0;
13980 }
13981 _ACEOF
13982 for ac_lib in '' pthread; do
13983   if test -z "$ac_lib"; then
13984     ac_res="none required"
13985   else
13986     ac_res=-l$ac_lib
13987     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
13988   fi
13989   rm -f conftest.$ac_objext conftest$ac_exeext
13990 if { (ac_try="$ac_link"
13991 case "(($ac_try" in
13992   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13993   *) ac_try_echo=$ac_try;;
13994 esac
13995 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13996   (eval "$ac_link") 2>conftest.er1
13997   ac_status=$?
13998   grep -v '^ *+' conftest.er1 >conftest.err
13999   rm -f conftest.er1
14000   cat conftest.err >&5
14001   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14002   (exit $ac_status); } &&
14003          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
14004   { (case "(($ac_try" in
14005   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14006   *) ac_try_echo=$ac_try;;
14007 esac
14008 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14009   (eval "$ac_try") 2>&5
14010   ac_status=$?
14011   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14012   (exit $ac_status); }; } &&
14013          { ac_try='test -s conftest$ac_exeext'
14014   { (case "(($ac_try" in
14015   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14016   *) ac_try_echo=$ac_try;;
14017 esac
14018 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14019   (eval "$ac_try") 2>&5
14020   ac_status=$?
14021   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14022   (exit $ac_status); }; }; then
14023   ac_cv_search_pthread_mutex_lock=$ac_res
14024 else
14025   echo "$as_me: failed program was:" >&5
14026 sed 's/^/| /' conftest.$ac_ext >&5
14027
14028
14029 fi
14030
14031 rm -f core conftest.err conftest.$ac_objext \
14032       conftest$ac_exeext
14033   if test "${ac_cv_search_pthread_mutex_lock+set}" = set; then
14034   break
14035 fi
14036 done
14037 if test "${ac_cv_search_pthread_mutex_lock+set}" = set; then
14038   :
14039 else
14040   ac_cv_search_pthread_mutex_lock=no
14041 fi
14042 rm conftest.$ac_ext
14043 LIBS=$ac_func_search_save_LIBS
14044 fi
14045 { echo "$as_me:$LINENO: result: $ac_cv_search_pthread_mutex_lock" >&5
14046 echo "${ECHO_T}$ac_cv_search_pthread_mutex_lock" >&6; }
14047 ac_res=$ac_cv_search_pthread_mutex_lock
14048 if test "$ac_res" != no; then
14049   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
14050
14051 cat >>confdefs.h <<\_ACEOF
14052 #define HAVE_PTHREAD_MUTEX_LOCK 1
14053 _ACEOF
14054
14055 fi
14056
14057   { echo "$as_me:$LINENO: checking for library containing pthread_rwlock_init" >&5
14058 echo $ECHO_N "checking for library containing pthread_rwlock_init... $ECHO_C" >&6; }
14059 if test "${ac_cv_search_pthread_rwlock_init+set}" = set; then
14060   echo $ECHO_N "(cached) $ECHO_C" >&6
14061 else
14062   ac_func_search_save_LIBS=$LIBS
14063 cat >conftest.$ac_ext <<_ACEOF
14064 /* confdefs.h.  */
14065 _ACEOF
14066 cat confdefs.h >>conftest.$ac_ext
14067 cat >>conftest.$ac_ext <<_ACEOF
14068 /* end confdefs.h.  */
14069
14070 /* Override any GCC internal prototype to avoid an error.
14071    Use char because int might match the return type of a GCC
14072    builtin and then its argument prototype would still apply.  */
14073 #ifdef __cplusplus
14074 extern "C"
14075 #endif
14076 char pthread_rwlock_init ();
14077 int
14078 main ()
14079 {
14080 return pthread_rwlock_init ();
14081   ;
14082   return 0;
14083 }
14084 _ACEOF
14085 for ac_lib in '' pthread; do
14086   if test -z "$ac_lib"; then
14087     ac_res="none required"
14088   else
14089     ac_res=-l$ac_lib
14090     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
14091   fi
14092   rm -f conftest.$ac_objext conftest$ac_exeext
14093 if { (ac_try="$ac_link"
14094 case "(($ac_try" in
14095   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14096   *) ac_try_echo=$ac_try;;
14097 esac
14098 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14099   (eval "$ac_link") 2>conftest.er1
14100   ac_status=$?
14101   grep -v '^ *+' conftest.er1 >conftest.err
14102   rm -f conftest.er1
14103   cat conftest.err >&5
14104   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14105   (exit $ac_status); } &&
14106          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
14107   { (case "(($ac_try" in
14108   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14109   *) ac_try_echo=$ac_try;;
14110 esac
14111 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14112   (eval "$ac_try") 2>&5
14113   ac_status=$?
14114   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14115   (exit $ac_status); }; } &&
14116          { ac_try='test -s conftest$ac_exeext'
14117   { (case "(($ac_try" in
14118   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14119   *) ac_try_echo=$ac_try;;
14120 esac
14121 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14122   (eval "$ac_try") 2>&5
14123   ac_status=$?
14124   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14125   (exit $ac_status); }; }; then
14126   ac_cv_search_pthread_rwlock_init=$ac_res
14127 else
14128   echo "$as_me: failed program was:" >&5
14129 sed 's/^/| /' conftest.$ac_ext >&5
14130
14131
14132 fi
14133
14134 rm -f core conftest.err conftest.$ac_objext \
14135       conftest$ac_exeext
14136   if test "${ac_cv_search_pthread_rwlock_init+set}" = set; then
14137   break
14138 fi
14139 done
14140 if test "${ac_cv_search_pthread_rwlock_init+set}" = set; then
14141   :
14142 else
14143   ac_cv_search_pthread_rwlock_init=no
14144 fi
14145 rm conftest.$ac_ext
14146 LIBS=$ac_func_search_save_LIBS
14147 fi
14148 { echo "$as_me:$LINENO: result: $ac_cv_search_pthread_rwlock_init" >&5
14149 echo "${ECHO_T}$ac_cv_search_pthread_rwlock_init" >&6; }
14150 ac_res=$ac_cv_search_pthread_rwlock_init
14151 if test "$ac_res" != no; then
14152   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
14153
14154 cat >>confdefs.h <<\_ACEOF
14155 #define HAVE_PTHREAD_RWLOCK_INIT 1
14156 _ACEOF
14157
14158 fi
14159
14160   { echo "$as_me:$LINENO: checking for library containing pthread_getspecific" >&5
14161 echo $ECHO_N "checking for library containing pthread_getspecific... $ECHO_C" >&6; }
14162 if test "${ac_cv_search_pthread_getspecific+set}" = set; then
14163   echo $ECHO_N "(cached) $ECHO_C" >&6
14164 else
14165   ac_func_search_save_LIBS=$LIBS
14166 cat >conftest.$ac_ext <<_ACEOF
14167 /* confdefs.h.  */
14168 _ACEOF
14169 cat confdefs.h >>conftest.$ac_ext
14170 cat >>conftest.$ac_ext <<_ACEOF
14171 /* end confdefs.h.  */
14172
14173 /* Override any GCC internal prototype to avoid an error.
14174    Use char because int might match the return type of a GCC
14175    builtin and then its argument prototype would still apply.  */
14176 #ifdef __cplusplus
14177 extern "C"
14178 #endif
14179 char pthread_getspecific ();
14180 int
14181 main ()
14182 {
14183 return pthread_getspecific ();
14184   ;
14185   return 0;
14186 }
14187 _ACEOF
14188 for ac_lib in '' pthread; do
14189   if test -z "$ac_lib"; then
14190     ac_res="none required"
14191   else
14192     ac_res=-l$ac_lib
14193     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
14194   fi
14195   rm -f conftest.$ac_objext conftest$ac_exeext
14196 if { (ac_try="$ac_link"
14197 case "(($ac_try" in
14198   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14199   *) ac_try_echo=$ac_try;;
14200 esac
14201 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14202   (eval "$ac_link") 2>conftest.er1
14203   ac_status=$?
14204   grep -v '^ *+' conftest.er1 >conftest.err
14205   rm -f conftest.er1
14206   cat conftest.err >&5
14207   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14208   (exit $ac_status); } &&
14209          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
14210   { (case "(($ac_try" in
14211   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14212   *) ac_try_echo=$ac_try;;
14213 esac
14214 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14215   (eval "$ac_try") 2>&5
14216   ac_status=$?
14217   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14218   (exit $ac_status); }; } &&
14219          { ac_try='test -s conftest$ac_exeext'
14220   { (case "(($ac_try" in
14221   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14222   *) ac_try_echo=$ac_try;;
14223 esac
14224 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14225   (eval "$ac_try") 2>&5
14226   ac_status=$?
14227   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14228   (exit $ac_status); }; }; then
14229   ac_cv_search_pthread_getspecific=$ac_res
14230 else
14231   echo "$as_me: failed program was:" >&5
14232 sed 's/^/| /' conftest.$ac_ext >&5
14233
14234
14235 fi
14236
14237 rm -f core conftest.err conftest.$ac_objext \
14238       conftest$ac_exeext
14239   if test "${ac_cv_search_pthread_getspecific+set}" = set; then
14240   break
14241 fi
14242 done
14243 if test "${ac_cv_search_pthread_getspecific+set}" = set; then
14244   :
14245 else
14246   ac_cv_search_pthread_getspecific=no
14247 fi
14248 rm conftest.$ac_ext
14249 LIBS=$ac_func_search_save_LIBS
14250 fi
14251 { echo "$as_me:$LINENO: result: $ac_cv_search_pthread_getspecific" >&5
14252 echo "${ECHO_T}$ac_cv_search_pthread_getspecific" >&6; }
14253 ac_res=$ac_cv_search_pthread_getspecific
14254 if test "$ac_res" != no; then
14255   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
14256
14257 cat >>confdefs.h <<\_ACEOF
14258 #define HAVE_PTHREAD_GETSPECIFIC 1
14259 _ACEOF
14260
14261 fi
14262
14263 fi
14264
14265
14266 # Check whether --with-udis86 was given.
14267 if test "${with_udis86+set}" = set; then
14268   withval=$with_udis86;
14269       USE_UDIS86=1
14270
14271       case "$withval" in
14272         /usr/lib|yes) ;;
14273         *) LDFLAGS="$LDFLAGS -L${withval}" ;;
14274       esac
14275
14276 { echo "$as_me:$LINENO: checking for ud_init in -ludis86" >&5
14277 echo $ECHO_N "checking for ud_init in -ludis86... $ECHO_C" >&6; }
14278 if test "${ac_cv_lib_udis86_ud_init+set}" = set; then
14279   echo $ECHO_N "(cached) $ECHO_C" >&6
14280 else
14281   ac_check_lib_save_LIBS=$LIBS
14282 LIBS="-ludis86  $LIBS"
14283 cat >conftest.$ac_ext <<_ACEOF
14284 /* confdefs.h.  */
14285 _ACEOF
14286 cat confdefs.h >>conftest.$ac_ext
14287 cat >>conftest.$ac_ext <<_ACEOF
14288 /* end confdefs.h.  */
14289
14290 /* Override any GCC internal prototype to avoid an error.
14291    Use char because int might match the return type of a GCC
14292    builtin and then its argument prototype would still apply.  */
14293 #ifdef __cplusplus
14294 extern "C"
14295 #endif
14296 char ud_init ();
14297 int
14298 main ()
14299 {
14300 return ud_init ();
14301   ;
14302   return 0;
14303 }
14304 _ACEOF
14305 rm -f conftest.$ac_objext conftest$ac_exeext
14306 if { (ac_try="$ac_link"
14307 case "(($ac_try" in
14308   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14309   *) ac_try_echo=$ac_try;;
14310 esac
14311 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14312   (eval "$ac_link") 2>conftest.er1
14313   ac_status=$?
14314   grep -v '^ *+' conftest.er1 >conftest.err
14315   rm -f conftest.er1
14316   cat conftest.err >&5
14317   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14318   (exit $ac_status); } &&
14319          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
14320   { (case "(($ac_try" in
14321   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14322   *) ac_try_echo=$ac_try;;
14323 esac
14324 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14325   (eval "$ac_try") 2>&5
14326   ac_status=$?
14327   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14328   (exit $ac_status); }; } &&
14329          { ac_try='test -s conftest$ac_exeext'
14330   { (case "(($ac_try" in
14331   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14332   *) ac_try_echo=$ac_try;;
14333 esac
14334 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14335   (eval "$ac_try") 2>&5
14336   ac_status=$?
14337   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14338   (exit $ac_status); }; }; then
14339   ac_cv_lib_udis86_ud_init=yes
14340 else
14341   echo "$as_me: failed program was:" >&5
14342 sed 's/^/| /' conftest.$ac_ext >&5
14343
14344         ac_cv_lib_udis86_ud_init=no
14345 fi
14346
14347 rm -f core conftest.err conftest.$ac_objext \
14348       conftest$ac_exeext conftest.$ac_ext
14349 LIBS=$ac_check_lib_save_LIBS
14350 fi
14351 { echo "$as_me:$LINENO: result: $ac_cv_lib_udis86_ud_init" >&5
14352 echo "${ECHO_T}$ac_cv_lib_udis86_ud_init" >&6; }
14353 if test $ac_cv_lib_udis86_ud_init = yes; then
14354   cat >>confdefs.h <<_ACEOF
14355 #define HAVE_LIBUDIS86 1
14356 _ACEOF
14357
14358   LIBS="-ludis86 $LIBS"
14359
14360 else
14361
14362         echo "Error! You need to have libudis86 around."
14363         exit -1
14364
14365 fi
14366
14367
14368 else
14369   USE_UDIS86=0
14370
14371 fi
14372
14373
14374 cat >>confdefs.h <<_ACEOF
14375 #define USE_UDIS86 $USE_UDIS86
14376 _ACEOF
14377
14378
14379
14380 # Check whether --with-oprofile was given.
14381 if test "${with_oprofile+set}" = set; then
14382   withval=$with_oprofile;
14383       USE_OPROFILE=1
14384
14385       case "$withval" in
14386         /usr|yes) llvm_cv_oppath=/usr/lib/oprofile ;;
14387         no) llvm_cv_oppath=
14388             USE_OPROFILE=0
14389  ;;
14390         *) llvm_cv_oppath="${withval}/lib/oprofile"
14391            CPPFLAGS="-I${withval}/include";;
14392       esac
14393       if test -n "$llvm_cv_oppath" ; then
14394         LIBS="$LIBS -L${llvm_cv_oppath} -Wl,-rpath,${llvm_cv_oppath}"
14395                                         { echo "$as_me:$LINENO: checking for library containing bfd_init" >&5
14396 echo $ECHO_N "checking for library containing bfd_init... $ECHO_C" >&6; }
14397 if test "${ac_cv_search_bfd_init+set}" = set; then
14398   echo $ECHO_N "(cached) $ECHO_C" >&6
14399 else
14400   ac_func_search_save_LIBS=$LIBS
14401 cat >conftest.$ac_ext <<_ACEOF
14402 /* confdefs.h.  */
14403 _ACEOF
14404 cat confdefs.h >>conftest.$ac_ext
14405 cat >>conftest.$ac_ext <<_ACEOF
14406 /* end confdefs.h.  */
14407
14408 /* Override any GCC internal prototype to avoid an error.
14409    Use char because int might match the return type of a GCC
14410    builtin and then its argument prototype would still apply.  */
14411 #ifdef __cplusplus
14412 extern "C"
14413 #endif
14414 char bfd_init ();
14415 int
14416 main ()
14417 {
14418 return bfd_init ();
14419   ;
14420   return 0;
14421 }
14422 _ACEOF
14423 for ac_lib in '' bfd; do
14424   if test -z "$ac_lib"; then
14425     ac_res="none required"
14426   else
14427     ac_res=-l$ac_lib
14428     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
14429   fi
14430   rm -f conftest.$ac_objext conftest$ac_exeext
14431 if { (ac_try="$ac_link"
14432 case "(($ac_try" in
14433   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14434   *) ac_try_echo=$ac_try;;
14435 esac
14436 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14437   (eval "$ac_link") 2>conftest.er1
14438   ac_status=$?
14439   grep -v '^ *+' conftest.er1 >conftest.err
14440   rm -f conftest.er1
14441   cat conftest.err >&5
14442   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14443   (exit $ac_status); } &&
14444          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
14445   { (case "(($ac_try" in
14446   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14447   *) ac_try_echo=$ac_try;;
14448 esac
14449 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14450   (eval "$ac_try") 2>&5
14451   ac_status=$?
14452   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14453   (exit $ac_status); }; } &&
14454          { ac_try='test -s conftest$ac_exeext'
14455   { (case "(($ac_try" in
14456   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14457   *) ac_try_echo=$ac_try;;
14458 esac
14459 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14460   (eval "$ac_try") 2>&5
14461   ac_status=$?
14462   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14463   (exit $ac_status); }; }; then
14464   ac_cv_search_bfd_init=$ac_res
14465 else
14466   echo "$as_me: failed program was:" >&5
14467 sed 's/^/| /' conftest.$ac_ext >&5
14468
14469
14470 fi
14471
14472 rm -f core conftest.err conftest.$ac_objext \
14473       conftest$ac_exeext
14474   if test "${ac_cv_search_bfd_init+set}" = set; then
14475   break
14476 fi
14477 done
14478 if test "${ac_cv_search_bfd_init+set}" = set; then
14479   :
14480 else
14481   ac_cv_search_bfd_init=no
14482 fi
14483 rm conftest.$ac_ext
14484 LIBS=$ac_func_search_save_LIBS
14485 fi
14486 { echo "$as_me:$LINENO: result: $ac_cv_search_bfd_init" >&5
14487 echo "${ECHO_T}$ac_cv_search_bfd_init" >&6; }
14488 ac_res=$ac_cv_search_bfd_init
14489 if test "$ac_res" != no; then
14490   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
14491
14492 fi
14493
14494         { echo "$as_me:$LINENO: checking for library containing op_open_agent" >&5
14495 echo $ECHO_N "checking for library containing op_open_agent... $ECHO_C" >&6; }
14496 if test "${ac_cv_search_op_open_agent+set}" = set; then
14497   echo $ECHO_N "(cached) $ECHO_C" >&6
14498 else
14499   ac_func_search_save_LIBS=$LIBS
14500 cat >conftest.$ac_ext <<_ACEOF
14501 /* confdefs.h.  */
14502 _ACEOF
14503 cat confdefs.h >>conftest.$ac_ext
14504 cat >>conftest.$ac_ext <<_ACEOF
14505 /* end confdefs.h.  */
14506
14507 /* Override any GCC internal prototype to avoid an error.
14508    Use char because int might match the return type of a GCC
14509    builtin and then its argument prototype would still apply.  */
14510 #ifdef __cplusplus
14511 extern "C"
14512 #endif
14513 char op_open_agent ();
14514 int
14515 main ()
14516 {
14517 return op_open_agent ();
14518   ;
14519   return 0;
14520 }
14521 _ACEOF
14522 for ac_lib in '' opagent; do
14523   if test -z "$ac_lib"; then
14524     ac_res="none required"
14525   else
14526     ac_res=-l$ac_lib
14527     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
14528   fi
14529   rm -f conftest.$ac_objext conftest$ac_exeext
14530 if { (ac_try="$ac_link"
14531 case "(($ac_try" in
14532   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14533   *) ac_try_echo=$ac_try;;
14534 esac
14535 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14536   (eval "$ac_link") 2>conftest.er1
14537   ac_status=$?
14538   grep -v '^ *+' conftest.er1 >conftest.err
14539   rm -f conftest.er1
14540   cat conftest.err >&5
14541   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14542   (exit $ac_status); } &&
14543          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
14544   { (case "(($ac_try" in
14545   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14546   *) ac_try_echo=$ac_try;;
14547 esac
14548 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14549   (eval "$ac_try") 2>&5
14550   ac_status=$?
14551   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14552   (exit $ac_status); }; } &&
14553          { ac_try='test -s conftest$ac_exeext'
14554   { (case "(($ac_try" in
14555   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14556   *) ac_try_echo=$ac_try;;
14557 esac
14558 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14559   (eval "$ac_try") 2>&5
14560   ac_status=$?
14561   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14562   (exit $ac_status); }; }; then
14563   ac_cv_search_op_open_agent=$ac_res
14564 else
14565   echo "$as_me: failed program was:" >&5
14566 sed 's/^/| /' conftest.$ac_ext >&5
14567
14568
14569 fi
14570
14571 rm -f core conftest.err conftest.$ac_objext \
14572       conftest$ac_exeext
14573   if test "${ac_cv_search_op_open_agent+set}" = set; then
14574   break
14575 fi
14576 done
14577 if test "${ac_cv_search_op_open_agent+set}" = set; then
14578   :
14579 else
14580   ac_cv_search_op_open_agent=no
14581 fi
14582 rm conftest.$ac_ext
14583 LIBS=$ac_func_search_save_LIBS
14584 fi
14585 { echo "$as_me:$LINENO: result: $ac_cv_search_op_open_agent" >&5
14586 echo "${ECHO_T}$ac_cv_search_op_open_agent" >&6; }
14587 ac_res=$ac_cv_search_op_open_agent
14588 if test "$ac_res" != no; then
14589   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
14590
14591 else
14592
14593           echo "Error! You need to have libopagent around."
14594           exit -1
14595
14596 fi
14597
14598         if test "${ac_cv_header_opagent_h+set}" = set; then
14599   { echo "$as_me:$LINENO: checking for opagent.h" >&5
14600 echo $ECHO_N "checking for opagent.h... $ECHO_C" >&6; }
14601 if test "${ac_cv_header_opagent_h+set}" = set; then
14602   echo $ECHO_N "(cached) $ECHO_C" >&6
14603 fi
14604 { echo "$as_me:$LINENO: result: $ac_cv_header_opagent_h" >&5
14605 echo "${ECHO_T}$ac_cv_header_opagent_h" >&6; }
14606 else
14607   # Is the header compilable?
14608 { echo "$as_me:$LINENO: checking opagent.h usability" >&5
14609 echo $ECHO_N "checking opagent.h usability... $ECHO_C" >&6; }
14610 cat >conftest.$ac_ext <<_ACEOF
14611 /* confdefs.h.  */
14612 _ACEOF
14613 cat confdefs.h >>conftest.$ac_ext
14614 cat >>conftest.$ac_ext <<_ACEOF
14615 /* end confdefs.h.  */
14616 $ac_includes_default
14617 #include <opagent.h>
14618 _ACEOF
14619 rm -f conftest.$ac_objext
14620 if { (ac_try="$ac_compile"
14621 case "(($ac_try" in
14622   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14623   *) ac_try_echo=$ac_try;;
14624 esac
14625 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14626   (eval "$ac_compile") 2>conftest.er1
14627   ac_status=$?
14628   grep -v '^ *+' conftest.er1 >conftest.err
14629   rm -f conftest.er1
14630   cat conftest.err >&5
14631   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14632   (exit $ac_status); } &&
14633          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
14634   { (case "(($ac_try" in
14635   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14636   *) ac_try_echo=$ac_try;;
14637 esac
14638 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14639   (eval "$ac_try") 2>&5
14640   ac_status=$?
14641   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14642   (exit $ac_status); }; } &&
14643          { ac_try='test -s conftest.$ac_objext'
14644   { (case "(($ac_try" in
14645   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14646   *) ac_try_echo=$ac_try;;
14647 esac
14648 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14649   (eval "$ac_try") 2>&5
14650   ac_status=$?
14651   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14652   (exit $ac_status); }; }; then
14653   ac_header_compiler=yes
14654 else
14655   echo "$as_me: failed program was:" >&5
14656 sed 's/^/| /' conftest.$ac_ext >&5
14657
14658         ac_header_compiler=no
14659 fi
14660
14661 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14662 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
14663 echo "${ECHO_T}$ac_header_compiler" >&6; }
14664
14665 # Is the header present?
14666 { echo "$as_me:$LINENO: checking opagent.h presence" >&5
14667 echo $ECHO_N "checking opagent.h presence... $ECHO_C" >&6; }
14668 cat >conftest.$ac_ext <<_ACEOF
14669 /* confdefs.h.  */
14670 _ACEOF
14671 cat confdefs.h >>conftest.$ac_ext
14672 cat >>conftest.$ac_ext <<_ACEOF
14673 /* end confdefs.h.  */
14674 #include <opagent.h>
14675 _ACEOF
14676 if { (ac_try="$ac_cpp conftest.$ac_ext"
14677 case "(($ac_try" in
14678   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14679   *) ac_try_echo=$ac_try;;
14680 esac
14681 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14682   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
14683   ac_status=$?
14684   grep -v '^ *+' conftest.er1 >conftest.err
14685   rm -f conftest.er1
14686   cat conftest.err >&5
14687   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14688   (exit $ac_status); } >/dev/null; then
14689   if test -s conftest.err; then
14690     ac_cpp_err=$ac_c_preproc_warn_flag
14691     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
14692   else
14693     ac_cpp_err=
14694   fi
14695 else
14696   ac_cpp_err=yes
14697 fi
14698 if test -z "$ac_cpp_err"; then
14699   ac_header_preproc=yes
14700 else
14701   echo "$as_me: failed program was:" >&5
14702 sed 's/^/| /' conftest.$ac_ext >&5
14703
14704   ac_header_preproc=no
14705 fi
14706
14707 rm -f conftest.err conftest.$ac_ext
14708 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
14709 echo "${ECHO_T}$ac_header_preproc" >&6; }
14710
14711 # So?  What about this header?
14712 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
14713   yes:no: )
14714     { echo "$as_me:$LINENO: WARNING: opagent.h: accepted by the compiler, rejected by the preprocessor!" >&5
14715 echo "$as_me: WARNING: opagent.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
14716     { echo "$as_me:$LINENO: WARNING: opagent.h: proceeding with the compiler's result" >&5
14717 echo "$as_me: WARNING: opagent.h: proceeding with the compiler's result" >&2;}
14718     ac_header_preproc=yes
14719     ;;
14720   no:yes:* )
14721     { echo "$as_me:$LINENO: WARNING: opagent.h: present but cannot be compiled" >&5
14722 echo "$as_me: WARNING: opagent.h: present but cannot be compiled" >&2;}
14723     { echo "$as_me:$LINENO: WARNING: opagent.h:     check for missing prerequisite headers?" >&5
14724 echo "$as_me: WARNING: opagent.h:     check for missing prerequisite headers?" >&2;}
14725     { echo "$as_me:$LINENO: WARNING: opagent.h: see the Autoconf documentation" >&5
14726 echo "$as_me: WARNING: opagent.h: see the Autoconf documentation" >&2;}
14727     { echo "$as_me:$LINENO: WARNING: opagent.h:     section \"Present But Cannot Be Compiled\"" >&5
14728 echo "$as_me: WARNING: opagent.h:     section \"Present But Cannot Be Compiled\"" >&2;}
14729     { echo "$as_me:$LINENO: WARNING: opagent.h: proceeding with the preprocessor's result" >&5
14730 echo "$as_me: WARNING: opagent.h: proceeding with the preprocessor's result" >&2;}
14731     { echo "$as_me:$LINENO: WARNING: opagent.h: in the future, the compiler will take precedence" >&5
14732 echo "$as_me: WARNING: opagent.h: in the future, the compiler will take precedence" >&2;}
14733     ( cat <<\_ASBOX
14734 ## ----------------------------------- ##
14735 ## Report this to llvmbugs@cs.uiuc.edu ##
14736 ## ----------------------------------- ##
14737 _ASBOX
14738      ) | sed "s/^/$as_me: WARNING:     /" >&2
14739     ;;
14740 esac
14741 { echo "$as_me:$LINENO: checking for opagent.h" >&5
14742 echo $ECHO_N "checking for opagent.h... $ECHO_C" >&6; }
14743 if test "${ac_cv_header_opagent_h+set}" = set; then
14744   echo $ECHO_N "(cached) $ECHO_C" >&6
14745 else
14746   ac_cv_header_opagent_h=$ac_header_preproc
14747 fi
14748 { echo "$as_me:$LINENO: result: $ac_cv_header_opagent_h" >&5
14749 echo "${ECHO_T}$ac_cv_header_opagent_h" >&6; }
14750
14751 fi
14752 if test $ac_cv_header_opagent_h = yes; then
14753   :
14754 else
14755
14756           echo "Error! You need to have opagent.h around."
14757           exit -1
14758
14759 fi
14760
14761
14762       fi
14763
14764 else
14765
14766       USE_OPROFILE=0
14767
14768
14769 fi
14770
14771
14772 cat >>confdefs.h <<_ACEOF
14773 #define USE_OPROFILE $USE_OPROFILE
14774 _ACEOF
14775
14776
14777
14778
14779
14780
14781
14782
14783 ac_header_dirent=no
14784 for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do
14785   as_ac_Header=`echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh`
14786 { echo "$as_me:$LINENO: checking for $ac_hdr that defines DIR" >&5
14787 echo $ECHO_N "checking for $ac_hdr that defines DIR... $ECHO_C" >&6; }
14788 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
14789   echo $ECHO_N "(cached) $ECHO_C" >&6
14790 else
14791   cat >conftest.$ac_ext <<_ACEOF
14792 /* confdefs.h.  */
14793 _ACEOF
14794 cat confdefs.h >>conftest.$ac_ext
14795 cat >>conftest.$ac_ext <<_ACEOF
14796 /* end confdefs.h.  */
14797 #include <sys/types.h>
14798 #include <$ac_hdr>
14799
14800 int
14801 main ()
14802 {
14803 if ((DIR *) 0)
14804 return 0;
14805   ;
14806   return 0;
14807 }
14808 _ACEOF
14809 rm -f conftest.$ac_objext
14810 if { (ac_try="$ac_compile"
14811 case "(($ac_try" in
14812   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14813   *) ac_try_echo=$ac_try;;
14814 esac
14815 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14816   (eval "$ac_compile") 2>conftest.er1
14817   ac_status=$?
14818   grep -v '^ *+' conftest.er1 >conftest.err
14819   rm -f conftest.er1
14820   cat conftest.err >&5
14821   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14822   (exit $ac_status); } &&
14823          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
14824   { (case "(($ac_try" in
14825   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14826   *) ac_try_echo=$ac_try;;
14827 esac
14828 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14829   (eval "$ac_try") 2>&5
14830   ac_status=$?
14831   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14832   (exit $ac_status); }; } &&
14833          { ac_try='test -s conftest.$ac_objext'
14834   { (case "(($ac_try" in
14835   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14836   *) ac_try_echo=$ac_try;;
14837 esac
14838 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14839   (eval "$ac_try") 2>&5
14840   ac_status=$?
14841   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14842   (exit $ac_status); }; }; then
14843   eval "$as_ac_Header=yes"
14844 else
14845   echo "$as_me: failed program was:" >&5
14846 sed 's/^/| /' conftest.$ac_ext >&5
14847
14848         eval "$as_ac_Header=no"
14849 fi
14850
14851 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14852 fi
14853 ac_res=`eval echo '${'$as_ac_Header'}'`
14854                { echo "$as_me:$LINENO: result: $ac_res" >&5
14855 echo "${ECHO_T}$ac_res" >&6; }
14856 if test `eval echo '${'$as_ac_Header'}'` = yes; then
14857   cat >>confdefs.h <<_ACEOF
14858 #define `echo "HAVE_$ac_hdr" | $as_tr_cpp` 1
14859 _ACEOF
14860
14861 ac_header_dirent=$ac_hdr; break
14862 fi
14863
14864 done
14865 # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
14866 if test $ac_header_dirent = dirent.h; then
14867   { echo "$as_me:$LINENO: checking for library containing opendir" >&5
14868 echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6; }
14869 if test "${ac_cv_search_opendir+set}" = set; then
14870   echo $ECHO_N "(cached) $ECHO_C" >&6
14871 else
14872   ac_func_search_save_LIBS=$LIBS
14873 cat >conftest.$ac_ext <<_ACEOF
14874 /* confdefs.h.  */
14875 _ACEOF
14876 cat confdefs.h >>conftest.$ac_ext
14877 cat >>conftest.$ac_ext <<_ACEOF
14878 /* end confdefs.h.  */
14879
14880 /* Override any GCC internal prototype to avoid an error.
14881    Use char because int might match the return type of a GCC
14882    builtin and then its argument prototype would still apply.  */
14883 #ifdef __cplusplus
14884 extern "C"
14885 #endif
14886 char opendir ();
14887 int
14888 main ()
14889 {
14890 return opendir ();
14891   ;
14892   return 0;
14893 }
14894 _ACEOF
14895 for ac_lib in '' dir; do
14896   if test -z "$ac_lib"; then
14897     ac_res="none required"
14898   else
14899     ac_res=-l$ac_lib
14900     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
14901   fi
14902   rm -f conftest.$ac_objext conftest$ac_exeext
14903 if { (ac_try="$ac_link"
14904 case "(($ac_try" in
14905   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14906   *) ac_try_echo=$ac_try;;
14907 esac
14908 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14909   (eval "$ac_link") 2>conftest.er1
14910   ac_status=$?
14911   grep -v '^ *+' conftest.er1 >conftest.err
14912   rm -f conftest.er1
14913   cat conftest.err >&5
14914   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14915   (exit $ac_status); } &&
14916          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
14917   { (case "(($ac_try" in
14918   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14919   *) ac_try_echo=$ac_try;;
14920 esac
14921 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14922   (eval "$ac_try") 2>&5
14923   ac_status=$?
14924   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14925   (exit $ac_status); }; } &&
14926          { ac_try='test -s conftest$ac_exeext'
14927   { (case "(($ac_try" in
14928   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14929   *) ac_try_echo=$ac_try;;
14930 esac
14931 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14932   (eval "$ac_try") 2>&5
14933   ac_status=$?
14934   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14935   (exit $ac_status); }; }; then
14936   ac_cv_search_opendir=$ac_res
14937 else
14938   echo "$as_me: failed program was:" >&5
14939 sed 's/^/| /' conftest.$ac_ext >&5
14940
14941
14942 fi
14943
14944 rm -f core conftest.err conftest.$ac_objext \
14945       conftest$ac_exeext
14946   if test "${ac_cv_search_opendir+set}" = set; then
14947   break
14948 fi
14949 done
14950 if test "${ac_cv_search_opendir+set}" = set; then
14951   :
14952 else
14953   ac_cv_search_opendir=no
14954 fi
14955 rm conftest.$ac_ext
14956 LIBS=$ac_func_search_save_LIBS
14957 fi
14958 { echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5
14959 echo "${ECHO_T}$ac_cv_search_opendir" >&6; }
14960 ac_res=$ac_cv_search_opendir
14961 if test "$ac_res" != no; then
14962   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
14963
14964 fi
14965
14966 else
14967   { echo "$as_me:$LINENO: checking for library containing opendir" >&5
14968 echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6; }
14969 if test "${ac_cv_search_opendir+set}" = set; then
14970   echo $ECHO_N "(cached) $ECHO_C" >&6
14971 else
14972   ac_func_search_save_LIBS=$LIBS
14973 cat >conftest.$ac_ext <<_ACEOF
14974 /* confdefs.h.  */
14975 _ACEOF
14976 cat confdefs.h >>conftest.$ac_ext
14977 cat >>conftest.$ac_ext <<_ACEOF
14978 /* end confdefs.h.  */
14979
14980 /* Override any GCC internal prototype to avoid an error.
14981    Use char because int might match the return type of a GCC
14982    builtin and then its argument prototype would still apply.  */
14983 #ifdef __cplusplus
14984 extern "C"
14985 #endif
14986 char opendir ();
14987 int
14988 main ()
14989 {
14990 return opendir ();
14991   ;
14992   return 0;
14993 }
14994 _ACEOF
14995 for ac_lib in '' x; do
14996   if test -z "$ac_lib"; then
14997     ac_res="none required"
14998   else
14999     ac_res=-l$ac_lib
15000     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
15001   fi
15002   rm -f conftest.$ac_objext conftest$ac_exeext
15003 if { (ac_try="$ac_link"
15004 case "(($ac_try" in
15005   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15006   *) ac_try_echo=$ac_try;;
15007 esac
15008 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15009   (eval "$ac_link") 2>conftest.er1
15010   ac_status=$?
15011   grep -v '^ *+' conftest.er1 >conftest.err
15012   rm -f conftest.er1
15013   cat conftest.err >&5
15014   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15015   (exit $ac_status); } &&
15016          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
15017   { (case "(($ac_try" in
15018   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15019   *) ac_try_echo=$ac_try;;
15020 esac
15021 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15022   (eval "$ac_try") 2>&5
15023   ac_status=$?
15024   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15025   (exit $ac_status); }; } &&
15026          { ac_try='test -s conftest$ac_exeext'
15027   { (case "(($ac_try" in
15028   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15029   *) ac_try_echo=$ac_try;;
15030 esac
15031 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15032   (eval "$ac_try") 2>&5
15033   ac_status=$?
15034   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15035   (exit $ac_status); }; }; then
15036   ac_cv_search_opendir=$ac_res
15037 else
15038   echo "$as_me: failed program was:" >&5
15039 sed 's/^/| /' conftest.$ac_ext >&5
15040
15041
15042 fi
15043
15044 rm -f core conftest.err conftest.$ac_objext \
15045       conftest$ac_exeext
15046   if test "${ac_cv_search_opendir+set}" = set; then
15047   break
15048 fi
15049 done
15050 if test "${ac_cv_search_opendir+set}" = set; then
15051   :
15052 else
15053   ac_cv_search_opendir=no
15054 fi
15055 rm conftest.$ac_ext
15056 LIBS=$ac_func_search_save_LIBS
15057 fi
15058 { echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5
15059 echo "${ECHO_T}$ac_cv_search_opendir" >&6; }
15060 ac_res=$ac_cv_search_opendir
15061 if test "$ac_res" != no; then
15062   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
15063
15064 fi
15065
15066 fi
15067
15068 { echo "$as_me:$LINENO: checking for MAP_ANONYMOUS vs. MAP_ANON" >&5
15069 echo $ECHO_N "checking for MAP_ANONYMOUS vs. MAP_ANON... $ECHO_C" >&6; }
15070 if test "${ac_cv_header_mmap_anon+set}" = set; then
15071   echo $ECHO_N "(cached) $ECHO_C" >&6
15072 else
15073    ac_ext=c
15074 ac_cpp='$CPP $CPPFLAGS'
15075 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
15076 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
15077 ac_compiler_gnu=$ac_cv_c_compiler_gnu
15078
15079   cat >conftest.$ac_ext <<_ACEOF
15080 /* confdefs.h.  */
15081 _ACEOF
15082 cat confdefs.h >>conftest.$ac_ext
15083 cat >>conftest.$ac_ext <<_ACEOF
15084 /* end confdefs.h.  */
15085 #include <sys/mman.h>
15086 #include <unistd.h>
15087 #include <fcntl.h>
15088 int
15089 main ()
15090 {
15091 mmap (0, 1, PROT_READ, MAP_ANONYMOUS, -1, 0); return (0);
15092   ;
15093   return 0;
15094 }
15095 _ACEOF
15096 rm -f conftest.$ac_objext
15097 if { (ac_try="$ac_compile"
15098 case "(($ac_try" in
15099   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15100   *) ac_try_echo=$ac_try;;
15101 esac
15102 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15103   (eval "$ac_compile") 2>conftest.er1
15104   ac_status=$?
15105   grep -v '^ *+' conftest.er1 >conftest.err
15106   rm -f conftest.er1
15107   cat conftest.err >&5
15108   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15109   (exit $ac_status); } &&
15110          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
15111   { (case "(($ac_try" in
15112   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15113   *) ac_try_echo=$ac_try;;
15114 esac
15115 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15116   (eval "$ac_try") 2>&5
15117   ac_status=$?
15118   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15119   (exit $ac_status); }; } &&
15120          { ac_try='test -s conftest.$ac_objext'
15121   { (case "(($ac_try" in
15122   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15123   *) ac_try_echo=$ac_try;;
15124 esac
15125 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15126   (eval "$ac_try") 2>&5
15127   ac_status=$?
15128   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15129   (exit $ac_status); }; }; then
15130   ac_cv_header_mmap_anon=yes
15131 else
15132   echo "$as_me: failed program was:" >&5
15133 sed 's/^/| /' conftest.$ac_ext >&5
15134
15135         ac_cv_header_mmap_anon=no
15136 fi
15137
15138 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15139   ac_ext=c
15140 ac_cpp='$CPP $CPPFLAGS'
15141 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
15142 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
15143 ac_compiler_gnu=$ac_cv_c_compiler_gnu
15144
15145
15146 fi
15147 { echo "$as_me:$LINENO: result: $ac_cv_header_mmap_anon" >&5
15148 echo "${ECHO_T}$ac_cv_header_mmap_anon" >&6; }
15149 if test "$ac_cv_header_mmap_anon" = yes; then
15150
15151 cat >>confdefs.h <<\_ACEOF
15152 #define HAVE_MMAP_ANONYMOUS 1
15153 _ACEOF
15154
15155 fi
15156
15157 { echo "$as_me:$LINENO: checking whether stat file-mode macros are broken" >&5
15158 echo $ECHO_N "checking whether stat file-mode macros are broken... $ECHO_C" >&6; }
15159 if test "${ac_cv_header_stat_broken+set}" = set; then
15160   echo $ECHO_N "(cached) $ECHO_C" >&6
15161 else
15162   cat >conftest.$ac_ext <<_ACEOF
15163 /* confdefs.h.  */
15164 _ACEOF
15165 cat confdefs.h >>conftest.$ac_ext
15166 cat >>conftest.$ac_ext <<_ACEOF
15167 /* end confdefs.h.  */
15168 #include <sys/types.h>
15169 #include <sys/stat.h>
15170
15171 #if defined S_ISBLK && defined S_IFDIR
15172 # if S_ISBLK (S_IFDIR)
15173 You lose.
15174 # endif
15175 #endif
15176
15177 #if defined S_ISBLK && defined S_IFCHR
15178 # if S_ISBLK (S_IFCHR)
15179 You lose.
15180 # endif
15181 #endif
15182
15183 #if defined S_ISLNK && defined S_IFREG
15184 # if S_ISLNK (S_IFREG)
15185 You lose.
15186 # endif
15187 #endif
15188
15189 #if defined S_ISSOCK && defined S_IFREG
15190 # if S_ISSOCK (S_IFREG)
15191 You lose.
15192 # endif
15193 #endif
15194
15195 _ACEOF
15196 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
15197   $EGREP "You lose" >/dev/null 2>&1; then
15198   ac_cv_header_stat_broken=yes
15199 else
15200   ac_cv_header_stat_broken=no
15201 fi
15202 rm -f conftest*
15203
15204 fi
15205 { echo "$as_me:$LINENO: result: $ac_cv_header_stat_broken" >&5
15206 echo "${ECHO_T}$ac_cv_header_stat_broken" >&6; }
15207 if test $ac_cv_header_stat_broken = yes; then
15208
15209 cat >>confdefs.h <<\_ACEOF
15210 #define STAT_MACROS_BROKEN 1
15211 _ACEOF
15212
15213 fi
15214
15215 { echo "$as_me:$LINENO: checking for ANSI C header files" >&5
15216 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; }
15217 if test "${ac_cv_header_stdc+set}" = set; then
15218   echo $ECHO_N "(cached) $ECHO_C" >&6
15219 else
15220   cat >conftest.$ac_ext <<_ACEOF
15221 /* confdefs.h.  */
15222 _ACEOF
15223 cat confdefs.h >>conftest.$ac_ext
15224 cat >>conftest.$ac_ext <<_ACEOF
15225 /* end confdefs.h.  */
15226 #include <stdlib.h>
15227 #include <stdarg.h>
15228 #include <string.h>
15229 #include <float.h>
15230
15231 int
15232 main ()
15233 {
15234
15235   ;
15236   return 0;
15237 }
15238 _ACEOF
15239 rm -f conftest.$ac_objext
15240 if { (ac_try="$ac_compile"
15241 case "(($ac_try" in
15242   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15243   *) ac_try_echo=$ac_try;;
15244 esac
15245 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15246   (eval "$ac_compile") 2>conftest.er1
15247   ac_status=$?
15248   grep -v '^ *+' conftest.er1 >conftest.err
15249   rm -f conftest.er1
15250   cat conftest.err >&5
15251   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15252   (exit $ac_status); } &&
15253          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
15254   { (case "(($ac_try" in
15255   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15256   *) ac_try_echo=$ac_try;;
15257 esac
15258 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15259   (eval "$ac_try") 2>&5
15260   ac_status=$?
15261   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15262   (exit $ac_status); }; } &&
15263          { ac_try='test -s conftest.$ac_objext'
15264   { (case "(($ac_try" in
15265   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15266   *) ac_try_echo=$ac_try;;
15267 esac
15268 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15269   (eval "$ac_try") 2>&5
15270   ac_status=$?
15271   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15272   (exit $ac_status); }; }; then
15273   ac_cv_header_stdc=yes
15274 else
15275   echo "$as_me: failed program was:" >&5
15276 sed 's/^/| /' conftest.$ac_ext >&5
15277
15278         ac_cv_header_stdc=no
15279 fi
15280
15281 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15282
15283 if test $ac_cv_header_stdc = yes; then
15284   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
15285   cat >conftest.$ac_ext <<_ACEOF
15286 /* confdefs.h.  */
15287 _ACEOF
15288 cat confdefs.h >>conftest.$ac_ext
15289 cat >>conftest.$ac_ext <<_ACEOF
15290 /* end confdefs.h.  */
15291 #include <string.h>
15292
15293 _ACEOF
15294 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
15295   $EGREP "memchr" >/dev/null 2>&1; then
15296   :
15297 else
15298   ac_cv_header_stdc=no
15299 fi
15300 rm -f conftest*
15301
15302 fi
15303
15304 if test $ac_cv_header_stdc = yes; then
15305   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
15306   cat >conftest.$ac_ext <<_ACEOF
15307 /* confdefs.h.  */
15308 _ACEOF
15309 cat confdefs.h >>conftest.$ac_ext
15310 cat >>conftest.$ac_ext <<_ACEOF
15311 /* end confdefs.h.  */
15312 #include <stdlib.h>
15313
15314 _ACEOF
15315 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
15316   $EGREP "free" >/dev/null 2>&1; then
15317   :
15318 else
15319   ac_cv_header_stdc=no
15320 fi
15321 rm -f conftest*
15322
15323 fi
15324
15325 if test $ac_cv_header_stdc = yes; then
15326   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
15327   if test "$cross_compiling" = yes; then
15328   :
15329 else
15330   cat >conftest.$ac_ext <<_ACEOF
15331 /* confdefs.h.  */
15332 _ACEOF
15333 cat confdefs.h >>conftest.$ac_ext
15334 cat >>conftest.$ac_ext <<_ACEOF
15335 /* end confdefs.h.  */
15336 #include <ctype.h>
15337 #include <stdlib.h>
15338 #if ((' ' & 0x0FF) == 0x020)
15339 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
15340 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
15341 #else
15342 # define ISLOWER(c) \
15343                    (('a' <= (c) && (c) <= 'i') \
15344                      || ('j' <= (c) && (c) <= 'r') \
15345                      || ('s' <= (c) && (c) <= 'z'))
15346 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
15347 #endif
15348
15349 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
15350 int
15351 main ()
15352 {
15353   int i;
15354   for (i = 0; i < 256; i++)
15355     if (XOR (islower (i), ISLOWER (i))
15356         || toupper (i) != TOUPPER (i))
15357       return 2;
15358   return 0;
15359 }
15360 _ACEOF
15361 rm -f conftest$ac_exeext
15362 if { (ac_try="$ac_link"
15363 case "(($ac_try" in
15364   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15365   *) ac_try_echo=$ac_try;;
15366 esac
15367 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15368   (eval "$ac_link") 2>&5
15369   ac_status=$?
15370   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15371   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
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_try") 2>&5
15378   ac_status=$?
15379   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15380   (exit $ac_status); }; }; then
15381   :
15382 else
15383   echo "$as_me: program exited with status $ac_status" >&5
15384 echo "$as_me: failed program was:" >&5
15385 sed 's/^/| /' conftest.$ac_ext >&5
15386
15387 ( exit $ac_status )
15388 ac_cv_header_stdc=no
15389 fi
15390 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15391 fi
15392
15393
15394 fi
15395 fi
15396 { echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
15397 echo "${ECHO_T}$ac_cv_header_stdc" >&6; }
15398 if test $ac_cv_header_stdc = yes; then
15399
15400 cat >>confdefs.h <<\_ACEOF
15401 #define STDC_HEADERS 1
15402 _ACEOF
15403
15404 fi
15405
15406 { echo "$as_me:$LINENO: checking for sys/wait.h that is POSIX.1 compatible" >&5
15407 echo $ECHO_N "checking for sys/wait.h that is POSIX.1 compatible... $ECHO_C" >&6; }
15408 if test "${ac_cv_header_sys_wait_h+set}" = set; then
15409   echo $ECHO_N "(cached) $ECHO_C" >&6
15410 else
15411   cat >conftest.$ac_ext <<_ACEOF
15412 /* confdefs.h.  */
15413 _ACEOF
15414 cat confdefs.h >>conftest.$ac_ext
15415 cat >>conftest.$ac_ext <<_ACEOF
15416 /* end confdefs.h.  */
15417 #include <sys/types.h>
15418 #include <sys/wait.h>
15419 #ifndef WEXITSTATUS
15420 # define WEXITSTATUS(stat_val) ((unsigned int) (stat_val) >> 8)
15421 #endif
15422 #ifndef WIFEXITED
15423 # define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
15424 #endif
15425
15426 int
15427 main ()
15428 {
15429   int s;
15430   wait (&s);
15431   s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
15432   ;
15433   return 0;
15434 }
15435 _ACEOF
15436 rm -f conftest.$ac_objext
15437 if { (ac_try="$ac_compile"
15438 case "(($ac_try" in
15439   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15440   *) ac_try_echo=$ac_try;;
15441 esac
15442 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15443   (eval "$ac_compile") 2>conftest.er1
15444   ac_status=$?
15445   grep -v '^ *+' conftest.er1 >conftest.err
15446   rm -f conftest.er1
15447   cat conftest.err >&5
15448   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15449   (exit $ac_status); } &&
15450          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
15451   { (case "(($ac_try" in
15452   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15453   *) ac_try_echo=$ac_try;;
15454 esac
15455 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15456   (eval "$ac_try") 2>&5
15457   ac_status=$?
15458   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15459   (exit $ac_status); }; } &&
15460          { ac_try='test -s conftest.$ac_objext'
15461   { (case "(($ac_try" in
15462   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15463   *) ac_try_echo=$ac_try;;
15464 esac
15465 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15466   (eval "$ac_try") 2>&5
15467   ac_status=$?
15468   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15469   (exit $ac_status); }; }; then
15470   ac_cv_header_sys_wait_h=yes
15471 else
15472   echo "$as_me: failed program was:" >&5
15473 sed 's/^/| /' conftest.$ac_ext >&5
15474
15475         ac_cv_header_sys_wait_h=no
15476 fi
15477
15478 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15479 fi
15480 { echo "$as_me:$LINENO: result: $ac_cv_header_sys_wait_h" >&5
15481 echo "${ECHO_T}$ac_cv_header_sys_wait_h" >&6; }
15482 if test $ac_cv_header_sys_wait_h = yes; then
15483
15484 cat >>confdefs.h <<\_ACEOF
15485 #define HAVE_SYS_WAIT_H 1
15486 _ACEOF
15487
15488 fi
15489
15490 { echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
15491 echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6; }
15492 if test "${ac_cv_header_time+set}" = set; then
15493   echo $ECHO_N "(cached) $ECHO_C" >&6
15494 else
15495   cat >conftest.$ac_ext <<_ACEOF
15496 /* confdefs.h.  */
15497 _ACEOF
15498 cat confdefs.h >>conftest.$ac_ext
15499 cat >>conftest.$ac_ext <<_ACEOF
15500 /* end confdefs.h.  */
15501 #include <sys/types.h>
15502 #include <sys/time.h>
15503 #include <time.h>
15504
15505 int
15506 main ()
15507 {
15508 if ((struct tm *) 0)
15509 return 0;
15510   ;
15511   return 0;
15512 }
15513 _ACEOF
15514 rm -f conftest.$ac_objext
15515 if { (ac_try="$ac_compile"
15516 case "(($ac_try" in
15517   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15518   *) ac_try_echo=$ac_try;;
15519 esac
15520 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15521   (eval "$ac_compile") 2>conftest.er1
15522   ac_status=$?
15523   grep -v '^ *+' conftest.er1 >conftest.err
15524   rm -f conftest.er1
15525   cat conftest.err >&5
15526   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15527   (exit $ac_status); } &&
15528          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
15529   { (case "(($ac_try" in
15530   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15531   *) ac_try_echo=$ac_try;;
15532 esac
15533 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15534   (eval "$ac_try") 2>&5
15535   ac_status=$?
15536   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15537   (exit $ac_status); }; } &&
15538          { ac_try='test -s conftest.$ac_objext'
15539   { (case "(($ac_try" in
15540   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15541   *) ac_try_echo=$ac_try;;
15542 esac
15543 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15544   (eval "$ac_try") 2>&5
15545   ac_status=$?
15546   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15547   (exit $ac_status); }; }; then
15548   ac_cv_header_time=yes
15549 else
15550   echo "$as_me: failed program was:" >&5
15551 sed 's/^/| /' conftest.$ac_ext >&5
15552
15553         ac_cv_header_time=no
15554 fi
15555
15556 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15557 fi
15558 { echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
15559 echo "${ECHO_T}$ac_cv_header_time" >&6; }
15560 if test $ac_cv_header_time = yes; then
15561
15562 cat >>confdefs.h <<\_ACEOF
15563 #define TIME_WITH_SYS_TIME 1
15564 _ACEOF
15565
15566 fi
15567
15568
15569
15570
15571
15572
15573
15574
15575 for ac_header in dlfcn.h execinfo.h fcntl.h inttypes.h limits.h link.h
15576 do
15577 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
15578 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15579   { echo "$as_me:$LINENO: checking for $ac_header" >&5
15580 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
15581 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15582   echo $ECHO_N "(cached) $ECHO_C" >&6
15583 fi
15584 ac_res=`eval echo '${'$as_ac_Header'}'`
15585                { echo "$as_me:$LINENO: result: $ac_res" >&5
15586 echo "${ECHO_T}$ac_res" >&6; }
15587 else
15588   # Is the header compilable?
15589 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
15590 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
15591 cat >conftest.$ac_ext <<_ACEOF
15592 /* confdefs.h.  */
15593 _ACEOF
15594 cat confdefs.h >>conftest.$ac_ext
15595 cat >>conftest.$ac_ext <<_ACEOF
15596 /* end confdefs.h.  */
15597 $ac_includes_default
15598 #include <$ac_header>
15599 _ACEOF
15600 rm -f conftest.$ac_objext
15601 if { (ac_try="$ac_compile"
15602 case "(($ac_try" in
15603   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15604   *) ac_try_echo=$ac_try;;
15605 esac
15606 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15607   (eval "$ac_compile") 2>conftest.er1
15608   ac_status=$?
15609   grep -v '^ *+' conftest.er1 >conftest.err
15610   rm -f conftest.er1
15611   cat conftest.err >&5
15612   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15613   (exit $ac_status); } &&
15614          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
15615   { (case "(($ac_try" in
15616   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15617   *) ac_try_echo=$ac_try;;
15618 esac
15619 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15620   (eval "$ac_try") 2>&5
15621   ac_status=$?
15622   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15623   (exit $ac_status); }; } &&
15624          { ac_try='test -s conftest.$ac_objext'
15625   { (case "(($ac_try" in
15626   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15627   *) ac_try_echo=$ac_try;;
15628 esac
15629 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15630   (eval "$ac_try") 2>&5
15631   ac_status=$?
15632   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15633   (exit $ac_status); }; }; then
15634   ac_header_compiler=yes
15635 else
15636   echo "$as_me: failed program was:" >&5
15637 sed 's/^/| /' conftest.$ac_ext >&5
15638
15639         ac_header_compiler=no
15640 fi
15641
15642 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15643 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
15644 echo "${ECHO_T}$ac_header_compiler" >&6; }
15645
15646 # Is the header present?
15647 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
15648 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
15649 cat >conftest.$ac_ext <<_ACEOF
15650 /* confdefs.h.  */
15651 _ACEOF
15652 cat confdefs.h >>conftest.$ac_ext
15653 cat >>conftest.$ac_ext <<_ACEOF
15654 /* end confdefs.h.  */
15655 #include <$ac_header>
15656 _ACEOF
15657 if { (ac_try="$ac_cpp conftest.$ac_ext"
15658 case "(($ac_try" in
15659   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15660   *) ac_try_echo=$ac_try;;
15661 esac
15662 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15663   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
15664   ac_status=$?
15665   grep -v '^ *+' conftest.er1 >conftest.err
15666   rm -f conftest.er1
15667   cat conftest.err >&5
15668   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15669   (exit $ac_status); } >/dev/null; then
15670   if test -s conftest.err; then
15671     ac_cpp_err=$ac_c_preproc_warn_flag
15672     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
15673   else
15674     ac_cpp_err=
15675   fi
15676 else
15677   ac_cpp_err=yes
15678 fi
15679 if test -z "$ac_cpp_err"; then
15680   ac_header_preproc=yes
15681 else
15682   echo "$as_me: failed program was:" >&5
15683 sed 's/^/| /' conftest.$ac_ext >&5
15684
15685   ac_header_preproc=no
15686 fi
15687
15688 rm -f conftest.err conftest.$ac_ext
15689 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
15690 echo "${ECHO_T}$ac_header_preproc" >&6; }
15691
15692 # So?  What about this header?
15693 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
15694   yes:no: )
15695     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
15696 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
15697     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
15698 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
15699     ac_header_preproc=yes
15700     ;;
15701   no:yes:* )
15702     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
15703 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
15704     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
15705 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
15706     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
15707 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
15708     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
15709 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
15710     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
15711 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
15712     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
15713 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
15714     ( cat <<\_ASBOX
15715 ## ----------------------------------- ##
15716 ## Report this to llvmbugs@cs.uiuc.edu ##
15717 ## ----------------------------------- ##
15718 _ASBOX
15719      ) | sed "s/^/$as_me: WARNING:     /" >&2
15720     ;;
15721 esac
15722 { echo "$as_me:$LINENO: checking for $ac_header" >&5
15723 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
15724 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15725   echo $ECHO_N "(cached) $ECHO_C" >&6
15726 else
15727   eval "$as_ac_Header=\$ac_header_preproc"
15728 fi
15729 ac_res=`eval echo '${'$as_ac_Header'}'`
15730                { echo "$as_me:$LINENO: result: $ac_res" >&5
15731 echo "${ECHO_T}$ac_res" >&6; }
15732
15733 fi
15734 if test `eval echo '${'$as_ac_Header'}'` = yes; then
15735   cat >>confdefs.h <<_ACEOF
15736 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
15737 _ACEOF
15738
15739 fi
15740
15741 done
15742
15743
15744
15745
15746
15747
15748
15749 for ac_header in malloc.h setjmp.h signal.h stdint.h termios.h unistd.h
15750 do
15751 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
15752 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15753   { echo "$as_me:$LINENO: checking for $ac_header" >&5
15754 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
15755 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15756   echo $ECHO_N "(cached) $ECHO_C" >&6
15757 fi
15758 ac_res=`eval echo '${'$as_ac_Header'}'`
15759                { echo "$as_me:$LINENO: result: $ac_res" >&5
15760 echo "${ECHO_T}$ac_res" >&6; }
15761 else
15762   # Is the header compilable?
15763 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
15764 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
15765 cat >conftest.$ac_ext <<_ACEOF
15766 /* confdefs.h.  */
15767 _ACEOF
15768 cat confdefs.h >>conftest.$ac_ext
15769 cat >>conftest.$ac_ext <<_ACEOF
15770 /* end confdefs.h.  */
15771 $ac_includes_default
15772 #include <$ac_header>
15773 _ACEOF
15774 rm -f conftest.$ac_objext
15775 if { (ac_try="$ac_compile"
15776 case "(($ac_try" in
15777   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15778   *) ac_try_echo=$ac_try;;
15779 esac
15780 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15781   (eval "$ac_compile") 2>conftest.er1
15782   ac_status=$?
15783   grep -v '^ *+' conftest.er1 >conftest.err
15784   rm -f conftest.er1
15785   cat conftest.err >&5
15786   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15787   (exit $ac_status); } &&
15788          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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_try") 2>&5
15795   ac_status=$?
15796   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15797   (exit $ac_status); }; } &&
15798          { ac_try='test -s conftest.$ac_objext'
15799   { (case "(($ac_try" in
15800   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15801   *) ac_try_echo=$ac_try;;
15802 esac
15803 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15804   (eval "$ac_try") 2>&5
15805   ac_status=$?
15806   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15807   (exit $ac_status); }; }; then
15808   ac_header_compiler=yes
15809 else
15810   echo "$as_me: failed program was:" >&5
15811 sed 's/^/| /' conftest.$ac_ext >&5
15812
15813         ac_header_compiler=no
15814 fi
15815
15816 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15817 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
15818 echo "${ECHO_T}$ac_header_compiler" >&6; }
15819
15820 # Is the header present?
15821 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
15822 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
15823 cat >conftest.$ac_ext <<_ACEOF
15824 /* confdefs.h.  */
15825 _ACEOF
15826 cat confdefs.h >>conftest.$ac_ext
15827 cat >>conftest.$ac_ext <<_ACEOF
15828 /* end confdefs.h.  */
15829 #include <$ac_header>
15830 _ACEOF
15831 if { (ac_try="$ac_cpp conftest.$ac_ext"
15832 case "(($ac_try" in
15833   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15834   *) ac_try_echo=$ac_try;;
15835 esac
15836 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15837   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
15838   ac_status=$?
15839   grep -v '^ *+' conftest.er1 >conftest.err
15840   rm -f conftest.er1
15841   cat conftest.err >&5
15842   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15843   (exit $ac_status); } >/dev/null; then
15844   if test -s conftest.err; then
15845     ac_cpp_err=$ac_c_preproc_warn_flag
15846     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
15847   else
15848     ac_cpp_err=
15849   fi
15850 else
15851   ac_cpp_err=yes
15852 fi
15853 if test -z "$ac_cpp_err"; then
15854   ac_header_preproc=yes
15855 else
15856   echo "$as_me: failed program was:" >&5
15857 sed 's/^/| /' conftest.$ac_ext >&5
15858
15859   ac_header_preproc=no
15860 fi
15861
15862 rm -f conftest.err conftest.$ac_ext
15863 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
15864 echo "${ECHO_T}$ac_header_preproc" >&6; }
15865
15866 # So?  What about this header?
15867 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
15868   yes:no: )
15869     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
15870 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
15871     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
15872 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
15873     ac_header_preproc=yes
15874     ;;
15875   no:yes:* )
15876     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
15877 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
15878     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
15879 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
15880     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
15881 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
15882     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
15883 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
15884     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
15885 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
15886     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
15887 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
15888     ( cat <<\_ASBOX
15889 ## ----------------------------------- ##
15890 ## Report this to llvmbugs@cs.uiuc.edu ##
15891 ## ----------------------------------- ##
15892 _ASBOX
15893      ) | sed "s/^/$as_me: WARNING:     /" >&2
15894     ;;
15895 esac
15896 { echo "$as_me:$LINENO: checking for $ac_header" >&5
15897 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
15898 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15899   echo $ECHO_N "(cached) $ECHO_C" >&6
15900 else
15901   eval "$as_ac_Header=\$ac_header_preproc"
15902 fi
15903 ac_res=`eval echo '${'$as_ac_Header'}'`
15904                { echo "$as_me:$LINENO: result: $ac_res" >&5
15905 echo "${ECHO_T}$ac_res" >&6; }
15906
15907 fi
15908 if test `eval echo '${'$as_ac_Header'}'` = yes; then
15909   cat >>confdefs.h <<_ACEOF
15910 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
15911 _ACEOF
15912
15913 fi
15914
15915 done
15916
15917
15918
15919 for ac_header in utime.h windows.h
15920 do
15921 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
15922 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15923   { echo "$as_me:$LINENO: checking for $ac_header" >&5
15924 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
15925 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15926   echo $ECHO_N "(cached) $ECHO_C" >&6
15927 fi
15928 ac_res=`eval echo '${'$as_ac_Header'}'`
15929                { echo "$as_me:$LINENO: result: $ac_res" >&5
15930 echo "${ECHO_T}$ac_res" >&6; }
15931 else
15932   # Is the header compilable?
15933 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
15934 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
15935 cat >conftest.$ac_ext <<_ACEOF
15936 /* confdefs.h.  */
15937 _ACEOF
15938 cat confdefs.h >>conftest.$ac_ext
15939 cat >>conftest.$ac_ext <<_ACEOF
15940 /* end confdefs.h.  */
15941 $ac_includes_default
15942 #include <$ac_header>
15943 _ACEOF
15944 rm -f conftest.$ac_objext
15945 if { (ac_try="$ac_compile"
15946 case "(($ac_try" in
15947   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15948   *) ac_try_echo=$ac_try;;
15949 esac
15950 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15951   (eval "$ac_compile") 2>conftest.er1
15952   ac_status=$?
15953   grep -v '^ *+' conftest.er1 >conftest.err
15954   rm -f conftest.er1
15955   cat conftest.err >&5
15956   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15957   (exit $ac_status); } &&
15958          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
15959   { (case "(($ac_try" in
15960   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15961   *) ac_try_echo=$ac_try;;
15962 esac
15963 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15964   (eval "$ac_try") 2>&5
15965   ac_status=$?
15966   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15967   (exit $ac_status); }; } &&
15968          { ac_try='test -s conftest.$ac_objext'
15969   { (case "(($ac_try" in
15970   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15971   *) ac_try_echo=$ac_try;;
15972 esac
15973 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15974   (eval "$ac_try") 2>&5
15975   ac_status=$?
15976   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15977   (exit $ac_status); }; }; then
15978   ac_header_compiler=yes
15979 else
15980   echo "$as_me: failed program was:" >&5
15981 sed 's/^/| /' conftest.$ac_ext >&5
15982
15983         ac_header_compiler=no
15984 fi
15985
15986 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15987 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
15988 echo "${ECHO_T}$ac_header_compiler" >&6; }
15989
15990 # Is the header present?
15991 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
15992 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
15993 cat >conftest.$ac_ext <<_ACEOF
15994 /* confdefs.h.  */
15995 _ACEOF
15996 cat confdefs.h >>conftest.$ac_ext
15997 cat >>conftest.$ac_ext <<_ACEOF
15998 /* end confdefs.h.  */
15999 #include <$ac_header>
16000 _ACEOF
16001 if { (ac_try="$ac_cpp conftest.$ac_ext"
16002 case "(($ac_try" in
16003   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16004   *) ac_try_echo=$ac_try;;
16005 esac
16006 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16007   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
16008   ac_status=$?
16009   grep -v '^ *+' conftest.er1 >conftest.err
16010   rm -f conftest.er1
16011   cat conftest.err >&5
16012   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16013   (exit $ac_status); } >/dev/null; then
16014   if test -s conftest.err; then
16015     ac_cpp_err=$ac_c_preproc_warn_flag
16016     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
16017   else
16018     ac_cpp_err=
16019   fi
16020 else
16021   ac_cpp_err=yes
16022 fi
16023 if test -z "$ac_cpp_err"; then
16024   ac_header_preproc=yes
16025 else
16026   echo "$as_me: failed program was:" >&5
16027 sed 's/^/| /' conftest.$ac_ext >&5
16028
16029   ac_header_preproc=no
16030 fi
16031
16032 rm -f conftest.err conftest.$ac_ext
16033 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
16034 echo "${ECHO_T}$ac_header_preproc" >&6; }
16035
16036 # So?  What about this header?
16037 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
16038   yes:no: )
16039     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
16040 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
16041     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
16042 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
16043     ac_header_preproc=yes
16044     ;;
16045   no:yes:* )
16046     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
16047 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
16048     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
16049 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
16050     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
16051 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
16052     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
16053 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
16054     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
16055 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
16056     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
16057 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
16058     ( cat <<\_ASBOX
16059 ## ----------------------------------- ##
16060 ## Report this to llvmbugs@cs.uiuc.edu ##
16061 ## ----------------------------------- ##
16062 _ASBOX
16063      ) | sed "s/^/$as_me: WARNING:     /" >&2
16064     ;;
16065 esac
16066 { echo "$as_me:$LINENO: checking for $ac_header" >&5
16067 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
16068 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16069   echo $ECHO_N "(cached) $ECHO_C" >&6
16070 else
16071   eval "$as_ac_Header=\$ac_header_preproc"
16072 fi
16073 ac_res=`eval echo '${'$as_ac_Header'}'`
16074                { echo "$as_me:$LINENO: result: $ac_res" >&5
16075 echo "${ECHO_T}$ac_res" >&6; }
16076
16077 fi
16078 if test `eval echo '${'$as_ac_Header'}'` = yes; then
16079   cat >>confdefs.h <<_ACEOF
16080 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
16081 _ACEOF
16082
16083 fi
16084
16085 done
16086
16087
16088
16089
16090
16091 for ac_header in sys/mman.h sys/param.h sys/resource.h sys/time.h
16092 do
16093 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
16094 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16095   { echo "$as_me:$LINENO: checking for $ac_header" >&5
16096 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
16097 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16098   echo $ECHO_N "(cached) $ECHO_C" >&6
16099 fi
16100 ac_res=`eval echo '${'$as_ac_Header'}'`
16101                { echo "$as_me:$LINENO: result: $ac_res" >&5
16102 echo "${ECHO_T}$ac_res" >&6; }
16103 else
16104   # Is the header compilable?
16105 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
16106 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
16107 cat >conftest.$ac_ext <<_ACEOF
16108 /* confdefs.h.  */
16109 _ACEOF
16110 cat confdefs.h >>conftest.$ac_ext
16111 cat >>conftest.$ac_ext <<_ACEOF
16112 /* end confdefs.h.  */
16113 $ac_includes_default
16114 #include <$ac_header>
16115 _ACEOF
16116 rm -f conftest.$ac_objext
16117 if { (ac_try="$ac_compile"
16118 case "(($ac_try" in
16119   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16120   *) ac_try_echo=$ac_try;;
16121 esac
16122 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16123   (eval "$ac_compile") 2>conftest.er1
16124   ac_status=$?
16125   grep -v '^ *+' conftest.er1 >conftest.err
16126   rm -f conftest.er1
16127   cat conftest.err >&5
16128   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16129   (exit $ac_status); } &&
16130          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
16131   { (case "(($ac_try" in
16132   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16133   *) ac_try_echo=$ac_try;;
16134 esac
16135 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16136   (eval "$ac_try") 2>&5
16137   ac_status=$?
16138   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16139   (exit $ac_status); }; } &&
16140          { ac_try='test -s conftest.$ac_objext'
16141   { (case "(($ac_try" in
16142   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16143   *) ac_try_echo=$ac_try;;
16144 esac
16145 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16146   (eval "$ac_try") 2>&5
16147   ac_status=$?
16148   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16149   (exit $ac_status); }; }; then
16150   ac_header_compiler=yes
16151 else
16152   echo "$as_me: failed program was:" >&5
16153 sed 's/^/| /' conftest.$ac_ext >&5
16154
16155         ac_header_compiler=no
16156 fi
16157
16158 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16159 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
16160 echo "${ECHO_T}$ac_header_compiler" >&6; }
16161
16162 # Is the header present?
16163 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
16164 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
16165 cat >conftest.$ac_ext <<_ACEOF
16166 /* confdefs.h.  */
16167 _ACEOF
16168 cat confdefs.h >>conftest.$ac_ext
16169 cat >>conftest.$ac_ext <<_ACEOF
16170 /* end confdefs.h.  */
16171 #include <$ac_header>
16172 _ACEOF
16173 if { (ac_try="$ac_cpp conftest.$ac_ext"
16174 case "(($ac_try" in
16175   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16176   *) ac_try_echo=$ac_try;;
16177 esac
16178 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16179   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
16180   ac_status=$?
16181   grep -v '^ *+' conftest.er1 >conftest.err
16182   rm -f conftest.er1
16183   cat conftest.err >&5
16184   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16185   (exit $ac_status); } >/dev/null; then
16186   if test -s conftest.err; then
16187     ac_cpp_err=$ac_c_preproc_warn_flag
16188     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
16189   else
16190     ac_cpp_err=
16191   fi
16192 else
16193   ac_cpp_err=yes
16194 fi
16195 if test -z "$ac_cpp_err"; then
16196   ac_header_preproc=yes
16197 else
16198   echo "$as_me: failed program was:" >&5
16199 sed 's/^/| /' conftest.$ac_ext >&5
16200
16201   ac_header_preproc=no
16202 fi
16203
16204 rm -f conftest.err conftest.$ac_ext
16205 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
16206 echo "${ECHO_T}$ac_header_preproc" >&6; }
16207
16208 # So?  What about this header?
16209 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
16210   yes:no: )
16211     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
16212 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
16213     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
16214 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
16215     ac_header_preproc=yes
16216     ;;
16217   no:yes:* )
16218     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
16219 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
16220     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
16221 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
16222     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
16223 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
16224     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
16225 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
16226     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
16227 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
16228     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
16229 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
16230     ( cat <<\_ASBOX
16231 ## ----------------------------------- ##
16232 ## Report this to llvmbugs@cs.uiuc.edu ##
16233 ## ----------------------------------- ##
16234 _ASBOX
16235      ) | sed "s/^/$as_me: WARNING:     /" >&2
16236     ;;
16237 esac
16238 { echo "$as_me:$LINENO: checking for $ac_header" >&5
16239 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
16240 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16241   echo $ECHO_N "(cached) $ECHO_C" >&6
16242 else
16243   eval "$as_ac_Header=\$ac_header_preproc"
16244 fi
16245 ac_res=`eval echo '${'$as_ac_Header'}'`
16246                { echo "$as_me:$LINENO: result: $ac_res" >&5
16247 echo "${ECHO_T}$ac_res" >&6; }
16248
16249 fi
16250 if test `eval echo '${'$as_ac_Header'}'` = yes; then
16251   cat >>confdefs.h <<_ACEOF
16252 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
16253 _ACEOF
16254
16255 fi
16256
16257 done
16258
16259
16260
16261
16262
16263 for ac_header in sys/types.h sys/ioctl.h malloc/malloc.h mach/mach.h
16264 do
16265 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
16266 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16267   { echo "$as_me:$LINENO: checking for $ac_header" >&5
16268 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
16269 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16270   echo $ECHO_N "(cached) $ECHO_C" >&6
16271 fi
16272 ac_res=`eval echo '${'$as_ac_Header'}'`
16273                { echo "$as_me:$LINENO: result: $ac_res" >&5
16274 echo "${ECHO_T}$ac_res" >&6; }
16275 else
16276   # Is the header compilable?
16277 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
16278 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
16279 cat >conftest.$ac_ext <<_ACEOF
16280 /* confdefs.h.  */
16281 _ACEOF
16282 cat confdefs.h >>conftest.$ac_ext
16283 cat >>conftest.$ac_ext <<_ACEOF
16284 /* end confdefs.h.  */
16285 $ac_includes_default
16286 #include <$ac_header>
16287 _ACEOF
16288 rm -f conftest.$ac_objext
16289 if { (ac_try="$ac_compile"
16290 case "(($ac_try" in
16291   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16292   *) ac_try_echo=$ac_try;;
16293 esac
16294 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16295   (eval "$ac_compile") 2>conftest.er1
16296   ac_status=$?
16297   grep -v '^ *+' conftest.er1 >conftest.err
16298   rm -f conftest.er1
16299   cat conftest.err >&5
16300   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16301   (exit $ac_status); } &&
16302          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
16303   { (case "(($ac_try" in
16304   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16305   *) ac_try_echo=$ac_try;;
16306 esac
16307 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16308   (eval "$ac_try") 2>&5
16309   ac_status=$?
16310   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16311   (exit $ac_status); }; } &&
16312          { ac_try='test -s conftest.$ac_objext'
16313   { (case "(($ac_try" in
16314   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16315   *) ac_try_echo=$ac_try;;
16316 esac
16317 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16318   (eval "$ac_try") 2>&5
16319   ac_status=$?
16320   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16321   (exit $ac_status); }; }; then
16322   ac_header_compiler=yes
16323 else
16324   echo "$as_me: failed program was:" >&5
16325 sed 's/^/| /' conftest.$ac_ext >&5
16326
16327         ac_header_compiler=no
16328 fi
16329
16330 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16331 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
16332 echo "${ECHO_T}$ac_header_compiler" >&6; }
16333
16334 # Is the header present?
16335 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
16336 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
16337 cat >conftest.$ac_ext <<_ACEOF
16338 /* confdefs.h.  */
16339 _ACEOF
16340 cat confdefs.h >>conftest.$ac_ext
16341 cat >>conftest.$ac_ext <<_ACEOF
16342 /* end confdefs.h.  */
16343 #include <$ac_header>
16344 _ACEOF
16345 if { (ac_try="$ac_cpp conftest.$ac_ext"
16346 case "(($ac_try" in
16347   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16348   *) ac_try_echo=$ac_try;;
16349 esac
16350 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16351   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
16352   ac_status=$?
16353   grep -v '^ *+' conftest.er1 >conftest.err
16354   rm -f conftest.er1
16355   cat conftest.err >&5
16356   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16357   (exit $ac_status); } >/dev/null; then
16358   if test -s conftest.err; then
16359     ac_cpp_err=$ac_c_preproc_warn_flag
16360     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
16361   else
16362     ac_cpp_err=
16363   fi
16364 else
16365   ac_cpp_err=yes
16366 fi
16367 if test -z "$ac_cpp_err"; then
16368   ac_header_preproc=yes
16369 else
16370   echo "$as_me: failed program was:" >&5
16371 sed 's/^/| /' conftest.$ac_ext >&5
16372
16373   ac_header_preproc=no
16374 fi
16375
16376 rm -f conftest.err conftest.$ac_ext
16377 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
16378 echo "${ECHO_T}$ac_header_preproc" >&6; }
16379
16380 # So?  What about this header?
16381 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
16382   yes:no: )
16383     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
16384 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
16385     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
16386 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
16387     ac_header_preproc=yes
16388     ;;
16389   no:yes:* )
16390     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
16391 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
16392     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
16393 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
16394     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
16395 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
16396     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
16397 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
16398     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
16399 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
16400     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
16401 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
16402     ( cat <<\_ASBOX
16403 ## ----------------------------------- ##
16404 ## Report this to llvmbugs@cs.uiuc.edu ##
16405 ## ----------------------------------- ##
16406 _ASBOX
16407      ) | sed "s/^/$as_me: WARNING:     /" >&2
16408     ;;
16409 esac
16410 { echo "$as_me:$LINENO: checking for $ac_header" >&5
16411 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
16412 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16413   echo $ECHO_N "(cached) $ECHO_C" >&6
16414 else
16415   eval "$as_ac_Header=\$ac_header_preproc"
16416 fi
16417 ac_res=`eval echo '${'$as_ac_Header'}'`
16418                { echo "$as_me:$LINENO: result: $ac_res" >&5
16419 echo "${ECHO_T}$ac_res" >&6; }
16420
16421 fi
16422 if test `eval echo '${'$as_ac_Header'}'` = yes; then
16423   cat >>confdefs.h <<_ACEOF
16424 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
16425 _ACEOF
16426
16427 fi
16428
16429 done
16430
16431
16432 for ac_header in valgrind/valgrind.h
16433 do
16434 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
16435 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16436   { echo "$as_me:$LINENO: checking for $ac_header" >&5
16437 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
16438 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16439   echo $ECHO_N "(cached) $ECHO_C" >&6
16440 fi
16441 ac_res=`eval echo '${'$as_ac_Header'}'`
16442                { echo "$as_me:$LINENO: result: $ac_res" >&5
16443 echo "${ECHO_T}$ac_res" >&6; }
16444 else
16445   # Is the header compilable?
16446 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
16447 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
16448 cat >conftest.$ac_ext <<_ACEOF
16449 /* confdefs.h.  */
16450 _ACEOF
16451 cat confdefs.h >>conftest.$ac_ext
16452 cat >>conftest.$ac_ext <<_ACEOF
16453 /* end confdefs.h.  */
16454 $ac_includes_default
16455 #include <$ac_header>
16456 _ACEOF
16457 rm -f conftest.$ac_objext
16458 if { (ac_try="$ac_compile"
16459 case "(($ac_try" in
16460   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16461   *) ac_try_echo=$ac_try;;
16462 esac
16463 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16464   (eval "$ac_compile") 2>conftest.er1
16465   ac_status=$?
16466   grep -v '^ *+' conftest.er1 >conftest.err
16467   rm -f conftest.er1
16468   cat conftest.err >&5
16469   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16470   (exit $ac_status); } &&
16471          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
16472   { (case "(($ac_try" in
16473   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16474   *) ac_try_echo=$ac_try;;
16475 esac
16476 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16477   (eval "$ac_try") 2>&5
16478   ac_status=$?
16479   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16480   (exit $ac_status); }; } &&
16481          { ac_try='test -s conftest.$ac_objext'
16482   { (case "(($ac_try" in
16483   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16484   *) ac_try_echo=$ac_try;;
16485 esac
16486 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16487   (eval "$ac_try") 2>&5
16488   ac_status=$?
16489   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16490   (exit $ac_status); }; }; then
16491   ac_header_compiler=yes
16492 else
16493   echo "$as_me: failed program was:" >&5
16494 sed 's/^/| /' conftest.$ac_ext >&5
16495
16496         ac_header_compiler=no
16497 fi
16498
16499 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16500 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
16501 echo "${ECHO_T}$ac_header_compiler" >&6; }
16502
16503 # Is the header present?
16504 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
16505 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
16506 cat >conftest.$ac_ext <<_ACEOF
16507 /* confdefs.h.  */
16508 _ACEOF
16509 cat confdefs.h >>conftest.$ac_ext
16510 cat >>conftest.$ac_ext <<_ACEOF
16511 /* end confdefs.h.  */
16512 #include <$ac_header>
16513 _ACEOF
16514 if { (ac_try="$ac_cpp conftest.$ac_ext"
16515 case "(($ac_try" in
16516   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16517   *) ac_try_echo=$ac_try;;
16518 esac
16519 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16520   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
16521   ac_status=$?
16522   grep -v '^ *+' conftest.er1 >conftest.err
16523   rm -f conftest.er1
16524   cat conftest.err >&5
16525   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16526   (exit $ac_status); } >/dev/null; then
16527   if test -s conftest.err; then
16528     ac_cpp_err=$ac_c_preproc_warn_flag
16529     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
16530   else
16531     ac_cpp_err=
16532   fi
16533 else
16534   ac_cpp_err=yes
16535 fi
16536 if test -z "$ac_cpp_err"; then
16537   ac_header_preproc=yes
16538 else
16539   echo "$as_me: failed program was:" >&5
16540 sed 's/^/| /' conftest.$ac_ext >&5
16541
16542   ac_header_preproc=no
16543 fi
16544
16545 rm -f conftest.err conftest.$ac_ext
16546 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
16547 echo "${ECHO_T}$ac_header_preproc" >&6; }
16548
16549 # So?  What about this header?
16550 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
16551   yes:no: )
16552     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
16553 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
16554     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
16555 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
16556     ac_header_preproc=yes
16557     ;;
16558   no:yes:* )
16559     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
16560 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
16561     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
16562 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
16563     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
16564 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
16565     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
16566 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
16567     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
16568 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
16569     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
16570 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
16571     ( cat <<\_ASBOX
16572 ## ----------------------------------- ##
16573 ## Report this to llvmbugs@cs.uiuc.edu ##
16574 ## ----------------------------------- ##
16575 _ASBOX
16576      ) | sed "s/^/$as_me: WARNING:     /" >&2
16577     ;;
16578 esac
16579 { echo "$as_me:$LINENO: checking for $ac_header" >&5
16580 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
16581 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16582   echo $ECHO_N "(cached) $ECHO_C" >&6
16583 else
16584   eval "$as_ac_Header=\$ac_header_preproc"
16585 fi
16586 ac_res=`eval echo '${'$as_ac_Header'}'`
16587                { echo "$as_me:$LINENO: result: $ac_res" >&5
16588 echo "${ECHO_T}$ac_res" >&6; }
16589
16590 fi
16591 if test `eval echo '${'$as_ac_Header'}'` = yes; then
16592   cat >>confdefs.h <<_ACEOF
16593 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
16594 _ACEOF
16595
16596 fi
16597
16598 done
16599
16600 if test "$ENABLE_THREADS" -eq 1 ; then
16601
16602 for ac_header in pthread.h
16603 do
16604 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
16605 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16606   { echo "$as_me:$LINENO: checking for $ac_header" >&5
16607 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
16608 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16609   echo $ECHO_N "(cached) $ECHO_C" >&6
16610 fi
16611 ac_res=`eval echo '${'$as_ac_Header'}'`
16612                { echo "$as_me:$LINENO: result: $ac_res" >&5
16613 echo "${ECHO_T}$ac_res" >&6; }
16614 else
16615   # Is the header compilable?
16616 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
16617 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
16618 cat >conftest.$ac_ext <<_ACEOF
16619 /* confdefs.h.  */
16620 _ACEOF
16621 cat confdefs.h >>conftest.$ac_ext
16622 cat >>conftest.$ac_ext <<_ACEOF
16623 /* end confdefs.h.  */
16624 $ac_includes_default
16625 #include <$ac_header>
16626 _ACEOF
16627 rm -f conftest.$ac_objext
16628 if { (ac_try="$ac_compile"
16629 case "(($ac_try" in
16630   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16631   *) ac_try_echo=$ac_try;;
16632 esac
16633 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16634   (eval "$ac_compile") 2>conftest.er1
16635   ac_status=$?
16636   grep -v '^ *+' conftest.er1 >conftest.err
16637   rm -f conftest.er1
16638   cat conftest.err >&5
16639   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16640   (exit $ac_status); } &&
16641          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
16642   { (case "(($ac_try" in
16643   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16644   *) ac_try_echo=$ac_try;;
16645 esac
16646 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16647   (eval "$ac_try") 2>&5
16648   ac_status=$?
16649   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16650   (exit $ac_status); }; } &&
16651          { ac_try='test -s conftest.$ac_objext'
16652   { (case "(($ac_try" in
16653   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16654   *) ac_try_echo=$ac_try;;
16655 esac
16656 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16657   (eval "$ac_try") 2>&5
16658   ac_status=$?
16659   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16660   (exit $ac_status); }; }; then
16661   ac_header_compiler=yes
16662 else
16663   echo "$as_me: failed program was:" >&5
16664 sed 's/^/| /' conftest.$ac_ext >&5
16665
16666         ac_header_compiler=no
16667 fi
16668
16669 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16670 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
16671 echo "${ECHO_T}$ac_header_compiler" >&6; }
16672
16673 # Is the header present?
16674 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
16675 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
16676 cat >conftest.$ac_ext <<_ACEOF
16677 /* confdefs.h.  */
16678 _ACEOF
16679 cat confdefs.h >>conftest.$ac_ext
16680 cat >>conftest.$ac_ext <<_ACEOF
16681 /* end confdefs.h.  */
16682 #include <$ac_header>
16683 _ACEOF
16684 if { (ac_try="$ac_cpp conftest.$ac_ext"
16685 case "(($ac_try" in
16686   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16687   *) ac_try_echo=$ac_try;;
16688 esac
16689 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16690   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
16691   ac_status=$?
16692   grep -v '^ *+' conftest.er1 >conftest.err
16693   rm -f conftest.er1
16694   cat conftest.err >&5
16695   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16696   (exit $ac_status); } >/dev/null; then
16697   if test -s conftest.err; then
16698     ac_cpp_err=$ac_c_preproc_warn_flag
16699     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
16700   else
16701     ac_cpp_err=
16702   fi
16703 else
16704   ac_cpp_err=yes
16705 fi
16706 if test -z "$ac_cpp_err"; then
16707   ac_header_preproc=yes
16708 else
16709   echo "$as_me: failed program was:" >&5
16710 sed 's/^/| /' conftest.$ac_ext >&5
16711
16712   ac_header_preproc=no
16713 fi
16714
16715 rm -f conftest.err conftest.$ac_ext
16716 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
16717 echo "${ECHO_T}$ac_header_preproc" >&6; }
16718
16719 # So?  What about this header?
16720 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
16721   yes:no: )
16722     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
16723 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
16724     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
16725 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
16726     ac_header_preproc=yes
16727     ;;
16728   no:yes:* )
16729     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
16730 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
16731     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
16732 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
16733     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
16734 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
16735     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
16736 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
16737     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
16738 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
16739     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
16740 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
16741     ( cat <<\_ASBOX
16742 ## ----------------------------------- ##
16743 ## Report this to llvmbugs@cs.uiuc.edu ##
16744 ## ----------------------------------- ##
16745 _ASBOX
16746      ) | sed "s/^/$as_me: WARNING:     /" >&2
16747     ;;
16748 esac
16749 { echo "$as_me:$LINENO: checking for $ac_header" >&5
16750 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
16751 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16752   echo $ECHO_N "(cached) $ECHO_C" >&6
16753 else
16754   eval "$as_ac_Header=\$ac_header_preproc"
16755 fi
16756 ac_res=`eval echo '${'$as_ac_Header'}'`
16757                { echo "$as_me:$LINENO: result: $ac_res" >&5
16758 echo "${ECHO_T}$ac_res" >&6; }
16759
16760 fi
16761 if test `eval echo '${'$as_ac_Header'}'` = yes; then
16762   cat >>confdefs.h <<_ACEOF
16763 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
16764 _ACEOF
16765  HAVE_PTHREAD=1
16766
16767 else
16768   HAVE_PTHREAD=0
16769
16770 fi
16771
16772 done
16773
16774 else
16775   HAVE_PTHREAD=0
16776
16777 fi
16778
16779 if test "$llvm_cv_enable_libffi" = "yes" ; then
16780
16781
16782 for ac_header in ffi.h ffi/ffi.h
16783 do
16784 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
16785 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16786   { echo "$as_me:$LINENO: checking for $ac_header" >&5
16787 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
16788 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16789   echo $ECHO_N "(cached) $ECHO_C" >&6
16790 fi
16791 ac_res=`eval echo '${'$as_ac_Header'}'`
16792                { echo "$as_me:$LINENO: result: $ac_res" >&5
16793 echo "${ECHO_T}$ac_res" >&6; }
16794 else
16795   # Is the header compilable?
16796 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
16797 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
16798 cat >conftest.$ac_ext <<_ACEOF
16799 /* confdefs.h.  */
16800 _ACEOF
16801 cat confdefs.h >>conftest.$ac_ext
16802 cat >>conftest.$ac_ext <<_ACEOF
16803 /* end confdefs.h.  */
16804 $ac_includes_default
16805 #include <$ac_header>
16806 _ACEOF
16807 rm -f conftest.$ac_objext
16808 if { (ac_try="$ac_compile"
16809 case "(($ac_try" in
16810   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16811   *) ac_try_echo=$ac_try;;
16812 esac
16813 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16814   (eval "$ac_compile") 2>conftest.er1
16815   ac_status=$?
16816   grep -v '^ *+' conftest.er1 >conftest.err
16817   rm -f conftest.er1
16818   cat conftest.err >&5
16819   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16820   (exit $ac_status); } &&
16821          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
16822   { (case "(($ac_try" in
16823   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16824   *) ac_try_echo=$ac_try;;
16825 esac
16826 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16827   (eval "$ac_try") 2>&5
16828   ac_status=$?
16829   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16830   (exit $ac_status); }; } &&
16831          { ac_try='test -s conftest.$ac_objext'
16832   { (case "(($ac_try" in
16833   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16834   *) ac_try_echo=$ac_try;;
16835 esac
16836 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16837   (eval "$ac_try") 2>&5
16838   ac_status=$?
16839   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16840   (exit $ac_status); }; }; then
16841   ac_header_compiler=yes
16842 else
16843   echo "$as_me: failed program was:" >&5
16844 sed 's/^/| /' conftest.$ac_ext >&5
16845
16846         ac_header_compiler=no
16847 fi
16848
16849 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16850 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
16851 echo "${ECHO_T}$ac_header_compiler" >&6; }
16852
16853 # Is the header present?
16854 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
16855 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
16856 cat >conftest.$ac_ext <<_ACEOF
16857 /* confdefs.h.  */
16858 _ACEOF
16859 cat confdefs.h >>conftest.$ac_ext
16860 cat >>conftest.$ac_ext <<_ACEOF
16861 /* end confdefs.h.  */
16862 #include <$ac_header>
16863 _ACEOF
16864 if { (ac_try="$ac_cpp conftest.$ac_ext"
16865 case "(($ac_try" in
16866   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16867   *) ac_try_echo=$ac_try;;
16868 esac
16869 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16870   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
16871   ac_status=$?
16872   grep -v '^ *+' conftest.er1 >conftest.err
16873   rm -f conftest.er1
16874   cat conftest.err >&5
16875   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16876   (exit $ac_status); } >/dev/null; then
16877   if test -s conftest.err; then
16878     ac_cpp_err=$ac_c_preproc_warn_flag
16879     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
16880   else
16881     ac_cpp_err=
16882   fi
16883 else
16884   ac_cpp_err=yes
16885 fi
16886 if test -z "$ac_cpp_err"; then
16887   ac_header_preproc=yes
16888 else
16889   echo "$as_me: failed program was:" >&5
16890 sed 's/^/| /' conftest.$ac_ext >&5
16891
16892   ac_header_preproc=no
16893 fi
16894
16895 rm -f conftest.err conftest.$ac_ext
16896 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
16897 echo "${ECHO_T}$ac_header_preproc" >&6; }
16898
16899 # So?  What about this header?
16900 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
16901   yes:no: )
16902     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
16903 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
16904     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
16905 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
16906     ac_header_preproc=yes
16907     ;;
16908   no:yes:* )
16909     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
16910 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
16911     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
16912 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
16913     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
16914 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
16915     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
16916 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
16917     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
16918 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
16919     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
16920 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
16921     ( cat <<\_ASBOX
16922 ## ----------------------------------- ##
16923 ## Report this to llvmbugs@cs.uiuc.edu ##
16924 ## ----------------------------------- ##
16925 _ASBOX
16926      ) | sed "s/^/$as_me: WARNING:     /" >&2
16927     ;;
16928 esac
16929 { echo "$as_me:$LINENO: checking for $ac_header" >&5
16930 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
16931 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16932   echo $ECHO_N "(cached) $ECHO_C" >&6
16933 else
16934   eval "$as_ac_Header=\$ac_header_preproc"
16935 fi
16936 ac_res=`eval echo '${'$as_ac_Header'}'`
16937                { echo "$as_me:$LINENO: result: $ac_res" >&5
16938 echo "${ECHO_T}$ac_res" >&6; }
16939
16940 fi
16941 if test `eval echo '${'$as_ac_Header'}'` = yes; then
16942   cat >>confdefs.h <<_ACEOF
16943 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
16944 _ACEOF
16945
16946 fi
16947
16948 done
16949
16950 fi
16951
16952
16953 for ac_header in CrashReporterClient.h
16954 do
16955 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
16956 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16957   { echo "$as_me:$LINENO: checking for $ac_header" >&5
16958 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
16959 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
16960   echo $ECHO_N "(cached) $ECHO_C" >&6
16961 fi
16962 ac_res=`eval echo '${'$as_ac_Header'}'`
16963                { echo "$as_me:$LINENO: result: $ac_res" >&5
16964 echo "${ECHO_T}$ac_res" >&6; }
16965 else
16966   # Is the header compilable?
16967 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
16968 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
16969 cat >conftest.$ac_ext <<_ACEOF
16970 /* confdefs.h.  */
16971 _ACEOF
16972 cat confdefs.h >>conftest.$ac_ext
16973 cat >>conftest.$ac_ext <<_ACEOF
16974 /* end confdefs.h.  */
16975 $ac_includes_default
16976 #include <$ac_header>
16977 _ACEOF
16978 rm -f conftest.$ac_objext
16979 if { (ac_try="$ac_compile"
16980 case "(($ac_try" in
16981   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16982   *) ac_try_echo=$ac_try;;
16983 esac
16984 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16985   (eval "$ac_compile") 2>conftest.er1
16986   ac_status=$?
16987   grep -v '^ *+' conftest.er1 >conftest.err
16988   rm -f conftest.er1
16989   cat conftest.err >&5
16990   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16991   (exit $ac_status); } &&
16992          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
16993   { (case "(($ac_try" in
16994   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16995   *) ac_try_echo=$ac_try;;
16996 esac
16997 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16998   (eval "$ac_try") 2>&5
16999   ac_status=$?
17000   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17001   (exit $ac_status); }; } &&
17002          { ac_try='test -s conftest.$ac_objext'
17003   { (case "(($ac_try" in
17004   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17005   *) ac_try_echo=$ac_try;;
17006 esac
17007 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17008   (eval "$ac_try") 2>&5
17009   ac_status=$?
17010   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17011   (exit $ac_status); }; }; then
17012   ac_header_compiler=yes
17013 else
17014   echo "$as_me: failed program was:" >&5
17015 sed 's/^/| /' conftest.$ac_ext >&5
17016
17017         ac_header_compiler=no
17018 fi
17019
17020 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17021 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
17022 echo "${ECHO_T}$ac_header_compiler" >&6; }
17023
17024 # Is the header present?
17025 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
17026 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
17027 cat >conftest.$ac_ext <<_ACEOF
17028 /* confdefs.h.  */
17029 _ACEOF
17030 cat confdefs.h >>conftest.$ac_ext
17031 cat >>conftest.$ac_ext <<_ACEOF
17032 /* end confdefs.h.  */
17033 #include <$ac_header>
17034 _ACEOF
17035 if { (ac_try="$ac_cpp conftest.$ac_ext"
17036 case "(($ac_try" in
17037   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17038   *) ac_try_echo=$ac_try;;
17039 esac
17040 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17041   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
17042   ac_status=$?
17043   grep -v '^ *+' conftest.er1 >conftest.err
17044   rm -f conftest.er1
17045   cat conftest.err >&5
17046   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17047   (exit $ac_status); } >/dev/null; then
17048   if test -s conftest.err; then
17049     ac_cpp_err=$ac_c_preproc_warn_flag
17050     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
17051   else
17052     ac_cpp_err=
17053   fi
17054 else
17055   ac_cpp_err=yes
17056 fi
17057 if test -z "$ac_cpp_err"; then
17058   ac_header_preproc=yes
17059 else
17060   echo "$as_me: failed program was:" >&5
17061 sed 's/^/| /' conftest.$ac_ext >&5
17062
17063   ac_header_preproc=no
17064 fi
17065
17066 rm -f conftest.err conftest.$ac_ext
17067 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
17068 echo "${ECHO_T}$ac_header_preproc" >&6; }
17069
17070 # So?  What about this header?
17071 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
17072   yes:no: )
17073     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
17074 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
17075     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
17076 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
17077     ac_header_preproc=yes
17078     ;;
17079   no:yes:* )
17080     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
17081 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
17082     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
17083 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
17084     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
17085 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
17086     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
17087 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
17088     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
17089 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
17090     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
17091 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
17092     ( cat <<\_ASBOX
17093 ## ----------------------------------- ##
17094 ## Report this to llvmbugs@cs.uiuc.edu ##
17095 ## ----------------------------------- ##
17096 _ASBOX
17097      ) | sed "s/^/$as_me: WARNING:     /" >&2
17098     ;;
17099 esac
17100 { echo "$as_me:$LINENO: checking for $ac_header" >&5
17101 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
17102 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
17103   echo $ECHO_N "(cached) $ECHO_C" >&6
17104 else
17105   eval "$as_ac_Header=\$ac_header_preproc"
17106 fi
17107 ac_res=`eval echo '${'$as_ac_Header'}'`
17108                { echo "$as_me:$LINENO: result: $ac_res" >&5
17109 echo "${ECHO_T}$ac_res" >&6; }
17110
17111 fi
17112 if test `eval echo '${'$as_ac_Header'}'` = yes; then
17113   cat >>confdefs.h <<_ACEOF
17114 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
17115 _ACEOF
17116
17117 fi
17118
17119 done
17120
17121
17122
17123 for ac_header in mach-o/getsect.h
17124 do
17125 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
17126 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
17127   { echo "$as_me:$LINENO: checking for $ac_header" >&5
17128 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
17129 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
17130   echo $ECHO_N "(cached) $ECHO_C" >&6
17131 fi
17132 ac_res=`eval echo '${'$as_ac_Header'}'`
17133                { echo "$as_me:$LINENO: result: $ac_res" >&5
17134 echo "${ECHO_T}$ac_res" >&6; }
17135 else
17136   # Is the header compilable?
17137 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
17138 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
17139 cat >conftest.$ac_ext <<_ACEOF
17140 /* confdefs.h.  */
17141 _ACEOF
17142 cat confdefs.h >>conftest.$ac_ext
17143 cat >>conftest.$ac_ext <<_ACEOF
17144 /* end confdefs.h.  */
17145 $ac_includes_default
17146 #include <$ac_header>
17147 _ACEOF
17148 rm -f conftest.$ac_objext
17149 if { (ac_try="$ac_compile"
17150 case "(($ac_try" in
17151   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17152   *) ac_try_echo=$ac_try;;
17153 esac
17154 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17155   (eval "$ac_compile") 2>conftest.er1
17156   ac_status=$?
17157   grep -v '^ *+' conftest.er1 >conftest.err
17158   rm -f conftest.er1
17159   cat conftest.err >&5
17160   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17161   (exit $ac_status); } &&
17162          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
17163   { (case "(($ac_try" in
17164   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17165   *) ac_try_echo=$ac_try;;
17166 esac
17167 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17168   (eval "$ac_try") 2>&5
17169   ac_status=$?
17170   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17171   (exit $ac_status); }; } &&
17172          { ac_try='test -s conftest.$ac_objext'
17173   { (case "(($ac_try" in
17174   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17175   *) ac_try_echo=$ac_try;;
17176 esac
17177 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17178   (eval "$ac_try") 2>&5
17179   ac_status=$?
17180   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17181   (exit $ac_status); }; }; then
17182   ac_header_compiler=yes
17183 else
17184   echo "$as_me: failed program was:" >&5
17185 sed 's/^/| /' conftest.$ac_ext >&5
17186
17187         ac_header_compiler=no
17188 fi
17189
17190 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17191 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
17192 echo "${ECHO_T}$ac_header_compiler" >&6; }
17193
17194 # Is the header present?
17195 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
17196 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
17197 cat >conftest.$ac_ext <<_ACEOF
17198 /* confdefs.h.  */
17199 _ACEOF
17200 cat confdefs.h >>conftest.$ac_ext
17201 cat >>conftest.$ac_ext <<_ACEOF
17202 /* end confdefs.h.  */
17203 #include <$ac_header>
17204 _ACEOF
17205 if { (ac_try="$ac_cpp conftest.$ac_ext"
17206 case "(($ac_try" in
17207   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17208   *) ac_try_echo=$ac_try;;
17209 esac
17210 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17211   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
17212   ac_status=$?
17213   grep -v '^ *+' conftest.er1 >conftest.err
17214   rm -f conftest.er1
17215   cat conftest.err >&5
17216   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17217   (exit $ac_status); } >/dev/null; then
17218   if test -s conftest.err; then
17219     ac_cpp_err=$ac_c_preproc_warn_flag
17220     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
17221   else
17222     ac_cpp_err=
17223   fi
17224 else
17225   ac_cpp_err=yes
17226 fi
17227 if test -z "$ac_cpp_err"; then
17228   ac_header_preproc=yes
17229 else
17230   echo "$as_me: failed program was:" >&5
17231 sed 's/^/| /' conftest.$ac_ext >&5
17232
17233   ac_header_preproc=no
17234 fi
17235
17236 rm -f conftest.err conftest.$ac_ext
17237 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
17238 echo "${ECHO_T}$ac_header_preproc" >&6; }
17239
17240 # So?  What about this header?
17241 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
17242   yes:no: )
17243     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
17244 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
17245     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
17246 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
17247     ac_header_preproc=yes
17248     ;;
17249   no:yes:* )
17250     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
17251 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
17252     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
17253 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
17254     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
17255 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
17256     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
17257 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
17258     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
17259 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
17260     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
17261 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
17262     ( cat <<\_ASBOX
17263 ## ----------------------------------- ##
17264 ## Report this to llvmbugs@cs.uiuc.edu ##
17265 ## ----------------------------------- ##
17266 _ASBOX
17267      ) | sed "s/^/$as_me: WARNING:     /" >&2
17268     ;;
17269 esac
17270 { echo "$as_me:$LINENO: checking for $ac_header" >&5
17271 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
17272 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
17273   echo $ECHO_N "(cached) $ECHO_C" >&6
17274 else
17275   eval "$as_ac_Header=\$ac_header_preproc"
17276 fi
17277 ac_res=`eval echo '${'$as_ac_Header'}'`
17278                { echo "$as_me:$LINENO: result: $ac_res" >&5
17279 echo "${ECHO_T}$ac_res" >&6; }
17280
17281 fi
17282 if test `eval echo '${'$as_ac_Header'}'` = yes; then
17283   cat >>confdefs.h <<_ACEOF
17284 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
17285 _ACEOF
17286
17287 fi
17288
17289 done
17290
17291
17292
17293
17294
17295   { echo "$as_me:$LINENO: checking for HUGE_VAL sanity" >&5
17296 echo $ECHO_N "checking for HUGE_VAL sanity... $ECHO_C" >&6; }
17297 if test "${ac_cv_huge_val_sanity+set}" = set; then
17298   echo $ECHO_N "(cached) $ECHO_C" >&6
17299 else
17300
17301     ac_ext=cpp
17302 ac_cpp='$CXXCPP $CPPFLAGS'
17303 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
17304 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
17305 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
17306
17307     ac_save_CXXFLAGS=$CXXFLAGS
17308     CXXFLAGS=-pedantic
17309     if test "$cross_compiling" = yes; then
17310   ac_cv_huge_val_sanity=yes
17311 else
17312   cat >conftest.$ac_ext <<_ACEOF
17313 /* confdefs.h.  */
17314 _ACEOF
17315 cat confdefs.h >>conftest.$ac_ext
17316 cat >>conftest.$ac_ext <<_ACEOF
17317 /* end confdefs.h.  */
17318 #include <math.h>
17319 int
17320 main ()
17321 {
17322 double x = HUGE_VAL; return x != x;
17323   ;
17324   return 0;
17325 }
17326 _ACEOF
17327 rm -f conftest$ac_exeext
17328 if { (ac_try="$ac_link"
17329 case "(($ac_try" in
17330   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17331   *) ac_try_echo=$ac_try;;
17332 esac
17333 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17334   (eval "$ac_link") 2>&5
17335   ac_status=$?
17336   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17337   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
17338   { (case "(($ac_try" in
17339   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17340   *) ac_try_echo=$ac_try;;
17341 esac
17342 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17343   (eval "$ac_try") 2>&5
17344   ac_status=$?
17345   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17346   (exit $ac_status); }; }; then
17347   ac_cv_huge_val_sanity=yes
17348 else
17349   echo "$as_me: program exited with status $ac_status" >&5
17350 echo "$as_me: failed program was:" >&5
17351 sed 's/^/| /' conftest.$ac_ext >&5
17352
17353 ( exit $ac_status )
17354 ac_cv_huge_val_sanity=no
17355 fi
17356 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
17357 fi
17358
17359
17360     CXXFLAGS=$ac_save_CXXFLAGS
17361     ac_ext=c
17362 ac_cpp='$CPP $CPPFLAGS'
17363 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
17364 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
17365 ac_compiler_gnu=$ac_cv_c_compiler_gnu
17366
17367
17368 fi
17369 { echo "$as_me:$LINENO: result: $ac_cv_huge_val_sanity" >&5
17370 echo "${ECHO_T}$ac_cv_huge_val_sanity" >&6; }
17371   HUGE_VAL_SANITY=$ac_cv_huge_val_sanity
17372
17373
17374 { echo "$as_me:$LINENO: checking for pid_t" >&5
17375 echo $ECHO_N "checking for pid_t... $ECHO_C" >&6; }
17376 if test "${ac_cv_type_pid_t+set}" = set; then
17377   echo $ECHO_N "(cached) $ECHO_C" >&6
17378 else
17379   cat >conftest.$ac_ext <<_ACEOF
17380 /* confdefs.h.  */
17381 _ACEOF
17382 cat confdefs.h >>conftest.$ac_ext
17383 cat >>conftest.$ac_ext <<_ACEOF
17384 /* end confdefs.h.  */
17385 $ac_includes_default
17386 typedef pid_t ac__type_new_;
17387 int
17388 main ()
17389 {
17390 if ((ac__type_new_ *) 0)
17391   return 0;
17392 if (sizeof (ac__type_new_))
17393   return 0;
17394   ;
17395   return 0;
17396 }
17397 _ACEOF
17398 rm -f conftest.$ac_objext
17399 if { (ac_try="$ac_compile"
17400 case "(($ac_try" in
17401   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17402   *) ac_try_echo=$ac_try;;
17403 esac
17404 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17405   (eval "$ac_compile") 2>conftest.er1
17406   ac_status=$?
17407   grep -v '^ *+' conftest.er1 >conftest.err
17408   rm -f conftest.er1
17409   cat conftest.err >&5
17410   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17411   (exit $ac_status); } &&
17412          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
17413   { (case "(($ac_try" in
17414   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17415   *) ac_try_echo=$ac_try;;
17416 esac
17417 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17418   (eval "$ac_try") 2>&5
17419   ac_status=$?
17420   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17421   (exit $ac_status); }; } &&
17422          { ac_try='test -s conftest.$ac_objext'
17423   { (case "(($ac_try" in
17424   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17425   *) ac_try_echo=$ac_try;;
17426 esac
17427 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17428   (eval "$ac_try") 2>&5
17429   ac_status=$?
17430   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17431   (exit $ac_status); }; }; then
17432   ac_cv_type_pid_t=yes
17433 else
17434   echo "$as_me: failed program was:" >&5
17435 sed 's/^/| /' conftest.$ac_ext >&5
17436
17437         ac_cv_type_pid_t=no
17438 fi
17439
17440 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17441 fi
17442 { echo "$as_me:$LINENO: result: $ac_cv_type_pid_t" >&5
17443 echo "${ECHO_T}$ac_cv_type_pid_t" >&6; }
17444 if test $ac_cv_type_pid_t = yes; then
17445   :
17446 else
17447
17448 cat >>confdefs.h <<_ACEOF
17449 #define pid_t int
17450 _ACEOF
17451
17452 fi
17453
17454 { echo "$as_me:$LINENO: checking for size_t" >&5
17455 echo $ECHO_N "checking for size_t... $ECHO_C" >&6; }
17456 if test "${ac_cv_type_size_t+set}" = set; then
17457   echo $ECHO_N "(cached) $ECHO_C" >&6
17458 else
17459   cat >conftest.$ac_ext <<_ACEOF
17460 /* confdefs.h.  */
17461 _ACEOF
17462 cat confdefs.h >>conftest.$ac_ext
17463 cat >>conftest.$ac_ext <<_ACEOF
17464 /* end confdefs.h.  */
17465 $ac_includes_default
17466 typedef size_t ac__type_new_;
17467 int
17468 main ()
17469 {
17470 if ((ac__type_new_ *) 0)
17471   return 0;
17472 if (sizeof (ac__type_new_))
17473   return 0;
17474   ;
17475   return 0;
17476 }
17477 _ACEOF
17478 rm -f conftest.$ac_objext
17479 if { (ac_try="$ac_compile"
17480 case "(($ac_try" in
17481   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17482   *) ac_try_echo=$ac_try;;
17483 esac
17484 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17485   (eval "$ac_compile") 2>conftest.er1
17486   ac_status=$?
17487   grep -v '^ *+' conftest.er1 >conftest.err
17488   rm -f conftest.er1
17489   cat conftest.err >&5
17490   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17491   (exit $ac_status); } &&
17492          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
17493   { (case "(($ac_try" in
17494   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17495   *) ac_try_echo=$ac_try;;
17496 esac
17497 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17498   (eval "$ac_try") 2>&5
17499   ac_status=$?
17500   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17501   (exit $ac_status); }; } &&
17502          { ac_try='test -s conftest.$ac_objext'
17503   { (case "(($ac_try" in
17504   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17505   *) ac_try_echo=$ac_try;;
17506 esac
17507 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17508   (eval "$ac_try") 2>&5
17509   ac_status=$?
17510   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17511   (exit $ac_status); }; }; then
17512   ac_cv_type_size_t=yes
17513 else
17514   echo "$as_me: failed program was:" >&5
17515 sed 's/^/| /' conftest.$ac_ext >&5
17516
17517         ac_cv_type_size_t=no
17518 fi
17519
17520 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17521 fi
17522 { echo "$as_me:$LINENO: result: $ac_cv_type_size_t" >&5
17523 echo "${ECHO_T}$ac_cv_type_size_t" >&6; }
17524 if test $ac_cv_type_size_t = yes; then
17525   :
17526 else
17527
17528 cat >>confdefs.h <<_ACEOF
17529 #define size_t unsigned int
17530 _ACEOF
17531
17532 fi
17533
17534
17535 cat >>confdefs.h <<_ACEOF
17536 #define RETSIGTYPE void
17537 _ACEOF
17538
17539 { echo "$as_me:$LINENO: checking whether struct tm is in sys/time.h or time.h" >&5
17540 echo $ECHO_N "checking whether struct tm is in sys/time.h or time.h... $ECHO_C" >&6; }
17541 if test "${ac_cv_struct_tm+set}" = set; then
17542   echo $ECHO_N "(cached) $ECHO_C" >&6
17543 else
17544   cat >conftest.$ac_ext <<_ACEOF
17545 /* confdefs.h.  */
17546 _ACEOF
17547 cat confdefs.h >>conftest.$ac_ext
17548 cat >>conftest.$ac_ext <<_ACEOF
17549 /* end confdefs.h.  */
17550 #include <sys/types.h>
17551 #include <time.h>
17552
17553 int
17554 main ()
17555 {
17556 struct tm *tp; tp->tm_sec;
17557   ;
17558   return 0;
17559 }
17560 _ACEOF
17561 rm -f conftest.$ac_objext
17562 if { (ac_try="$ac_compile"
17563 case "(($ac_try" in
17564   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17565   *) ac_try_echo=$ac_try;;
17566 esac
17567 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17568   (eval "$ac_compile") 2>conftest.er1
17569   ac_status=$?
17570   grep -v '^ *+' conftest.er1 >conftest.err
17571   rm -f conftest.er1
17572   cat conftest.err >&5
17573   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17574   (exit $ac_status); } &&
17575          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
17576   { (case "(($ac_try" in
17577   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17578   *) ac_try_echo=$ac_try;;
17579 esac
17580 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17581   (eval "$ac_try") 2>&5
17582   ac_status=$?
17583   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17584   (exit $ac_status); }; } &&
17585          { ac_try='test -s conftest.$ac_objext'
17586   { (case "(($ac_try" in
17587   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17588   *) ac_try_echo=$ac_try;;
17589 esac
17590 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17591   (eval "$ac_try") 2>&5
17592   ac_status=$?
17593   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17594   (exit $ac_status); }; }; then
17595   ac_cv_struct_tm=time.h
17596 else
17597   echo "$as_me: failed program was:" >&5
17598 sed 's/^/| /' conftest.$ac_ext >&5
17599
17600         ac_cv_struct_tm=sys/time.h
17601 fi
17602
17603 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17604 fi
17605 { echo "$as_me:$LINENO: result: $ac_cv_struct_tm" >&5
17606 echo "${ECHO_T}$ac_cv_struct_tm" >&6; }
17607 if test $ac_cv_struct_tm = sys/time.h; then
17608
17609 cat >>confdefs.h <<\_ACEOF
17610 #define TM_IN_SYS_TIME 1
17611 _ACEOF
17612
17613 fi
17614
17615 { echo "$as_me:$LINENO: checking for int64_t" >&5
17616 echo $ECHO_N "checking for int64_t... $ECHO_C" >&6; }
17617 if test "${ac_cv_type_int64_t+set}" = set; then
17618   echo $ECHO_N "(cached) $ECHO_C" >&6
17619 else
17620   cat >conftest.$ac_ext <<_ACEOF
17621 /* confdefs.h.  */
17622 _ACEOF
17623 cat confdefs.h >>conftest.$ac_ext
17624 cat >>conftest.$ac_ext <<_ACEOF
17625 /* end confdefs.h.  */
17626 $ac_includes_default
17627 typedef int64_t ac__type_new_;
17628 int
17629 main ()
17630 {
17631 if ((ac__type_new_ *) 0)
17632   return 0;
17633 if (sizeof (ac__type_new_))
17634   return 0;
17635   ;
17636   return 0;
17637 }
17638 _ACEOF
17639 rm -f conftest.$ac_objext
17640 if { (ac_try="$ac_compile"
17641 case "(($ac_try" in
17642   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17643   *) ac_try_echo=$ac_try;;
17644 esac
17645 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17646   (eval "$ac_compile") 2>conftest.er1
17647   ac_status=$?
17648   grep -v '^ *+' conftest.er1 >conftest.err
17649   rm -f conftest.er1
17650   cat conftest.err >&5
17651   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17652   (exit $ac_status); } &&
17653          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
17654   { (case "(($ac_try" in
17655   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17656   *) ac_try_echo=$ac_try;;
17657 esac
17658 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17659   (eval "$ac_try") 2>&5
17660   ac_status=$?
17661   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17662   (exit $ac_status); }; } &&
17663          { ac_try='test -s conftest.$ac_objext'
17664   { (case "(($ac_try" in
17665   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17666   *) ac_try_echo=$ac_try;;
17667 esac
17668 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17669   (eval "$ac_try") 2>&5
17670   ac_status=$?
17671   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17672   (exit $ac_status); }; }; then
17673   ac_cv_type_int64_t=yes
17674 else
17675   echo "$as_me: failed program was:" >&5
17676 sed 's/^/| /' conftest.$ac_ext >&5
17677
17678         ac_cv_type_int64_t=no
17679 fi
17680
17681 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17682 fi
17683 { echo "$as_me:$LINENO: result: $ac_cv_type_int64_t" >&5
17684 echo "${ECHO_T}$ac_cv_type_int64_t" >&6; }
17685 if test $ac_cv_type_int64_t = yes; then
17686
17687 cat >>confdefs.h <<_ACEOF
17688 #define HAVE_INT64_T 1
17689 _ACEOF
17690
17691
17692 else
17693   { { echo "$as_me:$LINENO: error: Type int64_t required but not found" >&5
17694 echo "$as_me: error: Type int64_t required but not found" >&2;}
17695    { (exit 1); exit 1; }; }
17696 fi
17697
17698 { echo "$as_me:$LINENO: checking for uint64_t" >&5
17699 echo $ECHO_N "checking for uint64_t... $ECHO_C" >&6; }
17700 if test "${ac_cv_type_uint64_t+set}" = set; then
17701   echo $ECHO_N "(cached) $ECHO_C" >&6
17702 else
17703   cat >conftest.$ac_ext <<_ACEOF
17704 /* confdefs.h.  */
17705 _ACEOF
17706 cat confdefs.h >>conftest.$ac_ext
17707 cat >>conftest.$ac_ext <<_ACEOF
17708 /* end confdefs.h.  */
17709 $ac_includes_default
17710 typedef uint64_t ac__type_new_;
17711 int
17712 main ()
17713 {
17714 if ((ac__type_new_ *) 0)
17715   return 0;
17716 if (sizeof (ac__type_new_))
17717   return 0;
17718   ;
17719   return 0;
17720 }
17721 _ACEOF
17722 rm -f conftest.$ac_objext
17723 if { (ac_try="$ac_compile"
17724 case "(($ac_try" in
17725   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17726   *) ac_try_echo=$ac_try;;
17727 esac
17728 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17729   (eval "$ac_compile") 2>conftest.er1
17730   ac_status=$?
17731   grep -v '^ *+' conftest.er1 >conftest.err
17732   rm -f conftest.er1
17733   cat conftest.err >&5
17734   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17735   (exit $ac_status); } &&
17736          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
17737   { (case "(($ac_try" in
17738   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17739   *) ac_try_echo=$ac_try;;
17740 esac
17741 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17742   (eval "$ac_try") 2>&5
17743   ac_status=$?
17744   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17745   (exit $ac_status); }; } &&
17746          { ac_try='test -s conftest.$ac_objext'
17747   { (case "(($ac_try" in
17748   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17749   *) ac_try_echo=$ac_try;;
17750 esac
17751 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17752   (eval "$ac_try") 2>&5
17753   ac_status=$?
17754   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17755   (exit $ac_status); }; }; then
17756   ac_cv_type_uint64_t=yes
17757 else
17758   echo "$as_me: failed program was:" >&5
17759 sed 's/^/| /' conftest.$ac_ext >&5
17760
17761         ac_cv_type_uint64_t=no
17762 fi
17763
17764 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17765 fi
17766 { echo "$as_me:$LINENO: result: $ac_cv_type_uint64_t" >&5
17767 echo "${ECHO_T}$ac_cv_type_uint64_t" >&6; }
17768 if test $ac_cv_type_uint64_t = yes; then
17769
17770 cat >>confdefs.h <<_ACEOF
17771 #define HAVE_UINT64_T 1
17772 _ACEOF
17773
17774
17775 else
17776   { echo "$as_me:$LINENO: checking for u_int64_t" >&5
17777 echo $ECHO_N "checking for u_int64_t... $ECHO_C" >&6; }
17778 if test "${ac_cv_type_u_int64_t+set}" = set; then
17779   echo $ECHO_N "(cached) $ECHO_C" >&6
17780 else
17781   cat >conftest.$ac_ext <<_ACEOF
17782 /* confdefs.h.  */
17783 _ACEOF
17784 cat confdefs.h >>conftest.$ac_ext
17785 cat >>conftest.$ac_ext <<_ACEOF
17786 /* end confdefs.h.  */
17787 $ac_includes_default
17788 typedef u_int64_t ac__type_new_;
17789 int
17790 main ()
17791 {
17792 if ((ac__type_new_ *) 0)
17793   return 0;
17794 if (sizeof (ac__type_new_))
17795   return 0;
17796   ;
17797   return 0;
17798 }
17799 _ACEOF
17800 rm -f conftest.$ac_objext
17801 if { (ac_try="$ac_compile"
17802 case "(($ac_try" in
17803   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17804   *) ac_try_echo=$ac_try;;
17805 esac
17806 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17807   (eval "$ac_compile") 2>conftest.er1
17808   ac_status=$?
17809   grep -v '^ *+' conftest.er1 >conftest.err
17810   rm -f conftest.er1
17811   cat conftest.err >&5
17812   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17813   (exit $ac_status); } &&
17814          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
17815   { (case "(($ac_try" in
17816   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17817   *) ac_try_echo=$ac_try;;
17818 esac
17819 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17820   (eval "$ac_try") 2>&5
17821   ac_status=$?
17822   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17823   (exit $ac_status); }; } &&
17824          { ac_try='test -s conftest.$ac_objext'
17825   { (case "(($ac_try" in
17826   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17827   *) ac_try_echo=$ac_try;;
17828 esac
17829 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17830   (eval "$ac_try") 2>&5
17831   ac_status=$?
17832   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17833   (exit $ac_status); }; }; then
17834   ac_cv_type_u_int64_t=yes
17835 else
17836   echo "$as_me: failed program was:" >&5
17837 sed 's/^/| /' conftest.$ac_ext >&5
17838
17839         ac_cv_type_u_int64_t=no
17840 fi
17841
17842 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17843 fi
17844 { echo "$as_me:$LINENO: result: $ac_cv_type_u_int64_t" >&5
17845 echo "${ECHO_T}$ac_cv_type_u_int64_t" >&6; }
17846 if test $ac_cv_type_u_int64_t = yes; then
17847
17848 cat >>confdefs.h <<_ACEOF
17849 #define HAVE_U_INT64_T 1
17850 _ACEOF
17851
17852
17853 else
17854   { { echo "$as_me:$LINENO: error: Type uint64_t or u_int64_t required but not found" >&5
17855 echo "$as_me: error: Type uint64_t or u_int64_t required but not found" >&2;}
17856    { (exit 1); exit 1; }; }
17857 fi
17858
17859 fi
17860
17861
17862
17863
17864
17865
17866
17867
17868
17869
17870 for ac_func in backtrace ceilf floorf roundf rintf nearbyintf getcwd
17871 do
17872 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
17873 { echo "$as_me:$LINENO: checking for $ac_func" >&5
17874 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
17875 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
17876   echo $ECHO_N "(cached) $ECHO_C" >&6
17877 else
17878   cat >conftest.$ac_ext <<_ACEOF
17879 /* confdefs.h.  */
17880 _ACEOF
17881 cat confdefs.h >>conftest.$ac_ext
17882 cat >>conftest.$ac_ext <<_ACEOF
17883 /* end confdefs.h.  */
17884 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
17885    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
17886 #define $ac_func innocuous_$ac_func
17887
17888 /* System header to define __stub macros and hopefully few prototypes,
17889     which can conflict with char $ac_func (); below.
17890     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
17891     <limits.h> exists even on freestanding compilers.  */
17892
17893 #ifdef __STDC__
17894 # include <limits.h>
17895 #else
17896 # include <assert.h>
17897 #endif
17898
17899 #undef $ac_func
17900
17901 /* Override any GCC internal prototype to avoid an error.
17902    Use char because int might match the return type of a GCC
17903    builtin and then its argument prototype would still apply.  */
17904 #ifdef __cplusplus
17905 extern "C"
17906 #endif
17907 char $ac_func ();
17908 /* The GNU C library defines this for functions which it implements
17909     to always fail with ENOSYS.  Some functions are actually named
17910     something starting with __ and the normal name is an alias.  */
17911 #if defined __stub_$ac_func || defined __stub___$ac_func
17912 choke me
17913 #endif
17914
17915 int
17916 main ()
17917 {
17918 return $ac_func ();
17919   ;
17920   return 0;
17921 }
17922 _ACEOF
17923 rm -f conftest.$ac_objext conftest$ac_exeext
17924 if { (ac_try="$ac_link"
17925 case "(($ac_try" in
17926   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17927   *) ac_try_echo=$ac_try;;
17928 esac
17929 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17930   (eval "$ac_link") 2>conftest.er1
17931   ac_status=$?
17932   grep -v '^ *+' conftest.er1 >conftest.err
17933   rm -f conftest.er1
17934   cat conftest.err >&5
17935   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17936   (exit $ac_status); } &&
17937          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
17938   { (case "(($ac_try" in
17939   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17940   *) ac_try_echo=$ac_try;;
17941 esac
17942 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17943   (eval "$ac_try") 2>&5
17944   ac_status=$?
17945   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17946   (exit $ac_status); }; } &&
17947          { ac_try='test -s conftest$ac_exeext'
17948   { (case "(($ac_try" in
17949   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17950   *) ac_try_echo=$ac_try;;
17951 esac
17952 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17953   (eval "$ac_try") 2>&5
17954   ac_status=$?
17955   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17956   (exit $ac_status); }; }; then
17957   eval "$as_ac_var=yes"
17958 else
17959   echo "$as_me: failed program was:" >&5
17960 sed 's/^/| /' conftest.$ac_ext >&5
17961
17962         eval "$as_ac_var=no"
17963 fi
17964
17965 rm -f core conftest.err conftest.$ac_objext \
17966       conftest$ac_exeext conftest.$ac_ext
17967 fi
17968 ac_res=`eval echo '${'$as_ac_var'}'`
17969                { echo "$as_me:$LINENO: result: $ac_res" >&5
17970 echo "${ECHO_T}$ac_res" >&6; }
17971 if test `eval echo '${'$as_ac_var'}'` = yes; then
17972   cat >>confdefs.h <<_ACEOF
17973 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
17974 _ACEOF
17975
17976 fi
17977 done
17978
17979
17980
17981
17982
17983 for ac_func in powf fmodf strtof round
17984 do
17985 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
17986 { echo "$as_me:$LINENO: checking for $ac_func" >&5
17987 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
17988 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
17989   echo $ECHO_N "(cached) $ECHO_C" >&6
17990 else
17991   cat >conftest.$ac_ext <<_ACEOF
17992 /* confdefs.h.  */
17993 _ACEOF
17994 cat confdefs.h >>conftest.$ac_ext
17995 cat >>conftest.$ac_ext <<_ACEOF
17996 /* end confdefs.h.  */
17997 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
17998    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
17999 #define $ac_func innocuous_$ac_func
18000
18001 /* System header to define __stub macros and hopefully few prototypes,
18002     which can conflict with char $ac_func (); below.
18003     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
18004     <limits.h> exists even on freestanding compilers.  */
18005
18006 #ifdef __STDC__
18007 # include <limits.h>
18008 #else
18009 # include <assert.h>
18010 #endif
18011
18012 #undef $ac_func
18013
18014 /* Override any GCC internal prototype to avoid an error.
18015    Use char because int might match the return type of a GCC
18016    builtin and then its argument prototype would still apply.  */
18017 #ifdef __cplusplus
18018 extern "C"
18019 #endif
18020 char $ac_func ();
18021 /* The GNU C library defines this for functions which it implements
18022     to always fail with ENOSYS.  Some functions are actually named
18023     something starting with __ and the normal name is an alias.  */
18024 #if defined __stub_$ac_func || defined __stub___$ac_func
18025 choke me
18026 #endif
18027
18028 int
18029 main ()
18030 {
18031 return $ac_func ();
18032   ;
18033   return 0;
18034 }
18035 _ACEOF
18036 rm -f conftest.$ac_objext conftest$ac_exeext
18037 if { (ac_try="$ac_link"
18038 case "(($ac_try" in
18039   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18040   *) ac_try_echo=$ac_try;;
18041 esac
18042 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18043   (eval "$ac_link") 2>conftest.er1
18044   ac_status=$?
18045   grep -v '^ *+' conftest.er1 >conftest.err
18046   rm -f conftest.er1
18047   cat conftest.err >&5
18048   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18049   (exit $ac_status); } &&
18050          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
18051   { (case "(($ac_try" in
18052   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18053   *) ac_try_echo=$ac_try;;
18054 esac
18055 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18056   (eval "$ac_try") 2>&5
18057   ac_status=$?
18058   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18059   (exit $ac_status); }; } &&
18060          { ac_try='test -s conftest$ac_exeext'
18061   { (case "(($ac_try" in
18062   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18063   *) ac_try_echo=$ac_try;;
18064 esac
18065 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18066   (eval "$ac_try") 2>&5
18067   ac_status=$?
18068   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18069   (exit $ac_status); }; }; then
18070   eval "$as_ac_var=yes"
18071 else
18072   echo "$as_me: failed program was:" >&5
18073 sed 's/^/| /' conftest.$ac_ext >&5
18074
18075         eval "$as_ac_var=no"
18076 fi
18077
18078 rm -f core conftest.err conftest.$ac_objext \
18079       conftest$ac_exeext conftest.$ac_ext
18080 fi
18081 ac_res=`eval echo '${'$as_ac_var'}'`
18082                { echo "$as_me:$LINENO: result: $ac_res" >&5
18083 echo "${ECHO_T}$ac_res" >&6; }
18084 if test `eval echo '${'$as_ac_var'}'` = yes; then
18085   cat >>confdefs.h <<_ACEOF
18086 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
18087 _ACEOF
18088
18089 fi
18090 done
18091
18092
18093
18094
18095
18096
18097 for ac_func in getpagesize getrusage getrlimit setrlimit gettimeofday
18098 do
18099 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
18100 { echo "$as_me:$LINENO: checking for $ac_func" >&5
18101 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
18102 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
18103   echo $ECHO_N "(cached) $ECHO_C" >&6
18104 else
18105   cat >conftest.$ac_ext <<_ACEOF
18106 /* confdefs.h.  */
18107 _ACEOF
18108 cat confdefs.h >>conftest.$ac_ext
18109 cat >>conftest.$ac_ext <<_ACEOF
18110 /* end confdefs.h.  */
18111 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
18112    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
18113 #define $ac_func innocuous_$ac_func
18114
18115 /* System header to define __stub macros and hopefully few prototypes,
18116     which can conflict with char $ac_func (); below.
18117     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
18118     <limits.h> exists even on freestanding compilers.  */
18119
18120 #ifdef __STDC__
18121 # include <limits.h>
18122 #else
18123 # include <assert.h>
18124 #endif
18125
18126 #undef $ac_func
18127
18128 /* Override any GCC internal prototype to avoid an error.
18129    Use char because int might match the return type of a GCC
18130    builtin and then its argument prototype would still apply.  */
18131 #ifdef __cplusplus
18132 extern "C"
18133 #endif
18134 char $ac_func ();
18135 /* The GNU C library defines this for functions which it implements
18136     to always fail with ENOSYS.  Some functions are actually named
18137     something starting with __ and the normal name is an alias.  */
18138 #if defined __stub_$ac_func || defined __stub___$ac_func
18139 choke me
18140 #endif
18141
18142 int
18143 main ()
18144 {
18145 return $ac_func ();
18146   ;
18147   return 0;
18148 }
18149 _ACEOF
18150 rm -f conftest.$ac_objext conftest$ac_exeext
18151 if { (ac_try="$ac_link"
18152 case "(($ac_try" in
18153   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18154   *) ac_try_echo=$ac_try;;
18155 esac
18156 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18157   (eval "$ac_link") 2>conftest.er1
18158   ac_status=$?
18159   grep -v '^ *+' conftest.er1 >conftest.err
18160   rm -f conftest.er1
18161   cat conftest.err >&5
18162   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18163   (exit $ac_status); } &&
18164          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
18165   { (case "(($ac_try" in
18166   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18167   *) ac_try_echo=$ac_try;;
18168 esac
18169 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18170   (eval "$ac_try") 2>&5
18171   ac_status=$?
18172   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18173   (exit $ac_status); }; } &&
18174          { ac_try='test -s conftest$ac_exeext'
18175   { (case "(($ac_try" in
18176   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18177   *) ac_try_echo=$ac_try;;
18178 esac
18179 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18180   (eval "$ac_try") 2>&5
18181   ac_status=$?
18182   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18183   (exit $ac_status); }; }; then
18184   eval "$as_ac_var=yes"
18185 else
18186   echo "$as_me: failed program was:" >&5
18187 sed 's/^/| /' conftest.$ac_ext >&5
18188
18189         eval "$as_ac_var=no"
18190 fi
18191
18192 rm -f core conftest.err conftest.$ac_objext \
18193       conftest$ac_exeext conftest.$ac_ext
18194 fi
18195 ac_res=`eval echo '${'$as_ac_var'}'`
18196                { echo "$as_me:$LINENO: result: $ac_res" >&5
18197 echo "${ECHO_T}$ac_res" >&6; }
18198 if test `eval echo '${'$as_ac_var'}'` = yes; then
18199   cat >>confdefs.h <<_ACEOF
18200 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
18201 _ACEOF
18202
18203 fi
18204 done
18205
18206
18207
18208
18209 for ac_func in isatty mkdtemp mkstemp
18210 do
18211 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
18212 { echo "$as_me:$LINENO: checking for $ac_func" >&5
18213 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
18214 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
18215   echo $ECHO_N "(cached) $ECHO_C" >&6
18216 else
18217   cat >conftest.$ac_ext <<_ACEOF
18218 /* confdefs.h.  */
18219 _ACEOF
18220 cat confdefs.h >>conftest.$ac_ext
18221 cat >>conftest.$ac_ext <<_ACEOF
18222 /* end confdefs.h.  */
18223 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
18224    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
18225 #define $ac_func innocuous_$ac_func
18226
18227 /* System header to define __stub macros and hopefully few prototypes,
18228     which can conflict with char $ac_func (); below.
18229     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
18230     <limits.h> exists even on freestanding compilers.  */
18231
18232 #ifdef __STDC__
18233 # include <limits.h>
18234 #else
18235 # include <assert.h>
18236 #endif
18237
18238 #undef $ac_func
18239
18240 /* Override any GCC internal prototype to avoid an error.
18241    Use char because int might match the return type of a GCC
18242    builtin and then its argument prototype would still apply.  */
18243 #ifdef __cplusplus
18244 extern "C"
18245 #endif
18246 char $ac_func ();
18247 /* The GNU C library defines this for functions which it implements
18248     to always fail with ENOSYS.  Some functions are actually named
18249     something starting with __ and the normal name is an alias.  */
18250 #if defined __stub_$ac_func || defined __stub___$ac_func
18251 choke me
18252 #endif
18253
18254 int
18255 main ()
18256 {
18257 return $ac_func ();
18258   ;
18259   return 0;
18260 }
18261 _ACEOF
18262 rm -f conftest.$ac_objext conftest$ac_exeext
18263 if { (ac_try="$ac_link"
18264 case "(($ac_try" in
18265   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18266   *) ac_try_echo=$ac_try;;
18267 esac
18268 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18269   (eval "$ac_link") 2>conftest.er1
18270   ac_status=$?
18271   grep -v '^ *+' conftest.er1 >conftest.err
18272   rm -f conftest.er1
18273   cat conftest.err >&5
18274   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18275   (exit $ac_status); } &&
18276          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
18277   { (case "(($ac_try" in
18278   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18279   *) ac_try_echo=$ac_try;;
18280 esac
18281 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18282   (eval "$ac_try") 2>&5
18283   ac_status=$?
18284   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18285   (exit $ac_status); }; } &&
18286          { ac_try='test -s conftest$ac_exeext'
18287   { (case "(($ac_try" in
18288   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18289   *) ac_try_echo=$ac_try;;
18290 esac
18291 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18292   (eval "$ac_try") 2>&5
18293   ac_status=$?
18294   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18295   (exit $ac_status); }; }; then
18296   eval "$as_ac_var=yes"
18297 else
18298   echo "$as_me: failed program was:" >&5
18299 sed 's/^/| /' conftest.$ac_ext >&5
18300
18301         eval "$as_ac_var=no"
18302 fi
18303
18304 rm -f core conftest.err conftest.$ac_objext \
18305       conftest$ac_exeext conftest.$ac_ext
18306 fi
18307 ac_res=`eval echo '${'$as_ac_var'}'`
18308                { echo "$as_me:$LINENO: result: $ac_res" >&5
18309 echo "${ECHO_T}$ac_res" >&6; }
18310 if test `eval echo '${'$as_ac_var'}'` = yes; then
18311   cat >>confdefs.h <<_ACEOF
18312 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
18313 _ACEOF
18314
18315 fi
18316 done
18317
18318
18319
18320
18321
18322
18323
18324 for ac_func in mktemp posix_spawn realpath sbrk setrlimit strdup
18325 do
18326 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
18327 { echo "$as_me:$LINENO: checking for $ac_func" >&5
18328 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
18329 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
18330   echo $ECHO_N "(cached) $ECHO_C" >&6
18331 else
18332   cat >conftest.$ac_ext <<_ACEOF
18333 /* confdefs.h.  */
18334 _ACEOF
18335 cat confdefs.h >>conftest.$ac_ext
18336 cat >>conftest.$ac_ext <<_ACEOF
18337 /* end confdefs.h.  */
18338 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
18339    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
18340 #define $ac_func innocuous_$ac_func
18341
18342 /* System header to define __stub macros and hopefully few prototypes,
18343     which can conflict with char $ac_func (); below.
18344     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
18345     <limits.h> exists even on freestanding compilers.  */
18346
18347 #ifdef __STDC__
18348 # include <limits.h>
18349 #else
18350 # include <assert.h>
18351 #endif
18352
18353 #undef $ac_func
18354
18355 /* Override any GCC internal prototype to avoid an error.
18356    Use char because int might match the return type of a GCC
18357    builtin and then its argument prototype would still apply.  */
18358 #ifdef __cplusplus
18359 extern "C"
18360 #endif
18361 char $ac_func ();
18362 /* The GNU C library defines this for functions which it implements
18363     to always fail with ENOSYS.  Some functions are actually named
18364     something starting with __ and the normal name is an alias.  */
18365 #if defined __stub_$ac_func || defined __stub___$ac_func
18366 choke me
18367 #endif
18368
18369 int
18370 main ()
18371 {
18372 return $ac_func ();
18373   ;
18374   return 0;
18375 }
18376 _ACEOF
18377 rm -f conftest.$ac_objext conftest$ac_exeext
18378 if { (ac_try="$ac_link"
18379 case "(($ac_try" in
18380   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18381   *) ac_try_echo=$ac_try;;
18382 esac
18383 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18384   (eval "$ac_link") 2>conftest.er1
18385   ac_status=$?
18386   grep -v '^ *+' conftest.er1 >conftest.err
18387   rm -f conftest.er1
18388   cat conftest.err >&5
18389   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18390   (exit $ac_status); } &&
18391          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
18392   { (case "(($ac_try" in
18393   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18394   *) ac_try_echo=$ac_try;;
18395 esac
18396 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18397   (eval "$ac_try") 2>&5
18398   ac_status=$?
18399   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18400   (exit $ac_status); }; } &&
18401          { ac_try='test -s conftest$ac_exeext'
18402   { (case "(($ac_try" in
18403   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18404   *) ac_try_echo=$ac_try;;
18405 esac
18406 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18407   (eval "$ac_try") 2>&5
18408   ac_status=$?
18409   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18410   (exit $ac_status); }; }; then
18411   eval "$as_ac_var=yes"
18412 else
18413   echo "$as_me: failed program was:" >&5
18414 sed 's/^/| /' conftest.$ac_ext >&5
18415
18416         eval "$as_ac_var=no"
18417 fi
18418
18419 rm -f core conftest.err conftest.$ac_objext \
18420       conftest$ac_exeext conftest.$ac_ext
18421 fi
18422 ac_res=`eval echo '${'$as_ac_var'}'`
18423                { echo "$as_me:$LINENO: result: $ac_res" >&5
18424 echo "${ECHO_T}$ac_res" >&6; }
18425 if test `eval echo '${'$as_ac_var'}'` = yes; then
18426   cat >>confdefs.h <<_ACEOF
18427 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
18428 _ACEOF
18429
18430 fi
18431 done
18432
18433
18434
18435
18436
18437 for ac_func in strerror strerror_r strerror_s setenv
18438 do
18439 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
18440 { echo "$as_me:$LINENO: checking for $ac_func" >&5
18441 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
18442 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
18443   echo $ECHO_N "(cached) $ECHO_C" >&6
18444 else
18445   cat >conftest.$ac_ext <<_ACEOF
18446 /* confdefs.h.  */
18447 _ACEOF
18448 cat confdefs.h >>conftest.$ac_ext
18449 cat >>conftest.$ac_ext <<_ACEOF
18450 /* end confdefs.h.  */
18451 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
18452    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
18453 #define $ac_func innocuous_$ac_func
18454
18455 /* System header to define __stub macros and hopefully few prototypes,
18456     which can conflict with char $ac_func (); below.
18457     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
18458     <limits.h> exists even on freestanding compilers.  */
18459
18460 #ifdef __STDC__
18461 # include <limits.h>
18462 #else
18463 # include <assert.h>
18464 #endif
18465
18466 #undef $ac_func
18467
18468 /* Override any GCC internal prototype to avoid an error.
18469    Use char because int might match the return type of a GCC
18470    builtin and then its argument prototype would still apply.  */
18471 #ifdef __cplusplus
18472 extern "C"
18473 #endif
18474 char $ac_func ();
18475 /* The GNU C library defines this for functions which it implements
18476     to always fail with ENOSYS.  Some functions are actually named
18477     something starting with __ and the normal name is an alias.  */
18478 #if defined __stub_$ac_func || defined __stub___$ac_func
18479 choke me
18480 #endif
18481
18482 int
18483 main ()
18484 {
18485 return $ac_func ();
18486   ;
18487   return 0;
18488 }
18489 _ACEOF
18490 rm -f conftest.$ac_objext conftest$ac_exeext
18491 if { (ac_try="$ac_link"
18492 case "(($ac_try" in
18493   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18494   *) ac_try_echo=$ac_try;;
18495 esac
18496 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18497   (eval "$ac_link") 2>conftest.er1
18498   ac_status=$?
18499   grep -v '^ *+' conftest.er1 >conftest.err
18500   rm -f conftest.er1
18501   cat conftest.err >&5
18502   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18503   (exit $ac_status); } &&
18504          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
18505   { (case "(($ac_try" in
18506   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18507   *) ac_try_echo=$ac_try;;
18508 esac
18509 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18510   (eval "$ac_try") 2>&5
18511   ac_status=$?
18512   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18513   (exit $ac_status); }; } &&
18514          { ac_try='test -s conftest$ac_exeext'
18515   { (case "(($ac_try" in
18516   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18517   *) ac_try_echo=$ac_try;;
18518 esac
18519 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18520   (eval "$ac_try") 2>&5
18521   ac_status=$?
18522   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18523   (exit $ac_status); }; }; then
18524   eval "$as_ac_var=yes"
18525 else
18526   echo "$as_me: failed program was:" >&5
18527 sed 's/^/| /' conftest.$ac_ext >&5
18528
18529         eval "$as_ac_var=no"
18530 fi
18531
18532 rm -f core conftest.err conftest.$ac_objext \
18533       conftest$ac_exeext conftest.$ac_ext
18534 fi
18535 ac_res=`eval echo '${'$as_ac_var'}'`
18536                { echo "$as_me:$LINENO: result: $ac_res" >&5
18537 echo "${ECHO_T}$ac_res" >&6; }
18538 if test `eval echo '${'$as_ac_var'}'` = yes; then
18539   cat >>confdefs.h <<_ACEOF
18540 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
18541 _ACEOF
18542
18543 fi
18544 done
18545
18546
18547
18548
18549
18550 for ac_func in strtoll strtoq sysconf malloc_zone_statistics
18551 do
18552 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
18553 { echo "$as_me:$LINENO: checking for $ac_func" >&5
18554 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
18555 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
18556   echo $ECHO_N "(cached) $ECHO_C" >&6
18557 else
18558   cat >conftest.$ac_ext <<_ACEOF
18559 /* confdefs.h.  */
18560 _ACEOF
18561 cat confdefs.h >>conftest.$ac_ext
18562 cat >>conftest.$ac_ext <<_ACEOF
18563 /* end confdefs.h.  */
18564 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
18565    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
18566 #define $ac_func innocuous_$ac_func
18567
18568 /* System header to define __stub macros and hopefully few prototypes,
18569     which can conflict with char $ac_func (); below.
18570     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
18571     <limits.h> exists even on freestanding compilers.  */
18572
18573 #ifdef __STDC__
18574 # include <limits.h>
18575 #else
18576 # include <assert.h>
18577 #endif
18578
18579 #undef $ac_func
18580
18581 /* Override any GCC internal prototype to avoid an error.
18582    Use char because int might match the return type of a GCC
18583    builtin and then its argument prototype would still apply.  */
18584 #ifdef __cplusplus
18585 extern "C"
18586 #endif
18587 char $ac_func ();
18588 /* The GNU C library defines this for functions which it implements
18589     to always fail with ENOSYS.  Some functions are actually named
18590     something starting with __ and the normal name is an alias.  */
18591 #if defined __stub_$ac_func || defined __stub___$ac_func
18592 choke me
18593 #endif
18594
18595 int
18596 main ()
18597 {
18598 return $ac_func ();
18599   ;
18600   return 0;
18601 }
18602 _ACEOF
18603 rm -f conftest.$ac_objext conftest$ac_exeext
18604 if { (ac_try="$ac_link"
18605 case "(($ac_try" in
18606   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18607   *) ac_try_echo=$ac_try;;
18608 esac
18609 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18610   (eval "$ac_link") 2>conftest.er1
18611   ac_status=$?
18612   grep -v '^ *+' conftest.er1 >conftest.err
18613   rm -f conftest.er1
18614   cat conftest.err >&5
18615   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18616   (exit $ac_status); } &&
18617          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
18618   { (case "(($ac_try" in
18619   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18620   *) ac_try_echo=$ac_try;;
18621 esac
18622 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18623   (eval "$ac_try") 2>&5
18624   ac_status=$?
18625   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18626   (exit $ac_status); }; } &&
18627          { ac_try='test -s conftest$ac_exeext'
18628   { (case "(($ac_try" in
18629   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18630   *) ac_try_echo=$ac_try;;
18631 esac
18632 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18633   (eval "$ac_try") 2>&5
18634   ac_status=$?
18635   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18636   (exit $ac_status); }; }; then
18637   eval "$as_ac_var=yes"
18638 else
18639   echo "$as_me: failed program was:" >&5
18640 sed 's/^/| /' conftest.$ac_ext >&5
18641
18642         eval "$as_ac_var=no"
18643 fi
18644
18645 rm -f core conftest.err conftest.$ac_objext \
18646       conftest$ac_exeext conftest.$ac_ext
18647 fi
18648 ac_res=`eval echo '${'$as_ac_var'}'`
18649                { echo "$as_me:$LINENO: result: $ac_res" >&5
18650 echo "${ECHO_T}$ac_res" >&6; }
18651 if test `eval echo '${'$as_ac_var'}'` = yes; then
18652   cat >>confdefs.h <<_ACEOF
18653 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
18654 _ACEOF
18655
18656 fi
18657 done
18658
18659
18660
18661
18662
18663 for ac_func in setjmp longjmp sigsetjmp siglongjmp
18664 do
18665 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
18666 { echo "$as_me:$LINENO: checking for $ac_func" >&5
18667 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
18668 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
18669   echo $ECHO_N "(cached) $ECHO_C" >&6
18670 else
18671   cat >conftest.$ac_ext <<_ACEOF
18672 /* confdefs.h.  */
18673 _ACEOF
18674 cat confdefs.h >>conftest.$ac_ext
18675 cat >>conftest.$ac_ext <<_ACEOF
18676 /* end confdefs.h.  */
18677 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
18678    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
18679 #define $ac_func innocuous_$ac_func
18680
18681 /* System header to define __stub macros and hopefully few prototypes,
18682     which can conflict with char $ac_func (); below.
18683     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
18684     <limits.h> exists even on freestanding compilers.  */
18685
18686 #ifdef __STDC__
18687 # include <limits.h>
18688 #else
18689 # include <assert.h>
18690 #endif
18691
18692 #undef $ac_func
18693
18694 /* Override any GCC internal prototype to avoid an error.
18695    Use char because int might match the return type of a GCC
18696    builtin and then its argument prototype would still apply.  */
18697 #ifdef __cplusplus
18698 extern "C"
18699 #endif
18700 char $ac_func ();
18701 /* The GNU C library defines this for functions which it implements
18702     to always fail with ENOSYS.  Some functions are actually named
18703     something starting with __ and the normal name is an alias.  */
18704 #if defined __stub_$ac_func || defined __stub___$ac_func
18705 choke me
18706 #endif
18707
18708 int
18709 main ()
18710 {
18711 return $ac_func ();
18712   ;
18713   return 0;
18714 }
18715 _ACEOF
18716 rm -f conftest.$ac_objext conftest$ac_exeext
18717 if { (ac_try="$ac_link"
18718 case "(($ac_try" in
18719   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18720   *) ac_try_echo=$ac_try;;
18721 esac
18722 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18723   (eval "$ac_link") 2>conftest.er1
18724   ac_status=$?
18725   grep -v '^ *+' conftest.er1 >conftest.err
18726   rm -f conftest.er1
18727   cat conftest.err >&5
18728   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18729   (exit $ac_status); } &&
18730          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
18731   { (case "(($ac_try" in
18732   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18733   *) ac_try_echo=$ac_try;;
18734 esac
18735 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18736   (eval "$ac_try") 2>&5
18737   ac_status=$?
18738   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18739   (exit $ac_status); }; } &&
18740          { ac_try='test -s conftest$ac_exeext'
18741   { (case "(($ac_try" in
18742   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18743   *) ac_try_echo=$ac_try;;
18744 esac
18745 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18746   (eval "$ac_try") 2>&5
18747   ac_status=$?
18748   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18749   (exit $ac_status); }; }; then
18750   eval "$as_ac_var=yes"
18751 else
18752   echo "$as_me: failed program was:" >&5
18753 sed 's/^/| /' conftest.$ac_ext >&5
18754
18755         eval "$as_ac_var=no"
18756 fi
18757
18758 rm -f core conftest.err conftest.$ac_objext \
18759       conftest$ac_exeext conftest.$ac_ext
18760 fi
18761 ac_res=`eval echo '${'$as_ac_var'}'`
18762                { echo "$as_me:$LINENO: result: $ac_res" >&5
18763 echo "${ECHO_T}$ac_res" >&6; }
18764 if test `eval echo '${'$as_ac_var'}'` = yes; then
18765   cat >>confdefs.h <<_ACEOF
18766 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
18767 _ACEOF
18768
18769 fi
18770 done
18771
18772 { echo "$as_me:$LINENO: checking if printf has the %a format character" >&5
18773 echo $ECHO_N "checking if printf has the %a format character... $ECHO_C" >&6; }
18774 if test "${llvm_cv_c_printf_a+set}" = set; then
18775   echo $ECHO_N "(cached) $ECHO_C" >&6
18776 else
18777   ac_ext=c
18778 ac_cpp='$CPP $CPPFLAGS'
18779 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
18780 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
18781 ac_compiler_gnu=$ac_cv_c_compiler_gnu
18782
18783  if test "$cross_compiling" = yes; then
18784   llvmac_cv_c_printf_a=no
18785 else
18786   cat >conftest.$ac_ext <<_ACEOF
18787
18788   /* confdefs.h.  */
18789 _ACEOF
18790 cat confdefs.h >>conftest.$ac_ext
18791 cat >>conftest.$ac_ext <<_ACEOF
18792 /* end confdefs.h.  */
18793
18794 #include <stdio.h>
18795 #include <stdlib.h>
18796
18797 int
18798 main ()
18799 {
18800
18801 volatile double A, B;
18802 char Buffer[100];
18803 A = 1;
18804 A /= 10.0;
18805 sprintf(Buffer, "%a", A);
18806 B = atof(Buffer);
18807 if (A != B)
18808   return (1);
18809 if (A != 0x1.999999999999ap-4)
18810   return (1);
18811 return (0);
18812   ;
18813   return 0;
18814 }
18815 _ACEOF
18816 rm -f conftest$ac_exeext
18817 if { (ac_try="$ac_link"
18818 case "(($ac_try" in
18819   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18820   *) ac_try_echo=$ac_try;;
18821 esac
18822 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18823   (eval "$ac_link") 2>&5
18824   ac_status=$?
18825   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18826   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
18827   { (case "(($ac_try" in
18828   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18829   *) ac_try_echo=$ac_try;;
18830 esac
18831 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18832   (eval "$ac_try") 2>&5
18833   ac_status=$?
18834   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18835   (exit $ac_status); }; }; then
18836   llvm_cv_c_printf_a=yes
18837 else
18838   echo "$as_me: program exited with status $ac_status" >&5
18839 echo "$as_me: failed program was:" >&5
18840 sed 's/^/| /' conftest.$ac_ext >&5
18841
18842 ( exit $ac_status )
18843 llvmac_cv_c_printf_a=no
18844 fi
18845 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
18846 fi
18847
18848
18849  ac_ext=c
18850 ac_cpp='$CPP $CPPFLAGS'
18851 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
18852 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
18853 ac_compiler_gnu=$ac_cv_c_compiler_gnu
18854
18855 fi
18856 { echo "$as_me:$LINENO: result: $llvm_cv_c_printf_a" >&5
18857 echo "${ECHO_T}$llvm_cv_c_printf_a" >&6; }
18858  if test "$llvm_cv_c_printf_a" = "yes"; then
18859
18860 cat >>confdefs.h <<\_ACEOF
18861 #define HAVE_PRINTF_A 1
18862 _ACEOF
18863
18864  fi
18865
18866
18867 { echo "$as_me:$LINENO: checking for srand48/lrand48/drand48 in <stdlib.h>" >&5
18868 echo $ECHO_N "checking for srand48/lrand48/drand48 in <stdlib.h>... $ECHO_C" >&6; }
18869 if test "${ac_cv_func_rand48+set}" = set; then
18870   echo $ECHO_N "(cached) $ECHO_C" >&6
18871 else
18872   ac_ext=cpp
18873 ac_cpp='$CXXCPP $CPPFLAGS'
18874 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
18875 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
18876 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
18877
18878    cat >conftest.$ac_ext <<_ACEOF
18879 /* confdefs.h.  */
18880 _ACEOF
18881 cat confdefs.h >>conftest.$ac_ext
18882 cat >>conftest.$ac_ext <<_ACEOF
18883 /* end confdefs.h.  */
18884 #include <stdlib.h>
18885 int
18886 main ()
18887 {
18888 srand48(0);lrand48();drand48();
18889   ;
18890   return 0;
18891 }
18892 _ACEOF
18893 rm -f conftest.$ac_objext
18894 if { (ac_try="$ac_compile"
18895 case "(($ac_try" in
18896   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18897   *) ac_try_echo=$ac_try;;
18898 esac
18899 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18900   (eval "$ac_compile") 2>conftest.er1
18901   ac_status=$?
18902   grep -v '^ *+' conftest.er1 >conftest.err
18903   rm -f conftest.er1
18904   cat conftest.err >&5
18905   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18906   (exit $ac_status); } &&
18907          { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
18908   { (case "(($ac_try" in
18909   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18910   *) ac_try_echo=$ac_try;;
18911 esac
18912 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18913   (eval "$ac_try") 2>&5
18914   ac_status=$?
18915   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18916   (exit $ac_status); }; } &&
18917          { ac_try='test -s conftest.$ac_objext'
18918   { (case "(($ac_try" in
18919   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18920   *) ac_try_echo=$ac_try;;
18921 esac
18922 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18923   (eval "$ac_try") 2>&5
18924   ac_status=$?
18925   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18926   (exit $ac_status); }; }; then
18927   ac_cv_func_rand48=yes
18928 else
18929   echo "$as_me: failed program was:" >&5
18930 sed 's/^/| /' conftest.$ac_ext >&5
18931
18932         ac_cv_func_rand48=no
18933 fi
18934
18935 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
18936   ac_ext=c
18937 ac_cpp='$CPP $CPPFLAGS'
18938 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
18939 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
18940 ac_compiler_gnu=$ac_cv_c_compiler_gnu
18941
18942 fi
18943 { echo "$as_me:$LINENO: result: $ac_cv_func_rand48" >&5
18944 echo "${ECHO_T}$ac_cv_func_rand48" >&6; }
18945
18946 if test "$ac_cv_func_rand48" = "yes" ; then
18947
18948 cat >>confdefs.h <<\_ACEOF
18949 #define HAVE_RAND48 1
18950 _ACEOF
18951
18952 fi
18953
18954
18955
18956 { echo "$as_me:$LINENO: checking for isnan in <math.h>" >&5
18957 echo $ECHO_N "checking for isnan in <math.h>... $ECHO_C" >&6; }
18958 if test "${ac_cv_func_isnan_in_math_h+set}" = set; then
18959   echo $ECHO_N "(cached) $ECHO_C" >&6
18960 else
18961   ac_ext=cpp
18962 ac_cpp='$CXXCPP $CPPFLAGS'
18963 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
18964 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
18965 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
18966
18967    cat >conftest.$ac_ext <<_ACEOF
18968 /* confdefs.h.  */
18969 _ACEOF
18970 cat confdefs.h >>conftest.$ac_ext
18971 cat >>conftest.$ac_ext <<_ACEOF
18972 /* end confdefs.h.  */
18973 #include <math.h>
18974 int
18975 main ()
18976 {
18977 float f; isnan(f);
18978   ;
18979   return 0;
18980 }
18981 _ACEOF
18982 rm -f conftest.$ac_objext
18983 if { (ac_try="$ac_compile"
18984 case "(($ac_try" in
18985   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18986   *) ac_try_echo=$ac_try;;
18987 esac
18988 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18989   (eval "$ac_compile") 2>conftest.er1
18990   ac_status=$?
18991   grep -v '^ *+' conftest.er1 >conftest.err
18992   rm -f conftest.er1
18993   cat conftest.err >&5
18994   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18995   (exit $ac_status); } &&
18996          { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
18997   { (case "(($ac_try" in
18998   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18999   *) ac_try_echo=$ac_try;;
19000 esac
19001 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19002   (eval "$ac_try") 2>&5
19003   ac_status=$?
19004   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19005   (exit $ac_status); }; } &&
19006          { ac_try='test -s conftest.$ac_objext'
19007   { (case "(($ac_try" in
19008   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19009   *) ac_try_echo=$ac_try;;
19010 esac
19011 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19012   (eval "$ac_try") 2>&5
19013   ac_status=$?
19014   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19015   (exit $ac_status); }; }; then
19016   ac_cv_func_isnan_in_math_h=yes
19017 else
19018   echo "$as_me: failed program was:" >&5
19019 sed 's/^/| /' conftest.$ac_ext >&5
19020
19021         ac_cv_func_isnan_in_math_h=no
19022 fi
19023
19024 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19025   ac_ext=c
19026 ac_cpp='$CPP $CPPFLAGS'
19027 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19028 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19029 ac_compiler_gnu=$ac_cv_c_compiler_gnu
19030
19031 fi
19032 { echo "$as_me:$LINENO: result: $ac_cv_func_isnan_in_math_h" >&5
19033 echo "${ECHO_T}$ac_cv_func_isnan_in_math_h" >&6; }
19034
19035
19036 if test "$ac_cv_func_isnan_in_math_h" = "yes" ; then
19037
19038 cat >>confdefs.h <<\_ACEOF
19039 #define HAVE_ISNAN_IN_MATH_H 1
19040 _ACEOF
19041
19042 fi
19043
19044 { echo "$as_me:$LINENO: checking for isnan in <cmath>" >&5
19045 echo $ECHO_N "checking for isnan in <cmath>... $ECHO_C" >&6; }
19046 if test "${ac_cv_func_isnan_in_cmath+set}" = set; then
19047   echo $ECHO_N "(cached) $ECHO_C" >&6
19048 else
19049   ac_ext=cpp
19050 ac_cpp='$CXXCPP $CPPFLAGS'
19051 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19052 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19053 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
19054
19055    cat >conftest.$ac_ext <<_ACEOF
19056 /* confdefs.h.  */
19057 _ACEOF
19058 cat confdefs.h >>conftest.$ac_ext
19059 cat >>conftest.$ac_ext <<_ACEOF
19060 /* end confdefs.h.  */
19061 #include <cmath>
19062 int
19063 main ()
19064 {
19065 float f; isnan(f);
19066   ;
19067   return 0;
19068 }
19069 _ACEOF
19070 rm -f conftest.$ac_objext
19071 if { (ac_try="$ac_compile"
19072 case "(($ac_try" in
19073   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19074   *) ac_try_echo=$ac_try;;
19075 esac
19076 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19077   (eval "$ac_compile") 2>conftest.er1
19078   ac_status=$?
19079   grep -v '^ *+' conftest.er1 >conftest.err
19080   rm -f conftest.er1
19081   cat conftest.err >&5
19082   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19083   (exit $ac_status); } &&
19084          { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
19085   { (case "(($ac_try" in
19086   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19087   *) ac_try_echo=$ac_try;;
19088 esac
19089 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19090   (eval "$ac_try") 2>&5
19091   ac_status=$?
19092   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19093   (exit $ac_status); }; } &&
19094          { ac_try='test -s conftest.$ac_objext'
19095   { (case "(($ac_try" in
19096   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19097   *) ac_try_echo=$ac_try;;
19098 esac
19099 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19100   (eval "$ac_try") 2>&5
19101   ac_status=$?
19102   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19103   (exit $ac_status); }; }; then
19104   ac_cv_func_isnan_in_cmath=yes
19105 else
19106   echo "$as_me: failed program was:" >&5
19107 sed 's/^/| /' conftest.$ac_ext >&5
19108
19109         ac_cv_func_isnan_in_cmath=no
19110 fi
19111
19112 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19113   ac_ext=c
19114 ac_cpp='$CPP $CPPFLAGS'
19115 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19116 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19117 ac_compiler_gnu=$ac_cv_c_compiler_gnu
19118
19119 fi
19120 { echo "$as_me:$LINENO: result: $ac_cv_func_isnan_in_cmath" >&5
19121 echo "${ECHO_T}$ac_cv_func_isnan_in_cmath" >&6; }
19122
19123 if test "$ac_cv_func_isnan_in_cmath" = "yes" ; then
19124
19125 cat >>confdefs.h <<\_ACEOF
19126 #define HAVE_ISNAN_IN_CMATH 1
19127 _ACEOF
19128
19129 fi
19130
19131 { echo "$as_me:$LINENO: checking for std::isnan in <cmath>" >&5
19132 echo $ECHO_N "checking for std::isnan in <cmath>... $ECHO_C" >&6; }
19133 if test "${ac_cv_func_std_isnan_in_cmath+set}" = set; then
19134   echo $ECHO_N "(cached) $ECHO_C" >&6
19135 else
19136   ac_ext=cpp
19137 ac_cpp='$CXXCPP $CPPFLAGS'
19138 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19139 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19140 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
19141
19142    cat >conftest.$ac_ext <<_ACEOF
19143 /* confdefs.h.  */
19144 _ACEOF
19145 cat confdefs.h >>conftest.$ac_ext
19146 cat >>conftest.$ac_ext <<_ACEOF
19147 /* end confdefs.h.  */
19148 #include <cmath>
19149 int
19150 main ()
19151 {
19152 float f; std::isnan(f);
19153   ;
19154   return 0;
19155 }
19156 _ACEOF
19157 rm -f conftest.$ac_objext
19158 if { (ac_try="$ac_compile"
19159 case "(($ac_try" in
19160   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19161   *) ac_try_echo=$ac_try;;
19162 esac
19163 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19164   (eval "$ac_compile") 2>conftest.er1
19165   ac_status=$?
19166   grep -v '^ *+' conftest.er1 >conftest.err
19167   rm -f conftest.er1
19168   cat conftest.err >&5
19169   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19170   (exit $ac_status); } &&
19171          { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
19172   { (case "(($ac_try" in
19173   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19174   *) ac_try_echo=$ac_try;;
19175 esac
19176 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19177   (eval "$ac_try") 2>&5
19178   ac_status=$?
19179   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19180   (exit $ac_status); }; } &&
19181          { ac_try='test -s conftest.$ac_objext'
19182   { (case "(($ac_try" in
19183   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19184   *) ac_try_echo=$ac_try;;
19185 esac
19186 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19187   (eval "$ac_try") 2>&5
19188   ac_status=$?
19189   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19190   (exit $ac_status); }; }; then
19191   ac_cv_func_std_isnan_in_cmath=yes
19192 else
19193   echo "$as_me: failed program was:" >&5
19194 sed 's/^/| /' conftest.$ac_ext >&5
19195
19196         ac_cv_func_std_isnan_in_cmath=no
19197 fi
19198
19199 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19200   ac_ext=c
19201 ac_cpp='$CPP $CPPFLAGS'
19202 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19203 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19204 ac_compiler_gnu=$ac_cv_c_compiler_gnu
19205
19206 fi
19207 { echo "$as_me:$LINENO: result: $ac_cv_func_std_isnan_in_cmath" >&5
19208 echo "${ECHO_T}$ac_cv_func_std_isnan_in_cmath" >&6; }
19209
19210 if test "$ac_cv_func_std_isnan_in_cmath" = "yes" ; then
19211
19212 cat >>confdefs.h <<\_ACEOF
19213 #define HAVE_STD_ISNAN_IN_CMATH 1
19214 _ACEOF
19215
19216 fi
19217
19218
19219 { echo "$as_me:$LINENO: checking for isinf in <math.h>" >&5
19220 echo $ECHO_N "checking for isinf in <math.h>... $ECHO_C" >&6; }
19221 if test "${ac_cv_func_isinf_in_math_h+set}" = set; then
19222   echo $ECHO_N "(cached) $ECHO_C" >&6
19223 else
19224   ac_ext=cpp
19225 ac_cpp='$CXXCPP $CPPFLAGS'
19226 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19227 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19228 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
19229
19230    cat >conftest.$ac_ext <<_ACEOF
19231 /* confdefs.h.  */
19232 _ACEOF
19233 cat confdefs.h >>conftest.$ac_ext
19234 cat >>conftest.$ac_ext <<_ACEOF
19235 /* end confdefs.h.  */
19236 #include <math.h>
19237 int
19238 main ()
19239 {
19240 float f; isinf(f);
19241   ;
19242   return 0;
19243 }
19244 _ACEOF
19245 rm -f conftest.$ac_objext
19246 if { (ac_try="$ac_compile"
19247 case "(($ac_try" in
19248   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19249   *) ac_try_echo=$ac_try;;
19250 esac
19251 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19252   (eval "$ac_compile") 2>conftest.er1
19253   ac_status=$?
19254   grep -v '^ *+' conftest.er1 >conftest.err
19255   rm -f conftest.er1
19256   cat conftest.err >&5
19257   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19258   (exit $ac_status); } &&
19259          { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
19260   { (case "(($ac_try" in
19261   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19262   *) ac_try_echo=$ac_try;;
19263 esac
19264 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19265   (eval "$ac_try") 2>&5
19266   ac_status=$?
19267   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19268   (exit $ac_status); }; } &&
19269          { ac_try='test -s conftest.$ac_objext'
19270   { (case "(($ac_try" in
19271   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19272   *) ac_try_echo=$ac_try;;
19273 esac
19274 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19275   (eval "$ac_try") 2>&5
19276   ac_status=$?
19277   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19278   (exit $ac_status); }; }; then
19279   ac_cv_func_isinf_in_math_h=yes
19280 else
19281   echo "$as_me: failed program was:" >&5
19282 sed 's/^/| /' conftest.$ac_ext >&5
19283
19284         ac_cv_func_isinf_in_math_h=no
19285 fi
19286
19287 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19288   ac_ext=c
19289 ac_cpp='$CPP $CPPFLAGS'
19290 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19291 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19292 ac_compiler_gnu=$ac_cv_c_compiler_gnu
19293
19294 fi
19295 { echo "$as_me:$LINENO: result: $ac_cv_func_isinf_in_math_h" >&5
19296 echo "${ECHO_T}$ac_cv_func_isinf_in_math_h" >&6; }
19297
19298 if test "$ac_cv_func_isinf_in_math_h" = "yes" ; then
19299
19300 cat >>confdefs.h <<\_ACEOF
19301 #define HAVE_ISINF_IN_MATH_H 1
19302 _ACEOF
19303
19304 fi
19305
19306 { echo "$as_me:$LINENO: checking for isinf in <cmath>" >&5
19307 echo $ECHO_N "checking for isinf in <cmath>... $ECHO_C" >&6; }
19308 if test "${ac_cv_func_isinf_in_cmath+set}" = set; then
19309   echo $ECHO_N "(cached) $ECHO_C" >&6
19310 else
19311   ac_ext=cpp
19312 ac_cpp='$CXXCPP $CPPFLAGS'
19313 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19314 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19315 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
19316
19317    cat >conftest.$ac_ext <<_ACEOF
19318 /* confdefs.h.  */
19319 _ACEOF
19320 cat confdefs.h >>conftest.$ac_ext
19321 cat >>conftest.$ac_ext <<_ACEOF
19322 /* end confdefs.h.  */
19323 #include <cmath>
19324 int
19325 main ()
19326 {
19327 float f; isinf(f);
19328   ;
19329   return 0;
19330 }
19331 _ACEOF
19332 rm -f conftest.$ac_objext
19333 if { (ac_try="$ac_compile"
19334 case "(($ac_try" in
19335   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19336   *) ac_try_echo=$ac_try;;
19337 esac
19338 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19339   (eval "$ac_compile") 2>conftest.er1
19340   ac_status=$?
19341   grep -v '^ *+' conftest.er1 >conftest.err
19342   rm -f conftest.er1
19343   cat conftest.err >&5
19344   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19345   (exit $ac_status); } &&
19346          { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
19347   { (case "(($ac_try" in
19348   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19349   *) ac_try_echo=$ac_try;;
19350 esac
19351 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19352   (eval "$ac_try") 2>&5
19353   ac_status=$?
19354   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19355   (exit $ac_status); }; } &&
19356          { ac_try='test -s conftest.$ac_objext'
19357   { (case "(($ac_try" in
19358   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19359   *) ac_try_echo=$ac_try;;
19360 esac
19361 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19362   (eval "$ac_try") 2>&5
19363   ac_status=$?
19364   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19365   (exit $ac_status); }; }; then
19366   ac_cv_func_isinf_in_cmath=yes
19367 else
19368   echo "$as_me: failed program was:" >&5
19369 sed 's/^/| /' conftest.$ac_ext >&5
19370
19371         ac_cv_func_isinf_in_cmath=no
19372 fi
19373
19374 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19375   ac_ext=c
19376 ac_cpp='$CPP $CPPFLAGS'
19377 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19378 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19379 ac_compiler_gnu=$ac_cv_c_compiler_gnu
19380
19381 fi
19382 { echo "$as_me:$LINENO: result: $ac_cv_func_isinf_in_cmath" >&5
19383 echo "${ECHO_T}$ac_cv_func_isinf_in_cmath" >&6; }
19384
19385 if test "$ac_cv_func_isinf_in_cmath" = "yes" ; then
19386
19387 cat >>confdefs.h <<\_ACEOF
19388 #define HAVE_ISINF_IN_CMATH 1
19389 _ACEOF
19390
19391 fi
19392
19393 { echo "$as_me:$LINENO: checking for std::isinf in <cmath>" >&5
19394 echo $ECHO_N "checking for std::isinf in <cmath>... $ECHO_C" >&6; }
19395 if test "${ac_cv_func_std_isinf_in_cmath+set}" = set; then
19396   echo $ECHO_N "(cached) $ECHO_C" >&6
19397 else
19398   ac_ext=cpp
19399 ac_cpp='$CXXCPP $CPPFLAGS'
19400 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19401 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19402 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
19403
19404    cat >conftest.$ac_ext <<_ACEOF
19405 /* confdefs.h.  */
19406 _ACEOF
19407 cat confdefs.h >>conftest.$ac_ext
19408 cat >>conftest.$ac_ext <<_ACEOF
19409 /* end confdefs.h.  */
19410 #include <cmath>
19411 int
19412 main ()
19413 {
19414 float f; std::isinf(f)}
19415   ;
19416   return 0;
19417 }
19418 _ACEOF
19419 rm -f conftest.$ac_objext
19420 if { (ac_try="$ac_compile"
19421 case "(($ac_try" in
19422   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19423   *) ac_try_echo=$ac_try;;
19424 esac
19425 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19426   (eval "$ac_compile") 2>conftest.er1
19427   ac_status=$?
19428   grep -v '^ *+' conftest.er1 >conftest.err
19429   rm -f conftest.er1
19430   cat conftest.err >&5
19431   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19432   (exit $ac_status); } &&
19433          { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
19434   { (case "(($ac_try" in
19435   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19436   *) ac_try_echo=$ac_try;;
19437 esac
19438 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19439   (eval "$ac_try") 2>&5
19440   ac_status=$?
19441   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19442   (exit $ac_status); }; } &&
19443          { ac_try='test -s conftest.$ac_objext'
19444   { (case "(($ac_try" in
19445   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19446   *) ac_try_echo=$ac_try;;
19447 esac
19448 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19449   (eval "$ac_try") 2>&5
19450   ac_status=$?
19451   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19452   (exit $ac_status); }; }; then
19453   ac_cv_func_std_isinf_in_cmath=yes
19454 else
19455   echo "$as_me: failed program was:" >&5
19456 sed 's/^/| /' conftest.$ac_ext >&5
19457
19458         ac_cv_func_std_isinf_in_cmath=no
19459 fi
19460
19461 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19462   ac_ext=c
19463 ac_cpp='$CPP $CPPFLAGS'
19464 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19465 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19466 ac_compiler_gnu=$ac_cv_c_compiler_gnu
19467
19468 fi
19469 { echo "$as_me:$LINENO: result: $ac_cv_func_std_isinf_in_cmath" >&5
19470 echo "${ECHO_T}$ac_cv_func_std_isinf_in_cmath" >&6; }
19471
19472 if test "$ac_cv_func_std_isinf_in_cmath" = "yes" ; then
19473
19474 cat >>confdefs.h <<\_ACEOF
19475 #define HAVE_STD_ISINF_IN_CMATH 1
19476 _ACEOF
19477
19478 fi
19479
19480 { echo "$as_me:$LINENO: checking for finite in <ieeefp.h>" >&5
19481 echo $ECHO_N "checking for finite in <ieeefp.h>... $ECHO_C" >&6; }
19482 if test "${ac_cv_func_finite_in_ieeefp_h+set}" = set; then
19483   echo $ECHO_N "(cached) $ECHO_C" >&6
19484 else
19485   ac_ext=cpp
19486 ac_cpp='$CXXCPP $CPPFLAGS'
19487 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19488 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19489 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
19490
19491    cat >conftest.$ac_ext <<_ACEOF
19492 /* confdefs.h.  */
19493 _ACEOF
19494 cat confdefs.h >>conftest.$ac_ext
19495 cat >>conftest.$ac_ext <<_ACEOF
19496 /* end confdefs.h.  */
19497 #include <ieeefp.h>
19498 int
19499 main ()
19500 {
19501 float f; finite(f);
19502   ;
19503   return 0;
19504 }
19505 _ACEOF
19506 rm -f conftest.$ac_objext
19507 if { (ac_try="$ac_compile"
19508 case "(($ac_try" in
19509   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19510   *) ac_try_echo=$ac_try;;
19511 esac
19512 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19513   (eval "$ac_compile") 2>conftest.er1
19514   ac_status=$?
19515   grep -v '^ *+' conftest.er1 >conftest.err
19516   rm -f conftest.er1
19517   cat conftest.err >&5
19518   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19519   (exit $ac_status); } &&
19520          { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
19521   { (case "(($ac_try" in
19522   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19523   *) ac_try_echo=$ac_try;;
19524 esac
19525 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19526   (eval "$ac_try") 2>&5
19527   ac_status=$?
19528   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19529   (exit $ac_status); }; } &&
19530          { ac_try='test -s conftest.$ac_objext'
19531   { (case "(($ac_try" in
19532   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19533   *) ac_try_echo=$ac_try;;
19534 esac
19535 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19536   (eval "$ac_try") 2>&5
19537   ac_status=$?
19538   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19539   (exit $ac_status); }; }; then
19540   ac_cv_func_finite_in_ieeefp_h=yes
19541 else
19542   echo "$as_me: failed program was:" >&5
19543 sed 's/^/| /' conftest.$ac_ext >&5
19544
19545         ac_cv_func_finite_in_ieeefp_h=no
19546 fi
19547
19548 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19549   ac_ext=c
19550 ac_cpp='$CPP $CPPFLAGS'
19551 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19552 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19553 ac_compiler_gnu=$ac_cv_c_compiler_gnu
19554
19555 fi
19556 { echo "$as_me:$LINENO: result: $ac_cv_func_finite_in_ieeefp_h" >&5
19557 echo "${ECHO_T}$ac_cv_func_finite_in_ieeefp_h" >&6; }
19558
19559 if test "$ac_cv_func_finite_in_ieeefp_h" = "yes" ; then
19560
19561 cat >>confdefs.h <<\_ACEOF
19562 #define HAVE_FINITE_IN_IEEEFP_H 1
19563 _ACEOF
19564
19565 fi
19566
19567
19568
19569 if test "$llvm_cv_platform_type" = "Unix" ; then
19570
19571
19572 for ac_header in stdlib.h unistd.h
19573 do
19574 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
19575 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
19576   { echo "$as_me:$LINENO: checking for $ac_header" >&5
19577 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
19578 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
19579   echo $ECHO_N "(cached) $ECHO_C" >&6
19580 fi
19581 ac_res=`eval echo '${'$as_ac_Header'}'`
19582                { echo "$as_me:$LINENO: result: $ac_res" >&5
19583 echo "${ECHO_T}$ac_res" >&6; }
19584 else
19585   # Is the header compilable?
19586 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
19587 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
19588 cat >conftest.$ac_ext <<_ACEOF
19589 /* confdefs.h.  */
19590 _ACEOF
19591 cat confdefs.h >>conftest.$ac_ext
19592 cat >>conftest.$ac_ext <<_ACEOF
19593 /* end confdefs.h.  */
19594 $ac_includes_default
19595 #include <$ac_header>
19596 _ACEOF
19597 rm -f conftest.$ac_objext
19598 if { (ac_try="$ac_compile"
19599 case "(($ac_try" in
19600   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19601   *) ac_try_echo=$ac_try;;
19602 esac
19603 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19604   (eval "$ac_compile") 2>conftest.er1
19605   ac_status=$?
19606   grep -v '^ *+' conftest.er1 >conftest.err
19607   rm -f conftest.er1
19608   cat conftest.err >&5
19609   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19610   (exit $ac_status); } &&
19611          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
19612   { (case "(($ac_try" in
19613   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19614   *) ac_try_echo=$ac_try;;
19615 esac
19616 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19617   (eval "$ac_try") 2>&5
19618   ac_status=$?
19619   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19620   (exit $ac_status); }; } &&
19621          { ac_try='test -s conftest.$ac_objext'
19622   { (case "(($ac_try" in
19623   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19624   *) ac_try_echo=$ac_try;;
19625 esac
19626 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19627   (eval "$ac_try") 2>&5
19628   ac_status=$?
19629   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19630   (exit $ac_status); }; }; then
19631   ac_header_compiler=yes
19632 else
19633   echo "$as_me: failed program was:" >&5
19634 sed 's/^/| /' conftest.$ac_ext >&5
19635
19636         ac_header_compiler=no
19637 fi
19638
19639 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19640 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
19641 echo "${ECHO_T}$ac_header_compiler" >&6; }
19642
19643 # Is the header present?
19644 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
19645 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
19646 cat >conftest.$ac_ext <<_ACEOF
19647 /* confdefs.h.  */
19648 _ACEOF
19649 cat confdefs.h >>conftest.$ac_ext
19650 cat >>conftest.$ac_ext <<_ACEOF
19651 /* end confdefs.h.  */
19652 #include <$ac_header>
19653 _ACEOF
19654 if { (ac_try="$ac_cpp conftest.$ac_ext"
19655 case "(($ac_try" in
19656   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19657   *) ac_try_echo=$ac_try;;
19658 esac
19659 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19660   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
19661   ac_status=$?
19662   grep -v '^ *+' conftest.er1 >conftest.err
19663   rm -f conftest.er1
19664   cat conftest.err >&5
19665   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19666   (exit $ac_status); } >/dev/null; then
19667   if test -s conftest.err; then
19668     ac_cpp_err=$ac_c_preproc_warn_flag
19669     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
19670   else
19671     ac_cpp_err=
19672   fi
19673 else
19674   ac_cpp_err=yes
19675 fi
19676 if test -z "$ac_cpp_err"; then
19677   ac_header_preproc=yes
19678 else
19679   echo "$as_me: failed program was:" >&5
19680 sed 's/^/| /' conftest.$ac_ext >&5
19681
19682   ac_header_preproc=no
19683 fi
19684
19685 rm -f conftest.err conftest.$ac_ext
19686 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
19687 echo "${ECHO_T}$ac_header_preproc" >&6; }
19688
19689 # So?  What about this header?
19690 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
19691   yes:no: )
19692     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
19693 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
19694     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
19695 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
19696     ac_header_preproc=yes
19697     ;;
19698   no:yes:* )
19699     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
19700 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
19701     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
19702 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
19703     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
19704 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
19705     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
19706 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
19707     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
19708 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
19709     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
19710 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
19711     ( cat <<\_ASBOX
19712 ## ----------------------------------- ##
19713 ## Report this to llvmbugs@cs.uiuc.edu ##
19714 ## ----------------------------------- ##
19715 _ASBOX
19716      ) | sed "s/^/$as_me: WARNING:     /" >&2
19717     ;;
19718 esac
19719 { echo "$as_me:$LINENO: checking for $ac_header" >&5
19720 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
19721 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
19722   echo $ECHO_N "(cached) $ECHO_C" >&6
19723 else
19724   eval "$as_ac_Header=\$ac_header_preproc"
19725 fi
19726 ac_res=`eval echo '${'$as_ac_Header'}'`
19727                { echo "$as_me:$LINENO: result: $ac_res" >&5
19728 echo "${ECHO_T}$ac_res" >&6; }
19729
19730 fi
19731 if test `eval echo '${'$as_ac_Header'}'` = yes; then
19732   cat >>confdefs.h <<_ACEOF
19733 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
19734 _ACEOF
19735
19736 fi
19737
19738 done
19739
19740
19741 for ac_func in getpagesize
19742 do
19743 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
19744 { echo "$as_me:$LINENO: checking for $ac_func" >&5
19745 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
19746 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
19747   echo $ECHO_N "(cached) $ECHO_C" >&6
19748 else
19749   cat >conftest.$ac_ext <<_ACEOF
19750 /* confdefs.h.  */
19751 _ACEOF
19752 cat confdefs.h >>conftest.$ac_ext
19753 cat >>conftest.$ac_ext <<_ACEOF
19754 /* end confdefs.h.  */
19755 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
19756    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
19757 #define $ac_func innocuous_$ac_func
19758
19759 /* System header to define __stub macros and hopefully few prototypes,
19760     which can conflict with char $ac_func (); below.
19761     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
19762     <limits.h> exists even on freestanding compilers.  */
19763
19764 #ifdef __STDC__
19765 # include <limits.h>
19766 #else
19767 # include <assert.h>
19768 #endif
19769
19770 #undef $ac_func
19771
19772 /* Override any GCC internal prototype to avoid an error.
19773    Use char because int might match the return type of a GCC
19774    builtin and then its argument prototype would still apply.  */
19775 #ifdef __cplusplus
19776 extern "C"
19777 #endif
19778 char $ac_func ();
19779 /* The GNU C library defines this for functions which it implements
19780     to always fail with ENOSYS.  Some functions are actually named
19781     something starting with __ and the normal name is an alias.  */
19782 #if defined __stub_$ac_func || defined __stub___$ac_func
19783 choke me
19784 #endif
19785
19786 int
19787 main ()
19788 {
19789 return $ac_func ();
19790   ;
19791   return 0;
19792 }
19793 _ACEOF
19794 rm -f conftest.$ac_objext conftest$ac_exeext
19795 if { (ac_try="$ac_link"
19796 case "(($ac_try" in
19797   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19798   *) ac_try_echo=$ac_try;;
19799 esac
19800 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19801   (eval "$ac_link") 2>conftest.er1
19802   ac_status=$?
19803   grep -v '^ *+' conftest.er1 >conftest.err
19804   rm -f conftest.er1
19805   cat conftest.err >&5
19806   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19807   (exit $ac_status); } &&
19808          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
19809   { (case "(($ac_try" in
19810   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19811   *) ac_try_echo=$ac_try;;
19812 esac
19813 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19814   (eval "$ac_try") 2>&5
19815   ac_status=$?
19816   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19817   (exit $ac_status); }; } &&
19818          { ac_try='test -s conftest$ac_exeext'
19819   { (case "(($ac_try" in
19820   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19821   *) ac_try_echo=$ac_try;;
19822 esac
19823 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19824   (eval "$ac_try") 2>&5
19825   ac_status=$?
19826   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19827   (exit $ac_status); }; }; then
19828   eval "$as_ac_var=yes"
19829 else
19830   echo "$as_me: failed program was:" >&5
19831 sed 's/^/| /' conftest.$ac_ext >&5
19832
19833         eval "$as_ac_var=no"
19834 fi
19835
19836 rm -f core conftest.err conftest.$ac_objext \
19837       conftest$ac_exeext conftest.$ac_ext
19838 fi
19839 ac_res=`eval echo '${'$as_ac_var'}'`
19840                { echo "$as_me:$LINENO: result: $ac_res" >&5
19841 echo "${ECHO_T}$ac_res" >&6; }
19842 if test `eval echo '${'$as_ac_var'}'` = yes; then
19843   cat >>confdefs.h <<_ACEOF
19844 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
19845 _ACEOF
19846
19847 fi
19848 done
19849
19850 { echo "$as_me:$LINENO: checking for working mmap" >&5
19851 echo $ECHO_N "checking for working mmap... $ECHO_C" >&6; }
19852 if test "${ac_cv_func_mmap_fixed_mapped+set}" = set; then
19853   echo $ECHO_N "(cached) $ECHO_C" >&6
19854 else
19855   if test "$cross_compiling" = yes; then
19856   ac_cv_func_mmap_fixed_mapped=no
19857 else
19858   cat >conftest.$ac_ext <<_ACEOF
19859 /* confdefs.h.  */
19860 _ACEOF
19861 cat confdefs.h >>conftest.$ac_ext
19862 cat >>conftest.$ac_ext <<_ACEOF
19863 /* end confdefs.h.  */
19864 $ac_includes_default
19865 /* malloc might have been renamed as rpl_malloc. */
19866 #undef malloc
19867
19868 /* Thanks to Mike Haertel and Jim Avera for this test.
19869    Here is a matrix of mmap possibilities:
19870         mmap private not fixed
19871         mmap private fixed at somewhere currently unmapped
19872         mmap private fixed at somewhere already mapped
19873         mmap shared not fixed
19874         mmap shared fixed at somewhere currently unmapped
19875         mmap shared fixed at somewhere already mapped
19876    For private mappings, we should verify that changes cannot be read()
19877    back from the file, nor mmap's back from the file at a different
19878    address.  (There have been systems where private was not correctly
19879    implemented like the infamous i386 svr4.0, and systems where the
19880    VM page cache was not coherent with the file system buffer cache
19881    like early versions of FreeBSD and possibly contemporary NetBSD.)
19882    For shared mappings, we should conversely verify that changes get
19883    propagated back to all the places they're supposed to be.
19884
19885    Grep wants private fixed already mapped.
19886    The main things grep needs to know about mmap are:
19887    * does it exist and is it safe to write into the mmap'd area
19888    * how to use it (BSD variants)  */
19889
19890 #include <fcntl.h>
19891 #include <sys/mman.h>
19892
19893 #if !STDC_HEADERS && !HAVE_STDLIB_H
19894 char *malloc ();
19895 #endif
19896
19897 /* This mess was copied from the GNU getpagesize.h.  */
19898 #if !HAVE_GETPAGESIZE
19899 /* Assume that all systems that can run configure have sys/param.h.  */
19900 # if !HAVE_SYS_PARAM_H
19901 #  define HAVE_SYS_PARAM_H 1
19902 # endif
19903
19904 # ifdef _SC_PAGESIZE
19905 #  define getpagesize() sysconf(_SC_PAGESIZE)
19906 # else /* no _SC_PAGESIZE */
19907 #  if HAVE_SYS_PARAM_H
19908 #   include <sys/param.h>
19909 #   ifdef EXEC_PAGESIZE
19910 #    define getpagesize() EXEC_PAGESIZE
19911 #   else /* no EXEC_PAGESIZE */
19912 #    ifdef NBPG
19913 #     define getpagesize() NBPG * CLSIZE
19914 #     ifndef CLSIZE
19915 #      define CLSIZE 1
19916 #     endif /* no CLSIZE */
19917 #    else /* no NBPG */
19918 #     ifdef NBPC
19919 #      define getpagesize() NBPC
19920 #     else /* no NBPC */
19921 #      ifdef PAGESIZE
19922 #       define getpagesize() PAGESIZE
19923 #      endif /* PAGESIZE */
19924 #     endif /* no NBPC */
19925 #    endif /* no NBPG */
19926 #   endif /* no EXEC_PAGESIZE */
19927 #  else /* no HAVE_SYS_PARAM_H */
19928 #   define getpagesize() 8192   /* punt totally */
19929 #  endif /* no HAVE_SYS_PARAM_H */
19930 # endif /* no _SC_PAGESIZE */
19931
19932 #endif /* no HAVE_GETPAGESIZE */
19933
19934 int
19935 main ()
19936 {
19937   char *data, *data2, *data3;
19938   int i, pagesize;
19939   int fd;
19940
19941   pagesize = getpagesize ();
19942
19943   /* First, make a file with some known garbage in it. */
19944   data = (char *) malloc (pagesize);
19945   if (!data)
19946     return 1;
19947   for (i = 0; i < pagesize; ++i)
19948     *(data + i) = rand ();
19949   umask (0);
19950   fd = creat ("conftest.mmap", 0600);
19951   if (fd < 0)
19952     return 1;
19953   if (write (fd, data, pagesize) != pagesize)
19954     return 1;
19955   close (fd);
19956
19957   /* Next, try to mmap the file at a fixed address which already has
19958      something else allocated at it.  If we can, also make sure that
19959      we see the same garbage.  */
19960   fd = open ("conftest.mmap", O_RDWR);
19961   if (fd < 0)
19962     return 1;
19963   data2 = (char *) malloc (2 * pagesize);
19964   if (!data2)
19965     return 1;
19966   data2 += (pagesize - ((long int) data2 & (pagesize - 1))) & (pagesize - 1);
19967   if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,
19968                      MAP_PRIVATE | MAP_FIXED, fd, 0L))
19969     return 1;
19970   for (i = 0; i < pagesize; ++i)
19971     if (*(data + i) != *(data2 + i))
19972       return 1;
19973
19974   /* Finally, make sure that changes to the mapped area do not
19975      percolate back to the file as seen by read().  (This is a bug on
19976      some variants of i386 svr4.0.)  */
19977   for (i = 0; i < pagesize; ++i)
19978     *(data2 + i) = *(data2 + i) + 1;
19979   data3 = (char *) malloc (pagesize);
19980   if (!data3)
19981     return 1;
19982   if (read (fd, data3, pagesize) != pagesize)
19983     return 1;
19984   for (i = 0; i < pagesize; ++i)
19985     if (*(data + i) != *(data3 + i))
19986       return 1;
19987   close (fd);
19988   return 0;
19989 }
19990 _ACEOF
19991 rm -f conftest$ac_exeext
19992 if { (ac_try="$ac_link"
19993 case "(($ac_try" in
19994   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19995   *) ac_try_echo=$ac_try;;
19996 esac
19997 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19998   (eval "$ac_link") 2>&5
19999   ac_status=$?
20000   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20001   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
20002   { (case "(($ac_try" in
20003   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20004   *) ac_try_echo=$ac_try;;
20005 esac
20006 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20007   (eval "$ac_try") 2>&5
20008   ac_status=$?
20009   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20010   (exit $ac_status); }; }; then
20011   ac_cv_func_mmap_fixed_mapped=yes
20012 else
20013   echo "$as_me: program exited with status $ac_status" >&5
20014 echo "$as_me: failed program was:" >&5
20015 sed 's/^/| /' conftest.$ac_ext >&5
20016
20017 ( exit $ac_status )
20018 ac_cv_func_mmap_fixed_mapped=no
20019 fi
20020 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
20021 fi
20022
20023
20024 fi
20025 { echo "$as_me:$LINENO: result: $ac_cv_func_mmap_fixed_mapped" >&5
20026 echo "${ECHO_T}$ac_cv_func_mmap_fixed_mapped" >&6; }
20027 if test $ac_cv_func_mmap_fixed_mapped = yes; then
20028
20029 cat >>confdefs.h <<\_ACEOF
20030 #define HAVE_MMAP 1
20031 _ACEOF
20032
20033 fi
20034 rm -f conftest.mmap
20035
20036   { echo "$as_me:$LINENO: checking for mmap of files" >&5
20037 echo $ECHO_N "checking for mmap of files... $ECHO_C" >&6; }
20038 if test "${ac_cv_func_mmap_file+set}" = set; then
20039   echo $ECHO_N "(cached) $ECHO_C" >&6
20040 else
20041    ac_ext=c
20042 ac_cpp='$CPP $CPPFLAGS'
20043 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20044 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20045 ac_compiler_gnu=$ac_cv_c_compiler_gnu
20046
20047   if test "$cross_compiling" = yes; then
20048   ac_cv_func_mmap_file=no
20049 else
20050   cat >conftest.$ac_ext <<_ACEOF
20051
20052     /* confdefs.h.  */
20053 _ACEOF
20054 cat confdefs.h >>conftest.$ac_ext
20055 cat >>conftest.$ac_ext <<_ACEOF
20056 /* end confdefs.h.  */
20057
20058 #include <sys/types.h>
20059 #include <sys/mman.h>
20060 #include <fcntl.h>
20061
20062 int
20063 main ()
20064 {
20065
20066   int fd;
20067   fd = creat ("foo",0777);
20068   fd = (int) mmap (0, 1, PROT_READ, MAP_SHARED, fd, 0);
20069   unlink ("foo");
20070   return (fd != (int) MAP_FAILED);
20071   ;
20072   return 0;
20073 }
20074 _ACEOF
20075 rm -f conftest$ac_exeext
20076 if { (ac_try="$ac_link"
20077 case "(($ac_try" in
20078   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20079   *) ac_try_echo=$ac_try;;
20080 esac
20081 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20082   (eval "$ac_link") 2>&5
20083   ac_status=$?
20084   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20085   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
20086   { (case "(($ac_try" in
20087   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20088   *) ac_try_echo=$ac_try;;
20089 esac
20090 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20091   (eval "$ac_try") 2>&5
20092   ac_status=$?
20093   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20094   (exit $ac_status); }; }; then
20095   ac_cv_func_mmap_file=yes
20096 else
20097   echo "$as_me: program exited with status $ac_status" >&5
20098 echo "$as_me: failed program was:" >&5
20099 sed 's/^/| /' conftest.$ac_ext >&5
20100
20101 ( exit $ac_status )
20102 ac_cv_func_mmap_file=no
20103 fi
20104 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
20105 fi
20106
20107
20108   ac_ext=c
20109 ac_cpp='$CPP $CPPFLAGS'
20110 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20111 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20112 ac_compiler_gnu=$ac_cv_c_compiler_gnu
20113
20114
20115 fi
20116 { echo "$as_me:$LINENO: result: $ac_cv_func_mmap_file" >&5
20117 echo "${ECHO_T}$ac_cv_func_mmap_file" >&6; }
20118 if test "$ac_cv_func_mmap_file" = yes; then
20119
20120 cat >>confdefs.h <<\_ACEOF
20121 #define HAVE_MMAP_FILE
20122 _ACEOF
20123
20124    MMAP_FILE=yes
20125
20126 fi
20127
20128   { echo "$as_me:$LINENO: checking if /dev/zero is needed for mmap" >&5
20129 echo $ECHO_N "checking if /dev/zero is needed for mmap... $ECHO_C" >&6; }
20130 if test "${ac_cv_need_dev_zero_for_mmap+set}" = set; then
20131   echo $ECHO_N "(cached) $ECHO_C" >&6
20132 else
20133   if test "$llvm_cv_os_type" = "Interix" ; then
20134    ac_cv_need_dev_zero_for_mmap=yes
20135  else
20136    ac_cv_need_dev_zero_for_mmap=no
20137  fi
20138
20139 fi
20140 { echo "$as_me:$LINENO: result: $ac_cv_need_dev_zero_for_mmap" >&5
20141 echo "${ECHO_T}$ac_cv_need_dev_zero_for_mmap" >&6; }
20142 if test "$ac_cv_need_dev_zero_for_mmap" = yes; then
20143
20144 cat >>confdefs.h <<\_ACEOF
20145 #define NEED_DEV_ZERO_FOR_MMAP 1
20146 _ACEOF
20147
20148 fi
20149
20150   if test "$ac_cv_func_mmap_fixed_mapped" = "no"
20151   then
20152     { echo "$as_me:$LINENO: WARNING: mmap() of a fixed address required but not supported" >&5
20153 echo "$as_me: WARNING: mmap() of a fixed address required but not supported" >&2;}
20154   fi
20155   if test "$ac_cv_func_mmap_file" = "no"
20156   then
20157     { echo "$as_me:$LINENO: WARNING: mmap() of files required but not found" >&5
20158 echo "$as_me: WARNING: mmap() of files required but not found" >&2;}
20159   fi
20160 fi
20161
20162 { echo "$as_me:$LINENO: checking for GCC atomic builtins" >&5
20163 echo $ECHO_N "checking for GCC atomic builtins... $ECHO_C" >&6; }
20164 cat >conftest.$ac_ext <<_ACEOF
20165 /* confdefs.h.  */
20166 _ACEOF
20167 cat confdefs.h >>conftest.$ac_ext
20168 cat >>conftest.$ac_ext <<_ACEOF
20169 /* end confdefs.h.  */
20170 int main() {
20171         volatile unsigned long val = 1;
20172         __sync_synchronize();
20173         __sync_val_compare_and_swap(&val, 1, 0);
20174         __sync_add_and_fetch(&val, 1);
20175         __sync_sub_and_fetch(&val, 1);
20176         return 0;
20177       }
20178
20179 _ACEOF
20180 rm -f conftest.$ac_objext conftest$ac_exeext
20181 if { (ac_try="$ac_link"
20182 case "(($ac_try" in
20183   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20184   *) ac_try_echo=$ac_try;;
20185 esac
20186 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20187   (eval "$ac_link") 2>conftest.er1
20188   ac_status=$?
20189   grep -v '^ *+' conftest.er1 >conftest.err
20190   rm -f conftest.er1
20191   cat conftest.err >&5
20192   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20193   (exit $ac_status); } &&
20194          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
20195   { (case "(($ac_try" in
20196   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20197   *) ac_try_echo=$ac_try;;
20198 esac
20199 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20200   (eval "$ac_try") 2>&5
20201   ac_status=$?
20202   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20203   (exit $ac_status); }; } &&
20204          { ac_try='test -s conftest$ac_exeext'
20205   { (case "(($ac_try" in
20206   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20207   *) ac_try_echo=$ac_try;;
20208 esac
20209 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20210   (eval "$ac_try") 2>&5
20211   ac_status=$?
20212   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20213   (exit $ac_status); }; }; then
20214   { echo "$as_me:$LINENO: result: yes" >&5
20215 echo "${ECHO_T}yes" >&6; }
20216
20217 cat >>confdefs.h <<\_ACEOF
20218 #define LLVM_MULTITHREADED 1
20219 _ACEOF
20220
20221 else
20222   echo "$as_me: failed program was:" >&5
20223 sed 's/^/| /' conftest.$ac_ext >&5
20224
20225         { echo "$as_me:$LINENO: result: no" >&5
20226 echo "${ECHO_T}no" >&6; }
20227
20228 cat >>confdefs.h <<\_ACEOF
20229 #define LLVM_MULTITHREADED 0
20230 _ACEOF
20231
20232   { echo "$as_me:$LINENO: WARNING: LLVM will be built thread-unsafe because atomic builtins are missing" >&5
20233 echo "$as_me: WARNING: LLVM will be built thread-unsafe because atomic builtins are missing" >&2;}
20234 fi
20235
20236 rm -f core conftest.err conftest.$ac_objext \
20237       conftest$ac_exeext conftest.$ac_ext
20238
20239 { echo "$as_me:$LINENO: checking for getsect()" >&5
20240 echo $ECHO_N "checking for getsect()... $ECHO_C" >&6; }
20241 cat >conftest.$ac_ext <<_ACEOF
20242 /* confdefs.h.  */
20243 _ACEOF
20244 cat confdefs.h >>conftest.$ac_ext
20245 cat >>conftest.$ac_ext <<_ACEOF
20246 /* end confdefs.h.  */
20247 #include <mach-o/getsect.h>
20248       int main() {
20249         unsigned long p;
20250         return (int)getsect("__DATA","__pass_info", &p);
20251       }
20252
20253 _ACEOF
20254 rm -f conftest.$ac_objext
20255 if { (ac_try="$ac_compile"
20256 case "(($ac_try" in
20257   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20258   *) ac_try_echo=$ac_try;;
20259 esac
20260 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20261   (eval "$ac_compile") 2>conftest.er1
20262   ac_status=$?
20263   grep -v '^ *+' conftest.er1 >conftest.err
20264   rm -f conftest.er1
20265   cat conftest.err >&5
20266   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20267   (exit $ac_status); } &&
20268          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
20269   { (case "(($ac_try" in
20270   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20271   *) ac_try_echo=$ac_try;;
20272 esac
20273 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20274   (eval "$ac_try") 2>&5
20275   ac_status=$?
20276   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20277   (exit $ac_status); }; } &&
20278          { ac_try='test -s conftest.$ac_objext'
20279   { (case "(($ac_try" in
20280   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20281   *) ac_try_echo=$ac_try;;
20282 esac
20283 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20284   (eval "$ac_try") 2>&5
20285   ac_status=$?
20286   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20287   (exit $ac_status); }; }; then
20288   { echo "$as_me:$LINENO: result: yes" >&5
20289 echo "${ECHO_T}yes" >&6; }
20290
20291 cat >>confdefs.h <<\_ACEOF
20292 #define HAVE_GETSECT 1
20293 _ACEOF
20294
20295 else
20296   echo "$as_me: failed program was:" >&5
20297 sed 's/^/| /' conftest.$ac_ext >&5
20298
20299         { echo "$as_me:$LINENO: result: no" >&5
20300 echo "${ECHO_T}no" >&6; }
20301
20302 cat >>confdefs.h <<\_ACEOF
20303 #define HAVE_GETSECT 1
20304 _ACEOF
20305
20306
20307 fi
20308
20309 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20310
20311
20312
20313 if test "$llvm_cv_os_type" = "Linux" -a "$llvm_cv_target_arch" = "x86_64" ; then
20314   { echo "$as_me:$LINENO: checking for 32-bit userspace on 64-bit system" >&5
20315 echo $ECHO_N "checking for 32-bit userspace on 64-bit system... $ECHO_C" >&6; }
20316 if test "${llvm_cv_linux_mixed+set}" = set; then
20317   echo $ECHO_N "(cached) $ECHO_C" >&6
20318 else
20319    ac_ext=c
20320 ac_cpp='$CPP $CPPFLAGS'
20321 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20322 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20323 ac_compiler_gnu=$ac_cv_c_compiler_gnu
20324
20325   cat >conftest.$ac_ext <<_ACEOF
20326 /* confdefs.h.  */
20327 _ACEOF
20328 cat confdefs.h >>conftest.$ac_ext
20329 cat >>conftest.$ac_ext <<_ACEOF
20330 /* end confdefs.h.  */
20331 #ifndef __x86_64__
20332        error: Not x86-64 even if uname says so!
20333       #endif
20334
20335 int
20336 main ()
20337 {
20338
20339   ;
20340   return 0;
20341 }
20342 _ACEOF
20343 rm -f conftest.$ac_objext
20344 if { (ac_try="$ac_compile"
20345 case "(($ac_try" in
20346   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20347   *) ac_try_echo=$ac_try;;
20348 esac
20349 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20350   (eval "$ac_compile") 2>conftest.er1
20351   ac_status=$?
20352   grep -v '^ *+' conftest.er1 >conftest.err
20353   rm -f conftest.er1
20354   cat conftest.err >&5
20355   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20356   (exit $ac_status); } &&
20357          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
20358   { (case "(($ac_try" in
20359   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20360   *) ac_try_echo=$ac_try;;
20361 esac
20362 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20363   (eval "$ac_try") 2>&5
20364   ac_status=$?
20365   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20366   (exit $ac_status); }; } &&
20367          { ac_try='test -s conftest.$ac_objext'
20368   { (case "(($ac_try" in
20369   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20370   *) ac_try_echo=$ac_try;;
20371 esac
20372 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20373   (eval "$ac_try") 2>&5
20374   ac_status=$?
20375   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20376   (exit $ac_status); }; }; then
20377   llvm_cv_linux_mixed=no
20378 else
20379   echo "$as_me: failed program was:" >&5
20380 sed 's/^/| /' conftest.$ac_ext >&5
20381
20382         llvm_cv_linux_mixed=yes
20383 fi
20384
20385 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20386   ac_ext=c
20387 ac_cpp='$CPP $CPPFLAGS'
20388 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20389 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20390 ac_compiler_gnu=$ac_cv_c_compiler_gnu
20391
20392
20393 fi
20394 { echo "$as_me:$LINENO: result: $llvm_cv_linux_mixed" >&5
20395 echo "${ECHO_T}$llvm_cv_linux_mixed" >&6; }
20396
20397   if test "$llvm_cv_linux_mixed" = "yes"; then
20398     llvm_cv_target_arch="x86"
20399     ARCH="x86"
20400   fi
20401 fi
20402
20403
20404 for ac_func in __dso_handle
20405 do
20406 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
20407 { echo "$as_me:$LINENO: checking for $ac_func" >&5
20408 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
20409 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
20410   echo $ECHO_N "(cached) $ECHO_C" >&6
20411 else
20412   cat >conftest.$ac_ext <<_ACEOF
20413 /* confdefs.h.  */
20414 _ACEOF
20415 cat confdefs.h >>conftest.$ac_ext
20416 cat >>conftest.$ac_ext <<_ACEOF
20417 /* end confdefs.h.  */
20418 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
20419    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
20420 #define $ac_func innocuous_$ac_func
20421
20422 /* System header to define __stub macros and hopefully few prototypes,
20423     which can conflict with char $ac_func (); below.
20424     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
20425     <limits.h> exists even on freestanding compilers.  */
20426
20427 #ifdef __STDC__
20428 # include <limits.h>
20429 #else
20430 # include <assert.h>
20431 #endif
20432
20433 #undef $ac_func
20434
20435 /* Override any GCC internal prototype to avoid an error.
20436    Use char because int might match the return type of a GCC
20437    builtin and then its argument prototype would still apply.  */
20438 #ifdef __cplusplus
20439 extern "C"
20440 #endif
20441 char $ac_func ();
20442 /* The GNU C library defines this for functions which it implements
20443     to always fail with ENOSYS.  Some functions are actually named
20444     something starting with __ and the normal name is an alias.  */
20445 #if defined __stub_$ac_func || defined __stub___$ac_func
20446 choke me
20447 #endif
20448
20449 int
20450 main ()
20451 {
20452 return $ac_func ();
20453   ;
20454   return 0;
20455 }
20456 _ACEOF
20457 rm -f conftest.$ac_objext conftest$ac_exeext
20458 if { (ac_try="$ac_link"
20459 case "(($ac_try" in
20460   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20461   *) ac_try_echo=$ac_try;;
20462 esac
20463 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20464   (eval "$ac_link") 2>conftest.er1
20465   ac_status=$?
20466   grep -v '^ *+' conftest.er1 >conftest.err
20467   rm -f conftest.er1
20468   cat conftest.err >&5
20469   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20470   (exit $ac_status); } &&
20471          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
20472   { (case "(($ac_try" in
20473   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20474   *) ac_try_echo=$ac_try;;
20475 esac
20476 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20477   (eval "$ac_try") 2>&5
20478   ac_status=$?
20479   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20480   (exit $ac_status); }; } &&
20481          { ac_try='test -s conftest$ac_exeext'
20482   { (case "(($ac_try" in
20483   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20484   *) ac_try_echo=$ac_try;;
20485 esac
20486 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20487   (eval "$ac_try") 2>&5
20488   ac_status=$?
20489   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20490   (exit $ac_status); }; }; then
20491   eval "$as_ac_var=yes"
20492 else
20493   echo "$as_me: failed program was:" >&5
20494 sed 's/^/| /' conftest.$ac_ext >&5
20495
20496         eval "$as_ac_var=no"
20497 fi
20498
20499 rm -f core conftest.err conftest.$ac_objext \
20500       conftest$ac_exeext conftest.$ac_ext
20501 fi
20502 ac_res=`eval echo '${'$as_ac_var'}'`
20503                { echo "$as_me:$LINENO: result: $ac_res" >&5
20504 echo "${ECHO_T}$ac_res" >&6; }
20505 if test `eval echo '${'$as_ac_var'}'` = yes; then
20506   cat >>confdefs.h <<_ACEOF
20507 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
20508 _ACEOF
20509
20510 fi
20511 done
20512
20513
20514 { echo "$as_me:$LINENO: checking whether llvm-gcc is sane" >&5
20515 echo $ECHO_N "checking whether llvm-gcc is sane... $ECHO_C" >&6; }
20516 if test "${llvm_cv_llvmgcc_sanity+set}" = set; then
20517   echo $ECHO_N "(cached) $ECHO_C" >&6
20518 else
20519   llvm_cv_llvmgcc_sanity="no"
20520 if test -x "$LLVMGCC" ; then
20521   cp /dev/null conftest.c
20522   "$LLVMGCC" -emit-llvm -S -o - conftest.c | \
20523       grep 'target datalayout =' > /dev/null 2>&1
20524   if test $? -eq 0 ; then
20525     llvm_cv_llvmgcc_sanity="yes"
20526   fi
20527   rm conftest.c
20528 fi
20529 fi
20530 { echo "$as_me:$LINENO: result: $llvm_cv_llvmgcc_sanity" >&5
20531 echo "${ECHO_T}$llvm_cv_llvmgcc_sanity" >&6; }
20532
20533 if test "$llvm_cv_llvmgcc_sanity" = "yes" ; then
20534   { echo "$as_me:$LINENO: checking llvm-gcc component support" >&5
20535 echo $ECHO_N "checking llvm-gcc component support... $ECHO_C" >&6; }
20536   llvmcc1path=`"$LLVMGCC" --print-prog-name=cc1`
20537   LLVMCC1=$llvmcc1path
20538
20539   llvmcc1pluspath=`"$LLVMGCC" --print-prog-name=cc1plus`
20540   LLVMCC1PLUS=$llvmcc1pluspath
20541
20542   llvmgccdir=`echo "$llvmcc1path" | sed 's,/libexec/.*,,'`
20543   LLVMGCCDIR=$llvmgccdir
20544
20545   llvmgcclangs=`"$LLVMGCC" -v --help 2>&1 | grep '^Configured with:' | sed 's/^.*--enable-languages=\([^ ]*\).*/\1/'`
20546   LLVMGCC_LANGS=$llvmgcclangs
20547
20548   { echo "$as_me:$LINENO: result: ok" >&5
20549 echo "${ECHO_T}ok" >&6; }
20550 fi
20551
20552 SHLIBEXT=$libltdl_cv_shlibext
20553
20554
20555 SHLIBPATH_VAR=$libltdl_cv_shlibpath_var
20556
20557
20558 # Translate the various configuration directories and other basic
20559 # information into substitutions that will end up in Makefile.config.in
20560 # that these configured values can be used by the makefiles
20561 if test "${prefix}" = "NONE" ; then
20562   prefix="/usr/local"
20563 fi
20564 eval LLVM_PREFIX="${prefix}";
20565 eval LLVM_BINDIR="${prefix}/bin";
20566 eval LLVM_LIBDIR="${prefix}/lib";
20567 eval LLVM_DATADIR="${prefix}/share/llvm";
20568 eval LLVM_DOCSDIR="${prefix}/share/doc/llvm";
20569 eval LLVM_ETCDIR="${prefix}/etc/llvm";
20570 eval LLVM_INCLUDEDIR="${prefix}/include";
20571 eval LLVM_INFODIR="${prefix}/info";
20572 eval LLVM_MANDIR="${prefix}/man";
20573 LLVM_CONFIGTIME=`date`
20574
20575
20576
20577
20578
20579
20580
20581
20582
20583
20584
20585 # Place the various directores into the config.h file as #defines so that we
20586 # can know about the installation paths within LLVM.
20587
20588 cat >>confdefs.h <<_ACEOF
20589 #define LLVM_PREFIX "$LLVM_PREFIX"
20590 _ACEOF
20591
20592
20593 cat >>confdefs.h <<_ACEOF
20594 #define LLVM_BINDIR "$LLVM_BINDIR"
20595 _ACEOF
20596
20597
20598 cat >>confdefs.h <<_ACEOF
20599 #define LLVM_LIBDIR "$LLVM_LIBDIR"
20600 _ACEOF
20601
20602
20603 cat >>confdefs.h <<_ACEOF
20604 #define LLVM_DATADIR "$LLVM_DATADIR"
20605 _ACEOF
20606
20607
20608 cat >>confdefs.h <<_ACEOF
20609 #define LLVM_DOCSDIR "$LLVM_DOCSDIR"
20610 _ACEOF
20611
20612
20613 cat >>confdefs.h <<_ACEOF
20614 #define LLVM_ETCDIR "$LLVM_ETCDIR"
20615 _ACEOF
20616
20617
20618 cat >>confdefs.h <<_ACEOF
20619 #define LLVM_INCLUDEDIR "$LLVM_INCLUDEDIR"
20620 _ACEOF
20621
20622
20623 cat >>confdefs.h <<_ACEOF
20624 #define LLVM_INFODIR "$LLVM_INFODIR"
20625 _ACEOF
20626
20627
20628 cat >>confdefs.h <<_ACEOF
20629 #define LLVM_MANDIR "$LLVM_MANDIR"
20630 _ACEOF
20631
20632
20633 cat >>confdefs.h <<_ACEOF
20634 #define LLVM_CONFIGTIME "$LLVM_CONFIGTIME"
20635 _ACEOF
20636
20637
20638 cat >>confdefs.h <<_ACEOF
20639 #define LLVM_HOSTTRIPLE "$host"
20640 _ACEOF
20641
20642
20643 # Determine which bindings to build.
20644 if test "$BINDINGS_TO_BUILD" = auto ; then
20645   BINDINGS_TO_BUILD=""
20646   if test "x$OCAMLC" != x -a "x$OCAMLDEP" != x ; then
20647     BINDINGS_TO_BUILD="ocaml $BINDINGS_TO_BUILD"
20648   fi
20649 fi
20650 BINDINGS_TO_BUILD=$BINDINGS_TO_BUILD
20651
20652
20653 # This isn't really configurey, but it avoids having to repeat the list in
20654 # other files.
20655 ALL_BINDINGS=ocaml
20656
20657
20658 # Do any work necessary to ensure that bindings have what they need.
20659 binding_prereqs_failed=0
20660 for a_binding in $BINDINGS_TO_BUILD ; do
20661   case "$a_binding" in
20662   ocaml)
20663     if test "x$OCAMLC" = x ; then
20664       { echo "$as_me:$LINENO: WARNING: --enable-bindings=ocaml specified, but ocamlc not found. Try configure OCAMLC=/path/to/ocamlc" >&5
20665 echo "$as_me: WARNING: --enable-bindings=ocaml specified, but ocamlc not found. Try configure OCAMLC=/path/to/ocamlc" >&2;}
20666       binding_prereqs_failed=1
20667     fi
20668     if test "x$OCAMLDEP" = x ; then
20669       { echo "$as_me:$LINENO: WARNING: --enable-bindings=ocaml specified, but ocamldep not found. Try configure OCAMLDEP=/path/to/ocamldep" >&5
20670 echo "$as_me: WARNING: --enable-bindings=ocaml specified, but ocamldep not found. Try configure OCAMLDEP=/path/to/ocamldep" >&2;}
20671       binding_prereqs_failed=1
20672     fi
20673     if test "x$OCAMLOPT" = x ; then
20674       { echo "$as_me:$LINENO: WARNING: --enable-bindings=ocaml specified, but ocamlopt not found. Try configure OCAMLOPT=/path/to/ocamlopt" >&5
20675 echo "$as_me: WARNING: --enable-bindings=ocaml specified, but ocamlopt not found. Try configure OCAMLOPT=/path/to/ocamlopt" >&2;}
20676           fi
20677     if test "x$with_ocaml_libdir" != xauto ; then
20678       OCAML_LIBDIR=$with_ocaml_libdir
20679
20680     else
20681       ocaml_stdlib="`"$OCAMLC" -where`"
20682       if test "$LLVM_PREFIX" '<' "$ocaml_stdlib" -a "$ocaml_stdlib" '<' "$LLVM_PREFIX~"
20683       then
20684         # ocaml stdlib is beneath our prefix; use stdlib
20685         OCAML_LIBDIR=$ocaml_stdlib
20686
20687       else
20688         # ocaml stdlib is outside our prefix; use libdir/ocaml
20689         OCAML_LIBDIR=$LLVM_LIBDIR/ocaml
20690
20691       fi
20692     fi
20693     ;;
20694   esac
20695 done
20696 if test "$binding_prereqs_failed" = 1 ; then
20697   { { echo "$as_me:$LINENO: error: Prequisites for bindings not satisfied. Fix them or use configure --disable-bindings." >&5
20698 echo "$as_me: error: Prequisites for bindings not satisfied. Fix them or use configure --disable-bindings." >&2;}
20699    { (exit 1); exit 1; }; }
20700 fi
20701
20702 { echo "$as_me:$LINENO: checking for compiler -fvisibility-inlines-hidden option" >&5
20703 echo $ECHO_N "checking for compiler -fvisibility-inlines-hidden option... $ECHO_C" >&6; }
20704 if test "${llvm_cv_cxx_visibility_inlines_hidden+set}" = set; then
20705   echo $ECHO_N "(cached) $ECHO_C" >&6
20706 else
20707    ac_ext=cpp
20708 ac_cpp='$CXXCPP $CPPFLAGS'
20709 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20710 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20711 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
20712
20713   oldcxxflags="$CXXFLAGS"
20714   CXXFLAGS="$CXXFLAGS -fvisibility-inlines-hidden"
20715   cat >conftest.$ac_ext <<_ACEOF
20716 /* confdefs.h.  */
20717 _ACEOF
20718 cat confdefs.h >>conftest.$ac_ext
20719 cat >>conftest.$ac_ext <<_ACEOF
20720 /* end confdefs.h.  */
20721
20722 int
20723 main ()
20724 {
20725
20726   ;
20727   return 0;
20728 }
20729 _ACEOF
20730 rm -f conftest.$ac_objext
20731 if { (ac_try="$ac_compile"
20732 case "(($ac_try" in
20733   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20734   *) ac_try_echo=$ac_try;;
20735 esac
20736 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20737   (eval "$ac_compile") 2>conftest.er1
20738   ac_status=$?
20739   grep -v '^ *+' conftest.er1 >conftest.err
20740   rm -f conftest.er1
20741   cat conftest.err >&5
20742   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20743   (exit $ac_status); } &&
20744          { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
20745   { (case "(($ac_try" in
20746   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20747   *) ac_try_echo=$ac_try;;
20748 esac
20749 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20750   (eval "$ac_try") 2>&5
20751   ac_status=$?
20752   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20753   (exit $ac_status); }; } &&
20754          { ac_try='test -s conftest.$ac_objext'
20755   { (case "(($ac_try" in
20756   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20757   *) ac_try_echo=$ac_try;;
20758 esac
20759 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20760   (eval "$ac_try") 2>&5
20761   ac_status=$?
20762   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20763   (exit $ac_status); }; }; then
20764   llvm_cv_cxx_visibility_inlines_hidden=yes
20765 else
20766   echo "$as_me: failed program was:" >&5
20767 sed 's/^/| /' conftest.$ac_ext >&5
20768
20769         llvm_cv_cxx_visibility_inlines_hidden=no
20770 fi
20771
20772 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20773   CXXFLAGS="$oldcxxflags"
20774   ac_ext=c
20775 ac_cpp='$CPP $CPPFLAGS'
20776 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20777 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20778 ac_compiler_gnu=$ac_cv_c_compiler_gnu
20779
20780
20781 fi
20782 { echo "$as_me:$LINENO: result: $llvm_cv_cxx_visibility_inlines_hidden" >&5
20783 echo "${ECHO_T}$llvm_cv_cxx_visibility_inlines_hidden" >&6; }
20784 if test "$llvm_cv_cxx_visibility_inlines_hidden" = yes ; then
20785   ENABLE_VISIBILITY_INLINES_HIDDEN=1
20786
20787 else
20788   ENABLE_VISIBILITY_INLINES_HIDDEN=0
20789
20790 fi
20791
20792
20793 if test "$llvm_cv_link_use_r" = "yes" ; then
20794   RPATH="-Wl,-R"
20795 else
20796   RPATH="-Wl,-rpath"
20797 fi
20798
20799
20800 if test "$llvm_cv_link_use_export_dynamic" = "yes" ; then
20801   RDYNAMIC="-Wl,-export-dynamic"
20802 else
20803   RDYNAMIC=""
20804 fi
20805
20806
20807
20808 ac_config_headers="$ac_config_headers include/llvm/Config/config.h"
20809
20810 ac_config_files="$ac_config_files include/llvm/Config/Targets.def"
20811
20812 ac_config_files="$ac_config_files include/llvm/Config/AsmPrinters.def"
20813
20814 ac_config_files="$ac_config_files include/llvm/Config/AsmParsers.def"
20815
20816 ac_config_files="$ac_config_files include/llvm/Config/Disassemblers.def"
20817
20818 ac_config_headers="$ac_config_headers include/llvm/System/DataTypes.h"
20819
20820
20821 ac_config_files="$ac_config_files Makefile.config"
20822
20823
20824 ac_config_files="$ac_config_files llvm.spec"
20825
20826
20827 ac_config_files="$ac_config_files tools/llvmc/plugins/Base/Base.td"
20828
20829
20830 ac_config_files="$ac_config_files tools/llvm-config/llvm-config.in"
20831
20832
20833 ac_config_commands="$ac_config_commands setup"
20834
20835 ac_config_commands="$ac_config_commands Makefile"
20836
20837
20838 ac_config_commands="$ac_config_commands Makefile.common"
20839
20840
20841 ac_config_commands="$ac_config_commands examples/Makefile"
20842
20843
20844 ac_config_commands="$ac_config_commands lib/Makefile"
20845
20846
20847 ac_config_commands="$ac_config_commands runtime/Makefile"
20848
20849
20850 ac_config_commands="$ac_config_commands test/Makefile"
20851
20852
20853 ac_config_commands="$ac_config_commands test/Makefile.tests"
20854
20855
20856 ac_config_commands="$ac_config_commands unittests/Makefile"
20857
20858
20859 ac_config_commands="$ac_config_commands tools/Makefile"
20860
20861
20862 ac_config_commands="$ac_config_commands utils/Makefile"
20863
20864
20865 ac_config_commands="$ac_config_commands projects/Makefile"
20866
20867
20868 ac_config_commands="$ac_config_commands bindings/Makefile"
20869
20870
20871 ac_config_commands="$ac_config_commands bindings/ocaml/Makefile.ocaml"
20872
20873
20874
20875 cat >confcache <<\_ACEOF
20876 # This file is a shell script that caches the results of configure
20877 # tests run on this system so they can be shared between configure
20878 # scripts and configure runs, see configure's option --config-cache.
20879 # It is not useful on other systems.  If it contains results you don't
20880 # want to keep, you may remove or edit it.
20881 #
20882 # config.status only pays attention to the cache file if you give it
20883 # the --recheck option to rerun configure.
20884 #
20885 # `ac_cv_env_foo' variables (set or unset) will be overridden when
20886 # loading this file, other *unset* `ac_cv_foo' will be assigned the
20887 # following values.
20888
20889 _ACEOF
20890
20891 # The following way of writing the cache mishandles newlines in values,
20892 # but we know of no workaround that is simple, portable, and efficient.
20893 # So, we kill variables containing newlines.
20894 # Ultrix sh set writes to stderr and can't be redirected directly,
20895 # and sets the high bit in the cache file unless we assign to the vars.
20896 (
20897   for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
20898     eval ac_val=\$$ac_var
20899     case $ac_val in #(
20900     *${as_nl}*)
20901       case $ac_var in #(
20902       *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
20903 echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
20904       esac
20905       case $ac_var in #(
20906       _ | IFS | as_nl) ;; #(
20907       *) $as_unset $ac_var ;;
20908       esac ;;
20909     esac
20910   done
20911
20912   (set) 2>&1 |
20913     case $as_nl`(ac_space=' '; set) 2>&1` in #(
20914     *${as_nl}ac_space=\ *)
20915       # `set' does not quote correctly, so add quotes (double-quote
20916       # substitution turns \\\\ into \\, and sed turns \\ into \).
20917       sed -n \
20918         "s/'/'\\\\''/g;
20919           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
20920       ;; #(
20921     *)
20922       # `set' quotes correctly as required by POSIX, so do not add quotes.
20923       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
20924       ;;
20925     esac |
20926     sort
20927 ) |
20928   sed '
20929      /^ac_cv_env_/b end
20930      t clear
20931      :clear
20932      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
20933      t end
20934      s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
20935      :end' >>confcache
20936 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
20937   if test -w "$cache_file"; then
20938     test "x$cache_file" != "x/dev/null" &&
20939       { echo "$as_me:$LINENO: updating cache $cache_file" >&5
20940 echo "$as_me: updating cache $cache_file" >&6;}
20941     cat confcache >$cache_file
20942   else
20943     { echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5
20944 echo "$as_me: not updating unwritable cache $cache_file" >&6;}
20945   fi
20946 fi
20947 rm -f confcache
20948
20949 test "x$prefix" = xNONE && prefix=$ac_default_prefix
20950 # Let make expand exec_prefix.
20951 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
20952
20953 DEFS=-DHAVE_CONFIG_H
20954
20955 ac_libobjs=
20956 ac_ltlibobjs=
20957 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
20958   # 1. Remove the extension, and $U if already installed.
20959   ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
20960   ac_i=`echo "$ac_i" | sed "$ac_script"`
20961   # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
20962   #    will be set to the directory where LIBOBJS objects are built.
20963   ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext"
20964   ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo'
20965 done
20966 LIBOBJS=$ac_libobjs
20967
20968 LTLIBOBJS=$ac_ltlibobjs
20969
20970
20971 if test -z "${INSTALL_LTDL_TRUE}" && test -z "${INSTALL_LTDL_FALSE}"; then
20972   { { echo "$as_me:$LINENO: error: conditional \"INSTALL_LTDL\" was never defined.
20973 Usually this means the macro was only invoked conditionally." >&5
20974 echo "$as_me: error: conditional \"INSTALL_LTDL\" was never defined.
20975 Usually this means the macro was only invoked conditionally." >&2;}
20976    { (exit 1); exit 1; }; }
20977 fi
20978 if test -z "${CONVENIENCE_LTDL_TRUE}" && test -z "${CONVENIENCE_LTDL_FALSE}"; then
20979   { { echo "$as_me:$LINENO: error: conditional \"CONVENIENCE_LTDL\" was never defined.
20980 Usually this means the macro was only invoked conditionally." >&5
20981 echo "$as_me: error: conditional \"CONVENIENCE_LTDL\" was never defined.
20982 Usually this means the macro was only invoked conditionally." >&2;}
20983    { (exit 1); exit 1; }; }
20984 fi
20985
20986 : ${CONFIG_STATUS=./config.status}
20987 ac_clean_files_save=$ac_clean_files
20988 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
20989 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
20990 echo "$as_me: creating $CONFIG_STATUS" >&6;}
20991 cat >$CONFIG_STATUS <<_ACEOF
20992 #! $SHELL
20993 # Generated by $as_me.
20994 # Run this file to recreate the current configuration.
20995 # Compiler output produced by configure, useful for debugging
20996 # configure, is in config.log if it exists.
20997
20998 debug=false
20999 ac_cs_recheck=false
21000 ac_cs_silent=false
21001 SHELL=\${CONFIG_SHELL-$SHELL}
21002 _ACEOF
21003
21004 cat >>$CONFIG_STATUS <<\_ACEOF
21005 ## --------------------- ##
21006 ## M4sh Initialization.  ##
21007 ## --------------------- ##
21008
21009 # Be Bourne compatible
21010 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
21011   emulate sh
21012   NULLCMD=:
21013   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
21014   # is contrary to our usage.  Disable this feature.
21015   alias -g '${1+"$@"}'='"$@"'
21016   setopt NO_GLOB_SUBST
21017 else
21018   case `(set -o) 2>/dev/null` in *posix*) set -o posix;; esac
21019 fi
21020 BIN_SH=xpg4; export BIN_SH # for Tru64
21021 DUALCASE=1; export DUALCASE # for MKS sh
21022
21023
21024 # PATH needs CR
21025 # Avoid depending upon Character Ranges.
21026 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
21027 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
21028 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
21029 as_cr_digits='0123456789'
21030 as_cr_alnum=$as_cr_Letters$as_cr_digits
21031
21032 # The user is always right.
21033 if test "${PATH_SEPARATOR+set}" != set; then
21034   echo "#! /bin/sh" >conf$$.sh
21035   echo  "exit 0"   >>conf$$.sh
21036   chmod +x conf$$.sh
21037   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
21038     PATH_SEPARATOR=';'
21039   else
21040     PATH_SEPARATOR=:
21041   fi
21042   rm -f conf$$.sh
21043 fi
21044
21045 # Support unset when possible.
21046 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
21047   as_unset=unset
21048 else
21049   as_unset=false
21050 fi
21051
21052
21053 # IFS
21054 # We need space, tab and new line, in precisely that order.  Quoting is
21055 # there to prevent editors from complaining about space-tab.
21056 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
21057 # splitting by setting IFS to empty value.)
21058 as_nl='
21059 '
21060 IFS=" ""        $as_nl"
21061
21062 # Find who we are.  Look in the path if we contain no directory separator.
21063 case $0 in
21064   *[\\/]* ) as_myself=$0 ;;
21065   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
21066 for as_dir in $PATH
21067 do
21068   IFS=$as_save_IFS
21069   test -z "$as_dir" && as_dir=.
21070   test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
21071 done
21072 IFS=$as_save_IFS
21073
21074      ;;
21075 esac
21076 # We did not find ourselves, most probably we were run as `sh COMMAND'
21077 # in which case we are not to be found in the path.
21078 if test "x$as_myself" = x; then
21079   as_myself=$0
21080 fi
21081 if test ! -f "$as_myself"; then
21082   echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
21083   { (exit 1); exit 1; }
21084 fi
21085
21086 # Work around bugs in pre-3.0 UWIN ksh.
21087 for as_var in ENV MAIL MAILPATH
21088 do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
21089 done
21090 PS1='$ '
21091 PS2='> '
21092 PS4='+ '
21093
21094 # NLS nuisances.
21095 for as_var in \
21096   LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
21097   LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
21098   LC_TELEPHONE LC_TIME
21099 do
21100   if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
21101     eval $as_var=C; export $as_var
21102   else
21103     ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
21104   fi
21105 done
21106
21107 # Required to use basename.
21108 if expr a : '\(a\)' >/dev/null 2>&1 &&
21109    test "X`expr 00001 : '.*\(...\)'`" = X001; then
21110   as_expr=expr
21111 else
21112   as_expr=false
21113 fi
21114
21115 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
21116   as_basename=basename
21117 else
21118   as_basename=false
21119 fi
21120
21121
21122 # Name of the executable.
21123 as_me=`$as_basename -- "$0" ||
21124 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
21125          X"$0" : 'X\(//\)$' \| \
21126          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
21127 echo X/"$0" |
21128     sed '/^.*\/\([^/][^/]*\)\/*$/{
21129             s//\1/
21130             q
21131           }
21132           /^X\/\(\/\/\)$/{
21133             s//\1/
21134             q
21135           }
21136           /^X\/\(\/\).*/{
21137             s//\1/
21138             q
21139           }
21140           s/.*/./; q'`
21141
21142 # CDPATH.
21143 $as_unset CDPATH
21144
21145
21146
21147   as_lineno_1=$LINENO
21148   as_lineno_2=$LINENO
21149   test "x$as_lineno_1" != "x$as_lineno_2" &&
21150   test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
21151
21152   # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
21153   # uniformly replaced by the line number.  The first 'sed' inserts a
21154   # line-number line after each line using $LINENO; the second 'sed'
21155   # does the real work.  The second script uses 'N' to pair each
21156   # line-number line with the line containing $LINENO, and appends
21157   # trailing '-' during substitution so that $LINENO is not a special
21158   # case at line end.
21159   # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
21160   # scripts with optimization help from Paolo Bonzini.  Blame Lee
21161   # E. McMahon (1931-1989) for sed's syntax.  :-)
21162   sed -n '
21163     p
21164     /[$]LINENO/=
21165   ' <$as_myself |
21166     sed '
21167       s/[$]LINENO.*/&-/
21168       t lineno
21169       b
21170       :lineno
21171       N
21172       :loop
21173       s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
21174       t loop
21175       s/-\n.*//
21176     ' >$as_me.lineno &&
21177   chmod +x "$as_me.lineno" ||
21178     { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
21179    { (exit 1); exit 1; }; }
21180
21181   # Don't try to exec as it changes $[0], causing all sort of problems
21182   # (the dirname of $[0] is not the place where we might find the
21183   # original and so on.  Autoconf is especially sensitive to this).
21184   . "./$as_me.lineno"
21185   # Exit status is that of the last command.
21186   exit
21187 }
21188
21189
21190 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
21191   as_dirname=dirname
21192 else
21193   as_dirname=false
21194 fi
21195
21196 ECHO_C= ECHO_N= ECHO_T=
21197 case `echo -n x` in
21198 -n*)
21199   case `echo 'x\c'` in
21200   *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
21201   *)   ECHO_C='\c';;
21202   esac;;
21203 *)
21204   ECHO_N='-n';;
21205 esac
21206
21207 if expr a : '\(a\)' >/dev/null 2>&1 &&
21208    test "X`expr 00001 : '.*\(...\)'`" = X001; then
21209   as_expr=expr
21210 else
21211   as_expr=false
21212 fi
21213
21214 rm -f conf$$ conf$$.exe conf$$.file
21215 if test -d conf$$.dir; then
21216   rm -f conf$$.dir/conf$$.file
21217 else
21218   rm -f conf$$.dir
21219   mkdir conf$$.dir
21220 fi
21221 echo >conf$$.file
21222 if ln -s conf$$.file conf$$ 2>/dev/null; then
21223   as_ln_s='ln -s'
21224   # ... but there are two gotchas:
21225   # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
21226   # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
21227   # In both cases, we have to default to `cp -p'.
21228   ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
21229     as_ln_s='cp -p'
21230 elif ln conf$$.file conf$$ 2>/dev/null; then
21231   as_ln_s=ln
21232 else
21233   as_ln_s='cp -p'
21234 fi
21235 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
21236 rmdir conf$$.dir 2>/dev/null
21237
21238 if mkdir -p . 2>/dev/null; then
21239   as_mkdir_p=:
21240 else
21241   test -d ./-p && rmdir ./-p
21242   as_mkdir_p=false
21243 fi
21244
21245 # Find out whether ``test -x'' works.  Don't use a zero-byte file, as
21246 # systems may use methods other than mode bits to determine executability.
21247 cat >conf$$.file <<_ASEOF
21248 #! /bin/sh
21249 exit 0
21250 _ASEOF
21251 chmod +x conf$$.file
21252 if test -x conf$$.file >/dev/null 2>&1; then
21253   as_executable_p="test -x"
21254 else
21255   as_executable_p=:
21256 fi
21257 rm -f conf$$.file
21258
21259 # Sed expression to map a string onto a valid CPP name.
21260 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
21261
21262 # Sed expression to map a string onto a valid variable name.
21263 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
21264
21265
21266 exec 6>&1
21267
21268 # Save the log message, to keep $[0] and so on meaningful, and to
21269 # report actual input values of CONFIG_FILES etc. instead of their
21270 # values after options handling.
21271 ac_log="
21272 This file was extended by llvm $as_me 2.8svn, which was
21273 generated by GNU Autoconf 2.60.  Invocation command line was
21274
21275   CONFIG_FILES    = $CONFIG_FILES
21276   CONFIG_HEADERS  = $CONFIG_HEADERS
21277   CONFIG_LINKS    = $CONFIG_LINKS
21278   CONFIG_COMMANDS = $CONFIG_COMMANDS
21279   $ $0 $@
21280
21281 on `(hostname || uname -n) 2>/dev/null | sed 1q`
21282 "
21283
21284 _ACEOF
21285
21286 cat >>$CONFIG_STATUS <<_ACEOF
21287 # Files that config.status was made for.
21288 config_files="$ac_config_files"
21289 config_headers="$ac_config_headers"
21290 config_commands="$ac_config_commands"
21291
21292 _ACEOF
21293
21294 cat >>$CONFIG_STATUS <<\_ACEOF
21295 ac_cs_usage="\
21296 \`$as_me' instantiates files from templates according to the
21297 current configuration.
21298
21299 Usage: $0 [OPTIONS] [FILE]...
21300
21301   -h, --help       print this help, then exit
21302   -V, --version    print version number, then exit
21303   -q, --quiet      do not print progress messages
21304   -d, --debug      don't remove temporary files
21305       --recheck    update $as_me by reconfiguring in the same conditions
21306   --file=FILE[:TEMPLATE]
21307                    instantiate the configuration file FILE
21308   --header=FILE[:TEMPLATE]
21309                    instantiate the configuration header FILE
21310
21311 Configuration files:
21312 $config_files
21313
21314 Configuration headers:
21315 $config_headers
21316
21317 Configuration commands:
21318 $config_commands
21319
21320 Report bugs to <bug-autoconf@gnu.org>."
21321
21322 _ACEOF
21323 cat >>$CONFIG_STATUS <<_ACEOF
21324 ac_cs_version="\\
21325 llvm config.status 2.8svn
21326 configured by $0, generated by GNU Autoconf 2.60,
21327   with options \\"`echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
21328
21329 Copyright (C) 2006 Free Software Foundation, Inc.
21330 This config.status script is free software; the Free Software Foundation
21331 gives unlimited permission to copy, distribute and modify it."
21332
21333 ac_pwd='$ac_pwd'
21334 srcdir='$srcdir'
21335 INSTALL='$INSTALL'
21336 _ACEOF
21337
21338 cat >>$CONFIG_STATUS <<\_ACEOF
21339 # If no file are specified by the user, then we need to provide default
21340 # value.  By we need to know if files were specified by the user.
21341 ac_need_defaults=:
21342 while test $# != 0
21343 do
21344   case $1 in
21345   --*=*)
21346     ac_option=`expr "X$1" : 'X\([^=]*\)='`
21347     ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
21348     ac_shift=:
21349     ;;
21350   *)
21351     ac_option=$1
21352     ac_optarg=$2
21353     ac_shift=shift
21354     ;;
21355   esac
21356
21357   case $ac_option in
21358   # Handling of the options.
21359   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
21360     ac_cs_recheck=: ;;
21361   --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
21362     echo "$ac_cs_version"; exit ;;
21363   --debug | --debu | --deb | --de | --d | -d )
21364     debug=: ;;
21365   --file | --fil | --fi | --f )
21366     $ac_shift
21367     CONFIG_FILES="$CONFIG_FILES $ac_optarg"
21368     ac_need_defaults=false;;
21369   --header | --heade | --head | --hea )
21370     $ac_shift
21371     CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
21372     ac_need_defaults=false;;
21373   --he | --h)
21374     # Conflict between --help and --header
21375     { echo "$as_me: error: ambiguous option: $1
21376 Try \`$0 --help' for more information." >&2
21377    { (exit 1); exit 1; }; };;
21378   --help | --hel | -h )
21379     echo "$ac_cs_usage"; exit ;;
21380   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
21381   | -silent | --silent | --silen | --sile | --sil | --si | --s)
21382     ac_cs_silent=: ;;
21383
21384   # This is an error.
21385   -*) { echo "$as_me: error: unrecognized option: $1
21386 Try \`$0 --help' for more information." >&2
21387    { (exit 1); exit 1; }; } ;;
21388
21389   *) ac_config_targets="$ac_config_targets $1"
21390      ac_need_defaults=false ;;
21391
21392   esac
21393   shift
21394 done
21395
21396 ac_configure_extra_args=
21397
21398 if $ac_cs_silent; then
21399   exec 6>/dev/null
21400   ac_configure_extra_args="$ac_configure_extra_args --silent"
21401 fi
21402
21403 _ACEOF
21404 cat >>$CONFIG_STATUS <<_ACEOF
21405 if \$ac_cs_recheck; then
21406   echo "running CONFIG_SHELL=$SHELL $SHELL $0 "$ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
21407   CONFIG_SHELL=$SHELL
21408   export CONFIG_SHELL
21409   exec $SHELL "$0"$ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
21410 fi
21411
21412 _ACEOF
21413 cat >>$CONFIG_STATUS <<\_ACEOF
21414 exec 5>>config.log
21415 {
21416   echo
21417   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
21418 ## Running $as_me. ##
21419 _ASBOX
21420   echo "$ac_log"
21421 } >&5
21422
21423 _ACEOF
21424 cat >>$CONFIG_STATUS <<_ACEOF
21425 #
21426 # INIT-COMMANDS
21427 #
21428 llvm_src="${srcdir}"
21429
21430 _ACEOF
21431
21432 cat >>$CONFIG_STATUS <<\_ACEOF
21433
21434 # Handling of arguments.
21435 for ac_config_target in $ac_config_targets
21436 do
21437   case $ac_config_target in
21438     "include/llvm/Config/config.h") CONFIG_HEADERS="$CONFIG_HEADERS include/llvm/Config/config.h" ;;
21439     "include/llvm/Config/Targets.def") CONFIG_FILES="$CONFIG_FILES include/llvm/Config/Targets.def" ;;
21440     "include/llvm/Config/AsmPrinters.def") CONFIG_FILES="$CONFIG_FILES include/llvm/Config/AsmPrinters.def" ;;
21441     "include/llvm/Config/AsmParsers.def") CONFIG_FILES="$CONFIG_FILES include/llvm/Config/AsmParsers.def" ;;
21442     "include/llvm/Config/Disassemblers.def") CONFIG_FILES="$CONFIG_FILES include/llvm/Config/Disassemblers.def" ;;
21443     "include/llvm/System/DataTypes.h") CONFIG_HEADERS="$CONFIG_HEADERS include/llvm/System/DataTypes.h" ;;
21444     "Makefile.config") CONFIG_FILES="$CONFIG_FILES Makefile.config" ;;
21445     "llvm.spec") CONFIG_FILES="$CONFIG_FILES llvm.spec" ;;
21446     "tools/llvmc/plugins/Base/Base.td") CONFIG_FILES="$CONFIG_FILES tools/llvmc/plugins/Base/Base.td" ;;
21447     "tools/llvm-config/llvm-config.in") CONFIG_FILES="$CONFIG_FILES tools/llvm-config/llvm-config.in" ;;
21448     "setup") CONFIG_COMMANDS="$CONFIG_COMMANDS setup" ;;
21449     "Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS Makefile" ;;
21450     "Makefile.common") CONFIG_COMMANDS="$CONFIG_COMMANDS Makefile.common" ;;
21451     "examples/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS examples/Makefile" ;;
21452     "lib/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS lib/Makefile" ;;
21453     "runtime/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS runtime/Makefile" ;;
21454     "test/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS test/Makefile" ;;
21455     "test/Makefile.tests") CONFIG_COMMANDS="$CONFIG_COMMANDS test/Makefile.tests" ;;
21456     "unittests/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS unittests/Makefile" ;;
21457     "tools/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS tools/Makefile" ;;
21458     "utils/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS utils/Makefile" ;;
21459     "projects/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS projects/Makefile" ;;
21460     "bindings/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS bindings/Makefile" ;;
21461     "bindings/ocaml/Makefile.ocaml") CONFIG_COMMANDS="$CONFIG_COMMANDS bindings/ocaml/Makefile.ocaml" ;;
21462
21463   *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
21464 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
21465    { (exit 1); exit 1; }; };;
21466   esac
21467 done
21468
21469
21470 # If the user did not use the arguments to specify the items to instantiate,
21471 # then the envvar interface is used.  Set only those that are not.
21472 # We use the long form for the default assignment because of an extremely
21473 # bizarre bug on SunOS 4.1.3.
21474 if $ac_need_defaults; then
21475   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
21476   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
21477   test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
21478 fi
21479
21480 # Have a temporary directory for convenience.  Make it in the build tree
21481 # simply because there is no reason against having it here, and in addition,
21482 # creating and moving files from /tmp can sometimes cause problems.
21483 # Hook for its removal unless debugging.
21484 # Note that there is a small window in which the directory will not be cleaned:
21485 # after its creation but before its name has been assigned to `$tmp'.
21486 $debug ||
21487 {
21488   tmp=
21489   trap 'exit_status=$?
21490   { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
21491 ' 0
21492   trap '{ (exit 1); exit 1; }' 1 2 13 15
21493 }
21494 # Create a (secure) tmp directory for tmp files.
21495
21496 {
21497   tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
21498   test -n "$tmp" && test -d "$tmp"
21499 }  ||
21500 {
21501   tmp=./conf$$-$RANDOM
21502   (umask 077 && mkdir "$tmp")
21503 } ||
21504 {
21505    echo "$me: cannot create a temporary directory in ." >&2
21506    { (exit 1); exit 1; }
21507 }
21508
21509 #
21510 # Set up the sed scripts for CONFIG_FILES section.
21511 #
21512
21513 # No need to generate the scripts if there are no CONFIG_FILES.
21514 # This happens for instance when ./config.status config.h
21515 if test -n "$CONFIG_FILES"; then
21516
21517 _ACEOF
21518
21519
21520
21521 ac_delim='%!_!# '
21522 for ac_last_try in false false false false false :; do
21523   cat >conf$$subs.sed <<_ACEOF
21524 SHELL!$SHELL$ac_delim
21525 PATH_SEPARATOR!$PATH_SEPARATOR$ac_delim
21526 PACKAGE_NAME!$PACKAGE_NAME$ac_delim
21527 PACKAGE_TARNAME!$PACKAGE_TARNAME$ac_delim
21528 PACKAGE_VERSION!$PACKAGE_VERSION$ac_delim
21529 PACKAGE_STRING!$PACKAGE_STRING$ac_delim
21530 PACKAGE_BUGREPORT!$PACKAGE_BUGREPORT$ac_delim
21531 exec_prefix!$exec_prefix$ac_delim
21532 prefix!$prefix$ac_delim
21533 program_transform_name!$program_transform_name$ac_delim
21534 bindir!$bindir$ac_delim
21535 sbindir!$sbindir$ac_delim
21536 libexecdir!$libexecdir$ac_delim
21537 datarootdir!$datarootdir$ac_delim
21538 datadir!$datadir$ac_delim
21539 sysconfdir!$sysconfdir$ac_delim
21540 sharedstatedir!$sharedstatedir$ac_delim
21541 localstatedir!$localstatedir$ac_delim
21542 includedir!$includedir$ac_delim
21543 oldincludedir!$oldincludedir$ac_delim
21544 docdir!$docdir$ac_delim
21545 infodir!$infodir$ac_delim
21546 htmldir!$htmldir$ac_delim
21547 dvidir!$dvidir$ac_delim
21548 pdfdir!$pdfdir$ac_delim
21549 psdir!$psdir$ac_delim
21550 libdir!$libdir$ac_delim
21551 localedir!$localedir$ac_delim
21552 mandir!$mandir$ac_delim
21553 DEFS!$DEFS$ac_delim
21554 ECHO_C!$ECHO_C$ac_delim
21555 ECHO_N!$ECHO_N$ac_delim
21556 ECHO_T!$ECHO_T$ac_delim
21557 LIBS!$LIBS$ac_delim
21558 build_alias!$build_alias$ac_delim
21559 host_alias!$host_alias$ac_delim
21560 target_alias!$target_alias$ac_delim
21561 LLVM_COPYRIGHT!$LLVM_COPYRIGHT$ac_delim
21562 subdirs!$subdirs$ac_delim
21563 build!$build$ac_delim
21564 build_cpu!$build_cpu$ac_delim
21565 build_vendor!$build_vendor$ac_delim
21566 build_os!$build_os$ac_delim
21567 host!$host$ac_delim
21568 host_cpu!$host_cpu$ac_delim
21569 host_vendor!$host_vendor$ac_delim
21570 host_os!$host_os$ac_delim
21571 target!$target$ac_delim
21572 target_cpu!$target_cpu$ac_delim
21573 target_vendor!$target_vendor$ac_delim
21574 target_os!$target_os$ac_delim
21575 OS!$OS$ac_delim
21576 HOST_OS!$HOST_OS$ac_delim
21577 TARGET_OS!$TARGET_OS$ac_delim
21578 LINKALL!$LINKALL$ac_delim
21579 NOLINKALL!$NOLINKALL$ac_delim
21580 LLVM_ON_UNIX!$LLVM_ON_UNIX$ac_delim
21581 LLVM_ON_WIN32!$LLVM_ON_WIN32$ac_delim
21582 ARCH!$ARCH$ac_delim
21583 ENDIAN!$ENDIAN$ac_delim
21584 CC!$CC$ac_delim
21585 CFLAGS!$CFLAGS$ac_delim
21586 LDFLAGS!$LDFLAGS$ac_delim
21587 CPPFLAGS!$CPPFLAGS$ac_delim
21588 ac_ct_CC!$ac_ct_CC$ac_delim
21589 EXEEXT!$EXEEXT$ac_delim
21590 OBJEXT!$OBJEXT$ac_delim
21591 CPP!$CPP$ac_delim
21592 GREP!$GREP$ac_delim
21593 EGREP!$EGREP$ac_delim
21594 LLVM_CROSS_COMPILING!$LLVM_CROSS_COMPILING$ac_delim
21595 BUILD_CC!$BUILD_CC$ac_delim
21596 BUILD_EXEEXT!$BUILD_EXEEXT$ac_delim
21597 BUILD_CXX!$BUILD_CXX$ac_delim
21598 CVSBUILD!$CVSBUILD$ac_delim
21599 ENABLE_OPTIMIZED!$ENABLE_OPTIMIZED$ac_delim
21600 ENABLE_PROFILING!$ENABLE_PROFILING$ac_delim
21601 DISABLE_ASSERTIONS!$DISABLE_ASSERTIONS$ac_delim
21602 ENABLE_EXPENSIVE_CHECKS!$ENABLE_EXPENSIVE_CHECKS$ac_delim
21603 EXPENSIVE_CHECKS!$EXPENSIVE_CHECKS$ac_delim
21604 DEBUG_RUNTIME!$DEBUG_RUNTIME$ac_delim
21605 DEBUG_SYMBOLS!$DEBUG_SYMBOLS$ac_delim
21606 JIT!$JIT$ac_delim
21607 TARGET_HAS_JIT!$TARGET_HAS_JIT$ac_delim
21608 ENABLE_DOXYGEN!$ENABLE_DOXYGEN$ac_delim
21609 ENABLE_THREADS!$ENABLE_THREADS$ac_delim
21610 ENABLE_PIC!$ENABLE_PIC$ac_delim
21611 ENABLE_SHARED!$ENABLE_SHARED$ac_delim
21612 ENABLE_TIMESTAMPS!$ENABLE_TIMESTAMPS$ac_delim
21613 TARGETS_TO_BUILD!$TARGETS_TO_BUILD$ac_delim
21614 LLVM_ENUM_TARGETS!$LLVM_ENUM_TARGETS$ac_delim
21615 LLVM_ENUM_ASM_PRINTERS!$LLVM_ENUM_ASM_PRINTERS$ac_delim
21616 LLVM_ENUM_ASM_PARSERS!$LLVM_ENUM_ASM_PARSERS$ac_delim
21617 LLVM_ENUM_DISASSEMBLERS!$LLVM_ENUM_DISASSEMBLERS$ac_delim
21618 ENABLE_CBE_PRINTF_A!$ENABLE_CBE_PRINTF_A$ac_delim
21619 CLANGPATH!$CLANGPATH$ac_delim
21620 CLANGXXPATH!$CLANGXXPATH$ac_delim
21621 _ACEOF
21622
21623   if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 97; then
21624     break
21625   elif $ac_last_try; then
21626     { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
21627 echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
21628    { (exit 1); exit 1; }; }
21629   else
21630     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
21631   fi
21632 done
21633
21634 ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
21635 if test -n "$ac_eof"; then
21636   ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
21637   ac_eof=`expr $ac_eof + 1`
21638 fi
21639
21640 cat >>$CONFIG_STATUS <<_ACEOF
21641 cat >"\$tmp/subs-1.sed" <<\CEOF$ac_eof
21642 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
21643 _ACEOF
21644 sed '
21645 s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
21646 s/^/s,@/; s/!/@,|#_!!_#|/
21647 :n
21648 t n
21649 s/'"$ac_delim"'$/,g/; t
21650 s/$/\\/; p
21651 N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
21652 ' >>$CONFIG_STATUS <conf$$subs.sed
21653 rm -f conf$$subs.sed
21654 cat >>$CONFIG_STATUS <<_ACEOF
21655 CEOF$ac_eof
21656 _ACEOF
21657
21658
21659 ac_delim='%!_!# '
21660 for ac_last_try in false false false false false :; do
21661   cat >conf$$subs.sed <<_ACEOF
21662 ENABLE_BUILT_CLANG!$ENABLE_BUILT_CLANG$ac_delim
21663 OPTIMIZE_OPTION!$OPTIMIZE_OPTION$ac_delim
21664 EXTRA_OPTIONS!$EXTRA_OPTIONS$ac_delim
21665 BINUTILS_INCDIR!$BINUTILS_INCDIR$ac_delim
21666 ENABLE_LLVMC_DYNAMIC!$ENABLE_LLVMC_DYNAMIC$ac_delim
21667 ENABLE_LLVMC_DYNAMIC_PLUGINS!$ENABLE_LLVMC_DYNAMIC_PLUGINS$ac_delim
21668 CXX!$CXX$ac_delim
21669 CXXFLAGS!$CXXFLAGS$ac_delim
21670 ac_ct_CXX!$ac_ct_CXX$ac_delim
21671 NM!$NM$ac_delim
21672 ifGNUmake!$ifGNUmake$ac_delim
21673 LN_S!$LN_S$ac_delim
21674 CMP!$CMP$ac_delim
21675 CP!$CP$ac_delim
21676 DATE!$DATE$ac_delim
21677 FIND!$FIND$ac_delim
21678 MKDIR!$MKDIR$ac_delim
21679 MV!$MV$ac_delim
21680 RANLIB!$RANLIB$ac_delim
21681 AR!$AR$ac_delim
21682 RM!$RM$ac_delim
21683 SED!$SED$ac_delim
21684 TAR!$TAR$ac_delim
21685 BINPWD!$BINPWD$ac_delim
21686 GRAPHVIZ!$GRAPHVIZ$ac_delim
21687 DOT!$DOT$ac_delim
21688 FDP!$FDP$ac_delim
21689 NEATO!$NEATO$ac_delim
21690 TWOPI!$TWOPI$ac_delim
21691 CIRCO!$CIRCO$ac_delim
21692 GV!$GV$ac_delim
21693 DOTTY!$DOTTY$ac_delim
21694 PERL!$PERL$ac_delim
21695 HAVE_PERL!$HAVE_PERL$ac_delim
21696 INSTALL_PROGRAM!$INSTALL_PROGRAM$ac_delim
21697 INSTALL_SCRIPT!$INSTALL_SCRIPT$ac_delim
21698 INSTALL_DATA!$INSTALL_DATA$ac_delim
21699 BZIP2!$BZIP2$ac_delim
21700 CAT!$CAT$ac_delim
21701 DOXYGEN!$DOXYGEN$ac_delim
21702 GROFF!$GROFF$ac_delim
21703 GZIP!$GZIP$ac_delim
21704 POD2HTML!$POD2HTML$ac_delim
21705 POD2MAN!$POD2MAN$ac_delim
21706 PDFROFF!$PDFROFF$ac_delim
21707 RUNTEST!$RUNTEST$ac_delim
21708 TCLSH!$TCLSH$ac_delim
21709 ZIP!$ZIP$ac_delim
21710 OCAMLC!$OCAMLC$ac_delim
21711 OCAMLOPT!$OCAMLOPT$ac_delim
21712 OCAMLDEP!$OCAMLDEP$ac_delim
21713 OCAMLDOC!$OCAMLDOC$ac_delim
21714 GAS!$GAS$ac_delim
21715 HAVE_LINK_VERSION_SCRIPT!$HAVE_LINK_VERSION_SCRIPT$ac_delim
21716 INSTALL_LTDL_TRUE!$INSTALL_LTDL_TRUE$ac_delim
21717 INSTALL_LTDL_FALSE!$INSTALL_LTDL_FALSE$ac_delim
21718 CONVENIENCE_LTDL_TRUE!$CONVENIENCE_LTDL_TRUE$ac_delim
21719 CONVENIENCE_LTDL_FALSE!$CONVENIENCE_LTDL_FALSE$ac_delim
21720 LIBADD_DL!$LIBADD_DL$ac_delim
21721 LLVMGCCCOMMAND!$LLVMGCCCOMMAND$ac_delim
21722 LLVMGXXCOMMAND!$LLVMGXXCOMMAND$ac_delim
21723 LLVMGCC!$LLVMGCC$ac_delim
21724 LLVMGXX!$LLVMGXX$ac_delim
21725 LLVMCC_OPTION!$LLVMCC_OPTION$ac_delim
21726 NO_VARIADIC_MACROS!$NO_VARIADIC_MACROS$ac_delim
21727 NO_MISSING_FIELD_INITIALIZERS!$NO_MISSING_FIELD_INITIALIZERS$ac_delim
21728 USE_UDIS86!$USE_UDIS86$ac_delim
21729 USE_OPROFILE!$USE_OPROFILE$ac_delim
21730 HAVE_PTHREAD!$HAVE_PTHREAD$ac_delim
21731 HUGE_VAL_SANITY!$HUGE_VAL_SANITY$ac_delim
21732 MMAP_FILE!$MMAP_FILE$ac_delim
21733 LLVMCC1!$LLVMCC1$ac_delim
21734 LLVMCC1PLUS!$LLVMCC1PLUS$ac_delim
21735 LLVMGCCDIR!$LLVMGCCDIR$ac_delim
21736 LLVMGCC_LANGS!$LLVMGCC_LANGS$ac_delim
21737 SHLIBEXT!$SHLIBEXT$ac_delim
21738 SHLIBPATH_VAR!$SHLIBPATH_VAR$ac_delim
21739 LLVM_PREFIX!$LLVM_PREFIX$ac_delim
21740 LLVM_BINDIR!$LLVM_BINDIR$ac_delim
21741 LLVM_LIBDIR!$LLVM_LIBDIR$ac_delim
21742 LLVM_DATADIR!$LLVM_DATADIR$ac_delim
21743 LLVM_DOCSDIR!$LLVM_DOCSDIR$ac_delim
21744 LLVM_ETCDIR!$LLVM_ETCDIR$ac_delim
21745 LLVM_INCLUDEDIR!$LLVM_INCLUDEDIR$ac_delim
21746 LLVM_INFODIR!$LLVM_INFODIR$ac_delim
21747 LLVM_MANDIR!$LLVM_MANDIR$ac_delim
21748 LLVM_CONFIGTIME!$LLVM_CONFIGTIME$ac_delim
21749 BINDINGS_TO_BUILD!$BINDINGS_TO_BUILD$ac_delim
21750 ALL_BINDINGS!$ALL_BINDINGS$ac_delim
21751 OCAML_LIBDIR!$OCAML_LIBDIR$ac_delim
21752 ENABLE_VISIBILITY_INLINES_HIDDEN!$ENABLE_VISIBILITY_INLINES_HIDDEN$ac_delim
21753 RPATH!$RPATH$ac_delim
21754 RDYNAMIC!$RDYNAMIC$ac_delim
21755 LIBOBJS!$LIBOBJS$ac_delim
21756 LTLIBOBJS!$LTLIBOBJS$ac_delim
21757 _ACEOF
21758
21759   if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 95; then
21760     break
21761   elif $ac_last_try; then
21762     { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
21763 echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
21764    { (exit 1); exit 1; }; }
21765   else
21766     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
21767   fi
21768 done
21769
21770 ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
21771 if test -n "$ac_eof"; then
21772   ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
21773   ac_eof=`expr $ac_eof + 1`
21774 fi
21775
21776 cat >>$CONFIG_STATUS <<_ACEOF
21777 cat >"\$tmp/subs-2.sed" <<\CEOF$ac_eof
21778 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b end
21779 _ACEOF
21780 sed '
21781 s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
21782 s/^/s,@/; s/!/@,|#_!!_#|/
21783 :n
21784 t n
21785 s/'"$ac_delim"'$/,g/; t
21786 s/$/\\/; p
21787 N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
21788 ' >>$CONFIG_STATUS <conf$$subs.sed
21789 rm -f conf$$subs.sed
21790 cat >>$CONFIG_STATUS <<_ACEOF
21791 :end
21792 s/|#_!!_#|//g
21793 CEOF$ac_eof
21794 _ACEOF
21795
21796
21797 # VPATH may cause trouble with some makes, so we remove $(srcdir),
21798 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
21799 # trailing colons and then remove the whole line if VPATH becomes empty
21800 # (actually we leave an empty line to preserve line numbers).
21801 if test "x$srcdir" = x.; then
21802   ac_vpsub='/^[  ]*VPATH[        ]*=/{
21803 s/:*\$(srcdir):*/:/
21804 s/:*\${srcdir}:*/:/
21805 s/:*@srcdir@:*/:/
21806 s/^\([^=]*=[     ]*\):*/\1/
21807 s/:*$//
21808 s/^[^=]*=[       ]*$//
21809 }'
21810 fi
21811
21812 cat >>$CONFIG_STATUS <<\_ACEOF
21813 fi # test -n "$CONFIG_FILES"
21814
21815
21816 for ac_tag in  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS
21817 do
21818   case $ac_tag in
21819   :[FHLC]) ac_mode=$ac_tag; continue;;
21820   esac
21821   case $ac_mode$ac_tag in
21822   :[FHL]*:*);;
21823   :L* | :C*:*) { { echo "$as_me:$LINENO: error: Invalid tag $ac_tag." >&5
21824 echo "$as_me: error: Invalid tag $ac_tag." >&2;}
21825    { (exit 1); exit 1; }; };;
21826   :[FH]-) ac_tag=-:-;;
21827   :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
21828   esac
21829   ac_save_IFS=$IFS
21830   IFS=:
21831   set x $ac_tag
21832   IFS=$ac_save_IFS
21833   shift
21834   ac_file=$1
21835   shift
21836
21837   case $ac_mode in
21838   :L) ac_source=$1;;
21839   :[FH])
21840     ac_file_inputs=
21841     for ac_f
21842     do
21843       case $ac_f in
21844       -) ac_f="$tmp/stdin";;
21845       *) # Look for the file first in the build tree, then in the source tree
21846          # (if the path is not absolute).  The absolute path cannot be DOS-style,
21847          # because $ac_f cannot contain `:'.
21848          test -f "$ac_f" ||
21849            case $ac_f in
21850            [\\/$]*) false;;
21851            *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
21852            esac ||
21853            { { echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5
21854 echo "$as_me: error: cannot find input file: $ac_f" >&2;}
21855    { (exit 1); exit 1; }; };;
21856       esac
21857       ac_file_inputs="$ac_file_inputs $ac_f"
21858     done
21859
21860     # Let's still pretend it is `configure' which instantiates (i.e., don't
21861     # use $as_me), people would be surprised to read:
21862     #    /* config.h.  Generated by config.status.  */
21863     configure_input="Generated from "`IFS=:
21864           echo $* | sed 's|^[^:]*/||;s|:[^:]*/|, |g'`" by configure."
21865     if test x"$ac_file" != x-; then
21866       configure_input="$ac_file.  $configure_input"
21867       { echo "$as_me:$LINENO: creating $ac_file" >&5
21868 echo "$as_me: creating $ac_file" >&6;}
21869     fi
21870
21871     case $ac_tag in
21872     *:-:* | *:-) cat >"$tmp/stdin";;
21873     esac
21874     ;;
21875   esac
21876
21877   ac_dir=`$as_dirname -- "$ac_file" ||
21878 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
21879          X"$ac_file" : 'X\(//\)[^/]' \| \
21880          X"$ac_file" : 'X\(//\)$' \| \
21881          X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
21882 echo X"$ac_file" |
21883     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
21884             s//\1/
21885             q
21886           }
21887           /^X\(\/\/\)[^/].*/{
21888             s//\1/
21889             q
21890           }
21891           /^X\(\/\/\)$/{
21892             s//\1/
21893             q
21894           }
21895           /^X\(\/\).*/{
21896             s//\1/
21897             q
21898           }
21899           s/.*/./; q'`
21900   { as_dir="$ac_dir"
21901   case $as_dir in #(
21902   -*) as_dir=./$as_dir;;
21903   esac
21904   test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
21905     as_dirs=
21906     while :; do
21907       case $as_dir in #(
21908       *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #(
21909       *) as_qdir=$as_dir;;
21910       esac
21911       as_dirs="'$as_qdir' $as_dirs"
21912       as_dir=`$as_dirname -- "$as_dir" ||
21913 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
21914          X"$as_dir" : 'X\(//\)[^/]' \| \
21915          X"$as_dir" : 'X\(//\)$' \| \
21916          X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
21917 echo X"$as_dir" |
21918     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
21919             s//\1/
21920             q
21921           }
21922           /^X\(\/\/\)[^/].*/{
21923             s//\1/
21924             q
21925           }
21926           /^X\(\/\/\)$/{
21927             s//\1/
21928             q
21929           }
21930           /^X\(\/\).*/{
21931             s//\1/
21932             q
21933           }
21934           s/.*/./; q'`
21935       test -d "$as_dir" && break
21936     done
21937     test -z "$as_dirs" || eval "mkdir $as_dirs"
21938   } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
21939 echo "$as_me: error: cannot create directory $as_dir" >&2;}
21940    { (exit 1); exit 1; }; }; }
21941   ac_builddir=.
21942
21943 case "$ac_dir" in
21944 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
21945 *)
21946   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
21947   # A ".." for each directory in $ac_dir_suffix.
21948   ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
21949   case $ac_top_builddir_sub in
21950   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
21951   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
21952   esac ;;
21953 esac
21954 ac_abs_top_builddir=$ac_pwd
21955 ac_abs_builddir=$ac_pwd$ac_dir_suffix
21956 # for backward compatibility:
21957 ac_top_builddir=$ac_top_build_prefix
21958
21959 case $srcdir in
21960   .)  # We are building in place.
21961     ac_srcdir=.
21962     ac_top_srcdir=$ac_top_builddir_sub
21963     ac_abs_top_srcdir=$ac_pwd ;;
21964   [\\/]* | ?:[\\/]* )  # Absolute name.
21965     ac_srcdir=$srcdir$ac_dir_suffix;
21966     ac_top_srcdir=$srcdir
21967     ac_abs_top_srcdir=$srcdir ;;
21968   *) # Relative name.
21969     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
21970     ac_top_srcdir=$ac_top_build_prefix$srcdir
21971     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
21972 esac
21973 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
21974
21975
21976   case $ac_mode in
21977   :F)
21978   #
21979   # CONFIG_FILE
21980   #
21981
21982   case $INSTALL in
21983   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
21984   *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
21985   esac
21986 _ACEOF
21987
21988 cat >>$CONFIG_STATUS <<\_ACEOF
21989 # If the template does not know about datarootdir, expand it.
21990 # FIXME: This hack should be removed a few years after 2.60.
21991 ac_datarootdir_hack=; ac_datarootdir_seen=
21992
21993 case `sed -n '/datarootdir/ {
21994   p
21995   q
21996 }
21997 /@datadir@/p
21998 /@docdir@/p
21999 /@infodir@/p
22000 /@localedir@/p
22001 /@mandir@/p
22002 ' $ac_file_inputs` in
22003 *datarootdir*) ac_datarootdir_seen=yes;;
22004 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
22005   { echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
22006 echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
22007 _ACEOF
22008 cat >>$CONFIG_STATUS <<_ACEOF
22009   ac_datarootdir_hack='
22010   s&@datadir@&$datadir&g
22011   s&@docdir@&$docdir&g
22012   s&@infodir@&$infodir&g
22013   s&@localedir@&$localedir&g
22014   s&@mandir@&$mandir&g
22015     s&\\\${datarootdir}&$datarootdir&g' ;;
22016 esac
22017 _ACEOF
22018
22019 # Neutralize VPATH when `$srcdir' = `.'.
22020 # Shell code in configure.ac might set extrasub.
22021 # FIXME: do we really want to maintain this feature?
22022 cat >>$CONFIG_STATUS <<_ACEOF
22023   sed "$ac_vpsub
22024 $extrasub
22025 _ACEOF
22026 cat >>$CONFIG_STATUS <<\_ACEOF
22027 :t
22028 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
22029 s&@configure_input@&$configure_input&;t t
22030 s&@top_builddir@&$ac_top_builddir_sub&;t t
22031 s&@srcdir@&$ac_srcdir&;t t
22032 s&@abs_srcdir@&$ac_abs_srcdir&;t t
22033 s&@top_srcdir@&$ac_top_srcdir&;t t
22034 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
22035 s&@builddir@&$ac_builddir&;t t
22036 s&@abs_builddir@&$ac_abs_builddir&;t t
22037 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
22038 s&@INSTALL@&$ac_INSTALL&;t t
22039 $ac_datarootdir_hack
22040 " $ac_file_inputs | sed -f "$tmp/subs-1.sed" | sed -f "$tmp/subs-2.sed" >$tmp/out
22041
22042 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
22043   { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
22044   { ac_out=`sed -n '/^[  ]*datarootdir[  ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
22045   { echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir'
22046 which seems to be undefined.  Please make sure it is defined." >&5
22047 echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
22048 which seems to be undefined.  Please make sure it is defined." >&2;}
22049
22050   rm -f "$tmp/stdin"
22051   case $ac_file in
22052   -) cat "$tmp/out"; rm -f "$tmp/out";;
22053   *) rm -f "$ac_file"; mv "$tmp/out" $ac_file;;
22054   esac
22055  ;;
22056   :H)
22057   #
22058   # CONFIG_HEADER
22059   #
22060 _ACEOF
22061
22062 # Transform confdefs.h into a sed script `conftest.defines', that
22063 # substitutes the proper values into config.h.in to produce config.h.
22064 rm -f conftest.defines conftest.tail
22065 # First, append a space to every undef/define line, to ease matching.
22066 echo 's/$/ /' >conftest.defines
22067 # Then, protect against being on the right side of a sed subst, or in
22068 # an unquoted here document, in config.status.  If some macros were
22069 # called several times there might be several #defines for the same
22070 # symbol, which is useless.  But do not sort them, since the last
22071 # AC_DEFINE must be honored.
22072 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
22073 # These sed commands are passed to sed as "A NAME B PARAMS C VALUE D", where
22074 # NAME is the cpp macro being defined, VALUE is the value it is being given.
22075 # PARAMS is the parameter list in the macro definition--in most cases, it's
22076 # just an empty string.
22077 ac_dA='s,^\\([   #]*\\)[^        ]*\\([  ]*'
22078 ac_dB='\\)[      (].*,\\1define\\2'
22079 ac_dC=' '
22080 ac_dD=' ,'
22081
22082 uniq confdefs.h |
22083   sed -n '
22084         t rset
22085         :rset
22086         s/^[     ]*#[    ]*define[       ][      ]*//
22087         t ok
22088         d
22089         :ok
22090         s/[\\&,]/\\&/g
22091         s/^\('"$ac_word_re"'\)\(([^()]*)\)[      ]*\(.*\)/ '"$ac_dA"'\1'"$ac_dB"'\2'"${ac_dC}"'\3'"$ac_dD"'/p
22092         s/^\('"$ac_word_re"'\)[  ]*\(.*\)/'"$ac_dA"'\1'"$ac_dB$ac_dC"'\2'"$ac_dD"'/p
22093   ' >>conftest.defines
22094
22095 # Remove the space that was appended to ease matching.
22096 # Then replace #undef with comments.  This is necessary, for
22097 # example, in the case of _POSIX_SOURCE, which is predefined and required
22098 # on some systems where configure will not decide to define it.
22099 # (The regexp can be short, since the line contains either #define or #undef.)
22100 echo 's/ $//
22101 s,^[     #]*u.*,/* & */,' >>conftest.defines
22102
22103 # Break up conftest.defines:
22104 ac_max_sed_lines=50
22105
22106 # First sed command is:  sed -f defines.sed $ac_file_inputs >"$tmp/out1"
22107 # Second one is:         sed -f defines.sed "$tmp/out1" >"$tmp/out2"
22108 # Third one will be:     sed -f defines.sed "$tmp/out2" >"$tmp/out1"
22109 # et cetera.
22110 ac_in='$ac_file_inputs'
22111 ac_out='"$tmp/out1"'
22112 ac_nxt='"$tmp/out2"'
22113
22114 while :
22115 do
22116   # Write a here document:
22117     cat >>$CONFIG_STATUS <<_ACEOF
22118     # First, check the format of the line:
22119     cat >"\$tmp/defines.sed" <<\\CEOF
22120 /^[      ]*#[    ]*undef[        ][      ]*$ac_word_re[  ]*\$/b def
22121 /^[      ]*#[    ]*define[       ][      ]*$ac_word_re[(         ]/b def
22122 b
22123 :def
22124 _ACEOF
22125   sed ${ac_max_sed_lines}q conftest.defines >>$CONFIG_STATUS
22126   echo 'CEOF
22127     sed -f "$tmp/defines.sed"' "$ac_in >$ac_out" >>$CONFIG_STATUS
22128   ac_in=$ac_out; ac_out=$ac_nxt; ac_nxt=$ac_in
22129   sed 1,${ac_max_sed_lines}d conftest.defines >conftest.tail
22130   grep . conftest.tail >/dev/null || break
22131   rm -f conftest.defines
22132   mv conftest.tail conftest.defines
22133 done
22134 rm -f conftest.defines conftest.tail
22135
22136 echo "ac_result=$ac_in" >>$CONFIG_STATUS
22137 cat >>$CONFIG_STATUS <<\_ACEOF
22138   if test x"$ac_file" != x-; then
22139     echo "/* $configure_input  */" >"$tmp/config.h"
22140     cat "$ac_result" >>"$tmp/config.h"
22141     if diff $ac_file "$tmp/config.h" >/dev/null 2>&1; then
22142       { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
22143 echo "$as_me: $ac_file is unchanged" >&6;}
22144     else
22145       rm -f $ac_file
22146       mv "$tmp/config.h" $ac_file
22147     fi
22148   else
22149     echo "/* $configure_input  */"
22150     cat "$ac_result"
22151   fi
22152   rm -f "$tmp/out12"
22153  ;;
22154
22155   :C)  { echo "$as_me:$LINENO: executing $ac_file commands" >&5
22156 echo "$as_me: executing $ac_file commands" >&6;}
22157  ;;
22158   esac
22159
22160
22161   case $ac_file$ac_mode in
22162     "Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname Makefile`
22163    ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/Makefile Makefile ;;
22164     "Makefile.common":C) ${llvm_src}/autoconf/mkinstalldirs `dirname Makefile.common`
22165    ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/Makefile.common Makefile.common ;;
22166     "examples/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname examples/Makefile`
22167    ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/examples/Makefile examples/Makefile ;;
22168     "lib/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname lib/Makefile`
22169    ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/lib/Makefile lib/Makefile ;;
22170     "runtime/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname runtime/Makefile`
22171    ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/runtime/Makefile runtime/Makefile ;;
22172     "test/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname test/Makefile`
22173    ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/test/Makefile test/Makefile ;;
22174     "test/Makefile.tests":C) ${llvm_src}/autoconf/mkinstalldirs `dirname test/Makefile.tests`
22175    ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/test/Makefile.tests test/Makefile.tests ;;
22176     "unittests/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname unittests/Makefile`
22177    ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/unittests/Makefile unittests/Makefile ;;
22178     "tools/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname tools/Makefile`
22179    ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/tools/Makefile tools/Makefile ;;
22180     "utils/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname utils/Makefile`
22181    ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/utils/Makefile utils/Makefile ;;
22182     "projects/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname projects/Makefile`
22183    ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/projects/Makefile projects/Makefile ;;
22184     "bindings/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname bindings/Makefile`
22185    ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/bindings/Makefile bindings/Makefile ;;
22186     "bindings/ocaml/Makefile.ocaml":C) ${llvm_src}/autoconf/mkinstalldirs `dirname bindings/ocaml/Makefile.ocaml`
22187    ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/bindings/ocaml/Makefile.ocaml bindings/ocaml/Makefile.ocaml ;;
22188
22189   esac
22190 done # for ac_tag
22191
22192
22193 { (exit 0); exit 0; }
22194 _ACEOF
22195 chmod +x $CONFIG_STATUS
22196 ac_clean_files=$ac_clean_files_save
22197
22198
22199 # configure is writing to config.log, and then calls config.status.
22200 # config.status does its own redirection, appending to config.log.
22201 # Unfortunately, on DOS this fails, as config.log is still kept open
22202 # by configure, so config.status won't be able to write to it; its
22203 # output is simply discarded.  So we exec the FD to /dev/null,
22204 # effectively closing config.log, so it can be properly (re)opened and
22205 # appended to by config.status.  When coming back to configure, we
22206 # need to make the FD available again.
22207 if test "$no_create" != yes; then
22208   ac_cs_success=:
22209   ac_config_status_args=
22210   test "$silent" = yes &&
22211     ac_config_status_args="$ac_config_status_args --quiet"
22212   exec 5>/dev/null
22213   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
22214   exec 5>>config.log
22215   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
22216   # would make configure fail if this is the last instruction.
22217   $ac_cs_success || { (exit 1); exit 1; }
22218 fi
22219
22220 #
22221 # CONFIG_SUBDIRS section.
22222 #
22223 if test "$no_recursion" != yes; then
22224
22225   # Remove --cache-file and --srcdir arguments so they do not pile up.
22226   ac_sub_configure_args=
22227   ac_prev=
22228   eval "set x $ac_configure_args"
22229   shift
22230   for ac_arg
22231   do
22232     if test -n "$ac_prev"; then
22233       ac_prev=
22234       continue
22235     fi
22236     case $ac_arg in
22237     -cache-file | --cache-file | --cache-fil | --cache-fi \
22238     | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
22239       ac_prev=cache_file ;;
22240     -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
22241     | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* \
22242     | --c=*)
22243       ;;
22244     --config-cache | -C)
22245       ;;
22246     -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
22247       ac_prev=srcdir ;;
22248     -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
22249       ;;
22250     -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
22251       ac_prev=prefix ;;
22252     -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
22253       ;;
22254     *)
22255       case $ac_arg in
22256       *\'*) ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
22257       esac
22258       ac_sub_configure_args="$ac_sub_configure_args '$ac_arg'" ;;
22259     esac
22260   done
22261
22262   # Always prepend --prefix to ensure using the same prefix
22263   # in subdir configurations.
22264   ac_arg="--prefix=$prefix"
22265   case $ac_arg in
22266   *\'*) ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
22267   esac
22268   ac_sub_configure_args="$ac_arg $ac_sub_configure_args"
22269
22270   ac_popdir=`pwd`
22271   for ac_dir in : $subdirs; do test "x$ac_dir" = x: && continue
22272
22273     # Do not complain, so a configure script can configure whichever
22274     # parts of a large source tree are present.
22275     test -d "$srcdir/$ac_dir" || continue
22276
22277     ac_msg="=== configuring in $ac_dir (`pwd`/$ac_dir)"
22278     echo "$as_me:$LINENO: $ac_msg" >&5
22279     echo "$ac_msg" >&6
22280     { as_dir="$ac_dir"
22281   case $as_dir in #(
22282   -*) as_dir=./$as_dir;;
22283   esac
22284   test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
22285     as_dirs=
22286     while :; do
22287       case $as_dir in #(
22288       *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #(
22289       *) as_qdir=$as_dir;;
22290       esac
22291       as_dirs="'$as_qdir' $as_dirs"
22292       as_dir=`$as_dirname -- "$as_dir" ||
22293 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
22294          X"$as_dir" : 'X\(//\)[^/]' \| \
22295          X"$as_dir" : 'X\(//\)$' \| \
22296          X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
22297 echo X"$as_dir" |
22298     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
22299             s//\1/
22300             q
22301           }
22302           /^X\(\/\/\)[^/].*/{
22303             s//\1/
22304             q
22305           }
22306           /^X\(\/\/\)$/{
22307             s//\1/
22308             q
22309           }
22310           /^X\(\/\).*/{
22311             s//\1/
22312             q
22313           }
22314           s/.*/./; q'`
22315       test -d "$as_dir" && break
22316     done
22317     test -z "$as_dirs" || eval "mkdir $as_dirs"
22318   } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
22319 echo "$as_me: error: cannot create directory $as_dir" >&2;}
22320    { (exit 1); exit 1; }; }; }
22321     ac_builddir=.
22322
22323 case "$ac_dir" in
22324 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
22325 *)
22326   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
22327   # A ".." for each directory in $ac_dir_suffix.
22328   ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
22329   case $ac_top_builddir_sub in
22330   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
22331   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
22332   esac ;;
22333 esac
22334 ac_abs_top_builddir=$ac_pwd
22335 ac_abs_builddir=$ac_pwd$ac_dir_suffix
22336 # for backward compatibility:
22337 ac_top_builddir=$ac_top_build_prefix
22338
22339 case $srcdir in
22340   .)  # We are building in place.
22341     ac_srcdir=.
22342     ac_top_srcdir=$ac_top_builddir_sub
22343     ac_abs_top_srcdir=$ac_pwd ;;
22344   [\\/]* | ?:[\\/]* )  # Absolute name.
22345     ac_srcdir=$srcdir$ac_dir_suffix;
22346     ac_top_srcdir=$srcdir
22347     ac_abs_top_srcdir=$srcdir ;;
22348   *) # Relative name.
22349     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
22350     ac_top_srcdir=$ac_top_build_prefix$srcdir
22351     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
22352 esac
22353 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
22354
22355
22356     cd "$ac_dir"
22357
22358     # Check for guested configure; otherwise get Cygnus style configure.
22359     if test -f "$ac_srcdir/configure.gnu"; then
22360       ac_sub_configure=$ac_srcdir/configure.gnu
22361     elif test -f "$ac_srcdir/configure"; then
22362       ac_sub_configure=$ac_srcdir/configure
22363     elif test -f "$ac_srcdir/configure.in"; then
22364       # This should be Cygnus configure.
22365       ac_sub_configure=$ac_aux_dir/configure
22366     else
22367       { echo "$as_me:$LINENO: WARNING: no configuration information is in $ac_dir" >&5
22368 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2;}
22369       ac_sub_configure=
22370     fi
22371
22372     # The recursion is here.
22373     if test -n "$ac_sub_configure"; then
22374       # Make the cache file name correct relative to the subdirectory.
22375       case $cache_file in
22376       [\\/]* | ?:[\\/]* ) ac_sub_cache_file=$cache_file ;;
22377       *) # Relative name.
22378         ac_sub_cache_file=$ac_top_build_prefix$cache_file ;;
22379       esac
22380
22381       { echo "$as_me:$LINENO: running $SHELL $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&5
22382 echo "$as_me: running $SHELL $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&6;}
22383       # The eval makes quoting arguments work.
22384       eval "\$SHELL \"\$ac_sub_configure\" $ac_sub_configure_args \
22385            --cache-file=\"\$ac_sub_cache_file\" --srcdir=\"\$ac_srcdir\"" ||
22386         { { echo "$as_me:$LINENO: error: $ac_sub_configure failed for $ac_dir" >&5
22387 echo "$as_me: error: $ac_sub_configure failed for $ac_dir" >&2;}
22388    { (exit 1); exit 1; }; }
22389     fi
22390
22391     cd "$ac_popdir"
22392   done
22393 fi
22394