539e27d854591b534a213013a1562b0d87b4b0e1
[oota-llvm.git] / projects / sample / configure
1 #! /bin/sh
2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.60 for [SAMPLE] [x.xx].
4 #
5 # Report bugs to <bugs@yourdomain>.
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 ## M4sh Initialization.  ##
13 ## --------------------- ##
14
15 # Be Bourne compatible
16 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
17   emulate sh
18   NULLCMD=:
19   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
20   # is contrary to our usage.  Disable this feature.
21   alias -g '${1+"$@"}'='"$@"'
22   setopt NO_GLOB_SUBST
23 else
24   case `(set -o) 2>/dev/null` in *posix*) set -o posix;; esac
25 fi
26 BIN_SH=xpg4; export BIN_SH # for Tru64
27 DUALCASE=1; export DUALCASE # for MKS sh
28
29
30 # PATH needs CR
31 # Avoid depending upon Character Ranges.
32 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
33 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
34 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
35 as_cr_digits='0123456789'
36 as_cr_alnum=$as_cr_Letters$as_cr_digits
37
38 # The user is always right.
39 if test "${PATH_SEPARATOR+set}" != set; then
40   echo "#! /bin/sh" >conf$$.sh
41   echo  "exit 0"   >>conf$$.sh
42   chmod +x conf$$.sh
43   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
44     PATH_SEPARATOR=';'
45   else
46     PATH_SEPARATOR=:
47   fi
48   rm -f conf$$.sh
49 fi
50
51 # Support unset when possible.
52 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
53   as_unset=unset
54 else
55   as_unset=false
56 fi
57
58
59 # IFS
60 # We need space, tab and new line, in precisely that order.  Quoting is
61 # there to prevent editors from complaining about space-tab.
62 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
63 # splitting by setting IFS to empty value.)
64 as_nl='
65 '
66 IFS=" ""        $as_nl"
67
68 # Find who we are.  Look in the path if we contain no directory separator.
69 case $0 in
70   *[\\/]* ) as_myself=$0 ;;
71   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
72 for as_dir in $PATH
73 do
74   IFS=$as_save_IFS
75   test -z "$as_dir" && as_dir=.
76   test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
77 done
78 IFS=$as_save_IFS
79
80      ;;
81 esac
82 # We did not find ourselves, most probably we were run as `sh COMMAND'
83 # in which case we are not to be found in the path.
84 if test "x$as_myself" = x; then
85   as_myself=$0
86 fi
87 if test ! -f "$as_myself"; then
88   echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
89   { (exit 1); exit 1; }
90 fi
91
92 # Work around bugs in pre-3.0 UWIN ksh.
93 for as_var in ENV MAIL MAILPATH
94 do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
95 done
96 PS1='$ '
97 PS2='> '
98 PS4='+ '
99
100 # NLS nuisances.
101 for as_var in \
102   LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
103   LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
104   LC_TELEPHONE LC_TIME
105 do
106   if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
107     eval $as_var=C; export $as_var
108   else
109     ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
110   fi
111 done
112
113 # Required to use basename.
114 if expr a : '\(a\)' >/dev/null 2>&1 &&
115    test "X`expr 00001 : '.*\(...\)'`" = X001; then
116   as_expr=expr
117 else
118   as_expr=false
119 fi
120
121 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
122   as_basename=basename
123 else
124   as_basename=false
125 fi
126
127
128 # Name of the executable.
129 as_me=`$as_basename -- "$0" ||
130 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
131          X"$0" : 'X\(//\)$' \| \
132          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
133 echo X/"$0" |
134     sed '/^.*\/\([^/][^/]*\)\/*$/{
135             s//\1/
136             q
137           }
138           /^X\/\(\/\/\)$/{
139             s//\1/
140             q
141           }
142           /^X\/\(\/\).*/{
143             s//\1/
144             q
145           }
146           s/.*/./; q'`
147
148 # CDPATH.
149 $as_unset CDPATH
150
151
152 if test "x$CONFIG_SHELL" = x; then
153   if (eval ":") 2>/dev/null; then
154   as_have_required=yes
155 else
156   as_have_required=no
157 fi
158
159   if test $as_have_required = yes &&     (eval ":
160 (as_func_return () {
161   (exit \$1)
162 }
163 as_func_success () {
164   as_func_return 0
165 }
166 as_func_failure () {
167   as_func_return 1
168 }
169 as_func_ret_success () {
170   return 0
171 }
172 as_func_ret_failure () {
173   return 1
174 }
175
176 exitcode=0
177 if as_func_success; then
178   :
179 else
180   exitcode=1
181   echo as_func_success failed.
182 fi
183
184 if as_func_failure; then
185   exitcode=1
186   echo as_func_failure succeeded.
187 fi
188
189 if as_func_ret_success; then
190   :
191 else
192   exitcode=1
193   echo as_func_ret_success failed.
194 fi
195
196 if as_func_ret_failure; then
197   exitcode=1
198   echo as_func_ret_failure succeeded.
199 fi
200
201 if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
202   :
203 else
204   exitcode=1
205   echo positional parameters were not saved.
206 fi
207
208 test \$exitcode = 0) || { (exit 1); exit 1; }
209
210 (
211   as_lineno_1=\$LINENO
212   as_lineno_2=\$LINENO
213   test \"x\$as_lineno_1\" != \"x\$as_lineno_2\" &&
214   test \"x\`expr \$as_lineno_1 + 1\`\" = \"x\$as_lineno_2\") || { (exit 1); exit 1; }
215 ") 2> /dev/null; then
216   :
217 else
218   as_candidate_shells=
219     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
220 for as_dir in /usr/bin/posix$PATH_SEPARATOR/bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
221 do
222   IFS=$as_save_IFS
223   test -z "$as_dir" && as_dir=.
224   case $as_dir in
225          /*)
226            for as_base in sh bash ksh sh5; do
227              as_candidate_shells="$as_candidate_shells $as_dir/$as_base"
228            done;;
229        esac
230 done
231 IFS=$as_save_IFS
232
233
234       for as_shell in $as_candidate_shells $SHELL; do
235          # Try only shells that exist, to save several forks.
236          if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
237                 { ("$as_shell") 2> /dev/null <<\_ASEOF
238 # Be Bourne compatible
239 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
240   emulate sh
241   NULLCMD=:
242   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
243   # is contrary to our usage.  Disable this feature.
244   alias -g '${1+"$@"}'='"$@"'
245   setopt NO_GLOB_SUBST
246 else
247   case `(set -o) 2>/dev/null` in *posix*) set -o posix;; esac
248 fi
249 BIN_SH=xpg4; export BIN_SH # for Tru64
250 DUALCASE=1; export DUALCASE # for MKS sh
251
252 :
253 _ASEOF
254 }; then
255   CONFIG_SHELL=$as_shell
256                as_have_required=yes
257                if { "$as_shell" 2> /dev/null <<\_ASEOF
258 # Be Bourne compatible
259 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
260   emulate sh
261   NULLCMD=:
262   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
263   # is contrary to our usage.  Disable this feature.
264   alias -g '${1+"$@"}'='"$@"'
265   setopt NO_GLOB_SUBST
266 else
267   case `(set -o) 2>/dev/null` in *posix*) set -o posix;; esac
268 fi
269 BIN_SH=xpg4; export BIN_SH # for Tru64
270 DUALCASE=1; export DUALCASE # for MKS sh
271
272 :
273 (as_func_return () {
274   (exit $1)
275 }
276 as_func_success () {
277   as_func_return 0
278 }
279 as_func_failure () {
280   as_func_return 1
281 }
282 as_func_ret_success () {
283   return 0
284 }
285 as_func_ret_failure () {
286   return 1
287 }
288
289 exitcode=0
290 if as_func_success; then
291   :
292 else
293   exitcode=1
294   echo as_func_success failed.
295 fi
296
297 if as_func_failure; then
298   exitcode=1
299   echo as_func_failure succeeded.
300 fi
301
302 if as_func_ret_success; then
303   :
304 else
305   exitcode=1
306   echo as_func_ret_success failed.
307 fi
308
309 if as_func_ret_failure; then
310   exitcode=1
311   echo as_func_ret_failure succeeded.
312 fi
313
314 if ( set x; as_func_ret_success y && test x = "$1" ); then
315   :
316 else
317   exitcode=1
318   echo positional parameters were not saved.
319 fi
320
321 test $exitcode = 0) || { (exit 1); exit 1; }
322
323 (
324   as_lineno_1=$LINENO
325   as_lineno_2=$LINENO
326   test "x$as_lineno_1" != "x$as_lineno_2" &&
327   test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2") || { (exit 1); exit 1; }
328
329 _ASEOF
330 }; then
331   break
332 fi
333
334 fi
335
336       done
337
338       if test "x$CONFIG_SHELL" != x; then
339   for as_var in BASH_ENV ENV
340         do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
341         done
342         export CONFIG_SHELL
343         exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
344 fi
345
346
347     if test $as_have_required = no; then
348   echo This script requires a shell more modern than all the
349       echo shells that I found on your system.  Please install a
350       echo modern shell, or manually run the script under such a
351       echo shell if you do have one.
352       { (exit 1); exit 1; }
353 fi
354
355
356 fi
357
358 fi
359
360
361
362 (eval "as_func_return () {
363   (exit \$1)
364 }
365 as_func_success () {
366   as_func_return 0
367 }
368 as_func_failure () {
369   as_func_return 1
370 }
371 as_func_ret_success () {
372   return 0
373 }
374 as_func_ret_failure () {
375   return 1
376 }
377
378 exitcode=0
379 if as_func_success; then
380   :
381 else
382   exitcode=1
383   echo as_func_success failed.
384 fi
385
386 if as_func_failure; then
387   exitcode=1
388   echo as_func_failure succeeded.
389 fi
390
391 if as_func_ret_success; then
392   :
393 else
394   exitcode=1
395   echo as_func_ret_success failed.
396 fi
397
398 if as_func_ret_failure; then
399   exitcode=1
400   echo as_func_ret_failure succeeded.
401 fi
402
403 if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
404   :
405 else
406   exitcode=1
407   echo positional parameters were not saved.
408 fi
409
410 test \$exitcode = 0") || {
411   echo No shell found that supports shell functions.
412   echo Please tell autoconf@gnu.org about your system,
413   echo including any error possibly output before this
414   echo message
415 }
416
417
418
419   as_lineno_1=$LINENO
420   as_lineno_2=$LINENO
421   test "x$as_lineno_1" != "x$as_lineno_2" &&
422   test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
423
424   # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
425   # uniformly replaced by the line number.  The first 'sed' inserts a
426   # line-number line after each line using $LINENO; the second 'sed'
427   # does the real work.  The second script uses 'N' to pair each
428   # line-number line with the line containing $LINENO, and appends
429   # trailing '-' during substitution so that $LINENO is not a special
430   # case at line end.
431   # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
432   # scripts with optimization help from Paolo Bonzini.  Blame Lee
433   # E. McMahon (1931-1989) for sed's syntax.  :-)
434   sed -n '
435     p
436     /[$]LINENO/=
437   ' <$as_myself |
438     sed '
439       s/[$]LINENO.*/&-/
440       t lineno
441       b
442       :lineno
443       N
444       :loop
445       s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
446       t loop
447       s/-\n.*//
448     ' >$as_me.lineno &&
449   chmod +x "$as_me.lineno" ||
450     { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
451    { (exit 1); exit 1; }; }
452
453   # Don't try to exec as it changes $[0], causing all sort of problems
454   # (the dirname of $[0] is not the place where we might find the
455   # original and so on.  Autoconf is especially sensitive to this).
456   . "./$as_me.lineno"
457   # Exit status is that of the last command.
458   exit
459 }
460
461
462 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
463   as_dirname=dirname
464 else
465   as_dirname=false
466 fi
467
468 ECHO_C= ECHO_N= ECHO_T=
469 case `echo -n x` in
470 -n*)
471   case `echo 'x\c'` in
472   *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
473   *)   ECHO_C='\c';;
474   esac;;
475 *)
476   ECHO_N='-n';;
477 esac
478
479 if expr a : '\(a\)' >/dev/null 2>&1 &&
480    test "X`expr 00001 : '.*\(...\)'`" = X001; then
481   as_expr=expr
482 else
483   as_expr=false
484 fi
485
486 rm -f conf$$ conf$$.exe conf$$.file
487 if test -d conf$$.dir; then
488   rm -f conf$$.dir/conf$$.file
489 else
490   rm -f conf$$.dir
491   mkdir conf$$.dir
492 fi
493 echo >conf$$.file
494 if ln -s conf$$.file conf$$ 2>/dev/null; then
495   as_ln_s='ln -s'
496   # ... but there are two gotchas:
497   # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
498   # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
499   # In both cases, we have to default to `cp -p'.
500   ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
501     as_ln_s='cp -p'
502 elif ln conf$$.file conf$$ 2>/dev/null; then
503   as_ln_s=ln
504 else
505   as_ln_s='cp -p'
506 fi
507 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
508 rmdir conf$$.dir 2>/dev/null
509
510 if mkdir -p . 2>/dev/null; then
511   as_mkdir_p=:
512 else
513   test -d ./-p && rmdir ./-p
514   as_mkdir_p=false
515 fi
516
517 # Find out whether ``test -x'' works.  Don't use a zero-byte file, as
518 # systems may use methods other than mode bits to determine executability.
519 cat >conf$$.file <<_ASEOF
520 #! /bin/sh
521 exit 0
522 _ASEOF
523 chmod +x conf$$.file
524 if test -x conf$$.file >/dev/null 2>&1; then
525   as_executable_p="test -x"
526 else
527   as_executable_p=:
528 fi
529 rm -f conf$$.file
530
531 # Sed expression to map a string onto a valid CPP name.
532 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
533
534 # Sed expression to map a string onto a valid variable name.
535 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
536
537
538
539 exec 7<&0 </dev/null 6>&1
540
541 # Name of the host.
542 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
543 # so uname gets run too.
544 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
545
546 #
547 # Initializations.
548 #
549 ac_default_prefix=/usr/local
550 ac_clean_files=
551 ac_config_libobj_dir=.
552 LIBOBJS=
553 cross_compiling=no
554 subdirs=
555 MFLAGS=
556 MAKEFLAGS=
557 SHELL=${CONFIG_SHELL-/bin/sh}
558
559 # Identity of this package.
560 PACKAGE_NAME='[SAMPLE]'
561 PACKAGE_TARNAME='--sample--'
562 PACKAGE_VERSION='[x.xx]'
563 PACKAGE_STRING='[SAMPLE] [x.xx]'
564 PACKAGE_BUGREPORT='bugs@yourdomain'
565
566 ac_unique_file=""Makefile.common.in""
567 # Factoring default headers for most tests.
568 ac_includes_default="\
569 #include <stdio.h>
570 #if HAVE_SYS_TYPES_H
571 # include <sys/types.h>
572 #endif
573 #if HAVE_SYS_STAT_H
574 # include <sys/stat.h>
575 #endif
576 #if STDC_HEADERS
577 # include <stdlib.h>
578 # include <stddef.h>
579 #else
580 # if HAVE_STDLIB_H
581 #  include <stdlib.h>
582 # endif
583 #endif
584 #if HAVE_STRING_H
585 # if !STDC_HEADERS && HAVE_MEMORY_H
586 #  include <memory.h>
587 # endif
588 # include <string.h>
589 #endif
590 #if HAVE_STRINGS_H
591 # include <strings.h>
592 #endif
593 #if HAVE_INTTYPES_H
594 # include <inttypes.h>
595 #endif
596 #if HAVE_STDINT_H
597 # include <stdint.h>
598 #endif
599 #if HAVE_UNISTD_H
600 # include <unistd.h>
601 #endif"
602
603 ac_subst_vars='SHELL
604 PATH_SEPARATOR
605 PACKAGE_NAME
606 PACKAGE_TARNAME
607 PACKAGE_VERSION
608 PACKAGE_STRING
609 PACKAGE_BUGREPORT
610 exec_prefix
611 prefix
612 program_transform_name
613 bindir
614 sbindir
615 libexecdir
616 datarootdir
617 datadir
618 sysconfdir
619 sharedstatedir
620 localstatedir
621 includedir
622 oldincludedir
623 docdir
624 infodir
625 htmldir
626 dvidir
627 pdfdir
628 psdir
629 libdir
630 localedir
631 mandir
632 DEFS
633 ECHO_C
634 ECHO_N
635 ECHO_T
636 LIBS
637 build_alias
638 host_alias
639 target_alias
640 LLVM_SRC
641 LLVM_OBJ
642 LLVM_VERSION
643 CC
644 CFLAGS
645 LDFLAGS
646 CPPFLAGS
647 ac_ct_CC
648 EXEEXT
649 OBJEXT
650 CXX
651 CXXFLAGS
652 ac_ct_CXX
653 CPP
654 ENABLE_POLLY
655 LLVM_HAS_POLLY
656 subdirs
657 build
658 build_cpu
659 build_vendor
660 build_os
661 host
662 host_cpu
663 host_vendor
664 host_os
665 target
666 target_cpu
667 target_vendor
668 target_os
669 OS
670 HOST_OS
671 TARGET_OS
672 LINKALL
673 NOLINKALL
674 LLVM_ON_UNIX
675 LLVM_ON_WIN32
676 ARCH
677 ENDIAN
678 GREP
679 EGREP
680 LLVM_CROSS_COMPILING
681 BUILD_CC
682 BUILD_EXEEXT
683 BUILD_CXX
684 CVSBUILD
685 ENABLE_LIBCPP
686 ENABLE_OPTIMIZED
687 ENABLE_PROFILING
688 DISABLE_ASSERTIONS
689 ENABLE_EXPENSIVE_CHECKS
690 EXPENSIVE_CHECKS
691 DEBUG_RUNTIME
692 DEBUG_SYMBOLS
693 JIT
694 TARGET_HAS_JIT
695 ENABLE_DOCS
696 ENABLE_DOXYGEN
697 ENABLE_THREADS
698 ENABLE_PTHREADS
699 ENABLE_PIC
700 ENABLE_SHARED
701 ENABLE_EMBED_STDCXX
702 ENABLE_TIMESTAMPS
703 TARGETS_TO_BUILD
704 LLVM_ENUM_TARGETS
705 LLVM_ENUM_ASM_PRINTERS
706 LLVM_ENUM_ASM_PARSERS
707 LLVM_ENUM_DISASSEMBLERS
708 OPTIMIZE_OPTION
709 EXTRA_OPTIONS
710 EXTRA_LD_OPTIONS
711 BINUTILS_INCDIR
712 NM
713 ifGNUmake
714 LN_S
715 CMP
716 CP
717 DATE
718 FIND
719 MKDIR
720 MV
721 RANLIB
722 AR
723 RM
724 SED
725 TAR
726 BINPWD
727 GRAPHVIZ
728 DOT
729 FDP
730 NEATO
731 TWOPI
732 CIRCO
733 GV
734 DOTTY
735 XDOT_PY
736 INSTALL_PROGRAM
737 INSTALL_SCRIPT
738 INSTALL_DATA
739 BZIP2
740 CAT
741 DOXYGEN
742 GROFF
743 GZIPBIN
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 NO_VARIADIC_MACROS
762 NO_MISSING_FIELD_INITIALIZERS
763 COVERED_SWITCH_DEFAULT
764 USE_UDIS86
765 USE_OPROFILE
766 HAVE_PTHREAD
767 HUGE_VAL_SANITY
768 MMAP_FILE
769 SHLIBEXT
770 SHLIBPATH_VAR
771 LLVM_PREFIX
772 LLVM_BINDIR
773 LLVM_LIBDIR
774 LLVM_DATADIR
775 LLVM_DOCSDIR
776 LLVM_ETCDIR
777 LLVM_INCLUDEDIR
778 LLVM_INFODIR
779 LLVM_MANDIR
780 LLVM_CONFIGTIME
781 BINDINGS_TO_BUILD
782 ALL_BINDINGS
783 OCAML_LIBDIR
784 ENABLE_VISIBILITY_INLINES_HIDDEN
785 RPATH
786 RDYNAMIC
787 LIBOBJS
788 LTLIBOBJS'
789 ac_subst_files=''
790       ac_precious_vars='build_alias
791 host_alias
792 target_alias
793 CC
794 CFLAGS
795 LDFLAGS
796 CPPFLAGS
797 CXX
798 CXXFLAGS
799 CCC
800 CPP'
801 ac_subdirs_all='tools/polly'
802
803 # Initialize some variables set by options.
804 ac_init_help=
805 ac_init_version=false
806 # The variables have the same names as the options, with
807 # dashes changed to underlines.
808 cache_file=/dev/null
809 exec_prefix=NONE
810 no_create=
811 no_recursion=
812 prefix=NONE
813 program_prefix=NONE
814 program_suffix=NONE
815 program_transform_name=s,x,x,
816 silent=
817 site=
818 srcdir=
819 verbose=
820 x_includes=NONE
821 x_libraries=NONE
822
823 # Installation directory options.
824 # These are left unexpanded so users can "make install exec_prefix=/foo"
825 # and all the variables that are supposed to be based on exec_prefix
826 # by default will actually change.
827 # Use braces instead of parens because sh, perl, etc. also accept them.
828 # (The list follows the same order as the GNU Coding Standards.)
829 bindir='${exec_prefix}/bin'
830 sbindir='${exec_prefix}/sbin'
831 libexecdir='${exec_prefix}/libexec'
832 datarootdir='${prefix}/share'
833 datadir='${datarootdir}'
834 sysconfdir='${prefix}/etc'
835 sharedstatedir='${prefix}/com'
836 localstatedir='${prefix}/var'
837 includedir='${prefix}/include'
838 oldincludedir='/usr/include'
839 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
840 infodir='${datarootdir}/info'
841 htmldir='${docdir}'
842 dvidir='${docdir}'
843 pdfdir='${docdir}'
844 psdir='${docdir}'
845 libdir='${exec_prefix}/lib'
846 localedir='${datarootdir}/locale'
847 mandir='${datarootdir}/man'
848
849 ac_prev=
850 ac_dashdash=
851 for ac_option
852 do
853   # If the previous option needs an argument, assign it.
854   if test -n "$ac_prev"; then
855     eval $ac_prev=\$ac_option
856     ac_prev=
857     continue
858   fi
859
860   case $ac_option in
861   *=*)  ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
862   *)    ac_optarg=yes ;;
863   esac
864
865   # Accept the important Cygnus configure options, so we can diagnose typos.
866
867   case $ac_dashdash$ac_option in
868   --)
869     ac_dashdash=yes ;;
870
871   -bindir | --bindir | --bindi | --bind | --bin | --bi)
872     ac_prev=bindir ;;
873   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
874     bindir=$ac_optarg ;;
875
876   -build | --build | --buil | --bui | --bu)
877     ac_prev=build_alias ;;
878   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
879     build_alias=$ac_optarg ;;
880
881   -cache-file | --cache-file | --cache-fil | --cache-fi \
882   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
883     ac_prev=cache_file ;;
884   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
885   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
886     cache_file=$ac_optarg ;;
887
888   --config-cache | -C)
889     cache_file=config.cache ;;
890
891   -datadir | --datadir | --datadi | --datad)
892     ac_prev=datadir ;;
893   -datadir=* | --datadir=* | --datadi=* | --datad=*)
894     datadir=$ac_optarg ;;
895
896   -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
897   | --dataroo | --dataro | --datar)
898     ac_prev=datarootdir ;;
899   -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
900   | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
901     datarootdir=$ac_optarg ;;
902
903   -disable-* | --disable-*)
904     ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
905     # Reject names that are not valid shell variable names.
906     expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
907       { echo "$as_me: error: invalid feature name: $ac_feature" >&2
908    { (exit 1); exit 1; }; }
909     ac_feature=`echo $ac_feature | sed 's/-/_/g'`
910     eval enable_$ac_feature=no ;;
911
912   -docdir | --docdir | --docdi | --doc | --do)
913     ac_prev=docdir ;;
914   -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
915     docdir=$ac_optarg ;;
916
917   -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
918     ac_prev=dvidir ;;
919   -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
920     dvidir=$ac_optarg ;;
921
922   -enable-* | --enable-*)
923     ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
924     # Reject names that are not valid shell variable names.
925     expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
926       { echo "$as_me: error: invalid feature name: $ac_feature" >&2
927    { (exit 1); exit 1; }; }
928     ac_feature=`echo $ac_feature | sed 's/-/_/g'`
929     eval enable_$ac_feature=\$ac_optarg ;;
930
931   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
932   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
933   | --exec | --exe | --ex)
934     ac_prev=exec_prefix ;;
935   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
936   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
937   | --exec=* | --exe=* | --ex=*)
938     exec_prefix=$ac_optarg ;;
939
940   -gas | --gas | --ga | --g)
941     # Obsolete; use --with-gas.
942     with_gas=yes ;;
943
944   -help | --help | --hel | --he | -h)
945     ac_init_help=long ;;
946   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
947     ac_init_help=recursive ;;
948   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
949     ac_init_help=short ;;
950
951   -host | --host | --hos | --ho)
952     ac_prev=host_alias ;;
953   -host=* | --host=* | --hos=* | --ho=*)
954     host_alias=$ac_optarg ;;
955
956   -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
957     ac_prev=htmldir ;;
958   -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
959   | --ht=*)
960     htmldir=$ac_optarg ;;
961
962   -includedir | --includedir | --includedi | --included | --include \
963   | --includ | --inclu | --incl | --inc)
964     ac_prev=includedir ;;
965   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
966   | --includ=* | --inclu=* | --incl=* | --inc=*)
967     includedir=$ac_optarg ;;
968
969   -infodir | --infodir | --infodi | --infod | --info | --inf)
970     ac_prev=infodir ;;
971   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
972     infodir=$ac_optarg ;;
973
974   -libdir | --libdir | --libdi | --libd)
975     ac_prev=libdir ;;
976   -libdir=* | --libdir=* | --libdi=* | --libd=*)
977     libdir=$ac_optarg ;;
978
979   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
980   | --libexe | --libex | --libe)
981     ac_prev=libexecdir ;;
982   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
983   | --libexe=* | --libex=* | --libe=*)
984     libexecdir=$ac_optarg ;;
985
986   -localedir | --localedir | --localedi | --localed | --locale)
987     ac_prev=localedir ;;
988   -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
989     localedir=$ac_optarg ;;
990
991   -localstatedir | --localstatedir | --localstatedi | --localstated \
992   | --localstate | --localstat | --localsta | --localst | --locals)
993     ac_prev=localstatedir ;;
994   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
995   | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
996     localstatedir=$ac_optarg ;;
997
998   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
999     ac_prev=mandir ;;
1000   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1001     mandir=$ac_optarg ;;
1002
1003   -nfp | --nfp | --nf)
1004     # Obsolete; use --without-fp.
1005     with_fp=no ;;
1006
1007   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1008   | --no-cr | --no-c | -n)
1009     no_create=yes ;;
1010
1011   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1012   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1013     no_recursion=yes ;;
1014
1015   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1016   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1017   | --oldin | --oldi | --old | --ol | --o)
1018     ac_prev=oldincludedir ;;
1019   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1020   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1021   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1022     oldincludedir=$ac_optarg ;;
1023
1024   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1025     ac_prev=prefix ;;
1026   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1027     prefix=$ac_optarg ;;
1028
1029   -program-prefix | --program-prefix | --program-prefi | --program-pref \
1030   | --program-pre | --program-pr | --program-p)
1031     ac_prev=program_prefix ;;
1032   -program-prefix=* | --program-prefix=* | --program-prefi=* \
1033   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1034     program_prefix=$ac_optarg ;;
1035
1036   -program-suffix | --program-suffix | --program-suffi | --program-suff \
1037   | --program-suf | --program-su | --program-s)
1038     ac_prev=program_suffix ;;
1039   -program-suffix=* | --program-suffix=* | --program-suffi=* \
1040   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1041     program_suffix=$ac_optarg ;;
1042
1043   -program-transform-name | --program-transform-name \
1044   | --program-transform-nam | --program-transform-na \
1045   | --program-transform-n | --program-transform- \
1046   | --program-transform | --program-transfor \
1047   | --program-transfo | --program-transf \
1048   | --program-trans | --program-tran \
1049   | --progr-tra | --program-tr | --program-t)
1050     ac_prev=program_transform_name ;;
1051   -program-transform-name=* | --program-transform-name=* \
1052   | --program-transform-nam=* | --program-transform-na=* \
1053   | --program-transform-n=* | --program-transform-=* \
1054   | --program-transform=* | --program-transfor=* \
1055   | --program-transfo=* | --program-transf=* \
1056   | --program-trans=* | --program-tran=* \
1057   | --progr-tra=* | --program-tr=* | --program-t=*)
1058     program_transform_name=$ac_optarg ;;
1059
1060   -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1061     ac_prev=pdfdir ;;
1062   -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1063     pdfdir=$ac_optarg ;;
1064
1065   -psdir | --psdir | --psdi | --psd | --ps)
1066     ac_prev=psdir ;;
1067   -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1068     psdir=$ac_optarg ;;
1069
1070   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1071   | -silent | --silent | --silen | --sile | --sil)
1072     silent=yes ;;
1073
1074   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1075     ac_prev=sbindir ;;
1076   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1077   | --sbi=* | --sb=*)
1078     sbindir=$ac_optarg ;;
1079
1080   -sharedstatedir | --sharedstatedir | --sharedstatedi \
1081   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1082   | --sharedst | --shareds | --shared | --share | --shar \
1083   | --sha | --sh)
1084     ac_prev=sharedstatedir ;;
1085   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1086   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1087   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1088   | --sha=* | --sh=*)
1089     sharedstatedir=$ac_optarg ;;
1090
1091   -site | --site | --sit)
1092     ac_prev=site ;;
1093   -site=* | --site=* | --sit=*)
1094     site=$ac_optarg ;;
1095
1096   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1097     ac_prev=srcdir ;;
1098   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1099     srcdir=$ac_optarg ;;
1100
1101   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1102   | --syscon | --sysco | --sysc | --sys | --sy)
1103     ac_prev=sysconfdir ;;
1104   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1105   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1106     sysconfdir=$ac_optarg ;;
1107
1108   -target | --target | --targe | --targ | --tar | --ta | --t)
1109     ac_prev=target_alias ;;
1110   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1111     target_alias=$ac_optarg ;;
1112
1113   -v | -verbose | --verbose | --verbos | --verbo | --verb)
1114     verbose=yes ;;
1115
1116   -version | --version | --versio | --versi | --vers | -V)
1117     ac_init_version=: ;;
1118
1119   -with-* | --with-*)
1120     ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1121     # Reject names that are not valid shell variable names.
1122     expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
1123       { echo "$as_me: error: invalid package name: $ac_package" >&2
1124    { (exit 1); exit 1; }; }
1125     ac_package=`echo $ac_package| sed 's/-/_/g'`
1126     eval with_$ac_package=\$ac_optarg ;;
1127
1128   -without-* | --without-*)
1129     ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1130     # Reject names that are not valid shell variable names.
1131     expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
1132       { echo "$as_me: error: invalid package name: $ac_package" >&2
1133    { (exit 1); exit 1; }; }
1134     ac_package=`echo $ac_package | sed 's/-/_/g'`
1135     eval with_$ac_package=no ;;
1136
1137   --x)
1138     # Obsolete; use --with-x.
1139     with_x=yes ;;
1140
1141   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1142   | --x-incl | --x-inc | --x-in | --x-i)
1143     ac_prev=x_includes ;;
1144   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1145   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1146     x_includes=$ac_optarg ;;
1147
1148   -x-libraries | --x-libraries | --x-librarie | --x-librari \
1149   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1150     ac_prev=x_libraries ;;
1151   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1152   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1153     x_libraries=$ac_optarg ;;
1154
1155   -*) { echo "$as_me: error: unrecognized option: $ac_option
1156 Try \`$0 --help' for more information." >&2
1157    { (exit 1); exit 1; }; }
1158     ;;
1159
1160   *=*)
1161     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1162     # Reject names that are not valid shell variable names.
1163     expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
1164       { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
1165    { (exit 1); exit 1; }; }
1166     eval $ac_envvar=\$ac_optarg
1167     export $ac_envvar ;;
1168
1169   *)
1170     # FIXME: should be removed in autoconf 3.0.
1171     echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1172     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1173       echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1174     : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1175     ;;
1176
1177   esac
1178 done
1179
1180 if test -n "$ac_prev"; then
1181   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1182   { echo "$as_me: error: missing argument to $ac_option" >&2
1183    { (exit 1); exit 1; }; }
1184 fi
1185
1186 # Be sure to have absolute directory names.
1187 for ac_var in   exec_prefix prefix bindir sbindir libexecdir datarootdir \
1188                 datadir sysconfdir sharedstatedir localstatedir includedir \
1189                 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1190                 libdir localedir mandir
1191 do
1192   eval ac_val=\$$ac_var
1193   case $ac_val in
1194     [\\/$]* | ?:[\\/]* )  continue;;
1195     NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1196   esac
1197   { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
1198    { (exit 1); exit 1; }; }
1199 done
1200
1201 # There might be people who depend on the old broken behavior: `$host'
1202 # used to hold the argument of --host etc.
1203 # FIXME: To remove some day.
1204 build=$build_alias
1205 host=$host_alias
1206 target=$target_alias
1207
1208 # FIXME: To remove some day.
1209 if test "x$host_alias" != x; then
1210   if test "x$build_alias" = x; then
1211     cross_compiling=maybe
1212     echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1213     If a cross compiler is detected then cross compile mode will be used." >&2
1214   elif test "x$build_alias" != "x$host_alias"; then
1215     cross_compiling=yes
1216   fi
1217 fi
1218
1219 ac_tool_prefix=
1220 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1221
1222 test "$silent" = yes && exec 6>/dev/null
1223
1224
1225 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1226 ac_ls_di=`ls -di .` &&
1227 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1228   { echo "$as_me: error: Working directory cannot be determined" >&2
1229    { (exit 1); exit 1; }; }
1230 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1231   { echo "$as_me: error: pwd does not report name of working directory" >&2
1232    { (exit 1); exit 1; }; }
1233
1234
1235 # Find the source files, if location was not specified.
1236 if test -z "$srcdir"; then
1237   ac_srcdir_defaulted=yes
1238   # Try the directory containing this script, then the parent directory.
1239   ac_confdir=`$as_dirname -- "$0" ||
1240 $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1241          X"$0" : 'X\(//\)[^/]' \| \
1242          X"$0" : 'X\(//\)$' \| \
1243          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
1244 echo X"$0" |
1245     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1246             s//\1/
1247             q
1248           }
1249           /^X\(\/\/\)[^/].*/{
1250             s//\1/
1251             q
1252           }
1253           /^X\(\/\/\)$/{
1254             s//\1/
1255             q
1256           }
1257           /^X\(\/\).*/{
1258             s//\1/
1259             q
1260           }
1261           s/.*/./; q'`
1262   srcdir=$ac_confdir
1263   if test ! -r "$srcdir/$ac_unique_file"; then
1264     srcdir=..
1265   fi
1266 else
1267   ac_srcdir_defaulted=no
1268 fi
1269 if test ! -r "$srcdir/$ac_unique_file"; then
1270   test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1271   { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
1272    { (exit 1); exit 1; }; }
1273 fi
1274 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1275 ac_abs_confdir=`(
1276         cd "$srcdir" && test -r "./$ac_unique_file" || { echo "$as_me: error: $ac_msg" >&2
1277    { (exit 1); exit 1; }; }
1278         pwd)`
1279 # When building in place, set srcdir=.
1280 if test "$ac_abs_confdir" = "$ac_pwd"; then
1281   srcdir=.
1282 fi
1283 # Remove unnecessary trailing slashes from srcdir.
1284 # Double slashes in file names in object file debugging info
1285 # mess up M-x gdb in Emacs.
1286 case $srcdir in
1287 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1288 esac
1289 for ac_var in $ac_precious_vars; do
1290   eval ac_env_${ac_var}_set=\${${ac_var}+set}
1291   eval ac_env_${ac_var}_value=\$${ac_var}
1292   eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1293   eval ac_cv_env_${ac_var}_value=\$${ac_var}
1294 done
1295
1296 #
1297 # Report the --help message.
1298 #
1299 if test "$ac_init_help" = "long"; then
1300   # Omit some internal or obsolete options to make the list less imposing.
1301   # This message is too long to be a string in the A/UX 3.1 sh.
1302   cat <<_ACEOF
1303 \`configure' configures [SAMPLE] [x.xx] to adapt to many kinds of systems.
1304
1305 Usage: $0 [OPTION]... [VAR=VALUE]...
1306
1307 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1308 VAR=VALUE.  See below for descriptions of some of the useful variables.
1309
1310 Defaults for the options are specified in brackets.
1311
1312 Configuration:
1313   -h, --help              display this help and exit
1314       --help=short        display options specific to this package
1315       --help=recursive    display the short help of all the included packages
1316   -V, --version           display version information and exit
1317   -q, --quiet, --silent   do not print \`checking...' messages
1318       --cache-file=FILE   cache test results in FILE [disabled]
1319   -C, --config-cache      alias for \`--cache-file=config.cache'
1320   -n, --no-create         do not create output files
1321       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1322
1323 Installation directories:
1324   --prefix=PREFIX         install architecture-independent files in PREFIX
1325                           [$ac_default_prefix]
1326   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1327                           [PREFIX]
1328
1329 By default, \`make install' will install all the files in
1330 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1331 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1332 for instance \`--prefix=\$HOME'.
1333
1334 For better control, use the options below.
1335
1336 Fine tuning of the installation directories:
1337   --bindir=DIR           user executables [EPREFIX/bin]
1338   --sbindir=DIR          system admin executables [EPREFIX/sbin]
1339   --libexecdir=DIR       program executables [EPREFIX/libexec]
1340   --sysconfdir=DIR       read-only single-machine data [PREFIX/etc]
1341   --sharedstatedir=DIR   modifiable architecture-independent data [PREFIX/com]
1342   --localstatedir=DIR    modifiable single-machine data [PREFIX/var]
1343   --libdir=DIR           object code libraries [EPREFIX/lib]
1344   --includedir=DIR       C header files [PREFIX/include]
1345   --oldincludedir=DIR    C header files for non-gcc [/usr/include]
1346   --datarootdir=DIR      read-only arch.-independent data root [PREFIX/share]
1347   --datadir=DIR          read-only architecture-independent data [DATAROOTDIR]
1348   --infodir=DIR          info documentation [DATAROOTDIR/info]
1349   --localedir=DIR        locale-dependent data [DATAROOTDIR/locale]
1350   --mandir=DIR           man documentation [DATAROOTDIR/man]
1351   --docdir=DIR           documentation root [DATAROOTDIR/doc/--sample--]
1352   --htmldir=DIR          html documentation [DOCDIR]
1353   --dvidir=DIR           dvi documentation [DOCDIR]
1354   --pdfdir=DIR           pdf documentation [DOCDIR]
1355   --psdir=DIR            ps documentation [DOCDIR]
1356 _ACEOF
1357
1358   cat <<\_ACEOF
1359
1360 System types:
1361   --build=BUILD     configure for building on BUILD [guessed]
1362   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1363   --target=TARGET   configure for building compilers for TARGET [HOST]
1364 _ACEOF
1365 fi
1366
1367 if test -n "$ac_init_help"; then
1368   case $ac_init_help in
1369      short | recursive ) echo "Configuration of [SAMPLE] [x.xx]:";;
1370    esac
1371   cat <<\_ACEOF
1372
1373 Optional Features:
1374   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1375   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1376   --enable-polly          Use polly if available (default is YES)
1377   --enable-libcpp         Use libc++ if available (default is NO)
1378   --enable-optimized      Compile with optimizations enabled (default is NO)
1379   --enable-profiling      Compile with profiling enabled (default is NO)
1380   --enable-assertions     Compile with assertion checks enabled (default is
1381                           YES)
1382   --enable-expensive-checks
1383                           Compile with expensive debug checks enabled (default
1384                           is NO)
1385   --enable-debug-runtime  Build runtime libs with debug symbols (default is
1386                           NO)
1387   --enable-debug-symbols  Build compiler with debug symbols (default is NO if
1388                           optimization is on and YES if it's off)
1389   --enable-jit            Enable Just In Time Compiling (default is YES)
1390   --enable-docs           Build documents (default is YES)
1391   --enable-doxygen        Build doxygen documentation (default is NO)
1392   --enable-threads        Use threads if available (default is YES)
1393   --enable-pthreads       Use pthreads if available (default is YES)
1394   --enable-pic            Build LLVM with Position Independent Code (default
1395                           is YES)
1396   --enable-shared         Build a shared library and link tools against it
1397                           (default is NO)
1398   --enable-embed-stdcxx   Build a shared library with embedded libstdc++ for
1399                           Win32 DLL (default is YES)
1400   --enable-timestamps     Enable embedding timestamp information in build
1401                           (default is YES)
1402   --enable-targets        Build specific host targets: all or
1403                           target1,target2,... Valid targets are: host, x86,
1404                           x86_64, sparc, powerpc, arm, mips, spu, hexagon,
1405                           xcore, msp430, ptx, cbe, and cpp (default=all)
1406   --enable-bindings       Build specific language bindings:
1407                           all,auto,none,{binding-name} (default=auto)
1408   --enable-libffi         Check for the presence of libffi (default is NO)
1409   --enable-ltdl-install   install libltdl
1410
1411 Optional Packages:
1412   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1413   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1414   --with-llvmsrc          Location of LLVM Source Code
1415   --with-llvmobj          Location of LLVM Object Code
1416   --with-optimize-option  Select the compiler options to use for optimized
1417                           builds
1418   --with-extra-options    Specify additional options to compile LLVM with
1419   --with-extra-ld-options Specify additional options to link LLVM with
1420   --with-ocaml-libdir     Specify install location for ocaml bindings (default
1421                           is stdlib)
1422   --with-clang-resource-dir
1423                           Relative directory from the Clang binary for
1424                           resource files
1425   --with-c-include-dirs   Colon separated list of directories clang will
1426                           search for headers
1427   --with-gcc-toolchain    Directory where gcc is installed.
1428   --with-binutils-include Specify path to binutils/include/ containing
1429                           plugin-api.h file for gold plugin.
1430   --with-bug-report-url   Specify the URL where bug reports should be
1431                           submitted (default=http://llvm.org/bugs/)
1432   --with-tclinclude       directory where tcl headers are
1433   --with-udis86=<path>    Use udis86 external x86 disassembler library
1434   --with-oprofile=<prefix>
1435                           Tell OProfile >= 0.9.4 how to symbolize JIT output
1436
1437 Some influential environment variables:
1438   CC          C compiler command
1439   CFLAGS      C compiler flags
1440   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1441               nonstandard directory <lib dir>
1442   CPPFLAGS    C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1443               you have headers in a nonstandard directory <include dir>
1444   CXX         C++ compiler command
1445   CXXFLAGS    C++ compiler flags
1446   CPP         C preprocessor
1447
1448 Use these variables to override the choices made by `configure' or to help
1449 it to find libraries and programs with nonstandard names/locations.
1450
1451 Report bugs to <bugs@yourdomain>.
1452 _ACEOF
1453 ac_status=$?
1454 fi
1455
1456 if test "$ac_init_help" = "recursive"; then
1457   # If there are subdirs, report their specific --help.
1458   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1459     test -d "$ac_dir" || continue
1460     ac_builddir=.
1461
1462 case "$ac_dir" in
1463 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1464 *)
1465   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
1466   # A ".." for each directory in $ac_dir_suffix.
1467   ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
1468   case $ac_top_builddir_sub in
1469   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1470   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1471   esac ;;
1472 esac
1473 ac_abs_top_builddir=$ac_pwd
1474 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1475 # for backward compatibility:
1476 ac_top_builddir=$ac_top_build_prefix
1477
1478 case $srcdir in
1479   .)  # We are building in place.
1480     ac_srcdir=.
1481     ac_top_srcdir=$ac_top_builddir_sub
1482     ac_abs_top_srcdir=$ac_pwd ;;
1483   [\\/]* | ?:[\\/]* )  # Absolute name.
1484     ac_srcdir=$srcdir$ac_dir_suffix;
1485     ac_top_srcdir=$srcdir
1486     ac_abs_top_srcdir=$srcdir ;;
1487   *) # Relative name.
1488     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1489     ac_top_srcdir=$ac_top_build_prefix$srcdir
1490     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1491 esac
1492 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1493
1494     cd "$ac_dir" || { ac_status=$?; continue; }
1495     # Check for guested configure.
1496     if test -f "$ac_srcdir/configure.gnu"; then
1497       echo &&
1498       $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1499     elif test -f "$ac_srcdir/configure"; then
1500       echo &&
1501       $SHELL "$ac_srcdir/configure" --help=recursive
1502     else
1503       echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1504     fi || ac_status=$?
1505     cd "$ac_pwd" || { ac_status=$?; break; }
1506   done
1507 fi
1508
1509 test -n "$ac_init_help" && exit $ac_status
1510 if $ac_init_version; then
1511   cat <<\_ACEOF
1512 [SAMPLE] configure [x.xx]
1513 generated by GNU Autoconf 2.60
1514
1515 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
1516 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
1517 This configure script is free software; the Free Software Foundation
1518 gives unlimited permission to copy, distribute and modify it.
1519 _ACEOF
1520   exit
1521 fi
1522 cat >config.log <<_ACEOF
1523 This file contains any messages produced by compilers while
1524 running configure, to aid debugging if configure makes a mistake.
1525
1526 It was created by [SAMPLE] $as_me [x.xx], which was
1527 generated by GNU Autoconf 2.60.  Invocation command line was
1528
1529   $ $0 $@
1530
1531 _ACEOF
1532 exec 5>>config.log
1533 {
1534 cat <<_ASUNAME
1535 ## --------- ##
1536 ## Platform. ##
1537 ## --------- ##
1538
1539 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1540 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1541 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1542 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1543 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1544
1545 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1546 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1547
1548 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1549 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1550 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1551 /usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
1552 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1553 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1554 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1555
1556 _ASUNAME
1557
1558 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1559 for as_dir in $PATH
1560 do
1561   IFS=$as_save_IFS
1562   test -z "$as_dir" && as_dir=.
1563   echo "PATH: $as_dir"
1564 done
1565 IFS=$as_save_IFS
1566
1567 } >&5
1568
1569 cat >&5 <<_ACEOF
1570
1571
1572 ## ----------- ##
1573 ## Core tests. ##
1574 ## ----------- ##
1575
1576 _ACEOF
1577
1578
1579 # Keep a trace of the command line.
1580 # Strip out --no-create and --no-recursion so they do not pile up.
1581 # Strip out --silent because we don't want to record it for future runs.
1582 # Also quote any args containing shell meta-characters.
1583 # Make two passes to allow for proper duplicate-argument suppression.
1584 ac_configure_args=
1585 ac_configure_args0=
1586 ac_configure_args1=
1587 ac_must_keep_next=false
1588 for ac_pass in 1 2
1589 do
1590   for ac_arg
1591   do
1592     case $ac_arg in
1593     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1594     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1595     | -silent | --silent | --silen | --sile | --sil)
1596       continue ;;
1597     *\'*)
1598       ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1599     esac
1600     case $ac_pass in
1601     1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1602     2)
1603       ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1604       if test $ac_must_keep_next = true; then
1605         ac_must_keep_next=false # Got value, back to normal.
1606       else
1607         case $ac_arg in
1608           *=* | --config-cache | -C | -disable-* | --disable-* \
1609           | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1610           | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1611           | -with-* | --with-* | -without-* | --without-* | --x)
1612             case "$ac_configure_args0 " in
1613               "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1614             esac
1615             ;;
1616           -* ) ac_must_keep_next=true ;;
1617         esac
1618       fi
1619       ac_configure_args="$ac_configure_args '$ac_arg'"
1620       ;;
1621     esac
1622   done
1623 done
1624 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1625 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1626
1627 # When interrupted or exit'd, cleanup temporary files, and complete
1628 # config.log.  We remove comments because anyway the quotes in there
1629 # would cause problems or look ugly.
1630 # WARNING: Use '\'' to represent an apostrophe within the trap.
1631 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1632 trap 'exit_status=$?
1633   # Save into config.log some information that might help in debugging.
1634   {
1635     echo
1636
1637     cat <<\_ASBOX
1638 ## ---------------- ##
1639 ## Cache variables. ##
1640 ## ---------------- ##
1641 _ASBOX
1642     echo
1643     # The following way of writing the cache mishandles newlines in values,
1644 (
1645   for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1646     eval ac_val=\$$ac_var
1647     case $ac_val in #(
1648     *${as_nl}*)
1649       case $ac_var in #(
1650       *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
1651 echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
1652       esac
1653       case $ac_var in #(
1654       _ | IFS | as_nl) ;; #(
1655       *) $as_unset $ac_var ;;
1656       esac ;;
1657     esac
1658   done
1659   (set) 2>&1 |
1660     case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1661     *${as_nl}ac_space=\ *)
1662       sed -n \
1663         "s/'\''/'\''\\\\'\'''\''/g;
1664           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1665       ;; #(
1666     *)
1667       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1668       ;;
1669     esac |
1670     sort
1671 )
1672     echo
1673
1674     cat <<\_ASBOX
1675 ## ----------------- ##
1676 ## Output variables. ##
1677 ## ----------------- ##
1678 _ASBOX
1679     echo
1680     for ac_var in $ac_subst_vars
1681     do
1682       eval ac_val=\$$ac_var
1683       case $ac_val in
1684       *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1685       esac
1686       echo "$ac_var='\''$ac_val'\''"
1687     done | sort
1688     echo
1689
1690     if test -n "$ac_subst_files"; then
1691       cat <<\_ASBOX
1692 ## ------------------- ##
1693 ## File substitutions. ##
1694 ## ------------------- ##
1695 _ASBOX
1696       echo
1697       for ac_var in $ac_subst_files
1698       do
1699         eval ac_val=\$$ac_var
1700         case $ac_val in
1701         *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1702         esac
1703         echo "$ac_var='\''$ac_val'\''"
1704       done | sort
1705       echo
1706     fi
1707
1708     if test -s confdefs.h; then
1709       cat <<\_ASBOX
1710 ## ----------- ##
1711 ## confdefs.h. ##
1712 ## ----------- ##
1713 _ASBOX
1714       echo
1715       cat confdefs.h
1716       echo
1717     fi
1718     test "$ac_signal" != 0 &&
1719       echo "$as_me: caught signal $ac_signal"
1720     echo "$as_me: exit $exit_status"
1721   } >&5
1722   rm -f core *.core core.conftest.* &&
1723     rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1724     exit $exit_status
1725 ' 0
1726 for ac_signal in 1 2 13 15; do
1727   trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1728 done
1729 ac_signal=0
1730
1731 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1732 rm -f -r conftest* confdefs.h
1733
1734 # Predefined preprocessor variables.
1735
1736 cat >>confdefs.h <<_ACEOF
1737 #define PACKAGE_NAME "$PACKAGE_NAME"
1738 _ACEOF
1739
1740
1741 cat >>confdefs.h <<_ACEOF
1742 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1743 _ACEOF
1744
1745
1746 cat >>confdefs.h <<_ACEOF
1747 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1748 _ACEOF
1749
1750
1751 cat >>confdefs.h <<_ACEOF
1752 #define PACKAGE_STRING "$PACKAGE_STRING"
1753 _ACEOF
1754
1755
1756 cat >>confdefs.h <<_ACEOF
1757 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1758 _ACEOF
1759
1760
1761 # Let the site file select an alternate cache file if it wants to.
1762 # Prefer explicitly selected file to automatically selected ones.
1763 if test -n "$CONFIG_SITE"; then
1764   set x "$CONFIG_SITE"
1765 elif test "x$prefix" != xNONE; then
1766   set x "$prefix/share/config.site" "$prefix/etc/config.site"
1767 else
1768   set x "$ac_default_prefix/share/config.site" \
1769         "$ac_default_prefix/etc/config.site"
1770 fi
1771 shift
1772 for ac_site_file
1773 do
1774   if test -r "$ac_site_file"; then
1775     { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1776 echo "$as_me: loading site script $ac_site_file" >&6;}
1777     sed 's/^/| /' "$ac_site_file" >&5
1778     . "$ac_site_file"
1779   fi
1780 done
1781
1782 if test -r "$cache_file"; then
1783   # Some versions of bash will fail to source /dev/null (special
1784   # files actually), so we avoid doing that.
1785   if test -f "$cache_file"; then
1786     { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1787 echo "$as_me: loading cache $cache_file" >&6;}
1788     case $cache_file in
1789       [\\/]* | ?:[\\/]* ) . "$cache_file";;
1790       *)                      . "./$cache_file";;
1791     esac
1792   fi
1793 else
1794   { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1795 echo "$as_me: creating cache $cache_file" >&6;}
1796   >$cache_file
1797 fi
1798
1799 # Check that the precious variables saved in the cache have kept the same
1800 # value.
1801 ac_cache_corrupted=false
1802 for ac_var in $ac_precious_vars; do
1803   eval ac_old_set=\$ac_cv_env_${ac_var}_set
1804   eval ac_new_set=\$ac_env_${ac_var}_set
1805   eval ac_old_val=\$ac_cv_env_${ac_var}_value
1806   eval ac_new_val=\$ac_env_${ac_var}_value
1807   case $ac_old_set,$ac_new_set in
1808     set,)
1809       { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1810 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1811       ac_cache_corrupted=: ;;
1812     ,set)
1813       { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1814 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1815       ac_cache_corrupted=: ;;
1816     ,);;
1817     *)
1818       if test "x$ac_old_val" != "x$ac_new_val"; then
1819         { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1820 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1821         { echo "$as_me:$LINENO:   former value:  $ac_old_val" >&5
1822 echo "$as_me:   former value:  $ac_old_val" >&2;}
1823         { echo "$as_me:$LINENO:   current value: $ac_new_val" >&5
1824 echo "$as_me:   current value: $ac_new_val" >&2;}
1825         ac_cache_corrupted=:
1826       fi;;
1827   esac
1828   # Pass precious variables to config.status.
1829   if test "$ac_new_set" = set; then
1830     case $ac_new_val in
1831     *\'*) ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1832     *) ac_arg=$ac_var=$ac_new_val ;;
1833     esac
1834     case " $ac_configure_args " in
1835       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
1836       *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1837     esac
1838   fi
1839 done
1840 if $ac_cache_corrupted; then
1841   { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1842 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1843   { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1844 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1845    { (exit 1); exit 1; }; }
1846 fi
1847
1848
1849
1850
1851
1852
1853
1854
1855
1856
1857
1858
1859
1860
1861
1862
1863
1864
1865
1866
1867
1868
1869
1870
1871
1872 ac_ext=c
1873 ac_cpp='$CPP $CPPFLAGS'
1874 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1875 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1876 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1877
1878
1879
1880 LLVM_SRC_ROOT="../.."
1881 LLVM_OBJ_ROOT="../.."
1882
1883 LLVM_ABS_SRC_ROOT="`cd $srcdir ; cd $LLVM_SRC_ROOT ; pwd`"
1884 LLVM_ABS_OBJ_ROOT="`cd $LLVM_OBJ_ROOT ; pwd`"
1885
1886
1887 # Check whether --with-llvmsrc was given.
1888 if test "${with_llvmsrc+set}" = set; then
1889   withval=$with_llvmsrc; llvm_src="$withval"
1890 else
1891   llvm_src="$LLVM_ABS_SRC_ROOT"
1892 fi
1893
1894   LLVM_SRC=$llvm_src
1895
1896
1897 # Check whether --with-llvmobj was given.
1898 if test "${with_llvmobj+set}" = set; then
1899   withval=$with_llvmobj; llvm_obj="$withval"
1900 else
1901   llvm_obj="$LLVM_ABS_OBJ_ROOT"
1902 fi
1903
1904   LLVM_OBJ=$llvm_obj
1905
1906   ac_config_commands="$ac_config_commands setup"
1907
1908
1909
1910 { echo "$as_me:$LINENO: checking llvm-config" >&5
1911 echo $ECHO_N "checking llvm-config... $ECHO_C" >&6; }
1912 llvm_config_path="`ls -1 $llvm_obj/*/bin/llvm-config 2> /dev/null | head -1`"
1913 if ! test -f "$llvm_config_path" ; then
1914    llvm_config_path="no"
1915 fi
1916 { echo "$as_me:$LINENO: result: $llvm_config_path" >&5
1917 echo "${ECHO_T}$llvm_config_path" >&6; }
1918
1919 { echo "$as_me:$LINENO: checking LLVM package version" >&5
1920 echo $ECHO_N "checking LLVM package version... $ECHO_C" >&6; }
1921 if test "$llvm_config_path" != no ; then
1922   llvm_package_version=`$llvm_config_path --version`
1923 else
1924   llvm_package_version="unknown";
1925 fi
1926 { echo "$as_me:$LINENO: result: $llvm_package_version" >&5
1927 echo "${ECHO_T}$llvm_package_version" >&6; }
1928 LLVM_VERSION=$llvm_package_version
1929
1930
1931
1932
1933 ac_aux_dir=
1934 for ac_dir in autoconf "$srcdir"/autoconf; do
1935   if test -f "$ac_dir/install-sh"; then
1936     ac_aux_dir=$ac_dir
1937     ac_install_sh="$ac_aux_dir/install-sh -c"
1938     break
1939   elif test -f "$ac_dir/install.sh"; then
1940     ac_aux_dir=$ac_dir
1941     ac_install_sh="$ac_aux_dir/install.sh -c"
1942     break
1943   elif test -f "$ac_dir/shtool"; then
1944     ac_aux_dir=$ac_dir
1945     ac_install_sh="$ac_aux_dir/shtool install -c"
1946     break
1947   fi
1948 done
1949 if test -z "$ac_aux_dir"; then
1950   { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in autoconf \"$srcdir\"/autoconf" >&5
1951 echo "$as_me: error: cannot find install-sh or install.sh in autoconf \"$srcdir\"/autoconf" >&2;}
1952    { (exit 1); exit 1; }; }
1953 fi
1954
1955 # These three variables are undocumented and unsupported,
1956 # and are intended to be withdrawn in a future Autoconf release.
1957 # They can cause serious problems if a builder's source tree is in a directory
1958 # whose full name contains unusual characters.
1959 ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
1960 ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
1961 ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
1962
1963
1964
1965
1966 ac_ext=c
1967 ac_cpp='$CPP $CPPFLAGS'
1968 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1969 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1970 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1971 if test -n "$ac_tool_prefix"; then
1972   for ac_prog in clang llvm-gcc gcc
1973   do
1974     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
1975 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
1976 { echo "$as_me:$LINENO: checking for $ac_word" >&5
1977 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
1978 if test "${ac_cv_prog_CC+set}" = set; then
1979   echo $ECHO_N "(cached) $ECHO_C" >&6
1980 else
1981   if test -n "$CC"; then
1982   ac_cv_prog_CC="$CC" # Let the user override the test.
1983 else
1984 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1985 for as_dir in $PATH
1986 do
1987   IFS=$as_save_IFS
1988   test -z "$as_dir" && as_dir=.
1989   for ac_exec_ext in '' $ac_executable_extensions; do
1990   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
1991     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
1992     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1993     break 2
1994   fi
1995 done
1996 done
1997 IFS=$as_save_IFS
1998
1999 fi
2000 fi
2001 CC=$ac_cv_prog_CC
2002 if test -n "$CC"; then
2003   { echo "$as_me:$LINENO: result: $CC" >&5
2004 echo "${ECHO_T}$CC" >&6; }
2005 else
2006   { echo "$as_me:$LINENO: result: no" >&5
2007 echo "${ECHO_T}no" >&6; }
2008 fi
2009
2010
2011     test -n "$CC" && break
2012   done
2013 fi
2014 if test -z "$CC"; then
2015   ac_ct_CC=$CC
2016   for ac_prog in clang llvm-gcc gcc
2017 do
2018   # Extract the first word of "$ac_prog", so it can be a program name with args.
2019 set dummy $ac_prog; ac_word=$2
2020 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2021 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2022 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2023   echo $ECHO_N "(cached) $ECHO_C" >&6
2024 else
2025   if test -n "$ac_ct_CC"; then
2026   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2027 else
2028 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2029 for as_dir in $PATH
2030 do
2031   IFS=$as_save_IFS
2032   test -z "$as_dir" && as_dir=.
2033   for ac_exec_ext in '' $ac_executable_extensions; do
2034   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
2035     ac_cv_prog_ac_ct_CC="$ac_prog"
2036     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2037     break 2
2038   fi
2039 done
2040 done
2041 IFS=$as_save_IFS
2042
2043 fi
2044 fi
2045 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2046 if test -n "$ac_ct_CC"; then
2047   { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2048 echo "${ECHO_T}$ac_ct_CC" >&6; }
2049 else
2050   { echo "$as_me:$LINENO: result: no" >&5
2051 echo "${ECHO_T}no" >&6; }
2052 fi
2053
2054
2055   test -n "$ac_ct_CC" && break
2056 done
2057
2058   if test "x$ac_ct_CC" = x; then
2059     CC=""
2060   else
2061     case $cross_compiling:$ac_tool_warned in
2062 yes:)
2063 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
2064 whose name does not start with the host triplet.  If you think this
2065 configuration is useful to you, please write to autoconf@gnu.org." >&5
2066 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
2067 whose name does not start with the host triplet.  If you think this
2068 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
2069 ac_tool_warned=yes ;;
2070 esac
2071     CC=$ac_ct_CC
2072   fi
2073 fi
2074
2075
2076 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
2077 See \`config.log' for more details." >&5
2078 echo "$as_me: error: no acceptable C compiler found in \$PATH
2079 See \`config.log' for more details." >&2;}
2080    { (exit 1); exit 1; }; }
2081
2082 # Provide some information about the compiler.
2083 echo "$as_me:$LINENO: checking for C compiler version" >&5
2084 ac_compiler=`set X $ac_compile; echo $2`
2085 { (ac_try="$ac_compiler --version >&5"
2086 case "(($ac_try" in
2087   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2088   *) ac_try_echo=$ac_try;;
2089 esac
2090 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2091   (eval "$ac_compiler --version >&5") 2>&5
2092   ac_status=$?
2093   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2094   (exit $ac_status); }
2095 { (ac_try="$ac_compiler -v >&5"
2096 case "(($ac_try" in
2097   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2098   *) ac_try_echo=$ac_try;;
2099 esac
2100 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2101   (eval "$ac_compiler -v >&5") 2>&5
2102   ac_status=$?
2103   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2104   (exit $ac_status); }
2105 { (ac_try="$ac_compiler -V >&5"
2106 case "(($ac_try" in
2107   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2108   *) ac_try_echo=$ac_try;;
2109 esac
2110 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2111   (eval "$ac_compiler -V >&5") 2>&5
2112   ac_status=$?
2113   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2114   (exit $ac_status); }
2115
2116 cat >conftest.$ac_ext <<_ACEOF
2117 /* confdefs.h.  */
2118 _ACEOF
2119 cat confdefs.h >>conftest.$ac_ext
2120 cat >>conftest.$ac_ext <<_ACEOF
2121 /* end confdefs.h.  */
2122
2123 int
2124 main ()
2125 {
2126
2127   ;
2128   return 0;
2129 }
2130 _ACEOF
2131 ac_clean_files_save=$ac_clean_files
2132 ac_clean_files="$ac_clean_files a.out a.exe b.out"
2133 # Try to create an executable without -o first, disregard a.out.
2134 # It will help us diagnose broken compilers, and finding out an intuition
2135 # of exeext.
2136 { echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
2137 echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6; }
2138 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2139 #
2140 # List of possible output files, starting from the most likely.
2141 # The algorithm is not robust to junk in `.', hence go to wildcards (a.*)
2142 # only as a last resort.  b.out is created by i960 compilers.
2143 ac_files='a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out'
2144 #
2145 # The IRIX 6 linker writes into existing files which may not be
2146 # executable, retaining their permissions.  Remove them first so a
2147 # subsequent execution test works.
2148 ac_rmfiles=
2149 for ac_file in $ac_files
2150 do
2151   case $ac_file in
2152     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
2153     * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2154   esac
2155 done
2156 rm -f $ac_rmfiles
2157
2158 if { (ac_try="$ac_link_default"
2159 case "(($ac_try" in
2160   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2161   *) ac_try_echo=$ac_try;;
2162 esac
2163 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2164   (eval "$ac_link_default") 2>&5
2165   ac_status=$?
2166   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2167   (exit $ac_status); }; then
2168   # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2169 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2170 # in a Makefile.  We should not override ac_cv_exeext if it was cached,
2171 # so that the user can short-circuit this test for compilers unknown to
2172 # Autoconf.
2173 for ac_file in $ac_files
2174 do
2175   test -f "$ac_file" || continue
2176   case $ac_file in
2177     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj )
2178         ;;
2179     [ab].out )
2180         # We found the default executable, but exeext='' is most
2181         # certainly right.
2182         break;;
2183     *.* )
2184         if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2185         then :; else
2186            ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2187         fi
2188         # We set ac_cv_exeext here because the later test for it is not
2189         # safe: cross compilers may not add the suffix if given an `-o'
2190         # argument, so we may need to know it at that point already.
2191         # Even if this section looks crufty: it has the advantage of
2192         # actually working.
2193         break;;
2194     * )
2195         break;;
2196   esac
2197 done
2198 test "$ac_cv_exeext" = no && ac_cv_exeext=
2199
2200 else
2201   echo "$as_me: failed program was:" >&5
2202 sed 's/^/| /' conftest.$ac_ext >&5
2203
2204 { { echo "$as_me:$LINENO: error: C compiler cannot create executables
2205 See \`config.log' for more details." >&5
2206 echo "$as_me: error: C compiler cannot create executables
2207 See \`config.log' for more details." >&2;}
2208    { (exit 77); exit 77; }; }
2209 fi
2210
2211 ac_exeext=$ac_cv_exeext
2212 { echo "$as_me:$LINENO: result: $ac_file" >&5
2213 echo "${ECHO_T}$ac_file" >&6; }
2214
2215 # Check that the compiler produces executables we can run.  If not, either
2216 # the compiler is broken, or we cross compile.
2217 { echo "$as_me:$LINENO: checking whether the C compiler works" >&5
2218 echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6; }
2219 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
2220 # If not cross compiling, check that we can run a simple program.
2221 if test "$cross_compiling" != yes; then
2222   if { ac_try='./$ac_file'
2223   { (case "(($ac_try" in
2224   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2225   *) ac_try_echo=$ac_try;;
2226 esac
2227 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2228   (eval "$ac_try") 2>&5
2229   ac_status=$?
2230   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2231   (exit $ac_status); }; }; then
2232     cross_compiling=no
2233   else
2234     if test "$cross_compiling" = maybe; then
2235         cross_compiling=yes
2236     else
2237         { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
2238 If you meant to cross compile, use \`--host'.
2239 See \`config.log' for more details." >&5
2240 echo "$as_me: error: cannot run C compiled programs.
2241 If you meant to cross compile, use \`--host'.
2242 See \`config.log' for more details." >&2;}
2243    { (exit 1); exit 1; }; }
2244     fi
2245   fi
2246 fi
2247 { echo "$as_me:$LINENO: result: yes" >&5
2248 echo "${ECHO_T}yes" >&6; }
2249
2250 rm -f a.out a.exe conftest$ac_cv_exeext b.out
2251 ac_clean_files=$ac_clean_files_save
2252 # Check that the compiler produces executables we can run.  If not, either
2253 # the compiler is broken, or we cross compile.
2254 { echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
2255 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6; }
2256 { echo "$as_me:$LINENO: result: $cross_compiling" >&5
2257 echo "${ECHO_T}$cross_compiling" >&6; }
2258
2259 { echo "$as_me:$LINENO: checking for suffix of executables" >&5
2260 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6; }
2261 if { (ac_try="$ac_link"
2262 case "(($ac_try" in
2263   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2264   *) ac_try_echo=$ac_try;;
2265 esac
2266 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2267   (eval "$ac_link") 2>&5
2268   ac_status=$?
2269   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2270   (exit $ac_status); }; then
2271   # If both `conftest.exe' and `conftest' are `present' (well, observable)
2272 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
2273 # work properly (i.e., refer to `conftest.exe'), while it won't with
2274 # `rm'.
2275 for ac_file in conftest.exe conftest conftest.*; do
2276   test -f "$ac_file" || continue
2277   case $ac_file in
2278     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
2279     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2280           break;;
2281     * ) break;;
2282   esac
2283 done
2284 else
2285   { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
2286 See \`config.log' for more details." >&5
2287 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
2288 See \`config.log' for more details." >&2;}
2289    { (exit 1); exit 1; }; }
2290 fi
2291
2292 rm -f conftest$ac_cv_exeext
2293 { echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
2294 echo "${ECHO_T}$ac_cv_exeext" >&6; }
2295
2296 rm -f conftest.$ac_ext
2297 EXEEXT=$ac_cv_exeext
2298 ac_exeext=$EXEEXT
2299 { echo "$as_me:$LINENO: checking for suffix of object files" >&5
2300 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6; }
2301 if test "${ac_cv_objext+set}" = set; then
2302   echo $ECHO_N "(cached) $ECHO_C" >&6
2303 else
2304   cat >conftest.$ac_ext <<_ACEOF
2305 /* confdefs.h.  */
2306 _ACEOF
2307 cat confdefs.h >>conftest.$ac_ext
2308 cat >>conftest.$ac_ext <<_ACEOF
2309 /* end confdefs.h.  */
2310
2311 int
2312 main ()
2313 {
2314
2315   ;
2316   return 0;
2317 }
2318 _ACEOF
2319 rm -f conftest.o conftest.obj
2320 if { (ac_try="$ac_compile"
2321 case "(($ac_try" in
2322   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2323   *) ac_try_echo=$ac_try;;
2324 esac
2325 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2326   (eval "$ac_compile") 2>&5
2327   ac_status=$?
2328   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2329   (exit $ac_status); }; then
2330   for ac_file in conftest.o conftest.obj conftest.*; do
2331   test -f "$ac_file" || continue;
2332   case $ac_file in
2333     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf ) ;;
2334     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2335        break;;
2336   esac
2337 done
2338 else
2339   echo "$as_me: failed program was:" >&5
2340 sed 's/^/| /' conftest.$ac_ext >&5
2341
2342 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
2343 See \`config.log' for more details." >&5
2344 echo "$as_me: error: cannot compute suffix of object files: cannot compile
2345 See \`config.log' for more details." >&2;}
2346    { (exit 1); exit 1; }; }
2347 fi
2348
2349 rm -f conftest.$ac_cv_objext conftest.$ac_ext
2350 fi
2351 { echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
2352 echo "${ECHO_T}$ac_cv_objext" >&6; }
2353 OBJEXT=$ac_cv_objext
2354 ac_objext=$OBJEXT
2355 { echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2356 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6; }
2357 if test "${ac_cv_c_compiler_gnu+set}" = set; then
2358   echo $ECHO_N "(cached) $ECHO_C" >&6
2359 else
2360   cat >conftest.$ac_ext <<_ACEOF
2361 /* confdefs.h.  */
2362 _ACEOF
2363 cat confdefs.h >>conftest.$ac_ext
2364 cat >>conftest.$ac_ext <<_ACEOF
2365 /* end confdefs.h.  */
2366
2367 int
2368 main ()
2369 {
2370 #ifndef __GNUC__
2371        choke me
2372 #endif
2373
2374   ;
2375   return 0;
2376 }
2377 _ACEOF
2378 rm -f conftest.$ac_objext
2379 if { (ac_try="$ac_compile"
2380 case "(($ac_try" in
2381   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2382   *) ac_try_echo=$ac_try;;
2383 esac
2384 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2385   (eval "$ac_compile") 2>conftest.er1
2386   ac_status=$?
2387   grep -v '^ *+' conftest.er1 >conftest.err
2388   rm -f conftest.er1
2389   cat conftest.err >&5
2390   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2391   (exit $ac_status); } &&
2392          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2393   { (case "(($ac_try" in
2394   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2395   *) ac_try_echo=$ac_try;;
2396 esac
2397 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2398   (eval "$ac_try") 2>&5
2399   ac_status=$?
2400   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2401   (exit $ac_status); }; } &&
2402          { ac_try='test -s conftest.$ac_objext'
2403   { (case "(($ac_try" in
2404   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2405   *) ac_try_echo=$ac_try;;
2406 esac
2407 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2408   (eval "$ac_try") 2>&5
2409   ac_status=$?
2410   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2411   (exit $ac_status); }; }; then
2412   ac_compiler_gnu=yes
2413 else
2414   echo "$as_me: failed program was:" >&5
2415 sed 's/^/| /' conftest.$ac_ext >&5
2416
2417         ac_compiler_gnu=no
2418 fi
2419
2420 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2421 ac_cv_c_compiler_gnu=$ac_compiler_gnu
2422
2423 fi
2424 { echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2425 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6; }
2426 GCC=`test $ac_compiler_gnu = yes && echo yes`
2427 ac_test_CFLAGS=${CFLAGS+set}
2428 ac_save_CFLAGS=$CFLAGS
2429 { echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2430 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6; }
2431 if test "${ac_cv_prog_cc_g+set}" = set; then
2432   echo $ECHO_N "(cached) $ECHO_C" >&6
2433 else
2434   ac_save_c_werror_flag=$ac_c_werror_flag
2435    ac_c_werror_flag=yes
2436    ac_cv_prog_cc_g=no
2437    CFLAGS="-g"
2438    cat >conftest.$ac_ext <<_ACEOF
2439 /* confdefs.h.  */
2440 _ACEOF
2441 cat confdefs.h >>conftest.$ac_ext
2442 cat >>conftest.$ac_ext <<_ACEOF
2443 /* end confdefs.h.  */
2444
2445 int
2446 main ()
2447 {
2448
2449   ;
2450   return 0;
2451 }
2452 _ACEOF
2453 rm -f conftest.$ac_objext
2454 if { (ac_try="$ac_compile"
2455 case "(($ac_try" in
2456   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2457   *) ac_try_echo=$ac_try;;
2458 esac
2459 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2460   (eval "$ac_compile") 2>conftest.er1
2461   ac_status=$?
2462   grep -v '^ *+' conftest.er1 >conftest.err
2463   rm -f conftest.er1
2464   cat conftest.err >&5
2465   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2466   (exit $ac_status); } &&
2467          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2468   { (case "(($ac_try" in
2469   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2470   *) ac_try_echo=$ac_try;;
2471 esac
2472 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2473   (eval "$ac_try") 2>&5
2474   ac_status=$?
2475   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2476   (exit $ac_status); }; } &&
2477          { ac_try='test -s conftest.$ac_objext'
2478   { (case "(($ac_try" in
2479   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2480   *) ac_try_echo=$ac_try;;
2481 esac
2482 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2483   (eval "$ac_try") 2>&5
2484   ac_status=$?
2485   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2486   (exit $ac_status); }; }; then
2487   ac_cv_prog_cc_g=yes
2488 else
2489   echo "$as_me: failed program was:" >&5
2490 sed 's/^/| /' conftest.$ac_ext >&5
2491
2492         CFLAGS=""
2493       cat >conftest.$ac_ext <<_ACEOF
2494 /* confdefs.h.  */
2495 _ACEOF
2496 cat confdefs.h >>conftest.$ac_ext
2497 cat >>conftest.$ac_ext <<_ACEOF
2498 /* end confdefs.h.  */
2499
2500 int
2501 main ()
2502 {
2503
2504   ;
2505   return 0;
2506 }
2507 _ACEOF
2508 rm -f conftest.$ac_objext
2509 if { (ac_try="$ac_compile"
2510 case "(($ac_try" in
2511   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2512   *) ac_try_echo=$ac_try;;
2513 esac
2514 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2515   (eval "$ac_compile") 2>conftest.er1
2516   ac_status=$?
2517   grep -v '^ *+' conftest.er1 >conftest.err
2518   rm -f conftest.er1
2519   cat conftest.err >&5
2520   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2521   (exit $ac_status); } &&
2522          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2523   { (case "(($ac_try" in
2524   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2525   *) ac_try_echo=$ac_try;;
2526 esac
2527 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2528   (eval "$ac_try") 2>&5
2529   ac_status=$?
2530   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2531   (exit $ac_status); }; } &&
2532          { ac_try='test -s conftest.$ac_objext'
2533   { (case "(($ac_try" in
2534   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2535   *) ac_try_echo=$ac_try;;
2536 esac
2537 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2538   (eval "$ac_try") 2>&5
2539   ac_status=$?
2540   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2541   (exit $ac_status); }; }; then
2542   :
2543 else
2544   echo "$as_me: failed program was:" >&5
2545 sed 's/^/| /' conftest.$ac_ext >&5
2546
2547         ac_c_werror_flag=$ac_save_c_werror_flag
2548          CFLAGS="-g"
2549          cat >conftest.$ac_ext <<_ACEOF
2550 /* confdefs.h.  */
2551 _ACEOF
2552 cat confdefs.h >>conftest.$ac_ext
2553 cat >>conftest.$ac_ext <<_ACEOF
2554 /* end confdefs.h.  */
2555
2556 int
2557 main ()
2558 {
2559
2560   ;
2561   return 0;
2562 }
2563 _ACEOF
2564 rm -f conftest.$ac_objext
2565 if { (ac_try="$ac_compile"
2566 case "(($ac_try" in
2567   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2568   *) ac_try_echo=$ac_try;;
2569 esac
2570 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2571   (eval "$ac_compile") 2>conftest.er1
2572   ac_status=$?
2573   grep -v '^ *+' conftest.er1 >conftest.err
2574   rm -f conftest.er1
2575   cat conftest.err >&5
2576   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2577   (exit $ac_status); } &&
2578          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2579   { (case "(($ac_try" in
2580   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2581   *) ac_try_echo=$ac_try;;
2582 esac
2583 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2584   (eval "$ac_try") 2>&5
2585   ac_status=$?
2586   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2587   (exit $ac_status); }; } &&
2588          { ac_try='test -s conftest.$ac_objext'
2589   { (case "(($ac_try" in
2590   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2591   *) ac_try_echo=$ac_try;;
2592 esac
2593 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2594   (eval "$ac_try") 2>&5
2595   ac_status=$?
2596   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2597   (exit $ac_status); }; }; then
2598   ac_cv_prog_cc_g=yes
2599 else
2600   echo "$as_me: failed program was:" >&5
2601 sed 's/^/| /' conftest.$ac_ext >&5
2602
2603
2604 fi
2605
2606 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2607 fi
2608
2609 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2610 fi
2611
2612 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2613    ac_c_werror_flag=$ac_save_c_werror_flag
2614 fi
2615 { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2616 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6; }
2617 if test "$ac_test_CFLAGS" = set; then
2618   CFLAGS=$ac_save_CFLAGS
2619 elif test $ac_cv_prog_cc_g = yes; then
2620   if test "$GCC" = yes; then
2621     CFLAGS="-g -O2"
2622   else
2623     CFLAGS="-g"
2624   fi
2625 else
2626   if test "$GCC" = yes; then
2627     CFLAGS="-O2"
2628   else
2629     CFLAGS=
2630   fi
2631 fi
2632 { echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
2633 echo $ECHO_N "checking for $CC option to accept ISO C89... $ECHO_C" >&6; }
2634 if test "${ac_cv_prog_cc_c89+set}" = set; then
2635   echo $ECHO_N "(cached) $ECHO_C" >&6
2636 else
2637   ac_cv_prog_cc_c89=no
2638 ac_save_CC=$CC
2639 cat >conftest.$ac_ext <<_ACEOF
2640 /* confdefs.h.  */
2641 _ACEOF
2642 cat confdefs.h >>conftest.$ac_ext
2643 cat >>conftest.$ac_ext <<_ACEOF
2644 /* end confdefs.h.  */
2645 #include <stdarg.h>
2646 #include <stdio.h>
2647 #include <sys/types.h>
2648 #include <sys/stat.h>
2649 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
2650 struct buf { int x; };
2651 FILE * (*rcsopen) (struct buf *, struct stat *, int);
2652 static char *e (p, i)
2653      char **p;
2654      int i;
2655 {
2656   return p[i];
2657 }
2658 static char *f (char * (*g) (char **, int), char **p, ...)
2659 {
2660   char *s;
2661   va_list v;
2662   va_start (v,p);
2663   s = g (p, va_arg (v,int));
2664   va_end (v);
2665   return s;
2666 }
2667
2668 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
2669    function prototypes and stuff, but not '\xHH' hex character constants.
2670    These don't provoke an error unfortunately, instead are silently treated
2671    as 'x'.  The following induces an error, until -std is added to get
2672    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
2673    array size at least.  It's necessary to write '\x00'==0 to get something
2674    that's true only with -std.  */
2675 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2676
2677 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
2678    inside strings and character constants.  */
2679 #define FOO(x) 'x'
2680 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
2681
2682 int test (int i, double x);
2683 struct s1 {int (*f) (int a);};
2684 struct s2 {int (*f) (double a);};
2685 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2686 int argc;
2687 char **argv;
2688 int
2689 main ()
2690 {
2691 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
2692   ;
2693   return 0;
2694 }
2695 _ACEOF
2696 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
2697         -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2698 do
2699   CC="$ac_save_CC $ac_arg"
2700   rm -f conftest.$ac_objext
2701 if { (ac_try="$ac_compile"
2702 case "(($ac_try" in
2703   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2704   *) ac_try_echo=$ac_try;;
2705 esac
2706 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2707   (eval "$ac_compile") 2>conftest.er1
2708   ac_status=$?
2709   grep -v '^ *+' conftest.er1 >conftest.err
2710   rm -f conftest.er1
2711   cat conftest.err >&5
2712   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2713   (exit $ac_status); } &&
2714          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2715   { (case "(($ac_try" in
2716   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2717   *) ac_try_echo=$ac_try;;
2718 esac
2719 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2720   (eval "$ac_try") 2>&5
2721   ac_status=$?
2722   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2723   (exit $ac_status); }; } &&
2724          { ac_try='test -s conftest.$ac_objext'
2725   { (case "(($ac_try" in
2726   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2727   *) ac_try_echo=$ac_try;;
2728 esac
2729 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2730   (eval "$ac_try") 2>&5
2731   ac_status=$?
2732   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2733   (exit $ac_status); }; }; then
2734   ac_cv_prog_cc_c89=$ac_arg
2735 else
2736   echo "$as_me: failed program was:" >&5
2737 sed 's/^/| /' conftest.$ac_ext >&5
2738
2739
2740 fi
2741
2742 rm -f core conftest.err conftest.$ac_objext
2743   test "x$ac_cv_prog_cc_c89" != "xno" && break
2744 done
2745 rm -f conftest.$ac_ext
2746 CC=$ac_save_CC
2747
2748 fi
2749 # AC_CACHE_VAL
2750 case "x$ac_cv_prog_cc_c89" in
2751   x)
2752     { echo "$as_me:$LINENO: result: none needed" >&5
2753 echo "${ECHO_T}none needed" >&6; } ;;
2754   xno)
2755     { echo "$as_me:$LINENO: result: unsupported" >&5
2756 echo "${ECHO_T}unsupported" >&6; } ;;
2757   *)
2758     CC="$CC $ac_cv_prog_cc_c89"
2759     { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
2760 echo "${ECHO_T}$ac_cv_prog_cc_c89" >&6; } ;;
2761 esac
2762
2763
2764 ac_ext=c
2765 ac_cpp='$CPP $CPPFLAGS'
2766 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2767 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2768 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2769
2770 ac_ext=cpp
2771 ac_cpp='$CXXCPP $CPPFLAGS'
2772 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2773 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2774 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
2775 if test -z "$CXX"; then
2776   if test -n "$CCC"; then
2777     CXX=$CCC
2778   else
2779     if test -n "$ac_tool_prefix"; then
2780   for ac_prog in clang++ llvm-g++ g++
2781   do
2782     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2783 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2784 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2785 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2786 if test "${ac_cv_prog_CXX+set}" = set; then
2787   echo $ECHO_N "(cached) $ECHO_C" >&6
2788 else
2789   if test -n "$CXX"; then
2790   ac_cv_prog_CXX="$CXX" # Let the user override the test.
2791 else
2792 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2793 for as_dir in $PATH
2794 do
2795   IFS=$as_save_IFS
2796   test -z "$as_dir" && as_dir=.
2797   for ac_exec_ext in '' $ac_executable_extensions; do
2798   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
2799     ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
2800     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2801     break 2
2802   fi
2803 done
2804 done
2805 IFS=$as_save_IFS
2806
2807 fi
2808 fi
2809 CXX=$ac_cv_prog_CXX
2810 if test -n "$CXX"; then
2811   { echo "$as_me:$LINENO: result: $CXX" >&5
2812 echo "${ECHO_T}$CXX" >&6; }
2813 else
2814   { echo "$as_me:$LINENO: result: no" >&5
2815 echo "${ECHO_T}no" >&6; }
2816 fi
2817
2818
2819     test -n "$CXX" && break
2820   done
2821 fi
2822 if test -z "$CXX"; then
2823   ac_ct_CXX=$CXX
2824   for ac_prog in clang++ llvm-g++ g++
2825 do
2826   # Extract the first word of "$ac_prog", so it can be a program name with args.
2827 set dummy $ac_prog; ac_word=$2
2828 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2829 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2830 if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
2831   echo $ECHO_N "(cached) $ECHO_C" >&6
2832 else
2833   if test -n "$ac_ct_CXX"; then
2834   ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
2835 else
2836 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2837 for as_dir in $PATH
2838 do
2839   IFS=$as_save_IFS
2840   test -z "$as_dir" && as_dir=.
2841   for ac_exec_ext in '' $ac_executable_extensions; do
2842   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
2843     ac_cv_prog_ac_ct_CXX="$ac_prog"
2844     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2845     break 2
2846   fi
2847 done
2848 done
2849 IFS=$as_save_IFS
2850
2851 fi
2852 fi
2853 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
2854 if test -n "$ac_ct_CXX"; then
2855   { echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
2856 echo "${ECHO_T}$ac_ct_CXX" >&6; }
2857 else
2858   { echo "$as_me:$LINENO: result: no" >&5
2859 echo "${ECHO_T}no" >&6; }
2860 fi
2861
2862
2863   test -n "$ac_ct_CXX" && break
2864 done
2865
2866   if test "x$ac_ct_CXX" = x; then
2867     CXX="g++"
2868   else
2869     case $cross_compiling:$ac_tool_warned in
2870 yes:)
2871 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
2872 whose name does not start with the host triplet.  If you think this
2873 configuration is useful to you, please write to autoconf@gnu.org." >&5
2874 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
2875 whose name does not start with the host triplet.  If you think this
2876 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
2877 ac_tool_warned=yes ;;
2878 esac
2879     CXX=$ac_ct_CXX
2880   fi
2881 fi
2882
2883   fi
2884 fi
2885 # Provide some information about the compiler.
2886 echo "$as_me:$LINENO: checking for C++ compiler version" >&5
2887 ac_compiler=`set X $ac_compile; echo $2`
2888 { (ac_try="$ac_compiler --version >&5"
2889 case "(($ac_try" in
2890   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2891   *) ac_try_echo=$ac_try;;
2892 esac
2893 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2894   (eval "$ac_compiler --version >&5") 2>&5
2895   ac_status=$?
2896   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2897   (exit $ac_status); }
2898 { (ac_try="$ac_compiler -v >&5"
2899 case "(($ac_try" in
2900   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2901   *) ac_try_echo=$ac_try;;
2902 esac
2903 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2904   (eval "$ac_compiler -v >&5") 2>&5
2905   ac_status=$?
2906   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2907   (exit $ac_status); }
2908 { (ac_try="$ac_compiler -V >&5"
2909 case "(($ac_try" in
2910   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2911   *) ac_try_echo=$ac_try;;
2912 esac
2913 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2914   (eval "$ac_compiler -V >&5") 2>&5
2915   ac_status=$?
2916   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2917   (exit $ac_status); }
2918
2919 { echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
2920 echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6; }
2921 if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
2922   echo $ECHO_N "(cached) $ECHO_C" >&6
2923 else
2924   cat >conftest.$ac_ext <<_ACEOF
2925 /* confdefs.h.  */
2926 _ACEOF
2927 cat confdefs.h >>conftest.$ac_ext
2928 cat >>conftest.$ac_ext <<_ACEOF
2929 /* end confdefs.h.  */
2930
2931 int
2932 main ()
2933 {
2934 #ifndef __GNUC__
2935        choke me
2936 #endif
2937
2938   ;
2939   return 0;
2940 }
2941 _ACEOF
2942 rm -f conftest.$ac_objext
2943 if { (ac_try="$ac_compile"
2944 case "(($ac_try" in
2945   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2946   *) ac_try_echo=$ac_try;;
2947 esac
2948 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2949   (eval "$ac_compile") 2>conftest.er1
2950   ac_status=$?
2951   grep -v '^ *+' conftest.er1 >conftest.err
2952   rm -f conftest.er1
2953   cat conftest.err >&5
2954   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2955   (exit $ac_status); } &&
2956          { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
2957   { (case "(($ac_try" in
2958   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2959   *) ac_try_echo=$ac_try;;
2960 esac
2961 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2962   (eval "$ac_try") 2>&5
2963   ac_status=$?
2964   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2965   (exit $ac_status); }; } &&
2966          { ac_try='test -s conftest.$ac_objext'
2967   { (case "(($ac_try" in
2968   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2969   *) ac_try_echo=$ac_try;;
2970 esac
2971 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2972   (eval "$ac_try") 2>&5
2973   ac_status=$?
2974   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2975   (exit $ac_status); }; }; then
2976   ac_compiler_gnu=yes
2977 else
2978   echo "$as_me: failed program was:" >&5
2979 sed 's/^/| /' conftest.$ac_ext >&5
2980
2981         ac_compiler_gnu=no
2982 fi
2983
2984 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2985 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
2986
2987 fi
2988 { echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
2989 echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6; }
2990 GXX=`test $ac_compiler_gnu = yes && echo yes`
2991 ac_test_CXXFLAGS=${CXXFLAGS+set}
2992 ac_save_CXXFLAGS=$CXXFLAGS
2993 { echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
2994 echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6; }
2995 if test "${ac_cv_prog_cxx_g+set}" = set; then
2996   echo $ECHO_N "(cached) $ECHO_C" >&6
2997 else
2998   ac_save_cxx_werror_flag=$ac_cxx_werror_flag
2999    ac_cxx_werror_flag=yes
3000    ac_cv_prog_cxx_g=no
3001    CXXFLAGS="-g"
3002    cat >conftest.$ac_ext <<_ACEOF
3003 /* confdefs.h.  */
3004 _ACEOF
3005 cat confdefs.h >>conftest.$ac_ext
3006 cat >>conftest.$ac_ext <<_ACEOF
3007 /* end confdefs.h.  */
3008
3009 int
3010 main ()
3011 {
3012
3013   ;
3014   return 0;
3015 }
3016 _ACEOF
3017 rm -f conftest.$ac_objext
3018 if { (ac_try="$ac_compile"
3019 case "(($ac_try" in
3020   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3021   *) ac_try_echo=$ac_try;;
3022 esac
3023 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3024   (eval "$ac_compile") 2>conftest.er1
3025   ac_status=$?
3026   grep -v '^ *+' conftest.er1 >conftest.err
3027   rm -f conftest.er1
3028   cat conftest.err >&5
3029   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3030   (exit $ac_status); } &&
3031          { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3032   { (case "(($ac_try" in
3033   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3034   *) ac_try_echo=$ac_try;;
3035 esac
3036 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3037   (eval "$ac_try") 2>&5
3038   ac_status=$?
3039   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3040   (exit $ac_status); }; } &&
3041          { ac_try='test -s conftest.$ac_objext'
3042   { (case "(($ac_try" in
3043   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3044   *) ac_try_echo=$ac_try;;
3045 esac
3046 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3047   (eval "$ac_try") 2>&5
3048   ac_status=$?
3049   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3050   (exit $ac_status); }; }; then
3051   ac_cv_prog_cxx_g=yes
3052 else
3053   echo "$as_me: failed program was:" >&5
3054 sed 's/^/| /' conftest.$ac_ext >&5
3055
3056         CXXFLAGS=""
3057       cat >conftest.$ac_ext <<_ACEOF
3058 /* confdefs.h.  */
3059 _ACEOF
3060 cat confdefs.h >>conftest.$ac_ext
3061 cat >>conftest.$ac_ext <<_ACEOF
3062 /* end confdefs.h.  */
3063
3064 int
3065 main ()
3066 {
3067
3068   ;
3069   return 0;
3070 }
3071 _ACEOF
3072 rm -f conftest.$ac_objext
3073 if { (ac_try="$ac_compile"
3074 case "(($ac_try" in
3075   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3076   *) ac_try_echo=$ac_try;;
3077 esac
3078 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3079   (eval "$ac_compile") 2>conftest.er1
3080   ac_status=$?
3081   grep -v '^ *+' conftest.er1 >conftest.err
3082   rm -f conftest.er1
3083   cat conftest.err >&5
3084   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3085   (exit $ac_status); } &&
3086          { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3087   { (case "(($ac_try" in
3088   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3089   *) ac_try_echo=$ac_try;;
3090 esac
3091 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3092   (eval "$ac_try") 2>&5
3093   ac_status=$?
3094   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3095   (exit $ac_status); }; } &&
3096          { ac_try='test -s conftest.$ac_objext'
3097   { (case "(($ac_try" in
3098   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3099   *) ac_try_echo=$ac_try;;
3100 esac
3101 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3102   (eval "$ac_try") 2>&5
3103   ac_status=$?
3104   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3105   (exit $ac_status); }; }; then
3106   :
3107 else
3108   echo "$as_me: failed program was:" >&5
3109 sed 's/^/| /' conftest.$ac_ext >&5
3110
3111         ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3112          CXXFLAGS="-g"
3113          cat >conftest.$ac_ext <<_ACEOF
3114 /* confdefs.h.  */
3115 _ACEOF
3116 cat confdefs.h >>conftest.$ac_ext
3117 cat >>conftest.$ac_ext <<_ACEOF
3118 /* end confdefs.h.  */
3119
3120 int
3121 main ()
3122 {
3123
3124   ;
3125   return 0;
3126 }
3127 _ACEOF
3128 rm -f conftest.$ac_objext
3129 if { (ac_try="$ac_compile"
3130 case "(($ac_try" in
3131   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3132   *) ac_try_echo=$ac_try;;
3133 esac
3134 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3135   (eval "$ac_compile") 2>conftest.er1
3136   ac_status=$?
3137   grep -v '^ *+' conftest.er1 >conftest.err
3138   rm -f conftest.er1
3139   cat conftest.err >&5
3140   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3141   (exit $ac_status); } &&
3142          { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3143   { (case "(($ac_try" in
3144   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3145   *) ac_try_echo=$ac_try;;
3146 esac
3147 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3148   (eval "$ac_try") 2>&5
3149   ac_status=$?
3150   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3151   (exit $ac_status); }; } &&
3152          { ac_try='test -s conftest.$ac_objext'
3153   { (case "(($ac_try" in
3154   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3155   *) ac_try_echo=$ac_try;;
3156 esac
3157 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3158   (eval "$ac_try") 2>&5
3159   ac_status=$?
3160   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3161   (exit $ac_status); }; }; then
3162   ac_cv_prog_cxx_g=yes
3163 else
3164   echo "$as_me: failed program was:" >&5
3165 sed 's/^/| /' conftest.$ac_ext >&5
3166
3167
3168 fi
3169
3170 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3171 fi
3172
3173 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3174 fi
3175
3176 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3177    ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3178 fi
3179 { echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
3180 echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6; }
3181 if test "$ac_test_CXXFLAGS" = set; then
3182   CXXFLAGS=$ac_save_CXXFLAGS
3183 elif test $ac_cv_prog_cxx_g = yes; then
3184   if test "$GXX" = yes; then
3185     CXXFLAGS="-g -O2"
3186   else
3187     CXXFLAGS="-g"
3188   fi
3189 else
3190   if test "$GXX" = yes; then
3191     CXXFLAGS="-O2"
3192   else
3193     CXXFLAGS=
3194   fi
3195 fi
3196 ac_ext=c
3197 ac_cpp='$CPP $CPPFLAGS'
3198 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3199 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3200 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3201
3202 ac_ext=c
3203 ac_cpp='$CPP $CPPFLAGS'
3204 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3205 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3206 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3207 { echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
3208 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6; }
3209 # On Suns, sometimes $CPP names a directory.
3210 if test -n "$CPP" && test -d "$CPP"; then
3211   CPP=
3212 fi
3213 if test -z "$CPP"; then
3214   if test "${ac_cv_prog_CPP+set}" = set; then
3215   echo $ECHO_N "(cached) $ECHO_C" >&6
3216 else
3217       # Double quotes because CPP needs to be expanded
3218     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3219     do
3220       ac_preproc_ok=false
3221 for ac_c_preproc_warn_flag in '' yes
3222 do
3223   # Use a header file that comes with gcc, so configuring glibc
3224   # with a fresh cross-compiler works.
3225   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3226   # <limits.h> exists even on freestanding compilers.
3227   # On the NeXT, cc -E runs the code through the compiler's parser,
3228   # not just through cpp. "Syntax error" is here to catch this case.
3229   cat >conftest.$ac_ext <<_ACEOF
3230 /* confdefs.h.  */
3231 _ACEOF
3232 cat confdefs.h >>conftest.$ac_ext
3233 cat >>conftest.$ac_ext <<_ACEOF
3234 /* end confdefs.h.  */
3235 #ifdef __STDC__
3236 # include <limits.h>
3237 #else
3238 # include <assert.h>
3239 #endif
3240                      Syntax error
3241 _ACEOF
3242 if { (ac_try="$ac_cpp conftest.$ac_ext"
3243 case "(($ac_try" in
3244   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3245   *) ac_try_echo=$ac_try;;
3246 esac
3247 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3248   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3249   ac_status=$?
3250   grep -v '^ *+' conftest.er1 >conftest.err
3251   rm -f conftest.er1
3252   cat conftest.err >&5
3253   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3254   (exit $ac_status); } >/dev/null; then
3255   if test -s conftest.err; then
3256     ac_cpp_err=$ac_c_preproc_warn_flag
3257     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3258   else
3259     ac_cpp_err=
3260   fi
3261 else
3262   ac_cpp_err=yes
3263 fi
3264 if test -z "$ac_cpp_err"; then
3265   :
3266 else
3267   echo "$as_me: failed program was:" >&5
3268 sed 's/^/| /' conftest.$ac_ext >&5
3269
3270   # Broken: fails on valid input.
3271 continue
3272 fi
3273
3274 rm -f conftest.err conftest.$ac_ext
3275
3276   # OK, works on sane cases.  Now check whether nonexistent headers
3277   # can be detected and how.
3278   cat >conftest.$ac_ext <<_ACEOF
3279 /* confdefs.h.  */
3280 _ACEOF
3281 cat confdefs.h >>conftest.$ac_ext
3282 cat >>conftest.$ac_ext <<_ACEOF
3283 /* end confdefs.h.  */
3284 #include <ac_nonexistent.h>
3285 _ACEOF
3286 if { (ac_try="$ac_cpp conftest.$ac_ext"
3287 case "(($ac_try" in
3288   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3289   *) ac_try_echo=$ac_try;;
3290 esac
3291 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3292   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3293   ac_status=$?
3294   grep -v '^ *+' conftest.er1 >conftest.err
3295   rm -f conftest.er1
3296   cat conftest.err >&5
3297   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3298   (exit $ac_status); } >/dev/null; then
3299   if test -s conftest.err; then
3300     ac_cpp_err=$ac_c_preproc_warn_flag
3301     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3302   else
3303     ac_cpp_err=
3304   fi
3305 else
3306   ac_cpp_err=yes
3307 fi
3308 if test -z "$ac_cpp_err"; then
3309   # Broken: success on invalid input.
3310 continue
3311 else
3312   echo "$as_me: failed program was:" >&5
3313 sed 's/^/| /' conftest.$ac_ext >&5
3314
3315   # Passes both tests.
3316 ac_preproc_ok=:
3317 break
3318 fi
3319
3320 rm -f conftest.err conftest.$ac_ext
3321
3322 done
3323 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3324 rm -f conftest.err conftest.$ac_ext
3325 if $ac_preproc_ok; then
3326   break
3327 fi
3328
3329     done
3330     ac_cv_prog_CPP=$CPP
3331
3332 fi
3333   CPP=$ac_cv_prog_CPP
3334 else
3335   ac_cv_prog_CPP=$CPP
3336 fi
3337 { echo "$as_me:$LINENO: result: $CPP" >&5
3338 echo "${ECHO_T}$CPP" >&6; }
3339 ac_preproc_ok=false
3340 for ac_c_preproc_warn_flag in '' yes
3341 do
3342   # Use a header file that comes with gcc, so configuring glibc
3343   # with a fresh cross-compiler works.
3344   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3345   # <limits.h> exists even on freestanding compilers.
3346   # On the NeXT, cc -E runs the code through the compiler's parser,
3347   # not just through cpp. "Syntax error" is here to catch this case.
3348   cat >conftest.$ac_ext <<_ACEOF
3349 /* confdefs.h.  */
3350 _ACEOF
3351 cat confdefs.h >>conftest.$ac_ext
3352 cat >>conftest.$ac_ext <<_ACEOF
3353 /* end confdefs.h.  */
3354 #ifdef __STDC__
3355 # include <limits.h>
3356 #else
3357 # include <assert.h>
3358 #endif
3359                      Syntax error
3360 _ACEOF
3361 if { (ac_try="$ac_cpp conftest.$ac_ext"
3362 case "(($ac_try" in
3363   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3364   *) ac_try_echo=$ac_try;;
3365 esac
3366 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3367   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3368   ac_status=$?
3369   grep -v '^ *+' conftest.er1 >conftest.err
3370   rm -f conftest.er1
3371   cat conftest.err >&5
3372   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3373   (exit $ac_status); } >/dev/null; then
3374   if test -s conftest.err; then
3375     ac_cpp_err=$ac_c_preproc_warn_flag
3376     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3377   else
3378     ac_cpp_err=
3379   fi
3380 else
3381   ac_cpp_err=yes
3382 fi
3383 if test -z "$ac_cpp_err"; then
3384   :
3385 else
3386   echo "$as_me: failed program was:" >&5
3387 sed 's/^/| /' conftest.$ac_ext >&5
3388
3389   # Broken: fails on valid input.
3390 continue
3391 fi
3392
3393 rm -f conftest.err conftest.$ac_ext
3394
3395   # OK, works on sane cases.  Now check whether nonexistent headers
3396   # can be detected and how.
3397   cat >conftest.$ac_ext <<_ACEOF
3398 /* confdefs.h.  */
3399 _ACEOF
3400 cat confdefs.h >>conftest.$ac_ext
3401 cat >>conftest.$ac_ext <<_ACEOF
3402 /* end confdefs.h.  */
3403 #include <ac_nonexistent.h>
3404 _ACEOF
3405 if { (ac_try="$ac_cpp conftest.$ac_ext"
3406 case "(($ac_try" in
3407   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3408   *) ac_try_echo=$ac_try;;
3409 esac
3410 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3411   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3412   ac_status=$?
3413   grep -v '^ *+' conftest.er1 >conftest.err
3414   rm -f conftest.er1
3415   cat conftest.err >&5
3416   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3417   (exit $ac_status); } >/dev/null; then
3418   if test -s conftest.err; then
3419     ac_cpp_err=$ac_c_preproc_warn_flag
3420     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3421   else
3422     ac_cpp_err=
3423   fi
3424 else
3425   ac_cpp_err=yes
3426 fi
3427 if test -z "$ac_cpp_err"; then
3428   # Broken: success on invalid input.
3429 continue
3430 else
3431   echo "$as_me: failed program was:" >&5
3432 sed 's/^/| /' conftest.$ac_ext >&5
3433
3434   # Passes both tests.
3435 ac_preproc_ok=:
3436 break
3437 fi
3438
3439 rm -f conftest.err conftest.$ac_ext
3440
3441 done
3442 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3443 rm -f conftest.err conftest.$ac_ext
3444 if $ac_preproc_ok; then
3445   :
3446 else
3447   { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
3448 See \`config.log' for more details." >&5
3449 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
3450 See \`config.log' for more details." >&2;}
3451    { (exit 1); exit 1; }; }
3452 fi
3453
3454 ac_ext=c
3455 ac_cpp='$CPP $CPPFLAGS'
3456 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3457 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3458 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3459
3460
3461
3462
3463 # Check whether --enable-polly was given.
3464 if test "${enable_polly+set}" = set; then
3465   enableval=$enable_polly;
3466 else
3467   enableval=default
3468 fi
3469
3470 case "$enableval" in
3471   yes) ENABLE_POLLY=1
3472  ;;
3473   no)  ENABLE_POLLY=0
3474  ;;
3475   default) ENABLE_POLLY=1
3476  ;;
3477   *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-polly. Use \"yes\" or \"no\"" >&5
3478 echo "$as_me: error: Invalid setting for --enable-polly. Use \"yes\" or \"no\"" >&2;}
3479    { (exit 1); exit 1; }; } ;;
3480 esac
3481
3482
3483 if (test -d ${srcdir}/tools/polly) && (test $ENABLE_POLLY -eq 1) ; then
3484   LLVM_HAS_POLLY=1
3485
3486   subdirs="$subdirs tools/polly"
3487
3488 fi
3489
3490
3491 # Make sure we can run config.sub.
3492 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
3493   { { echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5
3494 echo "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;}
3495    { (exit 1); exit 1; }; }
3496
3497 { echo "$as_me:$LINENO: checking build system type" >&5
3498 echo $ECHO_N "checking build system type... $ECHO_C" >&6; }
3499 if test "${ac_cv_build+set}" = set; then
3500   echo $ECHO_N "(cached) $ECHO_C" >&6
3501 else
3502   ac_build_alias=$build_alias
3503 test "x$ac_build_alias" = x &&
3504   ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
3505 test "x$ac_build_alias" = x &&
3506   { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
3507 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
3508    { (exit 1); exit 1; }; }
3509 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
3510   { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5
3511 echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;}
3512    { (exit 1); exit 1; }; }
3513
3514 fi
3515 { echo "$as_me:$LINENO: result: $ac_cv_build" >&5
3516 echo "${ECHO_T}$ac_cv_build" >&6; }
3517 case $ac_cv_build in
3518 *-*-*) ;;
3519 *) { { echo "$as_me:$LINENO: error: invalid value of canonical build" >&5
3520 echo "$as_me: error: invalid value of canonical build" >&2;}
3521    { (exit 1); exit 1; }; };;
3522 esac
3523 build=$ac_cv_build
3524 ac_save_IFS=$IFS; IFS='-'
3525 set x $ac_cv_build
3526 shift
3527 build_cpu=$1
3528 build_vendor=$2
3529 shift; shift
3530 # Remember, the first character of IFS is used to create $*,
3531 # except with old shells:
3532 build_os=$*
3533 IFS=$ac_save_IFS
3534 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
3535
3536
3537 { echo "$as_me:$LINENO: checking host system type" >&5
3538 echo $ECHO_N "checking host system type... $ECHO_C" >&6; }
3539 if test "${ac_cv_host+set}" = set; then
3540   echo $ECHO_N "(cached) $ECHO_C" >&6
3541 else
3542   if test "x$host_alias" = x; then
3543   ac_cv_host=$ac_cv_build
3544 else
3545   ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
3546     { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5
3547 echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;}
3548    { (exit 1); exit 1; }; }
3549 fi
3550
3551 fi
3552 { echo "$as_me:$LINENO: result: $ac_cv_host" >&5
3553 echo "${ECHO_T}$ac_cv_host" >&6; }
3554 case $ac_cv_host in
3555 *-*-*) ;;
3556 *) { { echo "$as_me:$LINENO: error: invalid value of canonical host" >&5
3557 echo "$as_me: error: invalid value of canonical host" >&2;}
3558    { (exit 1); exit 1; }; };;
3559 esac
3560 host=$ac_cv_host
3561 ac_save_IFS=$IFS; IFS='-'
3562 set x $ac_cv_host
3563 shift
3564 host_cpu=$1
3565 host_vendor=$2
3566 shift; shift
3567 # Remember, the first character of IFS is used to create $*,
3568 # except with old shells:
3569 host_os=$*
3570 IFS=$ac_save_IFS
3571 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
3572
3573
3574 { echo "$as_me:$LINENO: checking target system type" >&5
3575 echo $ECHO_N "checking target system type... $ECHO_C" >&6; }
3576 if test "${ac_cv_target+set}" = set; then
3577   echo $ECHO_N "(cached) $ECHO_C" >&6
3578 else
3579   if test "x$target_alias" = x; then
3580   ac_cv_target=$ac_cv_host
3581 else
3582   ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
3583     { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $target_alias failed" >&5
3584 echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $target_alias failed" >&2;}
3585    { (exit 1); exit 1; }; }
3586 fi
3587
3588 fi
3589 { echo "$as_me:$LINENO: result: $ac_cv_target" >&5
3590 echo "${ECHO_T}$ac_cv_target" >&6; }
3591 case $ac_cv_target in
3592 *-*-*) ;;
3593 *) { { echo "$as_me:$LINENO: error: invalid value of canonical target" >&5
3594 echo "$as_me: error: invalid value of canonical target" >&2;}
3595    { (exit 1); exit 1; }; };;
3596 esac
3597 target=$ac_cv_target
3598 ac_save_IFS=$IFS; IFS='-'
3599 set x $ac_cv_target
3600 shift
3601 target_cpu=$1
3602 target_vendor=$2
3603 shift; shift
3604 # Remember, the first character of IFS is used to create $*,
3605 # except with old shells:
3606 target_os=$*
3607 IFS=$ac_save_IFS
3608 case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
3609
3610
3611 # The aliases save the names the user supplied, while $host etc.
3612 # will get canonicalized.
3613 test -n "$target_alias" &&
3614   test "$program_prefix$program_suffix$program_transform_name" = \
3615     NONENONEs,x,x, &&
3616   program_prefix=${target_alias}-
3617
3618 { echo "$as_me:$LINENO: checking type of operating system we're going to host on" >&5
3619 echo $ECHO_N "checking type of operating system we're going to host on... $ECHO_C" >&6; }
3620 if test "${llvm_cv_os_type+set}" = set; then
3621   echo $ECHO_N "(cached) $ECHO_C" >&6
3622 else
3623   case $host in
3624   *-*-aix*)
3625     llvm_cv_link_all_option="-Wl,--whole-archive"
3626     llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
3627     llvm_cv_os_type="AIX"
3628     llvm_cv_platform_type="Unix" ;;
3629   *-*-irix*)
3630     llvm_cv_link_all_option="-Wl,--whole-archive"
3631     llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
3632     llvm_cv_os_type="IRIX"
3633     llvm_cv_platform_type="Unix" ;;
3634   *-*-cygwin*)
3635     llvm_cv_link_all_option="-Wl,--whole-archive"
3636     llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
3637     llvm_cv_os_type="Cygwin"
3638     llvm_cv_platform_type="Unix" ;;
3639   *-*-darwin*)
3640     llvm_cv_link_all_option="-Wl,-all_load"
3641     llvm_cv_no_link_all_option="-Wl,-noall_load"
3642     llvm_cv_os_type="Darwin"
3643     llvm_cv_platform_type="Unix" ;;
3644   *-*-minix*)
3645     llvm_cv_link_all_option="-Wl,-all_load"
3646     llvm_cv_no_link_all_option="-Wl,-noall_load"
3647     llvm_cv_os_type="Minix"
3648     llvm_cv_platform_type="Unix" ;;
3649   *-*-freebsd*)
3650     llvm_cv_link_all_option="-Wl,--whole-archive"
3651     llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
3652     llvm_cv_os_type="FreeBSD"
3653     llvm_cv_platform_type="Unix" ;;
3654   *-*-openbsd*)
3655     llvm_cv_link_all_option="-Wl,--whole-archive"
3656     llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
3657     llvm_cv_os_type="OpenBSD"
3658     llvm_cv_platform_type="Unix" ;;
3659   *-*-netbsd*)
3660     llvm_cv_link_all_option="-Wl,--whole-archive"
3661     llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
3662     llvm_cv_os_type="NetBSD"
3663     llvm_cv_platform_type="Unix" ;;
3664   *-*-dragonfly*)
3665     llvm_cv_link_all_option="-Wl,--whole-archive"
3666     llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
3667     llvm_cv_os_type="DragonFly"
3668     llvm_cv_platform_type="Unix" ;;
3669   *-*-hpux*)
3670     llvm_cv_link_all_option="-Wl,--whole-archive"
3671     llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
3672     llvm_cv_os_type="HP-UX"
3673     llvm_cv_platform_type="Unix" ;;
3674   *-*-interix*)
3675     llvm_cv_link_all_option="-Wl,--whole-archive"
3676     llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
3677     llvm_cv_os_type="Interix"
3678     llvm_cv_platform_type="Unix" ;;
3679   *-*-linux*)
3680     llvm_cv_link_all_option="-Wl,--whole-archive"
3681     llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
3682     llvm_cv_os_type="Linux"
3683     llvm_cv_platform_type="Unix" ;;
3684   *-*-solaris*)
3685     llvm_cv_link_all_option="-Wl,-z,allextract"
3686     llvm_cv_no_link_all_option="-Wl,-z,defaultextract"
3687     llvm_cv_os_type="SunOS"
3688     llvm_cv_platform_type="Unix" ;;
3689   *-*-auroraux*)
3690     llvm_cv_link_all_option="-Wl,-z,allextract"
3691     llvm_cv_link_all_option="-Wl,-z,defaultextract"
3692     llvm_cv_os_type="AuroraUX"
3693     llvm_cv_platform_type="Unix" ;;
3694   *-*-win32*)
3695     llvm_cv_link_all_option="-Wl,--whole-archive"
3696     llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
3697     llvm_cv_os_type="Win32"
3698     llvm_cv_platform_type="Win32" ;;
3699   *-*-mingw*)
3700     llvm_cv_link_all_option="-Wl,--whole-archive"
3701     llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
3702     llvm_cv_os_type="MingW"
3703     llvm_cv_platform_type="Win32" ;;
3704   *-*-haiku*)
3705     llvm_cv_link_all_option="-Wl,--whole-archive"
3706     llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
3707     llvm_cv_os_type="Haiku"
3708     llvm_cv_platform_type="Unix" ;;
3709   *-unknown-eabi*)
3710     llvm_cv_link_all_option="-Wl,--whole-archive"
3711     llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
3712     llvm_cv_os_type="Freestanding"
3713     llvm_cv_platform_type="Unix" ;;
3714   *-unknown-elf*)
3715     llvm_cv_link_all_option="-Wl,--whole-archive"
3716     llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
3717     llvm_cv_os_type="Freestanding"
3718     llvm_cv_platform_type="Unix" ;;
3719   *)
3720     llvm_cv_link_all_option=""
3721     llvm_cv_no_link_all_option=""
3722     llvm_cv_os_type="Unknown"
3723     llvm_cv_platform_type="Unknown" ;;
3724 esac
3725 fi
3726 { echo "$as_me:$LINENO: result: $llvm_cv_os_type" >&5
3727 echo "${ECHO_T}$llvm_cv_os_type" >&6; }
3728
3729 { echo "$as_me:$LINENO: checking type of operating system we're going to target" >&5
3730 echo $ECHO_N "checking type of operating system we're going to target... $ECHO_C" >&6; }
3731 if test "${llvm_cv_target_os_type+set}" = set; then
3732   echo $ECHO_N "(cached) $ECHO_C" >&6
3733 else
3734   case $target in
3735   *-*-aix*)
3736     llvm_cv_target_os_type="AIX" ;;
3737   *-*-irix*)
3738     llvm_cv_target_os_type="IRIX" ;;
3739   *-*-cygwin*)
3740     llvm_cv_target_os_type="Cygwin" ;;
3741   *-*-darwin*)
3742     llvm_cv_target_os_type="Darwin" ;;
3743   *-*-minix*)
3744     llvm_cv_target_os_type="Minix" ;;
3745   *-*-freebsd*)
3746     llvm_cv_target_os_type="FreeBSD" ;;
3747   *-*-openbsd*)
3748     llvm_cv_target_os_type="OpenBSD" ;;
3749   *-*-netbsd*)
3750     llvm_cv_target_os_type="NetBSD" ;;
3751   *-*-dragonfly*)
3752     llvm_cv_target_os_type="DragonFly" ;;
3753   *-*-hpux*)
3754     llvm_cv_target_os_type="HP-UX" ;;
3755   *-*-interix*)
3756     llvm_cv_target_os_type="Interix" ;;
3757   *-*-linux*)
3758     llvm_cv_target_os_type="Linux" ;;
3759   *-*-solaris*)
3760     llvm_cv_target_os_type="SunOS" ;;
3761   *-*-auroraux*)
3762     llvm_cv_target_os_type="AuroraUX" ;;
3763   *-*-win32*)
3764     llvm_cv_target_os_type="Win32" ;;
3765   *-*-mingw*)
3766     llvm_cv_target_os_type="MingW" ;;
3767   *-*-haiku*)
3768     llvm_cv_target_os_type="Haiku" ;;
3769   *-*-rtems*)
3770     llvm_cv_target_os_type="RTEMS" ;;
3771   *-*-nacl*)
3772     llvm_cv_target_os_type="NativeClient" ;;
3773   *-unknown-eabi*)
3774     llvm_cv_target_os_type="Freestanding" ;;
3775   *)
3776     llvm_cv_target_os_type="Unknown" ;;
3777 esac
3778 fi
3779 { echo "$as_me:$LINENO: result: $llvm_cv_target_os_type" >&5
3780 echo "${ECHO_T}$llvm_cv_target_os_type" >&6; }
3781
3782 if test "$llvm_cv_os_type" = "Unknown" ; then
3783   { { echo "$as_me:$LINENO: error: Operating system is unknown, configure can't continue" >&5
3784 echo "$as_me: error: Operating system is unknown, configure can't continue" >&2;}
3785    { (exit 1); exit 1; }; }
3786 fi
3787
3788 OS=$llvm_cv_os_type
3789
3790 HOST_OS=$llvm_cv_os_type
3791
3792 TARGET_OS=$llvm_cv_target_os_type
3793
3794
3795 LINKALL=$llvm_cv_link_all_option
3796
3797 NOLINKALL=$llvm_cv_no_link_all_option
3798
3799
3800 case $llvm_cv_platform_type in
3801   Unix)
3802
3803 cat >>confdefs.h <<\_ACEOF
3804 #define LLVM_ON_UNIX 1
3805 _ACEOF
3806
3807     LLVM_ON_UNIX=1
3808
3809     LLVM_ON_WIN32=0
3810
3811     ;;
3812   Win32)
3813
3814 cat >>confdefs.h <<\_ACEOF
3815 #define LLVM_ON_WIN32 1
3816 _ACEOF
3817
3818     LLVM_ON_UNIX=0
3819
3820     LLVM_ON_WIN32=1
3821
3822     ;;
3823 esac
3824
3825 { echo "$as_me:$LINENO: checking target architecture" >&5
3826 echo $ECHO_N "checking target architecture... $ECHO_C" >&6; }
3827 if test "${llvm_cv_target_arch+set}" = set; then
3828   echo $ECHO_N "(cached) $ECHO_C" >&6
3829 else
3830   case $target in
3831   i?86-*)                 llvm_cv_target_arch="x86" ;;
3832   amd64-* | x86_64-*)     llvm_cv_target_arch="x86_64" ;;
3833   sparc*-*)               llvm_cv_target_arch="Sparc" ;;
3834   powerpc*-*)             llvm_cv_target_arch="PowerPC" ;;
3835   arm*-*)                 llvm_cv_target_arch="ARM" ;;
3836   mips-*)                 llvm_cv_target_arch="Mips" ;;
3837   xcore-*)                llvm_cv_target_arch="XCore" ;;
3838   msp430-*)               llvm_cv_target_arch="MSP430" ;;
3839   hexagon-*)              llvm_cv_target_arch="Hexagon" ;;
3840   mblaze-*)               llvm_cv_target_arch="MBlaze" ;;
3841   ptx-*)                  llvm_cv_target_arch="PTX" ;;
3842   *)                      llvm_cv_target_arch="Unknown" ;;
3843 esac
3844 fi
3845 { echo "$as_me:$LINENO: result: $llvm_cv_target_arch" >&5
3846 echo "${ECHO_T}$llvm_cv_target_arch" >&6; }
3847
3848 if test "$llvm_cv_target_arch" = "Unknown" ; then
3849   { echo "$as_me:$LINENO: WARNING: Configuring LLVM for an unknown target archicture" >&5
3850 echo "$as_me: WARNING: Configuring LLVM for an unknown target archicture" >&2;}
3851 fi
3852
3853 # Determine the LLVM native architecture for the target
3854 case "$llvm_cv_target_arch" in
3855     x86)     LLVM_NATIVE_ARCH="X86" ;;
3856     x86_64)  LLVM_NATIVE_ARCH="X86" ;;
3857     *)       LLVM_NATIVE_ARCH="$llvm_cv_target_arch" ;;
3858 esac
3859
3860 ARCH=$llvm_cv_target_arch
3861
3862
3863
3864
3865 { echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5
3866 echo $ECHO_N "checking for grep that handles long lines and -e... $ECHO_C" >&6; }
3867 if test "${ac_cv_path_GREP+set}" = set; then
3868   echo $ECHO_N "(cached) $ECHO_C" >&6
3869 else
3870   # Extract the first word of "grep ggrep" to use in msg output
3871 if test -z "$GREP"; then
3872 set dummy grep ggrep; ac_prog_name=$2
3873 if test "${ac_cv_path_GREP+set}" = set; then
3874   echo $ECHO_N "(cached) $ECHO_C" >&6
3875 else
3876   ac_path_GREP_found=false
3877 # Loop through the user's path and test for each of PROGNAME-LIST
3878 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3879 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3880 do
3881   IFS=$as_save_IFS
3882   test -z "$as_dir" && as_dir=.
3883   for ac_prog in grep ggrep; do
3884   for ac_exec_ext in '' $ac_executable_extensions; do
3885     ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
3886     { test -f "$ac_path_GREP" && $as_executable_p "$ac_path_GREP"; } || continue
3887     # Check for GNU ac_path_GREP and select it if it is found.
3888   # Check for GNU $ac_path_GREP
3889 case `"$ac_path_GREP" --version 2>&1` in
3890 *GNU*)
3891   ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
3892 *)
3893   ac_count=0
3894   echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
3895   while :
3896   do
3897     cat "conftest.in" "conftest.in" >"conftest.tmp"
3898     mv "conftest.tmp" "conftest.in"
3899     cp "conftest.in" "conftest.nl"
3900     echo 'GREP' >> "conftest.nl"
3901     "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3902     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3903     ac_count=`expr $ac_count + 1`
3904     if test $ac_count -gt ${ac_path_GREP_max-0}; then
3905       # Best one so far, save it but keep looking for a better one
3906       ac_cv_path_GREP="$ac_path_GREP"
3907       ac_path_GREP_max=$ac_count
3908     fi
3909     # 10*(2^10) chars as input seems more than enough
3910     test $ac_count -gt 10 && break
3911   done
3912   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3913 esac
3914
3915
3916     $ac_path_GREP_found && break 3
3917   done
3918 done
3919
3920 done
3921 IFS=$as_save_IFS
3922
3923
3924 fi
3925
3926 GREP="$ac_cv_path_GREP"
3927 if test -z "$GREP"; then
3928   { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
3929 echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
3930    { (exit 1); exit 1; }; }
3931 fi
3932
3933 else
3934   ac_cv_path_GREP=$GREP
3935 fi
3936
3937
3938 fi
3939 { echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5
3940 echo "${ECHO_T}$ac_cv_path_GREP" >&6; }
3941  GREP="$ac_cv_path_GREP"
3942
3943
3944 { echo "$as_me:$LINENO: checking for egrep" >&5
3945 echo $ECHO_N "checking for egrep... $ECHO_C" >&6; }
3946 if test "${ac_cv_path_EGREP+set}" = set; then
3947   echo $ECHO_N "(cached) $ECHO_C" >&6
3948 else
3949   if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
3950    then ac_cv_path_EGREP="$GREP -E"
3951    else
3952      # Extract the first word of "egrep" to use in msg output
3953 if test -z "$EGREP"; then
3954 set dummy egrep; ac_prog_name=$2
3955 if test "${ac_cv_path_EGREP+set}" = set; then
3956   echo $ECHO_N "(cached) $ECHO_C" >&6
3957 else
3958   ac_path_EGREP_found=false
3959 # Loop through the user's path and test for each of PROGNAME-LIST
3960 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3961 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3962 do
3963   IFS=$as_save_IFS
3964   test -z "$as_dir" && as_dir=.
3965   for ac_prog in egrep; do
3966   for ac_exec_ext in '' $ac_executable_extensions; do
3967     ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
3968     { test -f "$ac_path_EGREP" && $as_executable_p "$ac_path_EGREP"; } || continue
3969     # Check for GNU ac_path_EGREP and select it if it is found.
3970   # Check for GNU $ac_path_EGREP
3971 case `"$ac_path_EGREP" --version 2>&1` in
3972 *GNU*)
3973   ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
3974 *)
3975   ac_count=0
3976   echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
3977   while :
3978   do
3979     cat "conftest.in" "conftest.in" >"conftest.tmp"
3980     mv "conftest.tmp" "conftest.in"
3981     cp "conftest.in" "conftest.nl"
3982     echo 'EGREP' >> "conftest.nl"
3983     "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3984     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3985     ac_count=`expr $ac_count + 1`
3986     if test $ac_count -gt ${ac_path_EGREP_max-0}; then
3987       # Best one so far, save it but keep looking for a better one
3988       ac_cv_path_EGREP="$ac_path_EGREP"
3989       ac_path_EGREP_max=$ac_count
3990     fi
3991     # 10*(2^10) chars as input seems more than enough
3992     test $ac_count -gt 10 && break
3993   done
3994   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3995 esac
3996
3997
3998     $ac_path_EGREP_found && break 3
3999   done
4000 done
4001
4002 done
4003 IFS=$as_save_IFS
4004
4005
4006 fi
4007
4008 EGREP="$ac_cv_path_EGREP"
4009 if test -z "$EGREP"; then
4010   { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
4011 echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
4012    { (exit 1); exit 1; }; }
4013 fi
4014
4015 else
4016   ac_cv_path_EGREP=$EGREP
4017 fi
4018
4019
4020    fi
4021 fi
4022 { echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5
4023 echo "${ECHO_T}$ac_cv_path_EGREP" >&6; }
4024  EGREP="$ac_cv_path_EGREP"
4025
4026
4027 { echo "$as_me:$LINENO: checking for ANSI C header files" >&5
4028 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; }
4029 if test "${ac_cv_header_stdc+set}" = set; then
4030   echo $ECHO_N "(cached) $ECHO_C" >&6
4031 else
4032   cat >conftest.$ac_ext <<_ACEOF
4033 /* confdefs.h.  */
4034 _ACEOF
4035 cat confdefs.h >>conftest.$ac_ext
4036 cat >>conftest.$ac_ext <<_ACEOF
4037 /* end confdefs.h.  */
4038 #include <stdlib.h>
4039 #include <stdarg.h>
4040 #include <string.h>
4041 #include <float.h>
4042
4043 int
4044 main ()
4045 {
4046
4047   ;
4048   return 0;
4049 }
4050 _ACEOF
4051 rm -f conftest.$ac_objext
4052 if { (ac_try="$ac_compile"
4053 case "(($ac_try" in
4054   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4055   *) ac_try_echo=$ac_try;;
4056 esac
4057 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4058   (eval "$ac_compile") 2>conftest.er1
4059   ac_status=$?
4060   grep -v '^ *+' conftest.er1 >conftest.err
4061   rm -f conftest.er1
4062   cat conftest.err >&5
4063   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4064   (exit $ac_status); } &&
4065          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
4066   { (case "(($ac_try" in
4067   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4068   *) ac_try_echo=$ac_try;;
4069 esac
4070 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4071   (eval "$ac_try") 2>&5
4072   ac_status=$?
4073   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4074   (exit $ac_status); }; } &&
4075          { ac_try='test -s conftest.$ac_objext'
4076   { (case "(($ac_try" in
4077   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4078   *) ac_try_echo=$ac_try;;
4079 esac
4080 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4081   (eval "$ac_try") 2>&5
4082   ac_status=$?
4083   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4084   (exit $ac_status); }; }; then
4085   ac_cv_header_stdc=yes
4086 else
4087   echo "$as_me: failed program was:" >&5
4088 sed 's/^/| /' conftest.$ac_ext >&5
4089
4090         ac_cv_header_stdc=no
4091 fi
4092
4093 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4094
4095 if test $ac_cv_header_stdc = yes; then
4096   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
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 <string.h>
4104
4105 _ACEOF
4106 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4107   $EGREP "memchr" >/dev/null 2>&1; then
4108   :
4109 else
4110   ac_cv_header_stdc=no
4111 fi
4112 rm -f conftest*
4113
4114 fi
4115
4116 if test $ac_cv_header_stdc = yes; then
4117   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4118   cat >conftest.$ac_ext <<_ACEOF
4119 /* confdefs.h.  */
4120 _ACEOF
4121 cat confdefs.h >>conftest.$ac_ext
4122 cat >>conftest.$ac_ext <<_ACEOF
4123 /* end confdefs.h.  */
4124 #include <stdlib.h>
4125
4126 _ACEOF
4127 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4128   $EGREP "free" >/dev/null 2>&1; then
4129   :
4130 else
4131   ac_cv_header_stdc=no
4132 fi
4133 rm -f conftest*
4134
4135 fi
4136
4137 if test $ac_cv_header_stdc = yes; then
4138   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4139   if test "$cross_compiling" = yes; then
4140   :
4141 else
4142   cat >conftest.$ac_ext <<_ACEOF
4143 /* confdefs.h.  */
4144 _ACEOF
4145 cat confdefs.h >>conftest.$ac_ext
4146 cat >>conftest.$ac_ext <<_ACEOF
4147 /* end confdefs.h.  */
4148 #include <ctype.h>
4149 #include <stdlib.h>
4150 #if ((' ' & 0x0FF) == 0x020)
4151 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4152 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4153 #else
4154 # define ISLOWER(c) \
4155                    (('a' <= (c) && (c) <= 'i') \
4156                      || ('j' <= (c) && (c) <= 'r') \
4157                      || ('s' <= (c) && (c) <= 'z'))
4158 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4159 #endif
4160
4161 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4162 int
4163 main ()
4164 {
4165   int i;
4166   for (i = 0; i < 256; i++)
4167     if (XOR (islower (i), ISLOWER (i))
4168         || toupper (i) != TOUPPER (i))
4169       return 2;
4170   return 0;
4171 }
4172 _ACEOF
4173 rm -f conftest$ac_exeext
4174 if { (ac_try="$ac_link"
4175 case "(($ac_try" in
4176   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4177   *) ac_try_echo=$ac_try;;
4178 esac
4179 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4180   (eval "$ac_link") 2>&5
4181   ac_status=$?
4182   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4183   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
4184   { (case "(($ac_try" in
4185   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4186   *) ac_try_echo=$ac_try;;
4187 esac
4188 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4189   (eval "$ac_try") 2>&5
4190   ac_status=$?
4191   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4192   (exit $ac_status); }; }; then
4193   :
4194 else
4195   echo "$as_me: program exited with status $ac_status" >&5
4196 echo "$as_me: failed program was:" >&5
4197 sed 's/^/| /' conftest.$ac_ext >&5
4198
4199 ( exit $ac_status )
4200 ac_cv_header_stdc=no
4201 fi
4202 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
4203 fi
4204
4205
4206 fi
4207 fi
4208 { echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
4209 echo "${ECHO_T}$ac_cv_header_stdc" >&6; }
4210 if test $ac_cv_header_stdc = yes; then
4211
4212 cat >>confdefs.h <<\_ACEOF
4213 #define STDC_HEADERS 1
4214 _ACEOF
4215
4216 fi
4217
4218 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
4219
4220
4221
4222
4223
4224
4225
4226
4227
4228 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4229                   inttypes.h stdint.h unistd.h
4230 do
4231 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
4232 { echo "$as_me:$LINENO: checking for $ac_header" >&5
4233 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
4234 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
4235   echo $ECHO_N "(cached) $ECHO_C" >&6
4236 else
4237   cat >conftest.$ac_ext <<_ACEOF
4238 /* confdefs.h.  */
4239 _ACEOF
4240 cat confdefs.h >>conftest.$ac_ext
4241 cat >>conftest.$ac_ext <<_ACEOF
4242 /* end confdefs.h.  */
4243 $ac_includes_default
4244
4245 #include <$ac_header>
4246 _ACEOF
4247 rm -f conftest.$ac_objext
4248 if { (ac_try="$ac_compile"
4249 case "(($ac_try" in
4250   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4251   *) ac_try_echo=$ac_try;;
4252 esac
4253 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4254   (eval "$ac_compile") 2>conftest.er1
4255   ac_status=$?
4256   grep -v '^ *+' conftest.er1 >conftest.err
4257   rm -f conftest.er1
4258   cat conftest.err >&5
4259   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4260   (exit $ac_status); } &&
4261          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
4262   { (case "(($ac_try" in
4263   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4264   *) ac_try_echo=$ac_try;;
4265 esac
4266 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4267   (eval "$ac_try") 2>&5
4268   ac_status=$?
4269   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4270   (exit $ac_status); }; } &&
4271          { ac_try='test -s conftest.$ac_objext'
4272   { (case "(($ac_try" in
4273   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4274   *) ac_try_echo=$ac_try;;
4275 esac
4276 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4277   (eval "$ac_try") 2>&5
4278   ac_status=$?
4279   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4280   (exit $ac_status); }; }; then
4281   eval "$as_ac_Header=yes"
4282 else
4283   echo "$as_me: failed program was:" >&5
4284 sed 's/^/| /' conftest.$ac_ext >&5
4285
4286         eval "$as_ac_Header=no"
4287 fi
4288
4289 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4290 fi
4291 ac_res=`eval echo '${'$as_ac_Header'}'`
4292                { echo "$as_me:$LINENO: result: $ac_res" >&5
4293 echo "${ECHO_T}$ac_res" >&6; }
4294 if test `eval echo '${'$as_ac_Header'}'` = yes; then
4295   cat >>confdefs.h <<_ACEOF
4296 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
4297 _ACEOF
4298
4299 fi
4300
4301 done
4302
4303
4304 { echo "$as_me:$LINENO: checking whether byte ordering is bigendian" >&5
4305 echo $ECHO_N "checking whether byte ordering is bigendian... $ECHO_C" >&6; }
4306 if test "${ac_cv_c_bigendian+set}" = set; then
4307   echo $ECHO_N "(cached) $ECHO_C" >&6
4308 else
4309   # See if sys/param.h defines the BYTE_ORDER macro.
4310 cat >conftest.$ac_ext <<_ACEOF
4311 /* confdefs.h.  */
4312 _ACEOF
4313 cat confdefs.h >>conftest.$ac_ext
4314 cat >>conftest.$ac_ext <<_ACEOF
4315 /* end confdefs.h.  */
4316 #include <sys/types.h>
4317 #include <sys/param.h>
4318
4319 int
4320 main ()
4321 {
4322 #if !BYTE_ORDER || !BIG_ENDIAN || !LITTLE_ENDIAN
4323  bogus endian macros
4324 #endif
4325
4326   ;
4327   return 0;
4328 }
4329 _ACEOF
4330 rm -f conftest.$ac_objext
4331 if { (ac_try="$ac_compile"
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_compile") 2>conftest.er1
4338   ac_status=$?
4339   grep -v '^ *+' conftest.er1 >conftest.err
4340   rm -f conftest.er1
4341   cat conftest.err >&5
4342   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4343   (exit $ac_status); } &&
4344          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
4345   { (case "(($ac_try" in
4346   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4347   *) ac_try_echo=$ac_try;;
4348 esac
4349 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4350   (eval "$ac_try") 2>&5
4351   ac_status=$?
4352   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4353   (exit $ac_status); }; } &&
4354          { ac_try='test -s conftest.$ac_objext'
4355   { (case "(($ac_try" in
4356   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4357   *) ac_try_echo=$ac_try;;
4358 esac
4359 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4360   (eval "$ac_try") 2>&5
4361   ac_status=$?
4362   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4363   (exit $ac_status); }; }; then
4364   # It does; now see whether it defined to BIG_ENDIAN or not.
4365 cat >conftest.$ac_ext <<_ACEOF
4366 /* confdefs.h.  */
4367 _ACEOF
4368 cat confdefs.h >>conftest.$ac_ext
4369 cat >>conftest.$ac_ext <<_ACEOF
4370 /* end confdefs.h.  */
4371 #include <sys/types.h>
4372 #include <sys/param.h>
4373
4374 int
4375 main ()
4376 {
4377 #if BYTE_ORDER != BIG_ENDIAN
4378  not big endian
4379 #endif
4380
4381   ;
4382   return 0;
4383 }
4384 _ACEOF
4385 rm -f conftest.$ac_objext
4386 if { (ac_try="$ac_compile"
4387 case "(($ac_try" in
4388   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4389   *) ac_try_echo=$ac_try;;
4390 esac
4391 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4392   (eval "$ac_compile") 2>conftest.er1
4393   ac_status=$?
4394   grep -v '^ *+' conftest.er1 >conftest.err
4395   rm -f conftest.er1
4396   cat conftest.err >&5
4397   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4398   (exit $ac_status); } &&
4399          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
4400   { (case "(($ac_try" in
4401   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4402   *) ac_try_echo=$ac_try;;
4403 esac
4404 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4405   (eval "$ac_try") 2>&5
4406   ac_status=$?
4407   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4408   (exit $ac_status); }; } &&
4409          { ac_try='test -s conftest.$ac_objext'
4410   { (case "(($ac_try" in
4411   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4412   *) ac_try_echo=$ac_try;;
4413 esac
4414 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4415   (eval "$ac_try") 2>&5
4416   ac_status=$?
4417   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4418   (exit $ac_status); }; }; then
4419   ac_cv_c_bigendian=yes
4420 else
4421   echo "$as_me: failed program was:" >&5
4422 sed 's/^/| /' conftest.$ac_ext >&5
4423
4424         ac_cv_c_bigendian=no
4425 fi
4426
4427 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4428 else
4429   echo "$as_me: failed program was:" >&5
4430 sed 's/^/| /' conftest.$ac_ext >&5
4431
4432         # It does not; compile a test program.
4433 if test "$cross_compiling" = yes; then
4434   # try to guess the endianness by grepping values into an object file
4435   ac_cv_c_bigendian=unknown
4436   cat >conftest.$ac_ext <<_ACEOF
4437 /* confdefs.h.  */
4438 _ACEOF
4439 cat confdefs.h >>conftest.$ac_ext
4440 cat >>conftest.$ac_ext <<_ACEOF
4441 /* end confdefs.h.  */
4442 short int ascii_mm[] = { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
4443 short int ascii_ii[] = { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
4444 void _ascii () { char *s = (char *) ascii_mm; s = (char *) ascii_ii; }
4445 short int ebcdic_ii[] = { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
4446 short int ebcdic_mm[] = { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
4447 void _ebcdic () { char *s = (char *) ebcdic_mm; s = (char *) ebcdic_ii; }
4448 int
4449 main ()
4450 {
4451  _ascii (); _ebcdic ();
4452   ;
4453   return 0;
4454 }
4455 _ACEOF
4456 rm -f conftest.$ac_objext
4457 if { (ac_try="$ac_compile"
4458 case "(($ac_try" in
4459   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4460   *) ac_try_echo=$ac_try;;
4461 esac
4462 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4463   (eval "$ac_compile") 2>conftest.er1
4464   ac_status=$?
4465   grep -v '^ *+' conftest.er1 >conftest.err
4466   rm -f conftest.er1
4467   cat conftest.err >&5
4468   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4469   (exit $ac_status); } &&
4470          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
4471   { (case "(($ac_try" in
4472   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4473   *) ac_try_echo=$ac_try;;
4474 esac
4475 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4476   (eval "$ac_try") 2>&5
4477   ac_status=$?
4478   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4479   (exit $ac_status); }; } &&
4480          { ac_try='test -s conftest.$ac_objext'
4481   { (case "(($ac_try" in
4482   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4483   *) ac_try_echo=$ac_try;;
4484 esac
4485 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4486   (eval "$ac_try") 2>&5
4487   ac_status=$?
4488   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4489   (exit $ac_status); }; }; then
4490   if grep BIGenDianSyS conftest.$ac_objext >/dev/null ; then
4491   ac_cv_c_bigendian=yes
4492 fi
4493 if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
4494   if test "$ac_cv_c_bigendian" = unknown; then
4495     ac_cv_c_bigendian=no
4496   else
4497     # finding both strings is unlikely to happen, but who knows?
4498     ac_cv_c_bigendian=unknown
4499   fi
4500 fi
4501 else
4502   echo "$as_me: failed program was:" >&5
4503 sed 's/^/| /' conftest.$ac_ext >&5
4504
4505
4506 fi
4507
4508 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4509 else
4510   cat >conftest.$ac_ext <<_ACEOF
4511 /* confdefs.h.  */
4512 _ACEOF
4513 cat confdefs.h >>conftest.$ac_ext
4514 cat >>conftest.$ac_ext <<_ACEOF
4515 /* end confdefs.h.  */
4516 $ac_includes_default
4517 int
4518 main ()
4519 {
4520
4521   /* Are we little or big endian?  From Harbison&Steele.  */
4522   union
4523   {
4524     long int l;
4525     char c[sizeof (long int)];
4526   } u;
4527   u.l = 1;
4528   return u.c[sizeof (long int) - 1] == 1;
4529
4530   ;
4531   return 0;
4532 }
4533 _ACEOF
4534 rm -f conftest$ac_exeext
4535 if { (ac_try="$ac_link"
4536 case "(($ac_try" in
4537   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4538   *) ac_try_echo=$ac_try;;
4539 esac
4540 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4541   (eval "$ac_link") 2>&5
4542   ac_status=$?
4543   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4544   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
4545   { (case "(($ac_try" in
4546   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4547   *) ac_try_echo=$ac_try;;
4548 esac
4549 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4550   (eval "$ac_try") 2>&5
4551   ac_status=$?
4552   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4553   (exit $ac_status); }; }; then
4554   ac_cv_c_bigendian=no
4555 else
4556   echo "$as_me: program exited with status $ac_status" >&5
4557 echo "$as_me: failed program was:" >&5
4558 sed 's/^/| /' conftest.$ac_ext >&5
4559
4560 ( exit $ac_status )
4561 ac_cv_c_bigendian=yes
4562 fi
4563 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
4564 fi
4565
4566
4567 fi
4568
4569 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4570 fi
4571 { echo "$as_me:$LINENO: result: $ac_cv_c_bigendian" >&5
4572 echo "${ECHO_T}$ac_cv_c_bigendian" >&6; }
4573 case $ac_cv_c_bigendian in
4574   yes)
4575     ENDIAN=big
4576  ;;
4577   no)
4578     ENDIAN=little
4579  ;;
4580   *)
4581     { { echo "$as_me:$LINENO: error: unknown endianness
4582 presetting ac_cv_c_bigendian=no (or yes) will help" >&5
4583 echo "$as_me: error: unknown endianness
4584 presetting ac_cv_c_bigendian=no (or yes) will help" >&2;}
4585    { (exit 1); exit 1; }; } ;;
4586 esac
4587
4588
4589 if test "$cross_compiling" = yes; then
4590   LLVM_CROSS_COMPILING=1
4591
4592
4593 { echo "$as_me:$LINENO: checking for executable suffix on build platform" >&5
4594 echo $ECHO_N "checking for executable suffix on build platform... $ECHO_C" >&6; }
4595 if test "${ac_cv_build_exeext+set}" = set; then
4596   echo $ECHO_N "(cached) $ECHO_C" >&6
4597 else
4598   if test "$CYGWIN" = yes || test "$MINGW32" = yes; then
4599   ac_cv_build_exeext=.exe
4600 else
4601   ac_build_prefix=${build_alias}-
4602
4603   # Extract the first word of "${ac_build_prefix}gcc", so it can be a program name with args.
4604 set dummy ${ac_build_prefix}gcc; ac_word=$2
4605 { echo "$as_me:$LINENO: checking for $ac_word" >&5
4606 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4607 if test "${ac_cv_prog_BUILD_CC+set}" = set; then
4608   echo $ECHO_N "(cached) $ECHO_C" >&6
4609 else
4610   if test -n "$BUILD_CC"; then
4611   ac_cv_prog_BUILD_CC="$BUILD_CC" # Let the user override the test.
4612 else
4613 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4614 for as_dir in $PATH
4615 do
4616   IFS=$as_save_IFS
4617   test -z "$as_dir" && as_dir=.
4618   for ac_exec_ext in '' $ac_executable_extensions; do
4619   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
4620     ac_cv_prog_BUILD_CC="${ac_build_prefix}gcc"
4621     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4622     break 2
4623   fi
4624 done
4625 done
4626 IFS=$as_save_IFS
4627
4628 fi
4629 fi
4630 BUILD_CC=$ac_cv_prog_BUILD_CC
4631 if test -n "$BUILD_CC"; then
4632   { echo "$as_me:$LINENO: result: $BUILD_CC" >&5
4633 echo "${ECHO_T}$BUILD_CC" >&6; }
4634 else
4635   { echo "$as_me:$LINENO: result: no" >&5
4636 echo "${ECHO_T}no" >&6; }
4637 fi
4638
4639
4640   if test -z "$BUILD_CC"; then
4641      # Extract the first word of "gcc", so it can be a program name with args.
4642 set dummy gcc; ac_word=$2
4643 { echo "$as_me:$LINENO: checking for $ac_word" >&5
4644 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4645 if test "${ac_cv_prog_BUILD_CC+set}" = set; then
4646   echo $ECHO_N "(cached) $ECHO_C" >&6
4647 else
4648   if test -n "$BUILD_CC"; then
4649   ac_cv_prog_BUILD_CC="$BUILD_CC" # Let the user override the test.
4650 else
4651 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4652 for as_dir in $PATH
4653 do
4654   IFS=$as_save_IFS
4655   test -z "$as_dir" && as_dir=.
4656   for ac_exec_ext in '' $ac_executable_extensions; do
4657   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
4658     ac_cv_prog_BUILD_CC="gcc"
4659     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4660     break 2
4661   fi
4662 done
4663 done
4664 IFS=$as_save_IFS
4665
4666 fi
4667 fi
4668 BUILD_CC=$ac_cv_prog_BUILD_CC
4669 if test -n "$BUILD_CC"; then
4670   { echo "$as_me:$LINENO: result: $BUILD_CC" >&5
4671 echo "${ECHO_T}$BUILD_CC" >&6; }
4672 else
4673   { echo "$as_me:$LINENO: result: no" >&5
4674 echo "${ECHO_T}no" >&6; }
4675 fi
4676
4677
4678      if test -z "$BUILD_CC"; then
4679        # Extract the first word of "cc", so it can be a program name with args.
4680 set dummy cc; ac_word=$2
4681 { echo "$as_me:$LINENO: checking for $ac_word" >&5
4682 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4683 if test "${ac_cv_prog_BUILD_CC+set}" = set; then
4684   echo $ECHO_N "(cached) $ECHO_C" >&6
4685 else
4686   if test -n "$BUILD_CC"; then
4687   ac_cv_prog_BUILD_CC="$BUILD_CC" # Let the user override the test.
4688 else
4689   ac_prog_rejected=no
4690 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4691 for as_dir in $PATH
4692 do
4693   IFS=$as_save_IFS
4694   test -z "$as_dir" && as_dir=.
4695   for ac_exec_ext in '' $ac_executable_extensions; do
4696   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
4697     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
4698        ac_prog_rejected=yes
4699        continue
4700      fi
4701     ac_cv_prog_BUILD_CC="cc"
4702     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4703     break 2
4704   fi
4705 done
4706 done
4707 IFS=$as_save_IFS
4708
4709 if test $ac_prog_rejected = yes; then
4710   # We found a bogon in the path, so make sure we never use it.
4711   set dummy $ac_cv_prog_BUILD_CC
4712   shift
4713   if test $# != 0; then
4714     # We chose a different compiler from the bogus one.
4715     # However, it has the same basename, so the bogon will be chosen
4716     # first if we set BUILD_CC to just the basename; use the full file name.
4717     shift
4718     ac_cv_prog_BUILD_CC="$as_dir/$ac_word${1+' '}$@"
4719   fi
4720 fi
4721 fi
4722 fi
4723 BUILD_CC=$ac_cv_prog_BUILD_CC
4724 if test -n "$BUILD_CC"; then
4725   { echo "$as_me:$LINENO: result: $BUILD_CC" >&5
4726 echo "${ECHO_T}$BUILD_CC" >&6; }
4727 else
4728   { echo "$as_me:$LINENO: result: no" >&5
4729 echo "${ECHO_T}no" >&6; }
4730 fi
4731
4732
4733      fi
4734   fi
4735   test -z "$BUILD_CC" && { { echo "$as_me:$LINENO: error: no acceptable cc found in \$PATH" >&5
4736 echo "$as_me: error: no acceptable cc found in \$PATH" >&2;}
4737    { (exit 1); exit 1; }; }
4738   ac_build_link='${BUILD_CC-cc} -o conftest $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
4739   rm -f conftest*
4740   echo 'int main () { return 0; }' > conftest.$ac_ext
4741   ac_cv_build_exeext=
4742   if { (eval echo "$as_me:$LINENO: \"$ac_build_link\"") >&5
4743   (eval $ac_build_link) 2>&5
4744   ac_status=$?
4745   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4746   (exit $ac_status); }; then
4747     for file in conftest.*; do
4748       case $file in
4749       *.c | *.o | *.obj | *.dSYM) ;;
4750       *) ac_cv_build_exeext=`echo $file | sed -e s/conftest//` ;;
4751       esac
4752     done
4753   else
4754     { { echo "$as_me:$LINENO: error: installation or configuration problem: compiler cannot create executables." >&5
4755 echo "$as_me: error: installation or configuration problem: compiler cannot create executables." >&2;}
4756    { (exit 1); exit 1; }; }
4757   fi
4758   rm -f conftest*
4759   test x"${ac_cv_build_exeext}" = x && ac_cv_build_exeext=blank
4760 fi
4761 fi
4762
4763 BUILD_EXEEXT=""
4764 test x"${ac_cv_build_exeext}" != xblank && BUILD_EXEEXT=${ac_cv_build_exeext}
4765 { echo "$as_me:$LINENO: result: ${ac_cv_build_exeext}" >&5
4766 echo "${ECHO_T}${ac_cv_build_exeext}" >&6; }
4767 ac_build_exeext=$BUILD_EXEEXT
4768
4769   ac_build_prefix=${build_alias}-
4770   # Extract the first word of "${ac_build_prefix}g++", so it can be a program name with args.
4771 set dummy ${ac_build_prefix}g++; ac_word=$2
4772 { echo "$as_me:$LINENO: checking for $ac_word" >&5
4773 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4774 if test "${ac_cv_prog_BUILD_CXX+set}" = set; then
4775   echo $ECHO_N "(cached) $ECHO_C" >&6
4776 else
4777   if test -n "$BUILD_CXX"; then
4778   ac_cv_prog_BUILD_CXX="$BUILD_CXX" # Let the user override the test.
4779 else
4780 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4781 for as_dir in $PATH
4782 do
4783   IFS=$as_save_IFS
4784   test -z "$as_dir" && as_dir=.
4785   for ac_exec_ext in '' $ac_executable_extensions; do
4786   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
4787     ac_cv_prog_BUILD_CXX="${ac_build_prefix}g++"
4788     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4789     break 2
4790   fi
4791 done
4792 done
4793 IFS=$as_save_IFS
4794
4795 fi
4796 fi
4797 BUILD_CXX=$ac_cv_prog_BUILD_CXX
4798 if test -n "$BUILD_CXX"; then
4799   { echo "$as_me:$LINENO: result: $BUILD_CXX" >&5
4800 echo "${ECHO_T}$BUILD_CXX" >&6; }
4801 else
4802   { echo "$as_me:$LINENO: result: no" >&5
4803 echo "${ECHO_T}no" >&6; }
4804 fi
4805
4806
4807   if test -z "$BUILD_CXX"; then
4808      # Extract the first word of "g++", so it can be a program name with args.
4809 set dummy g++; ac_word=$2
4810 { echo "$as_me:$LINENO: checking for $ac_word" >&5
4811 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4812 if test "${ac_cv_prog_BUILD_CXX+set}" = set; then
4813   echo $ECHO_N "(cached) $ECHO_C" >&6
4814 else
4815   if test -n "$BUILD_CXX"; then
4816   ac_cv_prog_BUILD_CXX="$BUILD_CXX" # Let the user override the test.
4817 else
4818 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4819 for as_dir in $PATH
4820 do
4821   IFS=$as_save_IFS
4822   test -z "$as_dir" && as_dir=.
4823   for ac_exec_ext in '' $ac_executable_extensions; do
4824   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
4825     ac_cv_prog_BUILD_CXX="g++"
4826     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4827     break 2
4828   fi
4829 done
4830 done
4831 IFS=$as_save_IFS
4832
4833 fi
4834 fi
4835 BUILD_CXX=$ac_cv_prog_BUILD_CXX
4836 if test -n "$BUILD_CXX"; then
4837   { echo "$as_me:$LINENO: result: $BUILD_CXX" >&5
4838 echo "${ECHO_T}$BUILD_CXX" >&6; }
4839 else
4840   { echo "$as_me:$LINENO: result: no" >&5
4841 echo "${ECHO_T}no" >&6; }
4842 fi
4843
4844
4845      if test -z "$BUILD_CXX"; then
4846        # Extract the first word of "c++", so it can be a program name with args.
4847 set dummy c++; ac_word=$2
4848 { echo "$as_me:$LINENO: checking for $ac_word" >&5
4849 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4850 if test "${ac_cv_prog_BUILD_CXX+set}" = set; then
4851   echo $ECHO_N "(cached) $ECHO_C" >&6
4852 else
4853   if test -n "$BUILD_CXX"; then
4854   ac_cv_prog_BUILD_CXX="$BUILD_CXX" # Let the user override the test.
4855 else
4856   ac_prog_rejected=no
4857 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4858 for as_dir in $PATH
4859 do
4860   IFS=$as_save_IFS
4861   test -z "$as_dir" && as_dir=.
4862   for ac_exec_ext in '' $ac_executable_extensions; do
4863   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
4864     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/c++"; then
4865        ac_prog_rejected=yes
4866        continue
4867      fi
4868     ac_cv_prog_BUILD_CXX="c++"
4869     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4870     break 2
4871   fi
4872 done
4873 done
4874 IFS=$as_save_IFS
4875
4876 if test $ac_prog_rejected = yes; then
4877   # We found a bogon in the path, so make sure we never use it.
4878   set dummy $ac_cv_prog_BUILD_CXX
4879   shift
4880   if test $# != 0; then
4881     # We chose a different compiler from the bogus one.
4882     # However, it has the same basename, so the bogon will be chosen
4883     # first if we set BUILD_CXX to just the basename; use the full file name.
4884     shift
4885     ac_cv_prog_BUILD_CXX="$as_dir/$ac_word${1+' '}$@"
4886   fi
4887 fi
4888 fi
4889 fi
4890 BUILD_CXX=$ac_cv_prog_BUILD_CXX
4891 if test -n "$BUILD_CXX"; then
4892   { echo "$as_me:$LINENO: result: $BUILD_CXX" >&5
4893 echo "${ECHO_T}$BUILD_CXX" >&6; }
4894 else
4895   { echo "$as_me:$LINENO: result: no" >&5
4896 echo "${ECHO_T}no" >&6; }
4897 fi
4898
4899
4900      fi
4901   fi
4902 else
4903   LLVM_CROSS_COMPILING=0
4904
4905 fi
4906
4907 if test -d ".svn" -o -d "${srcdir}/.svn" -o -d ".git" -o -d "${srcdir}/.git"; then
4908   cvsbuild="yes"
4909   optimize="no"
4910   CVSBUILD=CVSBUILD=1
4911
4912 else
4913   cvsbuild="no"
4914   optimize="yes"
4915 fi
4916
4917
4918 # Check whether --enable-libcpp was given.
4919 if test "${enable_libcpp+set}" = set; then
4920   enableval=$enable_libcpp;
4921 else
4922   enableval=default
4923 fi
4924
4925 case "$enableval" in
4926   yes) ENABLE_LIBCPP=1
4927  ;;
4928   no)  ENABLE_LIBCPP=0
4929  ;;
4930   default) ENABLE_LIBCPP=0
4931 ;;
4932   *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-libcpp. Use \"yes\" or \"no\"" >&5
4933 echo "$as_me: error: Invalid setting for --enable-libcpp. Use \"yes\" or \"no\"" >&2;}
4934    { (exit 1); exit 1; }; } ;;
4935 esac
4936
4937 # Check whether --enable-optimized was given.
4938 if test "${enable_optimized+set}" = set; then
4939   enableval=$enable_optimized;
4940 else
4941   enableval=$optimize
4942 fi
4943
4944 if test ${enableval} = "no" ; then
4945   ENABLE_OPTIMIZED=
4946
4947 else
4948   ENABLE_OPTIMIZED=ENABLE_OPTIMIZED=1
4949
4950 fi
4951
4952 # Check whether --enable-profiling was given.
4953 if test "${enable_profiling+set}" = set; then
4954   enableval=$enable_profiling;
4955 else
4956   enableval="no"
4957 fi
4958
4959 if test ${enableval} = "no" ; then
4960   ENABLE_PROFILING=
4961
4962 else
4963   ENABLE_PROFILING=ENABLE_PROFILING=1
4964
4965 fi
4966
4967 # Check whether --enable-assertions was given.
4968 if test "${enable_assertions+set}" = set; then
4969   enableval=$enable_assertions;
4970 else
4971   enableval="yes"
4972 fi
4973
4974 if test ${enableval} = "yes" ; then
4975   DISABLE_ASSERTIONS=
4976
4977 else
4978   DISABLE_ASSERTIONS=DISABLE_ASSERTIONS=1
4979
4980 fi
4981
4982 # Check whether --enable-expensive-checks was given.
4983 if test "${enable_expensive_checks+set}" = set; then
4984   enableval=$enable_expensive_checks;
4985 else
4986   enableval="no"
4987 fi
4988
4989 if test ${enableval} = "yes" ; then
4990   ENABLE_EXPENSIVE_CHECKS=ENABLE_EXPENSIVE_CHECKS=1
4991
4992   EXPENSIVE_CHECKS=yes
4993
4994 else
4995   ENABLE_EXPENSIVE_CHECKS=
4996
4997   EXPENSIVE_CHECKS=no
4998
4999 fi
5000
5001 # Check whether --enable-debug-runtime was given.
5002 if test "${enable_debug_runtime+set}" = set; then
5003   enableval=$enable_debug_runtime;
5004 else
5005   enableval=no
5006 fi
5007
5008 if test ${enableval} = "no" ; then
5009   DEBUG_RUNTIME=
5010
5011 else
5012   DEBUG_RUNTIME=DEBUG_RUNTIME=1
5013
5014 fi
5015
5016 # Check whether --enable-debug-symbols was given.
5017 if test "${enable_debug_symbols+set}" = set; then
5018   enableval=$enable_debug_symbols;
5019 else
5020   enableval=no
5021 fi
5022
5023 if test ${enableval} = "no" ; then
5024   DEBUG_SYMBOLS=
5025
5026 else
5027   DEBUG_SYMBOLS=DEBUG_SYMBOLS=1
5028
5029 fi
5030
5031 # Check whether --enable-jit was given.
5032 if test "${enable_jit+set}" = set; then
5033   enableval=$enable_jit;
5034 else
5035   enableval=default
5036 fi
5037
5038 if test ${enableval} = "no"
5039 then
5040   JIT=
5041
5042 else
5043   case "$llvm_cv_target_arch" in
5044     x86)         TARGET_HAS_JIT=1
5045  ;;
5046     Sparc)       TARGET_HAS_JIT=0
5047  ;;
5048     PowerPC)     TARGET_HAS_JIT=1
5049  ;;
5050     x86_64)      TARGET_HAS_JIT=1
5051  ;;
5052     ARM)         TARGET_HAS_JIT=1
5053  ;;
5054     Mips)        TARGET_HAS_JIT=1
5055  ;;
5056     XCore)       TARGET_HAS_JIT=0
5057  ;;
5058     MSP430)      TARGET_HAS_JIT=0
5059  ;;
5060     Hexagon)     TARGET_HAS_JIT=0
5061  ;;
5062     MBlaze)      TARGET_HAS_JIT=0
5063  ;;
5064     PTX)         TARGET_HAS_JIT=0
5065  ;;
5066     *)           TARGET_HAS_JIT=0
5067  ;;
5068   esac
5069 fi
5070
5071 # Check whether --enable-docs was given.
5072 if test "${enable_docs+set}" = set; then
5073   enableval=$enable_docs;
5074 else
5075   enableval=default
5076 fi
5077
5078 case "$enableval" in
5079   yes) ENABLE_DOCS=1
5080  ;;
5081   no)  ENABLE_DOCS=0
5082  ;;
5083   default) ENABLE_DOCS=1
5084  ;;
5085   *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-docs. Use \"yes\" or \"no\"" >&5
5086 echo "$as_me: error: Invalid setting for --enable-docs. Use \"yes\" or \"no\"" >&2;}
5087    { (exit 1); exit 1; }; } ;;
5088 esac
5089
5090 # Check whether --enable-doxygen was given.
5091 if test "${enable_doxygen+set}" = set; then
5092   enableval=$enable_doxygen;
5093 else
5094   enableval=default
5095 fi
5096
5097 case "$enableval" in
5098   yes) ENABLE_DOXYGEN=1
5099  ;;
5100   no)  ENABLE_DOXYGEN=0
5101  ;;
5102   default) ENABLE_DOXYGEN=0
5103  ;;
5104   *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-doxygen. Use \"yes\" or \"no\"" >&5
5105 echo "$as_me: error: Invalid setting for --enable-doxygen. Use \"yes\" or \"no\"" >&2;}
5106    { (exit 1); exit 1; }; } ;;
5107 esac
5108
5109 # Check whether --enable-threads was given.
5110 if test "${enable_threads+set}" = set; then
5111   enableval=$enable_threads;
5112 else
5113   enableval=default
5114 fi
5115
5116 case "$enableval" in
5117   yes) ENABLE_THREADS=1
5118  ;;
5119   no)  ENABLE_THREADS=0
5120  ;;
5121   default) ENABLE_THREADS=1
5122  ;;
5123   *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-threads. Use \"yes\" or \"no\"" >&5
5124 echo "$as_me: error: Invalid setting for --enable-threads. Use \"yes\" or \"no\"" >&2;}
5125    { (exit 1); exit 1; }; } ;;
5126 esac
5127
5128 cat >>confdefs.h <<_ACEOF
5129 #define ENABLE_THREADS $ENABLE_THREADS
5130 _ACEOF
5131
5132
5133 # Check whether --enable-pthreads was given.
5134 if test "${enable_pthreads+set}" = set; then
5135   enableval=$enable_pthreads;
5136 else
5137   enableval=default
5138 fi
5139
5140 case "$enableval" in
5141   yes) ENABLE_PTHREADS=1
5142  ;;
5143   no)  ENABLE_PTHREADS=0
5144  ;;
5145   default) ENABLE_PTHREADS=1
5146  ;;
5147   *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-pthreads. Use \"yes\" or \"no\"" >&5
5148 echo "$as_me: error: Invalid setting for --enable-pthreads. Use \"yes\" or \"no\"" >&2;}
5149    { (exit 1); exit 1; }; } ;;
5150 esac
5151
5152 # Check whether --enable-pic was given.
5153 if test "${enable_pic+set}" = set; then
5154   enableval=$enable_pic;
5155 else
5156   enableval=default
5157 fi
5158
5159 case "$enableval" in
5160   yes) ENABLE_PIC=1
5161  ;;
5162   no)  ENABLE_PIC=0
5163  ;;
5164   default) ENABLE_PIC=1
5165  ;;
5166   *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-pic. Use \"yes\" or \"no\"" >&5
5167 echo "$as_me: error: Invalid setting for --enable-pic. Use \"yes\" or \"no\"" >&2;}
5168    { (exit 1); exit 1; }; } ;;
5169 esac
5170
5171 cat >>confdefs.h <<_ACEOF
5172 #define ENABLE_PIC $ENABLE_PIC
5173 _ACEOF
5174
5175
5176 # Check whether --enable-shared was given.
5177 if test "${enable_shared+set}" = set; then
5178   enableval=$enable_shared;
5179 else
5180   enableval=default
5181 fi
5182
5183 case "$enableval" in
5184   yes) ENABLE_SHARED=1
5185  ;;
5186   no)  ENABLE_SHARED=0
5187  ;;
5188   default) ENABLE_SHARED=0
5189  ;;
5190   *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-shared. Use \"yes\" or \"no\"" >&5
5191 echo "$as_me: error: Invalid setting for --enable-shared. Use \"yes\" or \"no\"" >&2;}
5192    { (exit 1); exit 1; }; } ;;
5193 esac
5194
5195 # Check whether --enable-embed-stdcxx was given.
5196 if test "${enable_embed_stdcxx+set}" = set; then
5197   enableval=$enable_embed_stdcxx;
5198 else
5199   enableval=default
5200 fi
5201
5202 case "$enableval" in
5203   yes) ENABLE_EMBED_STDCXX=1
5204  ;;
5205   no)  ENABLE_EMBED_STDCXX=0
5206  ;;
5207   default) ENABLE_EMBED_STDCXX=1
5208  ;;
5209   *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-embed-stdcxx. Use \"yes\" or \"no\"" >&5
5210 echo "$as_me: error: Invalid setting for --enable-embed-stdcxx. Use \"yes\" or \"no\"" >&2;}
5211    { (exit 1); exit 1; }; } ;;
5212 esac
5213
5214 # Check whether --enable-timestamps was given.
5215 if test "${enable_timestamps+set}" = set; then
5216   enableval=$enable_timestamps;
5217 else
5218   enableval=default
5219 fi
5220
5221 case "$enableval" in
5222   yes) ENABLE_TIMESTAMPS=1
5223  ;;
5224   no)  ENABLE_TIMESTAMPS=0
5225  ;;
5226   default) ENABLE_TIMESTAMPS=1
5227  ;;
5228   *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-timestamps. Use \"yes\" or \"no\"" >&5
5229 echo "$as_me: error: Invalid setting for --enable-timestamps. Use \"yes\" or \"no\"" >&2;}
5230    { (exit 1); exit 1; }; } ;;
5231 esac
5232
5233 cat >>confdefs.h <<_ACEOF
5234 #define ENABLE_TIMESTAMPS $ENABLE_TIMESTAMPS
5235 _ACEOF
5236
5237
5238 TARGETS_TO_BUILD=""
5239 # Check whether --enable-targets was given.
5240 if test "${enable_targets+set}" = set; then
5241   enableval=$enable_targets;
5242 else
5243   enableval=all
5244 fi
5245
5246 if test "$enableval" = host-only ; then
5247   enableval=host
5248 fi
5249 case "$enableval" in
5250   all) TARGETS_TO_BUILD="X86 Sparc PowerPC ARM Mips CellSPU XCore MSP430 Hexagon CppBackend MBlaze PTX" ;;
5251   *)for a_target in `echo $enableval|sed -e 's/,/ /g' ` ; do
5252       case "$a_target" in
5253         x86)      TARGETS_TO_BUILD="X86 $TARGETS_TO_BUILD" ;;
5254         x86_64)   TARGETS_TO_BUILD="X86 $TARGETS_TO_BUILD" ;;
5255         sparc)    TARGETS_TO_BUILD="Sparc $TARGETS_TO_BUILD" ;;
5256         powerpc)  TARGETS_TO_BUILD="PowerPC $TARGETS_TO_BUILD" ;;
5257         arm)      TARGETS_TO_BUILD="ARM $TARGETS_TO_BUILD" ;;
5258         mips)     TARGETS_TO_BUILD="Mips $TARGETS_TO_BUILD" ;;
5259         spu)      TARGETS_TO_BUILD="CellSPU $TARGETS_TO_BUILD" ;;
5260         xcore)    TARGETS_TO_BUILD="XCore $TARGETS_TO_BUILD" ;;
5261         msp430)   TARGETS_TO_BUILD="MSP430 $TARGETS_TO_BUILD" ;;
5262         hexagon)  TARGETS_TO_BUILD="Hexagon $TARGETS_TO_BUILD" ;;
5263         cpp)      TARGETS_TO_BUILD="CppBackend $TARGETS_TO_BUILD" ;;
5264         mblaze)   TARGETS_TO_BUILD="MBlaze $TARGETS_TO_BUILD" ;;
5265         ptx)      TARGETS_TO_BUILD="PTX $TARGETS_TO_BUILD" ;;
5266         host) case "$llvm_cv_target_arch" in
5267             x86)         TARGETS_TO_BUILD="X86 $TARGETS_TO_BUILD" ;;
5268             x86_64)      TARGETS_TO_BUILD="X86 $TARGETS_TO_BUILD" ;;
5269             Sparc)       TARGETS_TO_BUILD="Sparc $TARGETS_TO_BUILD" ;;
5270             PowerPC)     TARGETS_TO_BUILD="PowerPC $TARGETS_TO_BUILD" ;;
5271             ARM)         TARGETS_TO_BUILD="ARM $TARGETS_TO_BUILD" ;;
5272             Mips)        TARGETS_TO_BUILD="Mips $TARGETS_TO_BUILD" ;;
5273             MBlaze)      TARGETS_TO_BUILD="MBlaze $TARGETS_TO_BUILD" ;;
5274             CellSPU|SPU) TARGETS_TO_BUILD="CellSPU $TARGETS_TO_BUILD" ;;
5275             XCore)       TARGETS_TO_BUILD="XCore $TARGETS_TO_BUILD" ;;
5276             MSP430)      TARGETS_TO_BUILD="MSP430 $TARGETS_TO_BUILD" ;;
5277             Hexagon)     TARGETS_TO_BUILD="Hexagon $TARGETS_TO_BUILD" ;;
5278             PTX)         TARGETS_TO_BUILD="PTX $TARGETS_TO_BUILD" ;;
5279             *)       { { echo "$as_me:$LINENO: error: Can not set target to build" >&5
5280 echo "$as_me: error: Can not set target to build" >&2;}
5281    { (exit 1); exit 1; }; } ;;
5282           esac ;;
5283         *) { { echo "$as_me:$LINENO: error: Unrecognized target $a_target" >&5
5284 echo "$as_me: error: Unrecognized target $a_target" >&2;}
5285    { (exit 1); exit 1; }; } ;;
5286       esac
5287   done
5288   ;;
5289 esac
5290 TARGETS_TO_BUILD=$TARGETS_TO_BUILD
5291
5292
5293 # Determine whether we are building LLVM support for the native architecture.
5294 # If so, define LLVM_NATIVE_ARCH to that LLVM target.
5295 for a_target in $TARGETS_TO_BUILD; do
5296   if test "$a_target" = "$LLVM_NATIVE_ARCH"; then
5297
5298 cat >>confdefs.h <<_ACEOF
5299 #define LLVM_NATIVE_ARCH $LLVM_NATIVE_ARCH
5300 _ACEOF
5301
5302     LLVM_NATIVE_TARGET="LLVMInitialize${LLVM_NATIVE_ARCH}Target"
5303     LLVM_NATIVE_TARGETINFO="LLVMInitialize${LLVM_NATIVE_ARCH}TargetInfo"
5304     LLVM_NATIVE_TARGETMC="LLVMInitialize${LLVM_NATIVE_ARCH}TargetMC"
5305     LLVM_NATIVE_ASMPRINTER="LLVMInitialize${LLVM_NATIVE_ARCH}AsmPrinter"
5306     if test -f ${srcdir}/lib/Target/${LLVM_NATIVE_ARCH}/AsmParser/Makefile ; then
5307       LLVM_NATIVE_ASMPARSER="LLVMInitialize${LLVM_NATIVE_ARCH}AsmParser"
5308     fi
5309
5310 cat >>confdefs.h <<_ACEOF
5311 #define LLVM_NATIVE_TARGET $LLVM_NATIVE_TARGET
5312 _ACEOF
5313
5314
5315 cat >>confdefs.h <<_ACEOF
5316 #define LLVM_NATIVE_TARGETINFO $LLVM_NATIVE_TARGETINFO
5317 _ACEOF
5318
5319
5320 cat >>confdefs.h <<_ACEOF
5321 #define LLVM_NATIVE_TARGETMC $LLVM_NATIVE_TARGETMC
5322 _ACEOF
5323
5324
5325 cat >>confdefs.h <<_ACEOF
5326 #define LLVM_NATIVE_ASMPRINTER $LLVM_NATIVE_ASMPRINTER
5327 _ACEOF
5328
5329     if test -f ${srcdir}/lib/Target/${LLVM_NATIVE_ARCH}/AsmParser/Makefile ; then
5330
5331 cat >>confdefs.h <<_ACEOF
5332 #define LLVM_NATIVE_ASMPARSER $LLVM_NATIVE_ASMPARSER
5333 _ACEOF
5334
5335     fi
5336   fi
5337 done
5338
5339 # Build the LLVM_TARGET and LLVM_... macros for Targets.def and the individual
5340 # target feature def files.
5341 LLVM_ENUM_TARGETS=""
5342 LLVM_ENUM_ASM_PRINTERS=""
5343 LLVM_ENUM_ASM_PARSERS=""
5344 LLVM_ENUM_DISASSEMBLERS=""
5345 for target_to_build in $TARGETS_TO_BUILD; do
5346   LLVM_ENUM_TARGETS="LLVM_TARGET($target_to_build) $LLVM_ENUM_TARGETS"
5347   if test -f ${srcdir}/lib/Target/${target_to_build}/*AsmPrinter.cpp ; then
5348     LLVM_ENUM_ASM_PRINTERS="LLVM_ASM_PRINTER($target_to_build) $LLVM_ENUM_ASM_PRINTERS";
5349   fi
5350   if test -f ${srcdir}/lib/Target/${target_to_build}/AsmParser/Makefile ; then
5351     LLVM_ENUM_ASM_PARSERS="LLVM_ASM_PARSER($target_to_build) $LLVM_ENUM_ASM_PARSERS";
5352   fi
5353   if test -f ${srcdir}/lib/Target/${target_to_build}/Disassembler/Makefile ; then
5354     LLVM_ENUM_DISASSEMBLERS="LLVM_DISASSEMBLER($target_to_build) $LLVM_ENUM_DISASSEMBLERS";
5355   fi
5356 done
5357
5358
5359
5360
5361
5362
5363 # Check whether --with-optimize-option was given.
5364 if test "${with_optimize_option+set}" = set; then
5365   withval=$with_optimize_option;
5366 else
5367   withval=default
5368 fi
5369
5370 { echo "$as_me:$LINENO: checking optimization flags" >&5
5371 echo $ECHO_N "checking optimization flags... $ECHO_C" >&6; }
5372 case "$withval" in
5373   default)
5374     case "$llvm_cv_os_type" in
5375     FreeBSD) optimize_option=-O2 ;;
5376     MingW) optimize_option=-O2 ;;
5377     *)     optimize_option=-O3 ;;
5378     esac ;;
5379   *) optimize_option="$withval" ;;
5380 esac
5381 OPTIMIZE_OPTION=$optimize_option
5382
5383 { echo "$as_me:$LINENO: result: $optimize_option" >&5
5384 echo "${ECHO_T}$optimize_option" >&6; }
5385
5386
5387 # Check whether --with-extra-options was given.
5388 if test "${with_extra_options+set}" = set; then
5389   withval=$with_extra_options;
5390 else
5391   withval=default
5392 fi
5393
5394 case "$withval" in
5395   default) EXTRA_OPTIONS= ;;
5396   *) EXTRA_OPTIONS=$withval ;;
5397 esac
5398 EXTRA_OPTIONS=$EXTRA_OPTIONS
5399
5400
5401
5402 # Check whether --with-extra-ld-options was given.
5403 if test "${with_extra_ld_options+set}" = set; then
5404   withval=$with_extra_ld_options;
5405 else
5406   withval=default
5407 fi
5408
5409 case "$withval" in
5410   default) EXTRA_LD_OPTIONS= ;;
5411   *) EXTRA_LD_OPTIONS=$withval ;;
5412 esac
5413 EXTRA_LD_OPTIONS=$EXTRA_LD_OPTIONS
5414
5415
5416 # Check whether --enable-bindings was given.
5417 if test "${enable_bindings+set}" = set; then
5418   enableval=$enable_bindings;
5419 else
5420   enableval=default
5421 fi
5422
5423 BINDINGS_TO_BUILD=""
5424 case "$enableval" in
5425   yes | default | auto) BINDINGS_TO_BUILD="auto" ;;
5426   all ) BINDINGS_TO_BUILD="ocaml" ;;
5427   none | no) BINDINGS_TO_BUILD="" ;;
5428   *)for a_binding in `echo $enableval|sed -e 's/,/ /g' ` ; do
5429       case "$a_binding" in
5430         ocaml) BINDINGS_TO_BUILD="ocaml $BINDINGS_TO_BUILD" ;;
5431         *) { { echo "$as_me:$LINENO: error: Unrecognized binding $a_binding" >&5
5432 echo "$as_me: error: Unrecognized binding $a_binding" >&2;}
5433    { (exit 1); exit 1; }; } ;;
5434       esac
5435   done
5436   ;;
5437 esac
5438
5439
5440 # Check whether --with-ocaml-libdir was given.
5441 if test "${with_ocaml_libdir+set}" = set; then
5442   withval=$with_ocaml_libdir;
5443 else
5444   withval=auto
5445 fi
5446
5447 case "$withval" in
5448   auto) with_ocaml_libdir="$withval" ;;
5449   /* | [A-Za-z]:[\\/]*) with_ocaml_libdir="$withval" ;;
5450   *) { { echo "$as_me:$LINENO: error: Invalid path for --with-ocaml-libdir. Provide full path" >&5
5451 echo "$as_me: error: Invalid path for --with-ocaml-libdir. Provide full path" >&2;}
5452    { (exit 1); exit 1; }; } ;;
5453 esac
5454
5455
5456 # Check whether --with-clang-resource-dir was given.
5457 if test "${with_clang_resource_dir+set}" = set; then
5458   withval=$with_clang_resource_dir;
5459 else
5460   withval=""
5461 fi
5462
5463
5464 cat >>confdefs.h <<_ACEOF
5465 #define CLANG_RESOURCE_DIR "$withval"
5466 _ACEOF
5467
5468
5469
5470 # Check whether --with-c-include-dirs was given.
5471 if test "${with_c_include_dirs+set}" = set; then
5472   withval=$with_c_include_dirs;
5473 else
5474   withval=""
5475 fi
5476
5477
5478 cat >>confdefs.h <<_ACEOF
5479 #define C_INCLUDE_DIRS "$withval"
5480 _ACEOF
5481
5482
5483 # Clang normally uses the system c++ headers and libraries. With this option,
5484 # clang will use the ones provided by a gcc installation instead. This option should
5485 # be passed the same value that was used with --prefix when configuring gcc.
5486
5487 # Check whether --with-gcc-toolchain was given.
5488 if test "${with_gcc_toolchain+set}" = set; then
5489   withval=$with_gcc_toolchain;
5490 else
5491   withval=""
5492 fi
5493
5494
5495 cat >>confdefs.h <<_ACEOF
5496 #define GCC_INSTALL_PREFIX "$withval"
5497 _ACEOF
5498
5499
5500
5501 # Check whether --with-binutils-include was given.
5502 if test "${with_binutils_include+set}" = set; then
5503   withval=$with_binutils_include;
5504 else
5505   withval=default
5506 fi
5507
5508 case "$withval" in
5509   default) WITH_BINUTILS_INCDIR=default ;;
5510   /* | [A-Za-z]:[\\/]*)      WITH_BINUTILS_INCDIR=$withval ;;
5511   *) { { echo "$as_me:$LINENO: error: Invalid path for --with-binutils-include. Provide full path" >&5
5512 echo "$as_me: error: Invalid path for --with-binutils-include. Provide full path" >&2;}
5513    { (exit 1); exit 1; }; } ;;
5514 esac
5515 if test "x$WITH_BINUTILS_INCDIR" != xdefault ; then
5516   BINUTILS_INCDIR=$WITH_BINUTILS_INCDIR
5517
5518   if test ! -f "$WITH_BINUTILS_INCDIR/plugin-api.h"; then
5519      echo "$WITH_BINUTILS_INCDIR/plugin-api.h"
5520      { { echo "$as_me:$LINENO: error: Invalid path to directory containing plugin-api.h." >&5
5521 echo "$as_me: error: Invalid path to directory containing plugin-api.h." >&2;}
5522    { (exit 1); exit 1; }; };
5523   fi
5524 fi
5525
5526
5527 # Check whether --with-bug-report-url was given.
5528 if test "${with_bug_report_url+set}" = set; then
5529   withval=$with_bug_report_url;
5530 else
5531   withval="http://llvm.org/bugs/"
5532 fi
5533
5534
5535 cat >>confdefs.h <<_ACEOF
5536 #define BUG_REPORT_URL "$withval"
5537 _ACEOF
5538
5539
5540 # Check whether --enable-libffi was given.
5541 if test "${enable_libffi+set}" = set; then
5542   enableval=$enable_libffi; case "$enableval" in
5543     yes) llvm_cv_enable_libffi="yes" ;;
5544     no)  llvm_cv_enable_libffi="no"  ;;
5545     *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-libffi. Use \"yes\" or \"no\"" >&5
5546 echo "$as_me: error: Invalid setting for --enable-libffi. Use \"yes\" or \"no\"" >&2;}
5547    { (exit 1); exit 1; }; } ;;
5548   esac
5549 else
5550   llvm_cv_enable_libffi=no
5551 fi
5552
5553
5554
5555 { echo "$as_me:$LINENO: checking for BSD-compatible nm" >&5
5556 echo $ECHO_N "checking for BSD-compatible nm... $ECHO_C" >&6; }
5557 if test "${lt_cv_path_NM+set}" = set; then
5558   echo $ECHO_N "(cached) $ECHO_C" >&6
5559 else
5560   if test -n "$NM"; then
5561   # Let the user override the test.
5562   lt_cv_path_NM="$NM"
5563 else
5564   lt_nm_to_check="${ac_tool_prefix}nm"
5565   if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
5566     lt_nm_to_check="$lt_nm_to_check nm"
5567   fi
5568   for lt_tmp_nm in $lt_nm_to_check; do
5569     lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5570     for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
5571       IFS="$lt_save_ifs"
5572       test -z "$ac_dir" && ac_dir=.
5573       tmp_nm="$ac_dir/$lt_tmp_nm"
5574       if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
5575         # Check to see if the nm accepts a BSD-compat flag.
5576         # Adding the `sed 1q' prevents false positives on HP-UX, which says:
5577         #   nm: unknown option "B" ignored
5578         # Tru64's nm complains that /dev/null is an invalid object file
5579         case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
5580         */dev/null* | *'Invalid file or object type'*)
5581           lt_cv_path_NM="$tmp_nm -B"
5582           break
5583           ;;
5584         *)
5585           case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
5586           */dev/null*)
5587             lt_cv_path_NM="$tmp_nm -p"
5588             break
5589             ;;
5590           *)
5591             lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
5592             continue # so that we can try to find one that supports BSD flags
5593             ;;
5594           esac
5595           ;;
5596         esac
5597       fi
5598     done
5599     IFS="$lt_save_ifs"
5600   done
5601   test -z "$lt_cv_path_NM" && lt_cv_path_NM=nm
5602 fi
5603 fi
5604 { echo "$as_me:$LINENO: result: $lt_cv_path_NM" >&5
5605 echo "${ECHO_T}$lt_cv_path_NM" >&6; }
5606 NM="$lt_cv_path_NM"
5607
5608
5609
5610 { echo "$as_me:$LINENO: checking for GNU make" >&5
5611 echo $ECHO_N "checking for GNU make... $ECHO_C" >&6; }
5612 if test "${llvm_cv_gnu_make_command+set}" = set; then
5613   echo $ECHO_N "(cached) $ECHO_C" >&6
5614 else
5615   llvm_cv_gnu_make_command=''
5616  for a in "$MAKE" make gmake gnumake ; do
5617   if test -z "$a" ; then continue ; fi ;
5618   if  ( sh -c "$a --version" 2> /dev/null | grep GNU 2>&1 > /dev/null )
5619   then
5620    llvm_cv_gnu_make_command=$a ;
5621    break;
5622   fi
5623  done
5624 fi
5625 { echo "$as_me:$LINENO: result: $llvm_cv_gnu_make_command" >&5
5626 echo "${ECHO_T}$llvm_cv_gnu_make_command" >&6; }
5627  if test "x$llvm_cv_gnu_make_command" != "x"  ; then
5628    ifGNUmake='' ;
5629  else
5630    ifGNUmake='#' ;
5631    { echo "$as_me:$LINENO: result: \"Not found\"" >&5
5632 echo "${ECHO_T}\"Not found\"" >&6; };
5633  fi
5634
5635
5636 { echo "$as_me:$LINENO: checking whether ln -s works" >&5
5637 echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6; }
5638 LN_S=$as_ln_s
5639 if test "$LN_S" = "ln -s"; then
5640   { echo "$as_me:$LINENO: result: yes" >&5
5641 echo "${ECHO_T}yes" >&6; }
5642 else
5643   { echo "$as_me:$LINENO: result: no, using $LN_S" >&5
5644 echo "${ECHO_T}no, using $LN_S" >&6; }
5645 fi
5646
5647 # Extract the first word of "cmp", so it can be a program name with args.
5648 set dummy cmp; ac_word=$2
5649 { echo "$as_me:$LINENO: checking for $ac_word" >&5
5650 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5651 if test "${ac_cv_path_CMP+set}" = set; then
5652   echo $ECHO_N "(cached) $ECHO_C" >&6
5653 else
5654   case $CMP in
5655   [\\/]* | ?:[\\/]*)
5656   ac_cv_path_CMP="$CMP" # Let the user override the test with a path.
5657   ;;
5658   *)
5659   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5660 for as_dir in $PATH
5661 do
5662   IFS=$as_save_IFS
5663   test -z "$as_dir" && as_dir=.
5664   for ac_exec_ext in '' $ac_executable_extensions; do
5665   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
5666     ac_cv_path_CMP="$as_dir/$ac_word$ac_exec_ext"
5667     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5668     break 2
5669   fi
5670 done
5671 done
5672 IFS=$as_save_IFS
5673
5674   test -z "$ac_cv_path_CMP" && ac_cv_path_CMP="cmp"
5675   ;;
5676 esac
5677 fi
5678 CMP=$ac_cv_path_CMP
5679 if test -n "$CMP"; then
5680   { echo "$as_me:$LINENO: result: $CMP" >&5
5681 echo "${ECHO_T}$CMP" >&6; }
5682 else
5683   { echo "$as_me:$LINENO: result: no" >&5
5684 echo "${ECHO_T}no" >&6; }
5685 fi
5686
5687
5688 # Extract the first word of "cp", so it can be a program name with args.
5689 set dummy cp; ac_word=$2
5690 { echo "$as_me:$LINENO: checking for $ac_word" >&5
5691 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5692 if test "${ac_cv_path_CP+set}" = set; then
5693   echo $ECHO_N "(cached) $ECHO_C" >&6
5694 else
5695   case $CP in
5696   [\\/]* | ?:[\\/]*)
5697   ac_cv_path_CP="$CP" # Let the user override the test with a path.
5698   ;;
5699   *)
5700   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5701 for as_dir in $PATH
5702 do
5703   IFS=$as_save_IFS
5704   test -z "$as_dir" && as_dir=.
5705   for ac_exec_ext in '' $ac_executable_extensions; do
5706   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
5707     ac_cv_path_CP="$as_dir/$ac_word$ac_exec_ext"
5708     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5709     break 2
5710   fi
5711 done
5712 done
5713 IFS=$as_save_IFS
5714
5715   test -z "$ac_cv_path_CP" && ac_cv_path_CP="cp"
5716   ;;
5717 esac
5718 fi
5719 CP=$ac_cv_path_CP
5720 if test -n "$CP"; then
5721   { echo "$as_me:$LINENO: result: $CP" >&5
5722 echo "${ECHO_T}$CP" >&6; }
5723 else
5724   { echo "$as_me:$LINENO: result: no" >&5
5725 echo "${ECHO_T}no" >&6; }
5726 fi
5727
5728
5729 # Extract the first word of "date", so it can be a program name with args.
5730 set dummy date; ac_word=$2
5731 { echo "$as_me:$LINENO: checking for $ac_word" >&5
5732 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5733 if test "${ac_cv_path_DATE+set}" = set; then
5734   echo $ECHO_N "(cached) $ECHO_C" >&6
5735 else
5736   case $DATE in
5737   [\\/]* | ?:[\\/]*)
5738   ac_cv_path_DATE="$DATE" # Let the user override the test with a path.
5739   ;;
5740   *)
5741   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5742 for as_dir in $PATH
5743 do
5744   IFS=$as_save_IFS
5745   test -z "$as_dir" && as_dir=.
5746   for ac_exec_ext in '' $ac_executable_extensions; do
5747   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
5748     ac_cv_path_DATE="$as_dir/$ac_word$ac_exec_ext"
5749     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5750     break 2
5751   fi
5752 done
5753 done
5754 IFS=$as_save_IFS
5755
5756   test -z "$ac_cv_path_DATE" && ac_cv_path_DATE="date"
5757   ;;
5758 esac
5759 fi
5760 DATE=$ac_cv_path_DATE
5761 if test -n "$DATE"; then
5762   { echo "$as_me:$LINENO: result: $DATE" >&5
5763 echo "${ECHO_T}$DATE" >&6; }
5764 else
5765   { echo "$as_me:$LINENO: result: no" >&5
5766 echo "${ECHO_T}no" >&6; }
5767 fi
5768
5769
5770 # Extract the first word of "find", so it can be a program name with args.
5771 set dummy find; ac_word=$2
5772 { echo "$as_me:$LINENO: checking for $ac_word" >&5
5773 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5774 if test "${ac_cv_path_FIND+set}" = set; then
5775   echo $ECHO_N "(cached) $ECHO_C" >&6
5776 else
5777   case $FIND in
5778   [\\/]* | ?:[\\/]*)
5779   ac_cv_path_FIND="$FIND" # Let the user override the test with a path.
5780   ;;
5781   *)
5782   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5783 for as_dir in $PATH
5784 do
5785   IFS=$as_save_IFS
5786   test -z "$as_dir" && as_dir=.
5787   for ac_exec_ext in '' $ac_executable_extensions; do
5788   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
5789     ac_cv_path_FIND="$as_dir/$ac_word$ac_exec_ext"
5790     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5791     break 2
5792   fi
5793 done
5794 done
5795 IFS=$as_save_IFS
5796
5797   test -z "$ac_cv_path_FIND" && ac_cv_path_FIND="find"
5798   ;;
5799 esac
5800 fi
5801 FIND=$ac_cv_path_FIND
5802 if test -n "$FIND"; then
5803   { echo "$as_me:$LINENO: result: $FIND" >&5
5804 echo "${ECHO_T}$FIND" >&6; }
5805 else
5806   { echo "$as_me:$LINENO: result: no" >&5
5807 echo "${ECHO_T}no" >&6; }
5808 fi
5809
5810
5811 # Extract the first word of "grep", so it can be a program name with args.
5812 set dummy grep; ac_word=$2
5813 { echo "$as_me:$LINENO: checking for $ac_word" >&5
5814 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5815 if test "${ac_cv_path_GREP+set}" = set; then
5816   echo $ECHO_N "(cached) $ECHO_C" >&6
5817 else
5818   case $GREP in
5819   [\\/]* | ?:[\\/]*)
5820   ac_cv_path_GREP="$GREP" # Let the user override the test with a path.
5821   ;;
5822   *)
5823   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5824 for as_dir in $PATH
5825 do
5826   IFS=$as_save_IFS
5827   test -z "$as_dir" && as_dir=.
5828   for ac_exec_ext in '' $ac_executable_extensions; do
5829   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
5830     ac_cv_path_GREP="$as_dir/$ac_word$ac_exec_ext"
5831     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5832     break 2
5833   fi
5834 done
5835 done
5836 IFS=$as_save_IFS
5837
5838   test -z "$ac_cv_path_GREP" && ac_cv_path_GREP="grep"
5839   ;;
5840 esac
5841 fi
5842 GREP=$ac_cv_path_GREP
5843 if test -n "$GREP"; then
5844   { echo "$as_me:$LINENO: result: $GREP" >&5
5845 echo "${ECHO_T}$GREP" >&6; }
5846 else
5847   { echo "$as_me:$LINENO: result: no" >&5
5848 echo "${ECHO_T}no" >&6; }
5849 fi
5850
5851
5852 # Extract the first word of "mkdir", so it can be a program name with args.
5853 set dummy mkdir; ac_word=$2
5854 { echo "$as_me:$LINENO: checking for $ac_word" >&5
5855 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5856 if test "${ac_cv_path_MKDIR+set}" = set; then
5857   echo $ECHO_N "(cached) $ECHO_C" >&6
5858 else
5859   case $MKDIR in
5860   [\\/]* | ?:[\\/]*)
5861   ac_cv_path_MKDIR="$MKDIR" # Let the user override the test with a path.
5862   ;;
5863   *)
5864   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5865 for as_dir in $PATH
5866 do
5867   IFS=$as_save_IFS
5868   test -z "$as_dir" && as_dir=.
5869   for ac_exec_ext in '' $ac_executable_extensions; do
5870   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
5871     ac_cv_path_MKDIR="$as_dir/$ac_word$ac_exec_ext"
5872     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5873     break 2
5874   fi
5875 done
5876 done
5877 IFS=$as_save_IFS
5878
5879   test -z "$ac_cv_path_MKDIR" && ac_cv_path_MKDIR="mkdir"
5880   ;;
5881 esac
5882 fi
5883 MKDIR=$ac_cv_path_MKDIR
5884 if test -n "$MKDIR"; then
5885   { echo "$as_me:$LINENO: result: $MKDIR" >&5
5886 echo "${ECHO_T}$MKDIR" >&6; }
5887 else
5888   { echo "$as_me:$LINENO: result: no" >&5
5889 echo "${ECHO_T}no" >&6; }
5890 fi
5891
5892
5893 # Extract the first word of "mv", so it can be a program name with args.
5894 set dummy mv; ac_word=$2
5895 { echo "$as_me:$LINENO: checking for $ac_word" >&5
5896 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5897 if test "${ac_cv_path_MV+set}" = set; then
5898   echo $ECHO_N "(cached) $ECHO_C" >&6
5899 else
5900   case $MV in
5901   [\\/]* | ?:[\\/]*)
5902   ac_cv_path_MV="$MV" # Let the user override the test with a path.
5903   ;;
5904   *)
5905   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5906 for as_dir in $PATH
5907 do
5908   IFS=$as_save_IFS
5909   test -z "$as_dir" && as_dir=.
5910   for ac_exec_ext in '' $ac_executable_extensions; do
5911   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
5912     ac_cv_path_MV="$as_dir/$ac_word$ac_exec_ext"
5913     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5914     break 2
5915   fi
5916 done
5917 done
5918 IFS=$as_save_IFS
5919
5920   test -z "$ac_cv_path_MV" && ac_cv_path_MV="mv"
5921   ;;
5922 esac
5923 fi
5924 MV=$ac_cv_path_MV
5925 if test -n "$MV"; then
5926   { echo "$as_me:$LINENO: result: $MV" >&5
5927 echo "${ECHO_T}$MV" >&6; }
5928 else
5929   { echo "$as_me:$LINENO: result: no" >&5
5930 echo "${ECHO_T}no" >&6; }
5931 fi
5932
5933
5934 if test -n "$ac_tool_prefix"; then
5935   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
5936 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
5937 { echo "$as_me:$LINENO: checking for $ac_word" >&5
5938 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5939 if test "${ac_cv_prog_RANLIB+set}" = set; then
5940   echo $ECHO_N "(cached) $ECHO_C" >&6
5941 else
5942   if test -n "$RANLIB"; then
5943   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
5944 else
5945 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5946 for as_dir in $PATH
5947 do
5948   IFS=$as_save_IFS
5949   test -z "$as_dir" && as_dir=.
5950   for ac_exec_ext in '' $ac_executable_extensions; do
5951   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
5952     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
5953     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5954     break 2
5955   fi
5956 done
5957 done
5958 IFS=$as_save_IFS
5959
5960 fi
5961 fi
5962 RANLIB=$ac_cv_prog_RANLIB
5963 if test -n "$RANLIB"; then
5964   { echo "$as_me:$LINENO: result: $RANLIB" >&5
5965 echo "${ECHO_T}$RANLIB" >&6; }
5966 else
5967   { echo "$as_me:$LINENO: result: no" >&5
5968 echo "${ECHO_T}no" >&6; }
5969 fi
5970
5971
5972 fi
5973 if test -z "$ac_cv_prog_RANLIB"; then
5974   ac_ct_RANLIB=$RANLIB
5975   # Extract the first word of "ranlib", so it can be a program name with args.
5976 set dummy ranlib; ac_word=$2
5977 { echo "$as_me:$LINENO: checking for $ac_word" >&5
5978 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5979 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
5980   echo $ECHO_N "(cached) $ECHO_C" >&6
5981 else
5982   if test -n "$ac_ct_RANLIB"; then
5983   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
5984 else
5985 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5986 for as_dir in $PATH
5987 do
5988   IFS=$as_save_IFS
5989   test -z "$as_dir" && as_dir=.
5990   for ac_exec_ext in '' $ac_executable_extensions; do
5991   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
5992     ac_cv_prog_ac_ct_RANLIB="ranlib"
5993     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5994     break 2
5995   fi
5996 done
5997 done
5998 IFS=$as_save_IFS
5999
6000 fi
6001 fi
6002 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
6003 if test -n "$ac_ct_RANLIB"; then
6004   { echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
6005 echo "${ECHO_T}$ac_ct_RANLIB" >&6; }
6006 else
6007   { echo "$as_me:$LINENO: result: no" >&5
6008 echo "${ECHO_T}no" >&6; }
6009 fi
6010
6011   if test "x$ac_ct_RANLIB" = x; then
6012     RANLIB=":"
6013   else
6014     case $cross_compiling:$ac_tool_warned in
6015 yes:)
6016 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
6017 whose name does not start with the host triplet.  If you think this
6018 configuration is useful to you, please write to autoconf@gnu.org." >&5
6019 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
6020 whose name does not start with the host triplet.  If you think this
6021 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
6022 ac_tool_warned=yes ;;
6023 esac
6024     RANLIB=$ac_ct_RANLIB
6025   fi
6026 else
6027   RANLIB="$ac_cv_prog_RANLIB"
6028 fi
6029
6030 if test -n "$ac_tool_prefix"; then
6031   # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
6032 set dummy ${ac_tool_prefix}ar; ac_word=$2
6033 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6034 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6035 if test "${ac_cv_prog_AR+set}" = set; then
6036   echo $ECHO_N "(cached) $ECHO_C" >&6
6037 else
6038   if test -n "$AR"; then
6039   ac_cv_prog_AR="$AR" # Let the user override the test.
6040 else
6041 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6042 for as_dir in $PATH
6043 do
6044   IFS=$as_save_IFS
6045   test -z "$as_dir" && as_dir=.
6046   for ac_exec_ext in '' $ac_executable_extensions; do
6047   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6048     ac_cv_prog_AR="${ac_tool_prefix}ar"
6049     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6050     break 2
6051   fi
6052 done
6053 done
6054 IFS=$as_save_IFS
6055
6056 fi
6057 fi
6058 AR=$ac_cv_prog_AR
6059 if test -n "$AR"; then
6060   { echo "$as_me:$LINENO: result: $AR" >&5
6061 echo "${ECHO_T}$AR" >&6; }
6062 else
6063   { echo "$as_me:$LINENO: result: no" >&5
6064 echo "${ECHO_T}no" >&6; }
6065 fi
6066
6067
6068 fi
6069 if test -z "$ac_cv_prog_AR"; then
6070   ac_ct_AR=$AR
6071   # Extract the first word of "ar", so it can be a program name with args.
6072 set dummy ar; ac_word=$2
6073 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6074 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6075 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then
6076   echo $ECHO_N "(cached) $ECHO_C" >&6
6077 else
6078   if test -n "$ac_ct_AR"; then
6079   ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
6080 else
6081 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6082 for as_dir in $PATH
6083 do
6084   IFS=$as_save_IFS
6085   test -z "$as_dir" && as_dir=.
6086   for ac_exec_ext in '' $ac_executable_extensions; do
6087   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6088     ac_cv_prog_ac_ct_AR="ar"
6089     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6090     break 2
6091   fi
6092 done
6093 done
6094 IFS=$as_save_IFS
6095
6096 fi
6097 fi
6098 ac_ct_AR=$ac_cv_prog_ac_ct_AR
6099 if test -n "$ac_ct_AR"; then
6100   { echo "$as_me:$LINENO: result: $ac_ct_AR" >&5
6101 echo "${ECHO_T}$ac_ct_AR" >&6; }
6102 else
6103   { echo "$as_me:$LINENO: result: no" >&5
6104 echo "${ECHO_T}no" >&6; }
6105 fi
6106
6107   if test "x$ac_ct_AR" = x; then
6108     AR="false"
6109   else
6110     case $cross_compiling:$ac_tool_warned in
6111 yes:)
6112 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
6113 whose name does not start with the host triplet.  If you think this
6114 configuration is useful to you, please write to autoconf@gnu.org." >&5
6115 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
6116 whose name does not start with the host triplet.  If you think this
6117 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
6118 ac_tool_warned=yes ;;
6119 esac
6120     AR=$ac_ct_AR
6121   fi
6122 else
6123   AR="$ac_cv_prog_AR"
6124 fi
6125
6126 # Extract the first word of "rm", so it can be a program name with args.
6127 set dummy rm; ac_word=$2
6128 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6129 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6130 if test "${ac_cv_path_RM+set}" = set; then
6131   echo $ECHO_N "(cached) $ECHO_C" >&6
6132 else
6133   case $RM in
6134   [\\/]* | ?:[\\/]*)
6135   ac_cv_path_RM="$RM" # Let the user override the test with a path.
6136   ;;
6137   *)
6138   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6139 for as_dir in $PATH
6140 do
6141   IFS=$as_save_IFS
6142   test -z "$as_dir" && as_dir=.
6143   for ac_exec_ext in '' $ac_executable_extensions; do
6144   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6145     ac_cv_path_RM="$as_dir/$ac_word$ac_exec_ext"
6146     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6147     break 2
6148   fi
6149 done
6150 done
6151 IFS=$as_save_IFS
6152
6153   test -z "$ac_cv_path_RM" && ac_cv_path_RM="rm"
6154   ;;
6155 esac
6156 fi
6157 RM=$ac_cv_path_RM
6158 if test -n "$RM"; then
6159   { echo "$as_me:$LINENO: result: $RM" >&5
6160 echo "${ECHO_T}$RM" >&6; }
6161 else
6162   { echo "$as_me:$LINENO: result: no" >&5
6163 echo "${ECHO_T}no" >&6; }
6164 fi
6165
6166
6167 # Extract the first word of "sed", so it can be a program name with args.
6168 set dummy sed; ac_word=$2
6169 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6170 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6171 if test "${ac_cv_path_SED+set}" = set; then
6172   echo $ECHO_N "(cached) $ECHO_C" >&6
6173 else
6174   case $SED in
6175   [\\/]* | ?:[\\/]*)
6176   ac_cv_path_SED="$SED" # Let the user override the test with a path.
6177   ;;
6178   *)
6179   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6180 for as_dir in $PATH
6181 do
6182   IFS=$as_save_IFS
6183   test -z "$as_dir" && as_dir=.
6184   for ac_exec_ext in '' $ac_executable_extensions; do
6185   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6186     ac_cv_path_SED="$as_dir/$ac_word$ac_exec_ext"
6187     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6188     break 2
6189   fi
6190 done
6191 done
6192 IFS=$as_save_IFS
6193
6194   test -z "$ac_cv_path_SED" && ac_cv_path_SED="sed"
6195   ;;
6196 esac
6197 fi
6198 SED=$ac_cv_path_SED
6199 if test -n "$SED"; then
6200   { echo "$as_me:$LINENO: result: $SED" >&5
6201 echo "${ECHO_T}$SED" >&6; }
6202 else
6203   { echo "$as_me:$LINENO: result: no" >&5
6204 echo "${ECHO_T}no" >&6; }
6205 fi
6206
6207
6208 # Extract the first word of "tar", so it can be a program name with args.
6209 set dummy tar; ac_word=$2
6210 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6211 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6212 if test "${ac_cv_path_TAR+set}" = set; then
6213   echo $ECHO_N "(cached) $ECHO_C" >&6
6214 else
6215   case $TAR in
6216   [\\/]* | ?:[\\/]*)
6217   ac_cv_path_TAR="$TAR" # Let the user override the test with a path.
6218   ;;
6219   *)
6220   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6221 for as_dir in $PATH
6222 do
6223   IFS=$as_save_IFS
6224   test -z "$as_dir" && as_dir=.
6225   for ac_exec_ext in '' $ac_executable_extensions; do
6226   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6227     ac_cv_path_TAR="$as_dir/$ac_word$ac_exec_ext"
6228     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6229     break 2
6230   fi
6231 done
6232 done
6233 IFS=$as_save_IFS
6234
6235   test -z "$ac_cv_path_TAR" && ac_cv_path_TAR="gtar"
6236   ;;
6237 esac
6238 fi
6239 TAR=$ac_cv_path_TAR
6240 if test -n "$TAR"; then
6241   { echo "$as_me:$LINENO: result: $TAR" >&5
6242 echo "${ECHO_T}$TAR" >&6; }
6243 else
6244   { echo "$as_me:$LINENO: result: no" >&5
6245 echo "${ECHO_T}no" >&6; }
6246 fi
6247
6248
6249 # Extract the first word of "pwd", so it can be a program name with args.
6250 set dummy pwd; 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_path_BINPWD+set}" = set; then
6254   echo $ECHO_N "(cached) $ECHO_C" >&6
6255 else
6256   case $BINPWD in
6257   [\\/]* | ?:[\\/]*)
6258   ac_cv_path_BINPWD="$BINPWD" # Let the user override the test with a path.
6259   ;;
6260   *)
6261   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6262 for as_dir in $PATH
6263 do
6264   IFS=$as_save_IFS
6265   test -z "$as_dir" && as_dir=.
6266   for ac_exec_ext in '' $ac_executable_extensions; do
6267   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6268     ac_cv_path_BINPWD="$as_dir/$ac_word$ac_exec_ext"
6269     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6270     break 2
6271   fi
6272 done
6273 done
6274 IFS=$as_save_IFS
6275
6276   test -z "$ac_cv_path_BINPWD" && ac_cv_path_BINPWD="pwd"
6277   ;;
6278 esac
6279 fi
6280 BINPWD=$ac_cv_path_BINPWD
6281 if test -n "$BINPWD"; then
6282   { echo "$as_me:$LINENO: result: $BINPWD" >&5
6283 echo "${ECHO_T}$BINPWD" >&6; }
6284 else
6285   { echo "$as_me:$LINENO: result: no" >&5
6286 echo "${ECHO_T}no" >&6; }
6287 fi
6288
6289
6290
6291 # Extract the first word of "Graphviz", so it can be a program name with args.
6292 set dummy Graphviz; ac_word=$2
6293 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6294 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6295 if test "${ac_cv_path_GRAPHVIZ+set}" = set; then
6296   echo $ECHO_N "(cached) $ECHO_C" >&6
6297 else
6298   case $GRAPHVIZ in
6299   [\\/]* | ?:[\\/]*)
6300   ac_cv_path_GRAPHVIZ="$GRAPHVIZ" # Let the user override the test with a path.
6301   ;;
6302   *)
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_path_GRAPHVIZ="$as_dir/$ac_word$ac_exec_ext"
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   test -z "$ac_cv_path_GRAPHVIZ" && ac_cv_path_GRAPHVIZ="echo Graphviz"
6319   ;;
6320 esac
6321 fi
6322 GRAPHVIZ=$ac_cv_path_GRAPHVIZ
6323 if test -n "$GRAPHVIZ"; then
6324   { echo "$as_me:$LINENO: result: $GRAPHVIZ" >&5
6325 echo "${ECHO_T}$GRAPHVIZ" >&6; }
6326 else
6327   { echo "$as_me:$LINENO: result: no" >&5
6328 echo "${ECHO_T}no" >&6; }
6329 fi
6330
6331
6332 if test "$GRAPHVIZ" != "echo Graphviz" ; then
6333
6334 cat >>confdefs.h <<\_ACEOF
6335 #define HAVE_GRAPHVIZ 1
6336 _ACEOF
6337
6338     if test "$llvm_cv_os_type" = "MingW" ; then
6339     GRAPHVIZ=`echo $GRAPHVIZ | sed 's/^\/\([A-Za-z]\)\//\1:\//' `
6340   fi
6341
6342 cat >>confdefs.h <<_ACEOF
6343 #define LLVM_PATH_GRAPHVIZ "$GRAPHVIZ${EXEEXT}"
6344 _ACEOF
6345
6346 fi
6347 # Extract the first word of "dot", so it can be a program name with args.
6348 set dummy dot; ac_word=$2
6349 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6350 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6351 if test "${ac_cv_path_DOT+set}" = set; then
6352   echo $ECHO_N "(cached) $ECHO_C" >&6
6353 else
6354   case $DOT in
6355   [\\/]* | ?:[\\/]*)
6356   ac_cv_path_DOT="$DOT" # Let the user override the test with a path.
6357   ;;
6358   *)
6359   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6360 for as_dir in $PATH
6361 do
6362   IFS=$as_save_IFS
6363   test -z "$as_dir" && as_dir=.
6364   for ac_exec_ext in '' $ac_executable_extensions; do
6365   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6366     ac_cv_path_DOT="$as_dir/$ac_word$ac_exec_ext"
6367     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6368     break 2
6369   fi
6370 done
6371 done
6372 IFS=$as_save_IFS
6373
6374   test -z "$ac_cv_path_DOT" && ac_cv_path_DOT="echo dot"
6375   ;;
6376 esac
6377 fi
6378 DOT=$ac_cv_path_DOT
6379 if test -n "$DOT"; then
6380   { echo "$as_me:$LINENO: result: $DOT" >&5
6381 echo "${ECHO_T}$DOT" >&6; }
6382 else
6383   { echo "$as_me:$LINENO: result: no" >&5
6384 echo "${ECHO_T}no" >&6; }
6385 fi
6386
6387
6388 if test "$DOT" != "echo dot" ; then
6389
6390 cat >>confdefs.h <<\_ACEOF
6391 #define HAVE_DOT 1
6392 _ACEOF
6393
6394     if test "$llvm_cv_os_type" = "MingW" ; then
6395     DOT=`echo $DOT | sed 's/^\/\([A-Za-z]\)\//\1:\//' `
6396   fi
6397
6398 cat >>confdefs.h <<_ACEOF
6399 #define LLVM_PATH_DOT "$DOT${EXEEXT}"
6400 _ACEOF
6401
6402 fi
6403 # Extract the first word of "fdp", so it can be a program name with args.
6404 set dummy fdp; ac_word=$2
6405 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6406 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6407 if test "${ac_cv_path_FDP+set}" = set; then
6408   echo $ECHO_N "(cached) $ECHO_C" >&6
6409 else
6410   case $FDP in
6411   [\\/]* | ?:[\\/]*)
6412   ac_cv_path_FDP="$FDP" # Let the user override the test with a path.
6413   ;;
6414   *)
6415   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6416 for as_dir in $PATH
6417 do
6418   IFS=$as_save_IFS
6419   test -z "$as_dir" && as_dir=.
6420   for ac_exec_ext in '' $ac_executable_extensions; do
6421   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6422     ac_cv_path_FDP="$as_dir/$ac_word$ac_exec_ext"
6423     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6424     break 2
6425   fi
6426 done
6427 done
6428 IFS=$as_save_IFS
6429
6430   test -z "$ac_cv_path_FDP" && ac_cv_path_FDP="echo fdp"
6431   ;;
6432 esac
6433 fi
6434 FDP=$ac_cv_path_FDP
6435 if test -n "$FDP"; then
6436   { echo "$as_me:$LINENO: result: $FDP" >&5
6437 echo "${ECHO_T}$FDP" >&6; }
6438 else
6439   { echo "$as_me:$LINENO: result: no" >&5
6440 echo "${ECHO_T}no" >&6; }
6441 fi
6442
6443
6444 if test "$FDP" != "echo fdp" ; then
6445
6446 cat >>confdefs.h <<\_ACEOF
6447 #define HAVE_FDP 1
6448 _ACEOF
6449
6450     if test "$llvm_cv_os_type" = "MingW" ; then
6451     FDP=`echo $FDP | sed 's/^\/\([A-Za-z]\)\//\1:\//' `
6452   fi
6453
6454 cat >>confdefs.h <<_ACEOF
6455 #define LLVM_PATH_FDP "$FDP${EXEEXT}"
6456 _ACEOF
6457
6458 fi
6459 # Extract the first word of "neato", so it can be a program name with args.
6460 set dummy neato; ac_word=$2
6461 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6462 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6463 if test "${ac_cv_path_NEATO+set}" = set; then
6464   echo $ECHO_N "(cached) $ECHO_C" >&6
6465 else
6466   case $NEATO in
6467   [\\/]* | ?:[\\/]*)
6468   ac_cv_path_NEATO="$NEATO" # Let the user override the test with a path.
6469   ;;
6470   *)
6471   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6472 for as_dir in $PATH
6473 do
6474   IFS=$as_save_IFS
6475   test -z "$as_dir" && as_dir=.
6476   for ac_exec_ext in '' $ac_executable_extensions; do
6477   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6478     ac_cv_path_NEATO="$as_dir/$ac_word$ac_exec_ext"
6479     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6480     break 2
6481   fi
6482 done
6483 done
6484 IFS=$as_save_IFS
6485
6486   test -z "$ac_cv_path_NEATO" && ac_cv_path_NEATO="echo neato"
6487   ;;
6488 esac
6489 fi
6490 NEATO=$ac_cv_path_NEATO
6491 if test -n "$NEATO"; then
6492   { echo "$as_me:$LINENO: result: $NEATO" >&5
6493 echo "${ECHO_T}$NEATO" >&6; }
6494 else
6495   { echo "$as_me:$LINENO: result: no" >&5
6496 echo "${ECHO_T}no" >&6; }
6497 fi
6498
6499
6500 if test "$NEATO" != "echo neato" ; then
6501
6502 cat >>confdefs.h <<\_ACEOF
6503 #define HAVE_NEATO 1
6504 _ACEOF
6505
6506     if test "$llvm_cv_os_type" = "MingW" ; then
6507     NEATO=`echo $NEATO | sed 's/^\/\([A-Za-z]\)\//\1:\//' `
6508   fi
6509
6510 cat >>confdefs.h <<_ACEOF
6511 #define LLVM_PATH_NEATO "$NEATO${EXEEXT}"
6512 _ACEOF
6513
6514 fi
6515 # Extract the first word of "twopi", so it can be a program name with args.
6516 set dummy twopi; ac_word=$2
6517 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6518 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6519 if test "${ac_cv_path_TWOPI+set}" = set; then
6520   echo $ECHO_N "(cached) $ECHO_C" >&6
6521 else
6522   case $TWOPI in
6523   [\\/]* | ?:[\\/]*)
6524   ac_cv_path_TWOPI="$TWOPI" # Let the user override the test with a path.
6525   ;;
6526   *)
6527   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6528 for as_dir in $PATH
6529 do
6530   IFS=$as_save_IFS
6531   test -z "$as_dir" && as_dir=.
6532   for ac_exec_ext in '' $ac_executable_extensions; do
6533   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6534     ac_cv_path_TWOPI="$as_dir/$ac_word$ac_exec_ext"
6535     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6536     break 2
6537   fi
6538 done
6539 done
6540 IFS=$as_save_IFS
6541
6542   test -z "$ac_cv_path_TWOPI" && ac_cv_path_TWOPI="echo twopi"
6543   ;;
6544 esac
6545 fi
6546 TWOPI=$ac_cv_path_TWOPI
6547 if test -n "$TWOPI"; then
6548   { echo "$as_me:$LINENO: result: $TWOPI" >&5
6549 echo "${ECHO_T}$TWOPI" >&6; }
6550 else
6551   { echo "$as_me:$LINENO: result: no" >&5
6552 echo "${ECHO_T}no" >&6; }
6553 fi
6554
6555
6556 if test "$TWOPI" != "echo twopi" ; then
6557
6558 cat >>confdefs.h <<\_ACEOF
6559 #define HAVE_TWOPI 1
6560 _ACEOF
6561
6562     if test "$llvm_cv_os_type" = "MingW" ; then
6563     TWOPI=`echo $TWOPI | sed 's/^\/\([A-Za-z]\)\//\1:\//' `
6564   fi
6565
6566 cat >>confdefs.h <<_ACEOF
6567 #define LLVM_PATH_TWOPI "$TWOPI${EXEEXT}"
6568 _ACEOF
6569
6570 fi
6571 # Extract the first word of "circo", so it can be a program name with args.
6572 set dummy circo; ac_word=$2
6573 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6574 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6575 if test "${ac_cv_path_CIRCO+set}" = set; then
6576   echo $ECHO_N "(cached) $ECHO_C" >&6
6577 else
6578   case $CIRCO in
6579   [\\/]* | ?:[\\/]*)
6580   ac_cv_path_CIRCO="$CIRCO" # Let the user override the test with a path.
6581   ;;
6582   *)
6583   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6584 for as_dir in $PATH
6585 do
6586   IFS=$as_save_IFS
6587   test -z "$as_dir" && as_dir=.
6588   for ac_exec_ext in '' $ac_executable_extensions; do
6589   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6590     ac_cv_path_CIRCO="$as_dir/$ac_word$ac_exec_ext"
6591     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6592     break 2
6593   fi
6594 done
6595 done
6596 IFS=$as_save_IFS
6597
6598   test -z "$ac_cv_path_CIRCO" && ac_cv_path_CIRCO="echo circo"
6599   ;;
6600 esac
6601 fi
6602 CIRCO=$ac_cv_path_CIRCO
6603 if test -n "$CIRCO"; then
6604   { echo "$as_me:$LINENO: result: $CIRCO" >&5
6605 echo "${ECHO_T}$CIRCO" >&6; }
6606 else
6607   { echo "$as_me:$LINENO: result: no" >&5
6608 echo "${ECHO_T}no" >&6; }
6609 fi
6610
6611
6612 if test "$CIRCO" != "echo circo" ; then
6613
6614 cat >>confdefs.h <<\_ACEOF
6615 #define HAVE_CIRCO 1
6616 _ACEOF
6617
6618     if test "$llvm_cv_os_type" = "MingW" ; then
6619     CIRCO=`echo $CIRCO | sed 's/^\/\([A-Za-z]\)\//\1:\//' `
6620   fi
6621
6622 cat >>confdefs.h <<_ACEOF
6623 #define LLVM_PATH_CIRCO "$CIRCO${EXEEXT}"
6624 _ACEOF
6625
6626 fi
6627 for ac_prog in gv gsview32
6628 do
6629   # Extract the first word of "$ac_prog", so it can be a program name with args.
6630 set dummy $ac_prog; ac_word=$2
6631 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6632 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6633 if test "${ac_cv_path_GV+set}" = set; then
6634   echo $ECHO_N "(cached) $ECHO_C" >&6
6635 else
6636   case $GV in
6637   [\\/]* | ?:[\\/]*)
6638   ac_cv_path_GV="$GV" # Let the user override the test with a path.
6639   ;;
6640   *)
6641   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6642 for as_dir in $PATH
6643 do
6644   IFS=$as_save_IFS
6645   test -z "$as_dir" && as_dir=.
6646   for ac_exec_ext in '' $ac_executable_extensions; do
6647   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6648     ac_cv_path_GV="$as_dir/$ac_word$ac_exec_ext"
6649     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6650     break 2
6651   fi
6652 done
6653 done
6654 IFS=$as_save_IFS
6655
6656   ;;
6657 esac
6658 fi
6659 GV=$ac_cv_path_GV
6660 if test -n "$GV"; then
6661   { echo "$as_me:$LINENO: result: $GV" >&5
6662 echo "${ECHO_T}$GV" >&6; }
6663 else
6664   { echo "$as_me:$LINENO: result: no" >&5
6665 echo "${ECHO_T}no" >&6; }
6666 fi
6667
6668
6669   test -n "$GV" && break
6670 done
6671 test -n "$GV" || GV="echo gv"
6672
6673 if test "$GV" != "echo gv" ; then
6674
6675 cat >>confdefs.h <<\_ACEOF
6676 #define HAVE_GV 1
6677 _ACEOF
6678
6679     if test "$llvm_cv_os_type" = "MingW" ; then
6680     GV=`echo $GV | sed 's/^\/\([A-Za-z]\)\//\1:\//' `
6681   fi
6682
6683 cat >>confdefs.h <<_ACEOF
6684 #define LLVM_PATH_GV "$GV${EXEEXT}"
6685 _ACEOF
6686
6687 fi
6688 # Extract the first word of "dotty", so it can be a program name with args.
6689 set dummy dotty; ac_word=$2
6690 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6691 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6692 if test "${ac_cv_path_DOTTY+set}" = set; then
6693   echo $ECHO_N "(cached) $ECHO_C" >&6
6694 else
6695   case $DOTTY in
6696   [\\/]* | ?:[\\/]*)
6697   ac_cv_path_DOTTY="$DOTTY" # Let the user override the test with a path.
6698   ;;
6699   *)
6700   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6701 for as_dir in $PATH
6702 do
6703   IFS=$as_save_IFS
6704   test -z "$as_dir" && as_dir=.
6705   for ac_exec_ext in '' $ac_executable_extensions; do
6706   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6707     ac_cv_path_DOTTY="$as_dir/$ac_word$ac_exec_ext"
6708     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6709     break 2
6710   fi
6711 done
6712 done
6713 IFS=$as_save_IFS
6714
6715   test -z "$ac_cv_path_DOTTY" && ac_cv_path_DOTTY="echo dotty"
6716   ;;
6717 esac
6718 fi
6719 DOTTY=$ac_cv_path_DOTTY
6720 if test -n "$DOTTY"; then
6721   { echo "$as_me:$LINENO: result: $DOTTY" >&5
6722 echo "${ECHO_T}$DOTTY" >&6; }
6723 else
6724   { echo "$as_me:$LINENO: result: no" >&5
6725 echo "${ECHO_T}no" >&6; }
6726 fi
6727
6728
6729 if test "$DOTTY" != "echo dotty" ; then
6730
6731 cat >>confdefs.h <<\_ACEOF
6732 #define HAVE_DOTTY 1
6733 _ACEOF
6734
6735     if test "$llvm_cv_os_type" = "MingW" ; then
6736     DOTTY=`echo $DOTTY | sed 's/^\/\([A-Za-z]\)\//\1:\//' `
6737   fi
6738
6739 cat >>confdefs.h <<_ACEOF
6740 #define LLVM_PATH_DOTTY "$DOTTY${EXEEXT}"
6741 _ACEOF
6742
6743 fi
6744 # Extract the first word of "xdot.py", so it can be a program name with args.
6745 set dummy xdot.py; ac_word=$2
6746 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6747 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6748 if test "${ac_cv_path_XDOT_PY+set}" = set; then
6749   echo $ECHO_N "(cached) $ECHO_C" >&6
6750 else
6751   case $XDOT_PY in
6752   [\\/]* | ?:[\\/]*)
6753   ac_cv_path_XDOT_PY="$XDOT_PY" # Let the user override the test with a path.
6754   ;;
6755   *)
6756   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6757 for as_dir in $PATH
6758 do
6759   IFS=$as_save_IFS
6760   test -z "$as_dir" && as_dir=.
6761   for ac_exec_ext in '' $ac_executable_extensions; do
6762   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6763     ac_cv_path_XDOT_PY="$as_dir/$ac_word$ac_exec_ext"
6764     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6765     break 2
6766   fi
6767 done
6768 done
6769 IFS=$as_save_IFS
6770
6771   test -z "$ac_cv_path_XDOT_PY" && ac_cv_path_XDOT_PY="echo xdot.py"
6772   ;;
6773 esac
6774 fi
6775 XDOT_PY=$ac_cv_path_XDOT_PY
6776 if test -n "$XDOT_PY"; then
6777   { echo "$as_me:$LINENO: result: $XDOT_PY" >&5
6778 echo "${ECHO_T}$XDOT_PY" >&6; }
6779 else
6780   { echo "$as_me:$LINENO: result: no" >&5
6781 echo "${ECHO_T}no" >&6; }
6782 fi
6783
6784
6785 if test "$XDOT_PY" != "echo xdot.py" ; then
6786
6787 cat >>confdefs.h <<\_ACEOF
6788 #define HAVE_XDOT_PY 1
6789 _ACEOF
6790
6791     if test "$llvm_cv_os_type" = "MingW" ; then
6792     XDOT_PY=`echo $XDOT_PY | sed 's/^\/\([A-Za-z]\)\//\1:\//' `
6793   fi
6794
6795 cat >>confdefs.h <<_ACEOF
6796 #define LLVM_PATH_XDOT_PY "$XDOT_PY${EXEEXT}"
6797 _ACEOF
6798
6799 fi
6800
6801 # Find a good install program.  We prefer a C program (faster),
6802 # so one script is as good as another.  But avoid the broken or
6803 # incompatible versions:
6804 # SysV /etc/install, /usr/sbin/install
6805 # SunOS /usr/etc/install
6806 # IRIX /sbin/install
6807 # AIX /bin/install
6808 # AmigaOS /C/install, which installs bootblocks on floppy discs
6809 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
6810 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
6811 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
6812 # OS/2's system install, which has a completely different semantic
6813 # ./install, which can be erroneously created by make from ./install.sh.
6814 { echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
6815 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6; }
6816 if test -z "$INSTALL"; then
6817 if test "${ac_cv_path_install+set}" = set; then
6818   echo $ECHO_N "(cached) $ECHO_C" >&6
6819 else
6820   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6821 for as_dir in $PATH
6822 do
6823   IFS=$as_save_IFS
6824   test -z "$as_dir" && as_dir=.
6825   # Account for people who put trailing slashes in PATH elements.
6826 case $as_dir/ in
6827   ./ | .// | /cC/* | \
6828   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
6829   ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
6830   /usr/ucb/* ) ;;
6831   *)
6832     # OSF1 and SCO ODT 3.0 have their own names for install.
6833     # Don't use installbsd from OSF since it installs stuff as root
6834     # by default.
6835     for ac_prog in ginstall scoinst install; do
6836       for ac_exec_ext in '' $ac_executable_extensions; do
6837         if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; }; then
6838           if test $ac_prog = install &&
6839             grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
6840             # AIX install.  It has an incompatible calling convention.
6841             :
6842           elif test $ac_prog = install &&
6843             grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
6844             # program-specific install script used by HP pwplus--don't use.
6845             :
6846           else
6847             ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
6848             break 3
6849           fi
6850         fi
6851       done
6852     done
6853     ;;
6854 esac
6855 done
6856 IFS=$as_save_IFS
6857
6858
6859 fi
6860   if test "${ac_cv_path_install+set}" = set; then
6861     INSTALL=$ac_cv_path_install
6862   else
6863     # As a last resort, use the slow shell script.  Don't cache a
6864     # value for INSTALL within a source directory, because that will
6865     # break other packages using the cache if that directory is
6866     # removed, or if the value is a relative name.
6867     INSTALL=$ac_install_sh
6868   fi
6869 fi
6870 { echo "$as_me:$LINENO: result: $INSTALL" >&5
6871 echo "${ECHO_T}$INSTALL" >&6; }
6872
6873 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
6874 # It thinks the first close brace ends the variable substitution.
6875 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
6876
6877 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
6878
6879 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
6880
6881 case "$INSTALL" in
6882  [\\/$]* | ?:[\\/]* ) ;;
6883  *)  INSTALL="\\\$(TOPSRCDIR)/$INSTALL" ;;
6884 esac
6885
6886 # Extract the first word of "bzip2", so it can be a program name with args.
6887 set dummy bzip2; ac_word=$2
6888 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6889 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6890 if test "${ac_cv_path_BZIP2+set}" = set; then
6891   echo $ECHO_N "(cached) $ECHO_C" >&6
6892 else
6893   case $BZIP2 in
6894   [\\/]* | ?:[\\/]*)
6895   ac_cv_path_BZIP2="$BZIP2" # Let the user override the test with a path.
6896   ;;
6897   *)
6898   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6899 for as_dir in $PATH
6900 do
6901   IFS=$as_save_IFS
6902   test -z "$as_dir" && as_dir=.
6903   for ac_exec_ext in '' $ac_executable_extensions; do
6904   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6905     ac_cv_path_BZIP2="$as_dir/$ac_word$ac_exec_ext"
6906     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6907     break 2
6908   fi
6909 done
6910 done
6911 IFS=$as_save_IFS
6912
6913   ;;
6914 esac
6915 fi
6916 BZIP2=$ac_cv_path_BZIP2
6917 if test -n "$BZIP2"; then
6918   { echo "$as_me:$LINENO: result: $BZIP2" >&5
6919 echo "${ECHO_T}$BZIP2" >&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 "cat", so it can be a program name with args.
6927 set dummy cat; 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_CAT+set}" = set; then
6931   echo $ECHO_N "(cached) $ECHO_C" >&6
6932 else
6933   case $CAT in
6934   [\\/]* | ?:[\\/]*)
6935   ac_cv_path_CAT="$CAT" # 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_CAT="$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   ;;
6954 esac
6955 fi
6956 CAT=$ac_cv_path_CAT
6957 if test -n "$CAT"; then
6958   { echo "$as_me:$LINENO: result: $CAT" >&5
6959 echo "${ECHO_T}$CAT" >&6; }
6960 else
6961   { echo "$as_me:$LINENO: result: no" >&5
6962 echo "${ECHO_T}no" >&6; }
6963 fi
6964
6965
6966 # Extract the first word of "doxygen", so it can be a program name with args.
6967 set dummy doxygen; ac_word=$2
6968 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6969 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6970 if test "${ac_cv_path_DOXYGEN+set}" = set; then
6971   echo $ECHO_N "(cached) $ECHO_C" >&6
6972 else
6973   case $DOXYGEN in
6974   [\\/]* | ?:[\\/]*)
6975   ac_cv_path_DOXYGEN="$DOXYGEN" # Let the user override the test with a path.
6976   ;;
6977   *)
6978   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6979 for as_dir in $PATH
6980 do
6981   IFS=$as_save_IFS
6982   test -z "$as_dir" && as_dir=.
6983   for ac_exec_ext in '' $ac_executable_extensions; do
6984   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6985     ac_cv_path_DOXYGEN="$as_dir/$ac_word$ac_exec_ext"
6986     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6987     break 2
6988   fi
6989 done
6990 done
6991 IFS=$as_save_IFS
6992
6993   ;;
6994 esac
6995 fi
6996 DOXYGEN=$ac_cv_path_DOXYGEN
6997 if test -n "$DOXYGEN"; then
6998   { echo "$as_me:$LINENO: result: $DOXYGEN" >&5
6999 echo "${ECHO_T}$DOXYGEN" >&6; }
7000 else
7001   { echo "$as_me:$LINENO: result: no" >&5
7002 echo "${ECHO_T}no" >&6; }
7003 fi
7004
7005
7006 # Extract the first word of "groff", so it can be a program name with args.
7007 set dummy groff; ac_word=$2
7008 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7009 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7010 if test "${ac_cv_path_GROFF+set}" = set; then
7011   echo $ECHO_N "(cached) $ECHO_C" >&6
7012 else
7013   case $GROFF in
7014   [\\/]* | ?:[\\/]*)
7015   ac_cv_path_GROFF="$GROFF" # Let the user override the test with a path.
7016   ;;
7017   *)
7018   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7019 for as_dir in $PATH
7020 do
7021   IFS=$as_save_IFS
7022   test -z "$as_dir" && as_dir=.
7023   for ac_exec_ext in '' $ac_executable_extensions; do
7024   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7025     ac_cv_path_GROFF="$as_dir/$ac_word$ac_exec_ext"
7026     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7027     break 2
7028   fi
7029 done
7030 done
7031 IFS=$as_save_IFS
7032
7033   ;;
7034 esac
7035 fi
7036 GROFF=$ac_cv_path_GROFF
7037 if test -n "$GROFF"; then
7038   { echo "$as_me:$LINENO: result: $GROFF" >&5
7039 echo "${ECHO_T}$GROFF" >&6; }
7040 else
7041   { echo "$as_me:$LINENO: result: no" >&5
7042 echo "${ECHO_T}no" >&6; }
7043 fi
7044
7045
7046 # Extract the first word of "gzip", so it can be a program name with args.
7047 set dummy gzip; ac_word=$2
7048 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7049 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7050 if test "${ac_cv_path_GZIPBIN+set}" = set; then
7051   echo $ECHO_N "(cached) $ECHO_C" >&6
7052 else
7053   case $GZIPBIN in
7054   [\\/]* | ?:[\\/]*)
7055   ac_cv_path_GZIPBIN="$GZIPBIN" # Let the user override the test with a path.
7056   ;;
7057   *)
7058   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7059 for as_dir in $PATH
7060 do
7061   IFS=$as_save_IFS
7062   test -z "$as_dir" && as_dir=.
7063   for ac_exec_ext in '' $ac_executable_extensions; do
7064   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7065     ac_cv_path_GZIPBIN="$as_dir/$ac_word$ac_exec_ext"
7066     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7067     break 2
7068   fi
7069 done
7070 done
7071 IFS=$as_save_IFS
7072
7073   ;;
7074 esac
7075 fi
7076 GZIPBIN=$ac_cv_path_GZIPBIN
7077 if test -n "$GZIPBIN"; then
7078   { echo "$as_me:$LINENO: result: $GZIPBIN" >&5
7079 echo "${ECHO_T}$GZIPBIN" >&6; }
7080 else
7081   { echo "$as_me:$LINENO: result: no" >&5
7082 echo "${ECHO_T}no" >&6; }
7083 fi
7084
7085
7086 # Extract the first word of "pod2html", so it can be a program name with args.
7087 set dummy pod2html; ac_word=$2
7088 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7089 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7090 if test "${ac_cv_path_POD2HTML+set}" = set; then
7091   echo $ECHO_N "(cached) $ECHO_C" >&6
7092 else
7093   case $POD2HTML in
7094   [\\/]* | ?:[\\/]*)
7095   ac_cv_path_POD2HTML="$POD2HTML" # Let the user override the test with a path.
7096   ;;
7097   *)
7098   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7099 for as_dir in $PATH
7100 do
7101   IFS=$as_save_IFS
7102   test -z "$as_dir" && as_dir=.
7103   for ac_exec_ext in '' $ac_executable_extensions; do
7104   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7105     ac_cv_path_POD2HTML="$as_dir/$ac_word$ac_exec_ext"
7106     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7107     break 2
7108   fi
7109 done
7110 done
7111 IFS=$as_save_IFS
7112
7113   ;;
7114 esac
7115 fi
7116 POD2HTML=$ac_cv_path_POD2HTML
7117 if test -n "$POD2HTML"; then
7118   { echo "$as_me:$LINENO: result: $POD2HTML" >&5
7119 echo "${ECHO_T}$POD2HTML" >&6; }
7120 else
7121   { echo "$as_me:$LINENO: result: no" >&5
7122 echo "${ECHO_T}no" >&6; }
7123 fi
7124
7125
7126 # Extract the first word of "pod2man", so it can be a program name with args.
7127 set dummy pod2man; ac_word=$2
7128 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7129 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7130 if test "${ac_cv_path_POD2MAN+set}" = set; then
7131   echo $ECHO_N "(cached) $ECHO_C" >&6
7132 else
7133   case $POD2MAN in
7134   [\\/]* | ?:[\\/]*)
7135   ac_cv_path_POD2MAN="$POD2MAN" # Let the user override the test with a path.
7136   ;;
7137   *)
7138   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7139 for as_dir in $PATH
7140 do
7141   IFS=$as_save_IFS
7142   test -z "$as_dir" && as_dir=.
7143   for ac_exec_ext in '' $ac_executable_extensions; do
7144   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7145     ac_cv_path_POD2MAN="$as_dir/$ac_word$ac_exec_ext"
7146     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7147     break 2
7148   fi
7149 done
7150 done
7151 IFS=$as_save_IFS
7152
7153   ;;
7154 esac
7155 fi
7156 POD2MAN=$ac_cv_path_POD2MAN
7157 if test -n "$POD2MAN"; then
7158   { echo "$as_me:$LINENO: result: $POD2MAN" >&5
7159 echo "${ECHO_T}$POD2MAN" >&6; }
7160 else
7161   { echo "$as_me:$LINENO: result: no" >&5
7162 echo "${ECHO_T}no" >&6; }
7163 fi
7164
7165
7166 # Extract the first word of "pdfroff", so it can be a program name with args.
7167 set dummy pdfroff; ac_word=$2
7168 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7169 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7170 if test "${ac_cv_path_PDFROFF+set}" = set; then
7171   echo $ECHO_N "(cached) $ECHO_C" >&6
7172 else
7173   case $PDFROFF in
7174   [\\/]* | ?:[\\/]*)
7175   ac_cv_path_PDFROFF="$PDFROFF" # Let the user override the test with a path.
7176   ;;
7177   *)
7178   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7179 for as_dir in $PATH
7180 do
7181   IFS=$as_save_IFS
7182   test -z "$as_dir" && as_dir=.
7183   for ac_exec_ext in '' $ac_executable_extensions; do
7184   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7185     ac_cv_path_PDFROFF="$as_dir/$ac_word$ac_exec_ext"
7186     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7187     break 2
7188   fi
7189 done
7190 done
7191 IFS=$as_save_IFS
7192
7193   ;;
7194 esac
7195 fi
7196 PDFROFF=$ac_cv_path_PDFROFF
7197 if test -n "$PDFROFF"; then
7198   { echo "$as_me:$LINENO: result: $PDFROFF" >&5
7199 echo "${ECHO_T}$PDFROFF" >&6; }
7200 else
7201   { echo "$as_me:$LINENO: result: no" >&5
7202 echo "${ECHO_T}no" >&6; }
7203 fi
7204
7205
7206 # Extract the first word of "runtest", so it can be a program name with args.
7207 set dummy runtest; ac_word=$2
7208 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7209 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7210 if test "${ac_cv_path_RUNTEST+set}" = set; then
7211   echo $ECHO_N "(cached) $ECHO_C" >&6
7212 else
7213   case $RUNTEST in
7214   [\\/]* | ?:[\\/]*)
7215   ac_cv_path_RUNTEST="$RUNTEST" # Let the user override the test with a path.
7216   ;;
7217   *)
7218   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7219 for as_dir in $PATH
7220 do
7221   IFS=$as_save_IFS
7222   test -z "$as_dir" && as_dir=.
7223   for ac_exec_ext in '' $ac_executable_extensions; do
7224   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7225     ac_cv_path_RUNTEST="$as_dir/$ac_word$ac_exec_ext"
7226     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7227     break 2
7228   fi
7229 done
7230 done
7231 IFS=$as_save_IFS
7232
7233   ;;
7234 esac
7235 fi
7236 RUNTEST=$ac_cv_path_RUNTEST
7237 if test -n "$RUNTEST"; then
7238   { echo "$as_me:$LINENO: result: $RUNTEST" >&5
7239 echo "${ECHO_T}$RUNTEST" >&6; }
7240 else
7241   { echo "$as_me:$LINENO: result: no" >&5
7242 echo "${ECHO_T}no" >&6; }
7243 fi
7244
7245
7246
7247 no_itcl=true
7248 { echo "$as_me:$LINENO: checking for the tclsh program in tclinclude directory" >&5
7249 echo $ECHO_N "checking for the tclsh program in tclinclude directory... $ECHO_C" >&6; }
7250
7251 # Check whether --with-tclinclude was given.
7252 if test "${with_tclinclude+set}" = set; then
7253   withval=$with_tclinclude; with_tclinclude=${withval}
7254 else
7255   with_tclinclude=''
7256 fi
7257
7258 if test "${ac_cv_path_tclsh+set}" = set; then
7259   echo $ECHO_N "(cached) $ECHO_C" >&6
7260 else
7261
7262 if test x"${with_tclinclude}" != x ; then
7263   if test -f ${with_tclinclude}/tclsh ; then
7264     ac_cv_path_tclsh=`(cd ${with_tclinclude}; pwd)`
7265   elif test -f ${with_tclinclude}/src/tclsh ; then
7266     ac_cv_path_tclsh=`(cd ${with_tclinclude}/src; pwd)`
7267   else
7268     { { echo "$as_me:$LINENO: error: ${with_tclinclude} directory doesn't contain tclsh" >&5
7269 echo "$as_me: error: ${with_tclinclude} directory doesn't contain tclsh" >&2;}
7270    { (exit 1); exit 1; }; }
7271   fi
7272 fi
7273 fi
7274
7275
7276 if test x"${ac_cv_path_tclsh}" = x ; then
7277   { echo "$as_me:$LINENO: result: none" >&5
7278 echo "${ECHO_T}none" >&6; }
7279   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
7280 do
7281   # Extract the first word of "$ac_prog", so it can be a program name with args.
7282 set dummy $ac_prog; ac_word=$2
7283 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7284 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7285 if test "${ac_cv_path_TCLSH+set}" = set; then
7286   echo $ECHO_N "(cached) $ECHO_C" >&6
7287 else
7288   case $TCLSH in
7289   [\\/]* | ?:[\\/]*)
7290   ac_cv_path_TCLSH="$TCLSH" # Let the user override the test with a path.
7291   ;;
7292   *)
7293   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7294 for as_dir in $PATH
7295 do
7296   IFS=$as_save_IFS
7297   test -z "$as_dir" && as_dir=.
7298   for ac_exec_ext in '' $ac_executable_extensions; do
7299   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7300     ac_cv_path_TCLSH="$as_dir/$ac_word$ac_exec_ext"
7301     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7302     break 2
7303   fi
7304 done
7305 done
7306 IFS=$as_save_IFS
7307
7308   ;;
7309 esac
7310 fi
7311 TCLSH=$ac_cv_path_TCLSH
7312 if test -n "$TCLSH"; then
7313   { echo "$as_me:$LINENO: result: $TCLSH" >&5
7314 echo "${ECHO_T}$TCLSH" >&6; }
7315 else
7316   { echo "$as_me:$LINENO: result: no" >&5
7317 echo "${ECHO_T}no" >&6; }
7318 fi
7319
7320
7321   test -n "$TCLSH" && break
7322 done
7323
7324   if test x"${TCLSH}" = x ; then
7325     ac_cv_path_tclsh='';
7326   else
7327     ac_cv_path_tclsh="${TCLSH}";
7328   fi
7329 else
7330   { echo "$as_me:$LINENO: result: ${ac_cv_path_tclsh}" >&5
7331 echo "${ECHO_T}${ac_cv_path_tclsh}" >&6; }
7332   TCLSH="${ac_cv_path_tclsh}"
7333
7334 fi
7335
7336 # Extract the first word of "zip", so it can be a program name with args.
7337 set dummy zip; ac_word=$2
7338 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7339 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7340 if test "${ac_cv_path_ZIP+set}" = set; then
7341   echo $ECHO_N "(cached) $ECHO_C" >&6
7342 else
7343   case $ZIP in
7344   [\\/]* | ?:[\\/]*)
7345   ac_cv_path_ZIP="$ZIP" # Let the user override the test with a path.
7346   ;;
7347   *)
7348   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7349 for as_dir in $PATH
7350 do
7351   IFS=$as_save_IFS
7352   test -z "$as_dir" && as_dir=.
7353   for ac_exec_ext in '' $ac_executable_extensions; do
7354   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7355     ac_cv_path_ZIP="$as_dir/$ac_word$ac_exec_ext"
7356     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7357     break 2
7358   fi
7359 done
7360 done
7361 IFS=$as_save_IFS
7362
7363   ;;
7364 esac
7365 fi
7366 ZIP=$ac_cv_path_ZIP
7367 if test -n "$ZIP"; then
7368   { echo "$as_me:$LINENO: result: $ZIP" >&5
7369 echo "${ECHO_T}$ZIP" >&6; }
7370 else
7371   { echo "$as_me:$LINENO: result: no" >&5
7372 echo "${ECHO_T}no" >&6; }
7373 fi
7374
7375
7376 for ac_prog in ocamlc
7377 do
7378   # Extract the first word of "$ac_prog", so it can be a program name with args.
7379 set dummy $ac_prog; ac_word=$2
7380 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7381 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7382 if test "${ac_cv_path_OCAMLC+set}" = set; then
7383   echo $ECHO_N "(cached) $ECHO_C" >&6
7384 else
7385   case $OCAMLC in
7386   [\\/]* | ?:[\\/]*)
7387   ac_cv_path_OCAMLC="$OCAMLC" # Let the user override the test with a path.
7388   ;;
7389   *)
7390   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7391 for as_dir in $PATH
7392 do
7393   IFS=$as_save_IFS
7394   test -z "$as_dir" && as_dir=.
7395   for ac_exec_ext in '' $ac_executable_extensions; do
7396   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7397     ac_cv_path_OCAMLC="$as_dir/$ac_word$ac_exec_ext"
7398     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7399     break 2
7400   fi
7401 done
7402 done
7403 IFS=$as_save_IFS
7404
7405   ;;
7406 esac
7407 fi
7408 OCAMLC=$ac_cv_path_OCAMLC
7409 if test -n "$OCAMLC"; then
7410   { echo "$as_me:$LINENO: result: $OCAMLC" >&5
7411 echo "${ECHO_T}$OCAMLC" >&6; }
7412 else
7413   { echo "$as_me:$LINENO: result: no" >&5
7414 echo "${ECHO_T}no" >&6; }
7415 fi
7416
7417
7418   test -n "$OCAMLC" && break
7419 done
7420
7421 for ac_prog in ocamlopt
7422 do
7423   # Extract the first word of "$ac_prog", so it can be a program name with args.
7424 set dummy $ac_prog; ac_word=$2
7425 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7426 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7427 if test "${ac_cv_path_OCAMLOPT+set}" = set; then
7428   echo $ECHO_N "(cached) $ECHO_C" >&6
7429 else
7430   case $OCAMLOPT in
7431   [\\/]* | ?:[\\/]*)
7432   ac_cv_path_OCAMLOPT="$OCAMLOPT" # Let the user override the test with a path.
7433   ;;
7434   *)
7435   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7436 for as_dir in $PATH
7437 do
7438   IFS=$as_save_IFS
7439   test -z "$as_dir" && as_dir=.
7440   for ac_exec_ext in '' $ac_executable_extensions; do
7441   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7442     ac_cv_path_OCAMLOPT="$as_dir/$ac_word$ac_exec_ext"
7443     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7444     break 2
7445   fi
7446 done
7447 done
7448 IFS=$as_save_IFS
7449
7450   ;;
7451 esac
7452 fi
7453 OCAMLOPT=$ac_cv_path_OCAMLOPT
7454 if test -n "$OCAMLOPT"; then
7455   { echo "$as_me:$LINENO: result: $OCAMLOPT" >&5
7456 echo "${ECHO_T}$OCAMLOPT" >&6; }
7457 else
7458   { echo "$as_me:$LINENO: result: no" >&5
7459 echo "${ECHO_T}no" >&6; }
7460 fi
7461
7462
7463   test -n "$OCAMLOPT" && break
7464 done
7465
7466 for ac_prog in ocamldep
7467 do
7468   # Extract the first word of "$ac_prog", so it can be a program name with args.
7469 set dummy $ac_prog; ac_word=$2
7470 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7471 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7472 if test "${ac_cv_path_OCAMLDEP+set}" = set; then
7473   echo $ECHO_N "(cached) $ECHO_C" >&6
7474 else
7475   case $OCAMLDEP in
7476   [\\/]* | ?:[\\/]*)
7477   ac_cv_path_OCAMLDEP="$OCAMLDEP" # Let the user override the test with a path.
7478   ;;
7479   *)
7480   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7481 for as_dir in $PATH
7482 do
7483   IFS=$as_save_IFS
7484   test -z "$as_dir" && as_dir=.
7485   for ac_exec_ext in '' $ac_executable_extensions; do
7486   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7487     ac_cv_path_OCAMLDEP="$as_dir/$ac_word$ac_exec_ext"
7488     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7489     break 2
7490   fi
7491 done
7492 done
7493 IFS=$as_save_IFS
7494
7495   ;;
7496 esac
7497 fi
7498 OCAMLDEP=$ac_cv_path_OCAMLDEP
7499 if test -n "$OCAMLDEP"; then
7500   { echo "$as_me:$LINENO: result: $OCAMLDEP" >&5
7501 echo "${ECHO_T}$OCAMLDEP" >&6; }
7502 else
7503   { echo "$as_me:$LINENO: result: no" >&5
7504 echo "${ECHO_T}no" >&6; }
7505 fi
7506
7507
7508   test -n "$OCAMLDEP" && break
7509 done
7510
7511 for ac_prog in ocamldoc
7512 do
7513   # Extract the first word of "$ac_prog", so it can be a program name with args.
7514 set dummy $ac_prog; ac_word=$2
7515 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7516 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7517 if test "${ac_cv_path_OCAMLDOC+set}" = set; then
7518   echo $ECHO_N "(cached) $ECHO_C" >&6
7519 else
7520   case $OCAMLDOC in
7521   [\\/]* | ?:[\\/]*)
7522   ac_cv_path_OCAMLDOC="$OCAMLDOC" # Let the user override the test with a path.
7523   ;;
7524   *)
7525   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7526 for as_dir in $PATH
7527 do
7528   IFS=$as_save_IFS
7529   test -z "$as_dir" && as_dir=.
7530   for ac_exec_ext in '' $ac_executable_extensions; do
7531   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7532     ac_cv_path_OCAMLDOC="$as_dir/$ac_word$ac_exec_ext"
7533     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7534     break 2
7535   fi
7536 done
7537 done
7538 IFS=$as_save_IFS
7539
7540   ;;
7541 esac
7542 fi
7543 OCAMLDOC=$ac_cv_path_OCAMLDOC
7544 if test -n "$OCAMLDOC"; then
7545   { echo "$as_me:$LINENO: result: $OCAMLDOC" >&5
7546 echo "${ECHO_T}$OCAMLDOC" >&6; }
7547 else
7548   { echo "$as_me:$LINENO: result: no" >&5
7549 echo "${ECHO_T}no" >&6; }
7550 fi
7551
7552
7553   test -n "$OCAMLDOC" && break
7554 done
7555
7556 for ac_prog in gas as
7557 do
7558   # Extract the first word of "$ac_prog", so it can be a program name with args.
7559 set dummy $ac_prog; ac_word=$2
7560 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7561 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7562 if test "${ac_cv_path_GAS+set}" = set; then
7563   echo $ECHO_N "(cached) $ECHO_C" >&6
7564 else
7565   case $GAS in
7566   [\\/]* | ?:[\\/]*)
7567   ac_cv_path_GAS="$GAS" # Let the user override the test with a path.
7568   ;;
7569   *)
7570   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7571 for as_dir in $PATH
7572 do
7573   IFS=$as_save_IFS
7574   test -z "$as_dir" && as_dir=.
7575   for ac_exec_ext in '' $ac_executable_extensions; do
7576   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7577     ac_cv_path_GAS="$as_dir/$ac_word$ac_exec_ext"
7578     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7579     break 2
7580   fi
7581 done
7582 done
7583 IFS=$as_save_IFS
7584
7585   ;;
7586 esac
7587 fi
7588 GAS=$ac_cv_path_GAS
7589 if test -n "$GAS"; then
7590   { echo "$as_me:$LINENO: result: $GAS" >&5
7591 echo "${ECHO_T}$GAS" >&6; }
7592 else
7593   { echo "$as_me:$LINENO: result: no" >&5
7594 echo "${ECHO_T}no" >&6; }
7595 fi
7596
7597
7598   test -n "$GAS" && break
7599 done
7600
7601
7602 { echo "$as_me:$LINENO: checking for linker version" >&5
7603 echo $ECHO_N "checking for linker version... $ECHO_C" >&6; }
7604 if test "${llvm_cv_link_version+set}" = set; then
7605   echo $ECHO_N "(cached) $ECHO_C" >&6
7606 else
7607
7608    version_string="$(ld -v 2>&1 | head -1)"
7609
7610    # Check for ld64.
7611    if (echo "$version_string" | grep -q "ld64"); then
7612      llvm_cv_link_version=$(echo "$version_string" | sed -e "s#.*ld64-\([^ ]*\)#\1#")
7613    else
7614      llvm_cv_link_version=$(echo "$version_string" | sed -e "s#[^0-9]*\([0-9.]*\).*#\1#")
7615    fi
7616
7617 fi
7618 { echo "$as_me:$LINENO: result: $llvm_cv_link_version" >&5
7619 echo "${ECHO_T}$llvm_cv_link_version" >&6; }
7620
7621 cat >>confdefs.h <<_ACEOF
7622 #define HOST_LINK_VERSION "$llvm_cv_link_version"
7623 _ACEOF
7624
7625
7626
7627 { echo "$as_me:$LINENO: checking for compiler -Wl,-R<path> option" >&5
7628 echo $ECHO_N "checking for compiler -Wl,-R<path> option... $ECHO_C" >&6; }
7629 if test "${llvm_cv_link_use_r+set}" = set; then
7630   echo $ECHO_N "(cached) $ECHO_C" >&6
7631 else
7632    ac_ext=c
7633 ac_cpp='$CPP $CPPFLAGS'
7634 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7635 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7636 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7637
7638   oldcflags="$CFLAGS"
7639   CFLAGS="$CFLAGS -Wl,-R."
7640   cat >conftest.$ac_ext <<_ACEOF
7641 /* confdefs.h.  */
7642 _ACEOF
7643 cat confdefs.h >>conftest.$ac_ext
7644 cat >>conftest.$ac_ext <<_ACEOF
7645 /* end confdefs.h.  */
7646
7647 int
7648 main ()
7649 {
7650
7651   ;
7652   return 0;
7653 }
7654 _ACEOF
7655 rm -f conftest.$ac_objext conftest$ac_exeext
7656 if { (ac_try="$ac_link"
7657 case "(($ac_try" in
7658   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7659   *) ac_try_echo=$ac_try;;
7660 esac
7661 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7662   (eval "$ac_link") 2>conftest.er1
7663   ac_status=$?
7664   grep -v '^ *+' conftest.er1 >conftest.err
7665   rm -f conftest.er1
7666   cat conftest.err >&5
7667   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7668   (exit $ac_status); } &&
7669          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
7670   { (case "(($ac_try" in
7671   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7672   *) ac_try_echo=$ac_try;;
7673 esac
7674 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7675   (eval "$ac_try") 2>&5
7676   ac_status=$?
7677   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7678   (exit $ac_status); }; } &&
7679          { ac_try='test -s conftest$ac_exeext'
7680   { (case "(($ac_try" in
7681   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7682   *) ac_try_echo=$ac_try;;
7683 esac
7684 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7685   (eval "$ac_try") 2>&5
7686   ac_status=$?
7687   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7688   (exit $ac_status); }; }; then
7689   llvm_cv_link_use_r=yes
7690 else
7691   echo "$as_me: failed program was:" >&5
7692 sed 's/^/| /' conftest.$ac_ext >&5
7693
7694         llvm_cv_link_use_r=no
7695 fi
7696
7697 rm -f core conftest.err conftest.$ac_objext \
7698       conftest$ac_exeext conftest.$ac_ext
7699   CFLAGS="$oldcflags"
7700   ac_ext=c
7701 ac_cpp='$CPP $CPPFLAGS'
7702 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7703 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7704 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7705
7706
7707 fi
7708 { echo "$as_me:$LINENO: result: $llvm_cv_link_use_r" >&5
7709 echo "${ECHO_T}$llvm_cv_link_use_r" >&6; }
7710 if test "$llvm_cv_link_use_r" = yes ; then
7711
7712 cat >>confdefs.h <<\_ACEOF
7713 #define HAVE_LINK_R 1
7714 _ACEOF
7715
7716   fi
7717
7718
7719 { echo "$as_me:$LINENO: checking for compiler -Wl,-export-dynamic option" >&5
7720 echo $ECHO_N "checking for compiler -Wl,-export-dynamic option... $ECHO_C" >&6; }
7721 if test "${llvm_cv_link_use_export_dynamic+set}" = set; then
7722   echo $ECHO_N "(cached) $ECHO_C" >&6
7723 else
7724    ac_ext=c
7725 ac_cpp='$CPP $CPPFLAGS'
7726 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7727 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7728 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7729
7730   oldcflags="$CFLAGS"
7731   CFLAGS="$CFLAGS -Wl,-export-dynamic"
7732   cat >conftest.$ac_ext <<_ACEOF
7733 /* confdefs.h.  */
7734 _ACEOF
7735 cat confdefs.h >>conftest.$ac_ext
7736 cat >>conftest.$ac_ext <<_ACEOF
7737 /* end confdefs.h.  */
7738
7739 int
7740 main ()
7741 {
7742
7743   ;
7744   return 0;
7745 }
7746 _ACEOF
7747 rm -f conftest.$ac_objext conftest$ac_exeext
7748 if { (ac_try="$ac_link"
7749 case "(($ac_try" in
7750   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7751   *) ac_try_echo=$ac_try;;
7752 esac
7753 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7754   (eval "$ac_link") 2>conftest.er1
7755   ac_status=$?
7756   grep -v '^ *+' conftest.er1 >conftest.err
7757   rm -f conftest.er1
7758   cat conftest.err >&5
7759   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7760   (exit $ac_status); } &&
7761          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
7762   { (case "(($ac_try" in
7763   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7764   *) ac_try_echo=$ac_try;;
7765 esac
7766 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7767   (eval "$ac_try") 2>&5
7768   ac_status=$?
7769   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7770   (exit $ac_status); }; } &&
7771          { ac_try='test -s conftest$ac_exeext'
7772   { (case "(($ac_try" in
7773   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7774   *) ac_try_echo=$ac_try;;
7775 esac
7776 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7777   (eval "$ac_try") 2>&5
7778   ac_status=$?
7779   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7780   (exit $ac_status); }; }; then
7781   llvm_cv_link_use_export_dynamic=yes
7782 else
7783   echo "$as_me: failed program was:" >&5
7784 sed 's/^/| /' conftest.$ac_ext >&5
7785
7786         llvm_cv_link_use_export_dynamic=no
7787 fi
7788
7789 rm -f core conftest.err conftest.$ac_objext \
7790       conftest$ac_exeext conftest.$ac_ext
7791   CFLAGS="$oldcflags"
7792   ac_ext=c
7793 ac_cpp='$CPP $CPPFLAGS'
7794 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7795 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7796 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7797
7798
7799 fi
7800 { echo "$as_me:$LINENO: result: $llvm_cv_link_use_export_dynamic" >&5
7801 echo "${ECHO_T}$llvm_cv_link_use_export_dynamic" >&6; }
7802 if test "$llvm_cv_link_use_export_dynamic" = yes ; then
7803
7804 cat >>confdefs.h <<\_ACEOF
7805 #define HAVE_LINK_EXPORT_DYNAMIC 1
7806 _ACEOF
7807
7808   fi
7809
7810
7811 { echo "$as_me:$LINENO: checking for compiler -Wl,--version-script option" >&5
7812 echo $ECHO_N "checking for compiler -Wl,--version-script option... $ECHO_C" >&6; }
7813 if test "${llvm_cv_link_use_version_script+set}" = set; then
7814   echo $ECHO_N "(cached) $ECHO_C" >&6
7815 else
7816    ac_ext=c
7817 ac_cpp='$CPP $CPPFLAGS'
7818 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7819 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7820 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7821
7822   oldcflags="$CFLAGS"
7823
7824   # The following code is from the autoconf manual,
7825   # "11.13: Limitations of Usual Tools".
7826   # Create a temporary directory $tmp in $TMPDIR (default /tmp).
7827   # Use mktemp if possible; otherwise fall back on mkdir,
7828   # with $RANDOM to make collisions less likely.
7829   : ${TMPDIR=/tmp}
7830   {
7831     tmp=`
7832       (umask 077 && mktemp -d "$TMPDIR/fooXXXXXX") 2>/dev/null
7833     ` &&
7834     test -n "$tmp" && test -d "$tmp"
7835   } || {
7836     tmp=$TMPDIR/foo$$-$RANDOM
7837     (umask 077 && mkdir "$tmp")
7838   } || exit $?
7839
7840   echo "{" > "$tmp/export.map"
7841   echo "  global: main;" >> "$tmp/export.map"
7842   echo "  local: *;" >> "$tmp/export.map"
7843   echo "};" >> "$tmp/export.map"
7844
7845   CFLAGS="$CFLAGS -Wl,--version-script=$tmp/export.map"
7846   cat >conftest.$ac_ext <<_ACEOF
7847 /* confdefs.h.  */
7848 _ACEOF
7849 cat confdefs.h >>conftest.$ac_ext
7850 cat >>conftest.$ac_ext <<_ACEOF
7851 /* end confdefs.h.  */
7852
7853 int
7854 main ()
7855 {
7856
7857   ;
7858   return 0;
7859 }
7860 _ACEOF
7861 rm -f conftest.$ac_objext conftest$ac_exeext
7862 if { (ac_try="$ac_link"
7863 case "(($ac_try" in
7864   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7865   *) ac_try_echo=$ac_try;;
7866 esac
7867 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7868   (eval "$ac_link") 2>conftest.er1
7869   ac_status=$?
7870   grep -v '^ *+' conftest.er1 >conftest.err
7871   rm -f conftest.er1
7872   cat conftest.err >&5
7873   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7874   (exit $ac_status); } &&
7875          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
7876   { (case "(($ac_try" in
7877   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7878   *) ac_try_echo=$ac_try;;
7879 esac
7880 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7881   (eval "$ac_try") 2>&5
7882   ac_status=$?
7883   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7884   (exit $ac_status); }; } &&
7885          { ac_try='test -s conftest$ac_exeext'
7886   { (case "(($ac_try" in
7887   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7888   *) ac_try_echo=$ac_try;;
7889 esac
7890 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7891   (eval "$ac_try") 2>&5
7892   ac_status=$?
7893   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7894   (exit $ac_status); }; }; then
7895   llvm_cv_link_use_version_script=yes
7896 else
7897   echo "$as_me: failed program was:" >&5
7898 sed 's/^/| /' conftest.$ac_ext >&5
7899
7900         llvm_cv_link_use_version_script=no
7901 fi
7902
7903 rm -f core conftest.err conftest.$ac_objext \
7904       conftest$ac_exeext conftest.$ac_ext
7905   rm "$tmp/export.map"
7906   rmdir "$tmp"
7907   CFLAGS="$oldcflags"
7908   ac_ext=c
7909 ac_cpp='$CPP $CPPFLAGS'
7910 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7911 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7912 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7913
7914
7915 fi
7916 { echo "$as_me:$LINENO: result: $llvm_cv_link_use_version_script" >&5
7917 echo "${ECHO_T}$llvm_cv_link_use_version_script" >&6; }
7918 if test "$llvm_cv_link_use_version_script" = yes ; then
7919   HAVE_LINK_VERSION_SCRIPT=1
7920
7921   fi
7922
7923
7924
7925
7926 { echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
7927 echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6; }
7928 if test "${ac_cv_c_const+set}" = set; then
7929   echo $ECHO_N "(cached) $ECHO_C" >&6
7930 else
7931   cat >conftest.$ac_ext <<_ACEOF
7932 /* confdefs.h.  */
7933 _ACEOF
7934 cat confdefs.h >>conftest.$ac_ext
7935 cat >>conftest.$ac_ext <<_ACEOF
7936 /* end confdefs.h.  */
7937
7938 int
7939 main ()
7940 {
7941 /* FIXME: Include the comments suggested by Paul. */
7942 #ifndef __cplusplus
7943   /* Ultrix mips cc rejects this.  */
7944   typedef int charset[2];
7945   const charset x;
7946   /* SunOS 4.1.1 cc rejects this.  */
7947   char const *const *ccp;
7948   char **p;
7949   /* NEC SVR4.0.2 mips cc rejects this.  */
7950   struct point {int x, y;};
7951   static struct point const zero = {0,0};
7952   /* AIX XL C 1.02.0.0 rejects this.
7953      It does not let you subtract one const X* pointer from another in
7954      an arm of an if-expression whose if-part is not a constant
7955      expression */
7956   const char *g = "string";
7957   ccp = &g + (g ? g-g : 0);
7958   /* HPUX 7.0 cc rejects these. */
7959   ++ccp;
7960   p = (char**) ccp;
7961   ccp = (char const *const *) p;
7962   { /* SCO 3.2v4 cc rejects this.  */
7963     char *t;
7964     char const *s = 0 ? (char *) 0 : (char const *) 0;
7965
7966     *t++ = 0;
7967     if (s) return 0;
7968   }
7969   { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
7970     int x[] = {25, 17};
7971     const int *foo = &x[0];
7972     ++foo;
7973   }
7974   { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
7975     typedef const int *iptr;
7976     iptr p = 0;
7977     ++p;
7978   }
7979   { /* AIX XL C 1.02.0.0 rejects this saying
7980        "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
7981     struct s { int j; const int *ap[3]; };
7982     struct s *b; b->j = 5;
7983   }
7984   { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
7985     const int foo = 10;
7986     if (!foo) return 0;
7987   }
7988   return !x[0] && !zero.x;
7989 #endif
7990
7991   ;
7992   return 0;
7993 }
7994 _ACEOF
7995 rm -f conftest.$ac_objext
7996 if { (ac_try="$ac_compile"
7997 case "(($ac_try" in
7998   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7999   *) ac_try_echo=$ac_try;;
8000 esac
8001 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8002   (eval "$ac_compile") 2>conftest.er1
8003   ac_status=$?
8004   grep -v '^ *+' conftest.er1 >conftest.err
8005   rm -f conftest.er1
8006   cat conftest.err >&5
8007   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8008   (exit $ac_status); } &&
8009          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
8010   { (case "(($ac_try" in
8011   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8012   *) ac_try_echo=$ac_try;;
8013 esac
8014 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8015   (eval "$ac_try") 2>&5
8016   ac_status=$?
8017   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8018   (exit $ac_status); }; } &&
8019          { ac_try='test -s conftest.$ac_objext'
8020   { (case "(($ac_try" in
8021   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8022   *) ac_try_echo=$ac_try;;
8023 esac
8024 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8025   (eval "$ac_try") 2>&5
8026   ac_status=$?
8027   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8028   (exit $ac_status); }; }; then
8029   ac_cv_c_const=yes
8030 else
8031   echo "$as_me: failed program was:" >&5
8032 sed 's/^/| /' conftest.$ac_ext >&5
8033
8034         ac_cv_c_const=no
8035 fi
8036
8037 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8038 fi
8039 { echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
8040 echo "${ECHO_T}$ac_cv_c_const" >&6; }
8041 if test $ac_cv_c_const = no; then
8042
8043 cat >>confdefs.h <<\_ACEOF
8044 #define const
8045 _ACEOF
8046
8047 fi
8048
8049
8050
8051
8052
8053
8054 ac_header_dirent=no
8055 for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do
8056   as_ac_Header=`echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh`
8057 { echo "$as_me:$LINENO: checking for $ac_hdr that defines DIR" >&5
8058 echo $ECHO_N "checking for $ac_hdr that defines DIR... $ECHO_C" >&6; }
8059 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
8060   echo $ECHO_N "(cached) $ECHO_C" >&6
8061 else
8062   cat >conftest.$ac_ext <<_ACEOF
8063 /* confdefs.h.  */
8064 _ACEOF
8065 cat confdefs.h >>conftest.$ac_ext
8066 cat >>conftest.$ac_ext <<_ACEOF
8067 /* end confdefs.h.  */
8068 #include <sys/types.h>
8069 #include <$ac_hdr>
8070
8071 int
8072 main ()
8073 {
8074 if ((DIR *) 0)
8075 return 0;
8076   ;
8077   return 0;
8078 }
8079 _ACEOF
8080 rm -f conftest.$ac_objext
8081 if { (ac_try="$ac_compile"
8082 case "(($ac_try" in
8083   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8084   *) ac_try_echo=$ac_try;;
8085 esac
8086 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8087   (eval "$ac_compile") 2>conftest.er1
8088   ac_status=$?
8089   grep -v '^ *+' conftest.er1 >conftest.err
8090   rm -f conftest.er1
8091   cat conftest.err >&5
8092   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8093   (exit $ac_status); } &&
8094          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
8095   { (case "(($ac_try" in
8096   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8097   *) ac_try_echo=$ac_try;;
8098 esac
8099 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8100   (eval "$ac_try") 2>&5
8101   ac_status=$?
8102   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8103   (exit $ac_status); }; } &&
8104          { ac_try='test -s conftest.$ac_objext'
8105   { (case "(($ac_try" in
8106   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8107   *) ac_try_echo=$ac_try;;
8108 esac
8109 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8110   (eval "$ac_try") 2>&5
8111   ac_status=$?
8112   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8113   (exit $ac_status); }; }; then
8114   eval "$as_ac_Header=yes"
8115 else
8116   echo "$as_me: failed program was:" >&5
8117 sed 's/^/| /' conftest.$ac_ext >&5
8118
8119         eval "$as_ac_Header=no"
8120 fi
8121
8122 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8123 fi
8124 ac_res=`eval echo '${'$as_ac_Header'}'`
8125                { echo "$as_me:$LINENO: result: $ac_res" >&5
8126 echo "${ECHO_T}$ac_res" >&6; }
8127 if test `eval echo '${'$as_ac_Header'}'` = yes; then
8128   cat >>confdefs.h <<_ACEOF
8129 #define `echo "HAVE_$ac_hdr" | $as_tr_cpp` 1
8130 _ACEOF
8131
8132 ac_header_dirent=$ac_hdr; break
8133 fi
8134
8135 done
8136 # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
8137 if test $ac_header_dirent = dirent.h; then
8138   { echo "$as_me:$LINENO: checking for library containing opendir" >&5
8139 echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6; }
8140 if test "${ac_cv_search_opendir+set}" = set; then
8141   echo $ECHO_N "(cached) $ECHO_C" >&6
8142 else
8143   ac_func_search_save_LIBS=$LIBS
8144 cat >conftest.$ac_ext <<_ACEOF
8145 /* confdefs.h.  */
8146 _ACEOF
8147 cat confdefs.h >>conftest.$ac_ext
8148 cat >>conftest.$ac_ext <<_ACEOF
8149 /* end confdefs.h.  */
8150
8151 /* Override any GCC internal prototype to avoid an error.
8152    Use char because int might match the return type of a GCC
8153    builtin and then its argument prototype would still apply.  */
8154 #ifdef __cplusplus
8155 extern "C"
8156 #endif
8157 char opendir ();
8158 int
8159 main ()
8160 {
8161 return opendir ();
8162   ;
8163   return 0;
8164 }
8165 _ACEOF
8166 for ac_lib in '' dir; do
8167   if test -z "$ac_lib"; then
8168     ac_res="none required"
8169   else
8170     ac_res=-l$ac_lib
8171     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
8172   fi
8173   rm -f conftest.$ac_objext conftest$ac_exeext
8174 if { (ac_try="$ac_link"
8175 case "(($ac_try" in
8176   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8177   *) ac_try_echo=$ac_try;;
8178 esac
8179 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8180   (eval "$ac_link") 2>conftest.er1
8181   ac_status=$?
8182   grep -v '^ *+' conftest.er1 >conftest.err
8183   rm -f conftest.er1
8184   cat conftest.err >&5
8185   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8186   (exit $ac_status); } &&
8187          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
8188   { (case "(($ac_try" in
8189   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8190   *) ac_try_echo=$ac_try;;
8191 esac
8192 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8193   (eval "$ac_try") 2>&5
8194   ac_status=$?
8195   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8196   (exit $ac_status); }; } &&
8197          { ac_try='test -s conftest$ac_exeext'
8198   { (case "(($ac_try" in
8199   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8200   *) ac_try_echo=$ac_try;;
8201 esac
8202 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8203   (eval "$ac_try") 2>&5
8204   ac_status=$?
8205   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8206   (exit $ac_status); }; }; then
8207   ac_cv_search_opendir=$ac_res
8208 else
8209   echo "$as_me: failed program was:" >&5
8210 sed 's/^/| /' conftest.$ac_ext >&5
8211
8212
8213 fi
8214
8215 rm -f core conftest.err conftest.$ac_objext \
8216       conftest$ac_exeext
8217   if test "${ac_cv_search_opendir+set}" = set; then
8218   break
8219 fi
8220 done
8221 if test "${ac_cv_search_opendir+set}" = set; then
8222   :
8223 else
8224   ac_cv_search_opendir=no
8225 fi
8226 rm conftest.$ac_ext
8227 LIBS=$ac_func_search_save_LIBS
8228 fi
8229 { echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5
8230 echo "${ECHO_T}$ac_cv_search_opendir" >&6; }
8231 ac_res=$ac_cv_search_opendir
8232 if test "$ac_res" != no; then
8233   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
8234
8235 fi
8236
8237 else
8238   { echo "$as_me:$LINENO: checking for library containing opendir" >&5
8239 echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6; }
8240 if test "${ac_cv_search_opendir+set}" = set; then
8241   echo $ECHO_N "(cached) $ECHO_C" >&6
8242 else
8243   ac_func_search_save_LIBS=$LIBS
8244 cat >conftest.$ac_ext <<_ACEOF
8245 /* confdefs.h.  */
8246 _ACEOF
8247 cat confdefs.h >>conftest.$ac_ext
8248 cat >>conftest.$ac_ext <<_ACEOF
8249 /* end confdefs.h.  */
8250
8251 /* Override any GCC internal prototype to avoid an error.
8252    Use char because int might match the return type of a GCC
8253    builtin and then its argument prototype would still apply.  */
8254 #ifdef __cplusplus
8255 extern "C"
8256 #endif
8257 char opendir ();
8258 int
8259 main ()
8260 {
8261 return opendir ();
8262   ;
8263   return 0;
8264 }
8265 _ACEOF
8266 for ac_lib in '' x; do
8267   if test -z "$ac_lib"; then
8268     ac_res="none required"
8269   else
8270     ac_res=-l$ac_lib
8271     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
8272   fi
8273   rm -f conftest.$ac_objext conftest$ac_exeext
8274 if { (ac_try="$ac_link"
8275 case "(($ac_try" in
8276   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8277   *) ac_try_echo=$ac_try;;
8278 esac
8279 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8280   (eval "$ac_link") 2>conftest.er1
8281   ac_status=$?
8282   grep -v '^ *+' conftest.er1 >conftest.err
8283   rm -f conftest.er1
8284   cat conftest.err >&5
8285   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8286   (exit $ac_status); } &&
8287          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
8288   { (case "(($ac_try" in
8289   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8290   *) ac_try_echo=$ac_try;;
8291 esac
8292 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8293   (eval "$ac_try") 2>&5
8294   ac_status=$?
8295   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8296   (exit $ac_status); }; } &&
8297          { ac_try='test -s conftest$ac_exeext'
8298   { (case "(($ac_try" in
8299   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8300   *) ac_try_echo=$ac_try;;
8301 esac
8302 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8303   (eval "$ac_try") 2>&5
8304   ac_status=$?
8305   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8306   (exit $ac_status); }; }; then
8307   ac_cv_search_opendir=$ac_res
8308 else
8309   echo "$as_me: failed program was:" >&5
8310 sed 's/^/| /' conftest.$ac_ext >&5
8311
8312
8313 fi
8314
8315 rm -f core conftest.err conftest.$ac_objext \
8316       conftest$ac_exeext
8317   if test "${ac_cv_search_opendir+set}" = set; then
8318   break
8319 fi
8320 done
8321 if test "${ac_cv_search_opendir+set}" = set; then
8322   :
8323 else
8324   ac_cv_search_opendir=no
8325 fi
8326 rm conftest.$ac_ext
8327 LIBS=$ac_func_search_save_LIBS
8328 fi
8329 { echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5
8330 echo "${ECHO_T}$ac_cv_search_opendir" >&6; }
8331 ac_res=$ac_cv_search_opendir
8332 if test "$ac_res" != no; then
8333   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
8334
8335 fi
8336
8337 fi
8338
8339
8340 for ac_header in dlfcn.h
8341 do
8342 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
8343 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
8344   { echo "$as_me:$LINENO: checking for $ac_header" >&5
8345 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
8346 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
8347   echo $ECHO_N "(cached) $ECHO_C" >&6
8348 fi
8349 ac_res=`eval echo '${'$as_ac_Header'}'`
8350                { echo "$as_me:$LINENO: result: $ac_res" >&5
8351 echo "${ECHO_T}$ac_res" >&6; }
8352 else
8353   # Is the header compilable?
8354 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
8355 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
8356 cat >conftest.$ac_ext <<_ACEOF
8357 /* confdefs.h.  */
8358 _ACEOF
8359 cat confdefs.h >>conftest.$ac_ext
8360 cat >>conftest.$ac_ext <<_ACEOF
8361 /* end confdefs.h.  */
8362 $ac_includes_default
8363 #include <$ac_header>
8364 _ACEOF
8365 rm -f conftest.$ac_objext
8366 if { (ac_try="$ac_compile"
8367 case "(($ac_try" in
8368   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8369   *) ac_try_echo=$ac_try;;
8370 esac
8371 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8372   (eval "$ac_compile") 2>conftest.er1
8373   ac_status=$?
8374   grep -v '^ *+' conftest.er1 >conftest.err
8375   rm -f conftest.er1
8376   cat conftest.err >&5
8377   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8378   (exit $ac_status); } &&
8379          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
8380   { (case "(($ac_try" in
8381   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8382   *) ac_try_echo=$ac_try;;
8383 esac
8384 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8385   (eval "$ac_try") 2>&5
8386   ac_status=$?
8387   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8388   (exit $ac_status); }; } &&
8389          { ac_try='test -s conftest.$ac_objext'
8390   { (case "(($ac_try" in
8391   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8392   *) ac_try_echo=$ac_try;;
8393 esac
8394 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8395   (eval "$ac_try") 2>&5
8396   ac_status=$?
8397   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8398   (exit $ac_status); }; }; then
8399   ac_header_compiler=yes
8400 else
8401   echo "$as_me: failed program was:" >&5
8402 sed 's/^/| /' conftest.$ac_ext >&5
8403
8404         ac_header_compiler=no
8405 fi
8406
8407 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8408 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8409 echo "${ECHO_T}$ac_header_compiler" >&6; }
8410
8411 # Is the header present?
8412 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
8413 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
8414 cat >conftest.$ac_ext <<_ACEOF
8415 /* confdefs.h.  */
8416 _ACEOF
8417 cat confdefs.h >>conftest.$ac_ext
8418 cat >>conftest.$ac_ext <<_ACEOF
8419 /* end confdefs.h.  */
8420 #include <$ac_header>
8421 _ACEOF
8422 if { (ac_try="$ac_cpp conftest.$ac_ext"
8423 case "(($ac_try" in
8424   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8425   *) ac_try_echo=$ac_try;;
8426 esac
8427 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8428   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
8429   ac_status=$?
8430   grep -v '^ *+' conftest.er1 >conftest.err
8431   rm -f conftest.er1
8432   cat conftest.err >&5
8433   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8434   (exit $ac_status); } >/dev/null; then
8435   if test -s conftest.err; then
8436     ac_cpp_err=$ac_c_preproc_warn_flag
8437     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
8438   else
8439     ac_cpp_err=
8440   fi
8441 else
8442   ac_cpp_err=yes
8443 fi
8444 if test -z "$ac_cpp_err"; then
8445   ac_header_preproc=yes
8446 else
8447   echo "$as_me: failed program was:" >&5
8448 sed 's/^/| /' conftest.$ac_ext >&5
8449
8450   ac_header_preproc=no
8451 fi
8452
8453 rm -f conftest.err conftest.$ac_ext
8454 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8455 echo "${ECHO_T}$ac_header_preproc" >&6; }
8456
8457 # So?  What about this header?
8458 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
8459   yes:no: )
8460     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
8461 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
8462     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
8463 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
8464     ac_header_preproc=yes
8465     ;;
8466   no:yes:* )
8467     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
8468 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
8469     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
8470 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
8471     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
8472 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
8473     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
8474 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
8475     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
8476 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
8477     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
8478 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
8479     ( cat <<\_ASBOX
8480 ## ------------------------------ ##
8481 ## Report this to bugs@yourdomain ##
8482 ## ------------------------------ ##
8483 _ASBOX
8484      ) | sed "s/^/$as_me: WARNING:     /" >&2
8485     ;;
8486 esac
8487 { echo "$as_me:$LINENO: checking for $ac_header" >&5
8488 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
8489 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
8490   echo $ECHO_N "(cached) $ECHO_C" >&6
8491 else
8492   eval "$as_ac_Header=\$ac_header_preproc"
8493 fi
8494 ac_res=`eval echo '${'$as_ac_Header'}'`
8495                { echo "$as_me:$LINENO: result: $ac_res" >&5
8496 echo "${ECHO_T}$ac_res" >&6; }
8497
8498 fi
8499 if test `eval echo '${'$as_ac_Header'}'` = yes; then
8500   cat >>confdefs.h <<_ACEOF
8501 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
8502 _ACEOF
8503
8504 fi
8505
8506 done
8507
8508 # Check whether --enable-ltdl-install was given.
8509 if test "${enable_ltdl_install+set}" = set; then
8510   enableval=$enable_ltdl_install;
8511 fi
8512
8513
8514
8515
8516 if test x"${enable_ltdl_install-no}" != xno; then
8517   INSTALL_LTDL_TRUE=
8518   INSTALL_LTDL_FALSE='#'
8519 else
8520   INSTALL_LTDL_TRUE='#'
8521   INSTALL_LTDL_FALSE=
8522 fi
8523
8524
8525
8526 if test x"${enable_ltdl_convenience-no}" != xno; then
8527   CONVENIENCE_LTDL_TRUE=
8528   CONVENIENCE_LTDL_FALSE='#'
8529 else
8530   CONVENIENCE_LTDL_TRUE='#'
8531   CONVENIENCE_LTDL_FALSE=
8532 fi
8533
8534
8535 { echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
8536 echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6; }
8537 library_names_spec=
8538 libname_spec='lib$name'
8539 soname_spec=
8540 shrext_cmds=".so"
8541 postinstall_cmds=
8542 postuninstall_cmds=
8543 finish_cmds=
8544 finish_eval=
8545 shlibpath_var=
8546 shlibpath_overrides_runpath=unknown
8547 version_type=none
8548 dynamic_linker="$host_os ld.so"
8549 sys_lib_dlsearch_path_spec="/lib /usr/lib"
8550 if test "$GCC" = yes; then
8551   sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
8552   if echo "$sys_lib_search_path_spec" | grep ';' >/dev/null ; then
8553     # if the path contains ";" then we assume it to be the separator
8554     # otherwise default to the standard path separator (i.e. ":") - it is
8555     # assumed that no part of a normal pathname contains ";" but that should
8556     # okay in the real world where ";" in dirpaths is itself problematic.
8557     sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
8558   else
8559     sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
8560   fi
8561 else
8562   sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
8563 fi
8564 need_lib_prefix=unknown
8565 hardcode_into_libs=no
8566
8567 # when you set need_version to no, make sure it does not cause -set_version
8568 # flags to be left without arguments
8569 need_version=unknown
8570
8571 case $host_os in
8572 aix3*)
8573   version_type=linux
8574   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
8575   shlibpath_var=LIBPATH
8576
8577   # AIX 3 has no versioning support, so we append a major version to the name.
8578   soname_spec='${libname}${release}${shared_ext}$major'
8579   ;;
8580
8581 aix4* | aix5*)
8582   version_type=linux
8583   need_lib_prefix=no
8584   need_version=no
8585   hardcode_into_libs=yes
8586   if test "$host_cpu" = ia64; then
8587     # AIX 5 supports IA64
8588     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
8589     shlibpath_var=LD_LIBRARY_PATH
8590   else
8591     # With GCC up to 2.95.x, collect2 would create an import file
8592     # for dependence libraries.  The import file would start with
8593     # the line `#! .'.  This would cause the generated library to
8594     # depend on `.', always an invalid library.  This was fixed in
8595     # development snapshots of GCC prior to 3.0.
8596     case $host_os in
8597       aix4 | aix4.[01] | aix4.[01].*)
8598       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
8599            echo ' yes '
8600            echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then
8601         :
8602       else
8603         can_build_shared=no
8604       fi
8605       ;;
8606     esac
8607     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
8608     # soname into executable. Probably we can add versioning support to
8609     # collect2, so additional links can be useful in future.
8610     if test "$aix_use_runtimelinking" = yes; then
8611       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
8612       # instead of lib<name>.a to let people know that these are not
8613       # typical AIX shared libraries.
8614       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
8615     else
8616       # We preserve .a as extension for shared libraries through AIX4.2
8617       # and later when we are not doing run time linking.
8618       library_names_spec='${libname}${release}.a $libname.a'
8619       soname_spec='${libname}${release}${shared_ext}$major'
8620     fi
8621     shlibpath_var=LIBPATH
8622   fi
8623   ;;
8624
8625 amigaos*)
8626   library_names_spec='$libname.ixlibrary $libname.a'
8627   # Create ${libname}_ixlibrary.a entries in /sys/libs.
8628   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'
8629   ;;
8630
8631 beos*)
8632   library_names_spec='${libname}${shared_ext}'
8633   dynamic_linker="$host_os ld.so"
8634   shlibpath_var=LIBRARY_PATH
8635   ;;
8636
8637 bsdi[45]*)
8638   version_type=linux
8639   need_version=no
8640   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
8641   soname_spec='${libname}${release}${shared_ext}$major'
8642   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
8643   shlibpath_var=LD_LIBRARY_PATH
8644   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
8645   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
8646   # the default ld.so.conf also contains /usr/contrib/lib and
8647   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
8648   # libtool to hard-code these into programs
8649   ;;
8650
8651 cygwin* | mingw* | pw32*)
8652   version_type=windows
8653   shrext_cmds=".dll"
8654   need_version=no
8655   need_lib_prefix=no
8656
8657   case $GCC,$host_os in
8658   yes,cygwin* | yes,mingw* | yes,pw32*)
8659     library_names_spec='$libname.dll.a'
8660     # DLL is installed to $(libdir)/../bin by postinstall_cmds
8661     postinstall_cmds='base_file=`basename \${file}`~
8662       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~
8663       dldir=$destdir/`dirname \$dlpath`~
8664       test -d \$dldir || mkdir -p \$dldir~
8665       $install_prog $dir/$dlname \$dldir/$dlname~
8666       chmod a+x \$dldir/$dlname'
8667     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
8668       dlpath=$dir/\$dldll~
8669        $rm \$dlpath'
8670     shlibpath_overrides_runpath=yes
8671
8672     case $host_os in
8673     cygwin*)
8674       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
8675       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
8676       sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
8677       ;;
8678     mingw*)
8679       # MinGW DLLs use traditional 'lib' prefix
8680       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
8681       sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
8682       if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then
8683         # It is most probably a Windows format PATH printed by
8684         # mingw gcc, but we are running on Cygwin. Gcc prints its search
8685         # path with ; separators, and with drive letters. We can handle the
8686         # drive letters (cygwin fileutils understands them), so leave them,
8687         # especially as we might pass files found there to a mingw objdump,
8688         # which wouldn't understand a cygwinified path. Ahh.
8689         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
8690       else
8691         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
8692       fi
8693       ;;
8694     pw32*)
8695       # pw32 DLLs use 'pw' prefix rather than 'lib'
8696       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
8697       ;;
8698     esac
8699     ;;
8700
8701   *)
8702     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
8703     ;;
8704   esac
8705   dynamic_linker='Win32 ld.exe'
8706   # FIXME: first we should search . and the directory the executable is in
8707   shlibpath_var=PATH
8708   ;;
8709
8710 darwin* | rhapsody*)
8711   dynamic_linker="$host_os dyld"
8712   version_type=darwin
8713   need_lib_prefix=no
8714   need_version=no
8715   library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext'
8716   soname_spec='${libname}${release}${major}$shared_ext'
8717   shlibpath_overrides_runpath=yes
8718   shlibpath_var=DYLD_LIBRARY_PATH
8719   shrext_cmds='.dylib'
8720   # Apple's gcc prints 'gcc -print-search-dirs' doesn't operate the same.
8721   if test "$GCC" = yes; then
8722     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"`
8723   else
8724     sys_lib_search_path_spec='/lib /usr/lib /usr/local/lib'
8725   fi
8726   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
8727   ;;
8728
8729 dgux*)
8730   version_type=linux
8731   need_lib_prefix=no
8732   need_version=no
8733   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
8734   soname_spec='${libname}${release}${shared_ext}$major'
8735   shlibpath_var=LD_LIBRARY_PATH
8736   ;;
8737
8738 freebsd1.*)
8739   dynamic_linker=no
8740   ;;
8741
8742 kfreebsd*-gnu)
8743   version_type=linux
8744   need_lib_prefix=no
8745   need_version=no
8746   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
8747   soname_spec='${libname}${release}${shared_ext}$major'
8748   shlibpath_var=LD_LIBRARY_PATH
8749   shlibpath_overrides_runpath=no
8750   hardcode_into_libs=yes
8751   dynamic_linker='GNU ld.so'
8752   ;;
8753
8754 freebsd* | dragonfly*)
8755   # DragonFly does not have aout.  When/if they implement a new
8756   # versioning mechanism, adjust this.
8757   if test -x /usr/bin/objformat; then
8758     objformat=`/usr/bin/objformat`
8759   else
8760     case $host_os in
8761     freebsd[123].*) objformat=aout ;;
8762     *) objformat=elf ;;
8763     esac
8764   fi
8765   version_type=freebsd-$objformat
8766   case $version_type in
8767     freebsd-elf*)
8768       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
8769       need_version=no
8770       need_lib_prefix=no
8771       ;;
8772     freebsd-*)
8773       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
8774       need_version=yes
8775       ;;
8776   esac
8777   shlibpath_var=LD_LIBRARY_PATH
8778   case $host_os in
8779   freebsd2.*)
8780     shlibpath_overrides_runpath=yes
8781     ;;
8782   freebsd3.[01]* | freebsdelf3.[01]*)
8783     shlibpath_overrides_runpath=yes
8784     hardcode_into_libs=yes
8785     ;;
8786   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
8787   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
8788     shlibpath_overrides_runpath=no
8789     hardcode_into_libs=yes
8790     ;;
8791   freebsd*) # from 4.6 on
8792     shlibpath_overrides_runpath=yes
8793     hardcode_into_libs=yes
8794     ;;
8795   esac
8796   ;;
8797
8798 gnu*)
8799   version_type=linux
8800   need_lib_prefix=no
8801   need_version=no
8802   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
8803   soname_spec='${libname}${release}${shared_ext}$major'
8804   shlibpath_var=LD_LIBRARY_PATH
8805   hardcode_into_libs=yes
8806   ;;
8807
8808 hpux9* | hpux10* | hpux11*)
8809   # Give a soname corresponding to the major version so that dld.sl refuses to
8810   # link against other versions.
8811   version_type=sunos
8812   need_lib_prefix=no
8813   need_version=no
8814   case $host_cpu in
8815   ia64*)
8816     shrext_cmds='.so'
8817     hardcode_into_libs=yes
8818     dynamic_linker="$host_os dld.so"
8819     shlibpath_var=LD_LIBRARY_PATH
8820     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
8821     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
8822     soname_spec='${libname}${release}${shared_ext}$major'
8823     if test "X$HPUX_IA64_MODE" = X32; then
8824       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
8825     else
8826       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
8827     fi
8828     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
8829     ;;
8830    hppa*64*)
8831      shrext_cmds='.sl'
8832      hardcode_into_libs=yes
8833      dynamic_linker="$host_os dld.sl"
8834      shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
8835      shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
8836      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
8837      soname_spec='${libname}${release}${shared_ext}$major'
8838      sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
8839      sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
8840      ;;
8841    *)
8842     shrext_cmds='.sl'
8843     dynamic_linker="$host_os dld.sl"
8844     shlibpath_var=SHLIB_PATH
8845     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
8846     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
8847     soname_spec='${libname}${release}${shared_ext}$major'
8848     ;;
8849   esac
8850   # HP-UX runs *really* slowly unless shared libraries are mode 555.
8851   postinstall_cmds='chmod 555 $lib'
8852   ;;
8853
8854 interix3*)
8855   version_type=linux
8856   need_lib_prefix=no
8857   need_version=no
8858   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
8859   soname_spec='${libname}${release}${shared_ext}$major'
8860   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
8861   shlibpath_var=LD_LIBRARY_PATH
8862   shlibpath_overrides_runpath=no
8863   hardcode_into_libs=yes
8864   ;;
8865
8866 irix5* | irix6* | nonstopux*)
8867   case $host_os in
8868     nonstopux*) version_type=nonstopux ;;
8869     *)
8870         if test "$lt_cv_prog_gnu_ld" = yes; then
8871                 version_type=linux
8872         else
8873                 version_type=irix
8874         fi ;;
8875   esac
8876   need_lib_prefix=no
8877   need_version=no
8878   soname_spec='${libname}${release}${shared_ext}$major'
8879   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
8880   case $host_os in
8881   irix5* | nonstopux*)
8882     libsuff= shlibsuff=
8883     ;;
8884   *)
8885     case $LD in # libtool.m4 will add one of these switches to LD
8886     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
8887       libsuff= shlibsuff= libmagic=32-bit;;
8888     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
8889       libsuff=32 shlibsuff=N32 libmagic=N32;;
8890     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
8891       libsuff=64 shlibsuff=64 libmagic=64-bit;;
8892     *) libsuff= shlibsuff= libmagic=never-match;;
8893     esac
8894     ;;
8895   esac
8896   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
8897   shlibpath_overrides_runpath=no
8898   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
8899   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
8900   hardcode_into_libs=yes
8901   ;;
8902
8903 # No shared lib support for Linux oldld, aout, or coff.
8904 linux*oldld* | linux*aout* | linux*coff*)
8905   dynamic_linker=no
8906   ;;
8907
8908 # This must be Linux ELF.
8909 linux*)
8910   version_type=linux
8911   need_lib_prefix=no
8912   need_version=no
8913   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
8914   soname_spec='${libname}${release}${shared_ext}$major'
8915   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
8916   shlibpath_var=LD_LIBRARY_PATH
8917   shlibpath_overrides_runpath=no
8918   # This implies no fast_install, which is unacceptable.
8919   # Some rework will be needed to allow for fast_install
8920   # before this can be enabled.
8921   hardcode_into_libs=yes
8922
8923   # Append ld.so.conf contents to the search path
8924   if test -f /etc/ld.so.conf; then
8925     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' ' '`
8926     sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
8927   fi
8928
8929   # We used to test for /lib/ld.so.1 and disable shared libraries on
8930   # powerpc, because MkLinux only supported shared libraries with the
8931   # GNU dynamic linker.  Since this was broken with cross compilers,
8932   # most powerpc-linux boxes support dynamic linking these days and
8933   # people can always --disable-shared, the test was removed, and we
8934   # assume the GNU/Linux dynamic linker is in use.
8935   dynamic_linker='GNU/Linux ld.so'
8936   ;;
8937
8938 knetbsd*-gnu)
8939   version_type=linux
8940   need_lib_prefix=no
8941   need_version=no
8942   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
8943   soname_spec='${libname}${release}${shared_ext}$major'
8944   shlibpath_var=LD_LIBRARY_PATH
8945   shlibpath_overrides_runpath=no
8946   hardcode_into_libs=yes
8947   dynamic_linker='GNU ld.so'
8948   ;;
8949
8950 netbsd*)
8951   version_type=sunos
8952   need_lib_prefix=no
8953   need_version=no
8954   if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
8955     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
8956     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
8957     dynamic_linker='NetBSD (a.out) ld.so'
8958   else
8959     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
8960     soname_spec='${libname}${release}${shared_ext}$major'
8961     dynamic_linker='NetBSD ld.elf_so'
8962   fi
8963   shlibpath_var=LD_LIBRARY_PATH
8964   shlibpath_overrides_runpath=yes
8965   hardcode_into_libs=yes
8966   ;;
8967
8968 newsos6)
8969   version_type=linux
8970   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
8971   shlibpath_var=LD_LIBRARY_PATH
8972   shlibpath_overrides_runpath=yes
8973   ;;
8974
8975 nto-qnx*)
8976   version_type=linux
8977   need_lib_prefix=no
8978   need_version=no
8979   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
8980   soname_spec='${libname}${release}${shared_ext}$major'
8981   shlibpath_var=LD_LIBRARY_PATH
8982   shlibpath_overrides_runpath=yes
8983   ;;
8984
8985 openbsd*)
8986   version_type=sunos
8987   sys_lib_dlsearch_path_spec="/usr/lib"
8988   need_lib_prefix=no
8989   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
8990   case $host_os in
8991     openbsd3.3 | openbsd3.3.*) need_version=yes ;;
8992     *)                         need_version=no  ;;
8993   esac
8994   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
8995   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
8996   shlibpath_var=LD_LIBRARY_PATH
8997   if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
8998     case $host_os in
8999       openbsd2.[89] | openbsd2.[89].*)
9000         shlibpath_overrides_runpath=no
9001         ;;
9002       *)
9003         shlibpath_overrides_runpath=yes
9004         ;;
9005       esac
9006   else
9007     shlibpath_overrides_runpath=yes
9008   fi
9009   ;;
9010
9011 os2*)
9012   libname_spec='$name'
9013   shrext_cmds=".dll"
9014   need_lib_prefix=no
9015   library_names_spec='$libname${shared_ext} $libname.a'
9016   dynamic_linker='OS/2 ld.exe'
9017   shlibpath_var=LIBPATH
9018   ;;
9019
9020 osf3* | osf4* | osf5*)
9021   version_type=osf
9022   need_lib_prefix=no
9023   need_version=no
9024   soname_spec='${libname}${release}${shared_ext}$major'
9025   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9026   shlibpath_var=LD_LIBRARY_PATH
9027   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
9028   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
9029   ;;
9030
9031 solaris*)
9032   version_type=linux
9033   need_lib_prefix=no
9034   need_version=no
9035   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9036   soname_spec='${libname}${release}${shared_ext}$major'
9037   shlibpath_var=LD_LIBRARY_PATH
9038   shlibpath_overrides_runpath=yes
9039   hardcode_into_libs=yes
9040   # ldd complains unless libraries are executable
9041   postinstall_cmds='chmod +x $lib'
9042   ;;
9043
9044 sunos4*)
9045   version_type=sunos
9046   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9047   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
9048   shlibpath_var=LD_LIBRARY_PATH
9049   shlibpath_overrides_runpath=yes
9050   if test "$with_gnu_ld" = yes; then
9051     need_lib_prefix=no
9052   fi
9053   need_version=yes
9054   ;;
9055
9056 sysv4 | sysv4.3*)
9057   version_type=linux
9058   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9059   soname_spec='${libname}${release}${shared_ext}$major'
9060   shlibpath_var=LD_LIBRARY_PATH
9061   case $host_vendor in
9062     sni)
9063       shlibpath_overrides_runpath=no
9064       need_lib_prefix=no
9065       export_dynamic_flag_spec='${wl}-Blargedynsym'
9066       runpath_var=LD_RUN_PATH
9067       ;;
9068     siemens)
9069       need_lib_prefix=no
9070       ;;
9071     motorola)
9072       need_lib_prefix=no
9073       need_version=no
9074       shlibpath_overrides_runpath=no
9075       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
9076       ;;
9077   esac
9078   ;;
9079
9080 sysv4*MP*)
9081   if test -d /usr/nec ;then
9082     version_type=linux
9083     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
9084     soname_spec='$libname${shared_ext}.$major'
9085     shlibpath_var=LD_LIBRARY_PATH
9086   fi
9087   ;;
9088
9089 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
9090   version_type=freebsd-elf
9091   need_lib_prefix=no
9092   need_version=no
9093   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
9094   soname_spec='${libname}${release}${shared_ext}$major'
9095   shlibpath_var=LD_LIBRARY_PATH
9096   hardcode_into_libs=yes
9097   if test "$with_gnu_ld" = yes; then
9098     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
9099     shlibpath_overrides_runpath=no
9100   else
9101     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
9102     shlibpath_overrides_runpath=yes
9103     case $host_os in
9104       sco3.2v5*)
9105         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
9106         ;;
9107     esac
9108   fi
9109   sys_lib_dlsearch_path_spec='/usr/lib'
9110   ;;
9111
9112 uts4*)
9113   version_type=linux
9114   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9115   soname_spec='${libname}${release}${shared_ext}$major'
9116   shlibpath_var=LD_LIBRARY_PATH
9117   ;;
9118
9119 *)
9120   dynamic_linker=no
9121   ;;
9122 esac
9123 { echo "$as_me:$LINENO: result: $dynamic_linker" >&5
9124 echo "${ECHO_T}$dynamic_linker" >&6; }
9125 test "$dynamic_linker" = no && can_build_shared=no
9126
9127 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
9128 if test "$GCC" = yes; then
9129   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
9130 fi
9131
9132
9133 { echo "$as_me:$LINENO: checking which extension is used for loadable modules" >&5
9134 echo $ECHO_N "checking which extension is used for loadable modules... $ECHO_C" >&6; }
9135 if test "${libltdl_cv_shlibext+set}" = set; then
9136   echo $ECHO_N "(cached) $ECHO_C" >&6
9137 else
9138
9139 module=yes
9140 eval libltdl_cv_shlibext=$shrext_cmds
9141
9142 fi
9143 { echo "$as_me:$LINENO: result: $libltdl_cv_shlibext" >&5
9144 echo "${ECHO_T}$libltdl_cv_shlibext" >&6; }
9145 if test -n "$libltdl_cv_shlibext"; then
9146
9147 cat >>confdefs.h <<_ACEOF
9148 #define LTDL_SHLIB_EXT "$libltdl_cv_shlibext"
9149 _ACEOF
9150
9151 fi
9152
9153
9154 { echo "$as_me:$LINENO: checking which variable specifies run-time library path" >&5
9155 echo $ECHO_N "checking which variable specifies run-time library path... $ECHO_C" >&6; }
9156 if test "${libltdl_cv_shlibpath_var+set}" = set; then
9157   echo $ECHO_N "(cached) $ECHO_C" >&6
9158 else
9159   libltdl_cv_shlibpath_var="$shlibpath_var"
9160 fi
9161 { echo "$as_me:$LINENO: result: $libltdl_cv_shlibpath_var" >&5
9162 echo "${ECHO_T}$libltdl_cv_shlibpath_var" >&6; }
9163 if test -n "$libltdl_cv_shlibpath_var"; then
9164
9165 cat >>confdefs.h <<_ACEOF
9166 #define LTDL_SHLIBPATH_VAR "$libltdl_cv_shlibpath_var"
9167 _ACEOF
9168
9169 fi
9170
9171
9172 { echo "$as_me:$LINENO: checking for the default library search path" >&5
9173 echo $ECHO_N "checking for the default library search path... $ECHO_C" >&6; }
9174 if test "${libltdl_cv_sys_search_path+set}" = set; then
9175   echo $ECHO_N "(cached) $ECHO_C" >&6
9176 else
9177   libltdl_cv_sys_search_path="$sys_lib_dlsearch_path_spec"
9178 fi
9179 { echo "$as_me:$LINENO: result: $libltdl_cv_sys_search_path" >&5
9180 echo "${ECHO_T}$libltdl_cv_sys_search_path" >&6; }
9181 if test -n "$libltdl_cv_sys_search_path"; then
9182   sys_search_path=
9183   for dir in $libltdl_cv_sys_search_path; do
9184     if test -z "$sys_search_path"; then
9185       sys_search_path="$dir"
9186     else
9187       sys_search_path="$sys_search_path$PATH_SEPARATOR$dir"
9188     fi
9189   done
9190
9191 cat >>confdefs.h <<_ACEOF
9192 #define LTDL_SYSSEARCHPATH "$sys_search_path"
9193 _ACEOF
9194
9195 fi
9196
9197 { echo "$as_me:$LINENO: checking for objdir" >&5
9198 echo $ECHO_N "checking for objdir... $ECHO_C" >&6; }
9199 if test "${libltdl_cv_objdir+set}" = set; then
9200   echo $ECHO_N "(cached) $ECHO_C" >&6
9201 else
9202   libltdl_cv_objdir="$objdir"
9203   if test -n "$objdir"; then
9204     :
9205   else
9206     rm -f .libs 2>/dev/null
9207     mkdir .libs 2>/dev/null
9208     if test -d .libs; then
9209       libltdl_cv_objdir=.libs
9210     else
9211       # MS-DOS does not allow filenames that begin with a dot.
9212       libltdl_cv_objdir=_libs
9213     fi
9214   rmdir .libs 2>/dev/null
9215   fi
9216
9217 fi
9218 { echo "$as_me:$LINENO: result: $libltdl_cv_objdir" >&5
9219 echo "${ECHO_T}$libltdl_cv_objdir" >&6; }
9220
9221 cat >>confdefs.h <<_ACEOF
9222 #define LTDL_OBJDIR "$libltdl_cv_objdir/"
9223 _ACEOF
9224
9225
9226
9227
9228
9229
9230 # Check for command to grab the raw symbol name followed by C symbol from nm.
9231 { echo "$as_me:$LINENO: checking command to parse $NM output from $compiler object" >&5
9232 echo $ECHO_N "checking command to parse $NM output from $compiler object... $ECHO_C" >&6; }
9233 if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then
9234   echo $ECHO_N "(cached) $ECHO_C" >&6
9235 else
9236
9237 # These are sane defaults that work on at least a few old systems.
9238 # [They come from Ultrix.  What could be older than Ultrix?!! ;)]
9239
9240 # Character class describing NM global symbol codes.
9241 symcode='[BCDEGRST]'
9242
9243 # Regexp to match symbols that can be accessed directly from C.
9244 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
9245
9246 # Transform an extracted symbol line into a proper C declaration
9247 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^. .* \(.*\)$/extern int \1;/p'"
9248
9249 # Transform an extracted symbol line into symbol name and symbol address
9250 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'"
9251
9252 # Define system-specific variables.
9253 case $host_os in
9254 aix*)
9255   symcode='[BCDT]'
9256   ;;
9257 cygwin* | mingw* | pw32*)
9258   symcode='[ABCDGISTW]'
9259   ;;
9260 hpux*) # Its linker distinguishes data from code symbols
9261   if test "$host_cpu" = ia64; then
9262     symcode='[ABCDEGRST]'
9263   fi
9264   lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
9265   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'"
9266   ;;
9267 linux*)
9268   if test "$host_cpu" = ia64; then
9269     symcode='[ABCDGIRSTW]'
9270     lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
9271     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'"
9272   fi
9273   ;;
9274 irix* | nonstopux*)
9275   symcode='[BCDEGRST]'
9276   ;;
9277 osf*)
9278   symcode='[BCDEGQRST]'
9279   ;;
9280 solaris*)
9281   symcode='[BDRT]'
9282   ;;
9283 sco3.2v5*)
9284   symcode='[DT]'
9285   ;;
9286 sysv4.2uw2*)
9287   symcode='[DT]'
9288   ;;
9289 sysv5* | sco5v6* | unixware* | OpenUNIX*)
9290   symcode='[ABDT]'
9291   ;;
9292 sysv4)
9293   symcode='[DFNSTU]'
9294   ;;
9295 esac
9296
9297 # Handle CRLF in mingw tool chain
9298 opt_cr=
9299 case $build_os in
9300 mingw*)
9301   opt_cr=`echo 'x\{0,1\}' | tr x '\015'` # option cr in regexp
9302   ;;
9303 esac
9304
9305 # If we're using GNU nm, then use its standard symbol codes.
9306 case `$NM -V 2>&1` in
9307 *GNU* | *'with BFD'*)
9308   symcode='[ABCDGIRSTW]' ;;
9309 esac
9310
9311 # Try without a prefix undercore, then with it.
9312 for ac_symprfx in "" "_"; do
9313
9314   # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
9315   symxfrm="\\1 $ac_symprfx\\2 \\2"
9316
9317   # Write the raw and C identifiers.
9318   lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[       ]\($symcode$symcode*\)[         ][      ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
9319
9320   # Check to see that the pipe works correctly.
9321   pipe_works=no
9322
9323   rm -f conftest*
9324   cat > conftest.$ac_ext <<EOF
9325 #ifdef __cplusplus
9326 extern "C" {
9327 #endif
9328 char nm_test_var;
9329 void nm_test_func(){}
9330 #ifdef __cplusplus
9331 }
9332 #endif
9333 int main(){nm_test_var='a';nm_test_func();return(0);}
9334 EOF
9335
9336   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9337   (eval $ac_compile) 2>&5
9338   ac_status=$?
9339   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9340   (exit $ac_status); }; then
9341     # Now try to grab the symbols.
9342     nlist=conftest.nm
9343     if { (eval echo "$as_me:$LINENO: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\"") >&5
9344   (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5
9345   ac_status=$?
9346   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9347   (exit $ac_status); } && test -s "$nlist"; then
9348       # Try sorting and uniquifying the output.
9349       if sort "$nlist" | uniq > "$nlist"T; then
9350         mv -f "$nlist"T "$nlist"
9351       else
9352         rm -f "$nlist"T
9353       fi
9354
9355       # Make sure that we snagged all the symbols we need.
9356       if grep ' nm_test_var$' "$nlist" >/dev/null; then
9357         if grep ' nm_test_func$' "$nlist" >/dev/null; then
9358           cat <<EOF > conftest.$ac_ext
9359 #ifdef __cplusplus
9360 extern "C" {
9361 #endif
9362
9363 EOF
9364           # Now generate the symbol file.
9365           eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | grep -v main >> conftest.$ac_ext'
9366
9367           cat <<EOF >> conftest.$ac_ext
9368 #if defined (__STDC__) && __STDC__
9369 # define lt_ptr_t void *
9370 #else
9371 # define lt_ptr_t char *
9372 # define const
9373 #endif
9374
9375 /* The mapping between symbol names and symbols. */
9376 const struct {
9377   const char *name;
9378   lt_ptr_t address;
9379 }
9380 lt_preloaded_symbols[] =
9381 {
9382 EOF
9383           $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (lt_ptr_t) \&\2},/" < "$nlist" | grep -v main >> conftest.$ac_ext
9384           cat <<\EOF >> conftest.$ac_ext
9385   {0, (lt_ptr_t) 0}
9386 };
9387
9388 #ifdef __cplusplus
9389 }
9390 #endif
9391 EOF
9392           # Now try linking the two files.
9393           mv conftest.$ac_objext conftstm.$ac_objext
9394           lt_save_LIBS="$LIBS"
9395           lt_save_CFLAGS="$CFLAGS"
9396           LIBS="conftstm.$ac_objext"
9397           CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
9398           if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9399   (eval $ac_link) 2>&5
9400   ac_status=$?
9401   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9402   (exit $ac_status); } && test -s conftest${ac_exeext}; then
9403             pipe_works=yes
9404           fi
9405           LIBS="$lt_save_LIBS"
9406           CFLAGS="$lt_save_CFLAGS"
9407         else
9408           echo "cannot find nm_test_func in $nlist" >&5
9409         fi
9410       else
9411         echo "cannot find nm_test_var in $nlist" >&5
9412       fi
9413     else
9414       echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
9415     fi
9416   else
9417     echo "$progname: failed program was:" >&5
9418     cat conftest.$ac_ext >&5
9419   fi
9420   rm -f conftest* conftst*
9421
9422   # Do not use the global_symbol_pipe unless it works.
9423   if test "$pipe_works" = yes; then
9424     break
9425   else
9426     lt_cv_sys_global_symbol_pipe=
9427   fi
9428 done
9429
9430 fi
9431
9432 if test -z "$lt_cv_sys_global_symbol_pipe"; then
9433   lt_cv_sys_global_symbol_to_cdecl=
9434 fi
9435 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
9436   { echo "$as_me:$LINENO: result: failed" >&5
9437 echo "${ECHO_T}failed" >&6; }
9438 else
9439   { echo "$as_me:$LINENO: result: ok" >&5
9440 echo "${ECHO_T}ok" >&6; }
9441 fi
9442
9443
9444 { echo "$as_me:$LINENO: checking whether libtool supports -dlopen/-dlpreopen" >&5
9445 echo $ECHO_N "checking whether libtool supports -dlopen/-dlpreopen... $ECHO_C" >&6; }
9446 if test "${libltdl_cv_preloaded_symbols+set}" = set; then
9447   echo $ECHO_N "(cached) $ECHO_C" >&6
9448 else
9449   if test -n "$lt_cv_sys_global_symbol_pipe"; then
9450     libltdl_cv_preloaded_symbols=yes
9451   else
9452     libltdl_cv_preloaded_symbols=no
9453   fi
9454
9455 fi
9456 { echo "$as_me:$LINENO: result: $libltdl_cv_preloaded_symbols" >&5
9457 echo "${ECHO_T}$libltdl_cv_preloaded_symbols" >&6; }
9458 if test x"$libltdl_cv_preloaded_symbols" = xyes; then
9459
9460 cat >>confdefs.h <<\_ACEOF
9461 #define HAVE_PRELOADED_SYMBOLS 1
9462 _ACEOF
9463
9464 fi
9465
9466 LIBADD_DL=
9467
9468 ac_ext=c
9469 ac_cpp='$CPP $CPPFLAGS'
9470 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9471 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9472 ac_compiler_gnu=$ac_cv_c_compiler_gnu
9473
9474
9475 { echo "$as_me:$LINENO: checking for shl_load" >&5
9476 echo $ECHO_N "checking for shl_load... $ECHO_C" >&6; }
9477 if test "${ac_cv_func_shl_load+set}" = set; then
9478   echo $ECHO_N "(cached) $ECHO_C" >&6
9479 else
9480   cat >conftest.$ac_ext <<_ACEOF
9481 /* confdefs.h.  */
9482 _ACEOF
9483 cat confdefs.h >>conftest.$ac_ext
9484 cat >>conftest.$ac_ext <<_ACEOF
9485 /* end confdefs.h.  */
9486 /* Define shl_load to an innocuous variant, in case <limits.h> declares shl_load.
9487    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
9488 #define shl_load innocuous_shl_load
9489
9490 /* System header to define __stub macros and hopefully few prototypes,
9491     which can conflict with char shl_load (); below.
9492     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9493     <limits.h> exists even on freestanding compilers.  */
9494
9495 #ifdef __STDC__
9496 # include <limits.h>
9497 #else
9498 # include <assert.h>
9499 #endif
9500
9501 #undef shl_load
9502
9503 /* Override any GCC internal prototype to avoid an error.
9504    Use char because int might match the return type of a GCC
9505    builtin and then its argument prototype would still apply.  */
9506 #ifdef __cplusplus
9507 extern "C"
9508 #endif
9509 char shl_load ();
9510 /* The GNU C library defines this for functions which it implements
9511     to always fail with ENOSYS.  Some functions are actually named
9512     something starting with __ and the normal name is an alias.  */
9513 #if defined __stub_shl_load || defined __stub___shl_load
9514 choke me
9515 #endif
9516
9517 int
9518 main ()
9519 {
9520 return shl_load ();
9521   ;
9522   return 0;
9523 }
9524 _ACEOF
9525 rm -f conftest.$ac_objext conftest$ac_exeext
9526 if { (ac_try="$ac_link"
9527 case "(($ac_try" in
9528   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9529   *) ac_try_echo=$ac_try;;
9530 esac
9531 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9532   (eval "$ac_link") 2>conftest.er1
9533   ac_status=$?
9534   grep -v '^ *+' conftest.er1 >conftest.err
9535   rm -f conftest.er1
9536   cat conftest.err >&5
9537   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9538   (exit $ac_status); } &&
9539          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
9540   { (case "(($ac_try" in
9541   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9542   *) ac_try_echo=$ac_try;;
9543 esac
9544 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9545   (eval "$ac_try") 2>&5
9546   ac_status=$?
9547   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9548   (exit $ac_status); }; } &&
9549          { ac_try='test -s conftest$ac_exeext'
9550   { (case "(($ac_try" in
9551   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9552   *) ac_try_echo=$ac_try;;
9553 esac
9554 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9555   (eval "$ac_try") 2>&5
9556   ac_status=$?
9557   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9558   (exit $ac_status); }; }; then
9559   ac_cv_func_shl_load=yes
9560 else
9561   echo "$as_me: failed program was:" >&5
9562 sed 's/^/| /' conftest.$ac_ext >&5
9563
9564         ac_cv_func_shl_load=no
9565 fi
9566
9567 rm -f core conftest.err conftest.$ac_objext \
9568       conftest$ac_exeext conftest.$ac_ext
9569 fi
9570 { echo "$as_me:$LINENO: result: $ac_cv_func_shl_load" >&5
9571 echo "${ECHO_T}$ac_cv_func_shl_load" >&6; }
9572 if test $ac_cv_func_shl_load = yes; then
9573
9574 cat >>confdefs.h <<\_ACEOF
9575 #define HAVE_SHL_LOAD 1
9576 _ACEOF
9577
9578 else
9579   { echo "$as_me:$LINENO: checking for shl_load in -ldld" >&5
9580 echo $ECHO_N "checking for shl_load in -ldld... $ECHO_C" >&6; }
9581 if test "${ac_cv_lib_dld_shl_load+set}" = set; then
9582   echo $ECHO_N "(cached) $ECHO_C" >&6
9583 else
9584   ac_check_lib_save_LIBS=$LIBS
9585 LIBS="-ldld  $LIBS"
9586 cat >conftest.$ac_ext <<_ACEOF
9587 /* confdefs.h.  */
9588 _ACEOF
9589 cat confdefs.h >>conftest.$ac_ext
9590 cat >>conftest.$ac_ext <<_ACEOF
9591 /* end confdefs.h.  */
9592
9593 /* Override any GCC internal prototype to avoid an error.
9594    Use char because int might match the return type of a GCC
9595    builtin and then its argument prototype would still apply.  */
9596 #ifdef __cplusplus
9597 extern "C"
9598 #endif
9599 char shl_load ();
9600 int
9601 main ()
9602 {
9603 return shl_load ();
9604   ;
9605   return 0;
9606 }
9607 _ACEOF
9608 rm -f conftest.$ac_objext conftest$ac_exeext
9609 if { (ac_try="$ac_link"
9610 case "(($ac_try" in
9611   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9612   *) ac_try_echo=$ac_try;;
9613 esac
9614 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9615   (eval "$ac_link") 2>conftest.er1
9616   ac_status=$?
9617   grep -v '^ *+' conftest.er1 >conftest.err
9618   rm -f conftest.er1
9619   cat conftest.err >&5
9620   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9621   (exit $ac_status); } &&
9622          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
9623   { (case "(($ac_try" in
9624   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9625   *) ac_try_echo=$ac_try;;
9626 esac
9627 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9628   (eval "$ac_try") 2>&5
9629   ac_status=$?
9630   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9631   (exit $ac_status); }; } &&
9632          { ac_try='test -s conftest$ac_exeext'
9633   { (case "(($ac_try" in
9634   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9635   *) ac_try_echo=$ac_try;;
9636 esac
9637 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9638   (eval "$ac_try") 2>&5
9639   ac_status=$?
9640   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9641   (exit $ac_status); }; }; then
9642   ac_cv_lib_dld_shl_load=yes
9643 else
9644   echo "$as_me: failed program was:" >&5
9645 sed 's/^/| /' conftest.$ac_ext >&5
9646
9647         ac_cv_lib_dld_shl_load=no
9648 fi
9649
9650 rm -f core conftest.err conftest.$ac_objext \
9651       conftest$ac_exeext conftest.$ac_ext
9652 LIBS=$ac_check_lib_save_LIBS
9653 fi
9654 { echo "$as_me:$LINENO: result: $ac_cv_lib_dld_shl_load" >&5
9655 echo "${ECHO_T}$ac_cv_lib_dld_shl_load" >&6; }
9656 if test $ac_cv_lib_dld_shl_load = yes; then
9657
9658 cat >>confdefs.h <<\_ACEOF
9659 #define HAVE_SHL_LOAD 1
9660 _ACEOF
9661
9662         LIBADD_DL="$LIBADD_DL -ldld"
9663 else
9664   { echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
9665 echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6; }
9666 if test "${ac_cv_lib_dl_dlopen+set}" = set; then
9667   echo $ECHO_N "(cached) $ECHO_C" >&6
9668 else
9669   ac_check_lib_save_LIBS=$LIBS
9670 LIBS="-ldl  $LIBS"
9671 cat >conftest.$ac_ext <<_ACEOF
9672 /* confdefs.h.  */
9673 _ACEOF
9674 cat confdefs.h >>conftest.$ac_ext
9675 cat >>conftest.$ac_ext <<_ACEOF
9676 /* end confdefs.h.  */
9677
9678 /* Override any GCC internal prototype to avoid an error.
9679    Use char because int might match the return type of a GCC
9680    builtin and then its argument prototype would still apply.  */
9681 #ifdef __cplusplus
9682 extern "C"
9683 #endif
9684 char dlopen ();
9685 int
9686 main ()
9687 {
9688 return dlopen ();
9689   ;
9690   return 0;
9691 }
9692 _ACEOF
9693 rm -f conftest.$ac_objext conftest$ac_exeext
9694 if { (ac_try="$ac_link"
9695 case "(($ac_try" in
9696   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9697   *) ac_try_echo=$ac_try;;
9698 esac
9699 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9700   (eval "$ac_link") 2>conftest.er1
9701   ac_status=$?
9702   grep -v '^ *+' conftest.er1 >conftest.err
9703   rm -f conftest.er1
9704   cat conftest.err >&5
9705   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9706   (exit $ac_status); } &&
9707          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
9708   { (case "(($ac_try" in
9709   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9710   *) ac_try_echo=$ac_try;;
9711 esac
9712 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9713   (eval "$ac_try") 2>&5
9714   ac_status=$?
9715   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9716   (exit $ac_status); }; } &&
9717          { ac_try='test -s conftest$ac_exeext'
9718   { (case "(($ac_try" in
9719   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9720   *) ac_try_echo=$ac_try;;
9721 esac
9722 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9723   (eval "$ac_try") 2>&5
9724   ac_status=$?
9725   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9726   (exit $ac_status); }; }; then
9727   ac_cv_lib_dl_dlopen=yes
9728 else
9729   echo "$as_me: failed program was:" >&5
9730 sed 's/^/| /' conftest.$ac_ext >&5
9731
9732         ac_cv_lib_dl_dlopen=no
9733 fi
9734
9735 rm -f core conftest.err conftest.$ac_objext \
9736       conftest$ac_exeext conftest.$ac_ext
9737 LIBS=$ac_check_lib_save_LIBS
9738 fi
9739 { echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
9740 echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6; }
9741 if test $ac_cv_lib_dl_dlopen = yes; then
9742
9743 cat >>confdefs.h <<\_ACEOF
9744 #define HAVE_LIBDL 1
9745 _ACEOF
9746
9747                 LIBADD_DL="-ldl" libltdl_cv_lib_dl_dlopen="yes"
9748 else
9749   cat >conftest.$ac_ext <<_ACEOF
9750 /* confdefs.h.  */
9751 _ACEOF
9752 cat confdefs.h >>conftest.$ac_ext
9753 cat >>conftest.$ac_ext <<_ACEOF
9754 /* end confdefs.h.  */
9755 #if HAVE_DLFCN_H
9756 #  include <dlfcn.h>
9757 #endif
9758
9759 int
9760 main ()
9761 {
9762 dlopen(0, 0);
9763   ;
9764   return 0;
9765 }
9766 _ACEOF
9767 rm -f conftest.$ac_objext conftest$ac_exeext
9768 if { (ac_try="$ac_link"
9769 case "(($ac_try" in
9770   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9771   *) ac_try_echo=$ac_try;;
9772 esac
9773 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9774   (eval "$ac_link") 2>conftest.er1
9775   ac_status=$?
9776   grep -v '^ *+' conftest.er1 >conftest.err
9777   rm -f conftest.er1
9778   cat conftest.err >&5
9779   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9780   (exit $ac_status); } &&
9781          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
9782   { (case "(($ac_try" in
9783   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9784   *) ac_try_echo=$ac_try;;
9785 esac
9786 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9787   (eval "$ac_try") 2>&5
9788   ac_status=$?
9789   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9790   (exit $ac_status); }; } &&
9791          { ac_try='test -s conftest$ac_exeext'
9792   { (case "(($ac_try" in
9793   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9794   *) ac_try_echo=$ac_try;;
9795 esac
9796 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9797   (eval "$ac_try") 2>&5
9798   ac_status=$?
9799   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9800   (exit $ac_status); }; }; then
9801
9802 cat >>confdefs.h <<\_ACEOF
9803 #define HAVE_LIBDL 1
9804 _ACEOF
9805  libltdl_cv_func_dlopen="yes"
9806 else
9807   echo "$as_me: failed program was:" >&5
9808 sed 's/^/| /' conftest.$ac_ext >&5
9809
9810         { echo "$as_me:$LINENO: checking for dlopen in -lsvld" >&5
9811 echo $ECHO_N "checking for dlopen in -lsvld... $ECHO_C" >&6; }
9812 if test "${ac_cv_lib_svld_dlopen+set}" = set; then
9813   echo $ECHO_N "(cached) $ECHO_C" >&6
9814 else
9815   ac_check_lib_save_LIBS=$LIBS
9816 LIBS="-lsvld  $LIBS"
9817 cat >conftest.$ac_ext <<_ACEOF
9818 /* confdefs.h.  */
9819 _ACEOF
9820 cat confdefs.h >>conftest.$ac_ext
9821 cat >>conftest.$ac_ext <<_ACEOF
9822 /* end confdefs.h.  */
9823
9824 /* Override any GCC internal prototype to avoid an error.
9825    Use char because int might match the return type of a GCC
9826    builtin and then its argument prototype would still apply.  */
9827 #ifdef __cplusplus
9828 extern "C"
9829 #endif
9830 char dlopen ();
9831 int
9832 main ()
9833 {
9834 return dlopen ();
9835   ;
9836   return 0;
9837 }
9838 _ACEOF
9839 rm -f conftest.$ac_objext conftest$ac_exeext
9840 if { (ac_try="$ac_link"
9841 case "(($ac_try" in
9842   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9843   *) ac_try_echo=$ac_try;;
9844 esac
9845 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9846   (eval "$ac_link") 2>conftest.er1
9847   ac_status=$?
9848   grep -v '^ *+' conftest.er1 >conftest.err
9849   rm -f conftest.er1
9850   cat conftest.err >&5
9851   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9852   (exit $ac_status); } &&
9853          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
9854   { (case "(($ac_try" in
9855   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9856   *) ac_try_echo=$ac_try;;
9857 esac
9858 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9859   (eval "$ac_try") 2>&5
9860   ac_status=$?
9861   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9862   (exit $ac_status); }; } &&
9863          { ac_try='test -s conftest$ac_exeext'
9864   { (case "(($ac_try" in
9865   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9866   *) ac_try_echo=$ac_try;;
9867 esac
9868 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9869   (eval "$ac_try") 2>&5
9870   ac_status=$?
9871   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9872   (exit $ac_status); }; }; then
9873   ac_cv_lib_svld_dlopen=yes
9874 else
9875   echo "$as_me: failed program was:" >&5
9876 sed 's/^/| /' conftest.$ac_ext >&5
9877
9878         ac_cv_lib_svld_dlopen=no
9879 fi
9880
9881 rm -f core conftest.err conftest.$ac_objext \
9882       conftest$ac_exeext conftest.$ac_ext
9883 LIBS=$ac_check_lib_save_LIBS
9884 fi
9885 { echo "$as_me:$LINENO: result: $ac_cv_lib_svld_dlopen" >&5
9886 echo "${ECHO_T}$ac_cv_lib_svld_dlopen" >&6; }
9887 if test $ac_cv_lib_svld_dlopen = yes; then
9888
9889 cat >>confdefs.h <<\_ACEOF
9890 #define HAVE_LIBDL 1
9891 _ACEOF
9892
9893                     LIBADD_DL="-lsvld" libltdl_cv_func_dlopen="yes"
9894 else
9895   { echo "$as_me:$LINENO: checking for dld_link in -ldld" >&5
9896 echo $ECHO_N "checking for dld_link in -ldld... $ECHO_C" >&6; }
9897 if test "${ac_cv_lib_dld_dld_link+set}" = set; then
9898   echo $ECHO_N "(cached) $ECHO_C" >&6
9899 else
9900   ac_check_lib_save_LIBS=$LIBS
9901 LIBS="-ldld  $LIBS"
9902 cat >conftest.$ac_ext <<_ACEOF
9903 /* confdefs.h.  */
9904 _ACEOF
9905 cat confdefs.h >>conftest.$ac_ext
9906 cat >>conftest.$ac_ext <<_ACEOF
9907 /* end confdefs.h.  */
9908
9909 /* Override any GCC internal prototype to avoid an error.
9910    Use char because int might match the return type of a GCC
9911    builtin and then its argument prototype would still apply.  */
9912 #ifdef __cplusplus
9913 extern "C"
9914 #endif
9915 char dld_link ();
9916 int
9917 main ()
9918 {
9919 return dld_link ();
9920   ;
9921   return 0;
9922 }
9923 _ACEOF
9924 rm -f conftest.$ac_objext conftest$ac_exeext
9925 if { (ac_try="$ac_link"
9926 case "(($ac_try" in
9927   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9928   *) ac_try_echo=$ac_try;;
9929 esac
9930 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9931   (eval "$ac_link") 2>conftest.er1
9932   ac_status=$?
9933   grep -v '^ *+' conftest.er1 >conftest.err
9934   rm -f conftest.er1
9935   cat conftest.err >&5
9936   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9937   (exit $ac_status); } &&
9938          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
9939   { (case "(($ac_try" in
9940   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9941   *) ac_try_echo=$ac_try;;
9942 esac
9943 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9944   (eval "$ac_try") 2>&5
9945   ac_status=$?
9946   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9947   (exit $ac_status); }; } &&
9948          { ac_try='test -s conftest$ac_exeext'
9949   { (case "(($ac_try" in
9950   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9951   *) ac_try_echo=$ac_try;;
9952 esac
9953 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9954   (eval "$ac_try") 2>&5
9955   ac_status=$?
9956   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9957   (exit $ac_status); }; }; then
9958   ac_cv_lib_dld_dld_link=yes
9959 else
9960   echo "$as_me: failed program was:" >&5
9961 sed 's/^/| /' conftest.$ac_ext >&5
9962
9963         ac_cv_lib_dld_dld_link=no
9964 fi
9965
9966 rm -f core conftest.err conftest.$ac_objext \
9967       conftest$ac_exeext conftest.$ac_ext
9968 LIBS=$ac_check_lib_save_LIBS
9969 fi
9970 { echo "$as_me:$LINENO: result: $ac_cv_lib_dld_dld_link" >&5
9971 echo "${ECHO_T}$ac_cv_lib_dld_dld_link" >&6; }
9972 if test $ac_cv_lib_dld_dld_link = yes; then
9973
9974 cat >>confdefs.h <<\_ACEOF
9975 #define HAVE_DLD 1
9976 _ACEOF
9977
9978                 LIBADD_DL="$LIBADD_DL -ldld"
9979 else
9980   { echo "$as_me:$LINENO: checking for _dyld_func_lookup" >&5
9981 echo $ECHO_N "checking for _dyld_func_lookup... $ECHO_C" >&6; }
9982 if test "${ac_cv_func__dyld_func_lookup+set}" = set; then
9983   echo $ECHO_N "(cached) $ECHO_C" >&6
9984 else
9985   cat >conftest.$ac_ext <<_ACEOF
9986 /* confdefs.h.  */
9987 _ACEOF
9988 cat confdefs.h >>conftest.$ac_ext
9989 cat >>conftest.$ac_ext <<_ACEOF
9990 /* end confdefs.h.  */
9991 /* Define _dyld_func_lookup to an innocuous variant, in case <limits.h> declares _dyld_func_lookup.
9992    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
9993 #define _dyld_func_lookup innocuous__dyld_func_lookup
9994
9995 /* System header to define __stub macros and hopefully few prototypes,
9996     which can conflict with char _dyld_func_lookup (); below.
9997     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9998     <limits.h> exists even on freestanding compilers.  */
9999
10000 #ifdef __STDC__
10001 # include <limits.h>
10002 #else
10003 # include <assert.h>
10004 #endif
10005
10006 #undef _dyld_func_lookup
10007
10008 /* Override any GCC internal prototype to avoid an error.
10009    Use char because int might match the return type of a GCC
10010    builtin and then its argument prototype would still apply.  */
10011 #ifdef __cplusplus
10012 extern "C"
10013 #endif
10014 char _dyld_func_lookup ();
10015 /* The GNU C library defines this for functions which it implements
10016     to always fail with ENOSYS.  Some functions are actually named
10017     something starting with __ and the normal name is an alias.  */
10018 #if defined __stub__dyld_func_lookup || defined __stub____dyld_func_lookup
10019 choke me
10020 #endif
10021
10022 int
10023 main ()
10024 {
10025 return _dyld_func_lookup ();
10026   ;
10027   return 0;
10028 }
10029 _ACEOF
10030 rm -f conftest.$ac_objext conftest$ac_exeext
10031 if { (ac_try="$ac_link"
10032 case "(($ac_try" in
10033   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10034   *) ac_try_echo=$ac_try;;
10035 esac
10036 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10037   (eval "$ac_link") 2>conftest.er1
10038   ac_status=$?
10039   grep -v '^ *+' conftest.er1 >conftest.err
10040   rm -f conftest.er1
10041   cat conftest.err >&5
10042   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10043   (exit $ac_status); } &&
10044          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
10045   { (case "(($ac_try" in
10046   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10047   *) ac_try_echo=$ac_try;;
10048 esac
10049 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10050   (eval "$ac_try") 2>&5
10051   ac_status=$?
10052   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10053   (exit $ac_status); }; } &&
10054          { ac_try='test -s conftest$ac_exeext'
10055   { (case "(($ac_try" in
10056   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10057   *) ac_try_echo=$ac_try;;
10058 esac
10059 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10060   (eval "$ac_try") 2>&5
10061   ac_status=$?
10062   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10063   (exit $ac_status); }; }; then
10064   ac_cv_func__dyld_func_lookup=yes
10065 else
10066   echo "$as_me: failed program was:" >&5
10067 sed 's/^/| /' conftest.$ac_ext >&5
10068
10069         ac_cv_func__dyld_func_lookup=no
10070 fi
10071
10072 rm -f core conftest.err conftest.$ac_objext \
10073       conftest$ac_exeext conftest.$ac_ext
10074 fi
10075 { echo "$as_me:$LINENO: result: $ac_cv_func__dyld_func_lookup" >&5
10076 echo "${ECHO_T}$ac_cv_func__dyld_func_lookup" >&6; }
10077 if test $ac_cv_func__dyld_func_lookup = yes; then
10078
10079 cat >>confdefs.h <<\_ACEOF
10080 #define HAVE_DYLD 1
10081 _ACEOF
10082
10083 fi
10084
10085
10086 fi
10087
10088
10089 fi
10090
10091
10092 fi
10093
10094 rm -f core conftest.err conftest.$ac_objext \
10095       conftest$ac_exeext conftest.$ac_ext
10096
10097 fi
10098
10099
10100 fi
10101
10102
10103 fi
10104
10105
10106 if test x"$libltdl_cv_func_dlopen" = xyes || test x"$libltdl_cv_lib_dl_dlopen" = xyes
10107 then
10108   lt_save_LIBS="$LIBS"
10109   LIBS="$LIBS $LIBADD_DL"
10110
10111 for ac_func in dlerror
10112 do
10113 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
10114 { echo "$as_me:$LINENO: checking for $ac_func" >&5
10115 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
10116 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
10117   echo $ECHO_N "(cached) $ECHO_C" >&6
10118 else
10119   cat >conftest.$ac_ext <<_ACEOF
10120 /* confdefs.h.  */
10121 _ACEOF
10122 cat confdefs.h >>conftest.$ac_ext
10123 cat >>conftest.$ac_ext <<_ACEOF
10124 /* end confdefs.h.  */
10125 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
10126    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
10127 #define $ac_func innocuous_$ac_func
10128
10129 /* System header to define __stub macros and hopefully few prototypes,
10130     which can conflict with char $ac_func (); below.
10131     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10132     <limits.h> exists even on freestanding compilers.  */
10133
10134 #ifdef __STDC__
10135 # include <limits.h>
10136 #else
10137 # include <assert.h>
10138 #endif
10139
10140 #undef $ac_func
10141
10142 /* Override any GCC internal prototype to avoid an error.
10143    Use char because int might match the return type of a GCC
10144    builtin and then its argument prototype would still apply.  */
10145 #ifdef __cplusplus
10146 extern "C"
10147 #endif
10148 char $ac_func ();
10149 /* The GNU C library defines this for functions which it implements
10150     to always fail with ENOSYS.  Some functions are actually named
10151     something starting with __ and the normal name is an alias.  */
10152 #if defined __stub_$ac_func || defined __stub___$ac_func
10153 choke me
10154 #endif
10155
10156 int
10157 main ()
10158 {
10159 return $ac_func ();
10160   ;
10161   return 0;
10162 }
10163 _ACEOF
10164 rm -f conftest.$ac_objext conftest$ac_exeext
10165 if { (ac_try="$ac_link"
10166 case "(($ac_try" in
10167   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10168   *) ac_try_echo=$ac_try;;
10169 esac
10170 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10171   (eval "$ac_link") 2>conftest.er1
10172   ac_status=$?
10173   grep -v '^ *+' conftest.er1 >conftest.err
10174   rm -f conftest.er1
10175   cat conftest.err >&5
10176   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10177   (exit $ac_status); } &&
10178          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
10179   { (case "(($ac_try" in
10180   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10181   *) ac_try_echo=$ac_try;;
10182 esac
10183 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10184   (eval "$ac_try") 2>&5
10185   ac_status=$?
10186   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10187   (exit $ac_status); }; } &&
10188          { ac_try='test -s conftest$ac_exeext'
10189   { (case "(($ac_try" in
10190   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10191   *) ac_try_echo=$ac_try;;
10192 esac
10193 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10194   (eval "$ac_try") 2>&5
10195   ac_status=$?
10196   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10197   (exit $ac_status); }; }; then
10198   eval "$as_ac_var=yes"
10199 else
10200   echo "$as_me: failed program was:" >&5
10201 sed 's/^/| /' conftest.$ac_ext >&5
10202
10203         eval "$as_ac_var=no"
10204 fi
10205
10206 rm -f core conftest.err conftest.$ac_objext \
10207       conftest$ac_exeext conftest.$ac_ext
10208 fi
10209 ac_res=`eval echo '${'$as_ac_var'}'`
10210                { echo "$as_me:$LINENO: result: $ac_res" >&5
10211 echo "${ECHO_T}$ac_res" >&6; }
10212 if test `eval echo '${'$as_ac_var'}'` = yes; then
10213   cat >>confdefs.h <<_ACEOF
10214 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
10215 _ACEOF
10216
10217 fi
10218 done
10219
10220   LIBS="$lt_save_LIBS"
10221 fi
10222 ac_ext=c
10223 ac_cpp='$CPP $CPPFLAGS'
10224 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10225 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10226 ac_compiler_gnu=$ac_cv_c_compiler_gnu
10227
10228
10229
10230 { echo "$as_me:$LINENO: checking for _ prefix in compiled symbols" >&5
10231 echo $ECHO_N "checking for _ prefix in compiled symbols... $ECHO_C" >&6; }
10232 if test "${ac_cv_sys_symbol_underscore+set}" = set; then
10233   echo $ECHO_N "(cached) $ECHO_C" >&6
10234 else
10235   ac_cv_sys_symbol_underscore=no
10236   cat > conftest.$ac_ext <<EOF
10237 void nm_test_func(){}
10238 int main(){nm_test_func;return 0;}
10239 EOF
10240   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10241   (eval $ac_compile) 2>&5
10242   ac_status=$?
10243   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10244   (exit $ac_status); }; then
10245     # Now try to grab the symbols.
10246     ac_nlist=conftest.nm
10247     if { (eval echo "$as_me:$LINENO: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $ac_nlist\"") >&5
10248   (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $ac_nlist) 2>&5
10249   ac_status=$?
10250   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10251   (exit $ac_status); } && test -s "$ac_nlist"; then
10252       # See whether the symbols have a leading underscore.
10253       if grep '^. _nm_test_func' "$ac_nlist" >/dev/null; then
10254         ac_cv_sys_symbol_underscore=yes
10255       else
10256         if grep '^. nm_test_func ' "$ac_nlist" >/dev/null; then
10257           :
10258         else
10259           echo "configure: cannot find nm_test_func in $ac_nlist" >&5
10260         fi
10261       fi
10262     else
10263       echo "configure: cannot run $lt_cv_sys_global_symbol_pipe" >&5
10264     fi
10265   else
10266     echo "configure: failed program was:" >&5
10267     cat conftest.c >&5
10268   fi
10269   rm -rf conftest*
10270
10271 fi
10272 { echo "$as_me:$LINENO: result: $ac_cv_sys_symbol_underscore" >&5
10273 echo "${ECHO_T}$ac_cv_sys_symbol_underscore" >&6; }
10274
10275
10276 if test x"$ac_cv_sys_symbol_underscore" = xyes; then
10277   if test x"$libltdl_cv_func_dlopen" = xyes ||
10278      test x"$libltdl_cv_lib_dl_dlopen" = xyes ; then
10279         { echo "$as_me:$LINENO: checking whether we have to add an underscore for dlsym" >&5
10280 echo $ECHO_N "checking whether we have to add an underscore for dlsym... $ECHO_C" >&6; }
10281 if test "${libltdl_cv_need_uscore+set}" = set; then
10282   echo $ECHO_N "(cached) $ECHO_C" >&6
10283 else
10284   libltdl_cv_need_uscore=unknown
10285           save_LIBS="$LIBS"
10286           LIBS="$LIBS $LIBADD_DL"
10287           if test "$cross_compiling" = yes; then :
10288   libltdl_cv_need_uscore=cross
10289 else
10290   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10291   lt_status=$lt_dlunknown
10292   cat > conftest.$ac_ext <<EOF
10293 #line 10293 "configure"
10294 #include "confdefs.h"
10295
10296 #if HAVE_DLFCN_H
10297 #include <dlfcn.h>
10298 #endif
10299
10300 #include <stdio.h>
10301
10302 #ifdef RTLD_GLOBAL
10303 #  define LT_DLGLOBAL           RTLD_GLOBAL
10304 #else
10305 #  ifdef DL_GLOBAL
10306 #    define LT_DLGLOBAL         DL_GLOBAL
10307 #  else
10308 #    define LT_DLGLOBAL         0
10309 #  endif
10310 #endif
10311
10312 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10313    find out it does not work in some platform. */
10314 #ifndef LT_DLLAZY_OR_NOW
10315 #  ifdef RTLD_LAZY
10316 #    define LT_DLLAZY_OR_NOW            RTLD_LAZY
10317 #  else
10318 #    ifdef DL_LAZY
10319 #      define LT_DLLAZY_OR_NOW          DL_LAZY
10320 #    else
10321 #      ifdef RTLD_NOW
10322 #        define LT_DLLAZY_OR_NOW        RTLD_NOW
10323 #      else
10324 #        ifdef DL_NOW
10325 #          define LT_DLLAZY_OR_NOW      DL_NOW
10326 #        else
10327 #          define LT_DLLAZY_OR_NOW      0
10328 #        endif
10329 #      endif
10330 #    endif
10331 #  endif
10332 #endif
10333
10334 #ifdef __cplusplus
10335 extern "C" void exit (int);
10336 #endif
10337
10338 void fnord() { int i=42;}
10339 int main ()
10340 {
10341   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10342   int status = $lt_dlunknown;
10343
10344   if (self)
10345     {
10346       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
10347       else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
10348       /* dlclose (self); */
10349     }
10350   else
10351     puts (dlerror ());
10352
10353     exit (status);
10354 }
10355 EOF
10356   if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10357   (eval $ac_link) 2>&5
10358   ac_status=$?
10359   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10360   (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
10361     (./conftest; exit; ) >&5 2>/dev/null
10362     lt_status=$?
10363     case x$lt_status in
10364       x$lt_dlno_uscore) libltdl_cv_need_uscore=no ;;
10365       x$lt_dlneed_uscore) libltdl_cv_need_uscore=yes ;;
10366       x$lt_dlunknown|x*)  ;;
10367     esac
10368   else :
10369     # compilation failed
10370
10371   fi
10372 fi
10373 rm -fr conftest*
10374
10375           LIBS="$save_LIBS"
10376
10377 fi
10378 { echo "$as_me:$LINENO: result: $libltdl_cv_need_uscore" >&5
10379 echo "${ECHO_T}$libltdl_cv_need_uscore" >&6; }
10380   fi
10381 fi
10382
10383 if test x"$libltdl_cv_need_uscore" = xyes; then
10384
10385 cat >>confdefs.h <<\_ACEOF
10386 #define NEED_USCORE 1
10387 _ACEOF
10388
10389 fi
10390
10391
10392 { echo "$as_me:$LINENO: checking whether deplibs are loaded by dlopen" >&5
10393 echo $ECHO_N "checking whether deplibs are loaded by dlopen... $ECHO_C" >&6; }
10394 if test "${libltdl_cv_sys_dlopen_deplibs+set}" = set; then
10395   echo $ECHO_N "(cached) $ECHO_C" >&6
10396 else
10397   # PORTME does your system automatically load deplibs for dlopen?
10398   # or its logical equivalent (e.g. shl_load for HP-UX < 11)
10399   # For now, we just catch OSes we know something about -- in the
10400   # future, we'll try test this programmatically.
10401   libltdl_cv_sys_dlopen_deplibs=unknown
10402   case "$host_os" in
10403   aix3*|aix4.1.*|aix4.2.*)
10404     # Unknown whether this is true for these versions of AIX, but
10405     # we want this `case' here to explicitly catch those versions.
10406     libltdl_cv_sys_dlopen_deplibs=unknown
10407     ;;
10408   aix[45]*)
10409     libltdl_cv_sys_dlopen_deplibs=yes
10410     ;;
10411   darwin*)
10412     # Assuming the user has installed a libdl from somewhere, this is true
10413     # If you are looking for one http://www.opendarwin.org/projects/dlcompat
10414     libltdl_cv_sys_dlopen_deplibs=yes
10415     ;;
10416   gnu* | linux* | kfreebsd*-gnu | knetbsd*-gnu)
10417     # GNU and its variants, using gnu ld.so (Glibc)
10418     libltdl_cv_sys_dlopen_deplibs=yes
10419     ;;
10420   hpux10*|hpux11*)
10421     libltdl_cv_sys_dlopen_deplibs=yes
10422     ;;
10423   interix*)
10424     libltdl_cv_sys_dlopen_deplibs=yes
10425     ;;
10426   irix[12345]*|irix6.[01]*)
10427     # Catch all versions of IRIX before 6.2, and indicate that we don't
10428     # know how it worked for any of those versions.
10429     libltdl_cv_sys_dlopen_deplibs=unknown
10430     ;;
10431   irix*)
10432     # The case above catches anything before 6.2, and it's known that
10433     # at 6.2 and later dlopen does load deplibs.
10434     libltdl_cv_sys_dlopen_deplibs=yes
10435     ;;
10436   netbsd*)
10437     libltdl_cv_sys_dlopen_deplibs=yes
10438     ;;
10439   openbsd*)
10440     libltdl_cv_sys_dlopen_deplibs=yes
10441     ;;
10442   osf[1234]*)
10443     # dlopen did load deplibs (at least at 4.x), but until the 5.x series,
10444     # it did *not* use an RPATH in a shared library to find objects the
10445     # library depends on, so we explicitly say `no'.
10446     libltdl_cv_sys_dlopen_deplibs=no
10447     ;;
10448   osf5.0|osf5.0a|osf5.1)
10449     # dlopen *does* load deplibs and with the right loader patch applied
10450     # it even uses RPATH in a shared library to search for shared objects
10451     # that the library depends on, but there's no easy way to know if that
10452     # patch is installed.  Since this is the case, all we can really
10453     # say is unknown -- it depends on the patch being installed.  If
10454     # it is, this changes to `yes'.  Without it, it would be `no'.
10455     libltdl_cv_sys_dlopen_deplibs=unknown
10456     ;;
10457   osf*)
10458     # the two cases above should catch all versions of osf <= 5.1.  Read
10459     # the comments above for what we know about them.
10460     # At > 5.1, deplibs are loaded *and* any RPATH in a shared library
10461     # is used to find them so we can finally say `yes'.
10462     libltdl_cv_sys_dlopen_deplibs=yes
10463     ;;
10464   solaris*)
10465     libltdl_cv_sys_dlopen_deplibs=yes
10466     ;;
10467   sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
10468     libltdl_cv_sys_dlopen_deplibs=yes
10469     ;;
10470   esac
10471
10472 fi
10473 { echo "$as_me:$LINENO: result: $libltdl_cv_sys_dlopen_deplibs" >&5
10474 echo "${ECHO_T}$libltdl_cv_sys_dlopen_deplibs" >&6; }
10475 if test "$libltdl_cv_sys_dlopen_deplibs" != yes; then
10476
10477 cat >>confdefs.h <<\_ACEOF
10478 #define LTDL_DLOPEN_DEPLIBS 1
10479 _ACEOF
10480
10481 fi
10482
10483
10484 for ac_header in argz.h
10485 do
10486 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10487 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10488   { echo "$as_me:$LINENO: checking for $ac_header" >&5
10489 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10490 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10491   echo $ECHO_N "(cached) $ECHO_C" >&6
10492 fi
10493 ac_res=`eval echo '${'$as_ac_Header'}'`
10494                { echo "$as_me:$LINENO: result: $ac_res" >&5
10495 echo "${ECHO_T}$ac_res" >&6; }
10496 else
10497   # Is the header compilable?
10498 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
10499 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
10500 cat >conftest.$ac_ext <<_ACEOF
10501 /* confdefs.h.  */
10502 _ACEOF
10503 cat confdefs.h >>conftest.$ac_ext
10504 cat >>conftest.$ac_ext <<_ACEOF
10505 /* end confdefs.h.  */
10506 $ac_includes_default
10507 #include <$ac_header>
10508 _ACEOF
10509 rm -f conftest.$ac_objext
10510 if { (ac_try="$ac_compile"
10511 case "(($ac_try" in
10512   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10513   *) ac_try_echo=$ac_try;;
10514 esac
10515 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10516   (eval "$ac_compile") 2>conftest.er1
10517   ac_status=$?
10518   grep -v '^ *+' conftest.er1 >conftest.err
10519   rm -f conftest.er1
10520   cat conftest.err >&5
10521   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10522   (exit $ac_status); } &&
10523          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
10524   { (case "(($ac_try" in
10525   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10526   *) ac_try_echo=$ac_try;;
10527 esac
10528 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10529   (eval "$ac_try") 2>&5
10530   ac_status=$?
10531   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10532   (exit $ac_status); }; } &&
10533          { ac_try='test -s conftest.$ac_objext'
10534   { (case "(($ac_try" in
10535   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10536   *) ac_try_echo=$ac_try;;
10537 esac
10538 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10539   (eval "$ac_try") 2>&5
10540   ac_status=$?
10541   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10542   (exit $ac_status); }; }; then
10543   ac_header_compiler=yes
10544 else
10545   echo "$as_me: failed program was:" >&5
10546 sed 's/^/| /' conftest.$ac_ext >&5
10547
10548         ac_header_compiler=no
10549 fi
10550
10551 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10552 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10553 echo "${ECHO_T}$ac_header_compiler" >&6; }
10554
10555 # Is the header present?
10556 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
10557 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
10558 cat >conftest.$ac_ext <<_ACEOF
10559 /* confdefs.h.  */
10560 _ACEOF
10561 cat confdefs.h >>conftest.$ac_ext
10562 cat >>conftest.$ac_ext <<_ACEOF
10563 /* end confdefs.h.  */
10564 #include <$ac_header>
10565 _ACEOF
10566 if { (ac_try="$ac_cpp conftest.$ac_ext"
10567 case "(($ac_try" in
10568   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10569   *) ac_try_echo=$ac_try;;
10570 esac
10571 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10572   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
10573   ac_status=$?
10574   grep -v '^ *+' conftest.er1 >conftest.err
10575   rm -f conftest.er1
10576   cat conftest.err >&5
10577   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10578   (exit $ac_status); } >/dev/null; then
10579   if test -s conftest.err; then
10580     ac_cpp_err=$ac_c_preproc_warn_flag
10581     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
10582   else
10583     ac_cpp_err=
10584   fi
10585 else
10586   ac_cpp_err=yes
10587 fi
10588 if test -z "$ac_cpp_err"; then
10589   ac_header_preproc=yes
10590 else
10591   echo "$as_me: failed program was:" >&5
10592 sed 's/^/| /' conftest.$ac_ext >&5
10593
10594   ac_header_preproc=no
10595 fi
10596
10597 rm -f conftest.err conftest.$ac_ext
10598 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10599 echo "${ECHO_T}$ac_header_preproc" >&6; }
10600
10601 # So?  What about this header?
10602 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
10603   yes:no: )
10604     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10605 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10606     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10607 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10608     ac_header_preproc=yes
10609     ;;
10610   no:yes:* )
10611     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10612 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10613     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
10614 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
10615     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10616 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10617     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
10618 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
10619     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10620 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10621     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10622 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10623     ( cat <<\_ASBOX
10624 ## ------------------------------ ##
10625 ## Report this to bugs@yourdomain ##
10626 ## ------------------------------ ##
10627 _ASBOX
10628      ) | sed "s/^/$as_me: WARNING:     /" >&2
10629     ;;
10630 esac
10631 { echo "$as_me:$LINENO: checking for $ac_header" >&5
10632 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10633 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10634   echo $ECHO_N "(cached) $ECHO_C" >&6
10635 else
10636   eval "$as_ac_Header=\$ac_header_preproc"
10637 fi
10638 ac_res=`eval echo '${'$as_ac_Header'}'`
10639                { echo "$as_me:$LINENO: result: $ac_res" >&5
10640 echo "${ECHO_T}$ac_res" >&6; }
10641
10642 fi
10643 if test `eval echo '${'$as_ac_Header'}'` = yes; then
10644   cat >>confdefs.h <<_ACEOF
10645 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10646 _ACEOF
10647
10648 fi
10649
10650 done
10651
10652
10653 { echo "$as_me:$LINENO: checking for error_t" >&5
10654 echo $ECHO_N "checking for error_t... $ECHO_C" >&6; }
10655 if test "${ac_cv_type_error_t+set}" = set; then
10656   echo $ECHO_N "(cached) $ECHO_C" >&6
10657 else
10658   cat >conftest.$ac_ext <<_ACEOF
10659 /* confdefs.h.  */
10660 _ACEOF
10661 cat confdefs.h >>conftest.$ac_ext
10662 cat >>conftest.$ac_ext <<_ACEOF
10663 /* end confdefs.h.  */
10664 #if HAVE_ARGZ_H
10665 #  include <argz.h>
10666 #endif
10667
10668 typedef error_t ac__type_new_;
10669 int
10670 main ()
10671 {
10672 if ((ac__type_new_ *) 0)
10673   return 0;
10674 if (sizeof (ac__type_new_))
10675   return 0;
10676   ;
10677   return 0;
10678 }
10679 _ACEOF
10680 rm -f conftest.$ac_objext
10681 if { (ac_try="$ac_compile"
10682 case "(($ac_try" in
10683   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10684   *) ac_try_echo=$ac_try;;
10685 esac
10686 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10687   (eval "$ac_compile") 2>conftest.er1
10688   ac_status=$?
10689   grep -v '^ *+' conftest.er1 >conftest.err
10690   rm -f conftest.er1
10691   cat conftest.err >&5
10692   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10693   (exit $ac_status); } &&
10694          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
10695   { (case "(($ac_try" in
10696   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10697   *) ac_try_echo=$ac_try;;
10698 esac
10699 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10700   (eval "$ac_try") 2>&5
10701   ac_status=$?
10702   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10703   (exit $ac_status); }; } &&
10704          { ac_try='test -s conftest.$ac_objext'
10705   { (case "(($ac_try" in
10706   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10707   *) ac_try_echo=$ac_try;;
10708 esac
10709 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10710   (eval "$ac_try") 2>&5
10711   ac_status=$?
10712   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10713   (exit $ac_status); }; }; then
10714   ac_cv_type_error_t=yes
10715 else
10716   echo "$as_me: failed program was:" >&5
10717 sed 's/^/| /' conftest.$ac_ext >&5
10718
10719         ac_cv_type_error_t=no
10720 fi
10721
10722 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10723 fi
10724 { echo "$as_me:$LINENO: result: $ac_cv_type_error_t" >&5
10725 echo "${ECHO_T}$ac_cv_type_error_t" >&6; }
10726 if test $ac_cv_type_error_t = yes; then
10727
10728 cat >>confdefs.h <<_ACEOF
10729 #define HAVE_ERROR_T 1
10730 _ACEOF
10731
10732
10733 else
10734
10735 cat >>confdefs.h <<\_ACEOF
10736 #define error_t int
10737 _ACEOF
10738
10739 fi
10740
10741
10742
10743
10744
10745
10746
10747 for ac_func in argz_append argz_create_sep argz_insert argz_next argz_stringify
10748 do
10749 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
10750 { echo "$as_me:$LINENO: checking for $ac_func" >&5
10751 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
10752 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
10753   echo $ECHO_N "(cached) $ECHO_C" >&6
10754 else
10755   cat >conftest.$ac_ext <<_ACEOF
10756 /* confdefs.h.  */
10757 _ACEOF
10758 cat confdefs.h >>conftest.$ac_ext
10759 cat >>conftest.$ac_ext <<_ACEOF
10760 /* end confdefs.h.  */
10761 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
10762    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
10763 #define $ac_func innocuous_$ac_func
10764
10765 /* System header to define __stub macros and hopefully few prototypes,
10766     which can conflict with char $ac_func (); below.
10767     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10768     <limits.h> exists even on freestanding compilers.  */
10769
10770 #ifdef __STDC__
10771 # include <limits.h>
10772 #else
10773 # include <assert.h>
10774 #endif
10775
10776 #undef $ac_func
10777
10778 /* Override any GCC internal prototype to avoid an error.
10779    Use char because int might match the return type of a GCC
10780    builtin and then its argument prototype would still apply.  */
10781 #ifdef __cplusplus
10782 extern "C"
10783 #endif
10784 char $ac_func ();
10785 /* The GNU C library defines this for functions which it implements
10786     to always fail with ENOSYS.  Some functions are actually named
10787     something starting with __ and the normal name is an alias.  */
10788 #if defined __stub_$ac_func || defined __stub___$ac_func
10789 choke me
10790 #endif
10791
10792 int
10793 main ()
10794 {
10795 return $ac_func ();
10796   ;
10797   return 0;
10798 }
10799 _ACEOF
10800 rm -f conftest.$ac_objext conftest$ac_exeext
10801 if { (ac_try="$ac_link"
10802 case "(($ac_try" in
10803   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10804   *) ac_try_echo=$ac_try;;
10805 esac
10806 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10807   (eval "$ac_link") 2>conftest.er1
10808   ac_status=$?
10809   grep -v '^ *+' conftest.er1 >conftest.err
10810   rm -f conftest.er1
10811   cat conftest.err >&5
10812   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10813   (exit $ac_status); } &&
10814          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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); }; } &&
10824          { ac_try='test -s conftest$ac_exeext'
10825   { (case "(($ac_try" in
10826   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10827   *) ac_try_echo=$ac_try;;
10828 esac
10829 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10830   (eval "$ac_try") 2>&5
10831   ac_status=$?
10832   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10833   (exit $ac_status); }; }; then
10834   eval "$as_ac_var=yes"
10835 else
10836   echo "$as_me: failed program was:" >&5
10837 sed 's/^/| /' conftest.$ac_ext >&5
10838
10839         eval "$as_ac_var=no"
10840 fi
10841
10842 rm -f core conftest.err conftest.$ac_objext \
10843       conftest$ac_exeext conftest.$ac_ext
10844 fi
10845 ac_res=`eval echo '${'$as_ac_var'}'`
10846                { echo "$as_me:$LINENO: result: $ac_res" >&5
10847 echo "${ECHO_T}$ac_res" >&6; }
10848 if test `eval echo '${'$as_ac_var'}'` = yes; then
10849   cat >>confdefs.h <<_ACEOF
10850 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
10851 _ACEOF
10852
10853 fi
10854 done
10855
10856
10857
10858
10859
10860
10861
10862
10863
10864
10865
10866
10867
10868
10869
10870
10871
10872
10873
10874
10875
10876
10877
10878
10879
10880
10881
10882
10883 for ac_header in assert.h ctype.h errno.h malloc.h memory.h stdlib.h \
10884                   stdio.h unistd.h
10885 do
10886 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10887 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10888   { echo "$as_me:$LINENO: checking for $ac_header" >&5
10889 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10890 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10891   echo $ECHO_N "(cached) $ECHO_C" >&6
10892 fi
10893 ac_res=`eval echo '${'$as_ac_Header'}'`
10894                { echo "$as_me:$LINENO: result: $ac_res" >&5
10895 echo "${ECHO_T}$ac_res" >&6; }
10896 else
10897   # Is the header compilable?
10898 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
10899 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
10900 cat >conftest.$ac_ext <<_ACEOF
10901 /* confdefs.h.  */
10902 _ACEOF
10903 cat confdefs.h >>conftest.$ac_ext
10904 cat >>conftest.$ac_ext <<_ACEOF
10905 /* end confdefs.h.  */
10906 $ac_includes_default
10907 #include <$ac_header>
10908 _ACEOF
10909 rm -f conftest.$ac_objext
10910 if { (ac_try="$ac_compile"
10911 case "(($ac_try" in
10912   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10913   *) ac_try_echo=$ac_try;;
10914 esac
10915 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10916   (eval "$ac_compile") 2>conftest.er1
10917   ac_status=$?
10918   grep -v '^ *+' conftest.er1 >conftest.err
10919   rm -f conftest.er1
10920   cat conftest.err >&5
10921   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10922   (exit $ac_status); } &&
10923          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
10924   { (case "(($ac_try" in
10925   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10926   *) ac_try_echo=$ac_try;;
10927 esac
10928 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10929   (eval "$ac_try") 2>&5
10930   ac_status=$?
10931   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10932   (exit $ac_status); }; } &&
10933          { ac_try='test -s conftest.$ac_objext'
10934   { (case "(($ac_try" in
10935   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10936   *) ac_try_echo=$ac_try;;
10937 esac
10938 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10939   (eval "$ac_try") 2>&5
10940   ac_status=$?
10941   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10942   (exit $ac_status); }; }; then
10943   ac_header_compiler=yes
10944 else
10945   echo "$as_me: failed program was:" >&5
10946 sed 's/^/| /' conftest.$ac_ext >&5
10947
10948         ac_header_compiler=no
10949 fi
10950
10951 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10952 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10953 echo "${ECHO_T}$ac_header_compiler" >&6; }
10954
10955 # Is the header present?
10956 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
10957 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
10958 cat >conftest.$ac_ext <<_ACEOF
10959 /* confdefs.h.  */
10960 _ACEOF
10961 cat confdefs.h >>conftest.$ac_ext
10962 cat >>conftest.$ac_ext <<_ACEOF
10963 /* end confdefs.h.  */
10964 #include <$ac_header>
10965 _ACEOF
10966 if { (ac_try="$ac_cpp conftest.$ac_ext"
10967 case "(($ac_try" in
10968   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10969   *) ac_try_echo=$ac_try;;
10970 esac
10971 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10972   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
10973   ac_status=$?
10974   grep -v '^ *+' conftest.er1 >conftest.err
10975   rm -f conftest.er1
10976   cat conftest.err >&5
10977   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10978   (exit $ac_status); } >/dev/null; then
10979   if test -s conftest.err; then
10980     ac_cpp_err=$ac_c_preproc_warn_flag
10981     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
10982   else
10983     ac_cpp_err=
10984   fi
10985 else
10986   ac_cpp_err=yes
10987 fi
10988 if test -z "$ac_cpp_err"; then
10989   ac_header_preproc=yes
10990 else
10991   echo "$as_me: failed program was:" >&5
10992 sed 's/^/| /' conftest.$ac_ext >&5
10993
10994   ac_header_preproc=no
10995 fi
10996
10997 rm -f conftest.err conftest.$ac_ext
10998 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10999 echo "${ECHO_T}$ac_header_preproc" >&6; }
11000
11001 # So?  What about this header?
11002 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
11003   yes:no: )
11004     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11005 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11006     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11007 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11008     ac_header_preproc=yes
11009     ;;
11010   no:yes:* )
11011     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11012 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11013     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
11014 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
11015     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11016 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11017     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
11018 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
11019     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11020 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11021     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11022 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11023     ( cat <<\_ASBOX
11024 ## ------------------------------ ##
11025 ## Report this to bugs@yourdomain ##
11026 ## ------------------------------ ##
11027 _ASBOX
11028      ) | sed "s/^/$as_me: WARNING:     /" >&2
11029     ;;
11030 esac
11031 { echo "$as_me:$LINENO: checking for $ac_header" >&5
11032 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11033 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11034   echo $ECHO_N "(cached) $ECHO_C" >&6
11035 else
11036   eval "$as_ac_Header=\$ac_header_preproc"
11037 fi
11038 ac_res=`eval echo '${'$as_ac_Header'}'`
11039                { echo "$as_me:$LINENO: result: $ac_res" >&5
11040 echo "${ECHO_T}$ac_res" >&6; }
11041
11042 fi
11043 if test `eval echo '${'$as_ac_Header'}'` = yes; then
11044   cat >>confdefs.h <<_ACEOF
11045 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11046 _ACEOF
11047
11048 fi
11049
11050 done
11051
11052
11053
11054
11055
11056 for ac_header in dl.h sys/dl.h dld.h mach-o/dyld.h
11057 do
11058 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11059 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11060   { echo "$as_me:$LINENO: checking for $ac_header" >&5
11061 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11062 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11063   echo $ECHO_N "(cached) $ECHO_C" >&6
11064 fi
11065 ac_res=`eval echo '${'$as_ac_Header'}'`
11066                { echo "$as_me:$LINENO: result: $ac_res" >&5
11067 echo "${ECHO_T}$ac_res" >&6; }
11068 else
11069   # Is the header compilable?
11070 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
11071 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
11072 cat >conftest.$ac_ext <<_ACEOF
11073 /* confdefs.h.  */
11074 _ACEOF
11075 cat confdefs.h >>conftest.$ac_ext
11076 cat >>conftest.$ac_ext <<_ACEOF
11077 /* end confdefs.h.  */
11078 $ac_includes_default
11079 #include <$ac_header>
11080 _ACEOF
11081 rm -f conftest.$ac_objext
11082 if { (ac_try="$ac_compile"
11083 case "(($ac_try" in
11084   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11085   *) ac_try_echo=$ac_try;;
11086 esac
11087 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11088   (eval "$ac_compile") 2>conftest.er1
11089   ac_status=$?
11090   grep -v '^ *+' conftest.er1 >conftest.err
11091   rm -f conftest.er1
11092   cat conftest.err >&5
11093   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11094   (exit $ac_status); } &&
11095          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
11096   { (case "(($ac_try" in
11097   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11098   *) ac_try_echo=$ac_try;;
11099 esac
11100 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11101   (eval "$ac_try") 2>&5
11102   ac_status=$?
11103   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11104   (exit $ac_status); }; } &&
11105          { ac_try='test -s conftest.$ac_objext'
11106   { (case "(($ac_try" in
11107   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11108   *) ac_try_echo=$ac_try;;
11109 esac
11110 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11111   (eval "$ac_try") 2>&5
11112   ac_status=$?
11113   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11114   (exit $ac_status); }; }; then
11115   ac_header_compiler=yes
11116 else
11117   echo "$as_me: failed program was:" >&5
11118 sed 's/^/| /' conftest.$ac_ext >&5
11119
11120         ac_header_compiler=no
11121 fi
11122
11123 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11124 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11125 echo "${ECHO_T}$ac_header_compiler" >&6; }
11126
11127 # Is the header present?
11128 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
11129 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
11130 cat >conftest.$ac_ext <<_ACEOF
11131 /* confdefs.h.  */
11132 _ACEOF
11133 cat confdefs.h >>conftest.$ac_ext
11134 cat >>conftest.$ac_ext <<_ACEOF
11135 /* end confdefs.h.  */
11136 #include <$ac_header>
11137 _ACEOF
11138 if { (ac_try="$ac_cpp conftest.$ac_ext"
11139 case "(($ac_try" in
11140   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11141   *) ac_try_echo=$ac_try;;
11142 esac
11143 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11144   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
11145   ac_status=$?
11146   grep -v '^ *+' conftest.er1 >conftest.err
11147   rm -f conftest.er1
11148   cat conftest.err >&5
11149   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11150   (exit $ac_status); } >/dev/null; then
11151   if test -s conftest.err; then
11152     ac_cpp_err=$ac_c_preproc_warn_flag
11153     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
11154   else
11155     ac_cpp_err=
11156   fi
11157 else
11158   ac_cpp_err=yes
11159 fi
11160 if test -z "$ac_cpp_err"; then
11161   ac_header_preproc=yes
11162 else
11163   echo "$as_me: failed program was:" >&5
11164 sed 's/^/| /' conftest.$ac_ext >&5
11165
11166   ac_header_preproc=no
11167 fi
11168
11169 rm -f conftest.err conftest.$ac_ext
11170 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11171 echo "${ECHO_T}$ac_header_preproc" >&6; }
11172
11173 # So?  What about this header?
11174 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
11175   yes:no: )
11176     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11177 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11178     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11179 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11180     ac_header_preproc=yes
11181     ;;
11182   no:yes:* )
11183     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11184 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11185     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
11186 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
11187     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11188 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11189     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
11190 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
11191     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11192 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11193     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11194 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11195     ( cat <<\_ASBOX
11196 ## ------------------------------ ##
11197 ## Report this to bugs@yourdomain ##
11198 ## ------------------------------ ##
11199 _ASBOX
11200      ) | sed "s/^/$as_me: WARNING:     /" >&2
11201     ;;
11202 esac
11203 { echo "$as_me:$LINENO: checking for $ac_header" >&5
11204 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11205 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11206   echo $ECHO_N "(cached) $ECHO_C" >&6
11207 else
11208   eval "$as_ac_Header=\$ac_header_preproc"
11209 fi
11210 ac_res=`eval echo '${'$as_ac_Header'}'`
11211                { echo "$as_me:$LINENO: result: $ac_res" >&5
11212 echo "${ECHO_T}$ac_res" >&6; }
11213
11214 fi
11215 if test `eval echo '${'$as_ac_Header'}'` = yes; then
11216   cat >>confdefs.h <<_ACEOF
11217 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11218 _ACEOF
11219
11220 fi
11221
11222 done
11223
11224
11225
11226 for ac_header in string.h strings.h
11227 do
11228 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11229 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11230   { echo "$as_me:$LINENO: checking for $ac_header" >&5
11231 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11232 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11233   echo $ECHO_N "(cached) $ECHO_C" >&6
11234 fi
11235 ac_res=`eval echo '${'$as_ac_Header'}'`
11236                { echo "$as_me:$LINENO: result: $ac_res" >&5
11237 echo "${ECHO_T}$ac_res" >&6; }
11238 else
11239   # Is the header compilable?
11240 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
11241 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
11242 cat >conftest.$ac_ext <<_ACEOF
11243 /* confdefs.h.  */
11244 _ACEOF
11245 cat confdefs.h >>conftest.$ac_ext
11246 cat >>conftest.$ac_ext <<_ACEOF
11247 /* end confdefs.h.  */
11248 $ac_includes_default
11249 #include <$ac_header>
11250 _ACEOF
11251 rm -f conftest.$ac_objext
11252 if { (ac_try="$ac_compile"
11253 case "(($ac_try" in
11254   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11255   *) ac_try_echo=$ac_try;;
11256 esac
11257 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11258   (eval "$ac_compile") 2>conftest.er1
11259   ac_status=$?
11260   grep -v '^ *+' conftest.er1 >conftest.err
11261   rm -f conftest.er1
11262   cat conftest.err >&5
11263   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11264   (exit $ac_status); } &&
11265          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
11266   { (case "(($ac_try" in
11267   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11268   *) ac_try_echo=$ac_try;;
11269 esac
11270 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11271   (eval "$ac_try") 2>&5
11272   ac_status=$?
11273   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11274   (exit $ac_status); }; } &&
11275          { ac_try='test -s conftest.$ac_objext'
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); }; }; then
11285   ac_header_compiler=yes
11286 else
11287   echo "$as_me: failed program was:" >&5
11288 sed 's/^/| /' conftest.$ac_ext >&5
11289
11290         ac_header_compiler=no
11291 fi
11292
11293 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11294 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11295 echo "${ECHO_T}$ac_header_compiler" >&6; }
11296
11297 # Is the header present?
11298 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
11299 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
11300 cat >conftest.$ac_ext <<_ACEOF
11301 /* confdefs.h.  */
11302 _ACEOF
11303 cat confdefs.h >>conftest.$ac_ext
11304 cat >>conftest.$ac_ext <<_ACEOF
11305 /* end confdefs.h.  */
11306 #include <$ac_header>
11307 _ACEOF
11308 if { (ac_try="$ac_cpp conftest.$ac_ext"
11309 case "(($ac_try" in
11310   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11311   *) ac_try_echo=$ac_try;;
11312 esac
11313 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11314   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
11315   ac_status=$?
11316   grep -v '^ *+' conftest.er1 >conftest.err
11317   rm -f conftest.er1
11318   cat conftest.err >&5
11319   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11320   (exit $ac_status); } >/dev/null; then
11321   if test -s conftest.err; then
11322     ac_cpp_err=$ac_c_preproc_warn_flag
11323     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
11324   else
11325     ac_cpp_err=
11326   fi
11327 else
11328   ac_cpp_err=yes
11329 fi
11330 if test -z "$ac_cpp_err"; then
11331   ac_header_preproc=yes
11332 else
11333   echo "$as_me: failed program was:" >&5
11334 sed 's/^/| /' conftest.$ac_ext >&5
11335
11336   ac_header_preproc=no
11337 fi
11338
11339 rm -f conftest.err conftest.$ac_ext
11340 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11341 echo "${ECHO_T}$ac_header_preproc" >&6; }
11342
11343 # So?  What about this header?
11344 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
11345   yes:no: )
11346     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11347 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11348     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11349 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11350     ac_header_preproc=yes
11351     ;;
11352   no:yes:* )
11353     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11354 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11355     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
11356 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
11357     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11358 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11359     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
11360 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
11361     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11362 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11363     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11364 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11365     ( cat <<\_ASBOX
11366 ## ------------------------------ ##
11367 ## Report this to bugs@yourdomain ##
11368 ## ------------------------------ ##
11369 _ASBOX
11370      ) | sed "s/^/$as_me: WARNING:     /" >&2
11371     ;;
11372 esac
11373 { echo "$as_me:$LINENO: checking for $ac_header" >&5
11374 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11375 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11376   echo $ECHO_N "(cached) $ECHO_C" >&6
11377 else
11378   eval "$as_ac_Header=\$ac_header_preproc"
11379 fi
11380 ac_res=`eval echo '${'$as_ac_Header'}'`
11381                { echo "$as_me:$LINENO: result: $ac_res" >&5
11382 echo "${ECHO_T}$ac_res" >&6; }
11383
11384 fi
11385 if test `eval echo '${'$as_ac_Header'}'` = yes; then
11386   cat >>confdefs.h <<_ACEOF
11387 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11388 _ACEOF
11389  break
11390 fi
11391
11392 done
11393
11394
11395
11396
11397 for ac_func in strchr index
11398 do
11399 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11400 { echo "$as_me:$LINENO: checking for $ac_func" >&5
11401 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
11402 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
11403   echo $ECHO_N "(cached) $ECHO_C" >&6
11404 else
11405   cat >conftest.$ac_ext <<_ACEOF
11406 /* confdefs.h.  */
11407 _ACEOF
11408 cat confdefs.h >>conftest.$ac_ext
11409 cat >>conftest.$ac_ext <<_ACEOF
11410 /* end confdefs.h.  */
11411 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
11412    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
11413 #define $ac_func innocuous_$ac_func
11414
11415 /* System header to define __stub macros and hopefully few prototypes,
11416     which can conflict with char $ac_func (); below.
11417     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11418     <limits.h> exists even on freestanding compilers.  */
11419
11420 #ifdef __STDC__
11421 # include <limits.h>
11422 #else
11423 # include <assert.h>
11424 #endif
11425
11426 #undef $ac_func
11427
11428 /* Override any GCC internal prototype to avoid an error.
11429    Use char because int might match the return type of a GCC
11430    builtin and then its argument prototype would still apply.  */
11431 #ifdef __cplusplus
11432 extern "C"
11433 #endif
11434 char $ac_func ();
11435 /* The GNU C library defines this for functions which it implements
11436     to always fail with ENOSYS.  Some functions are actually named
11437     something starting with __ and the normal name is an alias.  */
11438 #if defined __stub_$ac_func || defined __stub___$ac_func
11439 choke me
11440 #endif
11441
11442 int
11443 main ()
11444 {
11445 return $ac_func ();
11446   ;
11447   return 0;
11448 }
11449 _ACEOF
11450 rm -f conftest.$ac_objext conftest$ac_exeext
11451 if { (ac_try="$ac_link"
11452 case "(($ac_try" in
11453   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11454   *) ac_try_echo=$ac_try;;
11455 esac
11456 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11457   (eval "$ac_link") 2>conftest.er1
11458   ac_status=$?
11459   grep -v '^ *+' conftest.er1 >conftest.err
11460   rm -f conftest.er1
11461   cat conftest.err >&5
11462   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11463   (exit $ac_status); } &&
11464          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
11465   { (case "(($ac_try" in
11466   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11467   *) ac_try_echo=$ac_try;;
11468 esac
11469 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11470   (eval "$ac_try") 2>&5
11471   ac_status=$?
11472   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11473   (exit $ac_status); }; } &&
11474          { ac_try='test -s conftest$ac_exeext'
11475   { (case "(($ac_try" in
11476   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11477   *) ac_try_echo=$ac_try;;
11478 esac
11479 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11480   (eval "$ac_try") 2>&5
11481   ac_status=$?
11482   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11483   (exit $ac_status); }; }; then
11484   eval "$as_ac_var=yes"
11485 else
11486   echo "$as_me: failed program was:" >&5
11487 sed 's/^/| /' conftest.$ac_ext >&5
11488
11489         eval "$as_ac_var=no"
11490 fi
11491
11492 rm -f core conftest.err conftest.$ac_objext \
11493       conftest$ac_exeext conftest.$ac_ext
11494 fi
11495 ac_res=`eval echo '${'$as_ac_var'}'`
11496                { echo "$as_me:$LINENO: result: $ac_res" >&5
11497 echo "${ECHO_T}$ac_res" >&6; }
11498 if test `eval echo '${'$as_ac_var'}'` = yes; then
11499   cat >>confdefs.h <<_ACEOF
11500 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
11501 _ACEOF
11502  break
11503 fi
11504 done
11505
11506
11507
11508 for ac_func in strrchr rindex
11509 do
11510 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11511 { echo "$as_me:$LINENO: checking for $ac_func" >&5
11512 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
11513 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
11514   echo $ECHO_N "(cached) $ECHO_C" >&6
11515 else
11516   cat >conftest.$ac_ext <<_ACEOF
11517 /* confdefs.h.  */
11518 _ACEOF
11519 cat confdefs.h >>conftest.$ac_ext
11520 cat >>conftest.$ac_ext <<_ACEOF
11521 /* end confdefs.h.  */
11522 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
11523    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
11524 #define $ac_func innocuous_$ac_func
11525
11526 /* System header to define __stub macros and hopefully few prototypes,
11527     which can conflict with char $ac_func (); below.
11528     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11529     <limits.h> exists even on freestanding compilers.  */
11530
11531 #ifdef __STDC__
11532 # include <limits.h>
11533 #else
11534 # include <assert.h>
11535 #endif
11536
11537 #undef $ac_func
11538
11539 /* Override any GCC internal prototype to avoid an error.
11540    Use char because int might match the return type of a GCC
11541    builtin and then its argument prototype would still apply.  */
11542 #ifdef __cplusplus
11543 extern "C"
11544 #endif
11545 char $ac_func ();
11546 /* The GNU C library defines this for functions which it implements
11547     to always fail with ENOSYS.  Some functions are actually named
11548     something starting with __ and the normal name is an alias.  */
11549 #if defined __stub_$ac_func || defined __stub___$ac_func
11550 choke me
11551 #endif
11552
11553 int
11554 main ()
11555 {
11556 return $ac_func ();
11557   ;
11558   return 0;
11559 }
11560 _ACEOF
11561 rm -f conftest.$ac_objext conftest$ac_exeext
11562 if { (ac_try="$ac_link"
11563 case "(($ac_try" in
11564   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11565   *) ac_try_echo=$ac_try;;
11566 esac
11567 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11568   (eval "$ac_link") 2>conftest.er1
11569   ac_status=$?
11570   grep -v '^ *+' conftest.er1 >conftest.err
11571   rm -f conftest.er1
11572   cat conftest.err >&5
11573   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11574   (exit $ac_status); } &&
11575          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
11576   { (case "(($ac_try" in
11577   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11578   *) ac_try_echo=$ac_try;;
11579 esac
11580 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11581   (eval "$ac_try") 2>&5
11582   ac_status=$?
11583   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11584   (exit $ac_status); }; } &&
11585          { ac_try='test -s conftest$ac_exeext'
11586   { (case "(($ac_try" in
11587   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11588   *) ac_try_echo=$ac_try;;
11589 esac
11590 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11591   (eval "$ac_try") 2>&5
11592   ac_status=$?
11593   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11594   (exit $ac_status); }; }; then
11595   eval "$as_ac_var=yes"
11596 else
11597   echo "$as_me: failed program was:" >&5
11598 sed 's/^/| /' conftest.$ac_ext >&5
11599
11600         eval "$as_ac_var=no"
11601 fi
11602
11603 rm -f core conftest.err conftest.$ac_objext \
11604       conftest$ac_exeext conftest.$ac_ext
11605 fi
11606 ac_res=`eval echo '${'$as_ac_var'}'`
11607                { echo "$as_me:$LINENO: result: $ac_res" >&5
11608 echo "${ECHO_T}$ac_res" >&6; }
11609 if test `eval echo '${'$as_ac_var'}'` = yes; then
11610   cat >>confdefs.h <<_ACEOF
11611 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
11612 _ACEOF
11613  break
11614 fi
11615 done
11616
11617
11618
11619 for ac_func in memcpy bcopy
11620 do
11621 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11622 { echo "$as_me:$LINENO: checking for $ac_func" >&5
11623 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
11624 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
11625   echo $ECHO_N "(cached) $ECHO_C" >&6
11626 else
11627   cat >conftest.$ac_ext <<_ACEOF
11628 /* confdefs.h.  */
11629 _ACEOF
11630 cat confdefs.h >>conftest.$ac_ext
11631 cat >>conftest.$ac_ext <<_ACEOF
11632 /* end confdefs.h.  */
11633 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
11634    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
11635 #define $ac_func innocuous_$ac_func
11636
11637 /* System header to define __stub macros and hopefully few prototypes,
11638     which can conflict with char $ac_func (); below.
11639     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11640     <limits.h> exists even on freestanding compilers.  */
11641
11642 #ifdef __STDC__
11643 # include <limits.h>
11644 #else
11645 # include <assert.h>
11646 #endif
11647
11648 #undef $ac_func
11649
11650 /* Override any GCC internal prototype to avoid an error.
11651    Use char because int might match the return type of a GCC
11652    builtin and then its argument prototype would still apply.  */
11653 #ifdef __cplusplus
11654 extern "C"
11655 #endif
11656 char $ac_func ();
11657 /* The GNU C library defines this for functions which it implements
11658     to always fail with ENOSYS.  Some functions are actually named
11659     something starting with __ and the normal name is an alias.  */
11660 #if defined __stub_$ac_func || defined __stub___$ac_func
11661 choke me
11662 #endif
11663
11664 int
11665 main ()
11666 {
11667 return $ac_func ();
11668   ;
11669   return 0;
11670 }
11671 _ACEOF
11672 rm -f conftest.$ac_objext conftest$ac_exeext
11673 if { (ac_try="$ac_link"
11674 case "(($ac_try" in
11675   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11676   *) ac_try_echo=$ac_try;;
11677 esac
11678 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11679   (eval "$ac_link") 2>conftest.er1
11680   ac_status=$?
11681   grep -v '^ *+' conftest.er1 >conftest.err
11682   rm -f conftest.er1
11683   cat conftest.err >&5
11684   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11685   (exit $ac_status); } &&
11686          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
11687   { (case "(($ac_try" in
11688   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11689   *) ac_try_echo=$ac_try;;
11690 esac
11691 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11692   (eval "$ac_try") 2>&5
11693   ac_status=$?
11694   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11695   (exit $ac_status); }; } &&
11696          { ac_try='test -s conftest$ac_exeext'
11697   { (case "(($ac_try" in
11698   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11699   *) ac_try_echo=$ac_try;;
11700 esac
11701 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11702   (eval "$ac_try") 2>&5
11703   ac_status=$?
11704   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11705   (exit $ac_status); }; }; then
11706   eval "$as_ac_var=yes"
11707 else
11708   echo "$as_me: failed program was:" >&5
11709 sed 's/^/| /' conftest.$ac_ext >&5
11710
11711         eval "$as_ac_var=no"
11712 fi
11713
11714 rm -f core conftest.err conftest.$ac_objext \
11715       conftest$ac_exeext conftest.$ac_ext
11716 fi
11717 ac_res=`eval echo '${'$as_ac_var'}'`
11718                { echo "$as_me:$LINENO: result: $ac_res" >&5
11719 echo "${ECHO_T}$ac_res" >&6; }
11720 if test `eval echo '${'$as_ac_var'}'` = yes; then
11721   cat >>confdefs.h <<_ACEOF
11722 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
11723 _ACEOF
11724  break
11725 fi
11726 done
11727
11728
11729
11730 for ac_func in memmove strcmp
11731 do
11732 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11733 { echo "$as_me:$LINENO: checking for $ac_func" >&5
11734 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
11735 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
11736   echo $ECHO_N "(cached) $ECHO_C" >&6
11737 else
11738   cat >conftest.$ac_ext <<_ACEOF
11739 /* confdefs.h.  */
11740 _ACEOF
11741 cat confdefs.h >>conftest.$ac_ext
11742 cat >>conftest.$ac_ext <<_ACEOF
11743 /* end confdefs.h.  */
11744 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
11745    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
11746 #define $ac_func innocuous_$ac_func
11747
11748 /* System header to define __stub macros and hopefully few prototypes,
11749     which can conflict with char $ac_func (); below.
11750     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11751     <limits.h> exists even on freestanding compilers.  */
11752
11753 #ifdef __STDC__
11754 # include <limits.h>
11755 #else
11756 # include <assert.h>
11757 #endif
11758
11759 #undef $ac_func
11760
11761 /* Override any GCC internal prototype to avoid an error.
11762    Use char because int might match the return type of a GCC
11763    builtin and then its argument prototype would still apply.  */
11764 #ifdef __cplusplus
11765 extern "C"
11766 #endif
11767 char $ac_func ();
11768 /* The GNU C library defines this for functions which it implements
11769     to always fail with ENOSYS.  Some functions are actually named
11770     something starting with __ and the normal name is an alias.  */
11771 #if defined __stub_$ac_func || defined __stub___$ac_func
11772 choke me
11773 #endif
11774
11775 int
11776 main ()
11777 {
11778 return $ac_func ();
11779   ;
11780   return 0;
11781 }
11782 _ACEOF
11783 rm -f conftest.$ac_objext conftest$ac_exeext
11784 if { (ac_try="$ac_link"
11785 case "(($ac_try" in
11786   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11787   *) ac_try_echo=$ac_try;;
11788 esac
11789 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11790   (eval "$ac_link") 2>conftest.er1
11791   ac_status=$?
11792   grep -v '^ *+' conftest.er1 >conftest.err
11793   rm -f conftest.er1
11794   cat conftest.err >&5
11795   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11796   (exit $ac_status); } &&
11797          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
11798   { (case "(($ac_try" in
11799   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11800   *) ac_try_echo=$ac_try;;
11801 esac
11802 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11803   (eval "$ac_try") 2>&5
11804   ac_status=$?
11805   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11806   (exit $ac_status); }; } &&
11807          { ac_try='test -s conftest$ac_exeext'
11808   { (case "(($ac_try" in
11809   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11810   *) ac_try_echo=$ac_try;;
11811 esac
11812 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11813   (eval "$ac_try") 2>&5
11814   ac_status=$?
11815   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11816   (exit $ac_status); }; }; then
11817   eval "$as_ac_var=yes"
11818 else
11819   echo "$as_me: failed program was:" >&5
11820 sed 's/^/| /' conftest.$ac_ext >&5
11821
11822         eval "$as_ac_var=no"
11823 fi
11824
11825 rm -f core conftest.err conftest.$ac_objext \
11826       conftest$ac_exeext conftest.$ac_ext
11827 fi
11828 ac_res=`eval echo '${'$as_ac_var'}'`
11829                { echo "$as_me:$LINENO: result: $ac_res" >&5
11830 echo "${ECHO_T}$ac_res" >&6; }
11831 if test `eval echo '${'$as_ac_var'}'` = yes; then
11832   cat >>confdefs.h <<_ACEOF
11833 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
11834 _ACEOF
11835
11836 fi
11837 done
11838
11839
11840
11841
11842 for ac_func in closedir opendir readdir
11843 do
11844 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11845 { echo "$as_me:$LINENO: checking for $ac_func" >&5
11846 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
11847 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
11848   echo $ECHO_N "(cached) $ECHO_C" >&6
11849 else
11850   cat >conftest.$ac_ext <<_ACEOF
11851 /* confdefs.h.  */
11852 _ACEOF
11853 cat confdefs.h >>conftest.$ac_ext
11854 cat >>conftest.$ac_ext <<_ACEOF
11855 /* end confdefs.h.  */
11856 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
11857    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
11858 #define $ac_func innocuous_$ac_func
11859
11860 /* System header to define __stub macros and hopefully few prototypes,
11861     which can conflict with char $ac_func (); below.
11862     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11863     <limits.h> exists even on freestanding compilers.  */
11864
11865 #ifdef __STDC__
11866 # include <limits.h>
11867 #else
11868 # include <assert.h>
11869 #endif
11870
11871 #undef $ac_func
11872
11873 /* Override any GCC internal prototype to avoid an error.
11874    Use char because int might match the return type of a GCC
11875    builtin and then its argument prototype would still apply.  */
11876 #ifdef __cplusplus
11877 extern "C"
11878 #endif
11879 char $ac_func ();
11880 /* The GNU C library defines this for functions which it implements
11881     to always fail with ENOSYS.  Some functions are actually named
11882     something starting with __ and the normal name is an alias.  */
11883 #if defined __stub_$ac_func || defined __stub___$ac_func
11884 choke me
11885 #endif
11886
11887 int
11888 main ()
11889 {
11890 return $ac_func ();
11891   ;
11892   return 0;
11893 }
11894 _ACEOF
11895 rm -f conftest.$ac_objext conftest$ac_exeext
11896 if { (ac_try="$ac_link"
11897 case "(($ac_try" in
11898   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11899   *) ac_try_echo=$ac_try;;
11900 esac
11901 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11902   (eval "$ac_link") 2>conftest.er1
11903   ac_status=$?
11904   grep -v '^ *+' conftest.er1 >conftest.err
11905   rm -f conftest.er1
11906   cat conftest.err >&5
11907   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11908   (exit $ac_status); } &&
11909          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
11910   { (case "(($ac_try" in
11911   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11912   *) ac_try_echo=$ac_try;;
11913 esac
11914 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11915   (eval "$ac_try") 2>&5
11916   ac_status=$?
11917   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11918   (exit $ac_status); }; } &&
11919          { ac_try='test -s conftest$ac_exeext'
11920   { (case "(($ac_try" in
11921   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11922   *) ac_try_echo=$ac_try;;
11923 esac
11924 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11925   (eval "$ac_try") 2>&5
11926   ac_status=$?
11927   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11928   (exit $ac_status); }; }; then
11929   eval "$as_ac_var=yes"
11930 else
11931   echo "$as_me: failed program was:" >&5
11932 sed 's/^/| /' conftest.$ac_ext >&5
11933
11934         eval "$as_ac_var=no"
11935 fi
11936
11937 rm -f core conftest.err conftest.$ac_objext \
11938       conftest$ac_exeext conftest.$ac_ext
11939 fi
11940 ac_res=`eval echo '${'$as_ac_var'}'`
11941                { echo "$as_me:$LINENO: result: $ac_res" >&5
11942 echo "${ECHO_T}$ac_res" >&6; }
11943 if test `eval echo '${'$as_ac_var'}'` = yes; then
11944   cat >>confdefs.h <<_ACEOF
11945 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
11946 _ACEOF
11947
11948 fi
11949 done
11950
11951
11952
11953 { echo "$as_me:$LINENO: checking tool compatibility" >&5
11954 echo $ECHO_N "checking tool compatibility... $ECHO_C" >&6; }
11955
11956 ICC=no
11957 IXX=no
11958 case $CC in
11959   icc*|icpc*)
11960     ICC=yes
11961     IXX=yes
11962     ;;
11963    *)
11964     ;;
11965 esac
11966
11967 if test "$GCC" != "yes" && test "$ICC" != "yes"
11968 then
11969   { { echo "$as_me:$LINENO: error: gcc|icc required but not found" >&5
11970 echo "$as_me: error: gcc|icc required but not found" >&2;}
11971    { (exit 1); exit 1; }; }
11972 fi
11973
11974 if test "$GXX" != "yes" && test "$IXX" != "yes"
11975 then
11976   { { echo "$as_me:$LINENO: error: g++|clang++|icc required but not found" >&5
11977 echo "$as_me: error: g++|clang++|icc required but not found" >&2;}
11978    { (exit 1); exit 1; }; }
11979 fi
11980
11981 if test "$GCC" = "yes"
11982 then
11983   cat >conftest.$ac_ext <<_ACEOF
11984 #if !defined(__GNUC__) || __GNUC__ < 3
11985 #error Unsupported GCC version
11986 #endif
11987
11988 _ACEOF
11989 rm -f conftest.$ac_objext
11990 if { (ac_try="$ac_compile"
11991 case "(($ac_try" in
11992   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11993   *) ac_try_echo=$ac_try;;
11994 esac
11995 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11996   (eval "$ac_compile") 2>conftest.er1
11997   ac_status=$?
11998   grep -v '^ *+' conftest.er1 >conftest.err
11999   rm -f conftest.er1
12000   cat conftest.err >&5
12001   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12002   (exit $ac_status); } &&
12003          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
12004   { (case "(($ac_try" in
12005   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12006   *) ac_try_echo=$ac_try;;
12007 esac
12008 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12009   (eval "$ac_try") 2>&5
12010   ac_status=$?
12011   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12012   (exit $ac_status); }; } &&
12013          { ac_try='test -s conftest.$ac_objext'
12014   { (case "(($ac_try" in
12015   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12016   *) ac_try_echo=$ac_try;;
12017 esac
12018 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12019   (eval "$ac_try") 2>&5
12020   ac_status=$?
12021   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12022   (exit $ac_status); }; }; then
12023   :
12024 else
12025   echo "$as_me: failed program was:" >&5
12026 sed 's/^/| /' conftest.$ac_ext >&5
12027
12028         { { echo "$as_me:$LINENO: error: gcc 3.x required, but you have a lower version" >&5
12029 echo "$as_me: error: gcc 3.x required, but you have a lower version" >&2;}
12030    { (exit 1); exit 1; }; }
12031 fi
12032
12033 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12034 fi
12035
12036 if test -z "$llvm_cv_gnu_make_command"
12037 then
12038   { { echo "$as_me:$LINENO: error: GNU Make required but not found" >&5
12039 echo "$as_me: error: GNU Make required but not found" >&2;}
12040    { (exit 1); exit 1; }; }
12041 fi
12042
12043 { echo "$as_me:$LINENO: result: ok" >&5
12044 echo "${ECHO_T}ok" >&6; }
12045
12046 { echo "$as_me:$LINENO: checking optional compiler flags" >&5
12047 echo $ECHO_N "checking optional compiler flags... $ECHO_C" >&6; }
12048 NO_VARIADIC_MACROS=`$CXX -Werror -Wno-variadic-macros -fsyntax-only -xc /dev/null 2>/dev/null && echo -Wno-variadic-macros`
12049
12050 NO_MISSING_FIELD_INITIALIZERS=`$CXX -Werror -Wno-missing-field-initializers -fsyntax-only -xc /dev/null 2>/dev/null && echo -Wno-missing-field-initializers`
12051
12052 COVERED_SWITCH_DEFAULT=`$CXX -Werror -Wcovered-switch-default -fsyntax-only -xc /dev/null 2>/dev/null && echo -Wcovered-switch-default`
12053
12054 { echo "$as_me:$LINENO: result: $NO_VARIADIC_MACROS $NO_MISSING_FIELD_INITIALIZERS $COVERED_SWITCH_DEFAULT" >&5
12055 echo "${ECHO_T}$NO_VARIADIC_MACROS $NO_MISSING_FIELD_INITIALIZERS $COVERED_SWITCH_DEFAULT" >&6; }
12056
12057
12058
12059 { echo "$as_me:$LINENO: checking for sin in -lm" >&5
12060 echo $ECHO_N "checking for sin in -lm... $ECHO_C" >&6; }
12061 if test "${ac_cv_lib_m_sin+set}" = set; then
12062   echo $ECHO_N "(cached) $ECHO_C" >&6
12063 else
12064   ac_check_lib_save_LIBS=$LIBS
12065 LIBS="-lm  $LIBS"
12066 cat >conftest.$ac_ext <<_ACEOF
12067 /* confdefs.h.  */
12068 _ACEOF
12069 cat confdefs.h >>conftest.$ac_ext
12070 cat >>conftest.$ac_ext <<_ACEOF
12071 /* end confdefs.h.  */
12072
12073 /* Override any GCC internal prototype to avoid an error.
12074    Use char because int might match the return type of a GCC
12075    builtin and then its argument prototype would still apply.  */
12076 #ifdef __cplusplus
12077 extern "C"
12078 #endif
12079 char sin ();
12080 int
12081 main ()
12082 {
12083 return sin ();
12084   ;
12085   return 0;
12086 }
12087 _ACEOF
12088 rm -f conftest.$ac_objext conftest$ac_exeext
12089 if { (ac_try="$ac_link"
12090 case "(($ac_try" in
12091   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12092   *) ac_try_echo=$ac_try;;
12093 esac
12094 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12095   (eval "$ac_link") 2>conftest.er1
12096   ac_status=$?
12097   grep -v '^ *+' conftest.er1 >conftest.err
12098   rm -f conftest.er1
12099   cat conftest.err >&5
12100   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12101   (exit $ac_status); } &&
12102          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
12103   { (case "(($ac_try" in
12104   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12105   *) ac_try_echo=$ac_try;;
12106 esac
12107 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12108   (eval "$ac_try") 2>&5
12109   ac_status=$?
12110   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12111   (exit $ac_status); }; } &&
12112          { ac_try='test -s conftest$ac_exeext'
12113   { (case "(($ac_try" in
12114   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12115   *) ac_try_echo=$ac_try;;
12116 esac
12117 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12118   (eval "$ac_try") 2>&5
12119   ac_status=$?
12120   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12121   (exit $ac_status); }; }; then
12122   ac_cv_lib_m_sin=yes
12123 else
12124   echo "$as_me: failed program was:" >&5
12125 sed 's/^/| /' conftest.$ac_ext >&5
12126
12127         ac_cv_lib_m_sin=no
12128 fi
12129
12130 rm -f core conftest.err conftest.$ac_objext \
12131       conftest$ac_exeext conftest.$ac_ext
12132 LIBS=$ac_check_lib_save_LIBS
12133 fi
12134 { echo "$as_me:$LINENO: result: $ac_cv_lib_m_sin" >&5
12135 echo "${ECHO_T}$ac_cv_lib_m_sin" >&6; }
12136 if test $ac_cv_lib_m_sin = yes; then
12137   cat >>confdefs.h <<_ACEOF
12138 #define HAVE_LIBM 1
12139 _ACEOF
12140
12141   LIBS="-lm $LIBS"
12142
12143 fi
12144
12145 if test "$llvm_cv_os_type" = "MingW" ; then
12146
12147 { echo "$as_me:$LINENO: checking for main in -limagehlp" >&5
12148 echo $ECHO_N "checking for main in -limagehlp... $ECHO_C" >&6; }
12149 if test "${ac_cv_lib_imagehlp_main+set}" = set; then
12150   echo $ECHO_N "(cached) $ECHO_C" >&6
12151 else
12152   ac_check_lib_save_LIBS=$LIBS
12153 LIBS="-limagehlp  $LIBS"
12154 cat >conftest.$ac_ext <<_ACEOF
12155 /* confdefs.h.  */
12156 _ACEOF
12157 cat confdefs.h >>conftest.$ac_ext
12158 cat >>conftest.$ac_ext <<_ACEOF
12159 /* end confdefs.h.  */
12160
12161
12162 int
12163 main ()
12164 {
12165 return main ();
12166   ;
12167   return 0;
12168 }
12169 _ACEOF
12170 rm -f conftest.$ac_objext conftest$ac_exeext
12171 if { (ac_try="$ac_link"
12172 case "(($ac_try" in
12173   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12174   *) ac_try_echo=$ac_try;;
12175 esac
12176 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12177   (eval "$ac_link") 2>conftest.er1
12178   ac_status=$?
12179   grep -v '^ *+' conftest.er1 >conftest.err
12180   rm -f conftest.er1
12181   cat conftest.err >&5
12182   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12183   (exit $ac_status); } &&
12184          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
12185   { (case "(($ac_try" in
12186   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12187   *) ac_try_echo=$ac_try;;
12188 esac
12189 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12190   (eval "$ac_try") 2>&5
12191   ac_status=$?
12192   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12193   (exit $ac_status); }; } &&
12194          { ac_try='test -s conftest$ac_exeext'
12195   { (case "(($ac_try" in
12196   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12197   *) ac_try_echo=$ac_try;;
12198 esac
12199 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12200   (eval "$ac_try") 2>&5
12201   ac_status=$?
12202   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12203   (exit $ac_status); }; }; then
12204   ac_cv_lib_imagehlp_main=yes
12205 else
12206   echo "$as_me: failed program was:" >&5
12207 sed 's/^/| /' conftest.$ac_ext >&5
12208
12209         ac_cv_lib_imagehlp_main=no
12210 fi
12211
12212 rm -f core conftest.err conftest.$ac_objext \
12213       conftest$ac_exeext conftest.$ac_ext
12214 LIBS=$ac_check_lib_save_LIBS
12215 fi
12216 { echo "$as_me:$LINENO: result: $ac_cv_lib_imagehlp_main" >&5
12217 echo "${ECHO_T}$ac_cv_lib_imagehlp_main" >&6; }
12218 if test $ac_cv_lib_imagehlp_main = yes; then
12219   cat >>confdefs.h <<_ACEOF
12220 #define HAVE_LIBIMAGEHLP 1
12221 _ACEOF
12222
12223   LIBS="-limagehlp $LIBS"
12224
12225 fi
12226
12227
12228 { echo "$as_me:$LINENO: checking for main in -lpsapi" >&5
12229 echo $ECHO_N "checking for main in -lpsapi... $ECHO_C" >&6; }
12230 if test "${ac_cv_lib_psapi_main+set}" = set; then
12231   echo $ECHO_N "(cached) $ECHO_C" >&6
12232 else
12233   ac_check_lib_save_LIBS=$LIBS
12234 LIBS="-lpsapi  $LIBS"
12235 cat >conftest.$ac_ext <<_ACEOF
12236 /* confdefs.h.  */
12237 _ACEOF
12238 cat confdefs.h >>conftest.$ac_ext
12239 cat >>conftest.$ac_ext <<_ACEOF
12240 /* end confdefs.h.  */
12241
12242
12243 int
12244 main ()
12245 {
12246 return main ();
12247   ;
12248   return 0;
12249 }
12250 _ACEOF
12251 rm -f conftest.$ac_objext conftest$ac_exeext
12252 if { (ac_try="$ac_link"
12253 case "(($ac_try" in
12254   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12255   *) ac_try_echo=$ac_try;;
12256 esac
12257 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12258   (eval "$ac_link") 2>conftest.er1
12259   ac_status=$?
12260   grep -v '^ *+' conftest.er1 >conftest.err
12261   rm -f conftest.er1
12262   cat conftest.err >&5
12263   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12264   (exit $ac_status); } &&
12265          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
12266   { (case "(($ac_try" in
12267   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12268   *) ac_try_echo=$ac_try;;
12269 esac
12270 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12271   (eval "$ac_try") 2>&5
12272   ac_status=$?
12273   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12274   (exit $ac_status); }; } &&
12275          { ac_try='test -s conftest$ac_exeext'
12276   { (case "(($ac_try" in
12277   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12278   *) ac_try_echo=$ac_try;;
12279 esac
12280 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12281   (eval "$ac_try") 2>&5
12282   ac_status=$?
12283   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12284   (exit $ac_status); }; }; then
12285   ac_cv_lib_psapi_main=yes
12286 else
12287   echo "$as_me: failed program was:" >&5
12288 sed 's/^/| /' conftest.$ac_ext >&5
12289
12290         ac_cv_lib_psapi_main=no
12291 fi
12292
12293 rm -f core conftest.err conftest.$ac_objext \
12294       conftest$ac_exeext conftest.$ac_ext
12295 LIBS=$ac_check_lib_save_LIBS
12296 fi
12297 { echo "$as_me:$LINENO: result: $ac_cv_lib_psapi_main" >&5
12298 echo "${ECHO_T}$ac_cv_lib_psapi_main" >&6; }
12299 if test $ac_cv_lib_psapi_main = yes; then
12300   cat >>confdefs.h <<_ACEOF
12301 #define HAVE_LIBPSAPI 1
12302 _ACEOF
12303
12304   LIBS="-lpsapi $LIBS"
12305
12306 fi
12307
12308 fi
12309
12310 { echo "$as_me:$LINENO: checking for library containing dlopen" >&5
12311 echo $ECHO_N "checking for library containing dlopen... $ECHO_C" >&6; }
12312 if test "${ac_cv_search_dlopen+set}" = set; then
12313   echo $ECHO_N "(cached) $ECHO_C" >&6
12314 else
12315   ac_func_search_save_LIBS=$LIBS
12316 cat >conftest.$ac_ext <<_ACEOF
12317 /* confdefs.h.  */
12318 _ACEOF
12319 cat confdefs.h >>conftest.$ac_ext
12320 cat >>conftest.$ac_ext <<_ACEOF
12321 /* end confdefs.h.  */
12322
12323 /* Override any GCC internal prototype to avoid an error.
12324    Use char because int might match the return type of a GCC
12325    builtin and then its argument prototype would still apply.  */
12326 #ifdef __cplusplus
12327 extern "C"
12328 #endif
12329 char dlopen ();
12330 int
12331 main ()
12332 {
12333 return dlopen ();
12334   ;
12335   return 0;
12336 }
12337 _ACEOF
12338 for ac_lib in '' dl; do
12339   if test -z "$ac_lib"; then
12340     ac_res="none required"
12341   else
12342     ac_res=-l$ac_lib
12343     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
12344   fi
12345   rm -f conftest.$ac_objext conftest$ac_exeext
12346 if { (ac_try="$ac_link"
12347 case "(($ac_try" in
12348   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12349   *) ac_try_echo=$ac_try;;
12350 esac
12351 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12352   (eval "$ac_link") 2>conftest.er1
12353   ac_status=$?
12354   grep -v '^ *+' conftest.er1 >conftest.err
12355   rm -f conftest.er1
12356   cat conftest.err >&5
12357   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12358   (exit $ac_status); } &&
12359          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
12360   { (case "(($ac_try" in
12361   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12362   *) ac_try_echo=$ac_try;;
12363 esac
12364 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12365   (eval "$ac_try") 2>&5
12366   ac_status=$?
12367   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12368   (exit $ac_status); }; } &&
12369          { ac_try='test -s conftest$ac_exeext'
12370   { (case "(($ac_try" in
12371   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12372   *) ac_try_echo=$ac_try;;
12373 esac
12374 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12375   (eval "$ac_try") 2>&5
12376   ac_status=$?
12377   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12378   (exit $ac_status); }; }; then
12379   ac_cv_search_dlopen=$ac_res
12380 else
12381   echo "$as_me: failed program was:" >&5
12382 sed 's/^/| /' conftest.$ac_ext >&5
12383
12384
12385 fi
12386
12387 rm -f core conftest.err conftest.$ac_objext \
12388       conftest$ac_exeext
12389   if test "${ac_cv_search_dlopen+set}" = set; then
12390   break
12391 fi
12392 done
12393 if test "${ac_cv_search_dlopen+set}" = set; then
12394   :
12395 else
12396   ac_cv_search_dlopen=no
12397 fi
12398 rm conftest.$ac_ext
12399 LIBS=$ac_func_search_save_LIBS
12400 fi
12401 { echo "$as_me:$LINENO: result: $ac_cv_search_dlopen" >&5
12402 echo "${ECHO_T}$ac_cv_search_dlopen" >&6; }
12403 ac_res=$ac_cv_search_dlopen
12404 if test "$ac_res" != no; then
12405   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
12406
12407 cat >>confdefs.h <<\_ACEOF
12408 #define HAVE_DLOPEN 1
12409 _ACEOF
12410
12411 else
12412   { echo "$as_me:$LINENO: WARNING: dlopen() not found - disabling plugin support" >&5
12413 echo "$as_me: WARNING: dlopen() not found - disabling plugin support" >&2;}
12414 fi
12415
12416
12417 if test "$llvm_cv_enable_libffi" = "yes" ; then
12418   { echo "$as_me:$LINENO: checking for library containing ffi_call" >&5
12419 echo $ECHO_N "checking for library containing ffi_call... $ECHO_C" >&6; }
12420 if test "${ac_cv_search_ffi_call+set}" = set; then
12421   echo $ECHO_N "(cached) $ECHO_C" >&6
12422 else
12423   ac_func_search_save_LIBS=$LIBS
12424 cat >conftest.$ac_ext <<_ACEOF
12425 /* confdefs.h.  */
12426 _ACEOF
12427 cat confdefs.h >>conftest.$ac_ext
12428 cat >>conftest.$ac_ext <<_ACEOF
12429 /* end confdefs.h.  */
12430
12431 /* Override any GCC internal prototype to avoid an error.
12432    Use char because int might match the return type of a GCC
12433    builtin and then its argument prototype would still apply.  */
12434 #ifdef __cplusplus
12435 extern "C"
12436 #endif
12437 char ffi_call ();
12438 int
12439 main ()
12440 {
12441 return ffi_call ();
12442   ;
12443   return 0;
12444 }
12445 _ACEOF
12446 for ac_lib in '' ffi; do
12447   if test -z "$ac_lib"; then
12448     ac_res="none required"
12449   else
12450     ac_res=-l$ac_lib
12451     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
12452   fi
12453   rm -f conftest.$ac_objext conftest$ac_exeext
12454 if { (ac_try="$ac_link"
12455 case "(($ac_try" in
12456   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12457   *) ac_try_echo=$ac_try;;
12458 esac
12459 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12460   (eval "$ac_link") 2>conftest.er1
12461   ac_status=$?
12462   grep -v '^ *+' conftest.er1 >conftest.err
12463   rm -f conftest.er1
12464   cat conftest.err >&5
12465   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12466   (exit $ac_status); } &&
12467          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
12468   { (case "(($ac_try" in
12469   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12470   *) ac_try_echo=$ac_try;;
12471 esac
12472 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12473   (eval "$ac_try") 2>&5
12474   ac_status=$?
12475   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12476   (exit $ac_status); }; } &&
12477          { ac_try='test -s conftest$ac_exeext'
12478   { (case "(($ac_try" in
12479   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12480   *) ac_try_echo=$ac_try;;
12481 esac
12482 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12483   (eval "$ac_try") 2>&5
12484   ac_status=$?
12485   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12486   (exit $ac_status); }; }; then
12487   ac_cv_search_ffi_call=$ac_res
12488 else
12489   echo "$as_me: failed program was:" >&5
12490 sed 's/^/| /' conftest.$ac_ext >&5
12491
12492
12493 fi
12494
12495 rm -f core conftest.err conftest.$ac_objext \
12496       conftest$ac_exeext
12497   if test "${ac_cv_search_ffi_call+set}" = set; then
12498   break
12499 fi
12500 done
12501 if test "${ac_cv_search_ffi_call+set}" = set; then
12502   :
12503 else
12504   ac_cv_search_ffi_call=no
12505 fi
12506 rm conftest.$ac_ext
12507 LIBS=$ac_func_search_save_LIBS
12508 fi
12509 { echo "$as_me:$LINENO: result: $ac_cv_search_ffi_call" >&5
12510 echo "${ECHO_T}$ac_cv_search_ffi_call" >&6; }
12511 ac_res=$ac_cv_search_ffi_call
12512 if test "$ac_res" != no; then
12513   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
12514
12515 cat >>confdefs.h <<\_ACEOF
12516 #define HAVE_FFI_CALL 1
12517 _ACEOF
12518
12519 else
12520   { { echo "$as_me:$LINENO: error: libffi not found - configure without --enable-libffi to compile without it" >&5
12521 echo "$as_me: error: libffi not found - configure without --enable-libffi to compile without it" >&2;}
12522    { (exit 1); exit 1; }; }
12523 fi
12524
12525 fi
12526
12527 { echo "$as_me:$LINENO: checking for library containing mallinfo" >&5
12528 echo $ECHO_N "checking for library containing mallinfo... $ECHO_C" >&6; }
12529 if test "${ac_cv_search_mallinfo+set}" = set; then
12530   echo $ECHO_N "(cached) $ECHO_C" >&6
12531 else
12532   ac_func_search_save_LIBS=$LIBS
12533 cat >conftest.$ac_ext <<_ACEOF
12534 /* confdefs.h.  */
12535 _ACEOF
12536 cat confdefs.h >>conftest.$ac_ext
12537 cat >>conftest.$ac_ext <<_ACEOF
12538 /* end confdefs.h.  */
12539
12540 /* Override any GCC internal prototype to avoid an error.
12541    Use char because int might match the return type of a GCC
12542    builtin and then its argument prototype would still apply.  */
12543 #ifdef __cplusplus
12544 extern "C"
12545 #endif
12546 char mallinfo ();
12547 int
12548 main ()
12549 {
12550 return mallinfo ();
12551   ;
12552   return 0;
12553 }
12554 _ACEOF
12555 for ac_lib in '' malloc; do
12556   if test -z "$ac_lib"; then
12557     ac_res="none required"
12558   else
12559     ac_res=-l$ac_lib
12560     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
12561   fi
12562   rm -f conftest.$ac_objext conftest$ac_exeext
12563 if { (ac_try="$ac_link"
12564 case "(($ac_try" in
12565   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12566   *) ac_try_echo=$ac_try;;
12567 esac
12568 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12569   (eval "$ac_link") 2>conftest.er1
12570   ac_status=$?
12571   grep -v '^ *+' conftest.er1 >conftest.err
12572   rm -f conftest.er1
12573   cat conftest.err >&5
12574   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12575   (exit $ac_status); } &&
12576          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
12577   { (case "(($ac_try" in
12578   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12579   *) ac_try_echo=$ac_try;;
12580 esac
12581 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12582   (eval "$ac_try") 2>&5
12583   ac_status=$?
12584   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12585   (exit $ac_status); }; } &&
12586          { ac_try='test -s conftest$ac_exeext'
12587   { (case "(($ac_try" in
12588   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12589   *) ac_try_echo=$ac_try;;
12590 esac
12591 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12592   (eval "$ac_try") 2>&5
12593   ac_status=$?
12594   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12595   (exit $ac_status); }; }; then
12596   ac_cv_search_mallinfo=$ac_res
12597 else
12598   echo "$as_me: failed program was:" >&5
12599 sed 's/^/| /' conftest.$ac_ext >&5
12600
12601
12602 fi
12603
12604 rm -f core conftest.err conftest.$ac_objext \
12605       conftest$ac_exeext
12606   if test "${ac_cv_search_mallinfo+set}" = set; then
12607   break
12608 fi
12609 done
12610 if test "${ac_cv_search_mallinfo+set}" = set; then
12611   :
12612 else
12613   ac_cv_search_mallinfo=no
12614 fi
12615 rm conftest.$ac_ext
12616 LIBS=$ac_func_search_save_LIBS
12617 fi
12618 { echo "$as_me:$LINENO: result: $ac_cv_search_mallinfo" >&5
12619 echo "${ECHO_T}$ac_cv_search_mallinfo" >&6; }
12620 ac_res=$ac_cv_search_mallinfo
12621 if test "$ac_res" != no; then
12622   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
12623
12624 cat >>confdefs.h <<\_ACEOF
12625 #define HAVE_MALLINFO 1
12626 _ACEOF
12627
12628 fi
12629
12630
12631 if test "$ENABLE_THREADS" -eq 1 && test "$ENABLE_PTHREADS" -eq 1 ; then
12632
12633 { echo "$as_me:$LINENO: checking for pthread_mutex_init in -lpthread" >&5
12634 echo $ECHO_N "checking for pthread_mutex_init in -lpthread... $ECHO_C" >&6; }
12635 if test "${ac_cv_lib_pthread_pthread_mutex_init+set}" = set; then
12636   echo $ECHO_N "(cached) $ECHO_C" >&6
12637 else
12638   ac_check_lib_save_LIBS=$LIBS
12639 LIBS="-lpthread  $LIBS"
12640 cat >conftest.$ac_ext <<_ACEOF
12641 /* confdefs.h.  */
12642 _ACEOF
12643 cat confdefs.h >>conftest.$ac_ext
12644 cat >>conftest.$ac_ext <<_ACEOF
12645 /* end confdefs.h.  */
12646
12647 /* Override any GCC internal prototype to avoid an error.
12648    Use char because int might match the return type of a GCC
12649    builtin and then its argument prototype would still apply.  */
12650 #ifdef __cplusplus
12651 extern "C"
12652 #endif
12653 char pthread_mutex_init ();
12654 int
12655 main ()
12656 {
12657 return pthread_mutex_init ();
12658   ;
12659   return 0;
12660 }
12661 _ACEOF
12662 rm -f conftest.$ac_objext conftest$ac_exeext
12663 if { (ac_try="$ac_link"
12664 case "(($ac_try" in
12665   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12666   *) ac_try_echo=$ac_try;;
12667 esac
12668 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12669   (eval "$ac_link") 2>conftest.er1
12670   ac_status=$?
12671   grep -v '^ *+' conftest.er1 >conftest.err
12672   rm -f conftest.er1
12673   cat conftest.err >&5
12674   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12675   (exit $ac_status); } &&
12676          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
12677   { (case "(($ac_try" in
12678   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12679   *) ac_try_echo=$ac_try;;
12680 esac
12681 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12682   (eval "$ac_try") 2>&5
12683   ac_status=$?
12684   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12685   (exit $ac_status); }; } &&
12686          { ac_try='test -s conftest$ac_exeext'
12687   { (case "(($ac_try" in
12688   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12689   *) ac_try_echo=$ac_try;;
12690 esac
12691 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12692   (eval "$ac_try") 2>&5
12693   ac_status=$?
12694   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12695   (exit $ac_status); }; }; then
12696   ac_cv_lib_pthread_pthread_mutex_init=yes
12697 else
12698   echo "$as_me: failed program was:" >&5
12699 sed 's/^/| /' conftest.$ac_ext >&5
12700
12701         ac_cv_lib_pthread_pthread_mutex_init=no
12702 fi
12703
12704 rm -f core conftest.err conftest.$ac_objext \
12705       conftest$ac_exeext conftest.$ac_ext
12706 LIBS=$ac_check_lib_save_LIBS
12707 fi
12708 { echo "$as_me:$LINENO: result: $ac_cv_lib_pthread_pthread_mutex_init" >&5
12709 echo "${ECHO_T}$ac_cv_lib_pthread_pthread_mutex_init" >&6; }
12710 if test $ac_cv_lib_pthread_pthread_mutex_init = yes; then
12711   cat >>confdefs.h <<_ACEOF
12712 #define HAVE_LIBPTHREAD 1
12713 _ACEOF
12714
12715   LIBS="-lpthread $LIBS"
12716
12717 fi
12718
12719   { echo "$as_me:$LINENO: checking for library containing pthread_mutex_lock" >&5
12720 echo $ECHO_N "checking for library containing pthread_mutex_lock... $ECHO_C" >&6; }
12721 if test "${ac_cv_search_pthread_mutex_lock+set}" = set; then
12722   echo $ECHO_N "(cached) $ECHO_C" >&6
12723 else
12724   ac_func_search_save_LIBS=$LIBS
12725 cat >conftest.$ac_ext <<_ACEOF
12726 /* confdefs.h.  */
12727 _ACEOF
12728 cat confdefs.h >>conftest.$ac_ext
12729 cat >>conftest.$ac_ext <<_ACEOF
12730 /* end confdefs.h.  */
12731
12732 /* Override any GCC internal prototype to avoid an error.
12733    Use char because int might match the return type of a GCC
12734    builtin and then its argument prototype would still apply.  */
12735 #ifdef __cplusplus
12736 extern "C"
12737 #endif
12738 char pthread_mutex_lock ();
12739 int
12740 main ()
12741 {
12742 return pthread_mutex_lock ();
12743   ;
12744   return 0;
12745 }
12746 _ACEOF
12747 for ac_lib in '' pthread; do
12748   if test -z "$ac_lib"; then
12749     ac_res="none required"
12750   else
12751     ac_res=-l$ac_lib
12752     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
12753   fi
12754   rm -f conftest.$ac_objext conftest$ac_exeext
12755 if { (ac_try="$ac_link"
12756 case "(($ac_try" in
12757   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12758   *) ac_try_echo=$ac_try;;
12759 esac
12760 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12761   (eval "$ac_link") 2>conftest.er1
12762   ac_status=$?
12763   grep -v '^ *+' conftest.er1 >conftest.err
12764   rm -f conftest.er1
12765   cat conftest.err >&5
12766   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12767   (exit $ac_status); } &&
12768          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
12769   { (case "(($ac_try" in
12770   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12771   *) ac_try_echo=$ac_try;;
12772 esac
12773 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12774   (eval "$ac_try") 2>&5
12775   ac_status=$?
12776   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12777   (exit $ac_status); }; } &&
12778          { ac_try='test -s conftest$ac_exeext'
12779   { (case "(($ac_try" in
12780   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12781   *) ac_try_echo=$ac_try;;
12782 esac
12783 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12784   (eval "$ac_try") 2>&5
12785   ac_status=$?
12786   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12787   (exit $ac_status); }; }; then
12788   ac_cv_search_pthread_mutex_lock=$ac_res
12789 else
12790   echo "$as_me: failed program was:" >&5
12791 sed 's/^/| /' conftest.$ac_ext >&5
12792
12793
12794 fi
12795
12796 rm -f core conftest.err conftest.$ac_objext \
12797       conftest$ac_exeext
12798   if test "${ac_cv_search_pthread_mutex_lock+set}" = set; then
12799   break
12800 fi
12801 done
12802 if test "${ac_cv_search_pthread_mutex_lock+set}" = set; then
12803   :
12804 else
12805   ac_cv_search_pthread_mutex_lock=no
12806 fi
12807 rm conftest.$ac_ext
12808 LIBS=$ac_func_search_save_LIBS
12809 fi
12810 { echo "$as_me:$LINENO: result: $ac_cv_search_pthread_mutex_lock" >&5
12811 echo "${ECHO_T}$ac_cv_search_pthread_mutex_lock" >&6; }
12812 ac_res=$ac_cv_search_pthread_mutex_lock
12813 if test "$ac_res" != no; then
12814   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
12815
12816 cat >>confdefs.h <<\_ACEOF
12817 #define HAVE_PTHREAD_MUTEX_LOCK 1
12818 _ACEOF
12819
12820 fi
12821
12822   { echo "$as_me:$LINENO: checking for library containing pthread_rwlock_init" >&5
12823 echo $ECHO_N "checking for library containing pthread_rwlock_init... $ECHO_C" >&6; }
12824 if test "${ac_cv_search_pthread_rwlock_init+set}" = set; then
12825   echo $ECHO_N "(cached) $ECHO_C" >&6
12826 else
12827   ac_func_search_save_LIBS=$LIBS
12828 cat >conftest.$ac_ext <<_ACEOF
12829 /* confdefs.h.  */
12830 _ACEOF
12831 cat confdefs.h >>conftest.$ac_ext
12832 cat >>conftest.$ac_ext <<_ACEOF
12833 /* end confdefs.h.  */
12834
12835 /* Override any GCC internal prototype to avoid an error.
12836    Use char because int might match the return type of a GCC
12837    builtin and then its argument prototype would still apply.  */
12838 #ifdef __cplusplus
12839 extern "C"
12840 #endif
12841 char pthread_rwlock_init ();
12842 int
12843 main ()
12844 {
12845 return pthread_rwlock_init ();
12846   ;
12847   return 0;
12848 }
12849 _ACEOF
12850 for ac_lib in '' pthread; do
12851   if test -z "$ac_lib"; then
12852     ac_res="none required"
12853   else
12854     ac_res=-l$ac_lib
12855     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
12856   fi
12857   rm -f conftest.$ac_objext conftest$ac_exeext
12858 if { (ac_try="$ac_link"
12859 case "(($ac_try" in
12860   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12861   *) ac_try_echo=$ac_try;;
12862 esac
12863 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12864   (eval "$ac_link") 2>conftest.er1
12865   ac_status=$?
12866   grep -v '^ *+' conftest.er1 >conftest.err
12867   rm -f conftest.er1
12868   cat conftest.err >&5
12869   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12870   (exit $ac_status); } &&
12871          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
12872   { (case "(($ac_try" in
12873   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12874   *) ac_try_echo=$ac_try;;
12875 esac
12876 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12877   (eval "$ac_try") 2>&5
12878   ac_status=$?
12879   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12880   (exit $ac_status); }; } &&
12881          { ac_try='test -s conftest$ac_exeext'
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_try") 2>&5
12888   ac_status=$?
12889   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12890   (exit $ac_status); }; }; then
12891   ac_cv_search_pthread_rwlock_init=$ac_res
12892 else
12893   echo "$as_me: failed program was:" >&5
12894 sed 's/^/| /' conftest.$ac_ext >&5
12895
12896
12897 fi
12898
12899 rm -f core conftest.err conftest.$ac_objext \
12900       conftest$ac_exeext
12901   if test "${ac_cv_search_pthread_rwlock_init+set}" = set; then
12902   break
12903 fi
12904 done
12905 if test "${ac_cv_search_pthread_rwlock_init+set}" = set; then
12906   :
12907 else
12908   ac_cv_search_pthread_rwlock_init=no
12909 fi
12910 rm conftest.$ac_ext
12911 LIBS=$ac_func_search_save_LIBS
12912 fi
12913 { echo "$as_me:$LINENO: result: $ac_cv_search_pthread_rwlock_init" >&5
12914 echo "${ECHO_T}$ac_cv_search_pthread_rwlock_init" >&6; }
12915 ac_res=$ac_cv_search_pthread_rwlock_init
12916 if test "$ac_res" != no; then
12917   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
12918
12919 cat >>confdefs.h <<\_ACEOF
12920 #define HAVE_PTHREAD_RWLOCK_INIT 1
12921 _ACEOF
12922
12923 fi
12924
12925   { echo "$as_me:$LINENO: checking for library containing pthread_getspecific" >&5
12926 echo $ECHO_N "checking for library containing pthread_getspecific... $ECHO_C" >&6; }
12927 if test "${ac_cv_search_pthread_getspecific+set}" = set; then
12928   echo $ECHO_N "(cached) $ECHO_C" >&6
12929 else
12930   ac_func_search_save_LIBS=$LIBS
12931 cat >conftest.$ac_ext <<_ACEOF
12932 /* confdefs.h.  */
12933 _ACEOF
12934 cat confdefs.h >>conftest.$ac_ext
12935 cat >>conftest.$ac_ext <<_ACEOF
12936 /* end confdefs.h.  */
12937
12938 /* Override any GCC internal prototype to avoid an error.
12939    Use char because int might match the return type of a GCC
12940    builtin and then its argument prototype would still apply.  */
12941 #ifdef __cplusplus
12942 extern "C"
12943 #endif
12944 char pthread_getspecific ();
12945 int
12946 main ()
12947 {
12948 return pthread_getspecific ();
12949   ;
12950   return 0;
12951 }
12952 _ACEOF
12953 for ac_lib in '' pthread; do
12954   if test -z "$ac_lib"; then
12955     ac_res="none required"
12956   else
12957     ac_res=-l$ac_lib
12958     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
12959   fi
12960   rm -f conftest.$ac_objext conftest$ac_exeext
12961 if { (ac_try="$ac_link"
12962 case "(($ac_try" in
12963   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12964   *) ac_try_echo=$ac_try;;
12965 esac
12966 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12967   (eval "$ac_link") 2>conftest.er1
12968   ac_status=$?
12969   grep -v '^ *+' conftest.er1 >conftest.err
12970   rm -f conftest.er1
12971   cat conftest.err >&5
12972   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12973   (exit $ac_status); } &&
12974          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
12975   { (case "(($ac_try" in
12976   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12977   *) ac_try_echo=$ac_try;;
12978 esac
12979 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12980   (eval "$ac_try") 2>&5
12981   ac_status=$?
12982   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12983   (exit $ac_status); }; } &&
12984          { ac_try='test -s conftest$ac_exeext'
12985   { (case "(($ac_try" in
12986   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12987   *) ac_try_echo=$ac_try;;
12988 esac
12989 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12990   (eval "$ac_try") 2>&5
12991   ac_status=$?
12992   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12993   (exit $ac_status); }; }; then
12994   ac_cv_search_pthread_getspecific=$ac_res
12995 else
12996   echo "$as_me: failed program was:" >&5
12997 sed 's/^/| /' conftest.$ac_ext >&5
12998
12999
13000 fi
13001
13002 rm -f core conftest.err conftest.$ac_objext \
13003       conftest$ac_exeext
13004   if test "${ac_cv_search_pthread_getspecific+set}" = set; then
13005   break
13006 fi
13007 done
13008 if test "${ac_cv_search_pthread_getspecific+set}" = set; then
13009   :
13010 else
13011   ac_cv_search_pthread_getspecific=no
13012 fi
13013 rm conftest.$ac_ext
13014 LIBS=$ac_func_search_save_LIBS
13015 fi
13016 { echo "$as_me:$LINENO: result: $ac_cv_search_pthread_getspecific" >&5
13017 echo "${ECHO_T}$ac_cv_search_pthread_getspecific" >&6; }
13018 ac_res=$ac_cv_search_pthread_getspecific
13019 if test "$ac_res" != no; then
13020   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
13021
13022 cat >>confdefs.h <<\_ACEOF
13023 #define HAVE_PTHREAD_GETSPECIFIC 1
13024 _ACEOF
13025
13026 fi
13027
13028 fi
13029
13030
13031 # Check whether --with-udis86 was given.
13032 if test "${with_udis86+set}" = set; then
13033   withval=$with_udis86;
13034       USE_UDIS86=1
13035
13036       case "$withval" in
13037         /usr/lib|yes) ;;
13038         *) LDFLAGS="$LDFLAGS -L${withval}" ;;
13039       esac
13040
13041 { echo "$as_me:$LINENO: checking for ud_init in -ludis86" >&5
13042 echo $ECHO_N "checking for ud_init in -ludis86... $ECHO_C" >&6; }
13043 if test "${ac_cv_lib_udis86_ud_init+set}" = set; then
13044   echo $ECHO_N "(cached) $ECHO_C" >&6
13045 else
13046   ac_check_lib_save_LIBS=$LIBS
13047 LIBS="-ludis86  $LIBS"
13048 cat >conftest.$ac_ext <<_ACEOF
13049 /* confdefs.h.  */
13050 _ACEOF
13051 cat confdefs.h >>conftest.$ac_ext
13052 cat >>conftest.$ac_ext <<_ACEOF
13053 /* end confdefs.h.  */
13054
13055 /* Override any GCC internal prototype to avoid an error.
13056    Use char because int might match the return type of a GCC
13057    builtin and then its argument prototype would still apply.  */
13058 #ifdef __cplusplus
13059 extern "C"
13060 #endif
13061 char ud_init ();
13062 int
13063 main ()
13064 {
13065 return ud_init ();
13066   ;
13067   return 0;
13068 }
13069 _ACEOF
13070 rm -f conftest.$ac_objext conftest$ac_exeext
13071 if { (ac_try="$ac_link"
13072 case "(($ac_try" in
13073   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13074   *) ac_try_echo=$ac_try;;
13075 esac
13076 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13077   (eval "$ac_link") 2>conftest.er1
13078   ac_status=$?
13079   grep -v '^ *+' conftest.er1 >conftest.err
13080   rm -f conftest.er1
13081   cat conftest.err >&5
13082   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13083   (exit $ac_status); } &&
13084          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
13085   { (case "(($ac_try" in
13086   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13087   *) ac_try_echo=$ac_try;;
13088 esac
13089 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13090   (eval "$ac_try") 2>&5
13091   ac_status=$?
13092   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13093   (exit $ac_status); }; } &&
13094          { ac_try='test -s conftest$ac_exeext'
13095   { (case "(($ac_try" in
13096   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13097   *) ac_try_echo=$ac_try;;
13098 esac
13099 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13100   (eval "$ac_try") 2>&5
13101   ac_status=$?
13102   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13103   (exit $ac_status); }; }; then
13104   ac_cv_lib_udis86_ud_init=yes
13105 else
13106   echo "$as_me: failed program was:" >&5
13107 sed 's/^/| /' conftest.$ac_ext >&5
13108
13109         ac_cv_lib_udis86_ud_init=no
13110 fi
13111
13112 rm -f core conftest.err conftest.$ac_objext \
13113       conftest$ac_exeext conftest.$ac_ext
13114 LIBS=$ac_check_lib_save_LIBS
13115 fi
13116 { echo "$as_me:$LINENO: result: $ac_cv_lib_udis86_ud_init" >&5
13117 echo "${ECHO_T}$ac_cv_lib_udis86_ud_init" >&6; }
13118 if test $ac_cv_lib_udis86_ud_init = yes; then
13119   cat >>confdefs.h <<_ACEOF
13120 #define HAVE_LIBUDIS86 1
13121 _ACEOF
13122
13123   LIBS="-ludis86 $LIBS"
13124
13125 else
13126
13127         echo "Error! You need to have libudis86 around."
13128         exit -1
13129
13130 fi
13131
13132
13133 else
13134   USE_UDIS86=0
13135
13136 fi
13137
13138
13139 cat >>confdefs.h <<_ACEOF
13140 #define USE_UDIS86 $USE_UDIS86
13141 _ACEOF
13142
13143
13144
13145 # Check whether --with-oprofile was given.
13146 if test "${with_oprofile+set}" = set; then
13147   withval=$with_oprofile;
13148       USE_OPROFILE=1
13149
13150       case "$withval" in
13151         /usr|yes) llvm_cv_oppath=/usr/lib/oprofile ;;
13152         no) llvm_cv_oppath=
13153             USE_OPROFILE=0
13154  ;;
13155         *) llvm_cv_oppath="${withval}/lib/oprofile"
13156            CPPFLAGS="-I${withval}/include";;
13157       esac
13158       if test -n "$llvm_cv_oppath" ; then
13159         LIBS="$LIBS -L${llvm_cv_oppath} -Wl,-rpath,${llvm_cv_oppath}"
13160                                         { echo "$as_me:$LINENO: checking for library containing bfd_init" >&5
13161 echo $ECHO_N "checking for library containing bfd_init... $ECHO_C" >&6; }
13162 if test "${ac_cv_search_bfd_init+set}" = set; then
13163   echo $ECHO_N "(cached) $ECHO_C" >&6
13164 else
13165   ac_func_search_save_LIBS=$LIBS
13166 cat >conftest.$ac_ext <<_ACEOF
13167 /* confdefs.h.  */
13168 _ACEOF
13169 cat confdefs.h >>conftest.$ac_ext
13170 cat >>conftest.$ac_ext <<_ACEOF
13171 /* end confdefs.h.  */
13172
13173 /* Override any GCC internal prototype to avoid an error.
13174    Use char because int might match the return type of a GCC
13175    builtin and then its argument prototype would still apply.  */
13176 #ifdef __cplusplus
13177 extern "C"
13178 #endif
13179 char bfd_init ();
13180 int
13181 main ()
13182 {
13183 return bfd_init ();
13184   ;
13185   return 0;
13186 }
13187 _ACEOF
13188 for ac_lib in '' bfd; do
13189   if test -z "$ac_lib"; then
13190     ac_res="none required"
13191   else
13192     ac_res=-l$ac_lib
13193     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
13194   fi
13195   rm -f conftest.$ac_objext conftest$ac_exeext
13196 if { (ac_try="$ac_link"
13197 case "(($ac_try" in
13198   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13199   *) ac_try_echo=$ac_try;;
13200 esac
13201 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13202   (eval "$ac_link") 2>conftest.er1
13203   ac_status=$?
13204   grep -v '^ *+' conftest.er1 >conftest.err
13205   rm -f conftest.er1
13206   cat conftest.err >&5
13207   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13208   (exit $ac_status); } &&
13209          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
13210   { (case "(($ac_try" in
13211   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13212   *) ac_try_echo=$ac_try;;
13213 esac
13214 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13215   (eval "$ac_try") 2>&5
13216   ac_status=$?
13217   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13218   (exit $ac_status); }; } &&
13219          { ac_try='test -s conftest$ac_exeext'
13220   { (case "(($ac_try" in
13221   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13222   *) ac_try_echo=$ac_try;;
13223 esac
13224 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13225   (eval "$ac_try") 2>&5
13226   ac_status=$?
13227   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13228   (exit $ac_status); }; }; then
13229   ac_cv_search_bfd_init=$ac_res
13230 else
13231   echo "$as_me: failed program was:" >&5
13232 sed 's/^/| /' conftest.$ac_ext >&5
13233
13234
13235 fi
13236
13237 rm -f core conftest.err conftest.$ac_objext \
13238       conftest$ac_exeext
13239   if test "${ac_cv_search_bfd_init+set}" = set; then
13240   break
13241 fi
13242 done
13243 if test "${ac_cv_search_bfd_init+set}" = set; then
13244   :
13245 else
13246   ac_cv_search_bfd_init=no
13247 fi
13248 rm conftest.$ac_ext
13249 LIBS=$ac_func_search_save_LIBS
13250 fi
13251 { echo "$as_me:$LINENO: result: $ac_cv_search_bfd_init" >&5
13252 echo "${ECHO_T}$ac_cv_search_bfd_init" >&6; }
13253 ac_res=$ac_cv_search_bfd_init
13254 if test "$ac_res" != no; then
13255   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
13256
13257 fi
13258
13259         { echo "$as_me:$LINENO: checking for library containing op_open_agent" >&5
13260 echo $ECHO_N "checking for library containing op_open_agent... $ECHO_C" >&6; }
13261 if test "${ac_cv_search_op_open_agent+set}" = set; then
13262   echo $ECHO_N "(cached) $ECHO_C" >&6
13263 else
13264   ac_func_search_save_LIBS=$LIBS
13265 cat >conftest.$ac_ext <<_ACEOF
13266 /* confdefs.h.  */
13267 _ACEOF
13268 cat confdefs.h >>conftest.$ac_ext
13269 cat >>conftest.$ac_ext <<_ACEOF
13270 /* end confdefs.h.  */
13271
13272 /* Override any GCC internal prototype to avoid an error.
13273    Use char because int might match the return type of a GCC
13274    builtin and then its argument prototype would still apply.  */
13275 #ifdef __cplusplus
13276 extern "C"
13277 #endif
13278 char op_open_agent ();
13279 int
13280 main ()
13281 {
13282 return op_open_agent ();
13283   ;
13284   return 0;
13285 }
13286 _ACEOF
13287 for ac_lib in '' opagent; do
13288   if test -z "$ac_lib"; then
13289     ac_res="none required"
13290   else
13291     ac_res=-l$ac_lib
13292     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
13293   fi
13294   rm -f conftest.$ac_objext conftest$ac_exeext
13295 if { (ac_try="$ac_link"
13296 case "(($ac_try" in
13297   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13298   *) ac_try_echo=$ac_try;;
13299 esac
13300 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13301   (eval "$ac_link") 2>conftest.er1
13302   ac_status=$?
13303   grep -v '^ *+' conftest.er1 >conftest.err
13304   rm -f conftest.er1
13305   cat conftest.err >&5
13306   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13307   (exit $ac_status); } &&
13308          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
13309   { (case "(($ac_try" in
13310   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13311   *) ac_try_echo=$ac_try;;
13312 esac
13313 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13314   (eval "$ac_try") 2>&5
13315   ac_status=$?
13316   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13317   (exit $ac_status); }; } &&
13318          { ac_try='test -s conftest$ac_exeext'
13319   { (case "(($ac_try" in
13320   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13321   *) ac_try_echo=$ac_try;;
13322 esac
13323 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13324   (eval "$ac_try") 2>&5
13325   ac_status=$?
13326   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13327   (exit $ac_status); }; }; then
13328   ac_cv_search_op_open_agent=$ac_res
13329 else
13330   echo "$as_me: failed program was:" >&5
13331 sed 's/^/| /' conftest.$ac_ext >&5
13332
13333
13334 fi
13335
13336 rm -f core conftest.err conftest.$ac_objext \
13337       conftest$ac_exeext
13338   if test "${ac_cv_search_op_open_agent+set}" = set; then
13339   break
13340 fi
13341 done
13342 if test "${ac_cv_search_op_open_agent+set}" = set; then
13343   :
13344 else
13345   ac_cv_search_op_open_agent=no
13346 fi
13347 rm conftest.$ac_ext
13348 LIBS=$ac_func_search_save_LIBS
13349 fi
13350 { echo "$as_me:$LINENO: result: $ac_cv_search_op_open_agent" >&5
13351 echo "${ECHO_T}$ac_cv_search_op_open_agent" >&6; }
13352 ac_res=$ac_cv_search_op_open_agent
13353 if test "$ac_res" != no; then
13354   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
13355
13356 else
13357
13358           echo "Error! You need to have libopagent around."
13359           exit -1
13360
13361 fi
13362
13363         if test "${ac_cv_header_opagent_h+set}" = set; then
13364   { echo "$as_me:$LINENO: checking for opagent.h" >&5
13365 echo $ECHO_N "checking for opagent.h... $ECHO_C" >&6; }
13366 if test "${ac_cv_header_opagent_h+set}" = set; then
13367   echo $ECHO_N "(cached) $ECHO_C" >&6
13368 fi
13369 { echo "$as_me:$LINENO: result: $ac_cv_header_opagent_h" >&5
13370 echo "${ECHO_T}$ac_cv_header_opagent_h" >&6; }
13371 else
13372   # Is the header compilable?
13373 { echo "$as_me:$LINENO: checking opagent.h usability" >&5
13374 echo $ECHO_N "checking opagent.h usability... $ECHO_C" >&6; }
13375 cat >conftest.$ac_ext <<_ACEOF
13376 /* confdefs.h.  */
13377 _ACEOF
13378 cat confdefs.h >>conftest.$ac_ext
13379 cat >>conftest.$ac_ext <<_ACEOF
13380 /* end confdefs.h.  */
13381 $ac_includes_default
13382 #include <opagent.h>
13383 _ACEOF
13384 rm -f conftest.$ac_objext
13385 if { (ac_try="$ac_compile"
13386 case "(($ac_try" in
13387   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13388   *) ac_try_echo=$ac_try;;
13389 esac
13390 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13391   (eval "$ac_compile") 2>conftest.er1
13392   ac_status=$?
13393   grep -v '^ *+' conftest.er1 >conftest.err
13394   rm -f conftest.er1
13395   cat conftest.err >&5
13396   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13397   (exit $ac_status); } &&
13398          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
13399   { (case "(($ac_try" in
13400   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13401   *) ac_try_echo=$ac_try;;
13402 esac
13403 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13404   (eval "$ac_try") 2>&5
13405   ac_status=$?
13406   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13407   (exit $ac_status); }; } &&
13408          { ac_try='test -s conftest.$ac_objext'
13409   { (case "(($ac_try" in
13410   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13411   *) ac_try_echo=$ac_try;;
13412 esac
13413 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13414   (eval "$ac_try") 2>&5
13415   ac_status=$?
13416   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13417   (exit $ac_status); }; }; then
13418   ac_header_compiler=yes
13419 else
13420   echo "$as_me: failed program was:" >&5
13421 sed 's/^/| /' conftest.$ac_ext >&5
13422
13423         ac_header_compiler=no
13424 fi
13425
13426 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13427 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
13428 echo "${ECHO_T}$ac_header_compiler" >&6; }
13429
13430 # Is the header present?
13431 { echo "$as_me:$LINENO: checking opagent.h presence" >&5
13432 echo $ECHO_N "checking opagent.h presence... $ECHO_C" >&6; }
13433 cat >conftest.$ac_ext <<_ACEOF
13434 /* confdefs.h.  */
13435 _ACEOF
13436 cat confdefs.h >>conftest.$ac_ext
13437 cat >>conftest.$ac_ext <<_ACEOF
13438 /* end confdefs.h.  */
13439 #include <opagent.h>
13440 _ACEOF
13441 if { (ac_try="$ac_cpp conftest.$ac_ext"
13442 case "(($ac_try" in
13443   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13444   *) ac_try_echo=$ac_try;;
13445 esac
13446 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13447   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
13448   ac_status=$?
13449   grep -v '^ *+' conftest.er1 >conftest.err
13450   rm -f conftest.er1
13451   cat conftest.err >&5
13452   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13453   (exit $ac_status); } >/dev/null; then
13454   if test -s conftest.err; then
13455     ac_cpp_err=$ac_c_preproc_warn_flag
13456     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
13457   else
13458     ac_cpp_err=
13459   fi
13460 else
13461   ac_cpp_err=yes
13462 fi
13463 if test -z "$ac_cpp_err"; then
13464   ac_header_preproc=yes
13465 else
13466   echo "$as_me: failed program was:" >&5
13467 sed 's/^/| /' conftest.$ac_ext >&5
13468
13469   ac_header_preproc=no
13470 fi
13471
13472 rm -f conftest.err conftest.$ac_ext
13473 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
13474 echo "${ECHO_T}$ac_header_preproc" >&6; }
13475
13476 # So?  What about this header?
13477 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
13478   yes:no: )
13479     { echo "$as_me:$LINENO: WARNING: opagent.h: accepted by the compiler, rejected by the preprocessor!" >&5
13480 echo "$as_me: WARNING: opagent.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
13481     { echo "$as_me:$LINENO: WARNING: opagent.h: proceeding with the compiler's result" >&5
13482 echo "$as_me: WARNING: opagent.h: proceeding with the compiler's result" >&2;}
13483     ac_header_preproc=yes
13484     ;;
13485   no:yes:* )
13486     { echo "$as_me:$LINENO: WARNING: opagent.h: present but cannot be compiled" >&5
13487 echo "$as_me: WARNING: opagent.h: present but cannot be compiled" >&2;}
13488     { echo "$as_me:$LINENO: WARNING: opagent.h:     check for missing prerequisite headers?" >&5
13489 echo "$as_me: WARNING: opagent.h:     check for missing prerequisite headers?" >&2;}
13490     { echo "$as_me:$LINENO: WARNING: opagent.h: see the Autoconf documentation" >&5
13491 echo "$as_me: WARNING: opagent.h: see the Autoconf documentation" >&2;}
13492     { echo "$as_me:$LINENO: WARNING: opagent.h:     section \"Present But Cannot Be Compiled\"" >&5
13493 echo "$as_me: WARNING: opagent.h:     section \"Present But Cannot Be Compiled\"" >&2;}
13494     { echo "$as_me:$LINENO: WARNING: opagent.h: proceeding with the preprocessor's result" >&5
13495 echo "$as_me: WARNING: opagent.h: proceeding with the preprocessor's result" >&2;}
13496     { echo "$as_me:$LINENO: WARNING: opagent.h: in the future, the compiler will take precedence" >&5
13497 echo "$as_me: WARNING: opagent.h: in the future, the compiler will take precedence" >&2;}
13498     ( cat <<\_ASBOX
13499 ## ------------------------------ ##
13500 ## Report this to bugs@yourdomain ##
13501 ## ------------------------------ ##
13502 _ASBOX
13503      ) | sed "s/^/$as_me: WARNING:     /" >&2
13504     ;;
13505 esac
13506 { echo "$as_me:$LINENO: checking for opagent.h" >&5
13507 echo $ECHO_N "checking for opagent.h... $ECHO_C" >&6; }
13508 if test "${ac_cv_header_opagent_h+set}" = set; then
13509   echo $ECHO_N "(cached) $ECHO_C" >&6
13510 else
13511   ac_cv_header_opagent_h=$ac_header_preproc
13512 fi
13513 { echo "$as_me:$LINENO: result: $ac_cv_header_opagent_h" >&5
13514 echo "${ECHO_T}$ac_cv_header_opagent_h" >&6; }
13515
13516 fi
13517 if test $ac_cv_header_opagent_h = yes; then
13518   :
13519 else
13520
13521           echo "Error! You need to have opagent.h around."
13522           exit -1
13523
13524 fi
13525
13526
13527       fi
13528
13529 else
13530
13531       USE_OPROFILE=0
13532
13533
13534 fi
13535
13536
13537 cat >>confdefs.h <<_ACEOF
13538 #define USE_OPROFILE $USE_OPROFILE
13539 _ACEOF
13540
13541
13542
13543
13544
13545
13546
13547
13548 ac_header_dirent=no
13549 for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do
13550   as_ac_Header=`echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh`
13551 { echo "$as_me:$LINENO: checking for $ac_hdr that defines DIR" >&5
13552 echo $ECHO_N "checking for $ac_hdr that defines DIR... $ECHO_C" >&6; }
13553 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
13554   echo $ECHO_N "(cached) $ECHO_C" >&6
13555 else
13556   cat >conftest.$ac_ext <<_ACEOF
13557 /* confdefs.h.  */
13558 _ACEOF
13559 cat confdefs.h >>conftest.$ac_ext
13560 cat >>conftest.$ac_ext <<_ACEOF
13561 /* end confdefs.h.  */
13562 #include <sys/types.h>
13563 #include <$ac_hdr>
13564
13565 int
13566 main ()
13567 {
13568 if ((DIR *) 0)
13569 return 0;
13570   ;
13571   return 0;
13572 }
13573 _ACEOF
13574 rm -f conftest.$ac_objext
13575 if { (ac_try="$ac_compile"
13576 case "(($ac_try" in
13577   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13578   *) ac_try_echo=$ac_try;;
13579 esac
13580 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13581   (eval "$ac_compile") 2>conftest.er1
13582   ac_status=$?
13583   grep -v '^ *+' conftest.er1 >conftest.err
13584   rm -f conftest.er1
13585   cat conftest.err >&5
13586   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13587   (exit $ac_status); } &&
13588          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
13589   { (case "(($ac_try" in
13590   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13591   *) ac_try_echo=$ac_try;;
13592 esac
13593 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13594   (eval "$ac_try") 2>&5
13595   ac_status=$?
13596   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13597   (exit $ac_status); }; } &&
13598          { ac_try='test -s conftest.$ac_objext'
13599   { (case "(($ac_try" in
13600   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13601   *) ac_try_echo=$ac_try;;
13602 esac
13603 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13604   (eval "$ac_try") 2>&5
13605   ac_status=$?
13606   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13607   (exit $ac_status); }; }; then
13608   eval "$as_ac_Header=yes"
13609 else
13610   echo "$as_me: failed program was:" >&5
13611 sed 's/^/| /' conftest.$ac_ext >&5
13612
13613         eval "$as_ac_Header=no"
13614 fi
13615
13616 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13617 fi
13618 ac_res=`eval echo '${'$as_ac_Header'}'`
13619                { echo "$as_me:$LINENO: result: $ac_res" >&5
13620 echo "${ECHO_T}$ac_res" >&6; }
13621 if test `eval echo '${'$as_ac_Header'}'` = yes; then
13622   cat >>confdefs.h <<_ACEOF
13623 #define `echo "HAVE_$ac_hdr" | $as_tr_cpp` 1
13624 _ACEOF
13625
13626 ac_header_dirent=$ac_hdr; break
13627 fi
13628
13629 done
13630 # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
13631 if test $ac_header_dirent = dirent.h; then
13632   { echo "$as_me:$LINENO: checking for library containing opendir" >&5
13633 echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6; }
13634 if test "${ac_cv_search_opendir+set}" = set; then
13635   echo $ECHO_N "(cached) $ECHO_C" >&6
13636 else
13637   ac_func_search_save_LIBS=$LIBS
13638 cat >conftest.$ac_ext <<_ACEOF
13639 /* confdefs.h.  */
13640 _ACEOF
13641 cat confdefs.h >>conftest.$ac_ext
13642 cat >>conftest.$ac_ext <<_ACEOF
13643 /* end confdefs.h.  */
13644
13645 /* Override any GCC internal prototype to avoid an error.
13646    Use char because int might match the return type of a GCC
13647    builtin and then its argument prototype would still apply.  */
13648 #ifdef __cplusplus
13649 extern "C"
13650 #endif
13651 char opendir ();
13652 int
13653 main ()
13654 {
13655 return opendir ();
13656   ;
13657   return 0;
13658 }
13659 _ACEOF
13660 for ac_lib in '' dir; do
13661   if test -z "$ac_lib"; then
13662     ac_res="none required"
13663   else
13664     ac_res=-l$ac_lib
13665     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
13666   fi
13667   rm -f conftest.$ac_objext conftest$ac_exeext
13668 if { (ac_try="$ac_link"
13669 case "(($ac_try" in
13670   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13671   *) ac_try_echo=$ac_try;;
13672 esac
13673 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13674   (eval "$ac_link") 2>conftest.er1
13675   ac_status=$?
13676   grep -v '^ *+' conftest.er1 >conftest.err
13677   rm -f conftest.er1
13678   cat conftest.err >&5
13679   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13680   (exit $ac_status); } &&
13681          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
13682   { (case "(($ac_try" in
13683   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13684   *) ac_try_echo=$ac_try;;
13685 esac
13686 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13687   (eval "$ac_try") 2>&5
13688   ac_status=$?
13689   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13690   (exit $ac_status); }; } &&
13691          { ac_try='test -s conftest$ac_exeext'
13692   { (case "(($ac_try" in
13693   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13694   *) ac_try_echo=$ac_try;;
13695 esac
13696 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13697   (eval "$ac_try") 2>&5
13698   ac_status=$?
13699   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13700   (exit $ac_status); }; }; then
13701   ac_cv_search_opendir=$ac_res
13702 else
13703   echo "$as_me: failed program was:" >&5
13704 sed 's/^/| /' conftest.$ac_ext >&5
13705
13706
13707 fi
13708
13709 rm -f core conftest.err conftest.$ac_objext \
13710       conftest$ac_exeext
13711   if test "${ac_cv_search_opendir+set}" = set; then
13712   break
13713 fi
13714 done
13715 if test "${ac_cv_search_opendir+set}" = set; then
13716   :
13717 else
13718   ac_cv_search_opendir=no
13719 fi
13720 rm conftest.$ac_ext
13721 LIBS=$ac_func_search_save_LIBS
13722 fi
13723 { echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5
13724 echo "${ECHO_T}$ac_cv_search_opendir" >&6; }
13725 ac_res=$ac_cv_search_opendir
13726 if test "$ac_res" != no; then
13727   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
13728
13729 fi
13730
13731 else
13732   { echo "$as_me:$LINENO: checking for library containing opendir" >&5
13733 echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6; }
13734 if test "${ac_cv_search_opendir+set}" = set; then
13735   echo $ECHO_N "(cached) $ECHO_C" >&6
13736 else
13737   ac_func_search_save_LIBS=$LIBS
13738 cat >conftest.$ac_ext <<_ACEOF
13739 /* confdefs.h.  */
13740 _ACEOF
13741 cat confdefs.h >>conftest.$ac_ext
13742 cat >>conftest.$ac_ext <<_ACEOF
13743 /* end confdefs.h.  */
13744
13745 /* Override any GCC internal prototype to avoid an error.
13746    Use char because int might match the return type of a GCC
13747    builtin and then its argument prototype would still apply.  */
13748 #ifdef __cplusplus
13749 extern "C"
13750 #endif
13751 char opendir ();
13752 int
13753 main ()
13754 {
13755 return opendir ();
13756   ;
13757   return 0;
13758 }
13759 _ACEOF
13760 for ac_lib in '' x; do
13761   if test -z "$ac_lib"; then
13762     ac_res="none required"
13763   else
13764     ac_res=-l$ac_lib
13765     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
13766   fi
13767   rm -f conftest.$ac_objext conftest$ac_exeext
13768 if { (ac_try="$ac_link"
13769 case "(($ac_try" in
13770   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13771   *) ac_try_echo=$ac_try;;
13772 esac
13773 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13774   (eval "$ac_link") 2>conftest.er1
13775   ac_status=$?
13776   grep -v '^ *+' conftest.er1 >conftest.err
13777   rm -f conftest.er1
13778   cat conftest.err >&5
13779   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13780   (exit $ac_status); } &&
13781          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
13782   { (case "(($ac_try" in
13783   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13784   *) ac_try_echo=$ac_try;;
13785 esac
13786 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13787   (eval "$ac_try") 2>&5
13788   ac_status=$?
13789   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13790   (exit $ac_status); }; } &&
13791          { ac_try='test -s conftest$ac_exeext'
13792   { (case "(($ac_try" in
13793   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13794   *) ac_try_echo=$ac_try;;
13795 esac
13796 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13797   (eval "$ac_try") 2>&5
13798   ac_status=$?
13799   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13800   (exit $ac_status); }; }; then
13801   ac_cv_search_opendir=$ac_res
13802 else
13803   echo "$as_me: failed program was:" >&5
13804 sed 's/^/| /' conftest.$ac_ext >&5
13805
13806
13807 fi
13808
13809 rm -f core conftest.err conftest.$ac_objext \
13810       conftest$ac_exeext
13811   if test "${ac_cv_search_opendir+set}" = set; then
13812   break
13813 fi
13814 done
13815 if test "${ac_cv_search_opendir+set}" = set; then
13816   :
13817 else
13818   ac_cv_search_opendir=no
13819 fi
13820 rm conftest.$ac_ext
13821 LIBS=$ac_func_search_save_LIBS
13822 fi
13823 { echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5
13824 echo "${ECHO_T}$ac_cv_search_opendir" >&6; }
13825 ac_res=$ac_cv_search_opendir
13826 if test "$ac_res" != no; then
13827   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
13828
13829 fi
13830
13831 fi
13832
13833 { echo "$as_me:$LINENO: checking for MAP_ANONYMOUS vs. MAP_ANON" >&5
13834 echo $ECHO_N "checking for MAP_ANONYMOUS vs. MAP_ANON... $ECHO_C" >&6; }
13835 if test "${ac_cv_header_mmap_anon+set}" = set; then
13836   echo $ECHO_N "(cached) $ECHO_C" >&6
13837 else
13838    ac_ext=c
13839 ac_cpp='$CPP $CPPFLAGS'
13840 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
13841 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13842 ac_compiler_gnu=$ac_cv_c_compiler_gnu
13843
13844   cat >conftest.$ac_ext <<_ACEOF
13845 /* confdefs.h.  */
13846 _ACEOF
13847 cat confdefs.h >>conftest.$ac_ext
13848 cat >>conftest.$ac_ext <<_ACEOF
13849 /* end confdefs.h.  */
13850 #include <sys/mman.h>
13851 #include <unistd.h>
13852 #include <fcntl.h>
13853 int
13854 main ()
13855 {
13856 mmap (0, 1, PROT_READ, MAP_ANONYMOUS, -1, 0); return (0);
13857   ;
13858   return 0;
13859 }
13860 _ACEOF
13861 rm -f conftest.$ac_objext
13862 if { (ac_try="$ac_compile"
13863 case "(($ac_try" in
13864   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13865   *) ac_try_echo=$ac_try;;
13866 esac
13867 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13868   (eval "$ac_compile") 2>conftest.er1
13869   ac_status=$?
13870   grep -v '^ *+' conftest.er1 >conftest.err
13871   rm -f conftest.er1
13872   cat conftest.err >&5
13873   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13874   (exit $ac_status); } &&
13875          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
13876   { (case "(($ac_try" in
13877   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13878   *) ac_try_echo=$ac_try;;
13879 esac
13880 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13881   (eval "$ac_try") 2>&5
13882   ac_status=$?
13883   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13884   (exit $ac_status); }; } &&
13885          { ac_try='test -s conftest.$ac_objext'
13886   { (case "(($ac_try" in
13887   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13888   *) ac_try_echo=$ac_try;;
13889 esac
13890 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13891   (eval "$ac_try") 2>&5
13892   ac_status=$?
13893   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13894   (exit $ac_status); }; }; then
13895   ac_cv_header_mmap_anon=yes
13896 else
13897   echo "$as_me: failed program was:" >&5
13898 sed 's/^/| /' conftest.$ac_ext >&5
13899
13900         ac_cv_header_mmap_anon=no
13901 fi
13902
13903 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13904   ac_ext=c
13905 ac_cpp='$CPP $CPPFLAGS'
13906 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
13907 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13908 ac_compiler_gnu=$ac_cv_c_compiler_gnu
13909
13910
13911 fi
13912 { echo "$as_me:$LINENO: result: $ac_cv_header_mmap_anon" >&5
13913 echo "${ECHO_T}$ac_cv_header_mmap_anon" >&6; }
13914 if test "$ac_cv_header_mmap_anon" = yes; then
13915
13916 cat >>confdefs.h <<\_ACEOF
13917 #define HAVE_MMAP_ANONYMOUS 1
13918 _ACEOF
13919
13920 fi
13921
13922 { echo "$as_me:$LINENO: checking whether stat file-mode macros are broken" >&5
13923 echo $ECHO_N "checking whether stat file-mode macros are broken... $ECHO_C" >&6; }
13924 if test "${ac_cv_header_stat_broken+set}" = set; then
13925   echo $ECHO_N "(cached) $ECHO_C" >&6
13926 else
13927   cat >conftest.$ac_ext <<_ACEOF
13928 /* confdefs.h.  */
13929 _ACEOF
13930 cat confdefs.h >>conftest.$ac_ext
13931 cat >>conftest.$ac_ext <<_ACEOF
13932 /* end confdefs.h.  */
13933 #include <sys/types.h>
13934 #include <sys/stat.h>
13935
13936 #if defined S_ISBLK && defined S_IFDIR
13937 # if S_ISBLK (S_IFDIR)
13938 You lose.
13939 # endif
13940 #endif
13941
13942 #if defined S_ISBLK && defined S_IFCHR
13943 # if S_ISBLK (S_IFCHR)
13944 You lose.
13945 # endif
13946 #endif
13947
13948 #if defined S_ISLNK && defined S_IFREG
13949 # if S_ISLNK (S_IFREG)
13950 You lose.
13951 # endif
13952 #endif
13953
13954 #if defined S_ISSOCK && defined S_IFREG
13955 # if S_ISSOCK (S_IFREG)
13956 You lose.
13957 # endif
13958 #endif
13959
13960 _ACEOF
13961 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
13962   $EGREP "You lose" >/dev/null 2>&1; then
13963   ac_cv_header_stat_broken=yes
13964 else
13965   ac_cv_header_stat_broken=no
13966 fi
13967 rm -f conftest*
13968
13969 fi
13970 { echo "$as_me:$LINENO: result: $ac_cv_header_stat_broken" >&5
13971 echo "${ECHO_T}$ac_cv_header_stat_broken" >&6; }
13972 if test $ac_cv_header_stat_broken = yes; then
13973
13974 cat >>confdefs.h <<\_ACEOF
13975 #define STAT_MACROS_BROKEN 1
13976 _ACEOF
13977
13978 fi
13979
13980 { echo "$as_me:$LINENO: checking for sys/wait.h that is POSIX.1 compatible" >&5
13981 echo $ECHO_N "checking for sys/wait.h that is POSIX.1 compatible... $ECHO_C" >&6; }
13982 if test "${ac_cv_header_sys_wait_h+set}" = set; then
13983   echo $ECHO_N "(cached) $ECHO_C" >&6
13984 else
13985   cat >conftest.$ac_ext <<_ACEOF
13986 /* confdefs.h.  */
13987 _ACEOF
13988 cat confdefs.h >>conftest.$ac_ext
13989 cat >>conftest.$ac_ext <<_ACEOF
13990 /* end confdefs.h.  */
13991 #include <sys/types.h>
13992 #include <sys/wait.h>
13993 #ifndef WEXITSTATUS
13994 # define WEXITSTATUS(stat_val) ((unsigned int) (stat_val) >> 8)
13995 #endif
13996 #ifndef WIFEXITED
13997 # define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
13998 #endif
13999
14000 int
14001 main ()
14002 {
14003   int s;
14004   wait (&s);
14005   s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
14006   ;
14007   return 0;
14008 }
14009 _ACEOF
14010 rm -f conftest.$ac_objext
14011 if { (ac_try="$ac_compile"
14012 case "(($ac_try" in
14013   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14014   *) ac_try_echo=$ac_try;;
14015 esac
14016 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14017   (eval "$ac_compile") 2>conftest.er1
14018   ac_status=$?
14019   grep -v '^ *+' conftest.er1 >conftest.err
14020   rm -f conftest.er1
14021   cat conftest.err >&5
14022   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14023   (exit $ac_status); } &&
14024          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
14025   { (case "(($ac_try" in
14026   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14027   *) ac_try_echo=$ac_try;;
14028 esac
14029 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14030   (eval "$ac_try") 2>&5
14031   ac_status=$?
14032   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14033   (exit $ac_status); }; } &&
14034          { ac_try='test -s conftest.$ac_objext'
14035   { (case "(($ac_try" in
14036   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14037   *) ac_try_echo=$ac_try;;
14038 esac
14039 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14040   (eval "$ac_try") 2>&5
14041   ac_status=$?
14042   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14043   (exit $ac_status); }; }; then
14044   ac_cv_header_sys_wait_h=yes
14045 else
14046   echo "$as_me: failed program was:" >&5
14047 sed 's/^/| /' conftest.$ac_ext >&5
14048
14049         ac_cv_header_sys_wait_h=no
14050 fi
14051
14052 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14053 fi
14054 { echo "$as_me:$LINENO: result: $ac_cv_header_sys_wait_h" >&5
14055 echo "${ECHO_T}$ac_cv_header_sys_wait_h" >&6; }
14056 if test $ac_cv_header_sys_wait_h = yes; then
14057
14058 cat >>confdefs.h <<\_ACEOF
14059 #define HAVE_SYS_WAIT_H 1
14060 _ACEOF
14061
14062 fi
14063
14064 { echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
14065 echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6; }
14066 if test "${ac_cv_header_time+set}" = set; then
14067   echo $ECHO_N "(cached) $ECHO_C" >&6
14068 else
14069   cat >conftest.$ac_ext <<_ACEOF
14070 /* confdefs.h.  */
14071 _ACEOF
14072 cat confdefs.h >>conftest.$ac_ext
14073 cat >>conftest.$ac_ext <<_ACEOF
14074 /* end confdefs.h.  */
14075 #include <sys/types.h>
14076 #include <sys/time.h>
14077 #include <time.h>
14078
14079 int
14080 main ()
14081 {
14082 if ((struct tm *) 0)
14083 return 0;
14084   ;
14085   return 0;
14086 }
14087 _ACEOF
14088 rm -f conftest.$ac_objext
14089 if { (ac_try="$ac_compile"
14090 case "(($ac_try" in
14091   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14092   *) ac_try_echo=$ac_try;;
14093 esac
14094 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14095   (eval "$ac_compile") 2>conftest.er1
14096   ac_status=$?
14097   grep -v '^ *+' conftest.er1 >conftest.err
14098   rm -f conftest.er1
14099   cat conftest.err >&5
14100   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14101   (exit $ac_status); } &&
14102          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
14103   { (case "(($ac_try" in
14104   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14105   *) ac_try_echo=$ac_try;;
14106 esac
14107 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14108   (eval "$ac_try") 2>&5
14109   ac_status=$?
14110   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14111   (exit $ac_status); }; } &&
14112          { ac_try='test -s conftest.$ac_objext'
14113   { (case "(($ac_try" in
14114   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14115   *) ac_try_echo=$ac_try;;
14116 esac
14117 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14118   (eval "$ac_try") 2>&5
14119   ac_status=$?
14120   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14121   (exit $ac_status); }; }; then
14122   ac_cv_header_time=yes
14123 else
14124   echo "$as_me: failed program was:" >&5
14125 sed 's/^/| /' conftest.$ac_ext >&5
14126
14127         ac_cv_header_time=no
14128 fi
14129
14130 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14131 fi
14132 { echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
14133 echo "${ECHO_T}$ac_cv_header_time" >&6; }
14134 if test $ac_cv_header_time = yes; then
14135
14136 cat >>confdefs.h <<\_ACEOF
14137 #define TIME_WITH_SYS_TIME 1
14138 _ACEOF
14139
14140 fi
14141
14142
14143
14144
14145
14146
14147
14148
14149 for ac_header in dlfcn.h execinfo.h fcntl.h inttypes.h limits.h link.h
14150 do
14151 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
14152 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
14153   { echo "$as_me:$LINENO: checking for $ac_header" >&5
14154 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
14155 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
14156   echo $ECHO_N "(cached) $ECHO_C" >&6
14157 fi
14158 ac_res=`eval echo '${'$as_ac_Header'}'`
14159                { echo "$as_me:$LINENO: result: $ac_res" >&5
14160 echo "${ECHO_T}$ac_res" >&6; }
14161 else
14162   # Is the header compilable?
14163 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
14164 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
14165 cat >conftest.$ac_ext <<_ACEOF
14166 /* confdefs.h.  */
14167 _ACEOF
14168 cat confdefs.h >>conftest.$ac_ext
14169 cat >>conftest.$ac_ext <<_ACEOF
14170 /* end confdefs.h.  */
14171 $ac_includes_default
14172 #include <$ac_header>
14173 _ACEOF
14174 rm -f conftest.$ac_objext
14175 if { (ac_try="$ac_compile"
14176 case "(($ac_try" in
14177   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14178   *) ac_try_echo=$ac_try;;
14179 esac
14180 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14181   (eval "$ac_compile") 2>conftest.er1
14182   ac_status=$?
14183   grep -v '^ *+' conftest.er1 >conftest.err
14184   rm -f conftest.er1
14185   cat conftest.err >&5
14186   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14187   (exit $ac_status); } &&
14188          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
14189   { (case "(($ac_try" in
14190   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14191   *) ac_try_echo=$ac_try;;
14192 esac
14193 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14194   (eval "$ac_try") 2>&5
14195   ac_status=$?
14196   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14197   (exit $ac_status); }; } &&
14198          { ac_try='test -s conftest.$ac_objext'
14199   { (case "(($ac_try" in
14200   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14201   *) ac_try_echo=$ac_try;;
14202 esac
14203 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14204   (eval "$ac_try") 2>&5
14205   ac_status=$?
14206   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14207   (exit $ac_status); }; }; then
14208   ac_header_compiler=yes
14209 else
14210   echo "$as_me: failed program was:" >&5
14211 sed 's/^/| /' conftest.$ac_ext >&5
14212
14213         ac_header_compiler=no
14214 fi
14215
14216 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14217 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
14218 echo "${ECHO_T}$ac_header_compiler" >&6; }
14219
14220 # Is the header present?
14221 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
14222 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
14223 cat >conftest.$ac_ext <<_ACEOF
14224 /* confdefs.h.  */
14225 _ACEOF
14226 cat confdefs.h >>conftest.$ac_ext
14227 cat >>conftest.$ac_ext <<_ACEOF
14228 /* end confdefs.h.  */
14229 #include <$ac_header>
14230 _ACEOF
14231 if { (ac_try="$ac_cpp conftest.$ac_ext"
14232 case "(($ac_try" in
14233   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14234   *) ac_try_echo=$ac_try;;
14235 esac
14236 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14237   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
14238   ac_status=$?
14239   grep -v '^ *+' conftest.er1 >conftest.err
14240   rm -f conftest.er1
14241   cat conftest.err >&5
14242   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14243   (exit $ac_status); } >/dev/null; then
14244   if test -s conftest.err; then
14245     ac_cpp_err=$ac_c_preproc_warn_flag
14246     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
14247   else
14248     ac_cpp_err=
14249   fi
14250 else
14251   ac_cpp_err=yes
14252 fi
14253 if test -z "$ac_cpp_err"; then
14254   ac_header_preproc=yes
14255 else
14256   echo "$as_me: failed program was:" >&5
14257 sed 's/^/| /' conftest.$ac_ext >&5
14258
14259   ac_header_preproc=no
14260 fi
14261
14262 rm -f conftest.err conftest.$ac_ext
14263 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
14264 echo "${ECHO_T}$ac_header_preproc" >&6; }
14265
14266 # So?  What about this header?
14267 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
14268   yes:no: )
14269     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
14270 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
14271     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
14272 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
14273     ac_header_preproc=yes
14274     ;;
14275   no:yes:* )
14276     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
14277 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
14278     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
14279 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
14280     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
14281 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
14282     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
14283 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
14284     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
14285 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
14286     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
14287 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
14288     ( cat <<\_ASBOX
14289 ## ------------------------------ ##
14290 ## Report this to bugs@yourdomain ##
14291 ## ------------------------------ ##
14292 _ASBOX
14293      ) | sed "s/^/$as_me: WARNING:     /" >&2
14294     ;;
14295 esac
14296 { echo "$as_me:$LINENO: checking for $ac_header" >&5
14297 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
14298 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
14299   echo $ECHO_N "(cached) $ECHO_C" >&6
14300 else
14301   eval "$as_ac_Header=\$ac_header_preproc"
14302 fi
14303 ac_res=`eval echo '${'$as_ac_Header'}'`
14304                { echo "$as_me:$LINENO: result: $ac_res" >&5
14305 echo "${ECHO_T}$ac_res" >&6; }
14306
14307 fi
14308 if test `eval echo '${'$as_ac_Header'}'` = yes; then
14309   cat >>confdefs.h <<_ACEOF
14310 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
14311 _ACEOF
14312
14313 fi
14314
14315 done
14316
14317
14318
14319
14320
14321
14322
14323 for ac_header in malloc.h setjmp.h signal.h stdint.h termios.h unistd.h
14324 do
14325 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
14326 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
14327   { echo "$as_me:$LINENO: checking for $ac_header" >&5
14328 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
14329 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
14330   echo $ECHO_N "(cached) $ECHO_C" >&6
14331 fi
14332 ac_res=`eval echo '${'$as_ac_Header'}'`
14333                { echo "$as_me:$LINENO: result: $ac_res" >&5
14334 echo "${ECHO_T}$ac_res" >&6; }
14335 else
14336   # Is the header compilable?
14337 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
14338 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
14339 cat >conftest.$ac_ext <<_ACEOF
14340 /* confdefs.h.  */
14341 _ACEOF
14342 cat confdefs.h >>conftest.$ac_ext
14343 cat >>conftest.$ac_ext <<_ACEOF
14344 /* end confdefs.h.  */
14345 $ac_includes_default
14346 #include <$ac_header>
14347 _ACEOF
14348 rm -f conftest.$ac_objext
14349 if { (ac_try="$ac_compile"
14350 case "(($ac_try" in
14351   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14352   *) ac_try_echo=$ac_try;;
14353 esac
14354 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14355   (eval "$ac_compile") 2>conftest.er1
14356   ac_status=$?
14357   grep -v '^ *+' conftest.er1 >conftest.err
14358   rm -f conftest.er1
14359   cat conftest.err >&5
14360   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14361   (exit $ac_status); } &&
14362          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
14363   { (case "(($ac_try" in
14364   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14365   *) ac_try_echo=$ac_try;;
14366 esac
14367 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14368   (eval "$ac_try") 2>&5
14369   ac_status=$?
14370   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14371   (exit $ac_status); }; } &&
14372          { ac_try='test -s conftest.$ac_objext'
14373   { (case "(($ac_try" in
14374   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14375   *) ac_try_echo=$ac_try;;
14376 esac
14377 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14378   (eval "$ac_try") 2>&5
14379   ac_status=$?
14380   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14381   (exit $ac_status); }; }; then
14382   ac_header_compiler=yes
14383 else
14384   echo "$as_me: failed program was:" >&5
14385 sed 's/^/| /' conftest.$ac_ext >&5
14386
14387         ac_header_compiler=no
14388 fi
14389
14390 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14391 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
14392 echo "${ECHO_T}$ac_header_compiler" >&6; }
14393
14394 # Is the header present?
14395 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
14396 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
14397 cat >conftest.$ac_ext <<_ACEOF
14398 /* confdefs.h.  */
14399 _ACEOF
14400 cat confdefs.h >>conftest.$ac_ext
14401 cat >>conftest.$ac_ext <<_ACEOF
14402 /* end confdefs.h.  */
14403 #include <$ac_header>
14404 _ACEOF
14405 if { (ac_try="$ac_cpp conftest.$ac_ext"
14406 case "(($ac_try" in
14407   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14408   *) ac_try_echo=$ac_try;;
14409 esac
14410 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14411   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
14412   ac_status=$?
14413   grep -v '^ *+' conftest.er1 >conftest.err
14414   rm -f conftest.er1
14415   cat conftest.err >&5
14416   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14417   (exit $ac_status); } >/dev/null; then
14418   if test -s conftest.err; then
14419     ac_cpp_err=$ac_c_preproc_warn_flag
14420     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
14421   else
14422     ac_cpp_err=
14423   fi
14424 else
14425   ac_cpp_err=yes
14426 fi
14427 if test -z "$ac_cpp_err"; then
14428   ac_header_preproc=yes
14429 else
14430   echo "$as_me: failed program was:" >&5
14431 sed 's/^/| /' conftest.$ac_ext >&5
14432
14433   ac_header_preproc=no
14434 fi
14435
14436 rm -f conftest.err conftest.$ac_ext
14437 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
14438 echo "${ECHO_T}$ac_header_preproc" >&6; }
14439
14440 # So?  What about this header?
14441 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
14442   yes:no: )
14443     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
14444 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
14445     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
14446 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
14447     ac_header_preproc=yes
14448     ;;
14449   no:yes:* )
14450     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
14451 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
14452     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
14453 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
14454     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
14455 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
14456     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
14457 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
14458     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
14459 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
14460     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
14461 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
14462     ( cat <<\_ASBOX
14463 ## ------------------------------ ##
14464 ## Report this to bugs@yourdomain ##
14465 ## ------------------------------ ##
14466 _ASBOX
14467      ) | sed "s/^/$as_me: WARNING:     /" >&2
14468     ;;
14469 esac
14470 { echo "$as_me:$LINENO: checking for $ac_header" >&5
14471 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
14472 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
14473   echo $ECHO_N "(cached) $ECHO_C" >&6
14474 else
14475   eval "$as_ac_Header=\$ac_header_preproc"
14476 fi
14477 ac_res=`eval echo '${'$as_ac_Header'}'`
14478                { echo "$as_me:$LINENO: result: $ac_res" >&5
14479 echo "${ECHO_T}$ac_res" >&6; }
14480
14481 fi
14482 if test `eval echo '${'$as_ac_Header'}'` = yes; then
14483   cat >>confdefs.h <<_ACEOF
14484 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
14485 _ACEOF
14486
14487 fi
14488
14489 done
14490
14491
14492
14493 for ac_header in utime.h windows.h
14494 do
14495 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
14496 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
14497   { echo "$as_me:$LINENO: checking for $ac_header" >&5
14498 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
14499 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
14500   echo $ECHO_N "(cached) $ECHO_C" >&6
14501 fi
14502 ac_res=`eval echo '${'$as_ac_Header'}'`
14503                { echo "$as_me:$LINENO: result: $ac_res" >&5
14504 echo "${ECHO_T}$ac_res" >&6; }
14505 else
14506   # Is the header compilable?
14507 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
14508 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
14509 cat >conftest.$ac_ext <<_ACEOF
14510 /* confdefs.h.  */
14511 _ACEOF
14512 cat confdefs.h >>conftest.$ac_ext
14513 cat >>conftest.$ac_ext <<_ACEOF
14514 /* end confdefs.h.  */
14515 $ac_includes_default
14516 #include <$ac_header>
14517 _ACEOF
14518 rm -f conftest.$ac_objext
14519 if { (ac_try="$ac_compile"
14520 case "(($ac_try" in
14521   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14522   *) ac_try_echo=$ac_try;;
14523 esac
14524 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14525   (eval "$ac_compile") 2>conftest.er1
14526   ac_status=$?
14527   grep -v '^ *+' conftest.er1 >conftest.err
14528   rm -f conftest.er1
14529   cat conftest.err >&5
14530   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14531   (exit $ac_status); } &&
14532          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
14533   { (case "(($ac_try" in
14534   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14535   *) ac_try_echo=$ac_try;;
14536 esac
14537 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14538   (eval "$ac_try") 2>&5
14539   ac_status=$?
14540   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14541   (exit $ac_status); }; } &&
14542          { ac_try='test -s conftest.$ac_objext'
14543   { (case "(($ac_try" in
14544   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14545   *) ac_try_echo=$ac_try;;
14546 esac
14547 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14548   (eval "$ac_try") 2>&5
14549   ac_status=$?
14550   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14551   (exit $ac_status); }; }; then
14552   ac_header_compiler=yes
14553 else
14554   echo "$as_me: failed program was:" >&5
14555 sed 's/^/| /' conftest.$ac_ext >&5
14556
14557         ac_header_compiler=no
14558 fi
14559
14560 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14561 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
14562 echo "${ECHO_T}$ac_header_compiler" >&6; }
14563
14564 # Is the header present?
14565 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
14566 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
14567 cat >conftest.$ac_ext <<_ACEOF
14568 /* confdefs.h.  */
14569 _ACEOF
14570 cat confdefs.h >>conftest.$ac_ext
14571 cat >>conftest.$ac_ext <<_ACEOF
14572 /* end confdefs.h.  */
14573 #include <$ac_header>
14574 _ACEOF
14575 if { (ac_try="$ac_cpp conftest.$ac_ext"
14576 case "(($ac_try" in
14577   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14578   *) ac_try_echo=$ac_try;;
14579 esac
14580 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14581   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
14582   ac_status=$?
14583   grep -v '^ *+' conftest.er1 >conftest.err
14584   rm -f conftest.er1
14585   cat conftest.err >&5
14586   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14587   (exit $ac_status); } >/dev/null; then
14588   if test -s conftest.err; then
14589     ac_cpp_err=$ac_c_preproc_warn_flag
14590     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
14591   else
14592     ac_cpp_err=
14593   fi
14594 else
14595   ac_cpp_err=yes
14596 fi
14597 if test -z "$ac_cpp_err"; then
14598   ac_header_preproc=yes
14599 else
14600   echo "$as_me: failed program was:" >&5
14601 sed 's/^/| /' conftest.$ac_ext >&5
14602
14603   ac_header_preproc=no
14604 fi
14605
14606 rm -f conftest.err conftest.$ac_ext
14607 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
14608 echo "${ECHO_T}$ac_header_preproc" >&6; }
14609
14610 # So?  What about this header?
14611 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
14612   yes:no: )
14613     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
14614 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
14615     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
14616 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
14617     ac_header_preproc=yes
14618     ;;
14619   no:yes:* )
14620     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
14621 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
14622     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
14623 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
14624     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
14625 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
14626     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
14627 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
14628     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
14629 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
14630     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
14631 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
14632     ( cat <<\_ASBOX
14633 ## ------------------------------ ##
14634 ## Report this to bugs@yourdomain ##
14635 ## ------------------------------ ##
14636 _ASBOX
14637      ) | sed "s/^/$as_me: WARNING:     /" >&2
14638     ;;
14639 esac
14640 { echo "$as_me:$LINENO: checking for $ac_header" >&5
14641 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
14642 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
14643   echo $ECHO_N "(cached) $ECHO_C" >&6
14644 else
14645   eval "$as_ac_Header=\$ac_header_preproc"
14646 fi
14647 ac_res=`eval echo '${'$as_ac_Header'}'`
14648                { echo "$as_me:$LINENO: result: $ac_res" >&5
14649 echo "${ECHO_T}$ac_res" >&6; }
14650
14651 fi
14652 if test `eval echo '${'$as_ac_Header'}'` = yes; then
14653   cat >>confdefs.h <<_ACEOF
14654 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
14655 _ACEOF
14656
14657 fi
14658
14659 done
14660
14661
14662
14663
14664
14665
14666 for ac_header in sys/mman.h sys/param.h sys/resource.h sys/time.h sys/uio.h
14667 do
14668 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
14669 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
14670   { echo "$as_me:$LINENO: checking for $ac_header" >&5
14671 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
14672 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
14673   echo $ECHO_N "(cached) $ECHO_C" >&6
14674 fi
14675 ac_res=`eval echo '${'$as_ac_Header'}'`
14676                { echo "$as_me:$LINENO: result: $ac_res" >&5
14677 echo "${ECHO_T}$ac_res" >&6; }
14678 else
14679   # Is the header compilable?
14680 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
14681 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
14682 cat >conftest.$ac_ext <<_ACEOF
14683 /* confdefs.h.  */
14684 _ACEOF
14685 cat confdefs.h >>conftest.$ac_ext
14686 cat >>conftest.$ac_ext <<_ACEOF
14687 /* end confdefs.h.  */
14688 $ac_includes_default
14689 #include <$ac_header>
14690 _ACEOF
14691 rm -f conftest.$ac_objext
14692 if { (ac_try="$ac_compile"
14693 case "(($ac_try" in
14694   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14695   *) ac_try_echo=$ac_try;;
14696 esac
14697 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14698   (eval "$ac_compile") 2>conftest.er1
14699   ac_status=$?
14700   grep -v '^ *+' conftest.er1 >conftest.err
14701   rm -f conftest.er1
14702   cat conftest.err >&5
14703   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14704   (exit $ac_status); } &&
14705          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
14706   { (case "(($ac_try" in
14707   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14708   *) ac_try_echo=$ac_try;;
14709 esac
14710 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14711   (eval "$ac_try") 2>&5
14712   ac_status=$?
14713   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14714   (exit $ac_status); }; } &&
14715          { ac_try='test -s conftest.$ac_objext'
14716   { (case "(($ac_try" in
14717   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14718   *) ac_try_echo=$ac_try;;
14719 esac
14720 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14721   (eval "$ac_try") 2>&5
14722   ac_status=$?
14723   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14724   (exit $ac_status); }; }; then
14725   ac_header_compiler=yes
14726 else
14727   echo "$as_me: failed program was:" >&5
14728 sed 's/^/| /' conftest.$ac_ext >&5
14729
14730         ac_header_compiler=no
14731 fi
14732
14733 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14734 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
14735 echo "${ECHO_T}$ac_header_compiler" >&6; }
14736
14737 # Is the header present?
14738 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
14739 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
14740 cat >conftest.$ac_ext <<_ACEOF
14741 /* confdefs.h.  */
14742 _ACEOF
14743 cat confdefs.h >>conftest.$ac_ext
14744 cat >>conftest.$ac_ext <<_ACEOF
14745 /* end confdefs.h.  */
14746 #include <$ac_header>
14747 _ACEOF
14748 if { (ac_try="$ac_cpp conftest.$ac_ext"
14749 case "(($ac_try" in
14750   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14751   *) ac_try_echo=$ac_try;;
14752 esac
14753 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14754   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
14755   ac_status=$?
14756   grep -v '^ *+' conftest.er1 >conftest.err
14757   rm -f conftest.er1
14758   cat conftest.err >&5
14759   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14760   (exit $ac_status); } >/dev/null; then
14761   if test -s conftest.err; then
14762     ac_cpp_err=$ac_c_preproc_warn_flag
14763     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
14764   else
14765     ac_cpp_err=
14766   fi
14767 else
14768   ac_cpp_err=yes
14769 fi
14770 if test -z "$ac_cpp_err"; then
14771   ac_header_preproc=yes
14772 else
14773   echo "$as_me: failed program was:" >&5
14774 sed 's/^/| /' conftest.$ac_ext >&5
14775
14776   ac_header_preproc=no
14777 fi
14778
14779 rm -f conftest.err conftest.$ac_ext
14780 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
14781 echo "${ECHO_T}$ac_header_preproc" >&6; }
14782
14783 # So?  What about this header?
14784 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
14785   yes:no: )
14786     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
14787 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
14788     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
14789 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
14790     ac_header_preproc=yes
14791     ;;
14792   no:yes:* )
14793     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
14794 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
14795     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
14796 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
14797     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
14798 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
14799     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
14800 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
14801     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
14802 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
14803     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
14804 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
14805     ( cat <<\_ASBOX
14806 ## ------------------------------ ##
14807 ## Report this to bugs@yourdomain ##
14808 ## ------------------------------ ##
14809 _ASBOX
14810      ) | sed "s/^/$as_me: WARNING:     /" >&2
14811     ;;
14812 esac
14813 { echo "$as_me:$LINENO: checking for $ac_header" >&5
14814 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
14815 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
14816   echo $ECHO_N "(cached) $ECHO_C" >&6
14817 else
14818   eval "$as_ac_Header=\$ac_header_preproc"
14819 fi
14820 ac_res=`eval echo '${'$as_ac_Header'}'`
14821                { echo "$as_me:$LINENO: result: $ac_res" >&5
14822 echo "${ECHO_T}$ac_res" >&6; }
14823
14824 fi
14825 if test `eval echo '${'$as_ac_Header'}'` = yes; then
14826   cat >>confdefs.h <<_ACEOF
14827 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
14828 _ACEOF
14829
14830 fi
14831
14832 done
14833
14834
14835
14836
14837
14838 for ac_header in sys/types.h sys/ioctl.h malloc/malloc.h mach/mach.h
14839 do
14840 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
14841 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
14842   { echo "$as_me:$LINENO: checking for $ac_header" >&5
14843 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
14844 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
14845   echo $ECHO_N "(cached) $ECHO_C" >&6
14846 fi
14847 ac_res=`eval echo '${'$as_ac_Header'}'`
14848                { echo "$as_me:$LINENO: result: $ac_res" >&5
14849 echo "${ECHO_T}$ac_res" >&6; }
14850 else
14851   # Is the header compilable?
14852 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
14853 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
14854 cat >conftest.$ac_ext <<_ACEOF
14855 /* confdefs.h.  */
14856 _ACEOF
14857 cat confdefs.h >>conftest.$ac_ext
14858 cat >>conftest.$ac_ext <<_ACEOF
14859 /* end confdefs.h.  */
14860 $ac_includes_default
14861 #include <$ac_header>
14862 _ACEOF
14863 rm -f conftest.$ac_objext
14864 if { (ac_try="$ac_compile"
14865 case "(($ac_try" in
14866   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14867   *) ac_try_echo=$ac_try;;
14868 esac
14869 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14870   (eval "$ac_compile") 2>conftest.er1
14871   ac_status=$?
14872   grep -v '^ *+' conftest.er1 >conftest.err
14873   rm -f conftest.er1
14874   cat conftest.err >&5
14875   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14876   (exit $ac_status); } &&
14877          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
14878   { (case "(($ac_try" in
14879   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14880   *) ac_try_echo=$ac_try;;
14881 esac
14882 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14883   (eval "$ac_try") 2>&5
14884   ac_status=$?
14885   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14886   (exit $ac_status); }; } &&
14887          { ac_try='test -s conftest.$ac_objext'
14888   { (case "(($ac_try" in
14889   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14890   *) ac_try_echo=$ac_try;;
14891 esac
14892 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14893   (eval "$ac_try") 2>&5
14894   ac_status=$?
14895   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14896   (exit $ac_status); }; }; then
14897   ac_header_compiler=yes
14898 else
14899   echo "$as_me: failed program was:" >&5
14900 sed 's/^/| /' conftest.$ac_ext >&5
14901
14902         ac_header_compiler=no
14903 fi
14904
14905 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14906 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
14907 echo "${ECHO_T}$ac_header_compiler" >&6; }
14908
14909 # Is the header present?
14910 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
14911 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
14912 cat >conftest.$ac_ext <<_ACEOF
14913 /* confdefs.h.  */
14914 _ACEOF
14915 cat confdefs.h >>conftest.$ac_ext
14916 cat >>conftest.$ac_ext <<_ACEOF
14917 /* end confdefs.h.  */
14918 #include <$ac_header>
14919 _ACEOF
14920 if { (ac_try="$ac_cpp conftest.$ac_ext"
14921 case "(($ac_try" in
14922   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14923   *) ac_try_echo=$ac_try;;
14924 esac
14925 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14926   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
14927   ac_status=$?
14928   grep -v '^ *+' conftest.er1 >conftest.err
14929   rm -f conftest.er1
14930   cat conftest.err >&5
14931   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14932   (exit $ac_status); } >/dev/null; then
14933   if test -s conftest.err; then
14934     ac_cpp_err=$ac_c_preproc_warn_flag
14935     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
14936   else
14937     ac_cpp_err=
14938   fi
14939 else
14940   ac_cpp_err=yes
14941 fi
14942 if test -z "$ac_cpp_err"; then
14943   ac_header_preproc=yes
14944 else
14945   echo "$as_me: failed program was:" >&5
14946 sed 's/^/| /' conftest.$ac_ext >&5
14947
14948   ac_header_preproc=no
14949 fi
14950
14951 rm -f conftest.err conftest.$ac_ext
14952 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
14953 echo "${ECHO_T}$ac_header_preproc" >&6; }
14954
14955 # So?  What about this header?
14956 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
14957   yes:no: )
14958     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
14959 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
14960     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
14961 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
14962     ac_header_preproc=yes
14963     ;;
14964   no:yes:* )
14965     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
14966 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
14967     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
14968 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
14969     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
14970 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
14971     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
14972 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
14973     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
14974 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
14975     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
14976 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
14977     ( cat <<\_ASBOX
14978 ## ------------------------------ ##
14979 ## Report this to bugs@yourdomain ##
14980 ## ------------------------------ ##
14981 _ASBOX
14982      ) | sed "s/^/$as_me: WARNING:     /" >&2
14983     ;;
14984 esac
14985 { echo "$as_me:$LINENO: checking for $ac_header" >&5
14986 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
14987 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
14988   echo $ECHO_N "(cached) $ECHO_C" >&6
14989 else
14990   eval "$as_ac_Header=\$ac_header_preproc"
14991 fi
14992 ac_res=`eval echo '${'$as_ac_Header'}'`
14993                { echo "$as_me:$LINENO: result: $ac_res" >&5
14994 echo "${ECHO_T}$ac_res" >&6; }
14995
14996 fi
14997 if test `eval echo '${'$as_ac_Header'}'` = yes; then
14998   cat >>confdefs.h <<_ACEOF
14999 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
15000 _ACEOF
15001
15002 fi
15003
15004 done
15005
15006
15007 for ac_header in valgrind/valgrind.h
15008 do
15009 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
15010 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15011   { echo "$as_me:$LINENO: checking for $ac_header" >&5
15012 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
15013 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15014   echo $ECHO_N "(cached) $ECHO_C" >&6
15015 fi
15016 ac_res=`eval echo '${'$as_ac_Header'}'`
15017                { echo "$as_me:$LINENO: result: $ac_res" >&5
15018 echo "${ECHO_T}$ac_res" >&6; }
15019 else
15020   # Is the header compilable?
15021 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
15022 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
15023 cat >conftest.$ac_ext <<_ACEOF
15024 /* confdefs.h.  */
15025 _ACEOF
15026 cat confdefs.h >>conftest.$ac_ext
15027 cat >>conftest.$ac_ext <<_ACEOF
15028 /* end confdefs.h.  */
15029 $ac_includes_default
15030 #include <$ac_header>
15031 _ACEOF
15032 rm -f conftest.$ac_objext
15033 if { (ac_try="$ac_compile"
15034 case "(($ac_try" in
15035   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15036   *) ac_try_echo=$ac_try;;
15037 esac
15038 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15039   (eval "$ac_compile") 2>conftest.er1
15040   ac_status=$?
15041   grep -v '^ *+' conftest.er1 >conftest.err
15042   rm -f conftest.er1
15043   cat conftest.err >&5
15044   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15045   (exit $ac_status); } &&
15046          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
15047   { (case "(($ac_try" in
15048   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15049   *) ac_try_echo=$ac_try;;
15050 esac
15051 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15052   (eval "$ac_try") 2>&5
15053   ac_status=$?
15054   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15055   (exit $ac_status); }; } &&
15056          { ac_try='test -s conftest.$ac_objext'
15057   { (case "(($ac_try" in
15058   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15059   *) ac_try_echo=$ac_try;;
15060 esac
15061 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15062   (eval "$ac_try") 2>&5
15063   ac_status=$?
15064   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15065   (exit $ac_status); }; }; then
15066   ac_header_compiler=yes
15067 else
15068   echo "$as_me: failed program was:" >&5
15069 sed 's/^/| /' conftest.$ac_ext >&5
15070
15071         ac_header_compiler=no
15072 fi
15073
15074 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15075 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
15076 echo "${ECHO_T}$ac_header_compiler" >&6; }
15077
15078 # Is the header present?
15079 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
15080 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
15081 cat >conftest.$ac_ext <<_ACEOF
15082 /* confdefs.h.  */
15083 _ACEOF
15084 cat confdefs.h >>conftest.$ac_ext
15085 cat >>conftest.$ac_ext <<_ACEOF
15086 /* end confdefs.h.  */
15087 #include <$ac_header>
15088 _ACEOF
15089 if { (ac_try="$ac_cpp conftest.$ac_ext"
15090 case "(($ac_try" in
15091   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15092   *) ac_try_echo=$ac_try;;
15093 esac
15094 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15095   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
15096   ac_status=$?
15097   grep -v '^ *+' conftest.er1 >conftest.err
15098   rm -f conftest.er1
15099   cat conftest.err >&5
15100   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15101   (exit $ac_status); } >/dev/null; then
15102   if test -s conftest.err; then
15103     ac_cpp_err=$ac_c_preproc_warn_flag
15104     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
15105   else
15106     ac_cpp_err=
15107   fi
15108 else
15109   ac_cpp_err=yes
15110 fi
15111 if test -z "$ac_cpp_err"; then
15112   ac_header_preproc=yes
15113 else
15114   echo "$as_me: failed program was:" >&5
15115 sed 's/^/| /' conftest.$ac_ext >&5
15116
15117   ac_header_preproc=no
15118 fi
15119
15120 rm -f conftest.err conftest.$ac_ext
15121 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
15122 echo "${ECHO_T}$ac_header_preproc" >&6; }
15123
15124 # So?  What about this header?
15125 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
15126   yes:no: )
15127     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
15128 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
15129     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
15130 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
15131     ac_header_preproc=yes
15132     ;;
15133   no:yes:* )
15134     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
15135 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
15136     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
15137 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
15138     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
15139 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
15140     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
15141 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
15142     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
15143 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
15144     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
15145 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
15146     ( cat <<\_ASBOX
15147 ## ------------------------------ ##
15148 ## Report this to bugs@yourdomain ##
15149 ## ------------------------------ ##
15150 _ASBOX
15151      ) | sed "s/^/$as_me: WARNING:     /" >&2
15152     ;;
15153 esac
15154 { echo "$as_me:$LINENO: checking for $ac_header" >&5
15155 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
15156 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15157   echo $ECHO_N "(cached) $ECHO_C" >&6
15158 else
15159   eval "$as_ac_Header=\$ac_header_preproc"
15160 fi
15161 ac_res=`eval echo '${'$as_ac_Header'}'`
15162                { echo "$as_me:$LINENO: result: $ac_res" >&5
15163 echo "${ECHO_T}$ac_res" >&6; }
15164
15165 fi
15166 if test `eval echo '${'$as_ac_Header'}'` = yes; then
15167   cat >>confdefs.h <<_ACEOF
15168 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
15169 _ACEOF
15170
15171 fi
15172
15173 done
15174
15175
15176 for ac_header in fenv.h
15177 do
15178 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
15179 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15180   { echo "$as_me:$LINENO: checking for $ac_header" >&5
15181 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
15182 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15183   echo $ECHO_N "(cached) $ECHO_C" >&6
15184 fi
15185 ac_res=`eval echo '${'$as_ac_Header'}'`
15186                { echo "$as_me:$LINENO: result: $ac_res" >&5
15187 echo "${ECHO_T}$ac_res" >&6; }
15188 else
15189   # Is the header compilable?
15190 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
15191 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
15192 cat >conftest.$ac_ext <<_ACEOF
15193 /* confdefs.h.  */
15194 _ACEOF
15195 cat confdefs.h >>conftest.$ac_ext
15196 cat >>conftest.$ac_ext <<_ACEOF
15197 /* end confdefs.h.  */
15198 $ac_includes_default
15199 #include <$ac_header>
15200 _ACEOF
15201 rm -f conftest.$ac_objext
15202 if { (ac_try="$ac_compile"
15203 case "(($ac_try" in
15204   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15205   *) ac_try_echo=$ac_try;;
15206 esac
15207 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15208   (eval "$ac_compile") 2>conftest.er1
15209   ac_status=$?
15210   grep -v '^ *+' conftest.er1 >conftest.err
15211   rm -f conftest.er1
15212   cat conftest.err >&5
15213   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15214   (exit $ac_status); } &&
15215          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
15216   { (case "(($ac_try" in
15217   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15218   *) ac_try_echo=$ac_try;;
15219 esac
15220 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15221   (eval "$ac_try") 2>&5
15222   ac_status=$?
15223   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15224   (exit $ac_status); }; } &&
15225          { ac_try='test -s conftest.$ac_objext'
15226   { (case "(($ac_try" in
15227   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15228   *) ac_try_echo=$ac_try;;
15229 esac
15230 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15231   (eval "$ac_try") 2>&5
15232   ac_status=$?
15233   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15234   (exit $ac_status); }; }; then
15235   ac_header_compiler=yes
15236 else
15237   echo "$as_me: failed program was:" >&5
15238 sed 's/^/| /' conftest.$ac_ext >&5
15239
15240         ac_header_compiler=no
15241 fi
15242
15243 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15244 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
15245 echo "${ECHO_T}$ac_header_compiler" >&6; }
15246
15247 # Is the header present?
15248 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
15249 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
15250 cat >conftest.$ac_ext <<_ACEOF
15251 /* confdefs.h.  */
15252 _ACEOF
15253 cat confdefs.h >>conftest.$ac_ext
15254 cat >>conftest.$ac_ext <<_ACEOF
15255 /* end confdefs.h.  */
15256 #include <$ac_header>
15257 _ACEOF
15258 if { (ac_try="$ac_cpp conftest.$ac_ext"
15259 case "(($ac_try" in
15260   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15261   *) ac_try_echo=$ac_try;;
15262 esac
15263 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15264   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
15265   ac_status=$?
15266   grep -v '^ *+' conftest.er1 >conftest.err
15267   rm -f conftest.er1
15268   cat conftest.err >&5
15269   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15270   (exit $ac_status); } >/dev/null; then
15271   if test -s conftest.err; then
15272     ac_cpp_err=$ac_c_preproc_warn_flag
15273     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
15274   else
15275     ac_cpp_err=
15276   fi
15277 else
15278   ac_cpp_err=yes
15279 fi
15280 if test -z "$ac_cpp_err"; then
15281   ac_header_preproc=yes
15282 else
15283   echo "$as_me: failed program was:" >&5
15284 sed 's/^/| /' conftest.$ac_ext >&5
15285
15286   ac_header_preproc=no
15287 fi
15288
15289 rm -f conftest.err conftest.$ac_ext
15290 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
15291 echo "${ECHO_T}$ac_header_preproc" >&6; }
15292
15293 # So?  What about this header?
15294 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
15295   yes:no: )
15296     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
15297 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
15298     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
15299 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
15300     ac_header_preproc=yes
15301     ;;
15302   no:yes:* )
15303     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
15304 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
15305     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
15306 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
15307     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
15308 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
15309     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
15310 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
15311     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
15312 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
15313     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
15314 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
15315     ( cat <<\_ASBOX
15316 ## ------------------------------ ##
15317 ## Report this to bugs@yourdomain ##
15318 ## ------------------------------ ##
15319 _ASBOX
15320      ) | sed "s/^/$as_me: WARNING:     /" >&2
15321     ;;
15322 esac
15323 { echo "$as_me:$LINENO: checking for $ac_header" >&5
15324 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
15325 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15326   echo $ECHO_N "(cached) $ECHO_C" >&6
15327 else
15328   eval "$as_ac_Header=\$ac_header_preproc"
15329 fi
15330 ac_res=`eval echo '${'$as_ac_Header'}'`
15331                { echo "$as_me:$LINENO: result: $ac_res" >&5
15332 echo "${ECHO_T}$ac_res" >&6; }
15333
15334 fi
15335 if test `eval echo '${'$as_ac_Header'}'` = yes; then
15336   cat >>confdefs.h <<_ACEOF
15337 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
15338 _ACEOF
15339
15340 fi
15341
15342 done
15343
15344 if test "$ENABLE_THREADS" -eq 1 && test "$ENABLE_PTHREADS" -eq 1 ; then
15345
15346 for ac_header in pthread.h
15347 do
15348 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
15349 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15350   { echo "$as_me:$LINENO: checking for $ac_header" >&5
15351 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
15352 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15353   echo $ECHO_N "(cached) $ECHO_C" >&6
15354 fi
15355 ac_res=`eval echo '${'$as_ac_Header'}'`
15356                { echo "$as_me:$LINENO: result: $ac_res" >&5
15357 echo "${ECHO_T}$ac_res" >&6; }
15358 else
15359   # Is the header compilable?
15360 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
15361 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
15362 cat >conftest.$ac_ext <<_ACEOF
15363 /* confdefs.h.  */
15364 _ACEOF
15365 cat confdefs.h >>conftest.$ac_ext
15366 cat >>conftest.$ac_ext <<_ACEOF
15367 /* end confdefs.h.  */
15368 $ac_includes_default
15369 #include <$ac_header>
15370 _ACEOF
15371 rm -f conftest.$ac_objext
15372 if { (ac_try="$ac_compile"
15373 case "(($ac_try" in
15374   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15375   *) ac_try_echo=$ac_try;;
15376 esac
15377 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15378   (eval "$ac_compile") 2>conftest.er1
15379   ac_status=$?
15380   grep -v '^ *+' conftest.er1 >conftest.err
15381   rm -f conftest.er1
15382   cat conftest.err >&5
15383   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15384   (exit $ac_status); } &&
15385          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
15386   { (case "(($ac_try" in
15387   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15388   *) ac_try_echo=$ac_try;;
15389 esac
15390 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15391   (eval "$ac_try") 2>&5
15392   ac_status=$?
15393   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15394   (exit $ac_status); }; } &&
15395          { ac_try='test -s conftest.$ac_objext'
15396   { (case "(($ac_try" in
15397   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15398   *) ac_try_echo=$ac_try;;
15399 esac
15400 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15401   (eval "$ac_try") 2>&5
15402   ac_status=$?
15403   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15404   (exit $ac_status); }; }; then
15405   ac_header_compiler=yes
15406 else
15407   echo "$as_me: failed program was:" >&5
15408 sed 's/^/| /' conftest.$ac_ext >&5
15409
15410         ac_header_compiler=no
15411 fi
15412
15413 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15414 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
15415 echo "${ECHO_T}$ac_header_compiler" >&6; }
15416
15417 # Is the header present?
15418 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
15419 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
15420 cat >conftest.$ac_ext <<_ACEOF
15421 /* confdefs.h.  */
15422 _ACEOF
15423 cat confdefs.h >>conftest.$ac_ext
15424 cat >>conftest.$ac_ext <<_ACEOF
15425 /* end confdefs.h.  */
15426 #include <$ac_header>
15427 _ACEOF
15428 if { (ac_try="$ac_cpp conftest.$ac_ext"
15429 case "(($ac_try" in
15430   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15431   *) ac_try_echo=$ac_try;;
15432 esac
15433 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15434   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
15435   ac_status=$?
15436   grep -v '^ *+' conftest.er1 >conftest.err
15437   rm -f conftest.er1
15438   cat conftest.err >&5
15439   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15440   (exit $ac_status); } >/dev/null; then
15441   if test -s conftest.err; then
15442     ac_cpp_err=$ac_c_preproc_warn_flag
15443     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
15444   else
15445     ac_cpp_err=
15446   fi
15447 else
15448   ac_cpp_err=yes
15449 fi
15450 if test -z "$ac_cpp_err"; then
15451   ac_header_preproc=yes
15452 else
15453   echo "$as_me: failed program was:" >&5
15454 sed 's/^/| /' conftest.$ac_ext >&5
15455
15456   ac_header_preproc=no
15457 fi
15458
15459 rm -f conftest.err conftest.$ac_ext
15460 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
15461 echo "${ECHO_T}$ac_header_preproc" >&6; }
15462
15463 # So?  What about this header?
15464 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
15465   yes:no: )
15466     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
15467 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
15468     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
15469 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
15470     ac_header_preproc=yes
15471     ;;
15472   no:yes:* )
15473     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
15474 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
15475     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
15476 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
15477     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
15478 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
15479     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
15480 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
15481     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
15482 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
15483     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
15484 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
15485     ( cat <<\_ASBOX
15486 ## ------------------------------ ##
15487 ## Report this to bugs@yourdomain ##
15488 ## ------------------------------ ##
15489 _ASBOX
15490      ) | sed "s/^/$as_me: WARNING:     /" >&2
15491     ;;
15492 esac
15493 { echo "$as_me:$LINENO: checking for $ac_header" >&5
15494 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
15495 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15496   echo $ECHO_N "(cached) $ECHO_C" >&6
15497 else
15498   eval "$as_ac_Header=\$ac_header_preproc"
15499 fi
15500 ac_res=`eval echo '${'$as_ac_Header'}'`
15501                { echo "$as_me:$LINENO: result: $ac_res" >&5
15502 echo "${ECHO_T}$ac_res" >&6; }
15503
15504 fi
15505 if test `eval echo '${'$as_ac_Header'}'` = yes; then
15506   cat >>confdefs.h <<_ACEOF
15507 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
15508 _ACEOF
15509  HAVE_PTHREAD=1
15510
15511 else
15512   HAVE_PTHREAD=0
15513
15514 fi
15515
15516 done
15517
15518 else
15519   HAVE_PTHREAD=0
15520
15521 fi
15522
15523 if test "$llvm_cv_enable_libffi" = "yes" ; then
15524
15525
15526 for ac_header in ffi.h ffi/ffi.h
15527 do
15528 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
15529 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15530   { echo "$as_me:$LINENO: checking for $ac_header" >&5
15531 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
15532 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15533   echo $ECHO_N "(cached) $ECHO_C" >&6
15534 fi
15535 ac_res=`eval echo '${'$as_ac_Header'}'`
15536                { echo "$as_me:$LINENO: result: $ac_res" >&5
15537 echo "${ECHO_T}$ac_res" >&6; }
15538 else
15539   # Is the header compilable?
15540 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
15541 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
15542 cat >conftest.$ac_ext <<_ACEOF
15543 /* confdefs.h.  */
15544 _ACEOF
15545 cat confdefs.h >>conftest.$ac_ext
15546 cat >>conftest.$ac_ext <<_ACEOF
15547 /* end confdefs.h.  */
15548 $ac_includes_default
15549 #include <$ac_header>
15550 _ACEOF
15551 rm -f conftest.$ac_objext
15552 if { (ac_try="$ac_compile"
15553 case "(($ac_try" in
15554   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15555   *) ac_try_echo=$ac_try;;
15556 esac
15557 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15558   (eval "$ac_compile") 2>conftest.er1
15559   ac_status=$?
15560   grep -v '^ *+' conftest.er1 >conftest.err
15561   rm -f conftest.er1
15562   cat conftest.err >&5
15563   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15564   (exit $ac_status); } &&
15565          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
15566   { (case "(($ac_try" in
15567   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15568   *) ac_try_echo=$ac_try;;
15569 esac
15570 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15571   (eval "$ac_try") 2>&5
15572   ac_status=$?
15573   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15574   (exit $ac_status); }; } &&
15575          { ac_try='test -s conftest.$ac_objext'
15576   { (case "(($ac_try" in
15577   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15578   *) ac_try_echo=$ac_try;;
15579 esac
15580 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15581   (eval "$ac_try") 2>&5
15582   ac_status=$?
15583   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15584   (exit $ac_status); }; }; then
15585   ac_header_compiler=yes
15586 else
15587   echo "$as_me: failed program was:" >&5
15588 sed 's/^/| /' conftest.$ac_ext >&5
15589
15590         ac_header_compiler=no
15591 fi
15592
15593 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15594 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
15595 echo "${ECHO_T}$ac_header_compiler" >&6; }
15596
15597 # Is the header present?
15598 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
15599 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
15600 cat >conftest.$ac_ext <<_ACEOF
15601 /* confdefs.h.  */
15602 _ACEOF
15603 cat confdefs.h >>conftest.$ac_ext
15604 cat >>conftest.$ac_ext <<_ACEOF
15605 /* end confdefs.h.  */
15606 #include <$ac_header>
15607 _ACEOF
15608 if { (ac_try="$ac_cpp conftest.$ac_ext"
15609 case "(($ac_try" in
15610   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15611   *) ac_try_echo=$ac_try;;
15612 esac
15613 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15614   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
15615   ac_status=$?
15616   grep -v '^ *+' conftest.er1 >conftest.err
15617   rm -f conftest.er1
15618   cat conftest.err >&5
15619   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15620   (exit $ac_status); } >/dev/null; then
15621   if test -s conftest.err; then
15622     ac_cpp_err=$ac_c_preproc_warn_flag
15623     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
15624   else
15625     ac_cpp_err=
15626   fi
15627 else
15628   ac_cpp_err=yes
15629 fi
15630 if test -z "$ac_cpp_err"; then
15631   ac_header_preproc=yes
15632 else
15633   echo "$as_me: failed program was:" >&5
15634 sed 's/^/| /' conftest.$ac_ext >&5
15635
15636   ac_header_preproc=no
15637 fi
15638
15639 rm -f conftest.err conftest.$ac_ext
15640 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
15641 echo "${ECHO_T}$ac_header_preproc" >&6; }
15642
15643 # So?  What about this header?
15644 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
15645   yes:no: )
15646     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
15647 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
15648     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
15649 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
15650     ac_header_preproc=yes
15651     ;;
15652   no:yes:* )
15653     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
15654 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
15655     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
15656 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
15657     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
15658 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
15659     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
15660 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
15661     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
15662 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
15663     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
15664 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
15665     ( cat <<\_ASBOX
15666 ## ------------------------------ ##
15667 ## Report this to bugs@yourdomain ##
15668 ## ------------------------------ ##
15669 _ASBOX
15670      ) | sed "s/^/$as_me: WARNING:     /" >&2
15671     ;;
15672 esac
15673 { echo "$as_me:$LINENO: checking for $ac_header" >&5
15674 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
15675 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15676   echo $ECHO_N "(cached) $ECHO_C" >&6
15677 else
15678   eval "$as_ac_Header=\$ac_header_preproc"
15679 fi
15680 ac_res=`eval echo '${'$as_ac_Header'}'`
15681                { echo "$as_me:$LINENO: result: $ac_res" >&5
15682 echo "${ECHO_T}$ac_res" >&6; }
15683
15684 fi
15685 if test `eval echo '${'$as_ac_Header'}'` = yes; then
15686   cat >>confdefs.h <<_ACEOF
15687 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
15688 _ACEOF
15689
15690 fi
15691
15692 done
15693
15694 fi
15695
15696
15697 for ac_header in CrashReporterClient.h
15698 do
15699 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
15700 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15701   { echo "$as_me:$LINENO: checking for $ac_header" >&5
15702 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
15703 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15704   echo $ECHO_N "(cached) $ECHO_C" >&6
15705 fi
15706 ac_res=`eval echo '${'$as_ac_Header'}'`
15707                { echo "$as_me:$LINENO: result: $ac_res" >&5
15708 echo "${ECHO_T}$ac_res" >&6; }
15709 else
15710   # Is the header compilable?
15711 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
15712 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
15713 cat >conftest.$ac_ext <<_ACEOF
15714 /* confdefs.h.  */
15715 _ACEOF
15716 cat confdefs.h >>conftest.$ac_ext
15717 cat >>conftest.$ac_ext <<_ACEOF
15718 /* end confdefs.h.  */
15719 $ac_includes_default
15720 #include <$ac_header>
15721 _ACEOF
15722 rm -f conftest.$ac_objext
15723 if { (ac_try="$ac_compile"
15724 case "(($ac_try" in
15725   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15726   *) ac_try_echo=$ac_try;;
15727 esac
15728 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15729   (eval "$ac_compile") 2>conftest.er1
15730   ac_status=$?
15731   grep -v '^ *+' conftest.er1 >conftest.err
15732   rm -f conftest.er1
15733   cat conftest.err >&5
15734   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15735   (exit $ac_status); } &&
15736          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
15737   { (case "(($ac_try" in
15738   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15739   *) ac_try_echo=$ac_try;;
15740 esac
15741 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15742   (eval "$ac_try") 2>&5
15743   ac_status=$?
15744   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15745   (exit $ac_status); }; } &&
15746          { ac_try='test -s conftest.$ac_objext'
15747   { (case "(($ac_try" in
15748   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15749   *) ac_try_echo=$ac_try;;
15750 esac
15751 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15752   (eval "$ac_try") 2>&5
15753   ac_status=$?
15754   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15755   (exit $ac_status); }; }; then
15756   ac_header_compiler=yes
15757 else
15758   echo "$as_me: failed program was:" >&5
15759 sed 's/^/| /' conftest.$ac_ext >&5
15760
15761         ac_header_compiler=no
15762 fi
15763
15764 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15765 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
15766 echo "${ECHO_T}$ac_header_compiler" >&6; }
15767
15768 # Is the header present?
15769 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
15770 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
15771 cat >conftest.$ac_ext <<_ACEOF
15772 /* confdefs.h.  */
15773 _ACEOF
15774 cat confdefs.h >>conftest.$ac_ext
15775 cat >>conftest.$ac_ext <<_ACEOF
15776 /* end confdefs.h.  */
15777 #include <$ac_header>
15778 _ACEOF
15779 if { (ac_try="$ac_cpp conftest.$ac_ext"
15780 case "(($ac_try" in
15781   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15782   *) ac_try_echo=$ac_try;;
15783 esac
15784 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15785   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
15786   ac_status=$?
15787   grep -v '^ *+' conftest.er1 >conftest.err
15788   rm -f conftest.er1
15789   cat conftest.err >&5
15790   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15791   (exit $ac_status); } >/dev/null; then
15792   if test -s conftest.err; then
15793     ac_cpp_err=$ac_c_preproc_warn_flag
15794     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
15795   else
15796     ac_cpp_err=
15797   fi
15798 else
15799   ac_cpp_err=yes
15800 fi
15801 if test -z "$ac_cpp_err"; then
15802   ac_header_preproc=yes
15803 else
15804   echo "$as_me: failed program was:" >&5
15805 sed 's/^/| /' conftest.$ac_ext >&5
15806
15807   ac_header_preproc=no
15808 fi
15809
15810 rm -f conftest.err conftest.$ac_ext
15811 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
15812 echo "${ECHO_T}$ac_header_preproc" >&6; }
15813
15814 # So?  What about this header?
15815 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
15816   yes:no: )
15817     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
15818 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
15819     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
15820 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
15821     ac_header_preproc=yes
15822     ;;
15823   no:yes:* )
15824     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
15825 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
15826     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
15827 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
15828     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
15829 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
15830     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
15831 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
15832     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
15833 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
15834     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
15835 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
15836     ( cat <<\_ASBOX
15837 ## ------------------------------ ##
15838 ## Report this to bugs@yourdomain ##
15839 ## ------------------------------ ##
15840 _ASBOX
15841      ) | sed "s/^/$as_me: WARNING:     /" >&2
15842     ;;
15843 esac
15844 { echo "$as_me:$LINENO: checking for $ac_header" >&5
15845 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
15846 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15847   echo $ECHO_N "(cached) $ECHO_C" >&6
15848 else
15849   eval "$as_ac_Header=\$ac_header_preproc"
15850 fi
15851 ac_res=`eval echo '${'$as_ac_Header'}'`
15852                { echo "$as_me:$LINENO: result: $ac_res" >&5
15853 echo "${ECHO_T}$ac_res" >&6; }
15854
15855 fi
15856 if test `eval echo '${'$as_ac_Header'}'` = yes; then
15857   cat >>confdefs.h <<_ACEOF
15858 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
15859 _ACEOF
15860
15861 fi
15862
15863 done
15864
15865
15866 { echo "$as_me:$LINENO: checking __crashreporter_info__" >&5
15867 echo $ECHO_N "checking __crashreporter_info__... $ECHO_C" >&6; }
15868 cat >conftest.$ac_ext <<_ACEOF
15869 /* confdefs.h.  */
15870 _ACEOF
15871 cat confdefs.h >>conftest.$ac_ext
15872 cat >>conftest.$ac_ext <<_ACEOF
15873 /* end confdefs.h.  */
15874 extern const char *__crashreporter_info__;
15875       int main() {
15876         __crashreporter_info__ = "test";
15877         return 0;
15878       }
15879
15880 _ACEOF
15881 rm -f conftest.$ac_objext conftest$ac_exeext
15882 if { (ac_try="$ac_link"
15883 case "(($ac_try" in
15884   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15885   *) ac_try_echo=$ac_try;;
15886 esac
15887 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15888   (eval "$ac_link") 2>conftest.er1
15889   ac_status=$?
15890   grep -v '^ *+' conftest.er1 >conftest.err
15891   rm -f conftest.er1
15892   cat conftest.err >&5
15893   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15894   (exit $ac_status); } &&
15895          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
15896   { (case "(($ac_try" in
15897   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15898   *) ac_try_echo=$ac_try;;
15899 esac
15900 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15901   (eval "$ac_try") 2>&5
15902   ac_status=$?
15903   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15904   (exit $ac_status); }; } &&
15905          { ac_try='test -s conftest$ac_exeext'
15906   { (case "(($ac_try" in
15907   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15908   *) ac_try_echo=$ac_try;;
15909 esac
15910 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15911   (eval "$ac_try") 2>&5
15912   ac_status=$?
15913   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15914   (exit $ac_status); }; }; then
15915   { echo "$as_me:$LINENO: result: yes" >&5
15916 echo "${ECHO_T}yes" >&6; }
15917
15918 cat >>confdefs.h <<\_ACEOF
15919 #define HAVE_CRASHREPORTER_INFO 1
15920 _ACEOF
15921
15922 else
15923   echo "$as_me: failed program was:" >&5
15924 sed 's/^/| /' conftest.$ac_ext >&5
15925
15926         { echo "$as_me:$LINENO: result: no" >&5
15927 echo "${ECHO_T}no" >&6; }
15928
15929 cat >>confdefs.h <<\_ACEOF
15930 #define HAVE_CRASHREPORTER_INFO 0
15931 _ACEOF
15932
15933 fi
15934
15935 rm -f core conftest.err conftest.$ac_objext \
15936       conftest$ac_exeext conftest.$ac_ext
15937
15938
15939
15940
15941   { echo "$as_me:$LINENO: checking for HUGE_VAL sanity" >&5
15942 echo $ECHO_N "checking for HUGE_VAL sanity... $ECHO_C" >&6; }
15943 if test "${ac_cv_huge_val_sanity+set}" = set; then
15944   echo $ECHO_N "(cached) $ECHO_C" >&6
15945 else
15946
15947     ac_ext=cpp
15948 ac_cpp='$CXXCPP $CPPFLAGS'
15949 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
15950 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
15951 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
15952
15953     ac_save_CXXFLAGS=$CXXFLAGS
15954     CXXFLAGS+=" -pedantic"
15955     if test "$cross_compiling" = yes; then
15956   ac_cv_huge_val_sanity=yes
15957 else
15958   cat >conftest.$ac_ext <<_ACEOF
15959 /* confdefs.h.  */
15960 _ACEOF
15961 cat confdefs.h >>conftest.$ac_ext
15962 cat >>conftest.$ac_ext <<_ACEOF
15963 /* end confdefs.h.  */
15964 #include <math.h>
15965 int
15966 main ()
15967 {
15968 double x = HUGE_VAL; return x != x;
15969   ;
15970   return 0;
15971 }
15972 _ACEOF
15973 rm -f conftest$ac_exeext
15974 if { (ac_try="$ac_link"
15975 case "(($ac_try" in
15976   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15977   *) ac_try_echo=$ac_try;;
15978 esac
15979 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15980   (eval "$ac_link") 2>&5
15981   ac_status=$?
15982   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15983   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15984   { (case "(($ac_try" in
15985   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15986   *) ac_try_echo=$ac_try;;
15987 esac
15988 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15989   (eval "$ac_try") 2>&5
15990   ac_status=$?
15991   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15992   (exit $ac_status); }; }; then
15993   ac_cv_huge_val_sanity=yes
15994 else
15995   echo "$as_me: program exited with status $ac_status" >&5
15996 echo "$as_me: failed program was:" >&5
15997 sed 's/^/| /' conftest.$ac_ext >&5
15998
15999 ( exit $ac_status )
16000 ac_cv_huge_val_sanity=no
16001 fi
16002 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
16003 fi
16004
16005
16006     CXXFLAGS=$ac_save_CXXFLAGS
16007     ac_ext=c
16008 ac_cpp='$CPP $CPPFLAGS'
16009 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
16010 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
16011 ac_compiler_gnu=$ac_cv_c_compiler_gnu
16012
16013
16014 fi
16015 { echo "$as_me:$LINENO: result: $ac_cv_huge_val_sanity" >&5
16016 echo "${ECHO_T}$ac_cv_huge_val_sanity" >&6; }
16017   HUGE_VAL_SANITY=$ac_cv_huge_val_sanity
16018
16019
16020 { echo "$as_me:$LINENO: checking for pid_t" >&5
16021 echo $ECHO_N "checking for pid_t... $ECHO_C" >&6; }
16022 if test "${ac_cv_type_pid_t+set}" = set; then
16023   echo $ECHO_N "(cached) $ECHO_C" >&6
16024 else
16025   cat >conftest.$ac_ext <<_ACEOF
16026 /* confdefs.h.  */
16027 _ACEOF
16028 cat confdefs.h >>conftest.$ac_ext
16029 cat >>conftest.$ac_ext <<_ACEOF
16030 /* end confdefs.h.  */
16031 $ac_includes_default
16032 typedef pid_t ac__type_new_;
16033 int
16034 main ()
16035 {
16036 if ((ac__type_new_ *) 0)
16037   return 0;
16038 if (sizeof (ac__type_new_))
16039   return 0;
16040   ;
16041   return 0;
16042 }
16043 _ACEOF
16044 rm -f conftest.$ac_objext
16045 if { (ac_try="$ac_compile"
16046 case "(($ac_try" in
16047   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16048   *) ac_try_echo=$ac_try;;
16049 esac
16050 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16051   (eval "$ac_compile") 2>conftest.er1
16052   ac_status=$?
16053   grep -v '^ *+' conftest.er1 >conftest.err
16054   rm -f conftest.er1
16055   cat conftest.err >&5
16056   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16057   (exit $ac_status); } &&
16058          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
16059   { (case "(($ac_try" in
16060   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16061   *) ac_try_echo=$ac_try;;
16062 esac
16063 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16064   (eval "$ac_try") 2>&5
16065   ac_status=$?
16066   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16067   (exit $ac_status); }; } &&
16068          { ac_try='test -s conftest.$ac_objext'
16069   { (case "(($ac_try" in
16070   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16071   *) ac_try_echo=$ac_try;;
16072 esac
16073 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16074   (eval "$ac_try") 2>&5
16075   ac_status=$?
16076   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16077   (exit $ac_status); }; }; then
16078   ac_cv_type_pid_t=yes
16079 else
16080   echo "$as_me: failed program was:" >&5
16081 sed 's/^/| /' conftest.$ac_ext >&5
16082
16083         ac_cv_type_pid_t=no
16084 fi
16085
16086 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16087 fi
16088 { echo "$as_me:$LINENO: result: $ac_cv_type_pid_t" >&5
16089 echo "${ECHO_T}$ac_cv_type_pid_t" >&6; }
16090 if test $ac_cv_type_pid_t = yes; then
16091   :
16092 else
16093
16094 cat >>confdefs.h <<_ACEOF
16095 #define pid_t int
16096 _ACEOF
16097
16098 fi
16099
16100 { echo "$as_me:$LINENO: checking for size_t" >&5
16101 echo $ECHO_N "checking for size_t... $ECHO_C" >&6; }
16102 if test "${ac_cv_type_size_t+set}" = set; then
16103   echo $ECHO_N "(cached) $ECHO_C" >&6
16104 else
16105   cat >conftest.$ac_ext <<_ACEOF
16106 /* confdefs.h.  */
16107 _ACEOF
16108 cat confdefs.h >>conftest.$ac_ext
16109 cat >>conftest.$ac_ext <<_ACEOF
16110 /* end confdefs.h.  */
16111 $ac_includes_default
16112 typedef size_t ac__type_new_;
16113 int
16114 main ()
16115 {
16116 if ((ac__type_new_ *) 0)
16117   return 0;
16118 if (sizeof (ac__type_new_))
16119   return 0;
16120   ;
16121   return 0;
16122 }
16123 _ACEOF
16124 rm -f conftest.$ac_objext
16125 if { (ac_try="$ac_compile"
16126 case "(($ac_try" in
16127   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16128   *) ac_try_echo=$ac_try;;
16129 esac
16130 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16131   (eval "$ac_compile") 2>conftest.er1
16132   ac_status=$?
16133   grep -v '^ *+' conftest.er1 >conftest.err
16134   rm -f conftest.er1
16135   cat conftest.err >&5
16136   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16137   (exit $ac_status); } &&
16138          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
16139   { (case "(($ac_try" in
16140   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16141   *) ac_try_echo=$ac_try;;
16142 esac
16143 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16144   (eval "$ac_try") 2>&5
16145   ac_status=$?
16146   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16147   (exit $ac_status); }; } &&
16148          { ac_try='test -s conftest.$ac_objext'
16149   { (case "(($ac_try" in
16150   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16151   *) ac_try_echo=$ac_try;;
16152 esac
16153 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16154   (eval "$ac_try") 2>&5
16155   ac_status=$?
16156   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16157   (exit $ac_status); }; }; then
16158   ac_cv_type_size_t=yes
16159 else
16160   echo "$as_me: failed program was:" >&5
16161 sed 's/^/| /' conftest.$ac_ext >&5
16162
16163         ac_cv_type_size_t=no
16164 fi
16165
16166 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16167 fi
16168 { echo "$as_me:$LINENO: result: $ac_cv_type_size_t" >&5
16169 echo "${ECHO_T}$ac_cv_type_size_t" >&6; }
16170 if test $ac_cv_type_size_t = yes; then
16171   :
16172 else
16173
16174 cat >>confdefs.h <<_ACEOF
16175 #define size_t unsigned int
16176 _ACEOF
16177
16178 fi
16179
16180
16181 cat >>confdefs.h <<_ACEOF
16182 #define RETSIGTYPE void
16183 _ACEOF
16184
16185 { echo "$as_me:$LINENO: checking whether struct tm is in sys/time.h or time.h" >&5
16186 echo $ECHO_N "checking whether struct tm is in sys/time.h or time.h... $ECHO_C" >&6; }
16187 if test "${ac_cv_struct_tm+set}" = set; then
16188   echo $ECHO_N "(cached) $ECHO_C" >&6
16189 else
16190   cat >conftest.$ac_ext <<_ACEOF
16191 /* confdefs.h.  */
16192 _ACEOF
16193 cat confdefs.h >>conftest.$ac_ext
16194 cat >>conftest.$ac_ext <<_ACEOF
16195 /* end confdefs.h.  */
16196 #include <sys/types.h>
16197 #include <time.h>
16198
16199 int
16200 main ()
16201 {
16202 struct tm *tp; tp->tm_sec;
16203   ;
16204   return 0;
16205 }
16206 _ACEOF
16207 rm -f conftest.$ac_objext
16208 if { (ac_try="$ac_compile"
16209 case "(($ac_try" in
16210   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16211   *) ac_try_echo=$ac_try;;
16212 esac
16213 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16214   (eval "$ac_compile") 2>conftest.er1
16215   ac_status=$?
16216   grep -v '^ *+' conftest.er1 >conftest.err
16217   rm -f conftest.er1
16218   cat conftest.err >&5
16219   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16220   (exit $ac_status); } &&
16221          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
16222   { (case "(($ac_try" in
16223   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16224   *) ac_try_echo=$ac_try;;
16225 esac
16226 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16227   (eval "$ac_try") 2>&5
16228   ac_status=$?
16229   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16230   (exit $ac_status); }; } &&
16231          { ac_try='test -s conftest.$ac_objext'
16232   { (case "(($ac_try" in
16233   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16234   *) ac_try_echo=$ac_try;;
16235 esac
16236 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16237   (eval "$ac_try") 2>&5
16238   ac_status=$?
16239   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16240   (exit $ac_status); }; }; then
16241   ac_cv_struct_tm=time.h
16242 else
16243   echo "$as_me: failed program was:" >&5
16244 sed 's/^/| /' conftest.$ac_ext >&5
16245
16246         ac_cv_struct_tm=sys/time.h
16247 fi
16248
16249 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16250 fi
16251 { echo "$as_me:$LINENO: result: $ac_cv_struct_tm" >&5
16252 echo "${ECHO_T}$ac_cv_struct_tm" >&6; }
16253 if test $ac_cv_struct_tm = sys/time.h; then
16254
16255 cat >>confdefs.h <<\_ACEOF
16256 #define TM_IN_SYS_TIME 1
16257 _ACEOF
16258
16259 fi
16260
16261 { echo "$as_me:$LINENO: checking for int64_t" >&5
16262 echo $ECHO_N "checking for int64_t... $ECHO_C" >&6; }
16263 if test "${ac_cv_type_int64_t+set}" = set; then
16264   echo $ECHO_N "(cached) $ECHO_C" >&6
16265 else
16266   cat >conftest.$ac_ext <<_ACEOF
16267 /* confdefs.h.  */
16268 _ACEOF
16269 cat confdefs.h >>conftest.$ac_ext
16270 cat >>conftest.$ac_ext <<_ACEOF
16271 /* end confdefs.h.  */
16272 $ac_includes_default
16273 typedef int64_t ac__type_new_;
16274 int
16275 main ()
16276 {
16277 if ((ac__type_new_ *) 0)
16278   return 0;
16279 if (sizeof (ac__type_new_))
16280   return 0;
16281   ;
16282   return 0;
16283 }
16284 _ACEOF
16285 rm -f conftest.$ac_objext
16286 if { (ac_try="$ac_compile"
16287 case "(($ac_try" in
16288   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16289   *) ac_try_echo=$ac_try;;
16290 esac
16291 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16292   (eval "$ac_compile") 2>conftest.er1
16293   ac_status=$?
16294   grep -v '^ *+' conftest.er1 >conftest.err
16295   rm -f conftest.er1
16296   cat conftest.err >&5
16297   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16298   (exit $ac_status); } &&
16299          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
16300   { (case "(($ac_try" in
16301   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16302   *) ac_try_echo=$ac_try;;
16303 esac
16304 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16305   (eval "$ac_try") 2>&5
16306   ac_status=$?
16307   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16308   (exit $ac_status); }; } &&
16309          { ac_try='test -s conftest.$ac_objext'
16310   { (case "(($ac_try" in
16311   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16312   *) ac_try_echo=$ac_try;;
16313 esac
16314 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16315   (eval "$ac_try") 2>&5
16316   ac_status=$?
16317   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16318   (exit $ac_status); }; }; then
16319   ac_cv_type_int64_t=yes
16320 else
16321   echo "$as_me: failed program was:" >&5
16322 sed 's/^/| /' conftest.$ac_ext >&5
16323
16324         ac_cv_type_int64_t=no
16325 fi
16326
16327 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16328 fi
16329 { echo "$as_me:$LINENO: result: $ac_cv_type_int64_t" >&5
16330 echo "${ECHO_T}$ac_cv_type_int64_t" >&6; }
16331 if test $ac_cv_type_int64_t = yes; then
16332
16333 cat >>confdefs.h <<_ACEOF
16334 #define HAVE_INT64_T 1
16335 _ACEOF
16336
16337
16338 else
16339   { { echo "$as_me:$LINENO: error: Type int64_t required but not found" >&5
16340 echo "$as_me: error: Type int64_t required but not found" >&2;}
16341    { (exit 1); exit 1; }; }
16342 fi
16343
16344 { echo "$as_me:$LINENO: checking for uint64_t" >&5
16345 echo $ECHO_N "checking for uint64_t... $ECHO_C" >&6; }
16346 if test "${ac_cv_type_uint64_t+set}" = set; then
16347   echo $ECHO_N "(cached) $ECHO_C" >&6
16348 else
16349   cat >conftest.$ac_ext <<_ACEOF
16350 /* confdefs.h.  */
16351 _ACEOF
16352 cat confdefs.h >>conftest.$ac_ext
16353 cat >>conftest.$ac_ext <<_ACEOF
16354 /* end confdefs.h.  */
16355 $ac_includes_default
16356 typedef uint64_t ac__type_new_;
16357 int
16358 main ()
16359 {
16360 if ((ac__type_new_ *) 0)
16361   return 0;
16362 if (sizeof (ac__type_new_))
16363   return 0;
16364   ;
16365   return 0;
16366 }
16367 _ACEOF
16368 rm -f conftest.$ac_objext
16369 if { (ac_try="$ac_compile"
16370 case "(($ac_try" in
16371   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16372   *) ac_try_echo=$ac_try;;
16373 esac
16374 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16375   (eval "$ac_compile") 2>conftest.er1
16376   ac_status=$?
16377   grep -v '^ *+' conftest.er1 >conftest.err
16378   rm -f conftest.er1
16379   cat conftest.err >&5
16380   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16381   (exit $ac_status); } &&
16382          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
16383   { (case "(($ac_try" in
16384   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16385   *) ac_try_echo=$ac_try;;
16386 esac
16387 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16388   (eval "$ac_try") 2>&5
16389   ac_status=$?
16390   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16391   (exit $ac_status); }; } &&
16392          { ac_try='test -s conftest.$ac_objext'
16393   { (case "(($ac_try" in
16394   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16395   *) ac_try_echo=$ac_try;;
16396 esac
16397 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16398   (eval "$ac_try") 2>&5
16399   ac_status=$?
16400   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16401   (exit $ac_status); }; }; then
16402   ac_cv_type_uint64_t=yes
16403 else
16404   echo "$as_me: failed program was:" >&5
16405 sed 's/^/| /' conftest.$ac_ext >&5
16406
16407         ac_cv_type_uint64_t=no
16408 fi
16409
16410 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16411 fi
16412 { echo "$as_me:$LINENO: result: $ac_cv_type_uint64_t" >&5
16413 echo "${ECHO_T}$ac_cv_type_uint64_t" >&6; }
16414 if test $ac_cv_type_uint64_t = yes; then
16415
16416 cat >>confdefs.h <<_ACEOF
16417 #define HAVE_UINT64_T 1
16418 _ACEOF
16419
16420
16421 else
16422   { echo "$as_me:$LINENO: checking for u_int64_t" >&5
16423 echo $ECHO_N "checking for u_int64_t... $ECHO_C" >&6; }
16424 if test "${ac_cv_type_u_int64_t+set}" = set; then
16425   echo $ECHO_N "(cached) $ECHO_C" >&6
16426 else
16427   cat >conftest.$ac_ext <<_ACEOF
16428 /* confdefs.h.  */
16429 _ACEOF
16430 cat confdefs.h >>conftest.$ac_ext
16431 cat >>conftest.$ac_ext <<_ACEOF
16432 /* end confdefs.h.  */
16433 $ac_includes_default
16434 typedef u_int64_t ac__type_new_;
16435 int
16436 main ()
16437 {
16438 if ((ac__type_new_ *) 0)
16439   return 0;
16440 if (sizeof (ac__type_new_))
16441   return 0;
16442   ;
16443   return 0;
16444 }
16445 _ACEOF
16446 rm -f conftest.$ac_objext
16447 if { (ac_try="$ac_compile"
16448 case "(($ac_try" in
16449   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16450   *) ac_try_echo=$ac_try;;
16451 esac
16452 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16453   (eval "$ac_compile") 2>conftest.er1
16454   ac_status=$?
16455   grep -v '^ *+' conftest.er1 >conftest.err
16456   rm -f conftest.er1
16457   cat conftest.err >&5
16458   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16459   (exit $ac_status); } &&
16460          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
16461   { (case "(($ac_try" in
16462   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16463   *) ac_try_echo=$ac_try;;
16464 esac
16465 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16466   (eval "$ac_try") 2>&5
16467   ac_status=$?
16468   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16469   (exit $ac_status); }; } &&
16470          { ac_try='test -s conftest.$ac_objext'
16471   { (case "(($ac_try" in
16472   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16473   *) ac_try_echo=$ac_try;;
16474 esac
16475 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16476   (eval "$ac_try") 2>&5
16477   ac_status=$?
16478   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16479   (exit $ac_status); }; }; then
16480   ac_cv_type_u_int64_t=yes
16481 else
16482   echo "$as_me: failed program was:" >&5
16483 sed 's/^/| /' conftest.$ac_ext >&5
16484
16485         ac_cv_type_u_int64_t=no
16486 fi
16487
16488 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16489 fi
16490 { echo "$as_me:$LINENO: result: $ac_cv_type_u_int64_t" >&5
16491 echo "${ECHO_T}$ac_cv_type_u_int64_t" >&6; }
16492 if test $ac_cv_type_u_int64_t = yes; then
16493
16494 cat >>confdefs.h <<_ACEOF
16495 #define HAVE_U_INT64_T 1
16496 _ACEOF
16497
16498
16499 else
16500   { { echo "$as_me:$LINENO: error: Type uint64_t or u_int64_t required but not found" >&5
16501 echo "$as_me: error: Type uint64_t or u_int64_t required but not found" >&2;}
16502    { (exit 1); exit 1; }; }
16503 fi
16504
16505 fi
16506
16507
16508
16509
16510
16511
16512
16513
16514
16515
16516 for ac_func in backtrace ceilf floorf roundf rintf nearbyintf getcwd
16517 do
16518 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
16519 { echo "$as_me:$LINENO: checking for $ac_func" >&5
16520 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
16521 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
16522   echo $ECHO_N "(cached) $ECHO_C" >&6
16523 else
16524   cat >conftest.$ac_ext <<_ACEOF
16525 /* confdefs.h.  */
16526 _ACEOF
16527 cat confdefs.h >>conftest.$ac_ext
16528 cat >>conftest.$ac_ext <<_ACEOF
16529 /* end confdefs.h.  */
16530 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
16531    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
16532 #define $ac_func innocuous_$ac_func
16533
16534 /* System header to define __stub macros and hopefully few prototypes,
16535     which can conflict with char $ac_func (); below.
16536     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
16537     <limits.h> exists even on freestanding compilers.  */
16538
16539 #ifdef __STDC__
16540 # include <limits.h>
16541 #else
16542 # include <assert.h>
16543 #endif
16544
16545 #undef $ac_func
16546
16547 /* Override any GCC internal prototype to avoid an error.
16548    Use char because int might match the return type of a GCC
16549    builtin and then its argument prototype would still apply.  */
16550 #ifdef __cplusplus
16551 extern "C"
16552 #endif
16553 char $ac_func ();
16554 /* The GNU C library defines this for functions which it implements
16555     to always fail with ENOSYS.  Some functions are actually named
16556     something starting with __ and the normal name is an alias.  */
16557 #if defined __stub_$ac_func || defined __stub___$ac_func
16558 choke me
16559 #endif
16560
16561 int
16562 main ()
16563 {
16564 return $ac_func ();
16565   ;
16566   return 0;
16567 }
16568 _ACEOF
16569 rm -f conftest.$ac_objext conftest$ac_exeext
16570 if { (ac_try="$ac_link"
16571 case "(($ac_try" in
16572   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16573   *) ac_try_echo=$ac_try;;
16574 esac
16575 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16576   (eval "$ac_link") 2>conftest.er1
16577   ac_status=$?
16578   grep -v '^ *+' conftest.er1 >conftest.err
16579   rm -f conftest.er1
16580   cat conftest.err >&5
16581   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16582   (exit $ac_status); } &&
16583          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
16584   { (case "(($ac_try" in
16585   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16586   *) ac_try_echo=$ac_try;;
16587 esac
16588 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16589   (eval "$ac_try") 2>&5
16590   ac_status=$?
16591   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16592   (exit $ac_status); }; } &&
16593          { ac_try='test -s conftest$ac_exeext'
16594   { (case "(($ac_try" in
16595   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16596   *) ac_try_echo=$ac_try;;
16597 esac
16598 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16599   (eval "$ac_try") 2>&5
16600   ac_status=$?
16601   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16602   (exit $ac_status); }; }; then
16603   eval "$as_ac_var=yes"
16604 else
16605   echo "$as_me: failed program was:" >&5
16606 sed 's/^/| /' conftest.$ac_ext >&5
16607
16608         eval "$as_ac_var=no"
16609 fi
16610
16611 rm -f core conftest.err conftest.$ac_objext \
16612       conftest$ac_exeext conftest.$ac_ext
16613 fi
16614 ac_res=`eval echo '${'$as_ac_var'}'`
16615                { echo "$as_me:$LINENO: result: $ac_res" >&5
16616 echo "${ECHO_T}$ac_res" >&6; }
16617 if test `eval echo '${'$as_ac_var'}'` = yes; then
16618   cat >>confdefs.h <<_ACEOF
16619 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
16620 _ACEOF
16621
16622 fi
16623 done
16624
16625
16626
16627
16628
16629 for ac_func in powf fmodf strtof round
16630 do
16631 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
16632 { echo "$as_me:$LINENO: checking for $ac_func" >&5
16633 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
16634 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
16635   echo $ECHO_N "(cached) $ECHO_C" >&6
16636 else
16637   cat >conftest.$ac_ext <<_ACEOF
16638 /* confdefs.h.  */
16639 _ACEOF
16640 cat confdefs.h >>conftest.$ac_ext
16641 cat >>conftest.$ac_ext <<_ACEOF
16642 /* end confdefs.h.  */
16643 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
16644    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
16645 #define $ac_func innocuous_$ac_func
16646
16647 /* System header to define __stub macros and hopefully few prototypes,
16648     which can conflict with char $ac_func (); below.
16649     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
16650     <limits.h> exists even on freestanding compilers.  */
16651
16652 #ifdef __STDC__
16653 # include <limits.h>
16654 #else
16655 # include <assert.h>
16656 #endif
16657
16658 #undef $ac_func
16659
16660 /* Override any GCC internal prototype to avoid an error.
16661    Use char because int might match the return type of a GCC
16662    builtin and then its argument prototype would still apply.  */
16663 #ifdef __cplusplus
16664 extern "C"
16665 #endif
16666 char $ac_func ();
16667 /* The GNU C library defines this for functions which it implements
16668     to always fail with ENOSYS.  Some functions are actually named
16669     something starting with __ and the normal name is an alias.  */
16670 #if defined __stub_$ac_func || defined __stub___$ac_func
16671 choke me
16672 #endif
16673
16674 int
16675 main ()
16676 {
16677 return $ac_func ();
16678   ;
16679   return 0;
16680 }
16681 _ACEOF
16682 rm -f conftest.$ac_objext conftest$ac_exeext
16683 if { (ac_try="$ac_link"
16684 case "(($ac_try" in
16685   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16686   *) ac_try_echo=$ac_try;;
16687 esac
16688 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16689   (eval "$ac_link") 2>conftest.er1
16690   ac_status=$?
16691   grep -v '^ *+' conftest.er1 >conftest.err
16692   rm -f conftest.er1
16693   cat conftest.err >&5
16694   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16695   (exit $ac_status); } &&
16696          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
16697   { (case "(($ac_try" in
16698   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16699   *) ac_try_echo=$ac_try;;
16700 esac
16701 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16702   (eval "$ac_try") 2>&5
16703   ac_status=$?
16704   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16705   (exit $ac_status); }; } &&
16706          { ac_try='test -s conftest$ac_exeext'
16707   { (case "(($ac_try" in
16708   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16709   *) ac_try_echo=$ac_try;;
16710 esac
16711 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16712   (eval "$ac_try") 2>&5
16713   ac_status=$?
16714   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16715   (exit $ac_status); }; }; then
16716   eval "$as_ac_var=yes"
16717 else
16718   echo "$as_me: failed program was:" >&5
16719 sed 's/^/| /' conftest.$ac_ext >&5
16720
16721         eval "$as_ac_var=no"
16722 fi
16723
16724 rm -f core conftest.err conftest.$ac_objext \
16725       conftest$ac_exeext conftest.$ac_ext
16726 fi
16727 ac_res=`eval echo '${'$as_ac_var'}'`
16728                { echo "$as_me:$LINENO: result: $ac_res" >&5
16729 echo "${ECHO_T}$ac_res" >&6; }
16730 if test `eval echo '${'$as_ac_var'}'` = yes; then
16731   cat >>confdefs.h <<_ACEOF
16732 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
16733 _ACEOF
16734
16735 fi
16736 done
16737
16738
16739
16740
16741
16742
16743 for ac_func in getpagesize getrusage getrlimit setrlimit gettimeofday
16744 do
16745 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
16746 { echo "$as_me:$LINENO: checking for $ac_func" >&5
16747 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
16748 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
16749   echo $ECHO_N "(cached) $ECHO_C" >&6
16750 else
16751   cat >conftest.$ac_ext <<_ACEOF
16752 /* confdefs.h.  */
16753 _ACEOF
16754 cat confdefs.h >>conftest.$ac_ext
16755 cat >>conftest.$ac_ext <<_ACEOF
16756 /* end confdefs.h.  */
16757 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
16758    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
16759 #define $ac_func innocuous_$ac_func
16760
16761 /* System header to define __stub macros and hopefully few prototypes,
16762     which can conflict with char $ac_func (); below.
16763     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
16764     <limits.h> exists even on freestanding compilers.  */
16765
16766 #ifdef __STDC__
16767 # include <limits.h>
16768 #else
16769 # include <assert.h>
16770 #endif
16771
16772 #undef $ac_func
16773
16774 /* Override any GCC internal prototype to avoid an error.
16775    Use char because int might match the return type of a GCC
16776    builtin and then its argument prototype would still apply.  */
16777 #ifdef __cplusplus
16778 extern "C"
16779 #endif
16780 char $ac_func ();
16781 /* The GNU C library defines this for functions which it implements
16782     to always fail with ENOSYS.  Some functions are actually named
16783     something starting with __ and the normal name is an alias.  */
16784 #if defined __stub_$ac_func || defined __stub___$ac_func
16785 choke me
16786 #endif
16787
16788 int
16789 main ()
16790 {
16791 return $ac_func ();
16792   ;
16793   return 0;
16794 }
16795 _ACEOF
16796 rm -f conftest.$ac_objext conftest$ac_exeext
16797 if { (ac_try="$ac_link"
16798 case "(($ac_try" in
16799   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16800   *) ac_try_echo=$ac_try;;
16801 esac
16802 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16803   (eval "$ac_link") 2>conftest.er1
16804   ac_status=$?
16805   grep -v '^ *+' conftest.er1 >conftest.err
16806   rm -f conftest.er1
16807   cat conftest.err >&5
16808   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16809   (exit $ac_status); } &&
16810          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
16811   { (case "(($ac_try" in
16812   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16813   *) ac_try_echo=$ac_try;;
16814 esac
16815 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16816   (eval "$ac_try") 2>&5
16817   ac_status=$?
16818   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16819   (exit $ac_status); }; } &&
16820          { ac_try='test -s conftest$ac_exeext'
16821   { (case "(($ac_try" in
16822   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16823   *) ac_try_echo=$ac_try;;
16824 esac
16825 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16826   (eval "$ac_try") 2>&5
16827   ac_status=$?
16828   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16829   (exit $ac_status); }; }; then
16830   eval "$as_ac_var=yes"
16831 else
16832   echo "$as_me: failed program was:" >&5
16833 sed 's/^/| /' conftest.$ac_ext >&5
16834
16835         eval "$as_ac_var=no"
16836 fi
16837
16838 rm -f core conftest.err conftest.$ac_objext \
16839       conftest$ac_exeext conftest.$ac_ext
16840 fi
16841 ac_res=`eval echo '${'$as_ac_var'}'`
16842                { echo "$as_me:$LINENO: result: $ac_res" >&5
16843 echo "${ECHO_T}$ac_res" >&6; }
16844 if test `eval echo '${'$as_ac_var'}'` = yes; then
16845   cat >>confdefs.h <<_ACEOF
16846 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
16847 _ACEOF
16848
16849 fi
16850 done
16851
16852
16853
16854
16855 for ac_func in isatty mkdtemp mkstemp
16856 do
16857 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
16858 { echo "$as_me:$LINENO: checking for $ac_func" >&5
16859 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
16860 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
16861   echo $ECHO_N "(cached) $ECHO_C" >&6
16862 else
16863   cat >conftest.$ac_ext <<_ACEOF
16864 /* confdefs.h.  */
16865 _ACEOF
16866 cat confdefs.h >>conftest.$ac_ext
16867 cat >>conftest.$ac_ext <<_ACEOF
16868 /* end confdefs.h.  */
16869 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
16870    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
16871 #define $ac_func innocuous_$ac_func
16872
16873 /* System header to define __stub macros and hopefully few prototypes,
16874     which can conflict with char $ac_func (); below.
16875     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
16876     <limits.h> exists even on freestanding compilers.  */
16877
16878 #ifdef __STDC__
16879 # include <limits.h>
16880 #else
16881 # include <assert.h>
16882 #endif
16883
16884 #undef $ac_func
16885
16886 /* Override any GCC internal prototype to avoid an error.
16887    Use char because int might match the return type of a GCC
16888    builtin and then its argument prototype would still apply.  */
16889 #ifdef __cplusplus
16890 extern "C"
16891 #endif
16892 char $ac_func ();
16893 /* The GNU C library defines this for functions which it implements
16894     to always fail with ENOSYS.  Some functions are actually named
16895     something starting with __ and the normal name is an alias.  */
16896 #if defined __stub_$ac_func || defined __stub___$ac_func
16897 choke me
16898 #endif
16899
16900 int
16901 main ()
16902 {
16903 return $ac_func ();
16904   ;
16905   return 0;
16906 }
16907 _ACEOF
16908 rm -f conftest.$ac_objext conftest$ac_exeext
16909 if { (ac_try="$ac_link"
16910 case "(($ac_try" in
16911   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16912   *) ac_try_echo=$ac_try;;
16913 esac
16914 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16915   (eval "$ac_link") 2>conftest.er1
16916   ac_status=$?
16917   grep -v '^ *+' conftest.er1 >conftest.err
16918   rm -f conftest.er1
16919   cat conftest.err >&5
16920   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16921   (exit $ac_status); } &&
16922          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
16923   { (case "(($ac_try" in
16924   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16925   *) ac_try_echo=$ac_try;;
16926 esac
16927 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16928   (eval "$ac_try") 2>&5
16929   ac_status=$?
16930   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16931   (exit $ac_status); }; } &&
16932          { ac_try='test -s conftest$ac_exeext'
16933   { (case "(($ac_try" in
16934   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16935   *) ac_try_echo=$ac_try;;
16936 esac
16937 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16938   (eval "$ac_try") 2>&5
16939   ac_status=$?
16940   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16941   (exit $ac_status); }; }; then
16942   eval "$as_ac_var=yes"
16943 else
16944   echo "$as_me: failed program was:" >&5
16945 sed 's/^/| /' conftest.$ac_ext >&5
16946
16947         eval "$as_ac_var=no"
16948 fi
16949
16950 rm -f core conftest.err conftest.$ac_objext \
16951       conftest$ac_exeext conftest.$ac_ext
16952 fi
16953 ac_res=`eval echo '${'$as_ac_var'}'`
16954                { echo "$as_me:$LINENO: result: $ac_res" >&5
16955 echo "${ECHO_T}$ac_res" >&6; }
16956 if test `eval echo '${'$as_ac_var'}'` = yes; then
16957   cat >>confdefs.h <<_ACEOF
16958 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
16959 _ACEOF
16960
16961 fi
16962 done
16963
16964
16965
16966
16967
16968
16969
16970 for ac_func in mktemp posix_spawn realpath sbrk setrlimit strdup
16971 do
16972 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
16973 { echo "$as_me:$LINENO: checking for $ac_func" >&5
16974 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
16975 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
16976   echo $ECHO_N "(cached) $ECHO_C" >&6
16977 else
16978   cat >conftest.$ac_ext <<_ACEOF
16979 /* confdefs.h.  */
16980 _ACEOF
16981 cat confdefs.h >>conftest.$ac_ext
16982 cat >>conftest.$ac_ext <<_ACEOF
16983 /* end confdefs.h.  */
16984 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
16985    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
16986 #define $ac_func innocuous_$ac_func
16987
16988 /* System header to define __stub macros and hopefully few prototypes,
16989     which can conflict with char $ac_func (); below.
16990     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
16991     <limits.h> exists even on freestanding compilers.  */
16992
16993 #ifdef __STDC__
16994 # include <limits.h>
16995 #else
16996 # include <assert.h>
16997 #endif
16998
16999 #undef $ac_func
17000
17001 /* Override any GCC internal prototype to avoid an error.
17002    Use char because int might match the return type of a GCC
17003    builtin and then its argument prototype would still apply.  */
17004 #ifdef __cplusplus
17005 extern "C"
17006 #endif
17007 char $ac_func ();
17008 /* The GNU C library defines this for functions which it implements
17009     to always fail with ENOSYS.  Some functions are actually named
17010     something starting with __ and the normal name is an alias.  */
17011 #if defined __stub_$ac_func || defined __stub___$ac_func
17012 choke me
17013 #endif
17014
17015 int
17016 main ()
17017 {
17018 return $ac_func ();
17019   ;
17020   return 0;
17021 }
17022 _ACEOF
17023 rm -f conftest.$ac_objext conftest$ac_exeext
17024 if { (ac_try="$ac_link"
17025 case "(($ac_try" in
17026   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17027   *) ac_try_echo=$ac_try;;
17028 esac
17029 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17030   (eval "$ac_link") 2>conftest.er1
17031   ac_status=$?
17032   grep -v '^ *+' conftest.er1 >conftest.err
17033   rm -f conftest.er1
17034   cat conftest.err >&5
17035   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17036   (exit $ac_status); } &&
17037          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
17038   { (case "(($ac_try" in
17039   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17040   *) ac_try_echo=$ac_try;;
17041 esac
17042 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17043   (eval "$ac_try") 2>&5
17044   ac_status=$?
17045   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17046   (exit $ac_status); }; } &&
17047          { ac_try='test -s conftest$ac_exeext'
17048   { (case "(($ac_try" in
17049   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17050   *) ac_try_echo=$ac_try;;
17051 esac
17052 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17053   (eval "$ac_try") 2>&5
17054   ac_status=$?
17055   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17056   (exit $ac_status); }; }; then
17057   eval "$as_ac_var=yes"
17058 else
17059   echo "$as_me: failed program was:" >&5
17060 sed 's/^/| /' conftest.$ac_ext >&5
17061
17062         eval "$as_ac_var=no"
17063 fi
17064
17065 rm -f core conftest.err conftest.$ac_objext \
17066       conftest$ac_exeext conftest.$ac_ext
17067 fi
17068 ac_res=`eval echo '${'$as_ac_var'}'`
17069                { echo "$as_me:$LINENO: result: $ac_res" >&5
17070 echo "${ECHO_T}$ac_res" >&6; }
17071 if test `eval echo '${'$as_ac_var'}'` = yes; then
17072   cat >>confdefs.h <<_ACEOF
17073 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
17074 _ACEOF
17075
17076 fi
17077 done
17078
17079
17080
17081
17082 for ac_func in strerror strerror_r setenv
17083 do
17084 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
17085 { echo "$as_me:$LINENO: checking for $ac_func" >&5
17086 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
17087 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
17088   echo $ECHO_N "(cached) $ECHO_C" >&6
17089 else
17090   cat >conftest.$ac_ext <<_ACEOF
17091 /* confdefs.h.  */
17092 _ACEOF
17093 cat confdefs.h >>conftest.$ac_ext
17094 cat >>conftest.$ac_ext <<_ACEOF
17095 /* end confdefs.h.  */
17096 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
17097    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
17098 #define $ac_func innocuous_$ac_func
17099
17100 /* System header to define __stub macros and hopefully few prototypes,
17101     which can conflict with char $ac_func (); below.
17102     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
17103     <limits.h> exists even on freestanding compilers.  */
17104
17105 #ifdef __STDC__
17106 # include <limits.h>
17107 #else
17108 # include <assert.h>
17109 #endif
17110
17111 #undef $ac_func
17112
17113 /* Override any GCC internal prototype to avoid an error.
17114    Use char because int might match the return type of a GCC
17115    builtin and then its argument prototype would still apply.  */
17116 #ifdef __cplusplus
17117 extern "C"
17118 #endif
17119 char $ac_func ();
17120 /* The GNU C library defines this for functions which it implements
17121     to always fail with ENOSYS.  Some functions are actually named
17122     something starting with __ and the normal name is an alias.  */
17123 #if defined __stub_$ac_func || defined __stub___$ac_func
17124 choke me
17125 #endif
17126
17127 int
17128 main ()
17129 {
17130 return $ac_func ();
17131   ;
17132   return 0;
17133 }
17134 _ACEOF
17135 rm -f conftest.$ac_objext conftest$ac_exeext
17136 if { (ac_try="$ac_link"
17137 case "(($ac_try" in
17138   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17139   *) ac_try_echo=$ac_try;;
17140 esac
17141 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17142   (eval "$ac_link") 2>conftest.er1
17143   ac_status=$?
17144   grep -v '^ *+' conftest.er1 >conftest.err
17145   rm -f conftest.er1
17146   cat conftest.err >&5
17147   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17148   (exit $ac_status); } &&
17149          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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_try") 2>&5
17156   ac_status=$?
17157   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17158   (exit $ac_status); }; } &&
17159          { ac_try='test -s conftest$ac_exeext'
17160   { (case "(($ac_try" in
17161   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17162   *) ac_try_echo=$ac_try;;
17163 esac
17164 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17165   (eval "$ac_try") 2>&5
17166   ac_status=$?
17167   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17168   (exit $ac_status); }; }; then
17169   eval "$as_ac_var=yes"
17170 else
17171   echo "$as_me: failed program was:" >&5
17172 sed 's/^/| /' conftest.$ac_ext >&5
17173
17174         eval "$as_ac_var=no"
17175 fi
17176
17177 rm -f core conftest.err conftest.$ac_objext \
17178       conftest$ac_exeext conftest.$ac_ext
17179 fi
17180 ac_res=`eval echo '${'$as_ac_var'}'`
17181                { echo "$as_me:$LINENO: result: $ac_res" >&5
17182 echo "${ECHO_T}$ac_res" >&6; }
17183 if test `eval echo '${'$as_ac_var'}'` = yes; then
17184   cat >>confdefs.h <<_ACEOF
17185 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
17186 _ACEOF
17187
17188 fi
17189 done
17190
17191
17192
17193
17194
17195 for ac_func in strtoll strtoq sysconf malloc_zone_statistics
17196 do
17197 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
17198 { echo "$as_me:$LINENO: checking for $ac_func" >&5
17199 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
17200 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
17201   echo $ECHO_N "(cached) $ECHO_C" >&6
17202 else
17203   cat >conftest.$ac_ext <<_ACEOF
17204 /* confdefs.h.  */
17205 _ACEOF
17206 cat confdefs.h >>conftest.$ac_ext
17207 cat >>conftest.$ac_ext <<_ACEOF
17208 /* end confdefs.h.  */
17209 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
17210    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
17211 #define $ac_func innocuous_$ac_func
17212
17213 /* System header to define __stub macros and hopefully few prototypes,
17214     which can conflict with char $ac_func (); below.
17215     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
17216     <limits.h> exists even on freestanding compilers.  */
17217
17218 #ifdef __STDC__
17219 # include <limits.h>
17220 #else
17221 # include <assert.h>
17222 #endif
17223
17224 #undef $ac_func
17225
17226 /* Override any GCC internal prototype to avoid an error.
17227    Use char because int might match the return type of a GCC
17228    builtin and then its argument prototype would still apply.  */
17229 #ifdef __cplusplus
17230 extern "C"
17231 #endif
17232 char $ac_func ();
17233 /* The GNU C library defines this for functions which it implements
17234     to always fail with ENOSYS.  Some functions are actually named
17235     something starting with __ and the normal name is an alias.  */
17236 #if defined __stub_$ac_func || defined __stub___$ac_func
17237 choke me
17238 #endif
17239
17240 int
17241 main ()
17242 {
17243 return $ac_func ();
17244   ;
17245   return 0;
17246 }
17247 _ACEOF
17248 rm -f conftest.$ac_objext conftest$ac_exeext
17249 if { (ac_try="$ac_link"
17250 case "(($ac_try" in
17251   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17252   *) ac_try_echo=$ac_try;;
17253 esac
17254 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17255   (eval "$ac_link") 2>conftest.er1
17256   ac_status=$?
17257   grep -v '^ *+' conftest.er1 >conftest.err
17258   rm -f conftest.er1
17259   cat conftest.err >&5
17260   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17261   (exit $ac_status); } &&
17262          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
17263   { (case "(($ac_try" in
17264   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17265   *) ac_try_echo=$ac_try;;
17266 esac
17267 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17268   (eval "$ac_try") 2>&5
17269   ac_status=$?
17270   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17271   (exit $ac_status); }; } &&
17272          { ac_try='test -s conftest$ac_exeext'
17273   { (case "(($ac_try" in
17274   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17275   *) ac_try_echo=$ac_try;;
17276 esac
17277 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17278   (eval "$ac_try") 2>&5
17279   ac_status=$?
17280   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17281   (exit $ac_status); }; }; then
17282   eval "$as_ac_var=yes"
17283 else
17284   echo "$as_me: failed program was:" >&5
17285 sed 's/^/| /' conftest.$ac_ext >&5
17286
17287         eval "$as_ac_var=no"
17288 fi
17289
17290 rm -f core conftest.err conftest.$ac_objext \
17291       conftest$ac_exeext conftest.$ac_ext
17292 fi
17293 ac_res=`eval echo '${'$as_ac_var'}'`
17294                { echo "$as_me:$LINENO: result: $ac_res" >&5
17295 echo "${ECHO_T}$ac_res" >&6; }
17296 if test `eval echo '${'$as_ac_var'}'` = yes; then
17297   cat >>confdefs.h <<_ACEOF
17298 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
17299 _ACEOF
17300
17301 fi
17302 done
17303
17304
17305
17306
17307
17308
17309 for ac_func in setjmp longjmp sigsetjmp siglongjmp writev
17310 do
17311 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
17312 { echo "$as_me:$LINENO: checking for $ac_func" >&5
17313 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
17314 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
17315   echo $ECHO_N "(cached) $ECHO_C" >&6
17316 else
17317   cat >conftest.$ac_ext <<_ACEOF
17318 /* confdefs.h.  */
17319 _ACEOF
17320 cat confdefs.h >>conftest.$ac_ext
17321 cat >>conftest.$ac_ext <<_ACEOF
17322 /* end confdefs.h.  */
17323 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
17324    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
17325 #define $ac_func innocuous_$ac_func
17326
17327 /* System header to define __stub macros and hopefully few prototypes,
17328     which can conflict with char $ac_func (); below.
17329     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
17330     <limits.h> exists even on freestanding compilers.  */
17331
17332 #ifdef __STDC__
17333 # include <limits.h>
17334 #else
17335 # include <assert.h>
17336 #endif
17337
17338 #undef $ac_func
17339
17340 /* Override any GCC internal prototype to avoid an error.
17341    Use char because int might match the return type of a GCC
17342    builtin and then its argument prototype would still apply.  */
17343 #ifdef __cplusplus
17344 extern "C"
17345 #endif
17346 char $ac_func ();
17347 /* The GNU C library defines this for functions which it implements
17348     to always fail with ENOSYS.  Some functions are actually named
17349     something starting with __ and the normal name is an alias.  */
17350 #if defined __stub_$ac_func || defined __stub___$ac_func
17351 choke me
17352 #endif
17353
17354 int
17355 main ()
17356 {
17357 return $ac_func ();
17358   ;
17359   return 0;
17360 }
17361 _ACEOF
17362 rm -f conftest.$ac_objext conftest$ac_exeext
17363 if { (ac_try="$ac_link"
17364 case "(($ac_try" in
17365   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17366   *) ac_try_echo=$ac_try;;
17367 esac
17368 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17369   (eval "$ac_link") 2>conftest.er1
17370   ac_status=$?
17371   grep -v '^ *+' conftest.er1 >conftest.err
17372   rm -f conftest.er1
17373   cat conftest.err >&5
17374   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17375   (exit $ac_status); } &&
17376          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
17377   { (case "(($ac_try" in
17378   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17379   *) ac_try_echo=$ac_try;;
17380 esac
17381 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17382   (eval "$ac_try") 2>&5
17383   ac_status=$?
17384   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17385   (exit $ac_status); }; } &&
17386          { ac_try='test -s conftest$ac_exeext'
17387   { (case "(($ac_try" in
17388   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17389   *) ac_try_echo=$ac_try;;
17390 esac
17391 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17392   (eval "$ac_try") 2>&5
17393   ac_status=$?
17394   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17395   (exit $ac_status); }; }; then
17396   eval "$as_ac_var=yes"
17397 else
17398   echo "$as_me: failed program was:" >&5
17399 sed 's/^/| /' conftest.$ac_ext >&5
17400
17401         eval "$as_ac_var=no"
17402 fi
17403
17404 rm -f core conftest.err conftest.$ac_objext \
17405       conftest$ac_exeext conftest.$ac_ext
17406 fi
17407 ac_res=`eval echo '${'$as_ac_var'}'`
17408                { echo "$as_me:$LINENO: result: $ac_res" >&5
17409 echo "${ECHO_T}$ac_res" >&6; }
17410 if test `eval echo '${'$as_ac_var'}'` = yes; then
17411   cat >>confdefs.h <<_ACEOF
17412 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
17413 _ACEOF
17414
17415 fi
17416 done
17417
17418 { echo "$as_me:$LINENO: checking if printf has the %a format character" >&5
17419 echo $ECHO_N "checking if printf has the %a format character... $ECHO_C" >&6; }
17420 if test "${llvm_cv_c_printf_a+set}" = set; then
17421   echo $ECHO_N "(cached) $ECHO_C" >&6
17422 else
17423   ac_ext=c
17424 ac_cpp='$CPP $CPPFLAGS'
17425 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
17426 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
17427 ac_compiler_gnu=$ac_cv_c_compiler_gnu
17428
17429  if test "$cross_compiling" = yes; then
17430   llvmac_cv_c_printf_a=no
17431 else
17432   cat >conftest.$ac_ext <<_ACEOF
17433
17434   /* confdefs.h.  */
17435 _ACEOF
17436 cat confdefs.h >>conftest.$ac_ext
17437 cat >>conftest.$ac_ext <<_ACEOF
17438 /* end confdefs.h.  */
17439
17440 #include <stdio.h>
17441 #include <stdlib.h>
17442
17443 int
17444 main ()
17445 {
17446
17447 volatile double A, B;
17448 char Buffer[100];
17449 A = 1;
17450 A /= 10.0;
17451 sprintf(Buffer, "%a", A);
17452 B = atof(Buffer);
17453 if (A != B)
17454   return (1);
17455 if (A != 0x1.999999999999ap-4)
17456   return (1);
17457 return (0);
17458   ;
17459   return 0;
17460 }
17461 _ACEOF
17462 rm -f conftest$ac_exeext
17463 if { (ac_try="$ac_link"
17464 case "(($ac_try" in
17465   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17466   *) ac_try_echo=$ac_try;;
17467 esac
17468 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17469   (eval "$ac_link") 2>&5
17470   ac_status=$?
17471   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17472   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
17473   { (case "(($ac_try" in
17474   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17475   *) ac_try_echo=$ac_try;;
17476 esac
17477 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17478   (eval "$ac_try") 2>&5
17479   ac_status=$?
17480   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17481   (exit $ac_status); }; }; then
17482   llvm_cv_c_printf_a=yes
17483 else
17484   echo "$as_me: program exited with status $ac_status" >&5
17485 echo "$as_me: failed program was:" >&5
17486 sed 's/^/| /' conftest.$ac_ext >&5
17487
17488 ( exit $ac_status )
17489 llvmac_cv_c_printf_a=no
17490 fi
17491 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
17492 fi
17493
17494
17495  ac_ext=c
17496 ac_cpp='$CPP $CPPFLAGS'
17497 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
17498 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
17499 ac_compiler_gnu=$ac_cv_c_compiler_gnu
17500
17501 fi
17502 { echo "$as_me:$LINENO: result: $llvm_cv_c_printf_a" >&5
17503 echo "${ECHO_T}$llvm_cv_c_printf_a" >&6; }
17504  if test "$llvm_cv_c_printf_a" = "yes"; then
17505
17506 cat >>confdefs.h <<\_ACEOF
17507 #define HAVE_PRINTF_A 1
17508 _ACEOF
17509
17510  fi
17511
17512
17513 { echo "$as_me:$LINENO: checking for srand48/lrand48/drand48 in <stdlib.h>" >&5
17514 echo $ECHO_N "checking for srand48/lrand48/drand48 in <stdlib.h>... $ECHO_C" >&6; }
17515 if test "${ac_cv_func_rand48+set}" = set; then
17516   echo $ECHO_N "(cached) $ECHO_C" >&6
17517 else
17518   ac_ext=cpp
17519 ac_cpp='$CXXCPP $CPPFLAGS'
17520 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
17521 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
17522 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
17523
17524    cat >conftest.$ac_ext <<_ACEOF
17525 /* confdefs.h.  */
17526 _ACEOF
17527 cat confdefs.h >>conftest.$ac_ext
17528 cat >>conftest.$ac_ext <<_ACEOF
17529 /* end confdefs.h.  */
17530 #include <stdlib.h>
17531 int
17532 main ()
17533 {
17534 srand48(0);lrand48();drand48();
17535   ;
17536   return 0;
17537 }
17538 _ACEOF
17539 rm -f conftest.$ac_objext
17540 if { (ac_try="$ac_compile"
17541 case "(($ac_try" in
17542   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17543   *) ac_try_echo=$ac_try;;
17544 esac
17545 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17546   (eval "$ac_compile") 2>conftest.er1
17547   ac_status=$?
17548   grep -v '^ *+' conftest.er1 >conftest.err
17549   rm -f conftest.er1
17550   cat conftest.err >&5
17551   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17552   (exit $ac_status); } &&
17553          { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
17554   { (case "(($ac_try" in
17555   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17556   *) ac_try_echo=$ac_try;;
17557 esac
17558 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17559   (eval "$ac_try") 2>&5
17560   ac_status=$?
17561   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17562   (exit $ac_status); }; } &&
17563          { ac_try='test -s conftest.$ac_objext'
17564   { (case "(($ac_try" in
17565   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17566   *) ac_try_echo=$ac_try;;
17567 esac
17568 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17569   (eval "$ac_try") 2>&5
17570   ac_status=$?
17571   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17572   (exit $ac_status); }; }; then
17573   ac_cv_func_rand48=yes
17574 else
17575   echo "$as_me: failed program was:" >&5
17576 sed 's/^/| /' conftest.$ac_ext >&5
17577
17578         ac_cv_func_rand48=no
17579 fi
17580
17581 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17582   ac_ext=c
17583 ac_cpp='$CPP $CPPFLAGS'
17584 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
17585 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
17586 ac_compiler_gnu=$ac_cv_c_compiler_gnu
17587
17588 fi
17589 { echo "$as_me:$LINENO: result: $ac_cv_func_rand48" >&5
17590 echo "${ECHO_T}$ac_cv_func_rand48" >&6; }
17591
17592 if test "$ac_cv_func_rand48" = "yes" ; then
17593
17594 cat >>confdefs.h <<\_ACEOF
17595 #define HAVE_RAND48 1
17596 _ACEOF
17597
17598 fi
17599
17600
17601 { echo "$as_me:$LINENO: checking whether strerror_s is declared" >&5
17602 echo $ECHO_N "checking whether strerror_s is declared... $ECHO_C" >&6; }
17603 if test "${ac_cv_have_decl_strerror_s+set}" = set; then
17604   echo $ECHO_N "(cached) $ECHO_C" >&6
17605 else
17606   cat >conftest.$ac_ext <<_ACEOF
17607 /* confdefs.h.  */
17608 _ACEOF
17609 cat confdefs.h >>conftest.$ac_ext
17610 cat >>conftest.$ac_ext <<_ACEOF
17611 /* end confdefs.h.  */
17612 $ac_includes_default
17613 int
17614 main ()
17615 {
17616 #ifndef strerror_s
17617   char *p = (char *) strerror_s;
17618   return !p;
17619 #endif
17620
17621   ;
17622   return 0;
17623 }
17624 _ACEOF
17625 rm -f conftest.$ac_objext
17626 if { (ac_try="$ac_compile"
17627 case "(($ac_try" in
17628   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17629   *) ac_try_echo=$ac_try;;
17630 esac
17631 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17632   (eval "$ac_compile") 2>conftest.er1
17633   ac_status=$?
17634   grep -v '^ *+' conftest.er1 >conftest.err
17635   rm -f conftest.er1
17636   cat conftest.err >&5
17637   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17638   (exit $ac_status); } &&
17639          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
17640   { (case "(($ac_try" in
17641   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17642   *) ac_try_echo=$ac_try;;
17643 esac
17644 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17645   (eval "$ac_try") 2>&5
17646   ac_status=$?
17647   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17648   (exit $ac_status); }; } &&
17649          { ac_try='test -s conftest.$ac_objext'
17650   { (case "(($ac_try" in
17651   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17652   *) ac_try_echo=$ac_try;;
17653 esac
17654 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17655   (eval "$ac_try") 2>&5
17656   ac_status=$?
17657   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17658   (exit $ac_status); }; }; then
17659   ac_cv_have_decl_strerror_s=yes
17660 else
17661   echo "$as_me: failed program was:" >&5
17662 sed 's/^/| /' conftest.$ac_ext >&5
17663
17664         ac_cv_have_decl_strerror_s=no
17665 fi
17666
17667 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17668 fi
17669 { echo "$as_me:$LINENO: result: $ac_cv_have_decl_strerror_s" >&5
17670 echo "${ECHO_T}$ac_cv_have_decl_strerror_s" >&6; }
17671 if test $ac_cv_have_decl_strerror_s = yes; then
17672
17673 cat >>confdefs.h <<_ACEOF
17674 #define HAVE_DECL_STRERROR_S 1
17675 _ACEOF
17676
17677
17678 else
17679   cat >>confdefs.h <<_ACEOF
17680 #define HAVE_DECL_STRERROR_S 0
17681 _ACEOF
17682
17683
17684 fi
17685
17686
17687
17688 if test "$llvm_cv_os_type" = "MingW" ; then
17689   { echo "$as_me:$LINENO: checking for _alloca in -lgcc" >&5
17690 echo $ECHO_N "checking for _alloca in -lgcc... $ECHO_C" >&6; }
17691 if test "${ac_cv_lib_gcc__alloca+set}" = set; then
17692   echo $ECHO_N "(cached) $ECHO_C" >&6
17693 else
17694   ac_check_lib_save_LIBS=$LIBS
17695 LIBS="-lgcc  $LIBS"
17696 cat >conftest.$ac_ext <<_ACEOF
17697 /* confdefs.h.  */
17698 _ACEOF
17699 cat confdefs.h >>conftest.$ac_ext
17700 cat >>conftest.$ac_ext <<_ACEOF
17701 /* end confdefs.h.  */
17702
17703 /* Override any GCC internal prototype to avoid an error.
17704    Use char because int might match the return type of a GCC
17705    builtin and then its argument prototype would still apply.  */
17706 #ifdef __cplusplus
17707 extern "C"
17708 #endif
17709 char _alloca ();
17710 int
17711 main ()
17712 {
17713 return _alloca ();
17714   ;
17715   return 0;
17716 }
17717 _ACEOF
17718 rm -f conftest.$ac_objext conftest$ac_exeext
17719 if { (ac_try="$ac_link"
17720 case "(($ac_try" in
17721   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17722   *) ac_try_echo=$ac_try;;
17723 esac
17724 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17725   (eval "$ac_link") 2>conftest.er1
17726   ac_status=$?
17727   grep -v '^ *+' conftest.er1 >conftest.err
17728   rm -f conftest.er1
17729   cat conftest.err >&5
17730   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17731   (exit $ac_status); } &&
17732          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
17733   { (case "(($ac_try" in
17734   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17735   *) ac_try_echo=$ac_try;;
17736 esac
17737 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17738   (eval "$ac_try") 2>&5
17739   ac_status=$?
17740   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17741   (exit $ac_status); }; } &&
17742          { ac_try='test -s conftest$ac_exeext'
17743   { (case "(($ac_try" in
17744   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17745   *) ac_try_echo=$ac_try;;
17746 esac
17747 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17748   (eval "$ac_try") 2>&5
17749   ac_status=$?
17750   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17751   (exit $ac_status); }; }; then
17752   ac_cv_lib_gcc__alloca=yes
17753 else
17754   echo "$as_me: failed program was:" >&5
17755 sed 's/^/| /' conftest.$ac_ext >&5
17756
17757         ac_cv_lib_gcc__alloca=no
17758 fi
17759
17760 rm -f core conftest.err conftest.$ac_objext \
17761       conftest$ac_exeext conftest.$ac_ext
17762 LIBS=$ac_check_lib_save_LIBS
17763 fi
17764 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc__alloca" >&5
17765 echo "${ECHO_T}$ac_cv_lib_gcc__alloca" >&6; }
17766 if test $ac_cv_lib_gcc__alloca = yes; then
17767
17768 cat >>confdefs.h <<\_ACEOF
17769 #define HAVE__ALLOCA 1
17770 _ACEOF
17771
17772 fi
17773
17774   { echo "$as_me:$LINENO: checking for __alloca in -lgcc" >&5
17775 echo $ECHO_N "checking for __alloca in -lgcc... $ECHO_C" >&6; }
17776 if test "${ac_cv_lib_gcc___alloca+set}" = set; then
17777   echo $ECHO_N "(cached) $ECHO_C" >&6
17778 else
17779   ac_check_lib_save_LIBS=$LIBS
17780 LIBS="-lgcc  $LIBS"
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
17788 /* Override any GCC internal prototype to avoid an error.
17789    Use char because int might match the return type of a GCC
17790    builtin and then its argument prototype would still apply.  */
17791 #ifdef __cplusplus
17792 extern "C"
17793 #endif
17794 char __alloca ();
17795 int
17796 main ()
17797 {
17798 return __alloca ();
17799   ;
17800   return 0;
17801 }
17802 _ACEOF
17803 rm -f conftest.$ac_objext conftest$ac_exeext
17804 if { (ac_try="$ac_link"
17805 case "(($ac_try" in
17806   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17807   *) ac_try_echo=$ac_try;;
17808 esac
17809 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17810   (eval "$ac_link") 2>conftest.er1
17811   ac_status=$?
17812   grep -v '^ *+' conftest.er1 >conftest.err
17813   rm -f conftest.er1
17814   cat conftest.err >&5
17815   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17816   (exit $ac_status); } &&
17817          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
17818   { (case "(($ac_try" in
17819   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17820   *) ac_try_echo=$ac_try;;
17821 esac
17822 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17823   (eval "$ac_try") 2>&5
17824   ac_status=$?
17825   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17826   (exit $ac_status); }; } &&
17827          { ac_try='test -s conftest$ac_exeext'
17828   { (case "(($ac_try" in
17829   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17830   *) ac_try_echo=$ac_try;;
17831 esac
17832 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17833   (eval "$ac_try") 2>&5
17834   ac_status=$?
17835   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17836   (exit $ac_status); }; }; then
17837   ac_cv_lib_gcc___alloca=yes
17838 else
17839   echo "$as_me: failed program was:" >&5
17840 sed 's/^/| /' conftest.$ac_ext >&5
17841
17842         ac_cv_lib_gcc___alloca=no
17843 fi
17844
17845 rm -f core conftest.err conftest.$ac_objext \
17846       conftest$ac_exeext conftest.$ac_ext
17847 LIBS=$ac_check_lib_save_LIBS
17848 fi
17849 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___alloca" >&5
17850 echo "${ECHO_T}$ac_cv_lib_gcc___alloca" >&6; }
17851 if test $ac_cv_lib_gcc___alloca = yes; then
17852
17853 cat >>confdefs.h <<\_ACEOF
17854 #define HAVE___ALLOCA 1
17855 _ACEOF
17856
17857 fi
17858
17859   { echo "$as_me:$LINENO: checking for __chkstk in -lgcc" >&5
17860 echo $ECHO_N "checking for __chkstk in -lgcc... $ECHO_C" >&6; }
17861 if test "${ac_cv_lib_gcc___chkstk+set}" = set; then
17862   echo $ECHO_N "(cached) $ECHO_C" >&6
17863 else
17864   ac_check_lib_save_LIBS=$LIBS
17865 LIBS="-lgcc  $LIBS"
17866 cat >conftest.$ac_ext <<_ACEOF
17867 /* confdefs.h.  */
17868 _ACEOF
17869 cat confdefs.h >>conftest.$ac_ext
17870 cat >>conftest.$ac_ext <<_ACEOF
17871 /* end confdefs.h.  */
17872
17873 /* Override any GCC internal prototype to avoid an error.
17874    Use char because int might match the return type of a GCC
17875    builtin and then its argument prototype would still apply.  */
17876 #ifdef __cplusplus
17877 extern "C"
17878 #endif
17879 char __chkstk ();
17880 int
17881 main ()
17882 {
17883 return __chkstk ();
17884   ;
17885   return 0;
17886 }
17887 _ACEOF
17888 rm -f conftest.$ac_objext conftest$ac_exeext
17889 if { (ac_try="$ac_link"
17890 case "(($ac_try" in
17891   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17892   *) ac_try_echo=$ac_try;;
17893 esac
17894 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17895   (eval "$ac_link") 2>conftest.er1
17896   ac_status=$?
17897   grep -v '^ *+' conftest.er1 >conftest.err
17898   rm -f conftest.er1
17899   cat conftest.err >&5
17900   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17901   (exit $ac_status); } &&
17902          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
17903   { (case "(($ac_try" in
17904   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17905   *) ac_try_echo=$ac_try;;
17906 esac
17907 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17908   (eval "$ac_try") 2>&5
17909   ac_status=$?
17910   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17911   (exit $ac_status); }; } &&
17912          { ac_try='test -s conftest$ac_exeext'
17913   { (case "(($ac_try" in
17914   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17915   *) ac_try_echo=$ac_try;;
17916 esac
17917 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17918   (eval "$ac_try") 2>&5
17919   ac_status=$?
17920   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17921   (exit $ac_status); }; }; then
17922   ac_cv_lib_gcc___chkstk=yes
17923 else
17924   echo "$as_me: failed program was:" >&5
17925 sed 's/^/| /' conftest.$ac_ext >&5
17926
17927         ac_cv_lib_gcc___chkstk=no
17928 fi
17929
17930 rm -f core conftest.err conftest.$ac_objext \
17931       conftest$ac_exeext conftest.$ac_ext
17932 LIBS=$ac_check_lib_save_LIBS
17933 fi
17934 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___chkstk" >&5
17935 echo "${ECHO_T}$ac_cv_lib_gcc___chkstk" >&6; }
17936 if test $ac_cv_lib_gcc___chkstk = yes; then
17937
17938 cat >>confdefs.h <<\_ACEOF
17939 #define HAVE___CHKSTK 1
17940 _ACEOF
17941
17942 fi
17943
17944   { echo "$as_me:$LINENO: checking for ___chkstk in -lgcc" >&5
17945 echo $ECHO_N "checking for ___chkstk in -lgcc... $ECHO_C" >&6; }
17946 if test "${ac_cv_lib_gcc____chkstk+set}" = set; then
17947   echo $ECHO_N "(cached) $ECHO_C" >&6
17948 else
17949   ac_check_lib_save_LIBS=$LIBS
17950 LIBS="-lgcc  $LIBS"
17951 cat >conftest.$ac_ext <<_ACEOF
17952 /* confdefs.h.  */
17953 _ACEOF
17954 cat confdefs.h >>conftest.$ac_ext
17955 cat >>conftest.$ac_ext <<_ACEOF
17956 /* end confdefs.h.  */
17957
17958 /* Override any GCC internal prototype to avoid an error.
17959    Use char because int might match the return type of a GCC
17960    builtin and then its argument prototype would still apply.  */
17961 #ifdef __cplusplus
17962 extern "C"
17963 #endif
17964 char ___chkstk ();
17965 int
17966 main ()
17967 {
17968 return ___chkstk ();
17969   ;
17970   return 0;
17971 }
17972 _ACEOF
17973 rm -f conftest.$ac_objext conftest$ac_exeext
17974 if { (ac_try="$ac_link"
17975 case "(($ac_try" in
17976   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17977   *) ac_try_echo=$ac_try;;
17978 esac
17979 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17980   (eval "$ac_link") 2>conftest.er1
17981   ac_status=$?
17982   grep -v '^ *+' conftest.er1 >conftest.err
17983   rm -f conftest.er1
17984   cat conftest.err >&5
17985   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17986   (exit $ac_status); } &&
17987          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
17988   { (case "(($ac_try" in
17989   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17990   *) ac_try_echo=$ac_try;;
17991 esac
17992 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17993   (eval "$ac_try") 2>&5
17994   ac_status=$?
17995   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17996   (exit $ac_status); }; } &&
17997          { ac_try='test -s conftest$ac_exeext'
17998   { (case "(($ac_try" in
17999   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18000   *) ac_try_echo=$ac_try;;
18001 esac
18002 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18003   (eval "$ac_try") 2>&5
18004   ac_status=$?
18005   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18006   (exit $ac_status); }; }; then
18007   ac_cv_lib_gcc____chkstk=yes
18008 else
18009   echo "$as_me: failed program was:" >&5
18010 sed 's/^/| /' conftest.$ac_ext >&5
18011
18012         ac_cv_lib_gcc____chkstk=no
18013 fi
18014
18015 rm -f core conftest.err conftest.$ac_objext \
18016       conftest$ac_exeext conftest.$ac_ext
18017 LIBS=$ac_check_lib_save_LIBS
18018 fi
18019 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc____chkstk" >&5
18020 echo "${ECHO_T}$ac_cv_lib_gcc____chkstk" >&6; }
18021 if test $ac_cv_lib_gcc____chkstk = yes; then
18022
18023 cat >>confdefs.h <<\_ACEOF
18024 #define HAVE____CHKSTK 1
18025 _ACEOF
18026
18027 fi
18028
18029
18030   { echo "$as_me:$LINENO: checking for __ashldi3 in -lgcc" >&5
18031 echo $ECHO_N "checking for __ashldi3 in -lgcc... $ECHO_C" >&6; }
18032 if test "${ac_cv_lib_gcc___ashldi3+set}" = set; then
18033   echo $ECHO_N "(cached) $ECHO_C" >&6
18034 else
18035   ac_check_lib_save_LIBS=$LIBS
18036 LIBS="-lgcc  $LIBS"
18037 cat >conftest.$ac_ext <<_ACEOF
18038 /* confdefs.h.  */
18039 _ACEOF
18040 cat confdefs.h >>conftest.$ac_ext
18041 cat >>conftest.$ac_ext <<_ACEOF
18042 /* end confdefs.h.  */
18043
18044 /* Override any GCC internal prototype to avoid an error.
18045    Use char because int might match the return type of a GCC
18046    builtin and then its argument prototype would still apply.  */
18047 #ifdef __cplusplus
18048 extern "C"
18049 #endif
18050 char __ashldi3 ();
18051 int
18052 main ()
18053 {
18054 return __ashldi3 ();
18055   ;
18056   return 0;
18057 }
18058 _ACEOF
18059 rm -f conftest.$ac_objext conftest$ac_exeext
18060 if { (ac_try="$ac_link"
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_link") 2>conftest.er1
18067   ac_status=$?
18068   grep -v '^ *+' conftest.er1 >conftest.err
18069   rm -f conftest.er1
18070   cat conftest.err >&5
18071   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18072   (exit $ac_status); } &&
18073          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
18074   { (case "(($ac_try" in
18075   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18076   *) ac_try_echo=$ac_try;;
18077 esac
18078 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18079   (eval "$ac_try") 2>&5
18080   ac_status=$?
18081   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18082   (exit $ac_status); }; } &&
18083          { ac_try='test -s conftest$ac_exeext'
18084   { (case "(($ac_try" in
18085   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18086   *) ac_try_echo=$ac_try;;
18087 esac
18088 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18089   (eval "$ac_try") 2>&5
18090   ac_status=$?
18091   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18092   (exit $ac_status); }; }; then
18093   ac_cv_lib_gcc___ashldi3=yes
18094 else
18095   echo "$as_me: failed program was:" >&5
18096 sed 's/^/| /' conftest.$ac_ext >&5
18097
18098         ac_cv_lib_gcc___ashldi3=no
18099 fi
18100
18101 rm -f core conftest.err conftest.$ac_objext \
18102       conftest$ac_exeext conftest.$ac_ext
18103 LIBS=$ac_check_lib_save_LIBS
18104 fi
18105 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___ashldi3" >&5
18106 echo "${ECHO_T}$ac_cv_lib_gcc___ashldi3" >&6; }
18107 if test $ac_cv_lib_gcc___ashldi3 = yes; then
18108
18109 cat >>confdefs.h <<\_ACEOF
18110 #define HAVE___ASHLDI3 1
18111 _ACEOF
18112
18113 fi
18114
18115   { echo "$as_me:$LINENO: checking for __ashrdi3 in -lgcc" >&5
18116 echo $ECHO_N "checking for __ashrdi3 in -lgcc... $ECHO_C" >&6; }
18117 if test "${ac_cv_lib_gcc___ashrdi3+set}" = set; then
18118   echo $ECHO_N "(cached) $ECHO_C" >&6
18119 else
18120   ac_check_lib_save_LIBS=$LIBS
18121 LIBS="-lgcc  $LIBS"
18122 cat >conftest.$ac_ext <<_ACEOF
18123 /* confdefs.h.  */
18124 _ACEOF
18125 cat confdefs.h >>conftest.$ac_ext
18126 cat >>conftest.$ac_ext <<_ACEOF
18127 /* end confdefs.h.  */
18128
18129 /* Override any GCC internal prototype to avoid an error.
18130    Use char because int might match the return type of a GCC
18131    builtin and then its argument prototype would still apply.  */
18132 #ifdef __cplusplus
18133 extern "C"
18134 #endif
18135 char __ashrdi3 ();
18136 int
18137 main ()
18138 {
18139 return __ashrdi3 ();
18140   ;
18141   return 0;
18142 }
18143 _ACEOF
18144 rm -f conftest.$ac_objext conftest$ac_exeext
18145 if { (ac_try="$ac_link"
18146 case "(($ac_try" in
18147   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18148   *) ac_try_echo=$ac_try;;
18149 esac
18150 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18151   (eval "$ac_link") 2>conftest.er1
18152   ac_status=$?
18153   grep -v '^ *+' conftest.er1 >conftest.err
18154   rm -f conftest.er1
18155   cat conftest.err >&5
18156   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18157   (exit $ac_status); } &&
18158          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
18159   { (case "(($ac_try" in
18160   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18161   *) ac_try_echo=$ac_try;;
18162 esac
18163 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18164   (eval "$ac_try") 2>&5
18165   ac_status=$?
18166   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18167   (exit $ac_status); }; } &&
18168          { ac_try='test -s conftest$ac_exeext'
18169   { (case "(($ac_try" in
18170   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18171   *) ac_try_echo=$ac_try;;
18172 esac
18173 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18174   (eval "$ac_try") 2>&5
18175   ac_status=$?
18176   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18177   (exit $ac_status); }; }; then
18178   ac_cv_lib_gcc___ashrdi3=yes
18179 else
18180   echo "$as_me: failed program was:" >&5
18181 sed 's/^/| /' conftest.$ac_ext >&5
18182
18183         ac_cv_lib_gcc___ashrdi3=no
18184 fi
18185
18186 rm -f core conftest.err conftest.$ac_objext \
18187       conftest$ac_exeext conftest.$ac_ext
18188 LIBS=$ac_check_lib_save_LIBS
18189 fi
18190 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___ashrdi3" >&5
18191 echo "${ECHO_T}$ac_cv_lib_gcc___ashrdi3" >&6; }
18192 if test $ac_cv_lib_gcc___ashrdi3 = yes; then
18193
18194 cat >>confdefs.h <<\_ACEOF
18195 #define HAVE___ASHRDI3 1
18196 _ACEOF
18197
18198 fi
18199
18200   { echo "$as_me:$LINENO: checking for __divdi3 in -lgcc" >&5
18201 echo $ECHO_N "checking for __divdi3 in -lgcc... $ECHO_C" >&6; }
18202 if test "${ac_cv_lib_gcc___divdi3+set}" = set; then
18203   echo $ECHO_N "(cached) $ECHO_C" >&6
18204 else
18205   ac_check_lib_save_LIBS=$LIBS
18206 LIBS="-lgcc  $LIBS"
18207 cat >conftest.$ac_ext <<_ACEOF
18208 /* confdefs.h.  */
18209 _ACEOF
18210 cat confdefs.h >>conftest.$ac_ext
18211 cat >>conftest.$ac_ext <<_ACEOF
18212 /* end confdefs.h.  */
18213
18214 /* Override any GCC internal prototype to avoid an error.
18215    Use char because int might match the return type of a GCC
18216    builtin and then its argument prototype would still apply.  */
18217 #ifdef __cplusplus
18218 extern "C"
18219 #endif
18220 char __divdi3 ();
18221 int
18222 main ()
18223 {
18224 return __divdi3 ();
18225   ;
18226   return 0;
18227 }
18228 _ACEOF
18229 rm -f conftest.$ac_objext conftest$ac_exeext
18230 if { (ac_try="$ac_link"
18231 case "(($ac_try" in
18232   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18233   *) ac_try_echo=$ac_try;;
18234 esac
18235 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18236   (eval "$ac_link") 2>conftest.er1
18237   ac_status=$?
18238   grep -v '^ *+' conftest.er1 >conftest.err
18239   rm -f conftest.er1
18240   cat conftest.err >&5
18241   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18242   (exit $ac_status); } &&
18243          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
18244   { (case "(($ac_try" in
18245   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18246   *) ac_try_echo=$ac_try;;
18247 esac
18248 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18249   (eval "$ac_try") 2>&5
18250   ac_status=$?
18251   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18252   (exit $ac_status); }; } &&
18253          { ac_try='test -s conftest$ac_exeext'
18254   { (case "(($ac_try" in
18255   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18256   *) ac_try_echo=$ac_try;;
18257 esac
18258 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18259   (eval "$ac_try") 2>&5
18260   ac_status=$?
18261   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18262   (exit $ac_status); }; }; then
18263   ac_cv_lib_gcc___divdi3=yes
18264 else
18265   echo "$as_me: failed program was:" >&5
18266 sed 's/^/| /' conftest.$ac_ext >&5
18267
18268         ac_cv_lib_gcc___divdi3=no
18269 fi
18270
18271 rm -f core conftest.err conftest.$ac_objext \
18272       conftest$ac_exeext conftest.$ac_ext
18273 LIBS=$ac_check_lib_save_LIBS
18274 fi
18275 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___divdi3" >&5
18276 echo "${ECHO_T}$ac_cv_lib_gcc___divdi3" >&6; }
18277 if test $ac_cv_lib_gcc___divdi3 = yes; then
18278
18279 cat >>confdefs.h <<\_ACEOF
18280 #define HAVE___DIVDI3 1
18281 _ACEOF
18282
18283 fi
18284
18285   { echo "$as_me:$LINENO: checking for __fixdfdi in -lgcc" >&5
18286 echo $ECHO_N "checking for __fixdfdi in -lgcc... $ECHO_C" >&6; }
18287 if test "${ac_cv_lib_gcc___fixdfdi+set}" = set; then
18288   echo $ECHO_N "(cached) $ECHO_C" >&6
18289 else
18290   ac_check_lib_save_LIBS=$LIBS
18291 LIBS="-lgcc  $LIBS"
18292 cat >conftest.$ac_ext <<_ACEOF
18293 /* confdefs.h.  */
18294 _ACEOF
18295 cat confdefs.h >>conftest.$ac_ext
18296 cat >>conftest.$ac_ext <<_ACEOF
18297 /* end confdefs.h.  */
18298
18299 /* Override any GCC internal prototype to avoid an error.
18300    Use char because int might match the return type of a GCC
18301    builtin and then its argument prototype would still apply.  */
18302 #ifdef __cplusplus
18303 extern "C"
18304 #endif
18305 char __fixdfdi ();
18306 int
18307 main ()
18308 {
18309 return __fixdfdi ();
18310   ;
18311   return 0;
18312 }
18313 _ACEOF
18314 rm -f conftest.$ac_objext conftest$ac_exeext
18315 if { (ac_try="$ac_link"
18316 case "(($ac_try" in
18317   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18318   *) ac_try_echo=$ac_try;;
18319 esac
18320 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18321   (eval "$ac_link") 2>conftest.er1
18322   ac_status=$?
18323   grep -v '^ *+' conftest.er1 >conftest.err
18324   rm -f conftest.er1
18325   cat conftest.err >&5
18326   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18327   (exit $ac_status); } &&
18328          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
18329   { (case "(($ac_try" in
18330   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18331   *) ac_try_echo=$ac_try;;
18332 esac
18333 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18334   (eval "$ac_try") 2>&5
18335   ac_status=$?
18336   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18337   (exit $ac_status); }; } &&
18338          { ac_try='test -s conftest$ac_exeext'
18339   { (case "(($ac_try" in
18340   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18341   *) ac_try_echo=$ac_try;;
18342 esac
18343 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18344   (eval "$ac_try") 2>&5
18345   ac_status=$?
18346   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18347   (exit $ac_status); }; }; then
18348   ac_cv_lib_gcc___fixdfdi=yes
18349 else
18350   echo "$as_me: failed program was:" >&5
18351 sed 's/^/| /' conftest.$ac_ext >&5
18352
18353         ac_cv_lib_gcc___fixdfdi=no
18354 fi
18355
18356 rm -f core conftest.err conftest.$ac_objext \
18357       conftest$ac_exeext conftest.$ac_ext
18358 LIBS=$ac_check_lib_save_LIBS
18359 fi
18360 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___fixdfdi" >&5
18361 echo "${ECHO_T}$ac_cv_lib_gcc___fixdfdi" >&6; }
18362 if test $ac_cv_lib_gcc___fixdfdi = yes; then
18363
18364 cat >>confdefs.h <<\_ACEOF
18365 #define HAVE___FIXDFDI 1
18366 _ACEOF
18367
18368 fi
18369
18370   { echo "$as_me:$LINENO: checking for __fixsfdi in -lgcc" >&5
18371 echo $ECHO_N "checking for __fixsfdi in -lgcc... $ECHO_C" >&6; }
18372 if test "${ac_cv_lib_gcc___fixsfdi+set}" = set; then
18373   echo $ECHO_N "(cached) $ECHO_C" >&6
18374 else
18375   ac_check_lib_save_LIBS=$LIBS
18376 LIBS="-lgcc  $LIBS"
18377 cat >conftest.$ac_ext <<_ACEOF
18378 /* confdefs.h.  */
18379 _ACEOF
18380 cat confdefs.h >>conftest.$ac_ext
18381 cat >>conftest.$ac_ext <<_ACEOF
18382 /* end confdefs.h.  */
18383
18384 /* Override any GCC internal prototype to avoid an error.
18385    Use char because int might match the return type of a GCC
18386    builtin and then its argument prototype would still apply.  */
18387 #ifdef __cplusplus
18388 extern "C"
18389 #endif
18390 char __fixsfdi ();
18391 int
18392 main ()
18393 {
18394 return __fixsfdi ();
18395   ;
18396   return 0;
18397 }
18398 _ACEOF
18399 rm -f conftest.$ac_objext conftest$ac_exeext
18400 if { (ac_try="$ac_link"
18401 case "(($ac_try" in
18402   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18403   *) ac_try_echo=$ac_try;;
18404 esac
18405 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18406   (eval "$ac_link") 2>conftest.er1
18407   ac_status=$?
18408   grep -v '^ *+' conftest.er1 >conftest.err
18409   rm -f conftest.er1
18410   cat conftest.err >&5
18411   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18412   (exit $ac_status); } &&
18413          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
18414   { (case "(($ac_try" in
18415   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18416   *) ac_try_echo=$ac_try;;
18417 esac
18418 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18419   (eval "$ac_try") 2>&5
18420   ac_status=$?
18421   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18422   (exit $ac_status); }; } &&
18423          { ac_try='test -s conftest$ac_exeext'
18424   { (case "(($ac_try" in
18425   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18426   *) ac_try_echo=$ac_try;;
18427 esac
18428 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18429   (eval "$ac_try") 2>&5
18430   ac_status=$?
18431   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18432   (exit $ac_status); }; }; then
18433   ac_cv_lib_gcc___fixsfdi=yes
18434 else
18435   echo "$as_me: failed program was:" >&5
18436 sed 's/^/| /' conftest.$ac_ext >&5
18437
18438         ac_cv_lib_gcc___fixsfdi=no
18439 fi
18440
18441 rm -f core conftest.err conftest.$ac_objext \
18442       conftest$ac_exeext conftest.$ac_ext
18443 LIBS=$ac_check_lib_save_LIBS
18444 fi
18445 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___fixsfdi" >&5
18446 echo "${ECHO_T}$ac_cv_lib_gcc___fixsfdi" >&6; }
18447 if test $ac_cv_lib_gcc___fixsfdi = yes; then
18448
18449 cat >>confdefs.h <<\_ACEOF
18450 #define HAVE___FIXSFDI 1
18451 _ACEOF
18452
18453 fi
18454
18455   { echo "$as_me:$LINENO: checking for __floatdidf in -lgcc" >&5
18456 echo $ECHO_N "checking for __floatdidf in -lgcc... $ECHO_C" >&6; }
18457 if test "${ac_cv_lib_gcc___floatdidf+set}" = set; then
18458   echo $ECHO_N "(cached) $ECHO_C" >&6
18459 else
18460   ac_check_lib_save_LIBS=$LIBS
18461 LIBS="-lgcc  $LIBS"
18462 cat >conftest.$ac_ext <<_ACEOF
18463 /* confdefs.h.  */
18464 _ACEOF
18465 cat confdefs.h >>conftest.$ac_ext
18466 cat >>conftest.$ac_ext <<_ACEOF
18467 /* end confdefs.h.  */
18468
18469 /* Override any GCC internal prototype to avoid an error.
18470    Use char because int might match the return type of a GCC
18471    builtin and then its argument prototype would still apply.  */
18472 #ifdef __cplusplus
18473 extern "C"
18474 #endif
18475 char __floatdidf ();
18476 int
18477 main ()
18478 {
18479 return __floatdidf ();
18480   ;
18481   return 0;
18482 }
18483 _ACEOF
18484 rm -f conftest.$ac_objext conftest$ac_exeext
18485 if { (ac_try="$ac_link"
18486 case "(($ac_try" in
18487   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18488   *) ac_try_echo=$ac_try;;
18489 esac
18490 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18491   (eval "$ac_link") 2>conftest.er1
18492   ac_status=$?
18493   grep -v '^ *+' conftest.er1 >conftest.err
18494   rm -f conftest.er1
18495   cat conftest.err >&5
18496   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18497   (exit $ac_status); } &&
18498          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
18499   { (case "(($ac_try" in
18500   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18501   *) ac_try_echo=$ac_try;;
18502 esac
18503 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18504   (eval "$ac_try") 2>&5
18505   ac_status=$?
18506   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18507   (exit $ac_status); }; } &&
18508          { ac_try='test -s conftest$ac_exeext'
18509   { (case "(($ac_try" in
18510   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18511   *) ac_try_echo=$ac_try;;
18512 esac
18513 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18514   (eval "$ac_try") 2>&5
18515   ac_status=$?
18516   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18517   (exit $ac_status); }; }; then
18518   ac_cv_lib_gcc___floatdidf=yes
18519 else
18520   echo "$as_me: failed program was:" >&5
18521 sed 's/^/| /' conftest.$ac_ext >&5
18522
18523         ac_cv_lib_gcc___floatdidf=no
18524 fi
18525
18526 rm -f core conftest.err conftest.$ac_objext \
18527       conftest$ac_exeext conftest.$ac_ext
18528 LIBS=$ac_check_lib_save_LIBS
18529 fi
18530 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___floatdidf" >&5
18531 echo "${ECHO_T}$ac_cv_lib_gcc___floatdidf" >&6; }
18532 if test $ac_cv_lib_gcc___floatdidf = yes; then
18533
18534 cat >>confdefs.h <<\_ACEOF
18535 #define HAVE___FLOATDIDF 1
18536 _ACEOF
18537
18538 fi
18539
18540   { echo "$as_me:$LINENO: checking for __lshrdi3 in -lgcc" >&5
18541 echo $ECHO_N "checking for __lshrdi3 in -lgcc... $ECHO_C" >&6; }
18542 if test "${ac_cv_lib_gcc___lshrdi3+set}" = set; then
18543   echo $ECHO_N "(cached) $ECHO_C" >&6
18544 else
18545   ac_check_lib_save_LIBS=$LIBS
18546 LIBS="-lgcc  $LIBS"
18547 cat >conftest.$ac_ext <<_ACEOF
18548 /* confdefs.h.  */
18549 _ACEOF
18550 cat confdefs.h >>conftest.$ac_ext
18551 cat >>conftest.$ac_ext <<_ACEOF
18552 /* end confdefs.h.  */
18553
18554 /* Override any GCC internal prototype to avoid an error.
18555    Use char because int might match the return type of a GCC
18556    builtin and then its argument prototype would still apply.  */
18557 #ifdef __cplusplus
18558 extern "C"
18559 #endif
18560 char __lshrdi3 ();
18561 int
18562 main ()
18563 {
18564 return __lshrdi3 ();
18565   ;
18566   return 0;
18567 }
18568 _ACEOF
18569 rm -f conftest.$ac_objext conftest$ac_exeext
18570 if { (ac_try="$ac_link"
18571 case "(($ac_try" in
18572   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18573   *) ac_try_echo=$ac_try;;
18574 esac
18575 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18576   (eval "$ac_link") 2>conftest.er1
18577   ac_status=$?
18578   grep -v '^ *+' conftest.er1 >conftest.err
18579   rm -f conftest.er1
18580   cat conftest.err >&5
18581   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18582   (exit $ac_status); } &&
18583          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
18584   { (case "(($ac_try" in
18585   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18586   *) ac_try_echo=$ac_try;;
18587 esac
18588 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18589   (eval "$ac_try") 2>&5
18590   ac_status=$?
18591   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18592   (exit $ac_status); }; } &&
18593          { ac_try='test -s conftest$ac_exeext'
18594   { (case "(($ac_try" in
18595   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18596   *) ac_try_echo=$ac_try;;
18597 esac
18598 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18599   (eval "$ac_try") 2>&5
18600   ac_status=$?
18601   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18602   (exit $ac_status); }; }; then
18603   ac_cv_lib_gcc___lshrdi3=yes
18604 else
18605   echo "$as_me: failed program was:" >&5
18606 sed 's/^/| /' conftest.$ac_ext >&5
18607
18608         ac_cv_lib_gcc___lshrdi3=no
18609 fi
18610
18611 rm -f core conftest.err conftest.$ac_objext \
18612       conftest$ac_exeext conftest.$ac_ext
18613 LIBS=$ac_check_lib_save_LIBS
18614 fi
18615 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___lshrdi3" >&5
18616 echo "${ECHO_T}$ac_cv_lib_gcc___lshrdi3" >&6; }
18617 if test $ac_cv_lib_gcc___lshrdi3 = yes; then
18618
18619 cat >>confdefs.h <<\_ACEOF
18620 #define HAVE___LSHRDI3 1
18621 _ACEOF
18622
18623 fi
18624
18625   { echo "$as_me:$LINENO: checking for __moddi3 in -lgcc" >&5
18626 echo $ECHO_N "checking for __moddi3 in -lgcc... $ECHO_C" >&6; }
18627 if test "${ac_cv_lib_gcc___moddi3+set}" = set; then
18628   echo $ECHO_N "(cached) $ECHO_C" >&6
18629 else
18630   ac_check_lib_save_LIBS=$LIBS
18631 LIBS="-lgcc  $LIBS"
18632 cat >conftest.$ac_ext <<_ACEOF
18633 /* confdefs.h.  */
18634 _ACEOF
18635 cat confdefs.h >>conftest.$ac_ext
18636 cat >>conftest.$ac_ext <<_ACEOF
18637 /* end confdefs.h.  */
18638
18639 /* Override any GCC internal prototype to avoid an error.
18640    Use char because int might match the return type of a GCC
18641    builtin and then its argument prototype would still apply.  */
18642 #ifdef __cplusplus
18643 extern "C"
18644 #endif
18645 char __moddi3 ();
18646 int
18647 main ()
18648 {
18649 return __moddi3 ();
18650   ;
18651   return 0;
18652 }
18653 _ACEOF
18654 rm -f conftest.$ac_objext conftest$ac_exeext
18655 if { (ac_try="$ac_link"
18656 case "(($ac_try" in
18657   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18658   *) ac_try_echo=$ac_try;;
18659 esac
18660 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18661   (eval "$ac_link") 2>conftest.er1
18662   ac_status=$?
18663   grep -v '^ *+' conftest.er1 >conftest.err
18664   rm -f conftest.er1
18665   cat conftest.err >&5
18666   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18667   (exit $ac_status); } &&
18668          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
18669   { (case "(($ac_try" in
18670   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18671   *) ac_try_echo=$ac_try;;
18672 esac
18673 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18674   (eval "$ac_try") 2>&5
18675   ac_status=$?
18676   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18677   (exit $ac_status); }; } &&
18678          { ac_try='test -s conftest$ac_exeext'
18679   { (case "(($ac_try" in
18680   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18681   *) ac_try_echo=$ac_try;;
18682 esac
18683 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18684   (eval "$ac_try") 2>&5
18685   ac_status=$?
18686   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18687   (exit $ac_status); }; }; then
18688   ac_cv_lib_gcc___moddi3=yes
18689 else
18690   echo "$as_me: failed program was:" >&5
18691 sed 's/^/| /' conftest.$ac_ext >&5
18692
18693         ac_cv_lib_gcc___moddi3=no
18694 fi
18695
18696 rm -f core conftest.err conftest.$ac_objext \
18697       conftest$ac_exeext conftest.$ac_ext
18698 LIBS=$ac_check_lib_save_LIBS
18699 fi
18700 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___moddi3" >&5
18701 echo "${ECHO_T}$ac_cv_lib_gcc___moddi3" >&6; }
18702 if test $ac_cv_lib_gcc___moddi3 = yes; then
18703
18704 cat >>confdefs.h <<\_ACEOF
18705 #define HAVE___MODDI3 1
18706 _ACEOF
18707
18708 fi
18709
18710   { echo "$as_me:$LINENO: checking for __udivdi3 in -lgcc" >&5
18711 echo $ECHO_N "checking for __udivdi3 in -lgcc... $ECHO_C" >&6; }
18712 if test "${ac_cv_lib_gcc___udivdi3+set}" = set; then
18713   echo $ECHO_N "(cached) $ECHO_C" >&6
18714 else
18715   ac_check_lib_save_LIBS=$LIBS
18716 LIBS="-lgcc  $LIBS"
18717 cat >conftest.$ac_ext <<_ACEOF
18718 /* confdefs.h.  */
18719 _ACEOF
18720 cat confdefs.h >>conftest.$ac_ext
18721 cat >>conftest.$ac_ext <<_ACEOF
18722 /* end confdefs.h.  */
18723
18724 /* Override any GCC internal prototype to avoid an error.
18725    Use char because int might match the return type of a GCC
18726    builtin and then its argument prototype would still apply.  */
18727 #ifdef __cplusplus
18728 extern "C"
18729 #endif
18730 char __udivdi3 ();
18731 int
18732 main ()
18733 {
18734 return __udivdi3 ();
18735   ;
18736   return 0;
18737 }
18738 _ACEOF
18739 rm -f conftest.$ac_objext conftest$ac_exeext
18740 if { (ac_try="$ac_link"
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_link") 2>conftest.er1
18747   ac_status=$?
18748   grep -v '^ *+' conftest.er1 >conftest.err
18749   rm -f conftest.er1
18750   cat conftest.err >&5
18751   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18752   (exit $ac_status); } &&
18753          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
18754   { (case "(($ac_try" in
18755   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18756   *) ac_try_echo=$ac_try;;
18757 esac
18758 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18759   (eval "$ac_try") 2>&5
18760   ac_status=$?
18761   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18762   (exit $ac_status); }; } &&
18763          { ac_try='test -s conftest$ac_exeext'
18764   { (case "(($ac_try" in
18765   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18766   *) ac_try_echo=$ac_try;;
18767 esac
18768 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18769   (eval "$ac_try") 2>&5
18770   ac_status=$?
18771   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18772   (exit $ac_status); }; }; then
18773   ac_cv_lib_gcc___udivdi3=yes
18774 else
18775   echo "$as_me: failed program was:" >&5
18776 sed 's/^/| /' conftest.$ac_ext >&5
18777
18778         ac_cv_lib_gcc___udivdi3=no
18779 fi
18780
18781 rm -f core conftest.err conftest.$ac_objext \
18782       conftest$ac_exeext conftest.$ac_ext
18783 LIBS=$ac_check_lib_save_LIBS
18784 fi
18785 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___udivdi3" >&5
18786 echo "${ECHO_T}$ac_cv_lib_gcc___udivdi3" >&6; }
18787 if test $ac_cv_lib_gcc___udivdi3 = yes; then
18788
18789 cat >>confdefs.h <<\_ACEOF
18790 #define HAVE___UDIVDI3 1
18791 _ACEOF
18792
18793 fi
18794
18795   { echo "$as_me:$LINENO: checking for __umoddi3 in -lgcc" >&5
18796 echo $ECHO_N "checking for __umoddi3 in -lgcc... $ECHO_C" >&6; }
18797 if test "${ac_cv_lib_gcc___umoddi3+set}" = set; then
18798   echo $ECHO_N "(cached) $ECHO_C" >&6
18799 else
18800   ac_check_lib_save_LIBS=$LIBS
18801 LIBS="-lgcc  $LIBS"
18802 cat >conftest.$ac_ext <<_ACEOF
18803 /* confdefs.h.  */
18804 _ACEOF
18805 cat confdefs.h >>conftest.$ac_ext
18806 cat >>conftest.$ac_ext <<_ACEOF
18807 /* end confdefs.h.  */
18808
18809 /* Override any GCC internal prototype to avoid an error.
18810    Use char because int might match the return type of a GCC
18811    builtin and then its argument prototype would still apply.  */
18812 #ifdef __cplusplus
18813 extern "C"
18814 #endif
18815 char __umoddi3 ();
18816 int
18817 main ()
18818 {
18819 return __umoddi3 ();
18820   ;
18821   return 0;
18822 }
18823 _ACEOF
18824 rm -f conftest.$ac_objext conftest$ac_exeext
18825 if { (ac_try="$ac_link"
18826 case "(($ac_try" in
18827   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18828   *) ac_try_echo=$ac_try;;
18829 esac
18830 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18831   (eval "$ac_link") 2>conftest.er1
18832   ac_status=$?
18833   grep -v '^ *+' conftest.er1 >conftest.err
18834   rm -f conftest.er1
18835   cat conftest.err >&5
18836   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18837   (exit $ac_status); } &&
18838          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
18839   { (case "(($ac_try" in
18840   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18841   *) ac_try_echo=$ac_try;;
18842 esac
18843 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18844   (eval "$ac_try") 2>&5
18845   ac_status=$?
18846   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18847   (exit $ac_status); }; } &&
18848          { ac_try='test -s conftest$ac_exeext'
18849   { (case "(($ac_try" in
18850   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18851   *) ac_try_echo=$ac_try;;
18852 esac
18853 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18854   (eval "$ac_try") 2>&5
18855   ac_status=$?
18856   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18857   (exit $ac_status); }; }; then
18858   ac_cv_lib_gcc___umoddi3=yes
18859 else
18860   echo "$as_me: failed program was:" >&5
18861 sed 's/^/| /' conftest.$ac_ext >&5
18862
18863         ac_cv_lib_gcc___umoddi3=no
18864 fi
18865
18866 rm -f core conftest.err conftest.$ac_objext \
18867       conftest$ac_exeext conftest.$ac_ext
18868 LIBS=$ac_check_lib_save_LIBS
18869 fi
18870 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___umoddi3" >&5
18871 echo "${ECHO_T}$ac_cv_lib_gcc___umoddi3" >&6; }
18872 if test $ac_cv_lib_gcc___umoddi3 = yes; then
18873
18874 cat >>confdefs.h <<\_ACEOF
18875 #define HAVE___UMODDI3 1
18876 _ACEOF
18877
18878 fi
18879
18880
18881   { echo "$as_me:$LINENO: checking for __main in -lgcc" >&5
18882 echo $ECHO_N "checking for __main in -lgcc... $ECHO_C" >&6; }
18883 if test "${ac_cv_lib_gcc___main+set}" = set; then
18884   echo $ECHO_N "(cached) $ECHO_C" >&6
18885 else
18886   ac_check_lib_save_LIBS=$LIBS
18887 LIBS="-lgcc  $LIBS"
18888 cat >conftest.$ac_ext <<_ACEOF
18889 /* confdefs.h.  */
18890 _ACEOF
18891 cat confdefs.h >>conftest.$ac_ext
18892 cat >>conftest.$ac_ext <<_ACEOF
18893 /* end confdefs.h.  */
18894
18895 /* Override any GCC internal prototype to avoid an error.
18896    Use char because int might match the return type of a GCC
18897    builtin and then its argument prototype would still apply.  */
18898 #ifdef __cplusplus
18899 extern "C"
18900 #endif
18901 char __main ();
18902 int
18903 main ()
18904 {
18905 return __main ();
18906   ;
18907   return 0;
18908 }
18909 _ACEOF
18910 rm -f conftest.$ac_objext conftest$ac_exeext
18911 if { (ac_try="$ac_link"
18912 case "(($ac_try" in
18913   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18914   *) ac_try_echo=$ac_try;;
18915 esac
18916 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18917   (eval "$ac_link") 2>conftest.er1
18918   ac_status=$?
18919   grep -v '^ *+' conftest.er1 >conftest.err
18920   rm -f conftest.er1
18921   cat conftest.err >&5
18922   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18923   (exit $ac_status); } &&
18924          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
18925   { (case "(($ac_try" in
18926   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18927   *) ac_try_echo=$ac_try;;
18928 esac
18929 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18930   (eval "$ac_try") 2>&5
18931   ac_status=$?
18932   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18933   (exit $ac_status); }; } &&
18934          { ac_try='test -s conftest$ac_exeext'
18935   { (case "(($ac_try" in
18936   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18937   *) ac_try_echo=$ac_try;;
18938 esac
18939 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18940   (eval "$ac_try") 2>&5
18941   ac_status=$?
18942   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18943   (exit $ac_status); }; }; then
18944   ac_cv_lib_gcc___main=yes
18945 else
18946   echo "$as_me: failed program was:" >&5
18947 sed 's/^/| /' conftest.$ac_ext >&5
18948
18949         ac_cv_lib_gcc___main=no
18950 fi
18951
18952 rm -f core conftest.err conftest.$ac_objext \
18953       conftest$ac_exeext conftest.$ac_ext
18954 LIBS=$ac_check_lib_save_LIBS
18955 fi
18956 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___main" >&5
18957 echo "${ECHO_T}$ac_cv_lib_gcc___main" >&6; }
18958 if test $ac_cv_lib_gcc___main = yes; then
18959
18960 cat >>confdefs.h <<\_ACEOF
18961 #define HAVE___MAIN 1
18962 _ACEOF
18963
18964 fi
18965
18966   { echo "$as_me:$LINENO: checking for __cmpdi2 in -lgcc" >&5
18967 echo $ECHO_N "checking for __cmpdi2 in -lgcc... $ECHO_C" >&6; }
18968 if test "${ac_cv_lib_gcc___cmpdi2+set}" = set; then
18969   echo $ECHO_N "(cached) $ECHO_C" >&6
18970 else
18971   ac_check_lib_save_LIBS=$LIBS
18972 LIBS="-lgcc  $LIBS"
18973 cat >conftest.$ac_ext <<_ACEOF
18974 /* confdefs.h.  */
18975 _ACEOF
18976 cat confdefs.h >>conftest.$ac_ext
18977 cat >>conftest.$ac_ext <<_ACEOF
18978 /* end confdefs.h.  */
18979
18980 /* Override any GCC internal prototype to avoid an error.
18981    Use char because int might match the return type of a GCC
18982    builtin and then its argument prototype would still apply.  */
18983 #ifdef __cplusplus
18984 extern "C"
18985 #endif
18986 char __cmpdi2 ();
18987 int
18988 main ()
18989 {
18990 return __cmpdi2 ();
18991   ;
18992   return 0;
18993 }
18994 _ACEOF
18995 rm -f conftest.$ac_objext conftest$ac_exeext
18996 if { (ac_try="$ac_link"
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_link") 2>conftest.er1
19003   ac_status=$?
19004   grep -v '^ *+' conftest.er1 >conftest.err
19005   rm -f conftest.er1
19006   cat conftest.err >&5
19007   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19008   (exit $ac_status); } &&
19009          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
19010   { (case "(($ac_try" in
19011   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19012   *) ac_try_echo=$ac_try;;
19013 esac
19014 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19015   (eval "$ac_try") 2>&5
19016   ac_status=$?
19017   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19018   (exit $ac_status); }; } &&
19019          { ac_try='test -s conftest$ac_exeext'
19020   { (case "(($ac_try" in
19021   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19022   *) ac_try_echo=$ac_try;;
19023 esac
19024 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19025   (eval "$ac_try") 2>&5
19026   ac_status=$?
19027   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19028   (exit $ac_status); }; }; then
19029   ac_cv_lib_gcc___cmpdi2=yes
19030 else
19031   echo "$as_me: failed program was:" >&5
19032 sed 's/^/| /' conftest.$ac_ext >&5
19033
19034         ac_cv_lib_gcc___cmpdi2=no
19035 fi
19036
19037 rm -f core conftest.err conftest.$ac_objext \
19038       conftest$ac_exeext conftest.$ac_ext
19039 LIBS=$ac_check_lib_save_LIBS
19040 fi
19041 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___cmpdi2" >&5
19042 echo "${ECHO_T}$ac_cv_lib_gcc___cmpdi2" >&6; }
19043 if test $ac_cv_lib_gcc___cmpdi2 = yes; then
19044
19045 cat >>confdefs.h <<\_ACEOF
19046 #define HAVE___CMPDI2 1
19047 _ACEOF
19048
19049 fi
19050
19051 fi
19052
19053 if test "$llvm_cv_os_type" = "MingW" ; then
19054   { echo "$as_me:$LINENO: checking whether EnumerateLoadedModules() accepts new decl" >&5
19055 echo $ECHO_N "checking whether EnumerateLoadedModules() accepts new decl... $ECHO_C" >&6; }
19056   cat >conftest.$ac_ext <<_ACEOF
19057 #include <windows.h>
19058 #include <imagehlp.h>
19059 extern void foo(PENUMLOADED_MODULES_CALLBACK);
19060 extern void foo(BOOL(CALLBACK*)(PCSTR,ULONG_PTR,ULONG,PVOID));
19061 _ACEOF
19062 rm -f conftest.$ac_objext
19063 if { (ac_try="$ac_compile"
19064 case "(($ac_try" in
19065   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19066   *) ac_try_echo=$ac_try;;
19067 esac
19068 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19069   (eval "$ac_compile") 2>conftest.er1
19070   ac_status=$?
19071   grep -v '^ *+' conftest.er1 >conftest.err
19072   rm -f conftest.er1
19073   cat conftest.err >&5
19074   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19075   (exit $ac_status); } &&
19076          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
19077   { (case "(($ac_try" in
19078   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19079   *) ac_try_echo=$ac_try;;
19080 esac
19081 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19082   (eval "$ac_try") 2>&5
19083   ac_status=$?
19084   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19085   (exit $ac_status); }; } &&
19086          { ac_try='test -s conftest.$ac_objext'
19087   { (case "(($ac_try" in
19088   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19089   *) ac_try_echo=$ac_try;;
19090 esac
19091 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19092   (eval "$ac_try") 2>&5
19093   ac_status=$?
19094   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19095   (exit $ac_status); }; }; then
19096
19097   { echo "$as_me:$LINENO: result: yes" >&5
19098 echo "${ECHO_T}yes" >&6; }
19099   llvm_cv_win32_elmcb_pcstr="PCSTR"
19100
19101 else
19102   echo "$as_me: failed program was:" >&5
19103 sed 's/^/| /' conftest.$ac_ext >&5
19104
19105
19106   { echo "$as_me:$LINENO: result: no" >&5
19107 echo "${ECHO_T}no" >&6; }
19108   llvm_cv_win32_elmcb_pcstr="PSTR"
19109
19110 fi
19111
19112 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19113
19114 cat >>confdefs.h <<_ACEOF
19115 #define WIN32_ELMCB_PCSTR $llvm_cv_win32_elmcb_pcstr
19116 _ACEOF
19117
19118 fi
19119
19120
19121 { echo "$as_me:$LINENO: checking for isnan in <math.h>" >&5
19122 echo $ECHO_N "checking for isnan in <math.h>... $ECHO_C" >&6; }
19123 if test "${ac_cv_func_isnan_in_math_h+set}" = set; then
19124   echo $ECHO_N "(cached) $ECHO_C" >&6
19125 else
19126   ac_ext=cpp
19127 ac_cpp='$CXXCPP $CPPFLAGS'
19128 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19129 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19130 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
19131
19132    cat >conftest.$ac_ext <<_ACEOF
19133 /* confdefs.h.  */
19134 _ACEOF
19135 cat confdefs.h >>conftest.$ac_ext
19136 cat >>conftest.$ac_ext <<_ACEOF
19137 /* end confdefs.h.  */
19138 #include <math.h>
19139 int
19140 main ()
19141 {
19142 float f; isnan(f);
19143   ;
19144   return 0;
19145 }
19146 _ACEOF
19147 rm -f conftest.$ac_objext
19148 if { (ac_try="$ac_compile"
19149 case "(($ac_try" in
19150   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19151   *) ac_try_echo=$ac_try;;
19152 esac
19153 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19154   (eval "$ac_compile") 2>conftest.er1
19155   ac_status=$?
19156   grep -v '^ *+' conftest.er1 >conftest.err
19157   rm -f conftest.er1
19158   cat conftest.err >&5
19159   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19160   (exit $ac_status); } &&
19161          { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
19162   { (case "(($ac_try" in
19163   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19164   *) ac_try_echo=$ac_try;;
19165 esac
19166 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19167   (eval "$ac_try") 2>&5
19168   ac_status=$?
19169   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19170   (exit $ac_status); }; } &&
19171          { ac_try='test -s conftest.$ac_objext'
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); }; }; then
19181   ac_cv_func_isnan_in_math_h=yes
19182 else
19183   echo "$as_me: failed program was:" >&5
19184 sed 's/^/| /' conftest.$ac_ext >&5
19185
19186         ac_cv_func_isnan_in_math_h=no
19187 fi
19188
19189 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19190   ac_ext=c
19191 ac_cpp='$CPP $CPPFLAGS'
19192 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19193 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19194 ac_compiler_gnu=$ac_cv_c_compiler_gnu
19195
19196 fi
19197 { echo "$as_me:$LINENO: result: $ac_cv_func_isnan_in_math_h" >&5
19198 echo "${ECHO_T}$ac_cv_func_isnan_in_math_h" >&6; }
19199
19200
19201 if test "$ac_cv_func_isnan_in_math_h" = "yes" ; then
19202
19203 cat >>confdefs.h <<\_ACEOF
19204 #define HAVE_ISNAN_IN_MATH_H 1
19205 _ACEOF
19206
19207 fi
19208
19209 { echo "$as_me:$LINENO: checking for isnan in <cmath>" >&5
19210 echo $ECHO_N "checking for isnan in <cmath>... $ECHO_C" >&6; }
19211 if test "${ac_cv_func_isnan_in_cmath+set}" = set; then
19212   echo $ECHO_N "(cached) $ECHO_C" >&6
19213 else
19214   ac_ext=cpp
19215 ac_cpp='$CXXCPP $CPPFLAGS'
19216 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19217 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19218 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
19219
19220    cat >conftest.$ac_ext <<_ACEOF
19221 /* confdefs.h.  */
19222 _ACEOF
19223 cat confdefs.h >>conftest.$ac_ext
19224 cat >>conftest.$ac_ext <<_ACEOF
19225 /* end confdefs.h.  */
19226 #include <cmath>
19227 int
19228 main ()
19229 {
19230 float f; isnan(f);
19231   ;
19232   return 0;
19233 }
19234 _ACEOF
19235 rm -f conftest.$ac_objext
19236 if { (ac_try="$ac_compile"
19237 case "(($ac_try" in
19238   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19239   *) ac_try_echo=$ac_try;;
19240 esac
19241 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19242   (eval "$ac_compile") 2>conftest.er1
19243   ac_status=$?
19244   grep -v '^ *+' conftest.er1 >conftest.err
19245   rm -f conftest.er1
19246   cat conftest.err >&5
19247   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19248   (exit $ac_status); } &&
19249          { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
19250   { (case "(($ac_try" in
19251   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19252   *) ac_try_echo=$ac_try;;
19253 esac
19254 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19255   (eval "$ac_try") 2>&5
19256   ac_status=$?
19257   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19258   (exit $ac_status); }; } &&
19259          { ac_try='test -s conftest.$ac_objext'
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); }; }; then
19269   ac_cv_func_isnan_in_cmath=yes
19270 else
19271   echo "$as_me: failed program was:" >&5
19272 sed 's/^/| /' conftest.$ac_ext >&5
19273
19274         ac_cv_func_isnan_in_cmath=no
19275 fi
19276
19277 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19278   ac_ext=c
19279 ac_cpp='$CPP $CPPFLAGS'
19280 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19281 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19282 ac_compiler_gnu=$ac_cv_c_compiler_gnu
19283
19284 fi
19285 { echo "$as_me:$LINENO: result: $ac_cv_func_isnan_in_cmath" >&5
19286 echo "${ECHO_T}$ac_cv_func_isnan_in_cmath" >&6; }
19287
19288 if test "$ac_cv_func_isnan_in_cmath" = "yes" ; then
19289
19290 cat >>confdefs.h <<\_ACEOF
19291 #define HAVE_ISNAN_IN_CMATH 1
19292 _ACEOF
19293
19294 fi
19295
19296 { echo "$as_me:$LINENO: checking for std::isnan in <cmath>" >&5
19297 echo $ECHO_N "checking for std::isnan in <cmath>... $ECHO_C" >&6; }
19298 if test "${ac_cv_func_std_isnan_in_cmath+set}" = set; then
19299   echo $ECHO_N "(cached) $ECHO_C" >&6
19300 else
19301   ac_ext=cpp
19302 ac_cpp='$CXXCPP $CPPFLAGS'
19303 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19304 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19305 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
19306
19307    cat >conftest.$ac_ext <<_ACEOF
19308 /* confdefs.h.  */
19309 _ACEOF
19310 cat confdefs.h >>conftest.$ac_ext
19311 cat >>conftest.$ac_ext <<_ACEOF
19312 /* end confdefs.h.  */
19313 #include <cmath>
19314 int
19315 main ()
19316 {
19317 float f; std::isnan(f);
19318   ;
19319   return 0;
19320 }
19321 _ACEOF
19322 rm -f conftest.$ac_objext
19323 if { (ac_try="$ac_compile"
19324 case "(($ac_try" in
19325   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19326   *) ac_try_echo=$ac_try;;
19327 esac
19328 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19329   (eval "$ac_compile") 2>conftest.er1
19330   ac_status=$?
19331   grep -v '^ *+' conftest.er1 >conftest.err
19332   rm -f conftest.er1
19333   cat conftest.err >&5
19334   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19335   (exit $ac_status); } &&
19336          { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
19337   { (case "(($ac_try" in
19338   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19339   *) ac_try_echo=$ac_try;;
19340 esac
19341 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19342   (eval "$ac_try") 2>&5
19343   ac_status=$?
19344   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19345   (exit $ac_status); }; } &&
19346          { ac_try='test -s conftest.$ac_objext'
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); }; }; then
19356   ac_cv_func_std_isnan_in_cmath=yes
19357 else
19358   echo "$as_me: failed program was:" >&5
19359 sed 's/^/| /' conftest.$ac_ext >&5
19360
19361         ac_cv_func_std_isnan_in_cmath=no
19362 fi
19363
19364 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19365   ac_ext=c
19366 ac_cpp='$CPP $CPPFLAGS'
19367 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19368 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19369 ac_compiler_gnu=$ac_cv_c_compiler_gnu
19370
19371 fi
19372 { echo "$as_me:$LINENO: result: $ac_cv_func_std_isnan_in_cmath" >&5
19373 echo "${ECHO_T}$ac_cv_func_std_isnan_in_cmath" >&6; }
19374
19375 if test "$ac_cv_func_std_isnan_in_cmath" = "yes" ; then
19376
19377 cat >>confdefs.h <<\_ACEOF
19378 #define HAVE_STD_ISNAN_IN_CMATH 1
19379 _ACEOF
19380
19381 fi
19382
19383
19384 { echo "$as_me:$LINENO: checking for isinf in <math.h>" >&5
19385 echo $ECHO_N "checking for isinf in <math.h>... $ECHO_C" >&6; }
19386 if test "${ac_cv_func_isinf_in_math_h+set}" = set; then
19387   echo $ECHO_N "(cached) $ECHO_C" >&6
19388 else
19389   ac_ext=cpp
19390 ac_cpp='$CXXCPP $CPPFLAGS'
19391 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19392 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19393 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
19394
19395    cat >conftest.$ac_ext <<_ACEOF
19396 /* confdefs.h.  */
19397 _ACEOF
19398 cat confdefs.h >>conftest.$ac_ext
19399 cat >>conftest.$ac_ext <<_ACEOF
19400 /* end confdefs.h.  */
19401 #include <math.h>
19402 int
19403 main ()
19404 {
19405 float f; isinf(f);
19406   ;
19407   return 0;
19408 }
19409 _ACEOF
19410 rm -f conftest.$ac_objext
19411 if { (ac_try="$ac_compile"
19412 case "(($ac_try" in
19413   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19414   *) ac_try_echo=$ac_try;;
19415 esac
19416 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19417   (eval "$ac_compile") 2>conftest.er1
19418   ac_status=$?
19419   grep -v '^ *+' conftest.er1 >conftest.err
19420   rm -f conftest.er1
19421   cat conftest.err >&5
19422   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19423   (exit $ac_status); } &&
19424          { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
19425   { (case "(($ac_try" in
19426   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19427   *) ac_try_echo=$ac_try;;
19428 esac
19429 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19430   (eval "$ac_try") 2>&5
19431   ac_status=$?
19432   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19433   (exit $ac_status); }; } &&
19434          { ac_try='test -s conftest.$ac_objext'
19435   { (case "(($ac_try" in
19436   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19437   *) ac_try_echo=$ac_try;;
19438 esac
19439 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19440   (eval "$ac_try") 2>&5
19441   ac_status=$?
19442   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19443   (exit $ac_status); }; }; then
19444   ac_cv_func_isinf_in_math_h=yes
19445 else
19446   echo "$as_me: failed program was:" >&5
19447 sed 's/^/| /' conftest.$ac_ext >&5
19448
19449         ac_cv_func_isinf_in_math_h=no
19450 fi
19451
19452 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19453   ac_ext=c
19454 ac_cpp='$CPP $CPPFLAGS'
19455 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19456 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19457 ac_compiler_gnu=$ac_cv_c_compiler_gnu
19458
19459 fi
19460 { echo "$as_me:$LINENO: result: $ac_cv_func_isinf_in_math_h" >&5
19461 echo "${ECHO_T}$ac_cv_func_isinf_in_math_h" >&6; }
19462
19463 if test "$ac_cv_func_isinf_in_math_h" = "yes" ; then
19464
19465 cat >>confdefs.h <<\_ACEOF
19466 #define HAVE_ISINF_IN_MATH_H 1
19467 _ACEOF
19468
19469 fi
19470
19471 { echo "$as_me:$LINENO: checking for isinf in <cmath>" >&5
19472 echo $ECHO_N "checking for isinf in <cmath>... $ECHO_C" >&6; }
19473 if test "${ac_cv_func_isinf_in_cmath+set}" = set; then
19474   echo $ECHO_N "(cached) $ECHO_C" >&6
19475 else
19476   ac_ext=cpp
19477 ac_cpp='$CXXCPP $CPPFLAGS'
19478 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19479 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19480 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
19481
19482    cat >conftest.$ac_ext <<_ACEOF
19483 /* confdefs.h.  */
19484 _ACEOF
19485 cat confdefs.h >>conftest.$ac_ext
19486 cat >>conftest.$ac_ext <<_ACEOF
19487 /* end confdefs.h.  */
19488 #include <cmath>
19489 int
19490 main ()
19491 {
19492 float f; isinf(f);
19493   ;
19494   return 0;
19495 }
19496 _ACEOF
19497 rm -f conftest.$ac_objext
19498 if { (ac_try="$ac_compile"
19499 case "(($ac_try" in
19500   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19501   *) ac_try_echo=$ac_try;;
19502 esac
19503 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19504   (eval "$ac_compile") 2>conftest.er1
19505   ac_status=$?
19506   grep -v '^ *+' conftest.er1 >conftest.err
19507   rm -f conftest.er1
19508   cat conftest.err >&5
19509   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19510   (exit $ac_status); } &&
19511          { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
19512   { (case "(($ac_try" in
19513   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19514   *) ac_try_echo=$ac_try;;
19515 esac
19516 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19517   (eval "$ac_try") 2>&5
19518   ac_status=$?
19519   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19520   (exit $ac_status); }; } &&
19521          { ac_try='test -s conftest.$ac_objext'
19522   { (case "(($ac_try" in
19523   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19524   *) ac_try_echo=$ac_try;;
19525 esac
19526 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19527   (eval "$ac_try") 2>&5
19528   ac_status=$?
19529   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19530   (exit $ac_status); }; }; then
19531   ac_cv_func_isinf_in_cmath=yes
19532 else
19533   echo "$as_me: failed program was:" >&5
19534 sed 's/^/| /' conftest.$ac_ext >&5
19535
19536         ac_cv_func_isinf_in_cmath=no
19537 fi
19538
19539 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19540   ac_ext=c
19541 ac_cpp='$CPP $CPPFLAGS'
19542 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19543 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19544 ac_compiler_gnu=$ac_cv_c_compiler_gnu
19545
19546 fi
19547 { echo "$as_me:$LINENO: result: $ac_cv_func_isinf_in_cmath" >&5
19548 echo "${ECHO_T}$ac_cv_func_isinf_in_cmath" >&6; }
19549
19550 if test "$ac_cv_func_isinf_in_cmath" = "yes" ; then
19551
19552 cat >>confdefs.h <<\_ACEOF
19553 #define HAVE_ISINF_IN_CMATH 1
19554 _ACEOF
19555
19556 fi
19557
19558 { echo "$as_me:$LINENO: checking for std::isinf in <cmath>" >&5
19559 echo $ECHO_N "checking for std::isinf in <cmath>... $ECHO_C" >&6; }
19560 if test "${ac_cv_func_std_isinf_in_cmath+set}" = set; then
19561   echo $ECHO_N "(cached) $ECHO_C" >&6
19562 else
19563   ac_ext=cpp
19564 ac_cpp='$CXXCPP $CPPFLAGS'
19565 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19566 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19567 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
19568
19569    cat >conftest.$ac_ext <<_ACEOF
19570 /* confdefs.h.  */
19571 _ACEOF
19572 cat confdefs.h >>conftest.$ac_ext
19573 cat >>conftest.$ac_ext <<_ACEOF
19574 /* end confdefs.h.  */
19575 #include <cmath>
19576 int
19577 main ()
19578 {
19579 float f; std::isinf(f);
19580   ;
19581   return 0;
19582 }
19583 _ACEOF
19584 rm -f conftest.$ac_objext
19585 if { (ac_try="$ac_compile"
19586 case "(($ac_try" in
19587   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19588   *) ac_try_echo=$ac_try;;
19589 esac
19590 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19591   (eval "$ac_compile") 2>conftest.er1
19592   ac_status=$?
19593   grep -v '^ *+' conftest.er1 >conftest.err
19594   rm -f conftest.er1
19595   cat conftest.err >&5
19596   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19597   (exit $ac_status); } &&
19598          { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
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_try") 2>&5
19605   ac_status=$?
19606   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19607   (exit $ac_status); }; } &&
19608          { ac_try='test -s conftest.$ac_objext'
19609   { (case "(($ac_try" in
19610   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19611   *) ac_try_echo=$ac_try;;
19612 esac
19613 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19614   (eval "$ac_try") 2>&5
19615   ac_status=$?
19616   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19617   (exit $ac_status); }; }; then
19618   ac_cv_func_std_isinf_in_cmath=yes
19619 else
19620   echo "$as_me: failed program was:" >&5
19621 sed 's/^/| /' conftest.$ac_ext >&5
19622
19623         ac_cv_func_std_isinf_in_cmath=no
19624 fi
19625
19626 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19627   ac_ext=c
19628 ac_cpp='$CPP $CPPFLAGS'
19629 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19630 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19631 ac_compiler_gnu=$ac_cv_c_compiler_gnu
19632
19633 fi
19634 { echo "$as_me:$LINENO: result: $ac_cv_func_std_isinf_in_cmath" >&5
19635 echo "${ECHO_T}$ac_cv_func_std_isinf_in_cmath" >&6; }
19636
19637 if test "$ac_cv_func_std_isinf_in_cmath" = "yes" ; then
19638
19639 cat >>confdefs.h <<\_ACEOF
19640 #define HAVE_STD_ISINF_IN_CMATH 1
19641 _ACEOF
19642
19643 fi
19644
19645 { echo "$as_me:$LINENO: checking for finite in <ieeefp.h>" >&5
19646 echo $ECHO_N "checking for finite in <ieeefp.h>... $ECHO_C" >&6; }
19647 if test "${ac_cv_func_finite_in_ieeefp_h+set}" = set; then
19648   echo $ECHO_N "(cached) $ECHO_C" >&6
19649 else
19650   ac_ext=cpp
19651 ac_cpp='$CXXCPP $CPPFLAGS'
19652 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19653 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19654 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
19655
19656    cat >conftest.$ac_ext <<_ACEOF
19657 /* confdefs.h.  */
19658 _ACEOF
19659 cat confdefs.h >>conftest.$ac_ext
19660 cat >>conftest.$ac_ext <<_ACEOF
19661 /* end confdefs.h.  */
19662 #include <ieeefp.h>
19663 int
19664 main ()
19665 {
19666 float f; finite(f);
19667   ;
19668   return 0;
19669 }
19670 _ACEOF
19671 rm -f conftest.$ac_objext
19672 if { (ac_try="$ac_compile"
19673 case "(($ac_try" in
19674   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19675   *) ac_try_echo=$ac_try;;
19676 esac
19677 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19678   (eval "$ac_compile") 2>conftest.er1
19679   ac_status=$?
19680   grep -v '^ *+' conftest.er1 >conftest.err
19681   rm -f conftest.er1
19682   cat conftest.err >&5
19683   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19684   (exit $ac_status); } &&
19685          { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
19686   { (case "(($ac_try" in
19687   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19688   *) ac_try_echo=$ac_try;;
19689 esac
19690 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19691   (eval "$ac_try") 2>&5
19692   ac_status=$?
19693   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19694   (exit $ac_status); }; } &&
19695          { ac_try='test -s conftest.$ac_objext'
19696   { (case "(($ac_try" in
19697   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19698   *) ac_try_echo=$ac_try;;
19699 esac
19700 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19701   (eval "$ac_try") 2>&5
19702   ac_status=$?
19703   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19704   (exit $ac_status); }; }; then
19705   ac_cv_func_finite_in_ieeefp_h=yes
19706 else
19707   echo "$as_me: failed program was:" >&5
19708 sed 's/^/| /' conftest.$ac_ext >&5
19709
19710         ac_cv_func_finite_in_ieeefp_h=no
19711 fi
19712
19713 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19714   ac_ext=c
19715 ac_cpp='$CPP $CPPFLAGS'
19716 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19717 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19718 ac_compiler_gnu=$ac_cv_c_compiler_gnu
19719
19720 fi
19721 { echo "$as_me:$LINENO: result: $ac_cv_func_finite_in_ieeefp_h" >&5
19722 echo "${ECHO_T}$ac_cv_func_finite_in_ieeefp_h" >&6; }
19723
19724 if test "$ac_cv_func_finite_in_ieeefp_h" = "yes" ; then
19725
19726 cat >>confdefs.h <<\_ACEOF
19727 #define HAVE_FINITE_IN_IEEEFP_H 1
19728 _ACEOF
19729
19730 fi
19731
19732
19733
19734 if test "$llvm_cv_platform_type" = "Unix" ; then
19735
19736
19737 for ac_header in stdlib.h unistd.h
19738 do
19739 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
19740 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
19741   { echo "$as_me:$LINENO: checking for $ac_header" >&5
19742 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
19743 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
19744   echo $ECHO_N "(cached) $ECHO_C" >&6
19745 fi
19746 ac_res=`eval echo '${'$as_ac_Header'}'`
19747                { echo "$as_me:$LINENO: result: $ac_res" >&5
19748 echo "${ECHO_T}$ac_res" >&6; }
19749 else
19750   # Is the header compilable?
19751 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
19752 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
19753 cat >conftest.$ac_ext <<_ACEOF
19754 /* confdefs.h.  */
19755 _ACEOF
19756 cat confdefs.h >>conftest.$ac_ext
19757 cat >>conftest.$ac_ext <<_ACEOF
19758 /* end confdefs.h.  */
19759 $ac_includes_default
19760 #include <$ac_header>
19761 _ACEOF
19762 rm -f conftest.$ac_objext
19763 if { (ac_try="$ac_compile"
19764 case "(($ac_try" in
19765   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19766   *) ac_try_echo=$ac_try;;
19767 esac
19768 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19769   (eval "$ac_compile") 2>conftest.er1
19770   ac_status=$?
19771   grep -v '^ *+' conftest.er1 >conftest.err
19772   rm -f conftest.er1
19773   cat conftest.err >&5
19774   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19775   (exit $ac_status); } &&
19776          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
19777   { (case "(($ac_try" in
19778   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19779   *) ac_try_echo=$ac_try;;
19780 esac
19781 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19782   (eval "$ac_try") 2>&5
19783   ac_status=$?
19784   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19785   (exit $ac_status); }; } &&
19786          { ac_try='test -s conftest.$ac_objext'
19787   { (case "(($ac_try" in
19788   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19789   *) ac_try_echo=$ac_try;;
19790 esac
19791 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19792   (eval "$ac_try") 2>&5
19793   ac_status=$?
19794   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19795   (exit $ac_status); }; }; then
19796   ac_header_compiler=yes
19797 else
19798   echo "$as_me: failed program was:" >&5
19799 sed 's/^/| /' conftest.$ac_ext >&5
19800
19801         ac_header_compiler=no
19802 fi
19803
19804 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19805 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
19806 echo "${ECHO_T}$ac_header_compiler" >&6; }
19807
19808 # Is the header present?
19809 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
19810 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
19811 cat >conftest.$ac_ext <<_ACEOF
19812 /* confdefs.h.  */
19813 _ACEOF
19814 cat confdefs.h >>conftest.$ac_ext
19815 cat >>conftest.$ac_ext <<_ACEOF
19816 /* end confdefs.h.  */
19817 #include <$ac_header>
19818 _ACEOF
19819 if { (ac_try="$ac_cpp conftest.$ac_ext"
19820 case "(($ac_try" in
19821   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19822   *) ac_try_echo=$ac_try;;
19823 esac
19824 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19825   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
19826   ac_status=$?
19827   grep -v '^ *+' conftest.er1 >conftest.err
19828   rm -f conftest.er1
19829   cat conftest.err >&5
19830   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19831   (exit $ac_status); } >/dev/null; then
19832   if test -s conftest.err; then
19833     ac_cpp_err=$ac_c_preproc_warn_flag
19834     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
19835   else
19836     ac_cpp_err=
19837   fi
19838 else
19839   ac_cpp_err=yes
19840 fi
19841 if test -z "$ac_cpp_err"; then
19842   ac_header_preproc=yes
19843 else
19844   echo "$as_me: failed program was:" >&5
19845 sed 's/^/| /' conftest.$ac_ext >&5
19846
19847   ac_header_preproc=no
19848 fi
19849
19850 rm -f conftest.err conftest.$ac_ext
19851 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
19852 echo "${ECHO_T}$ac_header_preproc" >&6; }
19853
19854 # So?  What about this header?
19855 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
19856   yes:no: )
19857     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
19858 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
19859     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
19860 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
19861     ac_header_preproc=yes
19862     ;;
19863   no:yes:* )
19864     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
19865 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
19866     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
19867 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
19868     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
19869 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
19870     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
19871 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
19872     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
19873 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
19874     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
19875 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
19876     ( cat <<\_ASBOX
19877 ## ------------------------------ ##
19878 ## Report this to bugs@yourdomain ##
19879 ## ------------------------------ ##
19880 _ASBOX
19881      ) | sed "s/^/$as_me: WARNING:     /" >&2
19882     ;;
19883 esac
19884 { echo "$as_me:$LINENO: checking for $ac_header" >&5
19885 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
19886 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
19887   echo $ECHO_N "(cached) $ECHO_C" >&6
19888 else
19889   eval "$as_ac_Header=\$ac_header_preproc"
19890 fi
19891 ac_res=`eval echo '${'$as_ac_Header'}'`
19892                { echo "$as_me:$LINENO: result: $ac_res" >&5
19893 echo "${ECHO_T}$ac_res" >&6; }
19894
19895 fi
19896 if test `eval echo '${'$as_ac_Header'}'` = yes; then
19897   cat >>confdefs.h <<_ACEOF
19898 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
19899 _ACEOF
19900
19901 fi
19902
19903 done
19904
19905
19906 for ac_func in getpagesize
19907 do
19908 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
19909 { echo "$as_me:$LINENO: checking for $ac_func" >&5
19910 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
19911 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
19912   echo $ECHO_N "(cached) $ECHO_C" >&6
19913 else
19914   cat >conftest.$ac_ext <<_ACEOF
19915 /* confdefs.h.  */
19916 _ACEOF
19917 cat confdefs.h >>conftest.$ac_ext
19918 cat >>conftest.$ac_ext <<_ACEOF
19919 /* end confdefs.h.  */
19920 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
19921    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
19922 #define $ac_func innocuous_$ac_func
19923
19924 /* System header to define __stub macros and hopefully few prototypes,
19925     which can conflict with char $ac_func (); below.
19926     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
19927     <limits.h> exists even on freestanding compilers.  */
19928
19929 #ifdef __STDC__
19930 # include <limits.h>
19931 #else
19932 # include <assert.h>
19933 #endif
19934
19935 #undef $ac_func
19936
19937 /* Override any GCC internal prototype to avoid an error.
19938    Use char because int might match the return type of a GCC
19939    builtin and then its argument prototype would still apply.  */
19940 #ifdef __cplusplus
19941 extern "C"
19942 #endif
19943 char $ac_func ();
19944 /* The GNU C library defines this for functions which it implements
19945     to always fail with ENOSYS.  Some functions are actually named
19946     something starting with __ and the normal name is an alias.  */
19947 #if defined __stub_$ac_func || defined __stub___$ac_func
19948 choke me
19949 #endif
19950
19951 int
19952 main ()
19953 {
19954 return $ac_func ();
19955   ;
19956   return 0;
19957 }
19958 _ACEOF
19959 rm -f conftest.$ac_objext conftest$ac_exeext
19960 if { (ac_try="$ac_link"
19961 case "(($ac_try" in
19962   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19963   *) ac_try_echo=$ac_try;;
19964 esac
19965 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19966   (eval "$ac_link") 2>conftest.er1
19967   ac_status=$?
19968   grep -v '^ *+' conftest.er1 >conftest.err
19969   rm -f conftest.er1
19970   cat conftest.err >&5
19971   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19972   (exit $ac_status); } &&
19973          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
19974   { (case "(($ac_try" in
19975   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19976   *) ac_try_echo=$ac_try;;
19977 esac
19978 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19979   (eval "$ac_try") 2>&5
19980   ac_status=$?
19981   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19982   (exit $ac_status); }; } &&
19983          { ac_try='test -s conftest$ac_exeext'
19984   { (case "(($ac_try" in
19985   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19986   *) ac_try_echo=$ac_try;;
19987 esac
19988 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19989   (eval "$ac_try") 2>&5
19990   ac_status=$?
19991   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19992   (exit $ac_status); }; }; then
19993   eval "$as_ac_var=yes"
19994 else
19995   echo "$as_me: failed program was:" >&5
19996 sed 's/^/| /' conftest.$ac_ext >&5
19997
19998         eval "$as_ac_var=no"
19999 fi
20000
20001 rm -f core conftest.err conftest.$ac_objext \
20002       conftest$ac_exeext conftest.$ac_ext
20003 fi
20004 ac_res=`eval echo '${'$as_ac_var'}'`
20005                { echo "$as_me:$LINENO: result: $ac_res" >&5
20006 echo "${ECHO_T}$ac_res" >&6; }
20007 if test `eval echo '${'$as_ac_var'}'` = yes; then
20008   cat >>confdefs.h <<_ACEOF
20009 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
20010 _ACEOF
20011
20012 fi
20013 done
20014
20015 { echo "$as_me:$LINENO: checking for working mmap" >&5
20016 echo $ECHO_N "checking for working mmap... $ECHO_C" >&6; }
20017 if test "${ac_cv_func_mmap_fixed_mapped+set}" = set; then
20018   echo $ECHO_N "(cached) $ECHO_C" >&6
20019 else
20020   if test "$cross_compiling" = yes; then
20021   ac_cv_func_mmap_fixed_mapped=no
20022 else
20023   cat >conftest.$ac_ext <<_ACEOF
20024 /* confdefs.h.  */
20025 _ACEOF
20026 cat confdefs.h >>conftest.$ac_ext
20027 cat >>conftest.$ac_ext <<_ACEOF
20028 /* end confdefs.h.  */
20029 $ac_includes_default
20030 /* malloc might have been renamed as rpl_malloc. */
20031 #undef malloc
20032
20033 /* Thanks to Mike Haertel and Jim Avera for this test.
20034    Here is a matrix of mmap possibilities:
20035         mmap private not fixed
20036         mmap private fixed at somewhere currently unmapped
20037         mmap private fixed at somewhere already mapped
20038         mmap shared not fixed
20039         mmap shared fixed at somewhere currently unmapped
20040         mmap shared fixed at somewhere already mapped
20041    For private mappings, we should verify that changes cannot be read()
20042    back from the file, nor mmap's back from the file at a different
20043    address.  (There have been systems where private was not correctly
20044    implemented like the infamous i386 svr4.0, and systems where the
20045    VM page cache was not coherent with the file system buffer cache
20046    like early versions of FreeBSD and possibly contemporary NetBSD.)
20047    For shared mappings, we should conversely verify that changes get
20048    propagated back to all the places they're supposed to be.
20049
20050    Grep wants private fixed already mapped.
20051    The main things grep needs to know about mmap are:
20052    * does it exist and is it safe to write into the mmap'd area
20053    * how to use it (BSD variants)  */
20054
20055 #include <fcntl.h>
20056 #include <sys/mman.h>
20057
20058 #if !STDC_HEADERS && !HAVE_STDLIB_H
20059 char *malloc ();
20060 #endif
20061
20062 /* This mess was copied from the GNU getpagesize.h.  */
20063 #if !HAVE_GETPAGESIZE
20064 /* Assume that all systems that can run configure have sys/param.h.  */
20065 # if !HAVE_SYS_PARAM_H
20066 #  define HAVE_SYS_PARAM_H 1
20067 # endif
20068
20069 # ifdef _SC_PAGESIZE
20070 #  define getpagesize() sysconf(_SC_PAGESIZE)
20071 # else /* no _SC_PAGESIZE */
20072 #  if HAVE_SYS_PARAM_H
20073 #   include <sys/param.h>
20074 #   ifdef EXEC_PAGESIZE
20075 #    define getpagesize() EXEC_PAGESIZE
20076 #   else /* no EXEC_PAGESIZE */
20077 #    ifdef NBPG
20078 #     define getpagesize() NBPG * CLSIZE
20079 #     ifndef CLSIZE
20080 #      define CLSIZE 1
20081 #     endif /* no CLSIZE */
20082 #    else /* no NBPG */
20083 #     ifdef NBPC
20084 #      define getpagesize() NBPC
20085 #     else /* no NBPC */
20086 #      ifdef PAGESIZE
20087 #       define getpagesize() PAGESIZE
20088 #      endif /* PAGESIZE */
20089 #     endif /* no NBPC */
20090 #    endif /* no NBPG */
20091 #   endif /* no EXEC_PAGESIZE */
20092 #  else /* no HAVE_SYS_PARAM_H */
20093 #   define getpagesize() 8192   /* punt totally */
20094 #  endif /* no HAVE_SYS_PARAM_H */
20095 # endif /* no _SC_PAGESIZE */
20096
20097 #endif /* no HAVE_GETPAGESIZE */
20098
20099 int
20100 main ()
20101 {
20102   char *data, *data2, *data3;
20103   int i, pagesize;
20104   int fd;
20105
20106   pagesize = getpagesize ();
20107
20108   /* First, make a file with some known garbage in it. */
20109   data = (char *) malloc (pagesize);
20110   if (!data)
20111     return 1;
20112   for (i = 0; i < pagesize; ++i)
20113     *(data + i) = rand ();
20114   umask (0);
20115   fd = creat ("conftest.mmap", 0600);
20116   if (fd < 0)
20117     return 1;
20118   if (write (fd, data, pagesize) != pagesize)
20119     return 1;
20120   close (fd);
20121
20122   /* Next, try to mmap the file at a fixed address which already has
20123      something else allocated at it.  If we can, also make sure that
20124      we see the same garbage.  */
20125   fd = open ("conftest.mmap", O_RDWR);
20126   if (fd < 0)
20127     return 1;
20128   data2 = (char *) malloc (2 * pagesize);
20129   if (!data2)
20130     return 1;
20131   data2 += (pagesize - ((long int) data2 & (pagesize - 1))) & (pagesize - 1);
20132   if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,
20133                      MAP_PRIVATE | MAP_FIXED, fd, 0L))
20134     return 1;
20135   for (i = 0; i < pagesize; ++i)
20136     if (*(data + i) != *(data2 + i))
20137       return 1;
20138
20139   /* Finally, make sure that changes to the mapped area do not
20140      percolate back to the file as seen by read().  (This is a bug on
20141      some variants of i386 svr4.0.)  */
20142   for (i = 0; i < pagesize; ++i)
20143     *(data2 + i) = *(data2 + i) + 1;
20144   data3 = (char *) malloc (pagesize);
20145   if (!data3)
20146     return 1;
20147   if (read (fd, data3, pagesize) != pagesize)
20148     return 1;
20149   for (i = 0; i < pagesize; ++i)
20150     if (*(data + i) != *(data3 + i))
20151       return 1;
20152   close (fd);
20153   return 0;
20154 }
20155 _ACEOF
20156 rm -f conftest$ac_exeext
20157 if { (ac_try="$ac_link"
20158 case "(($ac_try" in
20159   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20160   *) ac_try_echo=$ac_try;;
20161 esac
20162 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20163   (eval "$ac_link") 2>&5
20164   ac_status=$?
20165   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20166   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
20167   { (case "(($ac_try" in
20168   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20169   *) ac_try_echo=$ac_try;;
20170 esac
20171 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20172   (eval "$ac_try") 2>&5
20173   ac_status=$?
20174   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20175   (exit $ac_status); }; }; then
20176   ac_cv_func_mmap_fixed_mapped=yes
20177 else
20178   echo "$as_me: program exited with status $ac_status" >&5
20179 echo "$as_me: failed program was:" >&5
20180 sed 's/^/| /' conftest.$ac_ext >&5
20181
20182 ( exit $ac_status )
20183 ac_cv_func_mmap_fixed_mapped=no
20184 fi
20185 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
20186 fi
20187
20188
20189 fi
20190 { echo "$as_me:$LINENO: result: $ac_cv_func_mmap_fixed_mapped" >&5
20191 echo "${ECHO_T}$ac_cv_func_mmap_fixed_mapped" >&6; }
20192 if test $ac_cv_func_mmap_fixed_mapped = yes; then
20193
20194 cat >>confdefs.h <<\_ACEOF
20195 #define HAVE_MMAP 1
20196 _ACEOF
20197
20198 fi
20199 rm -f conftest.mmap
20200
20201   { echo "$as_me:$LINENO: checking for mmap of files" >&5
20202 echo $ECHO_N "checking for mmap of files... $ECHO_C" >&6; }
20203 if test "${ac_cv_func_mmap_file+set}" = set; then
20204   echo $ECHO_N "(cached) $ECHO_C" >&6
20205 else
20206    ac_ext=c
20207 ac_cpp='$CPP $CPPFLAGS'
20208 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20209 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20210 ac_compiler_gnu=$ac_cv_c_compiler_gnu
20211
20212   if test "$cross_compiling" = yes; then
20213   ac_cv_func_mmap_file=no
20214 else
20215   cat >conftest.$ac_ext <<_ACEOF
20216
20217     /* confdefs.h.  */
20218 _ACEOF
20219 cat confdefs.h >>conftest.$ac_ext
20220 cat >>conftest.$ac_ext <<_ACEOF
20221 /* end confdefs.h.  */
20222
20223 #include <sys/types.h>
20224 #include <sys/mman.h>
20225 #include <fcntl.h>
20226
20227 int
20228 main ()
20229 {
20230
20231   int fd;
20232   fd = creat ("foo",0777);
20233   fd = (int) mmap (0, 1, PROT_READ, MAP_SHARED, fd, 0);
20234   unlink ("foo");
20235   return (fd != (int) MAP_FAILED);
20236   ;
20237   return 0;
20238 }
20239 _ACEOF
20240 rm -f conftest$ac_exeext
20241 if { (ac_try="$ac_link"
20242 case "(($ac_try" in
20243   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20244   *) ac_try_echo=$ac_try;;
20245 esac
20246 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20247   (eval "$ac_link") 2>&5
20248   ac_status=$?
20249   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20250   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
20251   { (case "(($ac_try" in
20252   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20253   *) ac_try_echo=$ac_try;;
20254 esac
20255 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20256   (eval "$ac_try") 2>&5
20257   ac_status=$?
20258   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20259   (exit $ac_status); }; }; then
20260   ac_cv_func_mmap_file=yes
20261 else
20262   echo "$as_me: program exited with status $ac_status" >&5
20263 echo "$as_me: failed program was:" >&5
20264 sed 's/^/| /' conftest.$ac_ext >&5
20265
20266 ( exit $ac_status )
20267 ac_cv_func_mmap_file=no
20268 fi
20269 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
20270 fi
20271
20272
20273   ac_ext=c
20274 ac_cpp='$CPP $CPPFLAGS'
20275 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20276 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20277 ac_compiler_gnu=$ac_cv_c_compiler_gnu
20278
20279
20280 fi
20281 { echo "$as_me:$LINENO: result: $ac_cv_func_mmap_file" >&5
20282 echo "${ECHO_T}$ac_cv_func_mmap_file" >&6; }
20283 if test "$ac_cv_func_mmap_file" = yes; then
20284
20285 cat >>confdefs.h <<\_ACEOF
20286 #define HAVE_MMAP_FILE
20287 _ACEOF
20288
20289    MMAP_FILE=yes
20290
20291 fi
20292
20293   { echo "$as_me:$LINENO: checking if /dev/zero is needed for mmap" >&5
20294 echo $ECHO_N "checking if /dev/zero is needed for mmap... $ECHO_C" >&6; }
20295 if test "${ac_cv_need_dev_zero_for_mmap+set}" = set; then
20296   echo $ECHO_N "(cached) $ECHO_C" >&6
20297 else
20298   if test "$llvm_cv_os_type" = "Interix" ; then
20299    ac_cv_need_dev_zero_for_mmap=yes
20300  else
20301    ac_cv_need_dev_zero_for_mmap=no
20302  fi
20303
20304 fi
20305 { echo "$as_me:$LINENO: result: $ac_cv_need_dev_zero_for_mmap" >&5
20306 echo "${ECHO_T}$ac_cv_need_dev_zero_for_mmap" >&6; }
20307 if test "$ac_cv_need_dev_zero_for_mmap" = yes; then
20308
20309 cat >>confdefs.h <<\_ACEOF
20310 #define NEED_DEV_ZERO_FOR_MMAP 1
20311 _ACEOF
20312
20313 fi
20314
20315   if test "$ac_cv_func_mmap_fixed_mapped" = "no"
20316   then
20317     { echo "$as_me:$LINENO: WARNING: mmap() of a fixed address required but not supported" >&5
20318 echo "$as_me: WARNING: mmap() of a fixed address required but not supported" >&2;}
20319   fi
20320   if test "$ac_cv_func_mmap_file" = "no"
20321   then
20322     { echo "$as_me:$LINENO: WARNING: mmap() of files required but not found" >&5
20323 echo "$as_me: WARNING: mmap() of files required but not found" >&2;}
20324   fi
20325 fi
20326
20327 { echo "$as_me:$LINENO: checking for GCC atomic builtins" >&5
20328 echo $ECHO_N "checking for GCC atomic builtins... $ECHO_C" >&6; }
20329 ac_ext=cpp
20330 ac_cpp='$CXXCPP $CPPFLAGS'
20331 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20332 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20333 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
20334
20335 cat >conftest.$ac_ext <<_ACEOF
20336 /* confdefs.h.  */
20337 _ACEOF
20338 cat confdefs.h >>conftest.$ac_ext
20339 cat >>conftest.$ac_ext <<_ACEOF
20340 /* end confdefs.h.  */
20341 int main() {
20342         volatile unsigned long val = 1;
20343         __sync_synchronize();
20344         __sync_val_compare_and_swap(&val, 1, 0);
20345         __sync_add_and_fetch(&val, 1);
20346         __sync_sub_and_fetch(&val, 1);
20347         return 0;
20348       }
20349
20350 _ACEOF
20351 rm -f conftest.$ac_objext conftest$ac_exeext
20352 if { (ac_try="$ac_link"
20353 case "(($ac_try" in
20354   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20355   *) ac_try_echo=$ac_try;;
20356 esac
20357 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20358   (eval "$ac_link") 2>conftest.er1
20359   ac_status=$?
20360   grep -v '^ *+' conftest.er1 >conftest.err
20361   rm -f conftest.er1
20362   cat conftest.err >&5
20363   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20364   (exit $ac_status); } &&
20365          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
20366   { (case "(($ac_try" in
20367   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20368   *) ac_try_echo=$ac_try;;
20369 esac
20370 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20371   (eval "$ac_try") 2>&5
20372   ac_status=$?
20373   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20374   (exit $ac_status); }; } &&
20375          { ac_try='test -s conftest$ac_exeext'
20376   { (case "(($ac_try" in
20377   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20378   *) ac_try_echo=$ac_try;;
20379 esac
20380 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20381   (eval "$ac_try") 2>&5
20382   ac_status=$?
20383   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20384   (exit $ac_status); }; }; then
20385   ac_ext=c
20386 ac_cpp='$CPP $CPPFLAGS'
20387 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20388 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20389 ac_compiler_gnu=$ac_cv_c_compiler_gnu
20390
20391   { echo "$as_me:$LINENO: result: yes" >&5
20392 echo "${ECHO_T}yes" >&6; }
20393
20394 cat >>confdefs.h <<\_ACEOF
20395 #define LLVM_HAS_ATOMICS 1
20396 _ACEOF
20397
20398 else
20399   echo "$as_me: failed program was:" >&5
20400 sed 's/^/| /' conftest.$ac_ext >&5
20401
20402         { echo "$as_me:$LINENO: result: no" >&5
20403 echo "${ECHO_T}no" >&6; }
20404
20405 cat >>confdefs.h <<\_ACEOF
20406 #define LLVM_HAS_ATOMICS 0
20407 _ACEOF
20408
20409   { echo "$as_me:$LINENO: WARNING: LLVM will be built thread-unsafe because atomic builtins are missing" >&5
20410 echo "$as_me: WARNING: LLVM will be built thread-unsafe because atomic builtins are missing" >&2;}
20411 fi
20412
20413 rm -f core conftest.err conftest.$ac_objext \
20414       conftest$ac_exeext conftest.$ac_ext
20415
20416
20417 if test "$llvm_cv_os_type" = "Linux" -a "$llvm_cv_target_arch" = "x86_64" ; then
20418   { echo "$as_me:$LINENO: checking for 32-bit userspace on 64-bit system" >&5
20419 echo $ECHO_N "checking for 32-bit userspace on 64-bit system... $ECHO_C" >&6; }
20420 if test "${llvm_cv_linux_mixed+set}" = set; then
20421   echo $ECHO_N "(cached) $ECHO_C" >&6
20422 else
20423    ac_ext=c
20424 ac_cpp='$CPP $CPPFLAGS'
20425 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20426 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20427 ac_compiler_gnu=$ac_cv_c_compiler_gnu
20428
20429   cat >conftest.$ac_ext <<_ACEOF
20430 /* confdefs.h.  */
20431 _ACEOF
20432 cat confdefs.h >>conftest.$ac_ext
20433 cat >>conftest.$ac_ext <<_ACEOF
20434 /* end confdefs.h.  */
20435 #ifndef __x86_64__
20436        error: Not x86-64 even if uname says so!
20437       #endif
20438
20439 int
20440 main ()
20441 {
20442
20443   ;
20444   return 0;
20445 }
20446 _ACEOF
20447 rm -f conftest.$ac_objext
20448 if { (ac_try="$ac_compile"
20449 case "(($ac_try" in
20450   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20451   *) ac_try_echo=$ac_try;;
20452 esac
20453 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20454   (eval "$ac_compile") 2>conftest.er1
20455   ac_status=$?
20456   grep -v '^ *+' conftest.er1 >conftest.err
20457   rm -f conftest.er1
20458   cat conftest.err >&5
20459   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20460   (exit $ac_status); } &&
20461          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
20462   { (case "(($ac_try" in
20463   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20464   *) ac_try_echo=$ac_try;;
20465 esac
20466 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20467   (eval "$ac_try") 2>&5
20468   ac_status=$?
20469   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20470   (exit $ac_status); }; } &&
20471          { ac_try='test -s conftest.$ac_objext'
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); }; }; then
20481   llvm_cv_linux_mixed=no
20482 else
20483   echo "$as_me: failed program was:" >&5
20484 sed 's/^/| /' conftest.$ac_ext >&5
20485
20486         llvm_cv_linux_mixed=yes
20487 fi
20488
20489 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20490   ac_ext=c
20491 ac_cpp='$CPP $CPPFLAGS'
20492 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20493 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20494 ac_compiler_gnu=$ac_cv_c_compiler_gnu
20495
20496
20497 fi
20498 { echo "$as_me:$LINENO: result: $llvm_cv_linux_mixed" >&5
20499 echo "${ECHO_T}$llvm_cv_linux_mixed" >&6; }
20500
20501   if test "$llvm_cv_linux_mixed" = "yes"; then
20502     llvm_cv_target_arch="x86"
20503     ARCH="x86"
20504   fi
20505 fi
20506
20507
20508 for ac_func in __dso_handle
20509 do
20510 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
20511 { echo "$as_me:$LINENO: checking for $ac_func" >&5
20512 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
20513 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
20514   echo $ECHO_N "(cached) $ECHO_C" >&6
20515 else
20516   cat >conftest.$ac_ext <<_ACEOF
20517 /* confdefs.h.  */
20518 _ACEOF
20519 cat confdefs.h >>conftest.$ac_ext
20520 cat >>conftest.$ac_ext <<_ACEOF
20521 /* end confdefs.h.  */
20522 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
20523    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
20524 #define $ac_func innocuous_$ac_func
20525
20526 /* System header to define __stub macros and hopefully few prototypes,
20527     which can conflict with char $ac_func (); below.
20528     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
20529     <limits.h> exists even on freestanding compilers.  */
20530
20531 #ifdef __STDC__
20532 # include <limits.h>
20533 #else
20534 # include <assert.h>
20535 #endif
20536
20537 #undef $ac_func
20538
20539 /* Override any GCC internal prototype to avoid an error.
20540    Use char because int might match the return type of a GCC
20541    builtin and then its argument prototype would still apply.  */
20542 #ifdef __cplusplus
20543 extern "C"
20544 #endif
20545 char $ac_func ();
20546 /* The GNU C library defines this for functions which it implements
20547     to always fail with ENOSYS.  Some functions are actually named
20548     something starting with __ and the normal name is an alias.  */
20549 #if defined __stub_$ac_func || defined __stub___$ac_func
20550 choke me
20551 #endif
20552
20553 int
20554 main ()
20555 {
20556 return $ac_func ();
20557   ;
20558   return 0;
20559 }
20560 _ACEOF
20561 rm -f conftest.$ac_objext conftest$ac_exeext
20562 if { (ac_try="$ac_link"
20563 case "(($ac_try" in
20564   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20565   *) ac_try_echo=$ac_try;;
20566 esac
20567 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20568   (eval "$ac_link") 2>conftest.er1
20569   ac_status=$?
20570   grep -v '^ *+' conftest.er1 >conftest.err
20571   rm -f conftest.er1
20572   cat conftest.err >&5
20573   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20574   (exit $ac_status); } &&
20575          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
20576   { (case "(($ac_try" in
20577   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20578   *) ac_try_echo=$ac_try;;
20579 esac
20580 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20581   (eval "$ac_try") 2>&5
20582   ac_status=$?
20583   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20584   (exit $ac_status); }; } &&
20585          { ac_try='test -s conftest$ac_exeext'
20586   { (case "(($ac_try" in
20587   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20588   *) ac_try_echo=$ac_try;;
20589 esac
20590 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20591   (eval "$ac_try") 2>&5
20592   ac_status=$?
20593   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20594   (exit $ac_status); }; }; then
20595   eval "$as_ac_var=yes"
20596 else
20597   echo "$as_me: failed program was:" >&5
20598 sed 's/^/| /' conftest.$ac_ext >&5
20599
20600         eval "$as_ac_var=no"
20601 fi
20602
20603 rm -f core conftest.err conftest.$ac_objext \
20604       conftest$ac_exeext conftest.$ac_ext
20605 fi
20606 ac_res=`eval echo '${'$as_ac_var'}'`
20607                { echo "$as_me:$LINENO: result: $ac_res" >&5
20608 echo "${ECHO_T}$ac_res" >&6; }
20609 if test `eval echo '${'$as_ac_var'}'` = yes; then
20610   cat >>confdefs.h <<_ACEOF
20611 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
20612 _ACEOF
20613
20614 fi
20615 done
20616
20617
20618 SHLIBEXT=$libltdl_cv_shlibext
20619
20620
20621 SHLIBPATH_VAR=$libltdl_cv_shlibpath_var
20622
20623
20624 # Translate the various configuration directories and other basic
20625 # information into substitutions that will end up in Makefile.config.in
20626 # that these configured values can be used by the makefiles
20627 if test "${prefix}" = "NONE" ; then
20628   prefix="/usr/local"
20629 fi
20630 eval LLVM_PREFIX="${prefix}";
20631 eval LLVM_BINDIR="${prefix}/bin";
20632 eval LLVM_LIBDIR="${prefix}/lib";
20633 eval LLVM_DATADIR="${prefix}/share/llvm";
20634 eval LLVM_DOCSDIR="${prefix}/share/doc/llvm";
20635 eval LLVM_ETCDIR="${prefix}/etc/llvm";
20636 eval LLVM_INCLUDEDIR="${prefix}/include";
20637 eval LLVM_INFODIR="${prefix}/info";
20638 eval LLVM_MANDIR="${prefix}/man";
20639 LLVM_CONFIGTIME=`date`
20640
20641
20642
20643
20644
20645
20646
20647
20648
20649
20650
20651 # Place the various directores into the config.h file as #defines so that we
20652 # can know about the installation paths within LLVM.
20653
20654 cat >>confdefs.h <<_ACEOF
20655 #define LLVM_PREFIX "$LLVM_PREFIX"
20656 _ACEOF
20657
20658
20659 cat >>confdefs.h <<_ACEOF
20660 #define LLVM_BINDIR "$LLVM_BINDIR"
20661 _ACEOF
20662
20663
20664 cat >>confdefs.h <<_ACEOF
20665 #define LLVM_LIBDIR "$LLVM_LIBDIR"
20666 _ACEOF
20667
20668
20669 cat >>confdefs.h <<_ACEOF
20670 #define LLVM_DATADIR "$LLVM_DATADIR"
20671 _ACEOF
20672
20673
20674 cat >>confdefs.h <<_ACEOF
20675 #define LLVM_DOCSDIR "$LLVM_DOCSDIR"
20676 _ACEOF
20677
20678
20679 cat >>confdefs.h <<_ACEOF
20680 #define LLVM_ETCDIR "$LLVM_ETCDIR"
20681 _ACEOF
20682
20683
20684 cat >>confdefs.h <<_ACEOF
20685 #define LLVM_INCLUDEDIR "$LLVM_INCLUDEDIR"
20686 _ACEOF
20687
20688
20689 cat >>confdefs.h <<_ACEOF
20690 #define LLVM_INFODIR "$LLVM_INFODIR"
20691 _ACEOF
20692
20693
20694 cat >>confdefs.h <<_ACEOF
20695 #define LLVM_MANDIR "$LLVM_MANDIR"
20696 _ACEOF
20697
20698
20699 cat >>confdefs.h <<_ACEOF
20700 #define LLVM_CONFIGTIME "$LLVM_CONFIGTIME"
20701 _ACEOF
20702
20703
20704 cat >>confdefs.h <<_ACEOF
20705 #define LLVM_DEFAULT_TARGET_TRIPLE "$target"
20706 _ACEOF
20707
20708
20709 # Determine which bindings to build.
20710 if test "$BINDINGS_TO_BUILD" = auto ; then
20711   BINDINGS_TO_BUILD=""
20712   if test "x$OCAMLC" != x -a "x$OCAMLDEP" != x ; then
20713     BINDINGS_TO_BUILD="ocaml $BINDINGS_TO_BUILD"
20714   fi
20715 fi
20716 BINDINGS_TO_BUILD=$BINDINGS_TO_BUILD
20717
20718
20719 # This isn't really configurey, but it avoids having to repeat the list in
20720 # other files.
20721 ALL_BINDINGS=ocaml
20722
20723
20724 # Do any work necessary to ensure that bindings have what they need.
20725 binding_prereqs_failed=0
20726 for a_binding in $BINDINGS_TO_BUILD ; do
20727   case "$a_binding" in
20728   ocaml)
20729     if test "x$OCAMLC" = x ; then
20730       { echo "$as_me:$LINENO: WARNING: --enable-bindings=ocaml specified, but ocamlc not found. Try configure OCAMLC=/path/to/ocamlc" >&5
20731 echo "$as_me: WARNING: --enable-bindings=ocaml specified, but ocamlc not found. Try configure OCAMLC=/path/to/ocamlc" >&2;}
20732       binding_prereqs_failed=1
20733     fi
20734     if test "x$OCAMLDEP" = x ; then
20735       { echo "$as_me:$LINENO: WARNING: --enable-bindings=ocaml specified, but ocamldep not found. Try configure OCAMLDEP=/path/to/ocamldep" >&5
20736 echo "$as_me: WARNING: --enable-bindings=ocaml specified, but ocamldep not found. Try configure OCAMLDEP=/path/to/ocamldep" >&2;}
20737       binding_prereqs_failed=1
20738     fi
20739     if test "x$OCAMLOPT" = x ; then
20740       { echo "$as_me:$LINENO: WARNING: --enable-bindings=ocaml specified, but ocamlopt not found. Try configure OCAMLOPT=/path/to/ocamlopt" >&5
20741 echo "$as_me: WARNING: --enable-bindings=ocaml specified, but ocamlopt not found. Try configure OCAMLOPT=/path/to/ocamlopt" >&2;}
20742           fi
20743     if test "x$with_ocaml_libdir" != xauto ; then
20744       OCAML_LIBDIR=$with_ocaml_libdir
20745
20746     else
20747       ocaml_stdlib="`"$OCAMLC" -where`"
20748       if test "$LLVM_PREFIX" '<' "$ocaml_stdlib" -a "$ocaml_stdlib" '<' "$LLVM_PREFIX~"
20749       then
20750         # ocaml stdlib is beneath our prefix; use stdlib
20751         OCAML_LIBDIR=$ocaml_stdlib
20752
20753       else
20754         # ocaml stdlib is outside our prefix; use libdir/ocaml
20755         OCAML_LIBDIR=$LLVM_LIBDIR/ocaml
20756
20757       fi
20758     fi
20759     ;;
20760   esac
20761 done
20762 if test "$binding_prereqs_failed" = 1 ; then
20763   { { echo "$as_me:$LINENO: error: Prequisites for bindings not satisfied. Fix them or use configure --disable-bindings." >&5
20764 echo "$as_me: error: Prequisites for bindings not satisfied. Fix them or use configure --disable-bindings." >&2;}
20765    { (exit 1); exit 1; }; }
20766 fi
20767
20768 { echo "$as_me:$LINENO: checking for compiler -fvisibility-inlines-hidden option" >&5
20769 echo $ECHO_N "checking for compiler -fvisibility-inlines-hidden option... $ECHO_C" >&6; }
20770 if test "${llvm_cv_cxx_visibility_inlines_hidden+set}" = set; then
20771   echo $ECHO_N "(cached) $ECHO_C" >&6
20772 else
20773    ac_ext=cpp
20774 ac_cpp='$CXXCPP $CPPFLAGS'
20775 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20776 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20777 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
20778
20779   oldcxxflags="$CXXFLAGS"
20780   CXXFLAGS="$CXXFLAGS -fvisibility-inlines-hidden"
20781   cat >conftest.$ac_ext <<_ACEOF
20782 /* confdefs.h.  */
20783 _ACEOF
20784 cat confdefs.h >>conftest.$ac_ext
20785 cat >>conftest.$ac_ext <<_ACEOF
20786 /* end confdefs.h.  */
20787
20788 int
20789 main ()
20790 {
20791
20792   ;
20793   return 0;
20794 }
20795 _ACEOF
20796 rm -f conftest.$ac_objext
20797 if { (ac_try="$ac_compile"
20798 case "(($ac_try" in
20799   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20800   *) ac_try_echo=$ac_try;;
20801 esac
20802 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20803   (eval "$ac_compile") 2>conftest.er1
20804   ac_status=$?
20805   grep -v '^ *+' conftest.er1 >conftest.err
20806   rm -f conftest.er1
20807   cat conftest.err >&5
20808   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20809   (exit $ac_status); } &&
20810          { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
20811   { (case "(($ac_try" in
20812   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20813   *) ac_try_echo=$ac_try;;
20814 esac
20815 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20816   (eval "$ac_try") 2>&5
20817   ac_status=$?
20818   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20819   (exit $ac_status); }; } &&
20820          { ac_try='test -s conftest.$ac_objext'
20821   { (case "(($ac_try" in
20822   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20823   *) ac_try_echo=$ac_try;;
20824 esac
20825 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20826   (eval "$ac_try") 2>&5
20827   ac_status=$?
20828   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20829   (exit $ac_status); }; }; then
20830   llvm_cv_cxx_visibility_inlines_hidden=yes
20831 else
20832   echo "$as_me: failed program was:" >&5
20833 sed 's/^/| /' conftest.$ac_ext >&5
20834
20835         llvm_cv_cxx_visibility_inlines_hidden=no
20836 fi
20837
20838 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20839   CXXFLAGS="$oldcxxflags"
20840   ac_ext=c
20841 ac_cpp='$CPP $CPPFLAGS'
20842 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20843 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20844 ac_compiler_gnu=$ac_cv_c_compiler_gnu
20845
20846
20847 fi
20848 { echo "$as_me:$LINENO: result: $llvm_cv_cxx_visibility_inlines_hidden" >&5
20849 echo "${ECHO_T}$llvm_cv_cxx_visibility_inlines_hidden" >&6; }
20850 if test "$llvm_cv_cxx_visibility_inlines_hidden" = yes ; then
20851   ENABLE_VISIBILITY_INLINES_HIDDEN=1
20852
20853 else
20854   ENABLE_VISIBILITY_INLINES_HIDDEN=0
20855
20856 fi
20857
20858
20859 if test "$llvm_cv_link_use_r" = "yes" ; then
20860   RPATH="-Wl,-R"
20861 else
20862   RPATH="-Wl,-rpath"
20863 fi
20864
20865
20866 if test "$llvm_cv_link_use_export_dynamic" = "yes" ; then
20867   RDYNAMIC="-Wl,-export-dynamic"
20868 else
20869   RDYNAMIC=""
20870 fi
20871
20872
20873
20874
20875 ac_config_files="$ac_config_files Makefile.common"
20876
20877 ac_config_files="$ac_config_files Makefile.llvm.config"
20878
20879
20880 ac_config_commands="$ac_config_commands Makefile"
20881
20882
20883 ac_config_commands="$ac_config_commands lib/Makefile"
20884
20885
20886 ac_config_commands="$ac_config_commands lib/sample/Makefile"
20887
20888
20889 ac_config_commands="$ac_config_commands tools/Makefile"
20890
20891
20892 ac_config_commands="$ac_config_commands tools/sample/Makefile"
20893
20894
20895
20896 cat >confcache <<\_ACEOF
20897 # This file is a shell script that caches the results of configure
20898 # tests run on this system so they can be shared between configure
20899 # scripts and configure runs, see configure's option --config-cache.
20900 # It is not useful on other systems.  If it contains results you don't
20901 # want to keep, you may remove or edit it.
20902 #
20903 # config.status only pays attention to the cache file if you give it
20904 # the --recheck option to rerun configure.
20905 #
20906 # `ac_cv_env_foo' variables (set or unset) will be overridden when
20907 # loading this file, other *unset* `ac_cv_foo' will be assigned the
20908 # following values.
20909
20910 _ACEOF
20911
20912 # The following way of writing the cache mishandles newlines in values,
20913 # but we know of no workaround that is simple, portable, and efficient.
20914 # So, we kill variables containing newlines.
20915 # Ultrix sh set writes to stderr and can't be redirected directly,
20916 # and sets the high bit in the cache file unless we assign to the vars.
20917 (
20918   for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
20919     eval ac_val=\$$ac_var
20920     case $ac_val in #(
20921     *${as_nl}*)
20922       case $ac_var in #(
20923       *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
20924 echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
20925       esac
20926       case $ac_var in #(
20927       _ | IFS | as_nl) ;; #(
20928       *) $as_unset $ac_var ;;
20929       esac ;;
20930     esac
20931   done
20932
20933   (set) 2>&1 |
20934     case $as_nl`(ac_space=' '; set) 2>&1` in #(
20935     *${as_nl}ac_space=\ *)
20936       # `set' does not quote correctly, so add quotes (double-quote
20937       # substitution turns \\\\ into \\, and sed turns \\ into \).
20938       sed -n \
20939         "s/'/'\\\\''/g;
20940           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
20941       ;; #(
20942     *)
20943       # `set' quotes correctly as required by POSIX, so do not add quotes.
20944       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
20945       ;;
20946     esac |
20947     sort
20948 ) |
20949   sed '
20950      /^ac_cv_env_/b end
20951      t clear
20952      :clear
20953      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
20954      t end
20955      s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
20956      :end' >>confcache
20957 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
20958   if test -w "$cache_file"; then
20959     test "x$cache_file" != "x/dev/null" &&
20960       { echo "$as_me:$LINENO: updating cache $cache_file" >&5
20961 echo "$as_me: updating cache $cache_file" >&6;}
20962     cat confcache >$cache_file
20963   else
20964     { echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5
20965 echo "$as_me: not updating unwritable cache $cache_file" >&6;}
20966   fi
20967 fi
20968 rm -f confcache
20969
20970 test "x$prefix" = xNONE && prefix=$ac_default_prefix
20971 # Let make expand exec_prefix.
20972 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
20973
20974 # Transform confdefs.h into DEFS.
20975 # Protect against shell expansion while executing Makefile rules.
20976 # Protect against Makefile macro expansion.
20977 #
20978 # If the first sed substitution is executed (which looks for macros that
20979 # take arguments), then branch to the quote section.  Otherwise,
20980 # look for a macro that doesn't take arguments.
20981 ac_script='
20982 t clear
20983 :clear
20984 s/^[     ]*#[    ]*define[       ][      ]*\([^  (][^    (]*([^)]*)\)[   ]*\(.*\)/-D\1=\2/g
20985 t quote
20986 s/^[     ]*#[    ]*define[       ][      ]*\([^  ][^     ]*\)[   ]*\(.*\)/-D\1=\2/g
20987 t quote
20988 b any
20989 :quote
20990 s/[      `~#$^&*(){}\\|;'\''"<>?]/\\&/g
20991 s/\[/\\&/g
20992 s/\]/\\&/g
20993 s/\$/$$/g
20994 H
20995 :any
20996 ${
20997         g
20998         s/^\n//
20999         s/\n/ /g
21000         p
21001 }
21002 '
21003 DEFS=`sed -n "$ac_script" confdefs.h`
21004
21005
21006 ac_libobjs=
21007 ac_ltlibobjs=
21008 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
21009   # 1. Remove the extension, and $U if already installed.
21010   ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
21011   ac_i=`echo "$ac_i" | sed "$ac_script"`
21012   # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
21013   #    will be set to the directory where LIBOBJS objects are built.
21014   ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext"
21015   ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo'
21016 done
21017 LIBOBJS=$ac_libobjs
21018
21019 LTLIBOBJS=$ac_ltlibobjs
21020
21021
21022 if test -z "${INSTALL_LTDL_TRUE}" && test -z "${INSTALL_LTDL_FALSE}"; then
21023   { { echo "$as_me:$LINENO: error: conditional \"INSTALL_LTDL\" was never defined.
21024 Usually this means the macro was only invoked conditionally." >&5
21025 echo "$as_me: error: conditional \"INSTALL_LTDL\" was never defined.
21026 Usually this means the macro was only invoked conditionally." >&2;}
21027    { (exit 1); exit 1; }; }
21028 fi
21029 if test -z "${CONVENIENCE_LTDL_TRUE}" && test -z "${CONVENIENCE_LTDL_FALSE}"; then
21030   { { echo "$as_me:$LINENO: error: conditional \"CONVENIENCE_LTDL\" was never defined.
21031 Usually this means the macro was only invoked conditionally." >&5
21032 echo "$as_me: error: conditional \"CONVENIENCE_LTDL\" was never defined.
21033 Usually this means the macro was only invoked conditionally." >&2;}
21034    { (exit 1); exit 1; }; }
21035 fi
21036
21037 : ${CONFIG_STATUS=./config.status}
21038 ac_clean_files_save=$ac_clean_files
21039 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
21040 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
21041 echo "$as_me: creating $CONFIG_STATUS" >&6;}
21042 cat >$CONFIG_STATUS <<_ACEOF
21043 #! $SHELL
21044 # Generated by $as_me.
21045 # Run this file to recreate the current configuration.
21046 # Compiler output produced by configure, useful for debugging
21047 # configure, is in config.log if it exists.
21048
21049 debug=false
21050 ac_cs_recheck=false
21051 ac_cs_silent=false
21052 SHELL=\${CONFIG_SHELL-$SHELL}
21053 _ACEOF
21054
21055 cat >>$CONFIG_STATUS <<\_ACEOF
21056 ## --------------------- ##
21057 ## M4sh Initialization.  ##
21058 ## --------------------- ##
21059
21060 # Be Bourne compatible
21061 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
21062   emulate sh
21063   NULLCMD=:
21064   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
21065   # is contrary to our usage.  Disable this feature.
21066   alias -g '${1+"$@"}'='"$@"'
21067   setopt NO_GLOB_SUBST
21068 else
21069   case `(set -o) 2>/dev/null` in *posix*) set -o posix;; esac
21070 fi
21071 BIN_SH=xpg4; export BIN_SH # for Tru64
21072 DUALCASE=1; export DUALCASE # for MKS sh
21073
21074
21075 # PATH needs CR
21076 # Avoid depending upon Character Ranges.
21077 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
21078 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
21079 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
21080 as_cr_digits='0123456789'
21081 as_cr_alnum=$as_cr_Letters$as_cr_digits
21082
21083 # The user is always right.
21084 if test "${PATH_SEPARATOR+set}" != set; then
21085   echo "#! /bin/sh" >conf$$.sh
21086   echo  "exit 0"   >>conf$$.sh
21087   chmod +x conf$$.sh
21088   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
21089     PATH_SEPARATOR=';'
21090   else
21091     PATH_SEPARATOR=:
21092   fi
21093   rm -f conf$$.sh
21094 fi
21095
21096 # Support unset when possible.
21097 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
21098   as_unset=unset
21099 else
21100   as_unset=false
21101 fi
21102
21103
21104 # IFS
21105 # We need space, tab and new line, in precisely that order.  Quoting is
21106 # there to prevent editors from complaining about space-tab.
21107 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
21108 # splitting by setting IFS to empty value.)
21109 as_nl='
21110 '
21111 IFS=" ""        $as_nl"
21112
21113 # Find who we are.  Look in the path if we contain no directory separator.
21114 case $0 in
21115   *[\\/]* ) as_myself=$0 ;;
21116   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
21117 for as_dir in $PATH
21118 do
21119   IFS=$as_save_IFS
21120   test -z "$as_dir" && as_dir=.
21121   test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
21122 done
21123 IFS=$as_save_IFS
21124
21125      ;;
21126 esac
21127 # We did not find ourselves, most probably we were run as `sh COMMAND'
21128 # in which case we are not to be found in the path.
21129 if test "x$as_myself" = x; then
21130   as_myself=$0
21131 fi
21132 if test ! -f "$as_myself"; then
21133   echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
21134   { (exit 1); exit 1; }
21135 fi
21136
21137 # Work around bugs in pre-3.0 UWIN ksh.
21138 for as_var in ENV MAIL MAILPATH
21139 do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
21140 done
21141 PS1='$ '
21142 PS2='> '
21143 PS4='+ '
21144
21145 # NLS nuisances.
21146 for as_var in \
21147   LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
21148   LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
21149   LC_TELEPHONE LC_TIME
21150 do
21151   if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
21152     eval $as_var=C; export $as_var
21153   else
21154     ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
21155   fi
21156 done
21157
21158 # Required to use basename.
21159 if expr a : '\(a\)' >/dev/null 2>&1 &&
21160    test "X`expr 00001 : '.*\(...\)'`" = X001; then
21161   as_expr=expr
21162 else
21163   as_expr=false
21164 fi
21165
21166 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
21167   as_basename=basename
21168 else
21169   as_basename=false
21170 fi
21171
21172
21173 # Name of the executable.
21174 as_me=`$as_basename -- "$0" ||
21175 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
21176          X"$0" : 'X\(//\)$' \| \
21177          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
21178 echo X/"$0" |
21179     sed '/^.*\/\([^/][^/]*\)\/*$/{
21180             s//\1/
21181             q
21182           }
21183           /^X\/\(\/\/\)$/{
21184             s//\1/
21185             q
21186           }
21187           /^X\/\(\/\).*/{
21188             s//\1/
21189             q
21190           }
21191           s/.*/./; q'`
21192
21193 # CDPATH.
21194 $as_unset CDPATH
21195
21196
21197
21198   as_lineno_1=$LINENO
21199   as_lineno_2=$LINENO
21200   test "x$as_lineno_1" != "x$as_lineno_2" &&
21201   test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
21202
21203   # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
21204   # uniformly replaced by the line number.  The first 'sed' inserts a
21205   # line-number line after each line using $LINENO; the second 'sed'
21206   # does the real work.  The second script uses 'N' to pair each
21207   # line-number line with the line containing $LINENO, and appends
21208   # trailing '-' during substitution so that $LINENO is not a special
21209   # case at line end.
21210   # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
21211   # scripts with optimization help from Paolo Bonzini.  Blame Lee
21212   # E. McMahon (1931-1989) for sed's syntax.  :-)
21213   sed -n '
21214     p
21215     /[$]LINENO/=
21216   ' <$as_myself |
21217     sed '
21218       s/[$]LINENO.*/&-/
21219       t lineno
21220       b
21221       :lineno
21222       N
21223       :loop
21224       s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
21225       t loop
21226       s/-\n.*//
21227     ' >$as_me.lineno &&
21228   chmod +x "$as_me.lineno" ||
21229     { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
21230    { (exit 1); exit 1; }; }
21231
21232   # Don't try to exec as it changes $[0], causing all sort of problems
21233   # (the dirname of $[0] is not the place where we might find the
21234   # original and so on.  Autoconf is especially sensitive to this).
21235   . "./$as_me.lineno"
21236   # Exit status is that of the last command.
21237   exit
21238 }
21239
21240
21241 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
21242   as_dirname=dirname
21243 else
21244   as_dirname=false
21245 fi
21246
21247 ECHO_C= ECHO_N= ECHO_T=
21248 case `echo -n x` in
21249 -n*)
21250   case `echo 'x\c'` in
21251   *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
21252   *)   ECHO_C='\c';;
21253   esac;;
21254 *)
21255   ECHO_N='-n';;
21256 esac
21257
21258 if expr a : '\(a\)' >/dev/null 2>&1 &&
21259    test "X`expr 00001 : '.*\(...\)'`" = X001; then
21260   as_expr=expr
21261 else
21262   as_expr=false
21263 fi
21264
21265 rm -f conf$$ conf$$.exe conf$$.file
21266 if test -d conf$$.dir; then
21267   rm -f conf$$.dir/conf$$.file
21268 else
21269   rm -f conf$$.dir
21270   mkdir conf$$.dir
21271 fi
21272 echo >conf$$.file
21273 if ln -s conf$$.file conf$$ 2>/dev/null; then
21274   as_ln_s='ln -s'
21275   # ... but there are two gotchas:
21276   # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
21277   # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
21278   # In both cases, we have to default to `cp -p'.
21279   ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
21280     as_ln_s='cp -p'
21281 elif ln conf$$.file conf$$ 2>/dev/null; then
21282   as_ln_s=ln
21283 else
21284   as_ln_s='cp -p'
21285 fi
21286 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
21287 rmdir conf$$.dir 2>/dev/null
21288
21289 if mkdir -p . 2>/dev/null; then
21290   as_mkdir_p=:
21291 else
21292   test -d ./-p && rmdir ./-p
21293   as_mkdir_p=false
21294 fi
21295
21296 # Find out whether ``test -x'' works.  Don't use a zero-byte file, as
21297 # systems may use methods other than mode bits to determine executability.
21298 cat >conf$$.file <<_ASEOF
21299 #! /bin/sh
21300 exit 0
21301 _ASEOF
21302 chmod +x conf$$.file
21303 if test -x conf$$.file >/dev/null 2>&1; then
21304   as_executable_p="test -x"
21305 else
21306   as_executable_p=:
21307 fi
21308 rm -f conf$$.file
21309
21310 # Sed expression to map a string onto a valid CPP name.
21311 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
21312
21313 # Sed expression to map a string onto a valid variable name.
21314 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
21315
21316
21317 exec 6>&1
21318
21319 # Save the log message, to keep $[0] and so on meaningful, and to
21320 # report actual input values of CONFIG_FILES etc. instead of their
21321 # values after options handling.
21322 ac_log="
21323 This file was extended by [SAMPLE] $as_me [x.xx], which was
21324 generated by GNU Autoconf 2.60.  Invocation command line was
21325
21326   CONFIG_FILES    = $CONFIG_FILES
21327   CONFIG_HEADERS  = $CONFIG_HEADERS
21328   CONFIG_LINKS    = $CONFIG_LINKS
21329   CONFIG_COMMANDS = $CONFIG_COMMANDS
21330   $ $0 $@
21331
21332 on `(hostname || uname -n) 2>/dev/null | sed 1q`
21333 "
21334
21335 _ACEOF
21336
21337 cat >>$CONFIG_STATUS <<_ACEOF
21338 # Files that config.status was made for.
21339 config_files="$ac_config_files"
21340 config_commands="$ac_config_commands"
21341
21342 _ACEOF
21343
21344 cat >>$CONFIG_STATUS <<\_ACEOF
21345 ac_cs_usage="\
21346 \`$as_me' instantiates files from templates according to the
21347 current configuration.
21348
21349 Usage: $0 [OPTIONS] [FILE]...
21350
21351   -h, --help       print this help, then exit
21352   -V, --version    print version number, then exit
21353   -q, --quiet      do not print progress messages
21354   -d, --debug      don't remove temporary files
21355       --recheck    update $as_me by reconfiguring in the same conditions
21356   --file=FILE[:TEMPLATE]
21357                    instantiate the configuration file FILE
21358
21359 Configuration files:
21360 $config_files
21361
21362 Configuration commands:
21363 $config_commands
21364
21365 Report bugs to <bug-autoconf@gnu.org>."
21366
21367 _ACEOF
21368 cat >>$CONFIG_STATUS <<_ACEOF
21369 ac_cs_version="\\
21370 [SAMPLE] config.status [x.xx]
21371 configured by $0, generated by GNU Autoconf 2.60,
21372   with options \\"`echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
21373
21374 Copyright (C) 2006 Free Software Foundation, Inc.
21375 This config.status script is free software; the Free Software Foundation
21376 gives unlimited permission to copy, distribute and modify it."
21377
21378 ac_pwd='$ac_pwd'
21379 srcdir='$srcdir'
21380 INSTALL='$INSTALL'
21381 _ACEOF
21382
21383 cat >>$CONFIG_STATUS <<\_ACEOF
21384 # If no file are specified by the user, then we need to provide default
21385 # value.  By we need to know if files were specified by the user.
21386 ac_need_defaults=:
21387 while test $# != 0
21388 do
21389   case $1 in
21390   --*=*)
21391     ac_option=`expr "X$1" : 'X\([^=]*\)='`
21392     ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
21393     ac_shift=:
21394     ;;
21395   *)
21396     ac_option=$1
21397     ac_optarg=$2
21398     ac_shift=shift
21399     ;;
21400   esac
21401
21402   case $ac_option in
21403   # Handling of the options.
21404   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
21405     ac_cs_recheck=: ;;
21406   --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
21407     echo "$ac_cs_version"; exit ;;
21408   --debug | --debu | --deb | --de | --d | -d )
21409     debug=: ;;
21410   --file | --fil | --fi | --f )
21411     $ac_shift
21412     CONFIG_FILES="$CONFIG_FILES $ac_optarg"
21413     ac_need_defaults=false;;
21414   --he | --h |  --help | --hel | -h )
21415     echo "$ac_cs_usage"; exit ;;
21416   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
21417   | -silent | --silent | --silen | --sile | --sil | --si | --s)
21418     ac_cs_silent=: ;;
21419
21420   # This is an error.
21421   -*) { echo "$as_me: error: unrecognized option: $1
21422 Try \`$0 --help' for more information." >&2
21423    { (exit 1); exit 1; }; } ;;
21424
21425   *) ac_config_targets="$ac_config_targets $1"
21426      ac_need_defaults=false ;;
21427
21428   esac
21429   shift
21430 done
21431
21432 ac_configure_extra_args=
21433
21434 if $ac_cs_silent; then
21435   exec 6>/dev/null
21436   ac_configure_extra_args="$ac_configure_extra_args --silent"
21437 fi
21438
21439 _ACEOF
21440 cat >>$CONFIG_STATUS <<_ACEOF
21441 if \$ac_cs_recheck; then
21442   echo "running CONFIG_SHELL=$SHELL $SHELL $0 "$ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
21443   CONFIG_SHELL=$SHELL
21444   export CONFIG_SHELL
21445   exec $SHELL "$0"$ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
21446 fi
21447
21448 _ACEOF
21449 cat >>$CONFIG_STATUS <<\_ACEOF
21450 exec 5>>config.log
21451 {
21452   echo
21453   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
21454 ## Running $as_me. ##
21455 _ASBOX
21456   echo "$ac_log"
21457 } >&5
21458
21459 _ACEOF
21460 cat >>$CONFIG_STATUS <<_ACEOF
21461 #
21462 # INIT-COMMANDS
21463 #
21464 llvm_src="${LLVM_SRC}"
21465
21466 _ACEOF
21467
21468 cat >>$CONFIG_STATUS <<\_ACEOF
21469
21470 # Handling of arguments.
21471 for ac_config_target in $ac_config_targets
21472 do
21473   case $ac_config_target in
21474     "setup") CONFIG_COMMANDS="$CONFIG_COMMANDS setup" ;;
21475     "Makefile.common") CONFIG_FILES="$CONFIG_FILES Makefile.common" ;;
21476     "Makefile.llvm.config") CONFIG_FILES="$CONFIG_FILES Makefile.llvm.config" ;;
21477     "Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS Makefile" ;;
21478     "lib/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS lib/Makefile" ;;
21479     "lib/sample/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS lib/sample/Makefile" ;;
21480     "tools/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS tools/Makefile" ;;
21481     "tools/sample/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS tools/sample/Makefile" ;;
21482
21483   *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
21484 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
21485    { (exit 1); exit 1; }; };;
21486   esac
21487 done
21488
21489
21490 # If the user did not use the arguments to specify the items to instantiate,
21491 # then the envvar interface is used.  Set only those that are not.
21492 # We use the long form for the default assignment because of an extremely
21493 # bizarre bug on SunOS 4.1.3.
21494 if $ac_need_defaults; then
21495   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
21496   test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
21497 fi
21498
21499 # Have a temporary directory for convenience.  Make it in the build tree
21500 # simply because there is no reason against having it here, and in addition,
21501 # creating and moving files from /tmp can sometimes cause problems.
21502 # Hook for its removal unless debugging.
21503 # Note that there is a small window in which the directory will not be cleaned:
21504 # after its creation but before its name has been assigned to `$tmp'.
21505 $debug ||
21506 {
21507   tmp=
21508   trap 'exit_status=$?
21509   { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
21510 ' 0
21511   trap '{ (exit 1); exit 1; }' 1 2 13 15
21512 }
21513 # Create a (secure) tmp directory for tmp files.
21514
21515 {
21516   tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
21517   test -n "$tmp" && test -d "$tmp"
21518 }  ||
21519 {
21520   tmp=./conf$$-$RANDOM
21521   (umask 077 && mkdir "$tmp")
21522 } ||
21523 {
21524    echo "$me: cannot create a temporary directory in ." >&2
21525    { (exit 1); exit 1; }
21526 }
21527
21528 #
21529 # Set up the sed scripts for CONFIG_FILES section.
21530 #
21531
21532 # No need to generate the scripts if there are no CONFIG_FILES.
21533 # This happens for instance when ./config.status config.h
21534 if test -n "$CONFIG_FILES"; then
21535
21536 _ACEOF
21537
21538
21539
21540 ac_delim='%!_!# '
21541 for ac_last_try in false false false false false :; do
21542   cat >conf$$subs.sed <<_ACEOF
21543 SHELL!$SHELL$ac_delim
21544 PATH_SEPARATOR!$PATH_SEPARATOR$ac_delim
21545 PACKAGE_NAME!$PACKAGE_NAME$ac_delim
21546 PACKAGE_TARNAME!$PACKAGE_TARNAME$ac_delim
21547 PACKAGE_VERSION!$PACKAGE_VERSION$ac_delim
21548 PACKAGE_STRING!$PACKAGE_STRING$ac_delim
21549 PACKAGE_BUGREPORT!$PACKAGE_BUGREPORT$ac_delim
21550 exec_prefix!$exec_prefix$ac_delim
21551 prefix!$prefix$ac_delim
21552 program_transform_name!$program_transform_name$ac_delim
21553 bindir!$bindir$ac_delim
21554 sbindir!$sbindir$ac_delim
21555 libexecdir!$libexecdir$ac_delim
21556 datarootdir!$datarootdir$ac_delim
21557 datadir!$datadir$ac_delim
21558 sysconfdir!$sysconfdir$ac_delim
21559 sharedstatedir!$sharedstatedir$ac_delim
21560 localstatedir!$localstatedir$ac_delim
21561 includedir!$includedir$ac_delim
21562 oldincludedir!$oldincludedir$ac_delim
21563 docdir!$docdir$ac_delim
21564 infodir!$infodir$ac_delim
21565 htmldir!$htmldir$ac_delim
21566 dvidir!$dvidir$ac_delim
21567 pdfdir!$pdfdir$ac_delim
21568 psdir!$psdir$ac_delim
21569 libdir!$libdir$ac_delim
21570 localedir!$localedir$ac_delim
21571 mandir!$mandir$ac_delim
21572 DEFS!$DEFS$ac_delim
21573 ECHO_C!$ECHO_C$ac_delim
21574 ECHO_N!$ECHO_N$ac_delim
21575 ECHO_T!$ECHO_T$ac_delim
21576 LIBS!$LIBS$ac_delim
21577 build_alias!$build_alias$ac_delim
21578 host_alias!$host_alias$ac_delim
21579 target_alias!$target_alias$ac_delim
21580 LLVM_SRC!$LLVM_SRC$ac_delim
21581 LLVM_OBJ!$LLVM_OBJ$ac_delim
21582 LLVM_VERSION!$LLVM_VERSION$ac_delim
21583 CC!$CC$ac_delim
21584 CFLAGS!$CFLAGS$ac_delim
21585 LDFLAGS!$LDFLAGS$ac_delim
21586 CPPFLAGS!$CPPFLAGS$ac_delim
21587 ac_ct_CC!$ac_ct_CC$ac_delim
21588 EXEEXT!$EXEEXT$ac_delim
21589 OBJEXT!$OBJEXT$ac_delim
21590 CXX!$CXX$ac_delim
21591 CXXFLAGS!$CXXFLAGS$ac_delim
21592 ac_ct_CXX!$ac_ct_CXX$ac_delim
21593 CPP!$CPP$ac_delim
21594 ENABLE_POLLY!$ENABLE_POLLY$ac_delim
21595 LLVM_HAS_POLLY!$LLVM_HAS_POLLY$ac_delim
21596 subdirs!$subdirs$ac_delim
21597 build!$build$ac_delim
21598 build_cpu!$build_cpu$ac_delim
21599 build_vendor!$build_vendor$ac_delim
21600 build_os!$build_os$ac_delim
21601 host!$host$ac_delim
21602 host_cpu!$host_cpu$ac_delim
21603 host_vendor!$host_vendor$ac_delim
21604 host_os!$host_os$ac_delim
21605 target!$target$ac_delim
21606 target_cpu!$target_cpu$ac_delim
21607 target_vendor!$target_vendor$ac_delim
21608 target_os!$target_os$ac_delim
21609 OS!$OS$ac_delim
21610 HOST_OS!$HOST_OS$ac_delim
21611 TARGET_OS!$TARGET_OS$ac_delim
21612 LINKALL!$LINKALL$ac_delim
21613 NOLINKALL!$NOLINKALL$ac_delim
21614 LLVM_ON_UNIX!$LLVM_ON_UNIX$ac_delim
21615 LLVM_ON_WIN32!$LLVM_ON_WIN32$ac_delim
21616 ARCH!$ARCH$ac_delim
21617 ENDIAN!$ENDIAN$ac_delim
21618 GREP!$GREP$ac_delim
21619 EGREP!$EGREP$ac_delim
21620 LLVM_CROSS_COMPILING!$LLVM_CROSS_COMPILING$ac_delim
21621 BUILD_CC!$BUILD_CC$ac_delim
21622 BUILD_EXEEXT!$BUILD_EXEEXT$ac_delim
21623 BUILD_CXX!$BUILD_CXX$ac_delim
21624 CVSBUILD!$CVSBUILD$ac_delim
21625 ENABLE_LIBCPP!$ENABLE_LIBCPP$ac_delim
21626 ENABLE_OPTIMIZED!$ENABLE_OPTIMIZED$ac_delim
21627 ENABLE_PROFILING!$ENABLE_PROFILING$ac_delim
21628 DISABLE_ASSERTIONS!$DISABLE_ASSERTIONS$ac_delim
21629 ENABLE_EXPENSIVE_CHECKS!$ENABLE_EXPENSIVE_CHECKS$ac_delim
21630 EXPENSIVE_CHECKS!$EXPENSIVE_CHECKS$ac_delim
21631 DEBUG_RUNTIME!$DEBUG_RUNTIME$ac_delim
21632 DEBUG_SYMBOLS!$DEBUG_SYMBOLS$ac_delim
21633 JIT!$JIT$ac_delim
21634 TARGET_HAS_JIT!$TARGET_HAS_JIT$ac_delim
21635 ENABLE_DOCS!$ENABLE_DOCS$ac_delim
21636 ENABLE_DOXYGEN!$ENABLE_DOXYGEN$ac_delim
21637 ENABLE_THREADS!$ENABLE_THREADS$ac_delim
21638 ENABLE_PTHREADS!$ENABLE_PTHREADS$ac_delim
21639 ENABLE_PIC!$ENABLE_PIC$ac_delim
21640 _ACEOF
21641
21642   if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 97; then
21643     break
21644   elif $ac_last_try; then
21645     { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
21646 echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
21647    { (exit 1); exit 1; }; }
21648   else
21649     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
21650   fi
21651 done
21652
21653 ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
21654 if test -n "$ac_eof"; then
21655   ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
21656   ac_eof=`expr $ac_eof + 1`
21657 fi
21658
21659 cat >>$CONFIG_STATUS <<_ACEOF
21660 cat >"\$tmp/subs-1.sed" <<\CEOF$ac_eof
21661 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
21662 _ACEOF
21663 sed '
21664 s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
21665 s/^/s,@/; s/!/@,|#_!!_#|/
21666 :n
21667 t n
21668 s/'"$ac_delim"'$/,g/; t
21669 s/$/\\/; p
21670 N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
21671 ' >>$CONFIG_STATUS <conf$$subs.sed
21672 rm -f conf$$subs.sed
21673 cat >>$CONFIG_STATUS <<_ACEOF
21674 CEOF$ac_eof
21675 _ACEOF
21676
21677
21678 ac_delim='%!_!# '
21679 for ac_last_try in false false false false false :; do
21680   cat >conf$$subs.sed <<_ACEOF
21681 ENABLE_SHARED!$ENABLE_SHARED$ac_delim
21682 ENABLE_EMBED_STDCXX!$ENABLE_EMBED_STDCXX$ac_delim
21683 ENABLE_TIMESTAMPS!$ENABLE_TIMESTAMPS$ac_delim
21684 TARGETS_TO_BUILD!$TARGETS_TO_BUILD$ac_delim
21685 LLVM_ENUM_TARGETS!$LLVM_ENUM_TARGETS$ac_delim
21686 LLVM_ENUM_ASM_PRINTERS!$LLVM_ENUM_ASM_PRINTERS$ac_delim
21687 LLVM_ENUM_ASM_PARSERS!$LLVM_ENUM_ASM_PARSERS$ac_delim
21688 LLVM_ENUM_DISASSEMBLERS!$LLVM_ENUM_DISASSEMBLERS$ac_delim
21689 OPTIMIZE_OPTION!$OPTIMIZE_OPTION$ac_delim
21690 EXTRA_OPTIONS!$EXTRA_OPTIONS$ac_delim
21691 EXTRA_LD_OPTIONS!$EXTRA_LD_OPTIONS$ac_delim
21692 BINUTILS_INCDIR!$BINUTILS_INCDIR$ac_delim
21693 NM!$NM$ac_delim
21694 ifGNUmake!$ifGNUmake$ac_delim
21695 LN_S!$LN_S$ac_delim
21696 CMP!$CMP$ac_delim
21697 CP!$CP$ac_delim
21698 DATE!$DATE$ac_delim
21699 FIND!$FIND$ac_delim
21700 MKDIR!$MKDIR$ac_delim
21701 MV!$MV$ac_delim
21702 RANLIB!$RANLIB$ac_delim
21703 AR!$AR$ac_delim
21704 RM!$RM$ac_delim
21705 SED!$SED$ac_delim
21706 TAR!$TAR$ac_delim
21707 BINPWD!$BINPWD$ac_delim
21708 GRAPHVIZ!$GRAPHVIZ$ac_delim
21709 DOT!$DOT$ac_delim
21710 FDP!$FDP$ac_delim
21711 NEATO!$NEATO$ac_delim
21712 TWOPI!$TWOPI$ac_delim
21713 CIRCO!$CIRCO$ac_delim
21714 GV!$GV$ac_delim
21715 DOTTY!$DOTTY$ac_delim
21716 XDOT_PY!$XDOT_PY$ac_delim
21717 INSTALL_PROGRAM!$INSTALL_PROGRAM$ac_delim
21718 INSTALL_SCRIPT!$INSTALL_SCRIPT$ac_delim
21719 INSTALL_DATA!$INSTALL_DATA$ac_delim
21720 BZIP2!$BZIP2$ac_delim
21721 CAT!$CAT$ac_delim
21722 DOXYGEN!$DOXYGEN$ac_delim
21723 GROFF!$GROFF$ac_delim
21724 GZIPBIN!$GZIPBIN$ac_delim
21725 POD2HTML!$POD2HTML$ac_delim
21726 POD2MAN!$POD2MAN$ac_delim
21727 PDFROFF!$PDFROFF$ac_delim
21728 RUNTEST!$RUNTEST$ac_delim
21729 TCLSH!$TCLSH$ac_delim
21730 ZIP!$ZIP$ac_delim
21731 OCAMLC!$OCAMLC$ac_delim
21732 OCAMLOPT!$OCAMLOPT$ac_delim
21733 OCAMLDEP!$OCAMLDEP$ac_delim
21734 OCAMLDOC!$OCAMLDOC$ac_delim
21735 GAS!$GAS$ac_delim
21736 HAVE_LINK_VERSION_SCRIPT!$HAVE_LINK_VERSION_SCRIPT$ac_delim
21737 INSTALL_LTDL_TRUE!$INSTALL_LTDL_TRUE$ac_delim
21738 INSTALL_LTDL_FALSE!$INSTALL_LTDL_FALSE$ac_delim
21739 CONVENIENCE_LTDL_TRUE!$CONVENIENCE_LTDL_TRUE$ac_delim
21740 CONVENIENCE_LTDL_FALSE!$CONVENIENCE_LTDL_FALSE$ac_delim
21741 LIBADD_DL!$LIBADD_DL$ac_delim
21742 NO_VARIADIC_MACROS!$NO_VARIADIC_MACROS$ac_delim
21743 NO_MISSING_FIELD_INITIALIZERS!$NO_MISSING_FIELD_INITIALIZERS$ac_delim
21744 COVERED_SWITCH_DEFAULT!$COVERED_SWITCH_DEFAULT$ac_delim
21745 USE_UDIS86!$USE_UDIS86$ac_delim
21746 USE_OPROFILE!$USE_OPROFILE$ac_delim
21747 HAVE_PTHREAD!$HAVE_PTHREAD$ac_delim
21748 HUGE_VAL_SANITY!$HUGE_VAL_SANITY$ac_delim
21749 MMAP_FILE!$MMAP_FILE$ac_delim
21750 SHLIBEXT!$SHLIBEXT$ac_delim
21751 SHLIBPATH_VAR!$SHLIBPATH_VAR$ac_delim
21752 LLVM_PREFIX!$LLVM_PREFIX$ac_delim
21753 LLVM_BINDIR!$LLVM_BINDIR$ac_delim
21754 LLVM_LIBDIR!$LLVM_LIBDIR$ac_delim
21755 LLVM_DATADIR!$LLVM_DATADIR$ac_delim
21756 LLVM_DOCSDIR!$LLVM_DOCSDIR$ac_delim
21757 LLVM_ETCDIR!$LLVM_ETCDIR$ac_delim
21758 LLVM_INCLUDEDIR!$LLVM_INCLUDEDIR$ac_delim
21759 LLVM_INFODIR!$LLVM_INFODIR$ac_delim
21760 LLVM_MANDIR!$LLVM_MANDIR$ac_delim
21761 LLVM_CONFIGTIME!$LLVM_CONFIGTIME$ac_delim
21762 BINDINGS_TO_BUILD!$BINDINGS_TO_BUILD$ac_delim
21763 ALL_BINDINGS!$ALL_BINDINGS$ac_delim
21764 OCAML_LIBDIR!$OCAML_LIBDIR$ac_delim
21765 ENABLE_VISIBILITY_INLINES_HIDDEN!$ENABLE_VISIBILITY_INLINES_HIDDEN$ac_delim
21766 RPATH!$RPATH$ac_delim
21767 RDYNAMIC!$RDYNAMIC$ac_delim
21768 LIBOBJS!$LIBOBJS$ac_delim
21769 LTLIBOBJS!$LTLIBOBJS$ac_delim
21770 _ACEOF
21771
21772   if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 89; then
21773     break
21774   elif $ac_last_try; then
21775     { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
21776 echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
21777    { (exit 1); exit 1; }; }
21778   else
21779     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
21780   fi
21781 done
21782
21783 ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
21784 if test -n "$ac_eof"; then
21785   ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
21786   ac_eof=`expr $ac_eof + 1`
21787 fi
21788
21789 cat >>$CONFIG_STATUS <<_ACEOF
21790 cat >"\$tmp/subs-2.sed" <<\CEOF$ac_eof
21791 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b end
21792 _ACEOF
21793 sed '
21794 s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
21795 s/^/s,@/; s/!/@,|#_!!_#|/
21796 :n
21797 t n
21798 s/'"$ac_delim"'$/,g/; t
21799 s/$/\\/; p
21800 N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
21801 ' >>$CONFIG_STATUS <conf$$subs.sed
21802 rm -f conf$$subs.sed
21803 cat >>$CONFIG_STATUS <<_ACEOF
21804 :end
21805 s/|#_!!_#|//g
21806 CEOF$ac_eof
21807 _ACEOF
21808
21809
21810 # VPATH may cause trouble with some makes, so we remove $(srcdir),
21811 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
21812 # trailing colons and then remove the whole line if VPATH becomes empty
21813 # (actually we leave an empty line to preserve line numbers).
21814 if test "x$srcdir" = x.; then
21815   ac_vpsub='/^[  ]*VPATH[        ]*=/{
21816 s/:*\$(srcdir):*/:/
21817 s/:*\${srcdir}:*/:/
21818 s/:*@srcdir@:*/:/
21819 s/^\([^=]*=[     ]*\):*/\1/
21820 s/:*$//
21821 s/^[^=]*=[       ]*$//
21822 }'
21823 fi
21824
21825 cat >>$CONFIG_STATUS <<\_ACEOF
21826 fi # test -n "$CONFIG_FILES"
21827
21828
21829 for ac_tag in  :F $CONFIG_FILES      :C $CONFIG_COMMANDS
21830 do
21831   case $ac_tag in
21832   :[FHLC]) ac_mode=$ac_tag; continue;;
21833   esac
21834   case $ac_mode$ac_tag in
21835   :[FHL]*:*);;
21836   :L* | :C*:*) { { echo "$as_me:$LINENO: error: Invalid tag $ac_tag." >&5
21837 echo "$as_me: error: Invalid tag $ac_tag." >&2;}
21838    { (exit 1); exit 1; }; };;
21839   :[FH]-) ac_tag=-:-;;
21840   :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
21841   esac
21842   ac_save_IFS=$IFS
21843   IFS=:
21844   set x $ac_tag
21845   IFS=$ac_save_IFS
21846   shift
21847   ac_file=$1
21848   shift
21849
21850   case $ac_mode in
21851   :L) ac_source=$1;;
21852   :[FH])
21853     ac_file_inputs=
21854     for ac_f
21855     do
21856       case $ac_f in
21857       -) ac_f="$tmp/stdin";;
21858       *) # Look for the file first in the build tree, then in the source tree
21859          # (if the path is not absolute).  The absolute path cannot be DOS-style,
21860          # because $ac_f cannot contain `:'.
21861          test -f "$ac_f" ||
21862            case $ac_f in
21863            [\\/$]*) false;;
21864            *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
21865            esac ||
21866            { { echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5
21867 echo "$as_me: error: cannot find input file: $ac_f" >&2;}
21868    { (exit 1); exit 1; }; };;
21869       esac
21870       ac_file_inputs="$ac_file_inputs $ac_f"
21871     done
21872
21873     # Let's still pretend it is `configure' which instantiates (i.e., don't
21874     # use $as_me), people would be surprised to read:
21875     #    /* config.h.  Generated by config.status.  */
21876     configure_input="Generated from "`IFS=:
21877           echo $* | sed 's|^[^:]*/||;s|:[^:]*/|, |g'`" by configure."
21878     if test x"$ac_file" != x-; then
21879       configure_input="$ac_file.  $configure_input"
21880       { echo "$as_me:$LINENO: creating $ac_file" >&5
21881 echo "$as_me: creating $ac_file" >&6;}
21882     fi
21883
21884     case $ac_tag in
21885     *:-:* | *:-) cat >"$tmp/stdin";;
21886     esac
21887     ;;
21888   esac
21889
21890   ac_dir=`$as_dirname -- "$ac_file" ||
21891 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
21892          X"$ac_file" : 'X\(//\)[^/]' \| \
21893          X"$ac_file" : 'X\(//\)$' \| \
21894          X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
21895 echo X"$ac_file" |
21896     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
21897             s//\1/
21898             q
21899           }
21900           /^X\(\/\/\)[^/].*/{
21901             s//\1/
21902             q
21903           }
21904           /^X\(\/\/\)$/{
21905             s//\1/
21906             q
21907           }
21908           /^X\(\/\).*/{
21909             s//\1/
21910             q
21911           }
21912           s/.*/./; q'`
21913   { as_dir="$ac_dir"
21914   case $as_dir in #(
21915   -*) as_dir=./$as_dir;;
21916   esac
21917   test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
21918     as_dirs=
21919     while :; do
21920       case $as_dir in #(
21921       *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #(
21922       *) as_qdir=$as_dir;;
21923       esac
21924       as_dirs="'$as_qdir' $as_dirs"
21925       as_dir=`$as_dirname -- "$as_dir" ||
21926 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
21927          X"$as_dir" : 'X\(//\)[^/]' \| \
21928          X"$as_dir" : 'X\(//\)$' \| \
21929          X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
21930 echo X"$as_dir" |
21931     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
21932             s//\1/
21933             q
21934           }
21935           /^X\(\/\/\)[^/].*/{
21936             s//\1/
21937             q
21938           }
21939           /^X\(\/\/\)$/{
21940             s//\1/
21941             q
21942           }
21943           /^X\(\/\).*/{
21944             s//\1/
21945             q
21946           }
21947           s/.*/./; q'`
21948       test -d "$as_dir" && break
21949     done
21950     test -z "$as_dirs" || eval "mkdir $as_dirs"
21951   } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
21952 echo "$as_me: error: cannot create directory $as_dir" >&2;}
21953    { (exit 1); exit 1; }; }; }
21954   ac_builddir=.
21955
21956 case "$ac_dir" in
21957 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
21958 *)
21959   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
21960   # A ".." for each directory in $ac_dir_suffix.
21961   ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
21962   case $ac_top_builddir_sub in
21963   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
21964   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
21965   esac ;;
21966 esac
21967 ac_abs_top_builddir=$ac_pwd
21968 ac_abs_builddir=$ac_pwd$ac_dir_suffix
21969 # for backward compatibility:
21970 ac_top_builddir=$ac_top_build_prefix
21971
21972 case $srcdir in
21973   .)  # We are building in place.
21974     ac_srcdir=.
21975     ac_top_srcdir=$ac_top_builddir_sub
21976     ac_abs_top_srcdir=$ac_pwd ;;
21977   [\\/]* | ?:[\\/]* )  # Absolute name.
21978     ac_srcdir=$srcdir$ac_dir_suffix;
21979     ac_top_srcdir=$srcdir
21980     ac_abs_top_srcdir=$srcdir ;;
21981   *) # Relative name.
21982     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
21983     ac_top_srcdir=$ac_top_build_prefix$srcdir
21984     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
21985 esac
21986 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
21987
21988
21989   case $ac_mode in
21990   :F)
21991   #
21992   # CONFIG_FILE
21993   #
21994
21995   case $INSTALL in
21996   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
21997   *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
21998   esac
21999 _ACEOF
22000
22001 cat >>$CONFIG_STATUS <<\_ACEOF
22002 # If the template does not know about datarootdir, expand it.
22003 # FIXME: This hack should be removed a few years after 2.60.
22004 ac_datarootdir_hack=; ac_datarootdir_seen=
22005
22006 case `sed -n '/datarootdir/ {
22007   p
22008   q
22009 }
22010 /@datadir@/p
22011 /@docdir@/p
22012 /@infodir@/p
22013 /@localedir@/p
22014 /@mandir@/p
22015 ' $ac_file_inputs` in
22016 *datarootdir*) ac_datarootdir_seen=yes;;
22017 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
22018   { echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
22019 echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
22020 _ACEOF
22021 cat >>$CONFIG_STATUS <<_ACEOF
22022   ac_datarootdir_hack='
22023   s&@datadir@&$datadir&g
22024   s&@docdir@&$docdir&g
22025   s&@infodir@&$infodir&g
22026   s&@localedir@&$localedir&g
22027   s&@mandir@&$mandir&g
22028     s&\\\${datarootdir}&$datarootdir&g' ;;
22029 esac
22030 _ACEOF
22031
22032 # Neutralize VPATH when `$srcdir' = `.'.
22033 # Shell code in configure.ac might set extrasub.
22034 # FIXME: do we really want to maintain this feature?
22035 cat >>$CONFIG_STATUS <<_ACEOF
22036   sed "$ac_vpsub
22037 $extrasub
22038 _ACEOF
22039 cat >>$CONFIG_STATUS <<\_ACEOF
22040 :t
22041 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
22042 s&@configure_input@&$configure_input&;t t
22043 s&@top_builddir@&$ac_top_builddir_sub&;t t
22044 s&@srcdir@&$ac_srcdir&;t t
22045 s&@abs_srcdir@&$ac_abs_srcdir&;t t
22046 s&@top_srcdir@&$ac_top_srcdir&;t t
22047 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
22048 s&@builddir@&$ac_builddir&;t t
22049 s&@abs_builddir@&$ac_abs_builddir&;t t
22050 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
22051 s&@INSTALL@&$ac_INSTALL&;t t
22052 $ac_datarootdir_hack
22053 " $ac_file_inputs | sed -f "$tmp/subs-1.sed" | sed -f "$tmp/subs-2.sed" >$tmp/out
22054
22055 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
22056   { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
22057   { ac_out=`sed -n '/^[  ]*datarootdir[  ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
22058   { echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir'
22059 which seems to be undefined.  Please make sure it is defined." >&5
22060 echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
22061 which seems to be undefined.  Please make sure it is defined." >&2;}
22062
22063   rm -f "$tmp/stdin"
22064   case $ac_file in
22065   -) cat "$tmp/out"; rm -f "$tmp/out";;
22066   *) rm -f "$ac_file"; mv "$tmp/out" $ac_file;;
22067   esac
22068  ;;
22069
22070
22071   :C)  { echo "$as_me:$LINENO: executing $ac_file commands" >&5
22072 echo "$as_me: executing $ac_file commands" >&6;}
22073  ;;
22074   esac
22075
22076
22077   case $ac_file$ac_mode in
22078     "Makefile":C) ${srcdir}/autoconf/mkinstalldirs `dirname Makefile`
22079    ${SHELL} ${srcdir}/autoconf/install-sh -m 0644 -c ${srcdir}/Makefile Makefile ;;
22080     "lib/Makefile":C) ${srcdir}/autoconf/mkinstalldirs `dirname lib/Makefile`
22081    ${SHELL} ${srcdir}/autoconf/install-sh -m 0644 -c ${srcdir}/lib/Makefile lib/Makefile ;;
22082     "lib/sample/Makefile":C) ${srcdir}/autoconf/mkinstalldirs `dirname lib/sample/Makefile`
22083    ${SHELL} ${srcdir}/autoconf/install-sh -m 0644 -c ${srcdir}/lib/sample/Makefile lib/sample/Makefile ;;
22084     "tools/Makefile":C) ${srcdir}/autoconf/mkinstalldirs `dirname tools/Makefile`
22085    ${SHELL} ${srcdir}/autoconf/install-sh -m 0644 -c ${srcdir}/tools/Makefile tools/Makefile ;;
22086     "tools/sample/Makefile":C) ${srcdir}/autoconf/mkinstalldirs `dirname tools/sample/Makefile`
22087    ${SHELL} ${srcdir}/autoconf/install-sh -m 0644 -c ${srcdir}/tools/sample/Makefile tools/sample/Makefile ;;
22088
22089   esac
22090 done # for ac_tag
22091
22092
22093 { (exit 0); exit 0; }
22094 _ACEOF
22095 chmod +x $CONFIG_STATUS
22096 ac_clean_files=$ac_clean_files_save
22097
22098
22099 # configure is writing to config.log, and then calls config.status.
22100 # config.status does its own redirection, appending to config.log.
22101 # Unfortunately, on DOS this fails, as config.log is still kept open
22102 # by configure, so config.status won't be able to write to it; its
22103 # output is simply discarded.  So we exec the FD to /dev/null,
22104 # effectively closing config.log, so it can be properly (re)opened and
22105 # appended to by config.status.  When coming back to configure, we
22106 # need to make the FD available again.
22107 if test "$no_create" != yes; then
22108   ac_cs_success=:
22109   ac_config_status_args=
22110   test "$silent" = yes &&
22111     ac_config_status_args="$ac_config_status_args --quiet"
22112   exec 5>/dev/null
22113   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
22114   exec 5>>config.log
22115   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
22116   # would make configure fail if this is the last instruction.
22117   $ac_cs_success || { (exit 1); exit 1; }
22118 fi
22119
22120 #
22121 # CONFIG_SUBDIRS section.
22122 #
22123 if test "$no_recursion" != yes; then
22124
22125   # Remove --cache-file and --srcdir arguments so they do not pile up.
22126   ac_sub_configure_args=
22127   ac_prev=
22128   eval "set x $ac_configure_args"
22129   shift
22130   for ac_arg
22131   do
22132     if test -n "$ac_prev"; then
22133       ac_prev=
22134       continue
22135     fi
22136     case $ac_arg in
22137     -cache-file | --cache-file | --cache-fil | --cache-fi \
22138     | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
22139       ac_prev=cache_file ;;
22140     -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
22141     | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* \
22142     | --c=*)
22143       ;;
22144     --config-cache | -C)
22145       ;;
22146     -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
22147       ac_prev=srcdir ;;
22148     -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
22149       ;;
22150     -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
22151       ac_prev=prefix ;;
22152     -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
22153       ;;
22154     *)
22155       case $ac_arg in
22156       *\'*) ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
22157       esac
22158       ac_sub_configure_args="$ac_sub_configure_args '$ac_arg'" ;;
22159     esac
22160   done
22161
22162   # Always prepend --prefix to ensure using the same prefix
22163   # in subdir configurations.
22164   ac_arg="--prefix=$prefix"
22165   case $ac_arg in
22166   *\'*) ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
22167   esac
22168   ac_sub_configure_args="$ac_arg $ac_sub_configure_args"
22169
22170   ac_popdir=`pwd`
22171   for ac_dir in : $subdirs; do test "x$ac_dir" = x: && continue
22172
22173     # Do not complain, so a configure script can configure whichever
22174     # parts of a large source tree are present.
22175     test -d "$srcdir/$ac_dir" || continue
22176
22177     ac_msg="=== configuring in $ac_dir (`pwd`/$ac_dir)"
22178     echo "$as_me:$LINENO: $ac_msg" >&5
22179     echo "$ac_msg" >&6
22180     { as_dir="$ac_dir"
22181   case $as_dir in #(
22182   -*) as_dir=./$as_dir;;
22183   esac
22184   test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
22185     as_dirs=
22186     while :; do
22187       case $as_dir in #(
22188       *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #(
22189       *) as_qdir=$as_dir;;
22190       esac
22191       as_dirs="'$as_qdir' $as_dirs"
22192       as_dir=`$as_dirname -- "$as_dir" ||
22193 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
22194          X"$as_dir" : 'X\(//\)[^/]' \| \
22195          X"$as_dir" : 'X\(//\)$' \| \
22196          X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
22197 echo X"$as_dir" |
22198     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
22199             s//\1/
22200             q
22201           }
22202           /^X\(\/\/\)[^/].*/{
22203             s//\1/
22204             q
22205           }
22206           /^X\(\/\/\)$/{
22207             s//\1/
22208             q
22209           }
22210           /^X\(\/\).*/{
22211             s//\1/
22212             q
22213           }
22214           s/.*/./; q'`
22215       test -d "$as_dir" && break
22216     done
22217     test -z "$as_dirs" || eval "mkdir $as_dirs"
22218   } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
22219 echo "$as_me: error: cannot create directory $as_dir" >&2;}
22220    { (exit 1); exit 1; }; }; }
22221     ac_builddir=.
22222
22223 case "$ac_dir" in
22224 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
22225 *)
22226   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
22227   # A ".." for each directory in $ac_dir_suffix.
22228   ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
22229   case $ac_top_builddir_sub in
22230   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
22231   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
22232   esac ;;
22233 esac
22234 ac_abs_top_builddir=$ac_pwd
22235 ac_abs_builddir=$ac_pwd$ac_dir_suffix
22236 # for backward compatibility:
22237 ac_top_builddir=$ac_top_build_prefix
22238
22239 case $srcdir in
22240   .)  # We are building in place.
22241     ac_srcdir=.
22242     ac_top_srcdir=$ac_top_builddir_sub
22243     ac_abs_top_srcdir=$ac_pwd ;;
22244   [\\/]* | ?:[\\/]* )  # Absolute name.
22245     ac_srcdir=$srcdir$ac_dir_suffix;
22246     ac_top_srcdir=$srcdir
22247     ac_abs_top_srcdir=$srcdir ;;
22248   *) # Relative name.
22249     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
22250     ac_top_srcdir=$ac_top_build_prefix$srcdir
22251     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
22252 esac
22253 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
22254
22255
22256     cd "$ac_dir"
22257
22258     # Check for guested configure; otherwise get Cygnus style configure.
22259     if test -f "$ac_srcdir/configure.gnu"; then
22260       ac_sub_configure=$ac_srcdir/configure.gnu
22261     elif test -f "$ac_srcdir/configure"; then
22262       ac_sub_configure=$ac_srcdir/configure
22263     elif test -f "$ac_srcdir/configure.in"; then
22264       # This should be Cygnus configure.
22265       ac_sub_configure=$ac_aux_dir/configure
22266     else
22267       { echo "$as_me:$LINENO: WARNING: no configuration information is in $ac_dir" >&5
22268 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2;}
22269       ac_sub_configure=
22270     fi
22271
22272     # The recursion is here.
22273     if test -n "$ac_sub_configure"; then
22274       # Make the cache file name correct relative to the subdirectory.
22275       case $cache_file in
22276       [\\/]* | ?:[\\/]* ) ac_sub_cache_file=$cache_file ;;
22277       *) # Relative name.
22278         ac_sub_cache_file=$ac_top_build_prefix$cache_file ;;
22279       esac
22280
22281       { echo "$as_me:$LINENO: running $SHELL $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&5
22282 echo "$as_me: running $SHELL $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&6;}
22283       # The eval makes quoting arguments work.
22284       eval "\$SHELL \"\$ac_sub_configure\" $ac_sub_configure_args \
22285            --cache-file=\"\$ac_sub_cache_file\" --srcdir=\"\$ac_srcdir\"" ||
22286         { { echo "$as_me:$LINENO: error: $ac_sub_configure failed for $ac_dir" >&5
22287 echo "$as_me: error: $ac_sub_configure failed for $ac_dir" >&2;}
22288    { (exit 1); exit 1; }; }
22289     fi
22290
22291     cd "$ac_popdir"
22292   done
22293 fi
22294