Fix a problem in the target detection for Debian GNU/kFreeBSD
[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* | *-*-kfreebsd-gnu)
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* | *-*-kfreebsd-gnu)
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     if test -f ${srcdir}/lib/Target/${LLVM_NATIVE_ARCH}/Disassembler/Makefile ; then
5310       LLVM_NATIVE_DISASSEMBLER="LLVMInitialize${LLVM_NATIVE_ARCH}Disassembler"
5311     fi
5312
5313 cat >>confdefs.h <<_ACEOF
5314 #define LLVM_NATIVE_TARGET $LLVM_NATIVE_TARGET
5315 _ACEOF
5316
5317
5318 cat >>confdefs.h <<_ACEOF
5319 #define LLVM_NATIVE_TARGETINFO $LLVM_NATIVE_TARGETINFO
5320 _ACEOF
5321
5322
5323 cat >>confdefs.h <<_ACEOF
5324 #define LLVM_NATIVE_TARGETMC $LLVM_NATIVE_TARGETMC
5325 _ACEOF
5326
5327
5328 cat >>confdefs.h <<_ACEOF
5329 #define LLVM_NATIVE_ASMPRINTER $LLVM_NATIVE_ASMPRINTER
5330 _ACEOF
5331
5332     if test -f ${srcdir}/lib/Target/${LLVM_NATIVE_ARCH}/AsmParser/Makefile ; then
5333
5334 cat >>confdefs.h <<_ACEOF
5335 #define LLVM_NATIVE_ASMPARSER $LLVM_NATIVE_ASMPARSER
5336 _ACEOF
5337
5338     fi
5339     if test -f ${srcdir}/lib/Target/${LLVM_NATIVE_ARCH}/Disassembler/Makefile ; then
5340
5341 cat >>confdefs.h <<_ACEOF
5342 #define LLVM_NATIVE_DISASSEMBLER $LLVM_NATIVE_DISASSEMBLER
5343 _ACEOF
5344
5345     fi
5346   fi
5347 done
5348
5349 # Build the LLVM_TARGET and LLVM_... macros for Targets.def and the individual
5350 # target feature def files.
5351 LLVM_ENUM_TARGETS=""
5352 LLVM_ENUM_ASM_PRINTERS=""
5353 LLVM_ENUM_ASM_PARSERS=""
5354 LLVM_ENUM_DISASSEMBLERS=""
5355 for target_to_build in $TARGETS_TO_BUILD; do
5356   LLVM_ENUM_TARGETS="LLVM_TARGET($target_to_build) $LLVM_ENUM_TARGETS"
5357   if test -f ${srcdir}/lib/Target/${target_to_build}/*AsmPrinter.cpp ; then
5358     LLVM_ENUM_ASM_PRINTERS="LLVM_ASM_PRINTER($target_to_build) $LLVM_ENUM_ASM_PRINTERS";
5359   fi
5360   if test -f ${srcdir}/lib/Target/${target_to_build}/AsmParser/Makefile ; then
5361     LLVM_ENUM_ASM_PARSERS="LLVM_ASM_PARSER($target_to_build) $LLVM_ENUM_ASM_PARSERS";
5362   fi
5363   if test -f ${srcdir}/lib/Target/${target_to_build}/Disassembler/Makefile ; then
5364     LLVM_ENUM_DISASSEMBLERS="LLVM_DISASSEMBLER($target_to_build) $LLVM_ENUM_DISASSEMBLERS";
5365   fi
5366 done
5367
5368
5369
5370
5371
5372
5373 # Check whether --with-optimize-option was given.
5374 if test "${with_optimize_option+set}" = set; then
5375   withval=$with_optimize_option;
5376 else
5377   withval=default
5378 fi
5379
5380 { echo "$as_me:$LINENO: checking optimization flags" >&5
5381 echo $ECHO_N "checking optimization flags... $ECHO_C" >&6; }
5382 case "$withval" in
5383   default)
5384     case "$llvm_cv_os_type" in
5385     FreeBSD) optimize_option=-O2 ;;
5386     MingW) optimize_option=-O2 ;;
5387     *)     optimize_option=-O3 ;;
5388     esac ;;
5389   *) optimize_option="$withval" ;;
5390 esac
5391 OPTIMIZE_OPTION=$optimize_option
5392
5393 { echo "$as_me:$LINENO: result: $optimize_option" >&5
5394 echo "${ECHO_T}$optimize_option" >&6; }
5395
5396
5397 # Check whether --with-extra-options was given.
5398 if test "${with_extra_options+set}" = set; then
5399   withval=$with_extra_options;
5400 else
5401   withval=default
5402 fi
5403
5404 case "$withval" in
5405   default) EXTRA_OPTIONS= ;;
5406   *) EXTRA_OPTIONS=$withval ;;
5407 esac
5408 EXTRA_OPTIONS=$EXTRA_OPTIONS
5409
5410
5411
5412 # Check whether --with-extra-ld-options was given.
5413 if test "${with_extra_ld_options+set}" = set; then
5414   withval=$with_extra_ld_options;
5415 else
5416   withval=default
5417 fi
5418
5419 case "$withval" in
5420   default) EXTRA_LD_OPTIONS= ;;
5421   *) EXTRA_LD_OPTIONS=$withval ;;
5422 esac
5423 EXTRA_LD_OPTIONS=$EXTRA_LD_OPTIONS
5424
5425
5426 # Check whether --enable-bindings was given.
5427 if test "${enable_bindings+set}" = set; then
5428   enableval=$enable_bindings;
5429 else
5430   enableval=default
5431 fi
5432
5433 BINDINGS_TO_BUILD=""
5434 case "$enableval" in
5435   yes | default | auto) BINDINGS_TO_BUILD="auto" ;;
5436   all ) BINDINGS_TO_BUILD="ocaml" ;;
5437   none | no) BINDINGS_TO_BUILD="" ;;
5438   *)for a_binding in `echo $enableval|sed -e 's/,/ /g' ` ; do
5439       case "$a_binding" in
5440         ocaml) BINDINGS_TO_BUILD="ocaml $BINDINGS_TO_BUILD" ;;
5441         *) { { echo "$as_me:$LINENO: error: Unrecognized binding $a_binding" >&5
5442 echo "$as_me: error: Unrecognized binding $a_binding" >&2;}
5443    { (exit 1); exit 1; }; } ;;
5444       esac
5445   done
5446   ;;
5447 esac
5448
5449
5450 # Check whether --with-ocaml-libdir was given.
5451 if test "${with_ocaml_libdir+set}" = set; then
5452   withval=$with_ocaml_libdir;
5453 else
5454   withval=auto
5455 fi
5456
5457 case "$withval" in
5458   auto) with_ocaml_libdir="$withval" ;;
5459   /* | [A-Za-z]:[\\/]*) with_ocaml_libdir="$withval" ;;
5460   *) { { echo "$as_me:$LINENO: error: Invalid path for --with-ocaml-libdir. Provide full path" >&5
5461 echo "$as_me: error: Invalid path for --with-ocaml-libdir. Provide full path" >&2;}
5462    { (exit 1); exit 1; }; } ;;
5463 esac
5464
5465
5466 # Check whether --with-clang-resource-dir was given.
5467 if test "${with_clang_resource_dir+set}" = set; then
5468   withval=$with_clang_resource_dir;
5469 else
5470   withval=""
5471 fi
5472
5473
5474 cat >>confdefs.h <<_ACEOF
5475 #define CLANG_RESOURCE_DIR "$withval"
5476 _ACEOF
5477
5478
5479
5480 # Check whether --with-c-include-dirs was given.
5481 if test "${with_c_include_dirs+set}" = set; then
5482   withval=$with_c_include_dirs;
5483 else
5484   withval=""
5485 fi
5486
5487
5488 cat >>confdefs.h <<_ACEOF
5489 #define C_INCLUDE_DIRS "$withval"
5490 _ACEOF
5491
5492
5493 # Clang normally uses the system c++ headers and libraries. With this option,
5494 # clang will use the ones provided by a gcc installation instead. This option should
5495 # be passed the same value that was used with --prefix when configuring gcc.
5496
5497 # Check whether --with-gcc-toolchain was given.
5498 if test "${with_gcc_toolchain+set}" = set; then
5499   withval=$with_gcc_toolchain;
5500 else
5501   withval=""
5502 fi
5503
5504
5505 cat >>confdefs.h <<_ACEOF
5506 #define GCC_INSTALL_PREFIX "$withval"
5507 _ACEOF
5508
5509
5510
5511 # Check whether --with-binutils-include was given.
5512 if test "${with_binutils_include+set}" = set; then
5513   withval=$with_binutils_include;
5514 else
5515   withval=default
5516 fi
5517
5518 case "$withval" in
5519   default) WITH_BINUTILS_INCDIR=default ;;
5520   /* | [A-Za-z]:[\\/]*)      WITH_BINUTILS_INCDIR=$withval ;;
5521   *) { { echo "$as_me:$LINENO: error: Invalid path for --with-binutils-include. Provide full path" >&5
5522 echo "$as_me: error: Invalid path for --with-binutils-include. Provide full path" >&2;}
5523    { (exit 1); exit 1; }; } ;;
5524 esac
5525 if test "x$WITH_BINUTILS_INCDIR" != xdefault ; then
5526   BINUTILS_INCDIR=$WITH_BINUTILS_INCDIR
5527
5528   if test ! -f "$WITH_BINUTILS_INCDIR/plugin-api.h"; then
5529      echo "$WITH_BINUTILS_INCDIR/plugin-api.h"
5530      { { echo "$as_me:$LINENO: error: Invalid path to directory containing plugin-api.h." >&5
5531 echo "$as_me: error: Invalid path to directory containing plugin-api.h." >&2;}
5532    { (exit 1); exit 1; }; };
5533   fi
5534 fi
5535
5536
5537 # Check whether --with-bug-report-url was given.
5538 if test "${with_bug_report_url+set}" = set; then
5539   withval=$with_bug_report_url;
5540 else
5541   withval="http://llvm.org/bugs/"
5542 fi
5543
5544
5545 cat >>confdefs.h <<_ACEOF
5546 #define BUG_REPORT_URL "$withval"
5547 _ACEOF
5548
5549
5550 # Check whether --enable-libffi was given.
5551 if test "${enable_libffi+set}" = set; then
5552   enableval=$enable_libffi; case "$enableval" in
5553     yes) llvm_cv_enable_libffi="yes" ;;
5554     no)  llvm_cv_enable_libffi="no"  ;;
5555     *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-libffi. Use \"yes\" or \"no\"" >&5
5556 echo "$as_me: error: Invalid setting for --enable-libffi. Use \"yes\" or \"no\"" >&2;}
5557    { (exit 1); exit 1; }; } ;;
5558   esac
5559 else
5560   llvm_cv_enable_libffi=no
5561 fi
5562
5563
5564
5565 { echo "$as_me:$LINENO: checking for BSD-compatible nm" >&5
5566 echo $ECHO_N "checking for BSD-compatible nm... $ECHO_C" >&6; }
5567 if test "${lt_cv_path_NM+set}" = set; then
5568   echo $ECHO_N "(cached) $ECHO_C" >&6
5569 else
5570   if test -n "$NM"; then
5571   # Let the user override the test.
5572   lt_cv_path_NM="$NM"
5573 else
5574   lt_nm_to_check="${ac_tool_prefix}nm"
5575   if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
5576     lt_nm_to_check="$lt_nm_to_check nm"
5577   fi
5578   for lt_tmp_nm in $lt_nm_to_check; do
5579     lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5580     for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
5581       IFS="$lt_save_ifs"
5582       test -z "$ac_dir" && ac_dir=.
5583       tmp_nm="$ac_dir/$lt_tmp_nm"
5584       if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
5585         # Check to see if the nm accepts a BSD-compat flag.
5586         # Adding the `sed 1q' prevents false positives on HP-UX, which says:
5587         #   nm: unknown option "B" ignored
5588         # Tru64's nm complains that /dev/null is an invalid object file
5589         case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
5590         */dev/null* | *'Invalid file or object type'*)
5591           lt_cv_path_NM="$tmp_nm -B"
5592           break
5593           ;;
5594         *)
5595           case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
5596           */dev/null*)
5597             lt_cv_path_NM="$tmp_nm -p"
5598             break
5599             ;;
5600           *)
5601             lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
5602             continue # so that we can try to find one that supports BSD flags
5603             ;;
5604           esac
5605           ;;
5606         esac
5607       fi
5608     done
5609     IFS="$lt_save_ifs"
5610   done
5611   test -z "$lt_cv_path_NM" && lt_cv_path_NM=nm
5612 fi
5613 fi
5614 { echo "$as_me:$LINENO: result: $lt_cv_path_NM" >&5
5615 echo "${ECHO_T}$lt_cv_path_NM" >&6; }
5616 NM="$lt_cv_path_NM"
5617
5618
5619
5620 { echo "$as_me:$LINENO: checking for GNU make" >&5
5621 echo $ECHO_N "checking for GNU make... $ECHO_C" >&6; }
5622 if test "${llvm_cv_gnu_make_command+set}" = set; then
5623   echo $ECHO_N "(cached) $ECHO_C" >&6
5624 else
5625   llvm_cv_gnu_make_command=''
5626  for a in "$MAKE" make gmake gnumake ; do
5627   if test -z "$a" ; then continue ; fi ;
5628   if  ( sh -c "$a --version" 2> /dev/null | grep GNU 2>&1 > /dev/null )
5629   then
5630    llvm_cv_gnu_make_command=$a ;
5631    break;
5632   fi
5633  done
5634 fi
5635 { echo "$as_me:$LINENO: result: $llvm_cv_gnu_make_command" >&5
5636 echo "${ECHO_T}$llvm_cv_gnu_make_command" >&6; }
5637  if test "x$llvm_cv_gnu_make_command" != "x"  ; then
5638    ifGNUmake='' ;
5639  else
5640    ifGNUmake='#' ;
5641    { echo "$as_me:$LINENO: result: \"Not found\"" >&5
5642 echo "${ECHO_T}\"Not found\"" >&6; };
5643  fi
5644
5645
5646 { echo "$as_me:$LINENO: checking whether ln -s works" >&5
5647 echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6; }
5648 LN_S=$as_ln_s
5649 if test "$LN_S" = "ln -s"; then
5650   { echo "$as_me:$LINENO: result: yes" >&5
5651 echo "${ECHO_T}yes" >&6; }
5652 else
5653   { echo "$as_me:$LINENO: result: no, using $LN_S" >&5
5654 echo "${ECHO_T}no, using $LN_S" >&6; }
5655 fi
5656
5657 # Extract the first word of "cmp", so it can be a program name with args.
5658 set dummy cmp; ac_word=$2
5659 { echo "$as_me:$LINENO: checking for $ac_word" >&5
5660 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5661 if test "${ac_cv_path_CMP+set}" = set; then
5662   echo $ECHO_N "(cached) $ECHO_C" >&6
5663 else
5664   case $CMP in
5665   [\\/]* | ?:[\\/]*)
5666   ac_cv_path_CMP="$CMP" # Let the user override the test with a path.
5667   ;;
5668   *)
5669   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5670 for as_dir in $PATH
5671 do
5672   IFS=$as_save_IFS
5673   test -z "$as_dir" && as_dir=.
5674   for ac_exec_ext in '' $ac_executable_extensions; do
5675   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
5676     ac_cv_path_CMP="$as_dir/$ac_word$ac_exec_ext"
5677     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5678     break 2
5679   fi
5680 done
5681 done
5682 IFS=$as_save_IFS
5683
5684   test -z "$ac_cv_path_CMP" && ac_cv_path_CMP="cmp"
5685   ;;
5686 esac
5687 fi
5688 CMP=$ac_cv_path_CMP
5689 if test -n "$CMP"; then
5690   { echo "$as_me:$LINENO: result: $CMP" >&5
5691 echo "${ECHO_T}$CMP" >&6; }
5692 else
5693   { echo "$as_me:$LINENO: result: no" >&5
5694 echo "${ECHO_T}no" >&6; }
5695 fi
5696
5697
5698 # Extract the first word of "cp", so it can be a program name with args.
5699 set dummy cp; ac_word=$2
5700 { echo "$as_me:$LINENO: checking for $ac_word" >&5
5701 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5702 if test "${ac_cv_path_CP+set}" = set; then
5703   echo $ECHO_N "(cached) $ECHO_C" >&6
5704 else
5705   case $CP in
5706   [\\/]* | ?:[\\/]*)
5707   ac_cv_path_CP="$CP" # Let the user override the test with a path.
5708   ;;
5709   *)
5710   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5711 for as_dir in $PATH
5712 do
5713   IFS=$as_save_IFS
5714   test -z "$as_dir" && as_dir=.
5715   for ac_exec_ext in '' $ac_executable_extensions; do
5716   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
5717     ac_cv_path_CP="$as_dir/$ac_word$ac_exec_ext"
5718     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5719     break 2
5720   fi
5721 done
5722 done
5723 IFS=$as_save_IFS
5724
5725   test -z "$ac_cv_path_CP" && ac_cv_path_CP="cp"
5726   ;;
5727 esac
5728 fi
5729 CP=$ac_cv_path_CP
5730 if test -n "$CP"; then
5731   { echo "$as_me:$LINENO: result: $CP" >&5
5732 echo "${ECHO_T}$CP" >&6; }
5733 else
5734   { echo "$as_me:$LINENO: result: no" >&5
5735 echo "${ECHO_T}no" >&6; }
5736 fi
5737
5738
5739 # Extract the first word of "date", so it can be a program name with args.
5740 set dummy date; ac_word=$2
5741 { echo "$as_me:$LINENO: checking for $ac_word" >&5
5742 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5743 if test "${ac_cv_path_DATE+set}" = set; then
5744   echo $ECHO_N "(cached) $ECHO_C" >&6
5745 else
5746   case $DATE in
5747   [\\/]* | ?:[\\/]*)
5748   ac_cv_path_DATE="$DATE" # Let the user override the test with a path.
5749   ;;
5750   *)
5751   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5752 for as_dir in $PATH
5753 do
5754   IFS=$as_save_IFS
5755   test -z "$as_dir" && as_dir=.
5756   for ac_exec_ext in '' $ac_executable_extensions; do
5757   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
5758     ac_cv_path_DATE="$as_dir/$ac_word$ac_exec_ext"
5759     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5760     break 2
5761   fi
5762 done
5763 done
5764 IFS=$as_save_IFS
5765
5766   test -z "$ac_cv_path_DATE" && ac_cv_path_DATE="date"
5767   ;;
5768 esac
5769 fi
5770 DATE=$ac_cv_path_DATE
5771 if test -n "$DATE"; then
5772   { echo "$as_me:$LINENO: result: $DATE" >&5
5773 echo "${ECHO_T}$DATE" >&6; }
5774 else
5775   { echo "$as_me:$LINENO: result: no" >&5
5776 echo "${ECHO_T}no" >&6; }
5777 fi
5778
5779
5780 # Extract the first word of "find", so it can be a program name with args.
5781 set dummy find; ac_word=$2
5782 { echo "$as_me:$LINENO: checking for $ac_word" >&5
5783 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5784 if test "${ac_cv_path_FIND+set}" = set; then
5785   echo $ECHO_N "(cached) $ECHO_C" >&6
5786 else
5787   case $FIND in
5788   [\\/]* | ?:[\\/]*)
5789   ac_cv_path_FIND="$FIND" # Let the user override the test with a path.
5790   ;;
5791   *)
5792   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5793 for as_dir in $PATH
5794 do
5795   IFS=$as_save_IFS
5796   test -z "$as_dir" && as_dir=.
5797   for ac_exec_ext in '' $ac_executable_extensions; do
5798   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
5799     ac_cv_path_FIND="$as_dir/$ac_word$ac_exec_ext"
5800     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5801     break 2
5802   fi
5803 done
5804 done
5805 IFS=$as_save_IFS
5806
5807   test -z "$ac_cv_path_FIND" && ac_cv_path_FIND="find"
5808   ;;
5809 esac
5810 fi
5811 FIND=$ac_cv_path_FIND
5812 if test -n "$FIND"; then
5813   { echo "$as_me:$LINENO: result: $FIND" >&5
5814 echo "${ECHO_T}$FIND" >&6; }
5815 else
5816   { echo "$as_me:$LINENO: result: no" >&5
5817 echo "${ECHO_T}no" >&6; }
5818 fi
5819
5820
5821 # Extract the first word of "grep", so it can be a program name with args.
5822 set dummy grep; ac_word=$2
5823 { echo "$as_me:$LINENO: checking for $ac_word" >&5
5824 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5825 if test "${ac_cv_path_GREP+set}" = set; then
5826   echo $ECHO_N "(cached) $ECHO_C" >&6
5827 else
5828   case $GREP in
5829   [\\/]* | ?:[\\/]*)
5830   ac_cv_path_GREP="$GREP" # Let the user override the test with a path.
5831   ;;
5832   *)
5833   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5834 for as_dir in $PATH
5835 do
5836   IFS=$as_save_IFS
5837   test -z "$as_dir" && as_dir=.
5838   for ac_exec_ext in '' $ac_executable_extensions; do
5839   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
5840     ac_cv_path_GREP="$as_dir/$ac_word$ac_exec_ext"
5841     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5842     break 2
5843   fi
5844 done
5845 done
5846 IFS=$as_save_IFS
5847
5848   test -z "$ac_cv_path_GREP" && ac_cv_path_GREP="grep"
5849   ;;
5850 esac
5851 fi
5852 GREP=$ac_cv_path_GREP
5853 if test -n "$GREP"; then
5854   { echo "$as_me:$LINENO: result: $GREP" >&5
5855 echo "${ECHO_T}$GREP" >&6; }
5856 else
5857   { echo "$as_me:$LINENO: result: no" >&5
5858 echo "${ECHO_T}no" >&6; }
5859 fi
5860
5861
5862 # Extract the first word of "mkdir", so it can be a program name with args.
5863 set dummy mkdir; ac_word=$2
5864 { echo "$as_me:$LINENO: checking for $ac_word" >&5
5865 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5866 if test "${ac_cv_path_MKDIR+set}" = set; then
5867   echo $ECHO_N "(cached) $ECHO_C" >&6
5868 else
5869   case $MKDIR in
5870   [\\/]* | ?:[\\/]*)
5871   ac_cv_path_MKDIR="$MKDIR" # Let the user override the test with a path.
5872   ;;
5873   *)
5874   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5875 for as_dir in $PATH
5876 do
5877   IFS=$as_save_IFS
5878   test -z "$as_dir" && as_dir=.
5879   for ac_exec_ext in '' $ac_executable_extensions; do
5880   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
5881     ac_cv_path_MKDIR="$as_dir/$ac_word$ac_exec_ext"
5882     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5883     break 2
5884   fi
5885 done
5886 done
5887 IFS=$as_save_IFS
5888
5889   test -z "$ac_cv_path_MKDIR" && ac_cv_path_MKDIR="mkdir"
5890   ;;
5891 esac
5892 fi
5893 MKDIR=$ac_cv_path_MKDIR
5894 if test -n "$MKDIR"; then
5895   { echo "$as_me:$LINENO: result: $MKDIR" >&5
5896 echo "${ECHO_T}$MKDIR" >&6; }
5897 else
5898   { echo "$as_me:$LINENO: result: no" >&5
5899 echo "${ECHO_T}no" >&6; }
5900 fi
5901
5902
5903 # Extract the first word of "mv", so it can be a program name with args.
5904 set dummy mv; ac_word=$2
5905 { echo "$as_me:$LINENO: checking for $ac_word" >&5
5906 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5907 if test "${ac_cv_path_MV+set}" = set; then
5908   echo $ECHO_N "(cached) $ECHO_C" >&6
5909 else
5910   case $MV in
5911   [\\/]* | ?:[\\/]*)
5912   ac_cv_path_MV="$MV" # Let the user override the test with a path.
5913   ;;
5914   *)
5915   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5916 for as_dir in $PATH
5917 do
5918   IFS=$as_save_IFS
5919   test -z "$as_dir" && as_dir=.
5920   for ac_exec_ext in '' $ac_executable_extensions; do
5921   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
5922     ac_cv_path_MV="$as_dir/$ac_word$ac_exec_ext"
5923     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5924     break 2
5925   fi
5926 done
5927 done
5928 IFS=$as_save_IFS
5929
5930   test -z "$ac_cv_path_MV" && ac_cv_path_MV="mv"
5931   ;;
5932 esac
5933 fi
5934 MV=$ac_cv_path_MV
5935 if test -n "$MV"; then
5936   { echo "$as_me:$LINENO: result: $MV" >&5
5937 echo "${ECHO_T}$MV" >&6; }
5938 else
5939   { echo "$as_me:$LINENO: result: no" >&5
5940 echo "${ECHO_T}no" >&6; }
5941 fi
5942
5943
5944 if test -n "$ac_tool_prefix"; then
5945   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
5946 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
5947 { echo "$as_me:$LINENO: checking for $ac_word" >&5
5948 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5949 if test "${ac_cv_prog_RANLIB+set}" = set; then
5950   echo $ECHO_N "(cached) $ECHO_C" >&6
5951 else
5952   if test -n "$RANLIB"; then
5953   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
5954 else
5955 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5956 for as_dir in $PATH
5957 do
5958   IFS=$as_save_IFS
5959   test -z "$as_dir" && as_dir=.
5960   for ac_exec_ext in '' $ac_executable_extensions; do
5961   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
5962     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
5963     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5964     break 2
5965   fi
5966 done
5967 done
5968 IFS=$as_save_IFS
5969
5970 fi
5971 fi
5972 RANLIB=$ac_cv_prog_RANLIB
5973 if test -n "$RANLIB"; then
5974   { echo "$as_me:$LINENO: result: $RANLIB" >&5
5975 echo "${ECHO_T}$RANLIB" >&6; }
5976 else
5977   { echo "$as_me:$LINENO: result: no" >&5
5978 echo "${ECHO_T}no" >&6; }
5979 fi
5980
5981
5982 fi
5983 if test -z "$ac_cv_prog_RANLIB"; then
5984   ac_ct_RANLIB=$RANLIB
5985   # Extract the first word of "ranlib", so it can be a program name with args.
5986 set dummy ranlib; ac_word=$2
5987 { echo "$as_me:$LINENO: checking for $ac_word" >&5
5988 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5989 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
5990   echo $ECHO_N "(cached) $ECHO_C" >&6
5991 else
5992   if test -n "$ac_ct_RANLIB"; then
5993   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
5994 else
5995 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5996 for as_dir in $PATH
5997 do
5998   IFS=$as_save_IFS
5999   test -z "$as_dir" && as_dir=.
6000   for ac_exec_ext in '' $ac_executable_extensions; do
6001   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6002     ac_cv_prog_ac_ct_RANLIB="ranlib"
6003     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6004     break 2
6005   fi
6006 done
6007 done
6008 IFS=$as_save_IFS
6009
6010 fi
6011 fi
6012 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
6013 if test -n "$ac_ct_RANLIB"; then
6014   { echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
6015 echo "${ECHO_T}$ac_ct_RANLIB" >&6; }
6016 else
6017   { echo "$as_me:$LINENO: result: no" >&5
6018 echo "${ECHO_T}no" >&6; }
6019 fi
6020
6021   if test "x$ac_ct_RANLIB" = x; then
6022     RANLIB=":"
6023   else
6024     case $cross_compiling:$ac_tool_warned in
6025 yes:)
6026 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
6027 whose name does not start with the host triplet.  If you think this
6028 configuration is useful to you, please write to autoconf@gnu.org." >&5
6029 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
6030 whose name does not start with the host triplet.  If you think this
6031 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
6032 ac_tool_warned=yes ;;
6033 esac
6034     RANLIB=$ac_ct_RANLIB
6035   fi
6036 else
6037   RANLIB="$ac_cv_prog_RANLIB"
6038 fi
6039
6040 if test -n "$ac_tool_prefix"; then
6041   # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
6042 set dummy ${ac_tool_prefix}ar; ac_word=$2
6043 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6044 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6045 if test "${ac_cv_prog_AR+set}" = set; then
6046   echo $ECHO_N "(cached) $ECHO_C" >&6
6047 else
6048   if test -n "$AR"; then
6049   ac_cv_prog_AR="$AR" # Let the user override the test.
6050 else
6051 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6052 for as_dir in $PATH
6053 do
6054   IFS=$as_save_IFS
6055   test -z "$as_dir" && as_dir=.
6056   for ac_exec_ext in '' $ac_executable_extensions; do
6057   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6058     ac_cv_prog_AR="${ac_tool_prefix}ar"
6059     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6060     break 2
6061   fi
6062 done
6063 done
6064 IFS=$as_save_IFS
6065
6066 fi
6067 fi
6068 AR=$ac_cv_prog_AR
6069 if test -n "$AR"; then
6070   { echo "$as_me:$LINENO: result: $AR" >&5
6071 echo "${ECHO_T}$AR" >&6; }
6072 else
6073   { echo "$as_me:$LINENO: result: no" >&5
6074 echo "${ECHO_T}no" >&6; }
6075 fi
6076
6077
6078 fi
6079 if test -z "$ac_cv_prog_AR"; then
6080   ac_ct_AR=$AR
6081   # Extract the first word of "ar", so it can be a program name with args.
6082 set dummy ar; ac_word=$2
6083 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6084 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6085 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then
6086   echo $ECHO_N "(cached) $ECHO_C" >&6
6087 else
6088   if test -n "$ac_ct_AR"; then
6089   ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
6090 else
6091 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6092 for as_dir in $PATH
6093 do
6094   IFS=$as_save_IFS
6095   test -z "$as_dir" && as_dir=.
6096   for ac_exec_ext in '' $ac_executable_extensions; do
6097   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6098     ac_cv_prog_ac_ct_AR="ar"
6099     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6100     break 2
6101   fi
6102 done
6103 done
6104 IFS=$as_save_IFS
6105
6106 fi
6107 fi
6108 ac_ct_AR=$ac_cv_prog_ac_ct_AR
6109 if test -n "$ac_ct_AR"; then
6110   { echo "$as_me:$LINENO: result: $ac_ct_AR" >&5
6111 echo "${ECHO_T}$ac_ct_AR" >&6; }
6112 else
6113   { echo "$as_me:$LINENO: result: no" >&5
6114 echo "${ECHO_T}no" >&6; }
6115 fi
6116
6117   if test "x$ac_ct_AR" = x; then
6118     AR="false"
6119   else
6120     case $cross_compiling:$ac_tool_warned in
6121 yes:)
6122 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
6123 whose name does not start with the host triplet.  If you think this
6124 configuration is useful to you, please write to autoconf@gnu.org." >&5
6125 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
6126 whose name does not start with the host triplet.  If you think this
6127 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
6128 ac_tool_warned=yes ;;
6129 esac
6130     AR=$ac_ct_AR
6131   fi
6132 else
6133   AR="$ac_cv_prog_AR"
6134 fi
6135
6136 # Extract the first word of "rm", so it can be a program name with args.
6137 set dummy rm; ac_word=$2
6138 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6139 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6140 if test "${ac_cv_path_RM+set}" = set; then
6141   echo $ECHO_N "(cached) $ECHO_C" >&6
6142 else
6143   case $RM in
6144   [\\/]* | ?:[\\/]*)
6145   ac_cv_path_RM="$RM" # Let the user override the test with a path.
6146   ;;
6147   *)
6148   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6149 for as_dir in $PATH
6150 do
6151   IFS=$as_save_IFS
6152   test -z "$as_dir" && as_dir=.
6153   for ac_exec_ext in '' $ac_executable_extensions; do
6154   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6155     ac_cv_path_RM="$as_dir/$ac_word$ac_exec_ext"
6156     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6157     break 2
6158   fi
6159 done
6160 done
6161 IFS=$as_save_IFS
6162
6163   test -z "$ac_cv_path_RM" && ac_cv_path_RM="rm"
6164   ;;
6165 esac
6166 fi
6167 RM=$ac_cv_path_RM
6168 if test -n "$RM"; then
6169   { echo "$as_me:$LINENO: result: $RM" >&5
6170 echo "${ECHO_T}$RM" >&6; }
6171 else
6172   { echo "$as_me:$LINENO: result: no" >&5
6173 echo "${ECHO_T}no" >&6; }
6174 fi
6175
6176
6177 # Extract the first word of "sed", so it can be a program name with args.
6178 set dummy sed; ac_word=$2
6179 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6180 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6181 if test "${ac_cv_path_SED+set}" = set; then
6182   echo $ECHO_N "(cached) $ECHO_C" >&6
6183 else
6184   case $SED in
6185   [\\/]* | ?:[\\/]*)
6186   ac_cv_path_SED="$SED" # Let the user override the test with a path.
6187   ;;
6188   *)
6189   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6190 for as_dir in $PATH
6191 do
6192   IFS=$as_save_IFS
6193   test -z "$as_dir" && as_dir=.
6194   for ac_exec_ext in '' $ac_executable_extensions; do
6195   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6196     ac_cv_path_SED="$as_dir/$ac_word$ac_exec_ext"
6197     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6198     break 2
6199   fi
6200 done
6201 done
6202 IFS=$as_save_IFS
6203
6204   test -z "$ac_cv_path_SED" && ac_cv_path_SED="sed"
6205   ;;
6206 esac
6207 fi
6208 SED=$ac_cv_path_SED
6209 if test -n "$SED"; then
6210   { echo "$as_me:$LINENO: result: $SED" >&5
6211 echo "${ECHO_T}$SED" >&6; }
6212 else
6213   { echo "$as_me:$LINENO: result: no" >&5
6214 echo "${ECHO_T}no" >&6; }
6215 fi
6216
6217
6218 # Extract the first word of "tar", so it can be a program name with args.
6219 set dummy tar; ac_word=$2
6220 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6221 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6222 if test "${ac_cv_path_TAR+set}" = set; then
6223   echo $ECHO_N "(cached) $ECHO_C" >&6
6224 else
6225   case $TAR in
6226   [\\/]* | ?:[\\/]*)
6227   ac_cv_path_TAR="$TAR" # Let the user override the test with a path.
6228   ;;
6229   *)
6230   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6231 for as_dir in $PATH
6232 do
6233   IFS=$as_save_IFS
6234   test -z "$as_dir" && as_dir=.
6235   for ac_exec_ext in '' $ac_executable_extensions; do
6236   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6237     ac_cv_path_TAR="$as_dir/$ac_word$ac_exec_ext"
6238     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6239     break 2
6240   fi
6241 done
6242 done
6243 IFS=$as_save_IFS
6244
6245   test -z "$ac_cv_path_TAR" && ac_cv_path_TAR="gtar"
6246   ;;
6247 esac
6248 fi
6249 TAR=$ac_cv_path_TAR
6250 if test -n "$TAR"; then
6251   { echo "$as_me:$LINENO: result: $TAR" >&5
6252 echo "${ECHO_T}$TAR" >&6; }
6253 else
6254   { echo "$as_me:$LINENO: result: no" >&5
6255 echo "${ECHO_T}no" >&6; }
6256 fi
6257
6258
6259 # Extract the first word of "pwd", so it can be a program name with args.
6260 set dummy pwd; ac_word=$2
6261 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6262 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6263 if test "${ac_cv_path_BINPWD+set}" = set; then
6264   echo $ECHO_N "(cached) $ECHO_C" >&6
6265 else
6266   case $BINPWD in
6267   [\\/]* | ?:[\\/]*)
6268   ac_cv_path_BINPWD="$BINPWD" # Let the user override the test with a path.
6269   ;;
6270   *)
6271   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6272 for as_dir in $PATH
6273 do
6274   IFS=$as_save_IFS
6275   test -z "$as_dir" && as_dir=.
6276   for ac_exec_ext in '' $ac_executable_extensions; do
6277   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6278     ac_cv_path_BINPWD="$as_dir/$ac_word$ac_exec_ext"
6279     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6280     break 2
6281   fi
6282 done
6283 done
6284 IFS=$as_save_IFS
6285
6286   test -z "$ac_cv_path_BINPWD" && ac_cv_path_BINPWD="pwd"
6287   ;;
6288 esac
6289 fi
6290 BINPWD=$ac_cv_path_BINPWD
6291 if test -n "$BINPWD"; then
6292   { echo "$as_me:$LINENO: result: $BINPWD" >&5
6293 echo "${ECHO_T}$BINPWD" >&6; }
6294 else
6295   { echo "$as_me:$LINENO: result: no" >&5
6296 echo "${ECHO_T}no" >&6; }
6297 fi
6298
6299
6300
6301 # Extract the first word of "Graphviz", so it can be a program name with args.
6302 set dummy Graphviz; ac_word=$2
6303 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6304 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6305 if test "${ac_cv_path_GRAPHVIZ+set}" = set; then
6306   echo $ECHO_N "(cached) $ECHO_C" >&6
6307 else
6308   case $GRAPHVIZ in
6309   [\\/]* | ?:[\\/]*)
6310   ac_cv_path_GRAPHVIZ="$GRAPHVIZ" # Let the user override the test with a path.
6311   ;;
6312   *)
6313   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6314 for as_dir in $PATH
6315 do
6316   IFS=$as_save_IFS
6317   test -z "$as_dir" && as_dir=.
6318   for ac_exec_ext in '' $ac_executable_extensions; do
6319   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6320     ac_cv_path_GRAPHVIZ="$as_dir/$ac_word$ac_exec_ext"
6321     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6322     break 2
6323   fi
6324 done
6325 done
6326 IFS=$as_save_IFS
6327
6328   test -z "$ac_cv_path_GRAPHVIZ" && ac_cv_path_GRAPHVIZ="echo Graphviz"
6329   ;;
6330 esac
6331 fi
6332 GRAPHVIZ=$ac_cv_path_GRAPHVIZ
6333 if test -n "$GRAPHVIZ"; then
6334   { echo "$as_me:$LINENO: result: $GRAPHVIZ" >&5
6335 echo "${ECHO_T}$GRAPHVIZ" >&6; }
6336 else
6337   { echo "$as_me:$LINENO: result: no" >&5
6338 echo "${ECHO_T}no" >&6; }
6339 fi
6340
6341
6342 if test "$GRAPHVIZ" != "echo Graphviz" ; then
6343
6344 cat >>confdefs.h <<\_ACEOF
6345 #define HAVE_GRAPHVIZ 1
6346 _ACEOF
6347
6348     if test "$llvm_cv_os_type" = "MingW" ; then
6349     GRAPHVIZ=`echo $GRAPHVIZ | sed 's/^\/\([A-Za-z]\)\//\1:\//' `
6350   fi
6351
6352 cat >>confdefs.h <<_ACEOF
6353 #define LLVM_PATH_GRAPHVIZ "$GRAPHVIZ${EXEEXT}"
6354 _ACEOF
6355
6356 fi
6357 # Extract the first word of "dot", so it can be a program name with args.
6358 set dummy dot; ac_word=$2
6359 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6360 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6361 if test "${ac_cv_path_DOT+set}" = set; then
6362   echo $ECHO_N "(cached) $ECHO_C" >&6
6363 else
6364   case $DOT in
6365   [\\/]* | ?:[\\/]*)
6366   ac_cv_path_DOT="$DOT" # Let the user override the test with a path.
6367   ;;
6368   *)
6369   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6370 for as_dir in $PATH
6371 do
6372   IFS=$as_save_IFS
6373   test -z "$as_dir" && as_dir=.
6374   for ac_exec_ext in '' $ac_executable_extensions; do
6375   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6376     ac_cv_path_DOT="$as_dir/$ac_word$ac_exec_ext"
6377     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6378     break 2
6379   fi
6380 done
6381 done
6382 IFS=$as_save_IFS
6383
6384   test -z "$ac_cv_path_DOT" && ac_cv_path_DOT="echo dot"
6385   ;;
6386 esac
6387 fi
6388 DOT=$ac_cv_path_DOT
6389 if test -n "$DOT"; then
6390   { echo "$as_me:$LINENO: result: $DOT" >&5
6391 echo "${ECHO_T}$DOT" >&6; }
6392 else
6393   { echo "$as_me:$LINENO: result: no" >&5
6394 echo "${ECHO_T}no" >&6; }
6395 fi
6396
6397
6398 if test "$DOT" != "echo dot" ; then
6399
6400 cat >>confdefs.h <<\_ACEOF
6401 #define HAVE_DOT 1
6402 _ACEOF
6403
6404     if test "$llvm_cv_os_type" = "MingW" ; then
6405     DOT=`echo $DOT | sed 's/^\/\([A-Za-z]\)\//\1:\//' `
6406   fi
6407
6408 cat >>confdefs.h <<_ACEOF
6409 #define LLVM_PATH_DOT "$DOT${EXEEXT}"
6410 _ACEOF
6411
6412 fi
6413 # Extract the first word of "fdp", so it can be a program name with args.
6414 set dummy fdp; ac_word=$2
6415 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6416 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6417 if test "${ac_cv_path_FDP+set}" = set; then
6418   echo $ECHO_N "(cached) $ECHO_C" >&6
6419 else
6420   case $FDP in
6421   [\\/]* | ?:[\\/]*)
6422   ac_cv_path_FDP="$FDP" # Let the user override the test with a path.
6423   ;;
6424   *)
6425   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6426 for as_dir in $PATH
6427 do
6428   IFS=$as_save_IFS
6429   test -z "$as_dir" && as_dir=.
6430   for ac_exec_ext in '' $ac_executable_extensions; do
6431   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6432     ac_cv_path_FDP="$as_dir/$ac_word$ac_exec_ext"
6433     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6434     break 2
6435   fi
6436 done
6437 done
6438 IFS=$as_save_IFS
6439
6440   test -z "$ac_cv_path_FDP" && ac_cv_path_FDP="echo fdp"
6441   ;;
6442 esac
6443 fi
6444 FDP=$ac_cv_path_FDP
6445 if test -n "$FDP"; then
6446   { echo "$as_me:$LINENO: result: $FDP" >&5
6447 echo "${ECHO_T}$FDP" >&6; }
6448 else
6449   { echo "$as_me:$LINENO: result: no" >&5
6450 echo "${ECHO_T}no" >&6; }
6451 fi
6452
6453
6454 if test "$FDP" != "echo fdp" ; then
6455
6456 cat >>confdefs.h <<\_ACEOF
6457 #define HAVE_FDP 1
6458 _ACEOF
6459
6460     if test "$llvm_cv_os_type" = "MingW" ; then
6461     FDP=`echo $FDP | sed 's/^\/\([A-Za-z]\)\//\1:\//' `
6462   fi
6463
6464 cat >>confdefs.h <<_ACEOF
6465 #define LLVM_PATH_FDP "$FDP${EXEEXT}"
6466 _ACEOF
6467
6468 fi
6469 # Extract the first word of "neato", so it can be a program name with args.
6470 set dummy neato; ac_word=$2
6471 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6472 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6473 if test "${ac_cv_path_NEATO+set}" = set; then
6474   echo $ECHO_N "(cached) $ECHO_C" >&6
6475 else
6476   case $NEATO in
6477   [\\/]* | ?:[\\/]*)
6478   ac_cv_path_NEATO="$NEATO" # Let the user override the test with a path.
6479   ;;
6480   *)
6481   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6482 for as_dir in $PATH
6483 do
6484   IFS=$as_save_IFS
6485   test -z "$as_dir" && as_dir=.
6486   for ac_exec_ext in '' $ac_executable_extensions; do
6487   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6488     ac_cv_path_NEATO="$as_dir/$ac_word$ac_exec_ext"
6489     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6490     break 2
6491   fi
6492 done
6493 done
6494 IFS=$as_save_IFS
6495
6496   test -z "$ac_cv_path_NEATO" && ac_cv_path_NEATO="echo neato"
6497   ;;
6498 esac
6499 fi
6500 NEATO=$ac_cv_path_NEATO
6501 if test -n "$NEATO"; then
6502   { echo "$as_me:$LINENO: result: $NEATO" >&5
6503 echo "${ECHO_T}$NEATO" >&6; }
6504 else
6505   { echo "$as_me:$LINENO: result: no" >&5
6506 echo "${ECHO_T}no" >&6; }
6507 fi
6508
6509
6510 if test "$NEATO" != "echo neato" ; then
6511
6512 cat >>confdefs.h <<\_ACEOF
6513 #define HAVE_NEATO 1
6514 _ACEOF
6515
6516     if test "$llvm_cv_os_type" = "MingW" ; then
6517     NEATO=`echo $NEATO | sed 's/^\/\([A-Za-z]\)\//\1:\//' `
6518   fi
6519
6520 cat >>confdefs.h <<_ACEOF
6521 #define LLVM_PATH_NEATO "$NEATO${EXEEXT}"
6522 _ACEOF
6523
6524 fi
6525 # Extract the first word of "twopi", so it can be a program name with args.
6526 set dummy twopi; ac_word=$2
6527 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6528 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6529 if test "${ac_cv_path_TWOPI+set}" = set; then
6530   echo $ECHO_N "(cached) $ECHO_C" >&6
6531 else
6532   case $TWOPI in
6533   [\\/]* | ?:[\\/]*)
6534   ac_cv_path_TWOPI="$TWOPI" # Let the user override the test with a path.
6535   ;;
6536   *)
6537   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6538 for as_dir in $PATH
6539 do
6540   IFS=$as_save_IFS
6541   test -z "$as_dir" && as_dir=.
6542   for ac_exec_ext in '' $ac_executable_extensions; do
6543   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6544     ac_cv_path_TWOPI="$as_dir/$ac_word$ac_exec_ext"
6545     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6546     break 2
6547   fi
6548 done
6549 done
6550 IFS=$as_save_IFS
6551
6552   test -z "$ac_cv_path_TWOPI" && ac_cv_path_TWOPI="echo twopi"
6553   ;;
6554 esac
6555 fi
6556 TWOPI=$ac_cv_path_TWOPI
6557 if test -n "$TWOPI"; then
6558   { echo "$as_me:$LINENO: result: $TWOPI" >&5
6559 echo "${ECHO_T}$TWOPI" >&6; }
6560 else
6561   { echo "$as_me:$LINENO: result: no" >&5
6562 echo "${ECHO_T}no" >&6; }
6563 fi
6564
6565
6566 if test "$TWOPI" != "echo twopi" ; then
6567
6568 cat >>confdefs.h <<\_ACEOF
6569 #define HAVE_TWOPI 1
6570 _ACEOF
6571
6572     if test "$llvm_cv_os_type" = "MingW" ; then
6573     TWOPI=`echo $TWOPI | sed 's/^\/\([A-Za-z]\)\//\1:\//' `
6574   fi
6575
6576 cat >>confdefs.h <<_ACEOF
6577 #define LLVM_PATH_TWOPI "$TWOPI${EXEEXT}"
6578 _ACEOF
6579
6580 fi
6581 # Extract the first word of "circo", so it can be a program name with args.
6582 set dummy circo; ac_word=$2
6583 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6584 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6585 if test "${ac_cv_path_CIRCO+set}" = set; then
6586   echo $ECHO_N "(cached) $ECHO_C" >&6
6587 else
6588   case $CIRCO in
6589   [\\/]* | ?:[\\/]*)
6590   ac_cv_path_CIRCO="$CIRCO" # Let the user override the test with a path.
6591   ;;
6592   *)
6593   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6594 for as_dir in $PATH
6595 do
6596   IFS=$as_save_IFS
6597   test -z "$as_dir" && as_dir=.
6598   for ac_exec_ext in '' $ac_executable_extensions; do
6599   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6600     ac_cv_path_CIRCO="$as_dir/$ac_word$ac_exec_ext"
6601     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6602     break 2
6603   fi
6604 done
6605 done
6606 IFS=$as_save_IFS
6607
6608   test -z "$ac_cv_path_CIRCO" && ac_cv_path_CIRCO="echo circo"
6609   ;;
6610 esac
6611 fi
6612 CIRCO=$ac_cv_path_CIRCO
6613 if test -n "$CIRCO"; then
6614   { echo "$as_me:$LINENO: result: $CIRCO" >&5
6615 echo "${ECHO_T}$CIRCO" >&6; }
6616 else
6617   { echo "$as_me:$LINENO: result: no" >&5
6618 echo "${ECHO_T}no" >&6; }
6619 fi
6620
6621
6622 if test "$CIRCO" != "echo circo" ; then
6623
6624 cat >>confdefs.h <<\_ACEOF
6625 #define HAVE_CIRCO 1
6626 _ACEOF
6627
6628     if test "$llvm_cv_os_type" = "MingW" ; then
6629     CIRCO=`echo $CIRCO | sed 's/^\/\([A-Za-z]\)\//\1:\//' `
6630   fi
6631
6632 cat >>confdefs.h <<_ACEOF
6633 #define LLVM_PATH_CIRCO "$CIRCO${EXEEXT}"
6634 _ACEOF
6635
6636 fi
6637 for ac_prog in gv gsview32
6638 do
6639   # Extract the first word of "$ac_prog", so it can be a program name with args.
6640 set dummy $ac_prog; ac_word=$2
6641 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6642 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6643 if test "${ac_cv_path_GV+set}" = set; then
6644   echo $ECHO_N "(cached) $ECHO_C" >&6
6645 else
6646   case $GV in
6647   [\\/]* | ?:[\\/]*)
6648   ac_cv_path_GV="$GV" # Let the user override the test with a path.
6649   ;;
6650   *)
6651   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6652 for as_dir in $PATH
6653 do
6654   IFS=$as_save_IFS
6655   test -z "$as_dir" && as_dir=.
6656   for ac_exec_ext in '' $ac_executable_extensions; do
6657   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6658     ac_cv_path_GV="$as_dir/$ac_word$ac_exec_ext"
6659     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6660     break 2
6661   fi
6662 done
6663 done
6664 IFS=$as_save_IFS
6665
6666   ;;
6667 esac
6668 fi
6669 GV=$ac_cv_path_GV
6670 if test -n "$GV"; then
6671   { echo "$as_me:$LINENO: result: $GV" >&5
6672 echo "${ECHO_T}$GV" >&6; }
6673 else
6674   { echo "$as_me:$LINENO: result: no" >&5
6675 echo "${ECHO_T}no" >&6; }
6676 fi
6677
6678
6679   test -n "$GV" && break
6680 done
6681 test -n "$GV" || GV="echo gv"
6682
6683 if test "$GV" != "echo gv" ; then
6684
6685 cat >>confdefs.h <<\_ACEOF
6686 #define HAVE_GV 1
6687 _ACEOF
6688
6689     if test "$llvm_cv_os_type" = "MingW" ; then
6690     GV=`echo $GV | sed 's/^\/\([A-Za-z]\)\//\1:\//' `
6691   fi
6692
6693 cat >>confdefs.h <<_ACEOF
6694 #define LLVM_PATH_GV "$GV${EXEEXT}"
6695 _ACEOF
6696
6697 fi
6698 # Extract the first word of "dotty", so it can be a program name with args.
6699 set dummy dotty; ac_word=$2
6700 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6701 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6702 if test "${ac_cv_path_DOTTY+set}" = set; then
6703   echo $ECHO_N "(cached) $ECHO_C" >&6
6704 else
6705   case $DOTTY in
6706   [\\/]* | ?:[\\/]*)
6707   ac_cv_path_DOTTY="$DOTTY" # Let the user override the test with a path.
6708   ;;
6709   *)
6710   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6711 for as_dir in $PATH
6712 do
6713   IFS=$as_save_IFS
6714   test -z "$as_dir" && as_dir=.
6715   for ac_exec_ext in '' $ac_executable_extensions; do
6716   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6717     ac_cv_path_DOTTY="$as_dir/$ac_word$ac_exec_ext"
6718     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6719     break 2
6720   fi
6721 done
6722 done
6723 IFS=$as_save_IFS
6724
6725   test -z "$ac_cv_path_DOTTY" && ac_cv_path_DOTTY="echo dotty"
6726   ;;
6727 esac
6728 fi
6729 DOTTY=$ac_cv_path_DOTTY
6730 if test -n "$DOTTY"; then
6731   { echo "$as_me:$LINENO: result: $DOTTY" >&5
6732 echo "${ECHO_T}$DOTTY" >&6; }
6733 else
6734   { echo "$as_me:$LINENO: result: no" >&5
6735 echo "${ECHO_T}no" >&6; }
6736 fi
6737
6738
6739 if test "$DOTTY" != "echo dotty" ; then
6740
6741 cat >>confdefs.h <<\_ACEOF
6742 #define HAVE_DOTTY 1
6743 _ACEOF
6744
6745     if test "$llvm_cv_os_type" = "MingW" ; then
6746     DOTTY=`echo $DOTTY | sed 's/^\/\([A-Za-z]\)\//\1:\//' `
6747   fi
6748
6749 cat >>confdefs.h <<_ACEOF
6750 #define LLVM_PATH_DOTTY "$DOTTY${EXEEXT}"
6751 _ACEOF
6752
6753 fi
6754 # Extract the first word of "xdot.py", so it can be a program name with args.
6755 set dummy xdot.py; ac_word=$2
6756 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6757 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6758 if test "${ac_cv_path_XDOT_PY+set}" = set; then
6759   echo $ECHO_N "(cached) $ECHO_C" >&6
6760 else
6761   case $XDOT_PY in
6762   [\\/]* | ?:[\\/]*)
6763   ac_cv_path_XDOT_PY="$XDOT_PY" # Let the user override the test with a path.
6764   ;;
6765   *)
6766   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6767 for as_dir in $PATH
6768 do
6769   IFS=$as_save_IFS
6770   test -z "$as_dir" && as_dir=.
6771   for ac_exec_ext in '' $ac_executable_extensions; do
6772   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6773     ac_cv_path_XDOT_PY="$as_dir/$ac_word$ac_exec_ext"
6774     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6775     break 2
6776   fi
6777 done
6778 done
6779 IFS=$as_save_IFS
6780
6781   test -z "$ac_cv_path_XDOT_PY" && ac_cv_path_XDOT_PY="echo xdot.py"
6782   ;;
6783 esac
6784 fi
6785 XDOT_PY=$ac_cv_path_XDOT_PY
6786 if test -n "$XDOT_PY"; then
6787   { echo "$as_me:$LINENO: result: $XDOT_PY" >&5
6788 echo "${ECHO_T}$XDOT_PY" >&6; }
6789 else
6790   { echo "$as_me:$LINENO: result: no" >&5
6791 echo "${ECHO_T}no" >&6; }
6792 fi
6793
6794
6795 if test "$XDOT_PY" != "echo xdot.py" ; then
6796
6797 cat >>confdefs.h <<\_ACEOF
6798 #define HAVE_XDOT_PY 1
6799 _ACEOF
6800
6801     if test "$llvm_cv_os_type" = "MingW" ; then
6802     XDOT_PY=`echo $XDOT_PY | sed 's/^\/\([A-Za-z]\)\//\1:\//' `
6803   fi
6804
6805 cat >>confdefs.h <<_ACEOF
6806 #define LLVM_PATH_XDOT_PY "$XDOT_PY${EXEEXT}"
6807 _ACEOF
6808
6809 fi
6810
6811 # Find a good install program.  We prefer a C program (faster),
6812 # so one script is as good as another.  But avoid the broken or
6813 # incompatible versions:
6814 # SysV /etc/install, /usr/sbin/install
6815 # SunOS /usr/etc/install
6816 # IRIX /sbin/install
6817 # AIX /bin/install
6818 # AmigaOS /C/install, which installs bootblocks on floppy discs
6819 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
6820 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
6821 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
6822 # OS/2's system install, which has a completely different semantic
6823 # ./install, which can be erroneously created by make from ./install.sh.
6824 { echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
6825 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6; }
6826 if test -z "$INSTALL"; then
6827 if test "${ac_cv_path_install+set}" = set; then
6828   echo $ECHO_N "(cached) $ECHO_C" >&6
6829 else
6830   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6831 for as_dir in $PATH
6832 do
6833   IFS=$as_save_IFS
6834   test -z "$as_dir" && as_dir=.
6835   # Account for people who put trailing slashes in PATH elements.
6836 case $as_dir/ in
6837   ./ | .// | /cC/* | \
6838   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
6839   ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
6840   /usr/ucb/* ) ;;
6841   *)
6842     # OSF1 and SCO ODT 3.0 have their own names for install.
6843     # Don't use installbsd from OSF since it installs stuff as root
6844     # by default.
6845     for ac_prog in ginstall scoinst install; do
6846       for ac_exec_ext in '' $ac_executable_extensions; do
6847         if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; }; then
6848           if test $ac_prog = install &&
6849             grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
6850             # AIX install.  It has an incompatible calling convention.
6851             :
6852           elif test $ac_prog = install &&
6853             grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
6854             # program-specific install script used by HP pwplus--don't use.
6855             :
6856           else
6857             ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
6858             break 3
6859           fi
6860         fi
6861       done
6862     done
6863     ;;
6864 esac
6865 done
6866 IFS=$as_save_IFS
6867
6868
6869 fi
6870   if test "${ac_cv_path_install+set}" = set; then
6871     INSTALL=$ac_cv_path_install
6872   else
6873     # As a last resort, use the slow shell script.  Don't cache a
6874     # value for INSTALL within a source directory, because that will
6875     # break other packages using the cache if that directory is
6876     # removed, or if the value is a relative name.
6877     INSTALL=$ac_install_sh
6878   fi
6879 fi
6880 { echo "$as_me:$LINENO: result: $INSTALL" >&5
6881 echo "${ECHO_T}$INSTALL" >&6; }
6882
6883 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
6884 # It thinks the first close brace ends the variable substitution.
6885 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
6886
6887 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
6888
6889 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
6890
6891 case "$INSTALL" in
6892  [\\/$]* | ?:[\\/]* ) ;;
6893  *)  INSTALL="\\\$(TOPSRCDIR)/$INSTALL" ;;
6894 esac
6895
6896 # Extract the first word of "bzip2", so it can be a program name with args.
6897 set dummy bzip2; ac_word=$2
6898 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6899 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6900 if test "${ac_cv_path_BZIP2+set}" = set; then
6901   echo $ECHO_N "(cached) $ECHO_C" >&6
6902 else
6903   case $BZIP2 in
6904   [\\/]* | ?:[\\/]*)
6905   ac_cv_path_BZIP2="$BZIP2" # Let the user override the test with a path.
6906   ;;
6907   *)
6908   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6909 for as_dir in $PATH
6910 do
6911   IFS=$as_save_IFS
6912   test -z "$as_dir" && as_dir=.
6913   for ac_exec_ext in '' $ac_executable_extensions; do
6914   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6915     ac_cv_path_BZIP2="$as_dir/$ac_word$ac_exec_ext"
6916     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6917     break 2
6918   fi
6919 done
6920 done
6921 IFS=$as_save_IFS
6922
6923   ;;
6924 esac
6925 fi
6926 BZIP2=$ac_cv_path_BZIP2
6927 if test -n "$BZIP2"; then
6928   { echo "$as_me:$LINENO: result: $BZIP2" >&5
6929 echo "${ECHO_T}$BZIP2" >&6; }
6930 else
6931   { echo "$as_me:$LINENO: result: no" >&5
6932 echo "${ECHO_T}no" >&6; }
6933 fi
6934
6935
6936 # Extract the first word of "cat", so it can be a program name with args.
6937 set dummy cat; ac_word=$2
6938 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6939 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6940 if test "${ac_cv_path_CAT+set}" = set; then
6941   echo $ECHO_N "(cached) $ECHO_C" >&6
6942 else
6943   case $CAT in
6944   [\\/]* | ?:[\\/]*)
6945   ac_cv_path_CAT="$CAT" # Let the user override the test with a path.
6946   ;;
6947   *)
6948   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6949 for as_dir in $PATH
6950 do
6951   IFS=$as_save_IFS
6952   test -z "$as_dir" && as_dir=.
6953   for ac_exec_ext in '' $ac_executable_extensions; do
6954   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6955     ac_cv_path_CAT="$as_dir/$ac_word$ac_exec_ext"
6956     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6957     break 2
6958   fi
6959 done
6960 done
6961 IFS=$as_save_IFS
6962
6963   ;;
6964 esac
6965 fi
6966 CAT=$ac_cv_path_CAT
6967 if test -n "$CAT"; then
6968   { echo "$as_me:$LINENO: result: $CAT" >&5
6969 echo "${ECHO_T}$CAT" >&6; }
6970 else
6971   { echo "$as_me:$LINENO: result: no" >&5
6972 echo "${ECHO_T}no" >&6; }
6973 fi
6974
6975
6976 # Extract the first word of "doxygen", so it can be a program name with args.
6977 set dummy doxygen; ac_word=$2
6978 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6979 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6980 if test "${ac_cv_path_DOXYGEN+set}" = set; then
6981   echo $ECHO_N "(cached) $ECHO_C" >&6
6982 else
6983   case $DOXYGEN in
6984   [\\/]* | ?:[\\/]*)
6985   ac_cv_path_DOXYGEN="$DOXYGEN" # Let the user override the test with a path.
6986   ;;
6987   *)
6988   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6989 for as_dir in $PATH
6990 do
6991   IFS=$as_save_IFS
6992   test -z "$as_dir" && as_dir=.
6993   for ac_exec_ext in '' $ac_executable_extensions; do
6994   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6995     ac_cv_path_DOXYGEN="$as_dir/$ac_word$ac_exec_ext"
6996     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6997     break 2
6998   fi
6999 done
7000 done
7001 IFS=$as_save_IFS
7002
7003   ;;
7004 esac
7005 fi
7006 DOXYGEN=$ac_cv_path_DOXYGEN
7007 if test -n "$DOXYGEN"; then
7008   { echo "$as_me:$LINENO: result: $DOXYGEN" >&5
7009 echo "${ECHO_T}$DOXYGEN" >&6; }
7010 else
7011   { echo "$as_me:$LINENO: result: no" >&5
7012 echo "${ECHO_T}no" >&6; }
7013 fi
7014
7015
7016 # Extract the first word of "groff", so it can be a program name with args.
7017 set dummy groff; ac_word=$2
7018 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7019 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7020 if test "${ac_cv_path_GROFF+set}" = set; then
7021   echo $ECHO_N "(cached) $ECHO_C" >&6
7022 else
7023   case $GROFF in
7024   [\\/]* | ?:[\\/]*)
7025   ac_cv_path_GROFF="$GROFF" # Let the user override the test with a path.
7026   ;;
7027   *)
7028   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7029 for as_dir in $PATH
7030 do
7031   IFS=$as_save_IFS
7032   test -z "$as_dir" && as_dir=.
7033   for ac_exec_ext in '' $ac_executable_extensions; do
7034   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7035     ac_cv_path_GROFF="$as_dir/$ac_word$ac_exec_ext"
7036     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7037     break 2
7038   fi
7039 done
7040 done
7041 IFS=$as_save_IFS
7042
7043   ;;
7044 esac
7045 fi
7046 GROFF=$ac_cv_path_GROFF
7047 if test -n "$GROFF"; then
7048   { echo "$as_me:$LINENO: result: $GROFF" >&5
7049 echo "${ECHO_T}$GROFF" >&6; }
7050 else
7051   { echo "$as_me:$LINENO: result: no" >&5
7052 echo "${ECHO_T}no" >&6; }
7053 fi
7054
7055
7056 # Extract the first word of "gzip", so it can be a program name with args.
7057 set dummy gzip; ac_word=$2
7058 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7059 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7060 if test "${ac_cv_path_GZIPBIN+set}" = set; then
7061   echo $ECHO_N "(cached) $ECHO_C" >&6
7062 else
7063   case $GZIPBIN in
7064   [\\/]* | ?:[\\/]*)
7065   ac_cv_path_GZIPBIN="$GZIPBIN" # Let the user override the test with a path.
7066   ;;
7067   *)
7068   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7069 for as_dir in $PATH
7070 do
7071   IFS=$as_save_IFS
7072   test -z "$as_dir" && as_dir=.
7073   for ac_exec_ext in '' $ac_executable_extensions; do
7074   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7075     ac_cv_path_GZIPBIN="$as_dir/$ac_word$ac_exec_ext"
7076     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7077     break 2
7078   fi
7079 done
7080 done
7081 IFS=$as_save_IFS
7082
7083   ;;
7084 esac
7085 fi
7086 GZIPBIN=$ac_cv_path_GZIPBIN
7087 if test -n "$GZIPBIN"; then
7088   { echo "$as_me:$LINENO: result: $GZIPBIN" >&5
7089 echo "${ECHO_T}$GZIPBIN" >&6; }
7090 else
7091   { echo "$as_me:$LINENO: result: no" >&5
7092 echo "${ECHO_T}no" >&6; }
7093 fi
7094
7095
7096 # Extract the first word of "pod2html", so it can be a program name with args.
7097 set dummy pod2html; ac_word=$2
7098 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7099 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7100 if test "${ac_cv_path_POD2HTML+set}" = set; then
7101   echo $ECHO_N "(cached) $ECHO_C" >&6
7102 else
7103   case $POD2HTML in
7104   [\\/]* | ?:[\\/]*)
7105   ac_cv_path_POD2HTML="$POD2HTML" # Let the user override the test with a path.
7106   ;;
7107   *)
7108   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7109 for as_dir in $PATH
7110 do
7111   IFS=$as_save_IFS
7112   test -z "$as_dir" && as_dir=.
7113   for ac_exec_ext in '' $ac_executable_extensions; do
7114   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7115     ac_cv_path_POD2HTML="$as_dir/$ac_word$ac_exec_ext"
7116     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7117     break 2
7118   fi
7119 done
7120 done
7121 IFS=$as_save_IFS
7122
7123   ;;
7124 esac
7125 fi
7126 POD2HTML=$ac_cv_path_POD2HTML
7127 if test -n "$POD2HTML"; then
7128   { echo "$as_me:$LINENO: result: $POD2HTML" >&5
7129 echo "${ECHO_T}$POD2HTML" >&6; }
7130 else
7131   { echo "$as_me:$LINENO: result: no" >&5
7132 echo "${ECHO_T}no" >&6; }
7133 fi
7134
7135
7136 # Extract the first word of "pod2man", so it can be a program name with args.
7137 set dummy pod2man; ac_word=$2
7138 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7139 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7140 if test "${ac_cv_path_POD2MAN+set}" = set; then
7141   echo $ECHO_N "(cached) $ECHO_C" >&6
7142 else
7143   case $POD2MAN in
7144   [\\/]* | ?:[\\/]*)
7145   ac_cv_path_POD2MAN="$POD2MAN" # Let the user override the test with a path.
7146   ;;
7147   *)
7148   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7149 for as_dir in $PATH
7150 do
7151   IFS=$as_save_IFS
7152   test -z "$as_dir" && as_dir=.
7153   for ac_exec_ext in '' $ac_executable_extensions; do
7154   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7155     ac_cv_path_POD2MAN="$as_dir/$ac_word$ac_exec_ext"
7156     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7157     break 2
7158   fi
7159 done
7160 done
7161 IFS=$as_save_IFS
7162
7163   ;;
7164 esac
7165 fi
7166 POD2MAN=$ac_cv_path_POD2MAN
7167 if test -n "$POD2MAN"; then
7168   { echo "$as_me:$LINENO: result: $POD2MAN" >&5
7169 echo "${ECHO_T}$POD2MAN" >&6; }
7170 else
7171   { echo "$as_me:$LINENO: result: no" >&5
7172 echo "${ECHO_T}no" >&6; }
7173 fi
7174
7175
7176 # Extract the first word of "pdfroff", so it can be a program name with args.
7177 set dummy pdfroff; ac_word=$2
7178 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7179 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7180 if test "${ac_cv_path_PDFROFF+set}" = set; then
7181   echo $ECHO_N "(cached) $ECHO_C" >&6
7182 else
7183   case $PDFROFF in
7184   [\\/]* | ?:[\\/]*)
7185   ac_cv_path_PDFROFF="$PDFROFF" # Let the user override the test with a path.
7186   ;;
7187   *)
7188   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7189 for as_dir in $PATH
7190 do
7191   IFS=$as_save_IFS
7192   test -z "$as_dir" && as_dir=.
7193   for ac_exec_ext in '' $ac_executable_extensions; do
7194   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7195     ac_cv_path_PDFROFF="$as_dir/$ac_word$ac_exec_ext"
7196     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7197     break 2
7198   fi
7199 done
7200 done
7201 IFS=$as_save_IFS
7202
7203   ;;
7204 esac
7205 fi
7206 PDFROFF=$ac_cv_path_PDFROFF
7207 if test -n "$PDFROFF"; then
7208   { echo "$as_me:$LINENO: result: $PDFROFF" >&5
7209 echo "${ECHO_T}$PDFROFF" >&6; }
7210 else
7211   { echo "$as_me:$LINENO: result: no" >&5
7212 echo "${ECHO_T}no" >&6; }
7213 fi
7214
7215
7216 # Extract the first word of "runtest", so it can be a program name with args.
7217 set dummy runtest; ac_word=$2
7218 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7219 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7220 if test "${ac_cv_path_RUNTEST+set}" = set; then
7221   echo $ECHO_N "(cached) $ECHO_C" >&6
7222 else
7223   case $RUNTEST in
7224   [\\/]* | ?:[\\/]*)
7225   ac_cv_path_RUNTEST="$RUNTEST" # Let the user override the test with a path.
7226   ;;
7227   *)
7228   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7229 for as_dir in $PATH
7230 do
7231   IFS=$as_save_IFS
7232   test -z "$as_dir" && as_dir=.
7233   for ac_exec_ext in '' $ac_executable_extensions; do
7234   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7235     ac_cv_path_RUNTEST="$as_dir/$ac_word$ac_exec_ext"
7236     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7237     break 2
7238   fi
7239 done
7240 done
7241 IFS=$as_save_IFS
7242
7243   ;;
7244 esac
7245 fi
7246 RUNTEST=$ac_cv_path_RUNTEST
7247 if test -n "$RUNTEST"; then
7248   { echo "$as_me:$LINENO: result: $RUNTEST" >&5
7249 echo "${ECHO_T}$RUNTEST" >&6; }
7250 else
7251   { echo "$as_me:$LINENO: result: no" >&5
7252 echo "${ECHO_T}no" >&6; }
7253 fi
7254
7255
7256
7257 no_itcl=true
7258 { echo "$as_me:$LINENO: checking for the tclsh program in tclinclude directory" >&5
7259 echo $ECHO_N "checking for the tclsh program in tclinclude directory... $ECHO_C" >&6; }
7260
7261 # Check whether --with-tclinclude was given.
7262 if test "${with_tclinclude+set}" = set; then
7263   withval=$with_tclinclude; with_tclinclude=${withval}
7264 else
7265   with_tclinclude=''
7266 fi
7267
7268 if test "${ac_cv_path_tclsh+set}" = set; then
7269   echo $ECHO_N "(cached) $ECHO_C" >&6
7270 else
7271
7272 if test x"${with_tclinclude}" != x ; then
7273   if test -f ${with_tclinclude}/tclsh ; then
7274     ac_cv_path_tclsh=`(cd ${with_tclinclude}; pwd)`
7275   elif test -f ${with_tclinclude}/src/tclsh ; then
7276     ac_cv_path_tclsh=`(cd ${with_tclinclude}/src; pwd)`
7277   else
7278     { { echo "$as_me:$LINENO: error: ${with_tclinclude} directory doesn't contain tclsh" >&5
7279 echo "$as_me: error: ${with_tclinclude} directory doesn't contain tclsh" >&2;}
7280    { (exit 1); exit 1; }; }
7281   fi
7282 fi
7283 fi
7284
7285
7286 if test x"${ac_cv_path_tclsh}" = x ; then
7287   { echo "$as_me:$LINENO: result: none" >&5
7288 echo "${ECHO_T}none" >&6; }
7289   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
7290 do
7291   # Extract the first word of "$ac_prog", so it can be a program name with args.
7292 set dummy $ac_prog; ac_word=$2
7293 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7294 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7295 if test "${ac_cv_path_TCLSH+set}" = set; then
7296   echo $ECHO_N "(cached) $ECHO_C" >&6
7297 else
7298   case $TCLSH in
7299   [\\/]* | ?:[\\/]*)
7300   ac_cv_path_TCLSH="$TCLSH" # Let the user override the test with a path.
7301   ;;
7302   *)
7303   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7304 for as_dir in $PATH
7305 do
7306   IFS=$as_save_IFS
7307   test -z "$as_dir" && as_dir=.
7308   for ac_exec_ext in '' $ac_executable_extensions; do
7309   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7310     ac_cv_path_TCLSH="$as_dir/$ac_word$ac_exec_ext"
7311     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7312     break 2
7313   fi
7314 done
7315 done
7316 IFS=$as_save_IFS
7317
7318   ;;
7319 esac
7320 fi
7321 TCLSH=$ac_cv_path_TCLSH
7322 if test -n "$TCLSH"; then
7323   { echo "$as_me:$LINENO: result: $TCLSH" >&5
7324 echo "${ECHO_T}$TCLSH" >&6; }
7325 else
7326   { echo "$as_me:$LINENO: result: no" >&5
7327 echo "${ECHO_T}no" >&6; }
7328 fi
7329
7330
7331   test -n "$TCLSH" && break
7332 done
7333
7334   if test x"${TCLSH}" = x ; then
7335     ac_cv_path_tclsh='';
7336   else
7337     ac_cv_path_tclsh="${TCLSH}";
7338   fi
7339 else
7340   { echo "$as_me:$LINENO: result: ${ac_cv_path_tclsh}" >&5
7341 echo "${ECHO_T}${ac_cv_path_tclsh}" >&6; }
7342   TCLSH="${ac_cv_path_tclsh}"
7343
7344 fi
7345
7346 # Extract the first word of "zip", so it can be a program name with args.
7347 set dummy zip; ac_word=$2
7348 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7349 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7350 if test "${ac_cv_path_ZIP+set}" = set; then
7351   echo $ECHO_N "(cached) $ECHO_C" >&6
7352 else
7353   case $ZIP in
7354   [\\/]* | ?:[\\/]*)
7355   ac_cv_path_ZIP="$ZIP" # Let the user override the test with a path.
7356   ;;
7357   *)
7358   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7359 for as_dir in $PATH
7360 do
7361   IFS=$as_save_IFS
7362   test -z "$as_dir" && as_dir=.
7363   for ac_exec_ext in '' $ac_executable_extensions; do
7364   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7365     ac_cv_path_ZIP="$as_dir/$ac_word$ac_exec_ext"
7366     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7367     break 2
7368   fi
7369 done
7370 done
7371 IFS=$as_save_IFS
7372
7373   ;;
7374 esac
7375 fi
7376 ZIP=$ac_cv_path_ZIP
7377 if test -n "$ZIP"; then
7378   { echo "$as_me:$LINENO: result: $ZIP" >&5
7379 echo "${ECHO_T}$ZIP" >&6; }
7380 else
7381   { echo "$as_me:$LINENO: result: no" >&5
7382 echo "${ECHO_T}no" >&6; }
7383 fi
7384
7385
7386 for ac_prog in ocamlc
7387 do
7388   # Extract the first word of "$ac_prog", so it can be a program name with args.
7389 set dummy $ac_prog; ac_word=$2
7390 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7391 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7392 if test "${ac_cv_path_OCAMLC+set}" = set; then
7393   echo $ECHO_N "(cached) $ECHO_C" >&6
7394 else
7395   case $OCAMLC in
7396   [\\/]* | ?:[\\/]*)
7397   ac_cv_path_OCAMLC="$OCAMLC" # Let the user override the test with a path.
7398   ;;
7399   *)
7400   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7401 for as_dir in $PATH
7402 do
7403   IFS=$as_save_IFS
7404   test -z "$as_dir" && as_dir=.
7405   for ac_exec_ext in '' $ac_executable_extensions; do
7406   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7407     ac_cv_path_OCAMLC="$as_dir/$ac_word$ac_exec_ext"
7408     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7409     break 2
7410   fi
7411 done
7412 done
7413 IFS=$as_save_IFS
7414
7415   ;;
7416 esac
7417 fi
7418 OCAMLC=$ac_cv_path_OCAMLC
7419 if test -n "$OCAMLC"; then
7420   { echo "$as_me:$LINENO: result: $OCAMLC" >&5
7421 echo "${ECHO_T}$OCAMLC" >&6; }
7422 else
7423   { echo "$as_me:$LINENO: result: no" >&5
7424 echo "${ECHO_T}no" >&6; }
7425 fi
7426
7427
7428   test -n "$OCAMLC" && break
7429 done
7430
7431 for ac_prog in ocamlopt
7432 do
7433   # Extract the first word of "$ac_prog", so it can be a program name with args.
7434 set dummy $ac_prog; ac_word=$2
7435 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7436 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7437 if test "${ac_cv_path_OCAMLOPT+set}" = set; then
7438   echo $ECHO_N "(cached) $ECHO_C" >&6
7439 else
7440   case $OCAMLOPT in
7441   [\\/]* | ?:[\\/]*)
7442   ac_cv_path_OCAMLOPT="$OCAMLOPT" # Let the user override the test with a path.
7443   ;;
7444   *)
7445   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7446 for as_dir in $PATH
7447 do
7448   IFS=$as_save_IFS
7449   test -z "$as_dir" && as_dir=.
7450   for ac_exec_ext in '' $ac_executable_extensions; do
7451   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7452     ac_cv_path_OCAMLOPT="$as_dir/$ac_word$ac_exec_ext"
7453     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7454     break 2
7455   fi
7456 done
7457 done
7458 IFS=$as_save_IFS
7459
7460   ;;
7461 esac
7462 fi
7463 OCAMLOPT=$ac_cv_path_OCAMLOPT
7464 if test -n "$OCAMLOPT"; then
7465   { echo "$as_me:$LINENO: result: $OCAMLOPT" >&5
7466 echo "${ECHO_T}$OCAMLOPT" >&6; }
7467 else
7468   { echo "$as_me:$LINENO: result: no" >&5
7469 echo "${ECHO_T}no" >&6; }
7470 fi
7471
7472
7473   test -n "$OCAMLOPT" && break
7474 done
7475
7476 for ac_prog in ocamldep
7477 do
7478   # Extract the first word of "$ac_prog", so it can be a program name with args.
7479 set dummy $ac_prog; ac_word=$2
7480 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7481 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7482 if test "${ac_cv_path_OCAMLDEP+set}" = set; then
7483   echo $ECHO_N "(cached) $ECHO_C" >&6
7484 else
7485   case $OCAMLDEP in
7486   [\\/]* | ?:[\\/]*)
7487   ac_cv_path_OCAMLDEP="$OCAMLDEP" # Let the user override the test with a path.
7488   ;;
7489   *)
7490   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7491 for as_dir in $PATH
7492 do
7493   IFS=$as_save_IFS
7494   test -z "$as_dir" && as_dir=.
7495   for ac_exec_ext in '' $ac_executable_extensions; do
7496   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7497     ac_cv_path_OCAMLDEP="$as_dir/$ac_word$ac_exec_ext"
7498     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7499     break 2
7500   fi
7501 done
7502 done
7503 IFS=$as_save_IFS
7504
7505   ;;
7506 esac
7507 fi
7508 OCAMLDEP=$ac_cv_path_OCAMLDEP
7509 if test -n "$OCAMLDEP"; then
7510   { echo "$as_me:$LINENO: result: $OCAMLDEP" >&5
7511 echo "${ECHO_T}$OCAMLDEP" >&6; }
7512 else
7513   { echo "$as_me:$LINENO: result: no" >&5
7514 echo "${ECHO_T}no" >&6; }
7515 fi
7516
7517
7518   test -n "$OCAMLDEP" && break
7519 done
7520
7521 for ac_prog in ocamldoc
7522 do
7523   # Extract the first word of "$ac_prog", so it can be a program name with args.
7524 set dummy $ac_prog; ac_word=$2
7525 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7526 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7527 if test "${ac_cv_path_OCAMLDOC+set}" = set; then
7528   echo $ECHO_N "(cached) $ECHO_C" >&6
7529 else
7530   case $OCAMLDOC in
7531   [\\/]* | ?:[\\/]*)
7532   ac_cv_path_OCAMLDOC="$OCAMLDOC" # Let the user override the test with a path.
7533   ;;
7534   *)
7535   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7536 for as_dir in $PATH
7537 do
7538   IFS=$as_save_IFS
7539   test -z "$as_dir" && as_dir=.
7540   for ac_exec_ext in '' $ac_executable_extensions; do
7541   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7542     ac_cv_path_OCAMLDOC="$as_dir/$ac_word$ac_exec_ext"
7543     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7544     break 2
7545   fi
7546 done
7547 done
7548 IFS=$as_save_IFS
7549
7550   ;;
7551 esac
7552 fi
7553 OCAMLDOC=$ac_cv_path_OCAMLDOC
7554 if test -n "$OCAMLDOC"; then
7555   { echo "$as_me:$LINENO: result: $OCAMLDOC" >&5
7556 echo "${ECHO_T}$OCAMLDOC" >&6; }
7557 else
7558   { echo "$as_me:$LINENO: result: no" >&5
7559 echo "${ECHO_T}no" >&6; }
7560 fi
7561
7562
7563   test -n "$OCAMLDOC" && break
7564 done
7565
7566 for ac_prog in gas as
7567 do
7568   # Extract the first word of "$ac_prog", so it can be a program name with args.
7569 set dummy $ac_prog; ac_word=$2
7570 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7571 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7572 if test "${ac_cv_path_GAS+set}" = set; then
7573   echo $ECHO_N "(cached) $ECHO_C" >&6
7574 else
7575   case $GAS in
7576   [\\/]* | ?:[\\/]*)
7577   ac_cv_path_GAS="$GAS" # Let the user override the test with a path.
7578   ;;
7579   *)
7580   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7581 for as_dir in $PATH
7582 do
7583   IFS=$as_save_IFS
7584   test -z "$as_dir" && as_dir=.
7585   for ac_exec_ext in '' $ac_executable_extensions; do
7586   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7587     ac_cv_path_GAS="$as_dir/$ac_word$ac_exec_ext"
7588     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7589     break 2
7590   fi
7591 done
7592 done
7593 IFS=$as_save_IFS
7594
7595   ;;
7596 esac
7597 fi
7598 GAS=$ac_cv_path_GAS
7599 if test -n "$GAS"; then
7600   { echo "$as_me:$LINENO: result: $GAS" >&5
7601 echo "${ECHO_T}$GAS" >&6; }
7602 else
7603   { echo "$as_me:$LINENO: result: no" >&5
7604 echo "${ECHO_T}no" >&6; }
7605 fi
7606
7607
7608   test -n "$GAS" && break
7609 done
7610
7611
7612 { echo "$as_me:$LINENO: checking for linker version" >&5
7613 echo $ECHO_N "checking for linker version... $ECHO_C" >&6; }
7614 if test "${llvm_cv_link_version+set}" = set; then
7615   echo $ECHO_N "(cached) $ECHO_C" >&6
7616 else
7617
7618    version_string="$(ld -v 2>&1 | head -1)"
7619
7620    # Check for ld64.
7621    if (echo "$version_string" | grep -q "ld64"); then
7622      llvm_cv_link_version=$(echo "$version_string" | sed -e "s#.*ld64-\([^ ]*\)#\1#")
7623    else
7624      llvm_cv_link_version=$(echo "$version_string" | sed -e "s#[^0-9]*\([0-9.]*\).*#\1#")
7625    fi
7626
7627 fi
7628 { echo "$as_me:$LINENO: result: $llvm_cv_link_version" >&5
7629 echo "${ECHO_T}$llvm_cv_link_version" >&6; }
7630
7631 cat >>confdefs.h <<_ACEOF
7632 #define HOST_LINK_VERSION "$llvm_cv_link_version"
7633 _ACEOF
7634
7635
7636
7637 { echo "$as_me:$LINENO: checking for compiler -Wl,-R<path> option" >&5
7638 echo $ECHO_N "checking for compiler -Wl,-R<path> option... $ECHO_C" >&6; }
7639 if test "${llvm_cv_link_use_r+set}" = set; then
7640   echo $ECHO_N "(cached) $ECHO_C" >&6
7641 else
7642    ac_ext=c
7643 ac_cpp='$CPP $CPPFLAGS'
7644 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7645 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7646 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7647
7648   oldcflags="$CFLAGS"
7649   CFLAGS="$CFLAGS -Wl,-R."
7650   cat >conftest.$ac_ext <<_ACEOF
7651 /* confdefs.h.  */
7652 _ACEOF
7653 cat confdefs.h >>conftest.$ac_ext
7654 cat >>conftest.$ac_ext <<_ACEOF
7655 /* end confdefs.h.  */
7656
7657 int
7658 main ()
7659 {
7660
7661   ;
7662   return 0;
7663 }
7664 _ACEOF
7665 rm -f conftest.$ac_objext conftest$ac_exeext
7666 if { (ac_try="$ac_link"
7667 case "(($ac_try" in
7668   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7669   *) ac_try_echo=$ac_try;;
7670 esac
7671 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7672   (eval "$ac_link") 2>conftest.er1
7673   ac_status=$?
7674   grep -v '^ *+' conftest.er1 >conftest.err
7675   rm -f conftest.er1
7676   cat conftest.err >&5
7677   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7678   (exit $ac_status); } &&
7679          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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); }; } &&
7689          { ac_try='test -s conftest$ac_exeext'
7690   { (case "(($ac_try" in
7691   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7692   *) ac_try_echo=$ac_try;;
7693 esac
7694 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7695   (eval "$ac_try") 2>&5
7696   ac_status=$?
7697   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7698   (exit $ac_status); }; }; then
7699   llvm_cv_link_use_r=yes
7700 else
7701   echo "$as_me: failed program was:" >&5
7702 sed 's/^/| /' conftest.$ac_ext >&5
7703
7704         llvm_cv_link_use_r=no
7705 fi
7706
7707 rm -f core conftest.err conftest.$ac_objext \
7708       conftest$ac_exeext conftest.$ac_ext
7709   CFLAGS="$oldcflags"
7710   ac_ext=c
7711 ac_cpp='$CPP $CPPFLAGS'
7712 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7713 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7714 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7715
7716
7717 fi
7718 { echo "$as_me:$LINENO: result: $llvm_cv_link_use_r" >&5
7719 echo "${ECHO_T}$llvm_cv_link_use_r" >&6; }
7720 if test "$llvm_cv_link_use_r" = yes ; then
7721
7722 cat >>confdefs.h <<\_ACEOF
7723 #define HAVE_LINK_R 1
7724 _ACEOF
7725
7726   fi
7727
7728
7729 { echo "$as_me:$LINENO: checking for compiler -Wl,-export-dynamic option" >&5
7730 echo $ECHO_N "checking for compiler -Wl,-export-dynamic option... $ECHO_C" >&6; }
7731 if test "${llvm_cv_link_use_export_dynamic+set}" = set; then
7732   echo $ECHO_N "(cached) $ECHO_C" >&6
7733 else
7734    ac_ext=c
7735 ac_cpp='$CPP $CPPFLAGS'
7736 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7737 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7738 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7739
7740   oldcflags="$CFLAGS"
7741   CFLAGS="$CFLAGS -Wl,-export-dynamic"
7742   cat >conftest.$ac_ext <<_ACEOF
7743 /* confdefs.h.  */
7744 _ACEOF
7745 cat confdefs.h >>conftest.$ac_ext
7746 cat >>conftest.$ac_ext <<_ACEOF
7747 /* end confdefs.h.  */
7748
7749 int
7750 main ()
7751 {
7752
7753   ;
7754   return 0;
7755 }
7756 _ACEOF
7757 rm -f conftest.$ac_objext conftest$ac_exeext
7758 if { (ac_try="$ac_link"
7759 case "(($ac_try" in
7760   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7761   *) ac_try_echo=$ac_try;;
7762 esac
7763 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7764   (eval "$ac_link") 2>conftest.er1
7765   ac_status=$?
7766   grep -v '^ *+' conftest.er1 >conftest.err
7767   rm -f conftest.er1
7768   cat conftest.err >&5
7769   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7770   (exit $ac_status); } &&
7771          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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); }; } &&
7781          { ac_try='test -s conftest$ac_exeext'
7782   { (case "(($ac_try" in
7783   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7784   *) ac_try_echo=$ac_try;;
7785 esac
7786 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7787   (eval "$ac_try") 2>&5
7788   ac_status=$?
7789   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7790   (exit $ac_status); }; }; then
7791   llvm_cv_link_use_export_dynamic=yes
7792 else
7793   echo "$as_me: failed program was:" >&5
7794 sed 's/^/| /' conftest.$ac_ext >&5
7795
7796         llvm_cv_link_use_export_dynamic=no
7797 fi
7798
7799 rm -f core conftest.err conftest.$ac_objext \
7800       conftest$ac_exeext conftest.$ac_ext
7801   CFLAGS="$oldcflags"
7802   ac_ext=c
7803 ac_cpp='$CPP $CPPFLAGS'
7804 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7805 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7806 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7807
7808
7809 fi
7810 { echo "$as_me:$LINENO: result: $llvm_cv_link_use_export_dynamic" >&5
7811 echo "${ECHO_T}$llvm_cv_link_use_export_dynamic" >&6; }
7812 if test "$llvm_cv_link_use_export_dynamic" = yes ; then
7813
7814 cat >>confdefs.h <<\_ACEOF
7815 #define HAVE_LINK_EXPORT_DYNAMIC 1
7816 _ACEOF
7817
7818   fi
7819
7820
7821 { echo "$as_me:$LINENO: checking for compiler -Wl,--version-script option" >&5
7822 echo $ECHO_N "checking for compiler -Wl,--version-script option... $ECHO_C" >&6; }
7823 if test "${llvm_cv_link_use_version_script+set}" = set; then
7824   echo $ECHO_N "(cached) $ECHO_C" >&6
7825 else
7826    ac_ext=c
7827 ac_cpp='$CPP $CPPFLAGS'
7828 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7829 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7830 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7831
7832   oldcflags="$CFLAGS"
7833
7834   # The following code is from the autoconf manual,
7835   # "11.13: Limitations of Usual Tools".
7836   # Create a temporary directory $tmp in $TMPDIR (default /tmp).
7837   # Use mktemp if possible; otherwise fall back on mkdir,
7838   # with $RANDOM to make collisions less likely.
7839   : ${TMPDIR=/tmp}
7840   {
7841     tmp=`
7842       (umask 077 && mktemp -d "$TMPDIR/fooXXXXXX") 2>/dev/null
7843     ` &&
7844     test -n "$tmp" && test -d "$tmp"
7845   } || {
7846     tmp=$TMPDIR/foo$$-$RANDOM
7847     (umask 077 && mkdir "$tmp")
7848   } || exit $?
7849
7850   echo "{" > "$tmp/export.map"
7851   echo "  global: main;" >> "$tmp/export.map"
7852   echo "  local: *;" >> "$tmp/export.map"
7853   echo "};" >> "$tmp/export.map"
7854
7855   CFLAGS="$CFLAGS -Wl,--version-script=$tmp/export.map"
7856   cat >conftest.$ac_ext <<_ACEOF
7857 /* confdefs.h.  */
7858 _ACEOF
7859 cat confdefs.h >>conftest.$ac_ext
7860 cat >>conftest.$ac_ext <<_ACEOF
7861 /* end confdefs.h.  */
7862
7863 int
7864 main ()
7865 {
7866
7867   ;
7868   return 0;
7869 }
7870 _ACEOF
7871 rm -f conftest.$ac_objext conftest$ac_exeext
7872 if { (ac_try="$ac_link"
7873 case "(($ac_try" in
7874   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7875   *) ac_try_echo=$ac_try;;
7876 esac
7877 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7878   (eval "$ac_link") 2>conftest.er1
7879   ac_status=$?
7880   grep -v '^ *+' conftest.er1 >conftest.err
7881   rm -f conftest.er1
7882   cat conftest.err >&5
7883   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7884   (exit $ac_status); } &&
7885          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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); }; } &&
7895          { ac_try='test -s conftest$ac_exeext'
7896   { (case "(($ac_try" in
7897   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7898   *) ac_try_echo=$ac_try;;
7899 esac
7900 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7901   (eval "$ac_try") 2>&5
7902   ac_status=$?
7903   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7904   (exit $ac_status); }; }; then
7905   llvm_cv_link_use_version_script=yes
7906 else
7907   echo "$as_me: failed program was:" >&5
7908 sed 's/^/| /' conftest.$ac_ext >&5
7909
7910         llvm_cv_link_use_version_script=no
7911 fi
7912
7913 rm -f core conftest.err conftest.$ac_objext \
7914       conftest$ac_exeext conftest.$ac_ext
7915   rm "$tmp/export.map"
7916   rmdir "$tmp"
7917   CFLAGS="$oldcflags"
7918   ac_ext=c
7919 ac_cpp='$CPP $CPPFLAGS'
7920 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7921 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7922 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7923
7924
7925 fi
7926 { echo "$as_me:$LINENO: result: $llvm_cv_link_use_version_script" >&5
7927 echo "${ECHO_T}$llvm_cv_link_use_version_script" >&6; }
7928 if test "$llvm_cv_link_use_version_script" = yes ; then
7929   HAVE_LINK_VERSION_SCRIPT=1
7930
7931   fi
7932
7933
7934
7935
7936 { echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
7937 echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6; }
7938 if test "${ac_cv_c_const+set}" = set; then
7939   echo $ECHO_N "(cached) $ECHO_C" >&6
7940 else
7941   cat >conftest.$ac_ext <<_ACEOF
7942 /* confdefs.h.  */
7943 _ACEOF
7944 cat confdefs.h >>conftest.$ac_ext
7945 cat >>conftest.$ac_ext <<_ACEOF
7946 /* end confdefs.h.  */
7947
7948 int
7949 main ()
7950 {
7951 /* FIXME: Include the comments suggested by Paul. */
7952 #ifndef __cplusplus
7953   /* Ultrix mips cc rejects this.  */
7954   typedef int charset[2];
7955   const charset x;
7956   /* SunOS 4.1.1 cc rejects this.  */
7957   char const *const *ccp;
7958   char **p;
7959   /* NEC SVR4.0.2 mips cc rejects this.  */
7960   struct point {int x, y;};
7961   static struct point const zero = {0,0};
7962   /* AIX XL C 1.02.0.0 rejects this.
7963      It does not let you subtract one const X* pointer from another in
7964      an arm of an if-expression whose if-part is not a constant
7965      expression */
7966   const char *g = "string";
7967   ccp = &g + (g ? g-g : 0);
7968   /* HPUX 7.0 cc rejects these. */
7969   ++ccp;
7970   p = (char**) ccp;
7971   ccp = (char const *const *) p;
7972   { /* SCO 3.2v4 cc rejects this.  */
7973     char *t;
7974     char const *s = 0 ? (char *) 0 : (char const *) 0;
7975
7976     *t++ = 0;
7977     if (s) return 0;
7978   }
7979   { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
7980     int x[] = {25, 17};
7981     const int *foo = &x[0];
7982     ++foo;
7983   }
7984   { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
7985     typedef const int *iptr;
7986     iptr p = 0;
7987     ++p;
7988   }
7989   { /* AIX XL C 1.02.0.0 rejects this saying
7990        "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
7991     struct s { int j; const int *ap[3]; };
7992     struct s *b; b->j = 5;
7993   }
7994   { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
7995     const int foo = 10;
7996     if (!foo) return 0;
7997   }
7998   return !x[0] && !zero.x;
7999 #endif
8000
8001   ;
8002   return 0;
8003 }
8004 _ACEOF
8005 rm -f conftest.$ac_objext
8006 if { (ac_try="$ac_compile"
8007 case "(($ac_try" in
8008   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8009   *) ac_try_echo=$ac_try;;
8010 esac
8011 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8012   (eval "$ac_compile") 2>conftest.er1
8013   ac_status=$?
8014   grep -v '^ *+' conftest.er1 >conftest.err
8015   rm -f conftest.er1
8016   cat conftest.err >&5
8017   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8018   (exit $ac_status); } &&
8019          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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); }; } &&
8029          { ac_try='test -s conftest.$ac_objext'
8030   { (case "(($ac_try" in
8031   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8032   *) ac_try_echo=$ac_try;;
8033 esac
8034 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8035   (eval "$ac_try") 2>&5
8036   ac_status=$?
8037   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8038   (exit $ac_status); }; }; then
8039   ac_cv_c_const=yes
8040 else
8041   echo "$as_me: failed program was:" >&5
8042 sed 's/^/| /' conftest.$ac_ext >&5
8043
8044         ac_cv_c_const=no
8045 fi
8046
8047 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8048 fi
8049 { echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
8050 echo "${ECHO_T}$ac_cv_c_const" >&6; }
8051 if test $ac_cv_c_const = no; then
8052
8053 cat >>confdefs.h <<\_ACEOF
8054 #define const
8055 _ACEOF
8056
8057 fi
8058
8059
8060
8061
8062
8063
8064 ac_header_dirent=no
8065 for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do
8066   as_ac_Header=`echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh`
8067 { echo "$as_me:$LINENO: checking for $ac_hdr that defines DIR" >&5
8068 echo $ECHO_N "checking for $ac_hdr that defines DIR... $ECHO_C" >&6; }
8069 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
8070   echo $ECHO_N "(cached) $ECHO_C" >&6
8071 else
8072   cat >conftest.$ac_ext <<_ACEOF
8073 /* confdefs.h.  */
8074 _ACEOF
8075 cat confdefs.h >>conftest.$ac_ext
8076 cat >>conftest.$ac_ext <<_ACEOF
8077 /* end confdefs.h.  */
8078 #include <sys/types.h>
8079 #include <$ac_hdr>
8080
8081 int
8082 main ()
8083 {
8084 if ((DIR *) 0)
8085 return 0;
8086   ;
8087   return 0;
8088 }
8089 _ACEOF
8090 rm -f conftest.$ac_objext
8091 if { (ac_try="$ac_compile"
8092 case "(($ac_try" in
8093   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8094   *) ac_try_echo=$ac_try;;
8095 esac
8096 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8097   (eval "$ac_compile") 2>conftest.er1
8098   ac_status=$?
8099   grep -v '^ *+' conftest.er1 >conftest.err
8100   rm -f conftest.er1
8101   cat conftest.err >&5
8102   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8103   (exit $ac_status); } &&
8104          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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); }; } &&
8114          { ac_try='test -s conftest.$ac_objext'
8115   { (case "(($ac_try" in
8116   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8117   *) ac_try_echo=$ac_try;;
8118 esac
8119 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8120   (eval "$ac_try") 2>&5
8121   ac_status=$?
8122   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8123   (exit $ac_status); }; }; then
8124   eval "$as_ac_Header=yes"
8125 else
8126   echo "$as_me: failed program was:" >&5
8127 sed 's/^/| /' conftest.$ac_ext >&5
8128
8129         eval "$as_ac_Header=no"
8130 fi
8131
8132 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8133 fi
8134 ac_res=`eval echo '${'$as_ac_Header'}'`
8135                { echo "$as_me:$LINENO: result: $ac_res" >&5
8136 echo "${ECHO_T}$ac_res" >&6; }
8137 if test `eval echo '${'$as_ac_Header'}'` = yes; then
8138   cat >>confdefs.h <<_ACEOF
8139 #define `echo "HAVE_$ac_hdr" | $as_tr_cpp` 1
8140 _ACEOF
8141
8142 ac_header_dirent=$ac_hdr; break
8143 fi
8144
8145 done
8146 # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
8147 if test $ac_header_dirent = dirent.h; then
8148   { echo "$as_me:$LINENO: checking for library containing opendir" >&5
8149 echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6; }
8150 if test "${ac_cv_search_opendir+set}" = set; then
8151   echo $ECHO_N "(cached) $ECHO_C" >&6
8152 else
8153   ac_func_search_save_LIBS=$LIBS
8154 cat >conftest.$ac_ext <<_ACEOF
8155 /* confdefs.h.  */
8156 _ACEOF
8157 cat confdefs.h >>conftest.$ac_ext
8158 cat >>conftest.$ac_ext <<_ACEOF
8159 /* end confdefs.h.  */
8160
8161 /* Override any GCC internal prototype to avoid an error.
8162    Use char because int might match the return type of a GCC
8163    builtin and then its argument prototype would still apply.  */
8164 #ifdef __cplusplus
8165 extern "C"
8166 #endif
8167 char opendir ();
8168 int
8169 main ()
8170 {
8171 return opendir ();
8172   ;
8173   return 0;
8174 }
8175 _ACEOF
8176 for ac_lib in '' dir; do
8177   if test -z "$ac_lib"; then
8178     ac_res="none required"
8179   else
8180     ac_res=-l$ac_lib
8181     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
8182   fi
8183   rm -f conftest.$ac_objext conftest$ac_exeext
8184 if { (ac_try="$ac_link"
8185 case "(($ac_try" in
8186   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8187   *) ac_try_echo=$ac_try;;
8188 esac
8189 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8190   (eval "$ac_link") 2>conftest.er1
8191   ac_status=$?
8192   grep -v '^ *+' conftest.er1 >conftest.err
8193   rm -f conftest.er1
8194   cat conftest.err >&5
8195   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8196   (exit $ac_status); } &&
8197          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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); }; } &&
8207          { ac_try='test -s conftest$ac_exeext'
8208   { (case "(($ac_try" in
8209   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8210   *) ac_try_echo=$ac_try;;
8211 esac
8212 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8213   (eval "$ac_try") 2>&5
8214   ac_status=$?
8215   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8216   (exit $ac_status); }; }; then
8217   ac_cv_search_opendir=$ac_res
8218 else
8219   echo "$as_me: failed program was:" >&5
8220 sed 's/^/| /' conftest.$ac_ext >&5
8221
8222
8223 fi
8224
8225 rm -f core conftest.err conftest.$ac_objext \
8226       conftest$ac_exeext
8227   if test "${ac_cv_search_opendir+set}" = set; then
8228   break
8229 fi
8230 done
8231 if test "${ac_cv_search_opendir+set}" = set; then
8232   :
8233 else
8234   ac_cv_search_opendir=no
8235 fi
8236 rm conftest.$ac_ext
8237 LIBS=$ac_func_search_save_LIBS
8238 fi
8239 { echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5
8240 echo "${ECHO_T}$ac_cv_search_opendir" >&6; }
8241 ac_res=$ac_cv_search_opendir
8242 if test "$ac_res" != no; then
8243   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
8244
8245 fi
8246
8247 else
8248   { echo "$as_me:$LINENO: checking for library containing opendir" >&5
8249 echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6; }
8250 if test "${ac_cv_search_opendir+set}" = set; then
8251   echo $ECHO_N "(cached) $ECHO_C" >&6
8252 else
8253   ac_func_search_save_LIBS=$LIBS
8254 cat >conftest.$ac_ext <<_ACEOF
8255 /* confdefs.h.  */
8256 _ACEOF
8257 cat confdefs.h >>conftest.$ac_ext
8258 cat >>conftest.$ac_ext <<_ACEOF
8259 /* end confdefs.h.  */
8260
8261 /* Override any GCC internal prototype to avoid an error.
8262    Use char because int might match the return type of a GCC
8263    builtin and then its argument prototype would still apply.  */
8264 #ifdef __cplusplus
8265 extern "C"
8266 #endif
8267 char opendir ();
8268 int
8269 main ()
8270 {
8271 return opendir ();
8272   ;
8273   return 0;
8274 }
8275 _ACEOF
8276 for ac_lib in '' x; do
8277   if test -z "$ac_lib"; then
8278     ac_res="none required"
8279   else
8280     ac_res=-l$ac_lib
8281     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
8282   fi
8283   rm -f conftest.$ac_objext conftest$ac_exeext
8284 if { (ac_try="$ac_link"
8285 case "(($ac_try" in
8286   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8287   *) ac_try_echo=$ac_try;;
8288 esac
8289 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8290   (eval "$ac_link") 2>conftest.er1
8291   ac_status=$?
8292   grep -v '^ *+' conftest.er1 >conftest.err
8293   rm -f conftest.er1
8294   cat conftest.err >&5
8295   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8296   (exit $ac_status); } &&
8297          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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); }; } &&
8307          { ac_try='test -s conftest$ac_exeext'
8308   { (case "(($ac_try" in
8309   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8310   *) ac_try_echo=$ac_try;;
8311 esac
8312 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8313   (eval "$ac_try") 2>&5
8314   ac_status=$?
8315   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8316   (exit $ac_status); }; }; then
8317   ac_cv_search_opendir=$ac_res
8318 else
8319   echo "$as_me: failed program was:" >&5
8320 sed 's/^/| /' conftest.$ac_ext >&5
8321
8322
8323 fi
8324
8325 rm -f core conftest.err conftest.$ac_objext \
8326       conftest$ac_exeext
8327   if test "${ac_cv_search_opendir+set}" = set; then
8328   break
8329 fi
8330 done
8331 if test "${ac_cv_search_opendir+set}" = set; then
8332   :
8333 else
8334   ac_cv_search_opendir=no
8335 fi
8336 rm conftest.$ac_ext
8337 LIBS=$ac_func_search_save_LIBS
8338 fi
8339 { echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5
8340 echo "${ECHO_T}$ac_cv_search_opendir" >&6; }
8341 ac_res=$ac_cv_search_opendir
8342 if test "$ac_res" != no; then
8343   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
8344
8345 fi
8346
8347 fi
8348
8349
8350 for ac_header in dlfcn.h
8351 do
8352 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
8353 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
8354   { echo "$as_me:$LINENO: checking for $ac_header" >&5
8355 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
8356 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
8357   echo $ECHO_N "(cached) $ECHO_C" >&6
8358 fi
8359 ac_res=`eval echo '${'$as_ac_Header'}'`
8360                { echo "$as_me:$LINENO: result: $ac_res" >&5
8361 echo "${ECHO_T}$ac_res" >&6; }
8362 else
8363   # Is the header compilable?
8364 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
8365 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
8366 cat >conftest.$ac_ext <<_ACEOF
8367 /* confdefs.h.  */
8368 _ACEOF
8369 cat confdefs.h >>conftest.$ac_ext
8370 cat >>conftest.$ac_ext <<_ACEOF
8371 /* end confdefs.h.  */
8372 $ac_includes_default
8373 #include <$ac_header>
8374 _ACEOF
8375 rm -f conftest.$ac_objext
8376 if { (ac_try="$ac_compile"
8377 case "(($ac_try" in
8378   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8379   *) ac_try_echo=$ac_try;;
8380 esac
8381 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8382   (eval "$ac_compile") 2>conftest.er1
8383   ac_status=$?
8384   grep -v '^ *+' conftest.er1 >conftest.err
8385   rm -f conftest.er1
8386   cat conftest.err >&5
8387   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8388   (exit $ac_status); } &&
8389          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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); }; } &&
8399          { ac_try='test -s conftest.$ac_objext'
8400   { (case "(($ac_try" in
8401   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8402   *) ac_try_echo=$ac_try;;
8403 esac
8404 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8405   (eval "$ac_try") 2>&5
8406   ac_status=$?
8407   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8408   (exit $ac_status); }; }; then
8409   ac_header_compiler=yes
8410 else
8411   echo "$as_me: failed program was:" >&5
8412 sed 's/^/| /' conftest.$ac_ext >&5
8413
8414         ac_header_compiler=no
8415 fi
8416
8417 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8418 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8419 echo "${ECHO_T}$ac_header_compiler" >&6; }
8420
8421 # Is the header present?
8422 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
8423 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
8424 cat >conftest.$ac_ext <<_ACEOF
8425 /* confdefs.h.  */
8426 _ACEOF
8427 cat confdefs.h >>conftest.$ac_ext
8428 cat >>conftest.$ac_ext <<_ACEOF
8429 /* end confdefs.h.  */
8430 #include <$ac_header>
8431 _ACEOF
8432 if { (ac_try="$ac_cpp conftest.$ac_ext"
8433 case "(($ac_try" in
8434   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8435   *) ac_try_echo=$ac_try;;
8436 esac
8437 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8438   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
8439   ac_status=$?
8440   grep -v '^ *+' conftest.er1 >conftest.err
8441   rm -f conftest.er1
8442   cat conftest.err >&5
8443   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8444   (exit $ac_status); } >/dev/null; then
8445   if test -s conftest.err; then
8446     ac_cpp_err=$ac_c_preproc_warn_flag
8447     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
8448   else
8449     ac_cpp_err=
8450   fi
8451 else
8452   ac_cpp_err=yes
8453 fi
8454 if test -z "$ac_cpp_err"; then
8455   ac_header_preproc=yes
8456 else
8457   echo "$as_me: failed program was:" >&5
8458 sed 's/^/| /' conftest.$ac_ext >&5
8459
8460   ac_header_preproc=no
8461 fi
8462
8463 rm -f conftest.err conftest.$ac_ext
8464 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8465 echo "${ECHO_T}$ac_header_preproc" >&6; }
8466
8467 # So?  What about this header?
8468 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
8469   yes:no: )
8470     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
8471 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
8472     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
8473 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
8474     ac_header_preproc=yes
8475     ;;
8476   no:yes:* )
8477     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
8478 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
8479     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
8480 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
8481     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
8482 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
8483     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
8484 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
8485     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
8486 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
8487     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
8488 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
8489     ( cat <<\_ASBOX
8490 ## ------------------------------ ##
8491 ## Report this to bugs@yourdomain ##
8492 ## ------------------------------ ##
8493 _ASBOX
8494      ) | sed "s/^/$as_me: WARNING:     /" >&2
8495     ;;
8496 esac
8497 { echo "$as_me:$LINENO: checking for $ac_header" >&5
8498 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
8499 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
8500   echo $ECHO_N "(cached) $ECHO_C" >&6
8501 else
8502   eval "$as_ac_Header=\$ac_header_preproc"
8503 fi
8504 ac_res=`eval echo '${'$as_ac_Header'}'`
8505                { echo "$as_me:$LINENO: result: $ac_res" >&5
8506 echo "${ECHO_T}$ac_res" >&6; }
8507
8508 fi
8509 if test `eval echo '${'$as_ac_Header'}'` = yes; then
8510   cat >>confdefs.h <<_ACEOF
8511 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
8512 _ACEOF
8513
8514 fi
8515
8516 done
8517
8518 # Check whether --enable-ltdl-install was given.
8519 if test "${enable_ltdl_install+set}" = set; then
8520   enableval=$enable_ltdl_install;
8521 fi
8522
8523
8524
8525
8526 if test x"${enable_ltdl_install-no}" != xno; then
8527   INSTALL_LTDL_TRUE=
8528   INSTALL_LTDL_FALSE='#'
8529 else
8530   INSTALL_LTDL_TRUE='#'
8531   INSTALL_LTDL_FALSE=
8532 fi
8533
8534
8535
8536 if test x"${enable_ltdl_convenience-no}" != xno; then
8537   CONVENIENCE_LTDL_TRUE=
8538   CONVENIENCE_LTDL_FALSE='#'
8539 else
8540   CONVENIENCE_LTDL_TRUE='#'
8541   CONVENIENCE_LTDL_FALSE=
8542 fi
8543
8544
8545 { echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
8546 echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6; }
8547 library_names_spec=
8548 libname_spec='lib$name'
8549 soname_spec=
8550 shrext_cmds=".so"
8551 postinstall_cmds=
8552 postuninstall_cmds=
8553 finish_cmds=
8554 finish_eval=
8555 shlibpath_var=
8556 shlibpath_overrides_runpath=unknown
8557 version_type=none
8558 dynamic_linker="$host_os ld.so"
8559 sys_lib_dlsearch_path_spec="/lib /usr/lib"
8560 if test "$GCC" = yes; then
8561   sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
8562   if echo "$sys_lib_search_path_spec" | grep ';' >/dev/null ; then
8563     # if the path contains ";" then we assume it to be the separator
8564     # otherwise default to the standard path separator (i.e. ":") - it is
8565     # assumed that no part of a normal pathname contains ";" but that should
8566     # okay in the real world where ";" in dirpaths is itself problematic.
8567     sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
8568   else
8569     sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
8570   fi
8571 else
8572   sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
8573 fi
8574 need_lib_prefix=unknown
8575 hardcode_into_libs=no
8576
8577 # when you set need_version to no, make sure it does not cause -set_version
8578 # flags to be left without arguments
8579 need_version=unknown
8580
8581 case $host_os in
8582 aix3*)
8583   version_type=linux
8584   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
8585   shlibpath_var=LIBPATH
8586
8587   # AIX 3 has no versioning support, so we append a major version to the name.
8588   soname_spec='${libname}${release}${shared_ext}$major'
8589   ;;
8590
8591 aix4* | aix5*)
8592   version_type=linux
8593   need_lib_prefix=no
8594   need_version=no
8595   hardcode_into_libs=yes
8596   if test "$host_cpu" = ia64; then
8597     # AIX 5 supports IA64
8598     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
8599     shlibpath_var=LD_LIBRARY_PATH
8600   else
8601     # With GCC up to 2.95.x, collect2 would create an import file
8602     # for dependence libraries.  The import file would start with
8603     # the line `#! .'.  This would cause the generated library to
8604     # depend on `.', always an invalid library.  This was fixed in
8605     # development snapshots of GCC prior to 3.0.
8606     case $host_os in
8607       aix4 | aix4.[01] | aix4.[01].*)
8608       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
8609            echo ' yes '
8610            echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then
8611         :
8612       else
8613         can_build_shared=no
8614       fi
8615       ;;
8616     esac
8617     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
8618     # soname into executable. Probably we can add versioning support to
8619     # collect2, so additional links can be useful in future.
8620     if test "$aix_use_runtimelinking" = yes; then
8621       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
8622       # instead of lib<name>.a to let people know that these are not
8623       # typical AIX shared libraries.
8624       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
8625     else
8626       # We preserve .a as extension for shared libraries through AIX4.2
8627       # and later when we are not doing run time linking.
8628       library_names_spec='${libname}${release}.a $libname.a'
8629       soname_spec='${libname}${release}${shared_ext}$major'
8630     fi
8631     shlibpath_var=LIBPATH
8632   fi
8633   ;;
8634
8635 amigaos*)
8636   library_names_spec='$libname.ixlibrary $libname.a'
8637   # Create ${libname}_ixlibrary.a entries in /sys/libs.
8638   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'
8639   ;;
8640
8641 beos*)
8642   library_names_spec='${libname}${shared_ext}'
8643   dynamic_linker="$host_os ld.so"
8644   shlibpath_var=LIBRARY_PATH
8645   ;;
8646
8647 bsdi[45]*)
8648   version_type=linux
8649   need_version=no
8650   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
8651   soname_spec='${libname}${release}${shared_ext}$major'
8652   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
8653   shlibpath_var=LD_LIBRARY_PATH
8654   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
8655   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
8656   # the default ld.so.conf also contains /usr/contrib/lib and
8657   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
8658   # libtool to hard-code these into programs
8659   ;;
8660
8661 cygwin* | mingw* | pw32*)
8662   version_type=windows
8663   shrext_cmds=".dll"
8664   need_version=no
8665   need_lib_prefix=no
8666
8667   case $GCC,$host_os in
8668   yes,cygwin* | yes,mingw* | yes,pw32*)
8669     library_names_spec='$libname.dll.a'
8670     # DLL is installed to $(libdir)/../bin by postinstall_cmds
8671     postinstall_cmds='base_file=`basename \${file}`~
8672       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~
8673       dldir=$destdir/`dirname \$dlpath`~
8674       test -d \$dldir || mkdir -p \$dldir~
8675       $install_prog $dir/$dlname \$dldir/$dlname~
8676       chmod a+x \$dldir/$dlname'
8677     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
8678       dlpath=$dir/\$dldll~
8679        $rm \$dlpath'
8680     shlibpath_overrides_runpath=yes
8681
8682     case $host_os in
8683     cygwin*)
8684       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
8685       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
8686       sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
8687       ;;
8688     mingw*)
8689       # MinGW DLLs use traditional 'lib' prefix
8690       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
8691       sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
8692       if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then
8693         # It is most probably a Windows format PATH printed by
8694         # mingw gcc, but we are running on Cygwin. Gcc prints its search
8695         # path with ; separators, and with drive letters. We can handle the
8696         # drive letters (cygwin fileutils understands them), so leave them,
8697         # especially as we might pass files found there to a mingw objdump,
8698         # which wouldn't understand a cygwinified path. Ahh.
8699         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
8700       else
8701         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
8702       fi
8703       ;;
8704     pw32*)
8705       # pw32 DLLs use 'pw' prefix rather than 'lib'
8706       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
8707       ;;
8708     esac
8709     ;;
8710
8711   *)
8712     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
8713     ;;
8714   esac
8715   dynamic_linker='Win32 ld.exe'
8716   # FIXME: first we should search . and the directory the executable is in
8717   shlibpath_var=PATH
8718   ;;
8719
8720 darwin* | rhapsody*)
8721   dynamic_linker="$host_os dyld"
8722   version_type=darwin
8723   need_lib_prefix=no
8724   need_version=no
8725   library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext'
8726   soname_spec='${libname}${release}${major}$shared_ext'
8727   shlibpath_overrides_runpath=yes
8728   shlibpath_var=DYLD_LIBRARY_PATH
8729   shrext_cmds='.dylib'
8730   # Apple's gcc prints 'gcc -print-search-dirs' doesn't operate the same.
8731   if test "$GCC" = yes; then
8732     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"`
8733   else
8734     sys_lib_search_path_spec='/lib /usr/lib /usr/local/lib'
8735   fi
8736   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
8737   ;;
8738
8739 dgux*)
8740   version_type=linux
8741   need_lib_prefix=no
8742   need_version=no
8743   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
8744   soname_spec='${libname}${release}${shared_ext}$major'
8745   shlibpath_var=LD_LIBRARY_PATH
8746   ;;
8747
8748 freebsd1.*)
8749   dynamic_linker=no
8750   ;;
8751
8752 kfreebsd*-gnu)
8753   version_type=linux
8754   need_lib_prefix=no
8755   need_version=no
8756   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
8757   soname_spec='${libname}${release}${shared_ext}$major'
8758   shlibpath_var=LD_LIBRARY_PATH
8759   shlibpath_overrides_runpath=no
8760   hardcode_into_libs=yes
8761   dynamic_linker='GNU ld.so'
8762   ;;
8763
8764 freebsd* | dragonfly*)
8765   # DragonFly does not have aout.  When/if they implement a new
8766   # versioning mechanism, adjust this.
8767   if test -x /usr/bin/objformat; then
8768     objformat=`/usr/bin/objformat`
8769   else
8770     case $host_os in
8771     freebsd[123].*) objformat=aout ;;
8772     *) objformat=elf ;;
8773     esac
8774   fi
8775   version_type=freebsd-$objformat
8776   case $version_type in
8777     freebsd-elf*)
8778       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
8779       need_version=no
8780       need_lib_prefix=no
8781       ;;
8782     freebsd-*)
8783       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
8784       need_version=yes
8785       ;;
8786   esac
8787   shlibpath_var=LD_LIBRARY_PATH
8788   case $host_os in
8789   freebsd2.*)
8790     shlibpath_overrides_runpath=yes
8791     ;;
8792   freebsd3.[01]* | freebsdelf3.[01]*)
8793     shlibpath_overrides_runpath=yes
8794     hardcode_into_libs=yes
8795     ;;
8796   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
8797   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
8798     shlibpath_overrides_runpath=no
8799     hardcode_into_libs=yes
8800     ;;
8801   freebsd*) # from 4.6 on
8802     shlibpath_overrides_runpath=yes
8803     hardcode_into_libs=yes
8804     ;;
8805   esac
8806   ;;
8807
8808 gnu*)
8809   version_type=linux
8810   need_lib_prefix=no
8811   need_version=no
8812   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
8813   soname_spec='${libname}${release}${shared_ext}$major'
8814   shlibpath_var=LD_LIBRARY_PATH
8815   hardcode_into_libs=yes
8816   ;;
8817
8818 hpux9* | hpux10* | hpux11*)
8819   # Give a soname corresponding to the major version so that dld.sl refuses to
8820   # link against other versions.
8821   version_type=sunos
8822   need_lib_prefix=no
8823   need_version=no
8824   case $host_cpu in
8825   ia64*)
8826     shrext_cmds='.so'
8827     hardcode_into_libs=yes
8828     dynamic_linker="$host_os dld.so"
8829     shlibpath_var=LD_LIBRARY_PATH
8830     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
8831     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
8832     soname_spec='${libname}${release}${shared_ext}$major'
8833     if test "X$HPUX_IA64_MODE" = X32; then
8834       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
8835     else
8836       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
8837     fi
8838     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
8839     ;;
8840    hppa*64*)
8841      shrext_cmds='.sl'
8842      hardcode_into_libs=yes
8843      dynamic_linker="$host_os dld.sl"
8844      shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
8845      shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
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      sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
8849      sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
8850      ;;
8851    *)
8852     shrext_cmds='.sl'
8853     dynamic_linker="$host_os dld.sl"
8854     shlibpath_var=SHLIB_PATH
8855     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
8856     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
8857     soname_spec='${libname}${release}${shared_ext}$major'
8858     ;;
8859   esac
8860   # HP-UX runs *really* slowly unless shared libraries are mode 555.
8861   postinstall_cmds='chmod 555 $lib'
8862   ;;
8863
8864 interix3*)
8865   version_type=linux
8866   need_lib_prefix=no
8867   need_version=no
8868   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
8869   soname_spec='${libname}${release}${shared_ext}$major'
8870   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
8871   shlibpath_var=LD_LIBRARY_PATH
8872   shlibpath_overrides_runpath=no
8873   hardcode_into_libs=yes
8874   ;;
8875
8876 irix5* | irix6* | nonstopux*)
8877   case $host_os in
8878     nonstopux*) version_type=nonstopux ;;
8879     *)
8880         if test "$lt_cv_prog_gnu_ld" = yes; then
8881                 version_type=linux
8882         else
8883                 version_type=irix
8884         fi ;;
8885   esac
8886   need_lib_prefix=no
8887   need_version=no
8888   soname_spec='${libname}${release}${shared_ext}$major'
8889   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
8890   case $host_os in
8891   irix5* | nonstopux*)
8892     libsuff= shlibsuff=
8893     ;;
8894   *)
8895     case $LD in # libtool.m4 will add one of these switches to LD
8896     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
8897       libsuff= shlibsuff= libmagic=32-bit;;
8898     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
8899       libsuff=32 shlibsuff=N32 libmagic=N32;;
8900     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
8901       libsuff=64 shlibsuff=64 libmagic=64-bit;;
8902     *) libsuff= shlibsuff= libmagic=never-match;;
8903     esac
8904     ;;
8905   esac
8906   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
8907   shlibpath_overrides_runpath=no
8908   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
8909   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
8910   hardcode_into_libs=yes
8911   ;;
8912
8913 # No shared lib support for Linux oldld, aout, or coff.
8914 linux*oldld* | linux*aout* | linux*coff*)
8915   dynamic_linker=no
8916   ;;
8917
8918 # This must be Linux ELF.
8919 linux*)
8920   version_type=linux
8921   need_lib_prefix=no
8922   need_version=no
8923   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
8924   soname_spec='${libname}${release}${shared_ext}$major'
8925   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
8926   shlibpath_var=LD_LIBRARY_PATH
8927   shlibpath_overrides_runpath=no
8928   # This implies no fast_install, which is unacceptable.
8929   # Some rework will be needed to allow for fast_install
8930   # before this can be enabled.
8931   hardcode_into_libs=yes
8932
8933   # Append ld.so.conf contents to the search path
8934   if test -f /etc/ld.so.conf; then
8935     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' ' '`
8936     sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
8937   fi
8938
8939   # We used to test for /lib/ld.so.1 and disable shared libraries on
8940   # powerpc, because MkLinux only supported shared libraries with the
8941   # GNU dynamic linker.  Since this was broken with cross compilers,
8942   # most powerpc-linux boxes support dynamic linking these days and
8943   # people can always --disable-shared, the test was removed, and we
8944   # assume the GNU/Linux dynamic linker is in use.
8945   dynamic_linker='GNU/Linux ld.so'
8946   ;;
8947
8948 knetbsd*-gnu)
8949   version_type=linux
8950   need_lib_prefix=no
8951   need_version=no
8952   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
8953   soname_spec='${libname}${release}${shared_ext}$major'
8954   shlibpath_var=LD_LIBRARY_PATH
8955   shlibpath_overrides_runpath=no
8956   hardcode_into_libs=yes
8957   dynamic_linker='GNU ld.so'
8958   ;;
8959
8960 netbsd*)
8961   version_type=sunos
8962   need_lib_prefix=no
8963   need_version=no
8964   if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
8965     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
8966     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
8967     dynamic_linker='NetBSD (a.out) ld.so'
8968   else
8969     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
8970     soname_spec='${libname}${release}${shared_ext}$major'
8971     dynamic_linker='NetBSD ld.elf_so'
8972   fi
8973   shlibpath_var=LD_LIBRARY_PATH
8974   shlibpath_overrides_runpath=yes
8975   hardcode_into_libs=yes
8976   ;;
8977
8978 newsos6)
8979   version_type=linux
8980   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
8981   shlibpath_var=LD_LIBRARY_PATH
8982   shlibpath_overrides_runpath=yes
8983   ;;
8984
8985 nto-qnx*)
8986   version_type=linux
8987   need_lib_prefix=no
8988   need_version=no
8989   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
8990   soname_spec='${libname}${release}${shared_ext}$major'
8991   shlibpath_var=LD_LIBRARY_PATH
8992   shlibpath_overrides_runpath=yes
8993   ;;
8994
8995 openbsd*)
8996   version_type=sunos
8997   sys_lib_dlsearch_path_spec="/usr/lib"
8998   need_lib_prefix=no
8999   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
9000   case $host_os in
9001     openbsd3.3 | openbsd3.3.*) need_version=yes ;;
9002     *)                         need_version=no  ;;
9003   esac
9004   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9005   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
9006   shlibpath_var=LD_LIBRARY_PATH
9007   if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9008     case $host_os in
9009       openbsd2.[89] | openbsd2.[89].*)
9010         shlibpath_overrides_runpath=no
9011         ;;
9012       *)
9013         shlibpath_overrides_runpath=yes
9014         ;;
9015       esac
9016   else
9017     shlibpath_overrides_runpath=yes
9018   fi
9019   ;;
9020
9021 os2*)
9022   libname_spec='$name'
9023   shrext_cmds=".dll"
9024   need_lib_prefix=no
9025   library_names_spec='$libname${shared_ext} $libname.a'
9026   dynamic_linker='OS/2 ld.exe'
9027   shlibpath_var=LIBPATH
9028   ;;
9029
9030 osf3* | osf4* | osf5*)
9031   version_type=osf
9032   need_lib_prefix=no
9033   need_version=no
9034   soname_spec='${libname}${release}${shared_ext}$major'
9035   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9036   shlibpath_var=LD_LIBRARY_PATH
9037   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
9038   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
9039   ;;
9040
9041 solaris*)
9042   version_type=linux
9043   need_lib_prefix=no
9044   need_version=no
9045   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9046   soname_spec='${libname}${release}${shared_ext}$major'
9047   shlibpath_var=LD_LIBRARY_PATH
9048   shlibpath_overrides_runpath=yes
9049   hardcode_into_libs=yes
9050   # ldd complains unless libraries are executable
9051   postinstall_cmds='chmod +x $lib'
9052   ;;
9053
9054 sunos4*)
9055   version_type=sunos
9056   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9057   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
9058   shlibpath_var=LD_LIBRARY_PATH
9059   shlibpath_overrides_runpath=yes
9060   if test "$with_gnu_ld" = yes; then
9061     need_lib_prefix=no
9062   fi
9063   need_version=yes
9064   ;;
9065
9066 sysv4 | sysv4.3*)
9067   version_type=linux
9068   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9069   soname_spec='${libname}${release}${shared_ext}$major'
9070   shlibpath_var=LD_LIBRARY_PATH
9071   case $host_vendor in
9072     sni)
9073       shlibpath_overrides_runpath=no
9074       need_lib_prefix=no
9075       export_dynamic_flag_spec='${wl}-Blargedynsym'
9076       runpath_var=LD_RUN_PATH
9077       ;;
9078     siemens)
9079       need_lib_prefix=no
9080       ;;
9081     motorola)
9082       need_lib_prefix=no
9083       need_version=no
9084       shlibpath_overrides_runpath=no
9085       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
9086       ;;
9087   esac
9088   ;;
9089
9090 sysv4*MP*)
9091   if test -d /usr/nec ;then
9092     version_type=linux
9093     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
9094     soname_spec='$libname${shared_ext}.$major'
9095     shlibpath_var=LD_LIBRARY_PATH
9096   fi
9097   ;;
9098
9099 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
9100   version_type=freebsd-elf
9101   need_lib_prefix=no
9102   need_version=no
9103   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
9104   soname_spec='${libname}${release}${shared_ext}$major'
9105   shlibpath_var=LD_LIBRARY_PATH
9106   hardcode_into_libs=yes
9107   if test "$with_gnu_ld" = yes; then
9108     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
9109     shlibpath_overrides_runpath=no
9110   else
9111     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
9112     shlibpath_overrides_runpath=yes
9113     case $host_os in
9114       sco3.2v5*)
9115         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
9116         ;;
9117     esac
9118   fi
9119   sys_lib_dlsearch_path_spec='/usr/lib'
9120   ;;
9121
9122 uts4*)
9123   version_type=linux
9124   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9125   soname_spec='${libname}${release}${shared_ext}$major'
9126   shlibpath_var=LD_LIBRARY_PATH
9127   ;;
9128
9129 *)
9130   dynamic_linker=no
9131   ;;
9132 esac
9133 { echo "$as_me:$LINENO: result: $dynamic_linker" >&5
9134 echo "${ECHO_T}$dynamic_linker" >&6; }
9135 test "$dynamic_linker" = no && can_build_shared=no
9136
9137 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
9138 if test "$GCC" = yes; then
9139   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
9140 fi
9141
9142
9143 { echo "$as_me:$LINENO: checking which extension is used for loadable modules" >&5
9144 echo $ECHO_N "checking which extension is used for loadable modules... $ECHO_C" >&6; }
9145 if test "${libltdl_cv_shlibext+set}" = set; then
9146   echo $ECHO_N "(cached) $ECHO_C" >&6
9147 else
9148
9149 module=yes
9150 eval libltdl_cv_shlibext=$shrext_cmds
9151
9152 fi
9153 { echo "$as_me:$LINENO: result: $libltdl_cv_shlibext" >&5
9154 echo "${ECHO_T}$libltdl_cv_shlibext" >&6; }
9155 if test -n "$libltdl_cv_shlibext"; then
9156
9157 cat >>confdefs.h <<_ACEOF
9158 #define LTDL_SHLIB_EXT "$libltdl_cv_shlibext"
9159 _ACEOF
9160
9161 fi
9162
9163
9164 { echo "$as_me:$LINENO: checking which variable specifies run-time library path" >&5
9165 echo $ECHO_N "checking which variable specifies run-time library path... $ECHO_C" >&6; }
9166 if test "${libltdl_cv_shlibpath_var+set}" = set; then
9167   echo $ECHO_N "(cached) $ECHO_C" >&6
9168 else
9169   libltdl_cv_shlibpath_var="$shlibpath_var"
9170 fi
9171 { echo "$as_me:$LINENO: result: $libltdl_cv_shlibpath_var" >&5
9172 echo "${ECHO_T}$libltdl_cv_shlibpath_var" >&6; }
9173 if test -n "$libltdl_cv_shlibpath_var"; then
9174
9175 cat >>confdefs.h <<_ACEOF
9176 #define LTDL_SHLIBPATH_VAR "$libltdl_cv_shlibpath_var"
9177 _ACEOF
9178
9179 fi
9180
9181
9182 { echo "$as_me:$LINENO: checking for the default library search path" >&5
9183 echo $ECHO_N "checking for the default library search path... $ECHO_C" >&6; }
9184 if test "${libltdl_cv_sys_search_path+set}" = set; then
9185   echo $ECHO_N "(cached) $ECHO_C" >&6
9186 else
9187   libltdl_cv_sys_search_path="$sys_lib_dlsearch_path_spec"
9188 fi
9189 { echo "$as_me:$LINENO: result: $libltdl_cv_sys_search_path" >&5
9190 echo "${ECHO_T}$libltdl_cv_sys_search_path" >&6; }
9191 if test -n "$libltdl_cv_sys_search_path"; then
9192   sys_search_path=
9193   for dir in $libltdl_cv_sys_search_path; do
9194     if test -z "$sys_search_path"; then
9195       sys_search_path="$dir"
9196     else
9197       sys_search_path="$sys_search_path$PATH_SEPARATOR$dir"
9198     fi
9199   done
9200
9201 cat >>confdefs.h <<_ACEOF
9202 #define LTDL_SYSSEARCHPATH "$sys_search_path"
9203 _ACEOF
9204
9205 fi
9206
9207 { echo "$as_me:$LINENO: checking for objdir" >&5
9208 echo $ECHO_N "checking for objdir... $ECHO_C" >&6; }
9209 if test "${libltdl_cv_objdir+set}" = set; then
9210   echo $ECHO_N "(cached) $ECHO_C" >&6
9211 else
9212   libltdl_cv_objdir="$objdir"
9213   if test -n "$objdir"; then
9214     :
9215   else
9216     rm -f .libs 2>/dev/null
9217     mkdir .libs 2>/dev/null
9218     if test -d .libs; then
9219       libltdl_cv_objdir=.libs
9220     else
9221       # MS-DOS does not allow filenames that begin with a dot.
9222       libltdl_cv_objdir=_libs
9223     fi
9224   rmdir .libs 2>/dev/null
9225   fi
9226
9227 fi
9228 { echo "$as_me:$LINENO: result: $libltdl_cv_objdir" >&5
9229 echo "${ECHO_T}$libltdl_cv_objdir" >&6; }
9230
9231 cat >>confdefs.h <<_ACEOF
9232 #define LTDL_OBJDIR "$libltdl_cv_objdir/"
9233 _ACEOF
9234
9235
9236
9237
9238
9239
9240 # Check for command to grab the raw symbol name followed by C symbol from nm.
9241 { echo "$as_me:$LINENO: checking command to parse $NM output from $compiler object" >&5
9242 echo $ECHO_N "checking command to parse $NM output from $compiler object... $ECHO_C" >&6; }
9243 if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then
9244   echo $ECHO_N "(cached) $ECHO_C" >&6
9245 else
9246
9247 # These are sane defaults that work on at least a few old systems.
9248 # [They come from Ultrix.  What could be older than Ultrix?!! ;)]
9249
9250 # Character class describing NM global symbol codes.
9251 symcode='[BCDEGRST]'
9252
9253 # Regexp to match symbols that can be accessed directly from C.
9254 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
9255
9256 # Transform an extracted symbol line into a proper C declaration
9257 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^. .* \(.*\)$/extern int \1;/p'"
9258
9259 # Transform an extracted symbol line into symbol name and symbol address
9260 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'"
9261
9262 # Define system-specific variables.
9263 case $host_os in
9264 aix*)
9265   symcode='[BCDT]'
9266   ;;
9267 cygwin* | mingw* | pw32*)
9268   symcode='[ABCDGISTW]'
9269   ;;
9270 hpux*) # Its linker distinguishes data from code symbols
9271   if test "$host_cpu" = ia64; then
9272     symcode='[ABCDEGRST]'
9273   fi
9274   lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
9275   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'"
9276   ;;
9277 linux*)
9278   if test "$host_cpu" = ia64; then
9279     symcode='[ABCDGIRSTW]'
9280     lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
9281     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'"
9282   fi
9283   ;;
9284 irix* | nonstopux*)
9285   symcode='[BCDEGRST]'
9286   ;;
9287 osf*)
9288   symcode='[BCDEGQRST]'
9289   ;;
9290 solaris*)
9291   symcode='[BDRT]'
9292   ;;
9293 sco3.2v5*)
9294   symcode='[DT]'
9295   ;;
9296 sysv4.2uw2*)
9297   symcode='[DT]'
9298   ;;
9299 sysv5* | sco5v6* | unixware* | OpenUNIX*)
9300   symcode='[ABDT]'
9301   ;;
9302 sysv4)
9303   symcode='[DFNSTU]'
9304   ;;
9305 esac
9306
9307 # Handle CRLF in mingw tool chain
9308 opt_cr=
9309 case $build_os in
9310 mingw*)
9311   opt_cr=`echo 'x\{0,1\}' | tr x '\015'` # option cr in regexp
9312   ;;
9313 esac
9314
9315 # If we're using GNU nm, then use its standard symbol codes.
9316 case `$NM -V 2>&1` in
9317 *GNU* | *'with BFD'*)
9318   symcode='[ABCDGIRSTW]' ;;
9319 esac
9320
9321 # Try without a prefix undercore, then with it.
9322 for ac_symprfx in "" "_"; do
9323
9324   # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
9325   symxfrm="\\1 $ac_symprfx\\2 \\2"
9326
9327   # Write the raw and C identifiers.
9328   lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[       ]\($symcode$symcode*\)[         ][      ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
9329
9330   # Check to see that the pipe works correctly.
9331   pipe_works=no
9332
9333   rm -f conftest*
9334   cat > conftest.$ac_ext <<EOF
9335 #ifdef __cplusplus
9336 extern "C" {
9337 #endif
9338 char nm_test_var;
9339 void nm_test_func(){}
9340 #ifdef __cplusplus
9341 }
9342 #endif
9343 int main(){nm_test_var='a';nm_test_func();return(0);}
9344 EOF
9345
9346   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9347   (eval $ac_compile) 2>&5
9348   ac_status=$?
9349   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9350   (exit $ac_status); }; then
9351     # Now try to grab the symbols.
9352     nlist=conftest.nm
9353     if { (eval echo "$as_me:$LINENO: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\"") >&5
9354   (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5
9355   ac_status=$?
9356   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9357   (exit $ac_status); } && test -s "$nlist"; then
9358       # Try sorting and uniquifying the output.
9359       if sort "$nlist" | uniq > "$nlist"T; then
9360         mv -f "$nlist"T "$nlist"
9361       else
9362         rm -f "$nlist"T
9363       fi
9364
9365       # Make sure that we snagged all the symbols we need.
9366       if grep ' nm_test_var$' "$nlist" >/dev/null; then
9367         if grep ' nm_test_func$' "$nlist" >/dev/null; then
9368           cat <<EOF > conftest.$ac_ext
9369 #ifdef __cplusplus
9370 extern "C" {
9371 #endif
9372
9373 EOF
9374           # Now generate the symbol file.
9375           eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | grep -v main >> conftest.$ac_ext'
9376
9377           cat <<EOF >> conftest.$ac_ext
9378 #if defined (__STDC__) && __STDC__
9379 # define lt_ptr_t void *
9380 #else
9381 # define lt_ptr_t char *
9382 # define const
9383 #endif
9384
9385 /* The mapping between symbol names and symbols. */
9386 const struct {
9387   const char *name;
9388   lt_ptr_t address;
9389 }
9390 lt_preloaded_symbols[] =
9391 {
9392 EOF
9393           $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (lt_ptr_t) \&\2},/" < "$nlist" | grep -v main >> conftest.$ac_ext
9394           cat <<\EOF >> conftest.$ac_ext
9395   {0, (lt_ptr_t) 0}
9396 };
9397
9398 #ifdef __cplusplus
9399 }
9400 #endif
9401 EOF
9402           # Now try linking the two files.
9403           mv conftest.$ac_objext conftstm.$ac_objext
9404           lt_save_LIBS="$LIBS"
9405           lt_save_CFLAGS="$CFLAGS"
9406           LIBS="conftstm.$ac_objext"
9407           CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
9408           if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9409   (eval $ac_link) 2>&5
9410   ac_status=$?
9411   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9412   (exit $ac_status); } && test -s conftest${ac_exeext}; then
9413             pipe_works=yes
9414           fi
9415           LIBS="$lt_save_LIBS"
9416           CFLAGS="$lt_save_CFLAGS"
9417         else
9418           echo "cannot find nm_test_func in $nlist" >&5
9419         fi
9420       else
9421         echo "cannot find nm_test_var in $nlist" >&5
9422       fi
9423     else
9424       echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
9425     fi
9426   else
9427     echo "$progname: failed program was:" >&5
9428     cat conftest.$ac_ext >&5
9429   fi
9430   rm -f conftest* conftst*
9431
9432   # Do not use the global_symbol_pipe unless it works.
9433   if test "$pipe_works" = yes; then
9434     break
9435   else
9436     lt_cv_sys_global_symbol_pipe=
9437   fi
9438 done
9439
9440 fi
9441
9442 if test -z "$lt_cv_sys_global_symbol_pipe"; then
9443   lt_cv_sys_global_symbol_to_cdecl=
9444 fi
9445 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
9446   { echo "$as_me:$LINENO: result: failed" >&5
9447 echo "${ECHO_T}failed" >&6; }
9448 else
9449   { echo "$as_me:$LINENO: result: ok" >&5
9450 echo "${ECHO_T}ok" >&6; }
9451 fi
9452
9453
9454 { echo "$as_me:$LINENO: checking whether libtool supports -dlopen/-dlpreopen" >&5
9455 echo $ECHO_N "checking whether libtool supports -dlopen/-dlpreopen... $ECHO_C" >&6; }
9456 if test "${libltdl_cv_preloaded_symbols+set}" = set; then
9457   echo $ECHO_N "(cached) $ECHO_C" >&6
9458 else
9459   if test -n "$lt_cv_sys_global_symbol_pipe"; then
9460     libltdl_cv_preloaded_symbols=yes
9461   else
9462     libltdl_cv_preloaded_symbols=no
9463   fi
9464
9465 fi
9466 { echo "$as_me:$LINENO: result: $libltdl_cv_preloaded_symbols" >&5
9467 echo "${ECHO_T}$libltdl_cv_preloaded_symbols" >&6; }
9468 if test x"$libltdl_cv_preloaded_symbols" = xyes; then
9469
9470 cat >>confdefs.h <<\_ACEOF
9471 #define HAVE_PRELOADED_SYMBOLS 1
9472 _ACEOF
9473
9474 fi
9475
9476 LIBADD_DL=
9477
9478 ac_ext=c
9479 ac_cpp='$CPP $CPPFLAGS'
9480 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9481 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9482 ac_compiler_gnu=$ac_cv_c_compiler_gnu
9483
9484
9485 { echo "$as_me:$LINENO: checking for shl_load" >&5
9486 echo $ECHO_N "checking for shl_load... $ECHO_C" >&6; }
9487 if test "${ac_cv_func_shl_load+set}" = set; then
9488   echo $ECHO_N "(cached) $ECHO_C" >&6
9489 else
9490   cat >conftest.$ac_ext <<_ACEOF
9491 /* confdefs.h.  */
9492 _ACEOF
9493 cat confdefs.h >>conftest.$ac_ext
9494 cat >>conftest.$ac_ext <<_ACEOF
9495 /* end confdefs.h.  */
9496 /* Define shl_load to an innocuous variant, in case <limits.h> declares shl_load.
9497    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
9498 #define shl_load innocuous_shl_load
9499
9500 /* System header to define __stub macros and hopefully few prototypes,
9501     which can conflict with char shl_load (); below.
9502     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9503     <limits.h> exists even on freestanding compilers.  */
9504
9505 #ifdef __STDC__
9506 # include <limits.h>
9507 #else
9508 # include <assert.h>
9509 #endif
9510
9511 #undef shl_load
9512
9513 /* Override any GCC internal prototype to avoid an error.
9514    Use char because int might match the return type of a GCC
9515    builtin and then its argument prototype would still apply.  */
9516 #ifdef __cplusplus
9517 extern "C"
9518 #endif
9519 char shl_load ();
9520 /* The GNU C library defines this for functions which it implements
9521     to always fail with ENOSYS.  Some functions are actually named
9522     something starting with __ and the normal name is an alias.  */
9523 #if defined __stub_shl_load || defined __stub___shl_load
9524 choke me
9525 #endif
9526
9527 int
9528 main ()
9529 {
9530 return shl_load ();
9531   ;
9532   return 0;
9533 }
9534 _ACEOF
9535 rm -f conftest.$ac_objext conftest$ac_exeext
9536 if { (ac_try="$ac_link"
9537 case "(($ac_try" in
9538   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9539   *) ac_try_echo=$ac_try;;
9540 esac
9541 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9542   (eval "$ac_link") 2>conftest.er1
9543   ac_status=$?
9544   grep -v '^ *+' conftest.er1 >conftest.err
9545   rm -f conftest.er1
9546   cat conftest.err >&5
9547   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9548   (exit $ac_status); } &&
9549          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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); }; } &&
9559          { ac_try='test -s conftest$ac_exeext'
9560   { (case "(($ac_try" in
9561   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9562   *) ac_try_echo=$ac_try;;
9563 esac
9564 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9565   (eval "$ac_try") 2>&5
9566   ac_status=$?
9567   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9568   (exit $ac_status); }; }; then
9569   ac_cv_func_shl_load=yes
9570 else
9571   echo "$as_me: failed program was:" >&5
9572 sed 's/^/| /' conftest.$ac_ext >&5
9573
9574         ac_cv_func_shl_load=no
9575 fi
9576
9577 rm -f core conftest.err conftest.$ac_objext \
9578       conftest$ac_exeext conftest.$ac_ext
9579 fi
9580 { echo "$as_me:$LINENO: result: $ac_cv_func_shl_load" >&5
9581 echo "${ECHO_T}$ac_cv_func_shl_load" >&6; }
9582 if test $ac_cv_func_shl_load = yes; then
9583
9584 cat >>confdefs.h <<\_ACEOF
9585 #define HAVE_SHL_LOAD 1
9586 _ACEOF
9587
9588 else
9589   { echo "$as_me:$LINENO: checking for shl_load in -ldld" >&5
9590 echo $ECHO_N "checking for shl_load in -ldld... $ECHO_C" >&6; }
9591 if test "${ac_cv_lib_dld_shl_load+set}" = set; then
9592   echo $ECHO_N "(cached) $ECHO_C" >&6
9593 else
9594   ac_check_lib_save_LIBS=$LIBS
9595 LIBS="-ldld  $LIBS"
9596 cat >conftest.$ac_ext <<_ACEOF
9597 /* confdefs.h.  */
9598 _ACEOF
9599 cat confdefs.h >>conftest.$ac_ext
9600 cat >>conftest.$ac_ext <<_ACEOF
9601 /* end confdefs.h.  */
9602
9603 /* Override any GCC internal prototype to avoid an error.
9604    Use char because int might match the return type of a GCC
9605    builtin and then its argument prototype would still apply.  */
9606 #ifdef __cplusplus
9607 extern "C"
9608 #endif
9609 char shl_load ();
9610 int
9611 main ()
9612 {
9613 return shl_load ();
9614   ;
9615   return 0;
9616 }
9617 _ACEOF
9618 rm -f conftest.$ac_objext conftest$ac_exeext
9619 if { (ac_try="$ac_link"
9620 case "(($ac_try" in
9621   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9622   *) ac_try_echo=$ac_try;;
9623 esac
9624 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9625   (eval "$ac_link") 2>conftest.er1
9626   ac_status=$?
9627   grep -v '^ *+' conftest.er1 >conftest.err
9628   rm -f conftest.er1
9629   cat conftest.err >&5
9630   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9631   (exit $ac_status); } &&
9632          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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); }; } &&
9642          { ac_try='test -s conftest$ac_exeext'
9643   { (case "(($ac_try" in
9644   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9645   *) ac_try_echo=$ac_try;;
9646 esac
9647 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9648   (eval "$ac_try") 2>&5
9649   ac_status=$?
9650   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9651   (exit $ac_status); }; }; then
9652   ac_cv_lib_dld_shl_load=yes
9653 else
9654   echo "$as_me: failed program was:" >&5
9655 sed 's/^/| /' conftest.$ac_ext >&5
9656
9657         ac_cv_lib_dld_shl_load=no
9658 fi
9659
9660 rm -f core conftest.err conftest.$ac_objext \
9661       conftest$ac_exeext conftest.$ac_ext
9662 LIBS=$ac_check_lib_save_LIBS
9663 fi
9664 { echo "$as_me:$LINENO: result: $ac_cv_lib_dld_shl_load" >&5
9665 echo "${ECHO_T}$ac_cv_lib_dld_shl_load" >&6; }
9666 if test $ac_cv_lib_dld_shl_load = yes; then
9667
9668 cat >>confdefs.h <<\_ACEOF
9669 #define HAVE_SHL_LOAD 1
9670 _ACEOF
9671
9672         LIBADD_DL="$LIBADD_DL -ldld"
9673 else
9674   { echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
9675 echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6; }
9676 if test "${ac_cv_lib_dl_dlopen+set}" = set; then
9677   echo $ECHO_N "(cached) $ECHO_C" >&6
9678 else
9679   ac_check_lib_save_LIBS=$LIBS
9680 LIBS="-ldl  $LIBS"
9681 cat >conftest.$ac_ext <<_ACEOF
9682 /* confdefs.h.  */
9683 _ACEOF
9684 cat confdefs.h >>conftest.$ac_ext
9685 cat >>conftest.$ac_ext <<_ACEOF
9686 /* end confdefs.h.  */
9687
9688 /* Override any GCC internal prototype to avoid an error.
9689    Use char because int might match the return type of a GCC
9690    builtin and then its argument prototype would still apply.  */
9691 #ifdef __cplusplus
9692 extern "C"
9693 #endif
9694 char dlopen ();
9695 int
9696 main ()
9697 {
9698 return dlopen ();
9699   ;
9700   return 0;
9701 }
9702 _ACEOF
9703 rm -f conftest.$ac_objext conftest$ac_exeext
9704 if { (ac_try="$ac_link"
9705 case "(($ac_try" in
9706   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9707   *) ac_try_echo=$ac_try;;
9708 esac
9709 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9710   (eval "$ac_link") 2>conftest.er1
9711   ac_status=$?
9712   grep -v '^ *+' conftest.er1 >conftest.err
9713   rm -f conftest.er1
9714   cat conftest.err >&5
9715   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9716   (exit $ac_status); } &&
9717          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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); }; } &&
9727          { ac_try='test -s conftest$ac_exeext'
9728   { (case "(($ac_try" in
9729   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9730   *) ac_try_echo=$ac_try;;
9731 esac
9732 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9733   (eval "$ac_try") 2>&5
9734   ac_status=$?
9735   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9736   (exit $ac_status); }; }; then
9737   ac_cv_lib_dl_dlopen=yes
9738 else
9739   echo "$as_me: failed program was:" >&5
9740 sed 's/^/| /' conftest.$ac_ext >&5
9741
9742         ac_cv_lib_dl_dlopen=no
9743 fi
9744
9745 rm -f core conftest.err conftest.$ac_objext \
9746       conftest$ac_exeext conftest.$ac_ext
9747 LIBS=$ac_check_lib_save_LIBS
9748 fi
9749 { echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
9750 echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6; }
9751 if test $ac_cv_lib_dl_dlopen = yes; then
9752
9753 cat >>confdefs.h <<\_ACEOF
9754 #define HAVE_LIBDL 1
9755 _ACEOF
9756
9757                 LIBADD_DL="-ldl" libltdl_cv_lib_dl_dlopen="yes"
9758 else
9759   cat >conftest.$ac_ext <<_ACEOF
9760 /* confdefs.h.  */
9761 _ACEOF
9762 cat confdefs.h >>conftest.$ac_ext
9763 cat >>conftest.$ac_ext <<_ACEOF
9764 /* end confdefs.h.  */
9765 #if HAVE_DLFCN_H
9766 #  include <dlfcn.h>
9767 #endif
9768
9769 int
9770 main ()
9771 {
9772 dlopen(0, 0);
9773   ;
9774   return 0;
9775 }
9776 _ACEOF
9777 rm -f conftest.$ac_objext conftest$ac_exeext
9778 if { (ac_try="$ac_link"
9779 case "(($ac_try" in
9780   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9781   *) ac_try_echo=$ac_try;;
9782 esac
9783 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9784   (eval "$ac_link") 2>conftest.er1
9785   ac_status=$?
9786   grep -v '^ *+' conftest.er1 >conftest.err
9787   rm -f conftest.er1
9788   cat conftest.err >&5
9789   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9790   (exit $ac_status); } &&
9791          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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); }; } &&
9801          { ac_try='test -s conftest$ac_exeext'
9802   { (case "(($ac_try" in
9803   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9804   *) ac_try_echo=$ac_try;;
9805 esac
9806 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9807   (eval "$ac_try") 2>&5
9808   ac_status=$?
9809   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9810   (exit $ac_status); }; }; then
9811
9812 cat >>confdefs.h <<\_ACEOF
9813 #define HAVE_LIBDL 1
9814 _ACEOF
9815  libltdl_cv_func_dlopen="yes"
9816 else
9817   echo "$as_me: failed program was:" >&5
9818 sed 's/^/| /' conftest.$ac_ext >&5
9819
9820         { echo "$as_me:$LINENO: checking for dlopen in -lsvld" >&5
9821 echo $ECHO_N "checking for dlopen in -lsvld... $ECHO_C" >&6; }
9822 if test "${ac_cv_lib_svld_dlopen+set}" = set; then
9823   echo $ECHO_N "(cached) $ECHO_C" >&6
9824 else
9825   ac_check_lib_save_LIBS=$LIBS
9826 LIBS="-lsvld  $LIBS"
9827 cat >conftest.$ac_ext <<_ACEOF
9828 /* confdefs.h.  */
9829 _ACEOF
9830 cat confdefs.h >>conftest.$ac_ext
9831 cat >>conftest.$ac_ext <<_ACEOF
9832 /* end confdefs.h.  */
9833
9834 /* Override any GCC internal prototype to avoid an error.
9835    Use char because int might match the return type of a GCC
9836    builtin and then its argument prototype would still apply.  */
9837 #ifdef __cplusplus
9838 extern "C"
9839 #endif
9840 char dlopen ();
9841 int
9842 main ()
9843 {
9844 return dlopen ();
9845   ;
9846   return 0;
9847 }
9848 _ACEOF
9849 rm -f conftest.$ac_objext conftest$ac_exeext
9850 if { (ac_try="$ac_link"
9851 case "(($ac_try" in
9852   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9853   *) ac_try_echo=$ac_try;;
9854 esac
9855 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9856   (eval "$ac_link") 2>conftest.er1
9857   ac_status=$?
9858   grep -v '^ *+' conftest.er1 >conftest.err
9859   rm -f conftest.er1
9860   cat conftest.err >&5
9861   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9862   (exit $ac_status); } &&
9863          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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); }; } &&
9873          { ac_try='test -s conftest$ac_exeext'
9874   { (case "(($ac_try" in
9875   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9876   *) ac_try_echo=$ac_try;;
9877 esac
9878 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9879   (eval "$ac_try") 2>&5
9880   ac_status=$?
9881   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9882   (exit $ac_status); }; }; then
9883   ac_cv_lib_svld_dlopen=yes
9884 else
9885   echo "$as_me: failed program was:" >&5
9886 sed 's/^/| /' conftest.$ac_ext >&5
9887
9888         ac_cv_lib_svld_dlopen=no
9889 fi
9890
9891 rm -f core conftest.err conftest.$ac_objext \
9892       conftest$ac_exeext conftest.$ac_ext
9893 LIBS=$ac_check_lib_save_LIBS
9894 fi
9895 { echo "$as_me:$LINENO: result: $ac_cv_lib_svld_dlopen" >&5
9896 echo "${ECHO_T}$ac_cv_lib_svld_dlopen" >&6; }
9897 if test $ac_cv_lib_svld_dlopen = yes; then
9898
9899 cat >>confdefs.h <<\_ACEOF
9900 #define HAVE_LIBDL 1
9901 _ACEOF
9902
9903                     LIBADD_DL="-lsvld" libltdl_cv_func_dlopen="yes"
9904 else
9905   { echo "$as_me:$LINENO: checking for dld_link in -ldld" >&5
9906 echo $ECHO_N "checking for dld_link in -ldld... $ECHO_C" >&6; }
9907 if test "${ac_cv_lib_dld_dld_link+set}" = set; then
9908   echo $ECHO_N "(cached) $ECHO_C" >&6
9909 else
9910   ac_check_lib_save_LIBS=$LIBS
9911 LIBS="-ldld  $LIBS"
9912 cat >conftest.$ac_ext <<_ACEOF
9913 /* confdefs.h.  */
9914 _ACEOF
9915 cat confdefs.h >>conftest.$ac_ext
9916 cat >>conftest.$ac_ext <<_ACEOF
9917 /* end confdefs.h.  */
9918
9919 /* Override any GCC internal prototype to avoid an error.
9920    Use char because int might match the return type of a GCC
9921    builtin and then its argument prototype would still apply.  */
9922 #ifdef __cplusplus
9923 extern "C"
9924 #endif
9925 char dld_link ();
9926 int
9927 main ()
9928 {
9929 return dld_link ();
9930   ;
9931   return 0;
9932 }
9933 _ACEOF
9934 rm -f conftest.$ac_objext conftest$ac_exeext
9935 if { (ac_try="$ac_link"
9936 case "(($ac_try" in
9937   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9938   *) ac_try_echo=$ac_try;;
9939 esac
9940 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9941   (eval "$ac_link") 2>conftest.er1
9942   ac_status=$?
9943   grep -v '^ *+' conftest.er1 >conftest.err
9944   rm -f conftest.er1
9945   cat conftest.err >&5
9946   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9947   (exit $ac_status); } &&
9948          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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); }; } &&
9958          { ac_try='test -s conftest$ac_exeext'
9959   { (case "(($ac_try" in
9960   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9961   *) ac_try_echo=$ac_try;;
9962 esac
9963 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9964   (eval "$ac_try") 2>&5
9965   ac_status=$?
9966   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9967   (exit $ac_status); }; }; then
9968   ac_cv_lib_dld_dld_link=yes
9969 else
9970   echo "$as_me: failed program was:" >&5
9971 sed 's/^/| /' conftest.$ac_ext >&5
9972
9973         ac_cv_lib_dld_dld_link=no
9974 fi
9975
9976 rm -f core conftest.err conftest.$ac_objext \
9977       conftest$ac_exeext conftest.$ac_ext
9978 LIBS=$ac_check_lib_save_LIBS
9979 fi
9980 { echo "$as_me:$LINENO: result: $ac_cv_lib_dld_dld_link" >&5
9981 echo "${ECHO_T}$ac_cv_lib_dld_dld_link" >&6; }
9982 if test $ac_cv_lib_dld_dld_link = yes; then
9983
9984 cat >>confdefs.h <<\_ACEOF
9985 #define HAVE_DLD 1
9986 _ACEOF
9987
9988                 LIBADD_DL="$LIBADD_DL -ldld"
9989 else
9990   { echo "$as_me:$LINENO: checking for _dyld_func_lookup" >&5
9991 echo $ECHO_N "checking for _dyld_func_lookup... $ECHO_C" >&6; }
9992 if test "${ac_cv_func__dyld_func_lookup+set}" = set; then
9993   echo $ECHO_N "(cached) $ECHO_C" >&6
9994 else
9995   cat >conftest.$ac_ext <<_ACEOF
9996 /* confdefs.h.  */
9997 _ACEOF
9998 cat confdefs.h >>conftest.$ac_ext
9999 cat >>conftest.$ac_ext <<_ACEOF
10000 /* end confdefs.h.  */
10001 /* Define _dyld_func_lookup to an innocuous variant, in case <limits.h> declares _dyld_func_lookup.
10002    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
10003 #define _dyld_func_lookup innocuous__dyld_func_lookup
10004
10005 /* System header to define __stub macros and hopefully few prototypes,
10006     which can conflict with char _dyld_func_lookup (); below.
10007     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10008     <limits.h> exists even on freestanding compilers.  */
10009
10010 #ifdef __STDC__
10011 # include <limits.h>
10012 #else
10013 # include <assert.h>
10014 #endif
10015
10016 #undef _dyld_func_lookup
10017
10018 /* Override any GCC internal prototype to avoid an error.
10019    Use char because int might match the return type of a GCC
10020    builtin and then its argument prototype would still apply.  */
10021 #ifdef __cplusplus
10022 extern "C"
10023 #endif
10024 char _dyld_func_lookup ();
10025 /* The GNU C library defines this for functions which it implements
10026     to always fail with ENOSYS.  Some functions are actually named
10027     something starting with __ and the normal name is an alias.  */
10028 #if defined __stub__dyld_func_lookup || defined __stub____dyld_func_lookup
10029 choke me
10030 #endif
10031
10032 int
10033 main ()
10034 {
10035 return _dyld_func_lookup ();
10036   ;
10037   return 0;
10038 }
10039 _ACEOF
10040 rm -f conftest.$ac_objext conftest$ac_exeext
10041 if { (ac_try="$ac_link"
10042 case "(($ac_try" in
10043   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10044   *) ac_try_echo=$ac_try;;
10045 esac
10046 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10047   (eval "$ac_link") 2>conftest.er1
10048   ac_status=$?
10049   grep -v '^ *+' conftest.er1 >conftest.err
10050   rm -f conftest.er1
10051   cat conftest.err >&5
10052   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10053   (exit $ac_status); } &&
10054          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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); }; } &&
10064          { ac_try='test -s conftest$ac_exeext'
10065   { (case "(($ac_try" in
10066   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10067   *) ac_try_echo=$ac_try;;
10068 esac
10069 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10070   (eval "$ac_try") 2>&5
10071   ac_status=$?
10072   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10073   (exit $ac_status); }; }; then
10074   ac_cv_func__dyld_func_lookup=yes
10075 else
10076   echo "$as_me: failed program was:" >&5
10077 sed 's/^/| /' conftest.$ac_ext >&5
10078
10079         ac_cv_func__dyld_func_lookup=no
10080 fi
10081
10082 rm -f core conftest.err conftest.$ac_objext \
10083       conftest$ac_exeext conftest.$ac_ext
10084 fi
10085 { echo "$as_me:$LINENO: result: $ac_cv_func__dyld_func_lookup" >&5
10086 echo "${ECHO_T}$ac_cv_func__dyld_func_lookup" >&6; }
10087 if test $ac_cv_func__dyld_func_lookup = yes; then
10088
10089 cat >>confdefs.h <<\_ACEOF
10090 #define HAVE_DYLD 1
10091 _ACEOF
10092
10093 fi
10094
10095
10096 fi
10097
10098
10099 fi
10100
10101
10102 fi
10103
10104 rm -f core conftest.err conftest.$ac_objext \
10105       conftest$ac_exeext conftest.$ac_ext
10106
10107 fi
10108
10109
10110 fi
10111
10112
10113 fi
10114
10115
10116 if test x"$libltdl_cv_func_dlopen" = xyes || test x"$libltdl_cv_lib_dl_dlopen" = xyes
10117 then
10118   lt_save_LIBS="$LIBS"
10119   LIBS="$LIBS $LIBADD_DL"
10120
10121 for ac_func in dlerror
10122 do
10123 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
10124 { echo "$as_me:$LINENO: checking for $ac_func" >&5
10125 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
10126 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
10127   echo $ECHO_N "(cached) $ECHO_C" >&6
10128 else
10129   cat >conftest.$ac_ext <<_ACEOF
10130 /* confdefs.h.  */
10131 _ACEOF
10132 cat confdefs.h >>conftest.$ac_ext
10133 cat >>conftest.$ac_ext <<_ACEOF
10134 /* end confdefs.h.  */
10135 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
10136    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
10137 #define $ac_func innocuous_$ac_func
10138
10139 /* System header to define __stub macros and hopefully few prototypes,
10140     which can conflict with char $ac_func (); below.
10141     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10142     <limits.h> exists even on freestanding compilers.  */
10143
10144 #ifdef __STDC__
10145 # include <limits.h>
10146 #else
10147 # include <assert.h>
10148 #endif
10149
10150 #undef $ac_func
10151
10152 /* Override any GCC internal prototype to avoid an error.
10153    Use char because int might match the return type of a GCC
10154    builtin and then its argument prototype would still apply.  */
10155 #ifdef __cplusplus
10156 extern "C"
10157 #endif
10158 char $ac_func ();
10159 /* The GNU C library defines this for functions which it implements
10160     to always fail with ENOSYS.  Some functions are actually named
10161     something starting with __ and the normal name is an alias.  */
10162 #if defined __stub_$ac_func || defined __stub___$ac_func
10163 choke me
10164 #endif
10165
10166 int
10167 main ()
10168 {
10169 return $ac_func ();
10170   ;
10171   return 0;
10172 }
10173 _ACEOF
10174 rm -f conftest.$ac_objext conftest$ac_exeext
10175 if { (ac_try="$ac_link"
10176 case "(($ac_try" in
10177   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10178   *) ac_try_echo=$ac_try;;
10179 esac
10180 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10181   (eval "$ac_link") 2>conftest.er1
10182   ac_status=$?
10183   grep -v '^ *+' conftest.er1 >conftest.err
10184   rm -f conftest.er1
10185   cat conftest.err >&5
10186   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10187   (exit $ac_status); } &&
10188          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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); }; } &&
10198          { ac_try='test -s conftest$ac_exeext'
10199   { (case "(($ac_try" in
10200   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10201   *) ac_try_echo=$ac_try;;
10202 esac
10203 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10204   (eval "$ac_try") 2>&5
10205   ac_status=$?
10206   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10207   (exit $ac_status); }; }; then
10208   eval "$as_ac_var=yes"
10209 else
10210   echo "$as_me: failed program was:" >&5
10211 sed 's/^/| /' conftest.$ac_ext >&5
10212
10213         eval "$as_ac_var=no"
10214 fi
10215
10216 rm -f core conftest.err conftest.$ac_objext \
10217       conftest$ac_exeext conftest.$ac_ext
10218 fi
10219 ac_res=`eval echo '${'$as_ac_var'}'`
10220                { echo "$as_me:$LINENO: result: $ac_res" >&5
10221 echo "${ECHO_T}$ac_res" >&6; }
10222 if test `eval echo '${'$as_ac_var'}'` = yes; then
10223   cat >>confdefs.h <<_ACEOF
10224 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
10225 _ACEOF
10226
10227 fi
10228 done
10229
10230   LIBS="$lt_save_LIBS"
10231 fi
10232 ac_ext=c
10233 ac_cpp='$CPP $CPPFLAGS'
10234 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10235 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10236 ac_compiler_gnu=$ac_cv_c_compiler_gnu
10237
10238
10239
10240 { echo "$as_me:$LINENO: checking for _ prefix in compiled symbols" >&5
10241 echo $ECHO_N "checking for _ prefix in compiled symbols... $ECHO_C" >&6; }
10242 if test "${ac_cv_sys_symbol_underscore+set}" = set; then
10243   echo $ECHO_N "(cached) $ECHO_C" >&6
10244 else
10245   ac_cv_sys_symbol_underscore=no
10246   cat > conftest.$ac_ext <<EOF
10247 void nm_test_func(){}
10248 int main(){nm_test_func;return 0;}
10249 EOF
10250   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10251   (eval $ac_compile) 2>&5
10252   ac_status=$?
10253   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10254   (exit $ac_status); }; then
10255     # Now try to grab the symbols.
10256     ac_nlist=conftest.nm
10257     if { (eval echo "$as_me:$LINENO: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $ac_nlist\"") >&5
10258   (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $ac_nlist) 2>&5
10259   ac_status=$?
10260   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10261   (exit $ac_status); } && test -s "$ac_nlist"; then
10262       # See whether the symbols have a leading underscore.
10263       if grep '^. _nm_test_func' "$ac_nlist" >/dev/null; then
10264         ac_cv_sys_symbol_underscore=yes
10265       else
10266         if grep '^. nm_test_func ' "$ac_nlist" >/dev/null; then
10267           :
10268         else
10269           echo "configure: cannot find nm_test_func in $ac_nlist" >&5
10270         fi
10271       fi
10272     else
10273       echo "configure: cannot run $lt_cv_sys_global_symbol_pipe" >&5
10274     fi
10275   else
10276     echo "configure: failed program was:" >&5
10277     cat conftest.c >&5
10278   fi
10279   rm -rf conftest*
10280
10281 fi
10282 { echo "$as_me:$LINENO: result: $ac_cv_sys_symbol_underscore" >&5
10283 echo "${ECHO_T}$ac_cv_sys_symbol_underscore" >&6; }
10284
10285
10286 if test x"$ac_cv_sys_symbol_underscore" = xyes; then
10287   if test x"$libltdl_cv_func_dlopen" = xyes ||
10288      test x"$libltdl_cv_lib_dl_dlopen" = xyes ; then
10289         { echo "$as_me:$LINENO: checking whether we have to add an underscore for dlsym" >&5
10290 echo $ECHO_N "checking whether we have to add an underscore for dlsym... $ECHO_C" >&6; }
10291 if test "${libltdl_cv_need_uscore+set}" = set; then
10292   echo $ECHO_N "(cached) $ECHO_C" >&6
10293 else
10294   libltdl_cv_need_uscore=unknown
10295           save_LIBS="$LIBS"
10296           LIBS="$LIBS $LIBADD_DL"
10297           if test "$cross_compiling" = yes; then :
10298   libltdl_cv_need_uscore=cross
10299 else
10300   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10301   lt_status=$lt_dlunknown
10302   cat > conftest.$ac_ext <<EOF
10303 #line 10303 "configure"
10304 #include "confdefs.h"
10305
10306 #if HAVE_DLFCN_H
10307 #include <dlfcn.h>
10308 #endif
10309
10310 #include <stdio.h>
10311
10312 #ifdef RTLD_GLOBAL
10313 #  define LT_DLGLOBAL           RTLD_GLOBAL
10314 #else
10315 #  ifdef DL_GLOBAL
10316 #    define LT_DLGLOBAL         DL_GLOBAL
10317 #  else
10318 #    define LT_DLGLOBAL         0
10319 #  endif
10320 #endif
10321
10322 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10323    find out it does not work in some platform. */
10324 #ifndef LT_DLLAZY_OR_NOW
10325 #  ifdef RTLD_LAZY
10326 #    define LT_DLLAZY_OR_NOW            RTLD_LAZY
10327 #  else
10328 #    ifdef DL_LAZY
10329 #      define LT_DLLAZY_OR_NOW          DL_LAZY
10330 #    else
10331 #      ifdef RTLD_NOW
10332 #        define LT_DLLAZY_OR_NOW        RTLD_NOW
10333 #      else
10334 #        ifdef DL_NOW
10335 #          define LT_DLLAZY_OR_NOW      DL_NOW
10336 #        else
10337 #          define LT_DLLAZY_OR_NOW      0
10338 #        endif
10339 #      endif
10340 #    endif
10341 #  endif
10342 #endif
10343
10344 #ifdef __cplusplus
10345 extern "C" void exit (int);
10346 #endif
10347
10348 void fnord() { int i=42;}
10349 int main ()
10350 {
10351   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10352   int status = $lt_dlunknown;
10353
10354   if (self)
10355     {
10356       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
10357       else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
10358       /* dlclose (self); */
10359     }
10360   else
10361     puts (dlerror ());
10362
10363     exit (status);
10364 }
10365 EOF
10366   if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10367   (eval $ac_link) 2>&5
10368   ac_status=$?
10369   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10370   (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
10371     (./conftest; exit; ) >&5 2>/dev/null
10372     lt_status=$?
10373     case x$lt_status in
10374       x$lt_dlno_uscore) libltdl_cv_need_uscore=no ;;
10375       x$lt_dlneed_uscore) libltdl_cv_need_uscore=yes ;;
10376       x$lt_dlunknown|x*)  ;;
10377     esac
10378   else :
10379     # compilation failed
10380
10381   fi
10382 fi
10383 rm -fr conftest*
10384
10385           LIBS="$save_LIBS"
10386
10387 fi
10388 { echo "$as_me:$LINENO: result: $libltdl_cv_need_uscore" >&5
10389 echo "${ECHO_T}$libltdl_cv_need_uscore" >&6; }
10390   fi
10391 fi
10392
10393 if test x"$libltdl_cv_need_uscore" = xyes; then
10394
10395 cat >>confdefs.h <<\_ACEOF
10396 #define NEED_USCORE 1
10397 _ACEOF
10398
10399 fi
10400
10401
10402 { echo "$as_me:$LINENO: checking whether deplibs are loaded by dlopen" >&5
10403 echo $ECHO_N "checking whether deplibs are loaded by dlopen... $ECHO_C" >&6; }
10404 if test "${libltdl_cv_sys_dlopen_deplibs+set}" = set; then
10405   echo $ECHO_N "(cached) $ECHO_C" >&6
10406 else
10407   # PORTME does your system automatically load deplibs for dlopen?
10408   # or its logical equivalent (e.g. shl_load for HP-UX < 11)
10409   # For now, we just catch OSes we know something about -- in the
10410   # future, we'll try test this programmatically.
10411   libltdl_cv_sys_dlopen_deplibs=unknown
10412   case "$host_os" in
10413   aix3*|aix4.1.*|aix4.2.*)
10414     # Unknown whether this is true for these versions of AIX, but
10415     # we want this `case' here to explicitly catch those versions.
10416     libltdl_cv_sys_dlopen_deplibs=unknown
10417     ;;
10418   aix[45]*)
10419     libltdl_cv_sys_dlopen_deplibs=yes
10420     ;;
10421   darwin*)
10422     # Assuming the user has installed a libdl from somewhere, this is true
10423     # If you are looking for one http://www.opendarwin.org/projects/dlcompat
10424     libltdl_cv_sys_dlopen_deplibs=yes
10425     ;;
10426   gnu* | linux* | kfreebsd*-gnu | knetbsd*-gnu)
10427     # GNU and its variants, using gnu ld.so (Glibc)
10428     libltdl_cv_sys_dlopen_deplibs=yes
10429     ;;
10430   hpux10*|hpux11*)
10431     libltdl_cv_sys_dlopen_deplibs=yes
10432     ;;
10433   interix*)
10434     libltdl_cv_sys_dlopen_deplibs=yes
10435     ;;
10436   irix[12345]*|irix6.[01]*)
10437     # Catch all versions of IRIX before 6.2, and indicate that we don't
10438     # know how it worked for any of those versions.
10439     libltdl_cv_sys_dlopen_deplibs=unknown
10440     ;;
10441   irix*)
10442     # The case above catches anything before 6.2, and it's known that
10443     # at 6.2 and later dlopen does load deplibs.
10444     libltdl_cv_sys_dlopen_deplibs=yes
10445     ;;
10446   netbsd*)
10447     libltdl_cv_sys_dlopen_deplibs=yes
10448     ;;
10449   openbsd*)
10450     libltdl_cv_sys_dlopen_deplibs=yes
10451     ;;
10452   osf[1234]*)
10453     # dlopen did load deplibs (at least at 4.x), but until the 5.x series,
10454     # it did *not* use an RPATH in a shared library to find objects the
10455     # library depends on, so we explicitly say `no'.
10456     libltdl_cv_sys_dlopen_deplibs=no
10457     ;;
10458   osf5.0|osf5.0a|osf5.1)
10459     # dlopen *does* load deplibs and with the right loader patch applied
10460     # it even uses RPATH in a shared library to search for shared objects
10461     # that the library depends on, but there's no easy way to know if that
10462     # patch is installed.  Since this is the case, all we can really
10463     # say is unknown -- it depends on the patch being installed.  If
10464     # it is, this changes to `yes'.  Without it, it would be `no'.
10465     libltdl_cv_sys_dlopen_deplibs=unknown
10466     ;;
10467   osf*)
10468     # the two cases above should catch all versions of osf <= 5.1.  Read
10469     # the comments above for what we know about them.
10470     # At > 5.1, deplibs are loaded *and* any RPATH in a shared library
10471     # is used to find them so we can finally say `yes'.
10472     libltdl_cv_sys_dlopen_deplibs=yes
10473     ;;
10474   solaris*)
10475     libltdl_cv_sys_dlopen_deplibs=yes
10476     ;;
10477   sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
10478     libltdl_cv_sys_dlopen_deplibs=yes
10479     ;;
10480   esac
10481
10482 fi
10483 { echo "$as_me:$LINENO: result: $libltdl_cv_sys_dlopen_deplibs" >&5
10484 echo "${ECHO_T}$libltdl_cv_sys_dlopen_deplibs" >&6; }
10485 if test "$libltdl_cv_sys_dlopen_deplibs" != yes; then
10486
10487 cat >>confdefs.h <<\_ACEOF
10488 #define LTDL_DLOPEN_DEPLIBS 1
10489 _ACEOF
10490
10491 fi
10492
10493
10494 for ac_header in argz.h
10495 do
10496 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10497 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10498   { echo "$as_me:$LINENO: checking for $ac_header" >&5
10499 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10500 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10501   echo $ECHO_N "(cached) $ECHO_C" >&6
10502 fi
10503 ac_res=`eval echo '${'$as_ac_Header'}'`
10504                { echo "$as_me:$LINENO: result: $ac_res" >&5
10505 echo "${ECHO_T}$ac_res" >&6; }
10506 else
10507   # Is the header compilable?
10508 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
10509 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
10510 cat >conftest.$ac_ext <<_ACEOF
10511 /* confdefs.h.  */
10512 _ACEOF
10513 cat confdefs.h >>conftest.$ac_ext
10514 cat >>conftest.$ac_ext <<_ACEOF
10515 /* end confdefs.h.  */
10516 $ac_includes_default
10517 #include <$ac_header>
10518 _ACEOF
10519 rm -f conftest.$ac_objext
10520 if { (ac_try="$ac_compile"
10521 case "(($ac_try" in
10522   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10523   *) ac_try_echo=$ac_try;;
10524 esac
10525 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10526   (eval "$ac_compile") 2>conftest.er1
10527   ac_status=$?
10528   grep -v '^ *+' conftest.er1 >conftest.err
10529   rm -f conftest.er1
10530   cat conftest.err >&5
10531   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10532   (exit $ac_status); } &&
10533          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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); }; } &&
10543          { ac_try='test -s conftest.$ac_objext'
10544   { (case "(($ac_try" in
10545   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10546   *) ac_try_echo=$ac_try;;
10547 esac
10548 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10549   (eval "$ac_try") 2>&5
10550   ac_status=$?
10551   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10552   (exit $ac_status); }; }; then
10553   ac_header_compiler=yes
10554 else
10555   echo "$as_me: failed program was:" >&5
10556 sed 's/^/| /' conftest.$ac_ext >&5
10557
10558         ac_header_compiler=no
10559 fi
10560
10561 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10562 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10563 echo "${ECHO_T}$ac_header_compiler" >&6; }
10564
10565 # Is the header present?
10566 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
10567 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
10568 cat >conftest.$ac_ext <<_ACEOF
10569 /* confdefs.h.  */
10570 _ACEOF
10571 cat confdefs.h >>conftest.$ac_ext
10572 cat >>conftest.$ac_ext <<_ACEOF
10573 /* end confdefs.h.  */
10574 #include <$ac_header>
10575 _ACEOF
10576 if { (ac_try="$ac_cpp conftest.$ac_ext"
10577 case "(($ac_try" in
10578   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10579   *) ac_try_echo=$ac_try;;
10580 esac
10581 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10582   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
10583   ac_status=$?
10584   grep -v '^ *+' conftest.er1 >conftest.err
10585   rm -f conftest.er1
10586   cat conftest.err >&5
10587   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10588   (exit $ac_status); } >/dev/null; then
10589   if test -s conftest.err; then
10590     ac_cpp_err=$ac_c_preproc_warn_flag
10591     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
10592   else
10593     ac_cpp_err=
10594   fi
10595 else
10596   ac_cpp_err=yes
10597 fi
10598 if test -z "$ac_cpp_err"; then
10599   ac_header_preproc=yes
10600 else
10601   echo "$as_me: failed program was:" >&5
10602 sed 's/^/| /' conftest.$ac_ext >&5
10603
10604   ac_header_preproc=no
10605 fi
10606
10607 rm -f conftest.err conftest.$ac_ext
10608 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10609 echo "${ECHO_T}$ac_header_preproc" >&6; }
10610
10611 # So?  What about this header?
10612 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
10613   yes:no: )
10614     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10615 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10616     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10617 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10618     ac_header_preproc=yes
10619     ;;
10620   no:yes:* )
10621     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10622 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10623     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
10624 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
10625     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10626 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10627     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
10628 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
10629     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10630 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10631     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10632 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10633     ( cat <<\_ASBOX
10634 ## ------------------------------ ##
10635 ## Report this to bugs@yourdomain ##
10636 ## ------------------------------ ##
10637 _ASBOX
10638      ) | sed "s/^/$as_me: WARNING:     /" >&2
10639     ;;
10640 esac
10641 { echo "$as_me:$LINENO: checking for $ac_header" >&5
10642 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10643 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10644   echo $ECHO_N "(cached) $ECHO_C" >&6
10645 else
10646   eval "$as_ac_Header=\$ac_header_preproc"
10647 fi
10648 ac_res=`eval echo '${'$as_ac_Header'}'`
10649                { echo "$as_me:$LINENO: result: $ac_res" >&5
10650 echo "${ECHO_T}$ac_res" >&6; }
10651
10652 fi
10653 if test `eval echo '${'$as_ac_Header'}'` = yes; then
10654   cat >>confdefs.h <<_ACEOF
10655 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10656 _ACEOF
10657
10658 fi
10659
10660 done
10661
10662
10663 { echo "$as_me:$LINENO: checking for error_t" >&5
10664 echo $ECHO_N "checking for error_t... $ECHO_C" >&6; }
10665 if test "${ac_cv_type_error_t+set}" = set; then
10666   echo $ECHO_N "(cached) $ECHO_C" >&6
10667 else
10668   cat >conftest.$ac_ext <<_ACEOF
10669 /* confdefs.h.  */
10670 _ACEOF
10671 cat confdefs.h >>conftest.$ac_ext
10672 cat >>conftest.$ac_ext <<_ACEOF
10673 /* end confdefs.h.  */
10674 #if HAVE_ARGZ_H
10675 #  include <argz.h>
10676 #endif
10677
10678 typedef error_t ac__type_new_;
10679 int
10680 main ()
10681 {
10682 if ((ac__type_new_ *) 0)
10683   return 0;
10684 if (sizeof (ac__type_new_))
10685   return 0;
10686   ;
10687   return 0;
10688 }
10689 _ACEOF
10690 rm -f conftest.$ac_objext
10691 if { (ac_try="$ac_compile"
10692 case "(($ac_try" in
10693   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10694   *) ac_try_echo=$ac_try;;
10695 esac
10696 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10697   (eval "$ac_compile") 2>conftest.er1
10698   ac_status=$?
10699   grep -v '^ *+' conftest.er1 >conftest.err
10700   rm -f conftest.er1
10701   cat conftest.err >&5
10702   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10703   (exit $ac_status); } &&
10704          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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); }; } &&
10714          { ac_try='test -s conftest.$ac_objext'
10715   { (case "(($ac_try" in
10716   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10717   *) ac_try_echo=$ac_try;;
10718 esac
10719 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10720   (eval "$ac_try") 2>&5
10721   ac_status=$?
10722   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10723   (exit $ac_status); }; }; then
10724   ac_cv_type_error_t=yes
10725 else
10726   echo "$as_me: failed program was:" >&5
10727 sed 's/^/| /' conftest.$ac_ext >&5
10728
10729         ac_cv_type_error_t=no
10730 fi
10731
10732 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10733 fi
10734 { echo "$as_me:$LINENO: result: $ac_cv_type_error_t" >&5
10735 echo "${ECHO_T}$ac_cv_type_error_t" >&6; }
10736 if test $ac_cv_type_error_t = yes; then
10737
10738 cat >>confdefs.h <<_ACEOF
10739 #define HAVE_ERROR_T 1
10740 _ACEOF
10741
10742
10743 else
10744
10745 cat >>confdefs.h <<\_ACEOF
10746 #define error_t int
10747 _ACEOF
10748
10749 fi
10750
10751
10752
10753
10754
10755
10756
10757 for ac_func in argz_append argz_create_sep argz_insert argz_next argz_stringify
10758 do
10759 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
10760 { echo "$as_me:$LINENO: checking for $ac_func" >&5
10761 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
10762 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
10763   echo $ECHO_N "(cached) $ECHO_C" >&6
10764 else
10765   cat >conftest.$ac_ext <<_ACEOF
10766 /* confdefs.h.  */
10767 _ACEOF
10768 cat confdefs.h >>conftest.$ac_ext
10769 cat >>conftest.$ac_ext <<_ACEOF
10770 /* end confdefs.h.  */
10771 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
10772    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
10773 #define $ac_func innocuous_$ac_func
10774
10775 /* System header to define __stub macros and hopefully few prototypes,
10776     which can conflict with char $ac_func (); below.
10777     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10778     <limits.h> exists even on freestanding compilers.  */
10779
10780 #ifdef __STDC__
10781 # include <limits.h>
10782 #else
10783 # include <assert.h>
10784 #endif
10785
10786 #undef $ac_func
10787
10788 /* Override any GCC internal prototype to avoid an error.
10789    Use char because int might match the return type of a GCC
10790    builtin and then its argument prototype would still apply.  */
10791 #ifdef __cplusplus
10792 extern "C"
10793 #endif
10794 char $ac_func ();
10795 /* The GNU C library defines this for functions which it implements
10796     to always fail with ENOSYS.  Some functions are actually named
10797     something starting with __ and the normal name is an alias.  */
10798 #if defined __stub_$ac_func || defined __stub___$ac_func
10799 choke me
10800 #endif
10801
10802 int
10803 main ()
10804 {
10805 return $ac_func ();
10806   ;
10807   return 0;
10808 }
10809 _ACEOF
10810 rm -f conftest.$ac_objext conftest$ac_exeext
10811 if { (ac_try="$ac_link"
10812 case "(($ac_try" in
10813   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10814   *) ac_try_echo=$ac_try;;
10815 esac
10816 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10817   (eval "$ac_link") 2>conftest.er1
10818   ac_status=$?
10819   grep -v '^ *+' conftest.er1 >conftest.err
10820   rm -f conftest.er1
10821   cat conftest.err >&5
10822   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10823   (exit $ac_status); } &&
10824          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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); }; } &&
10834          { ac_try='test -s conftest$ac_exeext'
10835   { (case "(($ac_try" in
10836   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10837   *) ac_try_echo=$ac_try;;
10838 esac
10839 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10840   (eval "$ac_try") 2>&5
10841   ac_status=$?
10842   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10843   (exit $ac_status); }; }; then
10844   eval "$as_ac_var=yes"
10845 else
10846   echo "$as_me: failed program was:" >&5
10847 sed 's/^/| /' conftest.$ac_ext >&5
10848
10849         eval "$as_ac_var=no"
10850 fi
10851
10852 rm -f core conftest.err conftest.$ac_objext \
10853       conftest$ac_exeext conftest.$ac_ext
10854 fi
10855 ac_res=`eval echo '${'$as_ac_var'}'`
10856                { echo "$as_me:$LINENO: result: $ac_res" >&5
10857 echo "${ECHO_T}$ac_res" >&6; }
10858 if test `eval echo '${'$as_ac_var'}'` = yes; then
10859   cat >>confdefs.h <<_ACEOF
10860 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
10861 _ACEOF
10862
10863 fi
10864 done
10865
10866
10867
10868
10869
10870
10871
10872
10873
10874
10875
10876
10877
10878
10879
10880
10881
10882
10883
10884
10885
10886
10887
10888
10889
10890
10891
10892
10893 for ac_header in assert.h ctype.h errno.h malloc.h memory.h stdlib.h \
10894                   stdio.h unistd.h
10895 do
10896 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10897 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10898   { echo "$as_me:$LINENO: checking for $ac_header" >&5
10899 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10900 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10901   echo $ECHO_N "(cached) $ECHO_C" >&6
10902 fi
10903 ac_res=`eval echo '${'$as_ac_Header'}'`
10904                { echo "$as_me:$LINENO: result: $ac_res" >&5
10905 echo "${ECHO_T}$ac_res" >&6; }
10906 else
10907   # Is the header compilable?
10908 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
10909 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
10910 cat >conftest.$ac_ext <<_ACEOF
10911 /* confdefs.h.  */
10912 _ACEOF
10913 cat confdefs.h >>conftest.$ac_ext
10914 cat >>conftest.$ac_ext <<_ACEOF
10915 /* end confdefs.h.  */
10916 $ac_includes_default
10917 #include <$ac_header>
10918 _ACEOF
10919 rm -f conftest.$ac_objext
10920 if { (ac_try="$ac_compile"
10921 case "(($ac_try" in
10922   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10923   *) ac_try_echo=$ac_try;;
10924 esac
10925 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10926   (eval "$ac_compile") 2>conftest.er1
10927   ac_status=$?
10928   grep -v '^ *+' conftest.er1 >conftest.err
10929   rm -f conftest.er1
10930   cat conftest.err >&5
10931   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10932   (exit $ac_status); } &&
10933          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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); }; } &&
10943          { ac_try='test -s conftest.$ac_objext'
10944   { (case "(($ac_try" in
10945   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10946   *) ac_try_echo=$ac_try;;
10947 esac
10948 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10949   (eval "$ac_try") 2>&5
10950   ac_status=$?
10951   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10952   (exit $ac_status); }; }; then
10953   ac_header_compiler=yes
10954 else
10955   echo "$as_me: failed program was:" >&5
10956 sed 's/^/| /' conftest.$ac_ext >&5
10957
10958         ac_header_compiler=no
10959 fi
10960
10961 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10962 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10963 echo "${ECHO_T}$ac_header_compiler" >&6; }
10964
10965 # Is the header present?
10966 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
10967 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
10968 cat >conftest.$ac_ext <<_ACEOF
10969 /* confdefs.h.  */
10970 _ACEOF
10971 cat confdefs.h >>conftest.$ac_ext
10972 cat >>conftest.$ac_ext <<_ACEOF
10973 /* end confdefs.h.  */
10974 #include <$ac_header>
10975 _ACEOF
10976 if { (ac_try="$ac_cpp conftest.$ac_ext"
10977 case "(($ac_try" in
10978   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10979   *) ac_try_echo=$ac_try;;
10980 esac
10981 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10982   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
10983   ac_status=$?
10984   grep -v '^ *+' conftest.er1 >conftest.err
10985   rm -f conftest.er1
10986   cat conftest.err >&5
10987   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10988   (exit $ac_status); } >/dev/null; then
10989   if test -s conftest.err; then
10990     ac_cpp_err=$ac_c_preproc_warn_flag
10991     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
10992   else
10993     ac_cpp_err=
10994   fi
10995 else
10996   ac_cpp_err=yes
10997 fi
10998 if test -z "$ac_cpp_err"; then
10999   ac_header_preproc=yes
11000 else
11001   echo "$as_me: failed program was:" >&5
11002 sed 's/^/| /' conftest.$ac_ext >&5
11003
11004   ac_header_preproc=no
11005 fi
11006
11007 rm -f conftest.err conftest.$ac_ext
11008 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11009 echo "${ECHO_T}$ac_header_preproc" >&6; }
11010
11011 # So?  What about this header?
11012 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
11013   yes:no: )
11014     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11015 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11016     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11017 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11018     ac_header_preproc=yes
11019     ;;
11020   no:yes:* )
11021     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11022 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11023     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
11024 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
11025     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11026 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11027     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
11028 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
11029     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11030 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11031     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11032 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11033     ( cat <<\_ASBOX
11034 ## ------------------------------ ##
11035 ## Report this to bugs@yourdomain ##
11036 ## ------------------------------ ##
11037 _ASBOX
11038      ) | sed "s/^/$as_me: WARNING:     /" >&2
11039     ;;
11040 esac
11041 { echo "$as_me:$LINENO: checking for $ac_header" >&5
11042 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11043 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11044   echo $ECHO_N "(cached) $ECHO_C" >&6
11045 else
11046   eval "$as_ac_Header=\$ac_header_preproc"
11047 fi
11048 ac_res=`eval echo '${'$as_ac_Header'}'`
11049                { echo "$as_me:$LINENO: result: $ac_res" >&5
11050 echo "${ECHO_T}$ac_res" >&6; }
11051
11052 fi
11053 if test `eval echo '${'$as_ac_Header'}'` = yes; then
11054   cat >>confdefs.h <<_ACEOF
11055 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11056 _ACEOF
11057
11058 fi
11059
11060 done
11061
11062
11063
11064
11065
11066 for ac_header in dl.h sys/dl.h dld.h mach-o/dyld.h
11067 do
11068 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11069 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11070   { echo "$as_me:$LINENO: checking for $ac_header" >&5
11071 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11072 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11073   echo $ECHO_N "(cached) $ECHO_C" >&6
11074 fi
11075 ac_res=`eval echo '${'$as_ac_Header'}'`
11076                { echo "$as_me:$LINENO: result: $ac_res" >&5
11077 echo "${ECHO_T}$ac_res" >&6; }
11078 else
11079   # Is the header compilable?
11080 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
11081 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
11082 cat >conftest.$ac_ext <<_ACEOF
11083 /* confdefs.h.  */
11084 _ACEOF
11085 cat confdefs.h >>conftest.$ac_ext
11086 cat >>conftest.$ac_ext <<_ACEOF
11087 /* end confdefs.h.  */
11088 $ac_includes_default
11089 #include <$ac_header>
11090 _ACEOF
11091 rm -f conftest.$ac_objext
11092 if { (ac_try="$ac_compile"
11093 case "(($ac_try" in
11094   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11095   *) ac_try_echo=$ac_try;;
11096 esac
11097 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11098   (eval "$ac_compile") 2>conftest.er1
11099   ac_status=$?
11100   grep -v '^ *+' conftest.er1 >conftest.err
11101   rm -f conftest.er1
11102   cat conftest.err >&5
11103   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11104   (exit $ac_status); } &&
11105          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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); }; } &&
11115          { ac_try='test -s conftest.$ac_objext'
11116   { (case "(($ac_try" in
11117   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11118   *) ac_try_echo=$ac_try;;
11119 esac
11120 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11121   (eval "$ac_try") 2>&5
11122   ac_status=$?
11123   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11124   (exit $ac_status); }; }; then
11125   ac_header_compiler=yes
11126 else
11127   echo "$as_me: failed program was:" >&5
11128 sed 's/^/| /' conftest.$ac_ext >&5
11129
11130         ac_header_compiler=no
11131 fi
11132
11133 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11134 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11135 echo "${ECHO_T}$ac_header_compiler" >&6; }
11136
11137 # Is the header present?
11138 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
11139 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
11140 cat >conftest.$ac_ext <<_ACEOF
11141 /* confdefs.h.  */
11142 _ACEOF
11143 cat confdefs.h >>conftest.$ac_ext
11144 cat >>conftest.$ac_ext <<_ACEOF
11145 /* end confdefs.h.  */
11146 #include <$ac_header>
11147 _ACEOF
11148 if { (ac_try="$ac_cpp conftest.$ac_ext"
11149 case "(($ac_try" in
11150   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11151   *) ac_try_echo=$ac_try;;
11152 esac
11153 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11154   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
11155   ac_status=$?
11156   grep -v '^ *+' conftest.er1 >conftest.err
11157   rm -f conftest.er1
11158   cat conftest.err >&5
11159   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11160   (exit $ac_status); } >/dev/null; then
11161   if test -s conftest.err; then
11162     ac_cpp_err=$ac_c_preproc_warn_flag
11163     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
11164   else
11165     ac_cpp_err=
11166   fi
11167 else
11168   ac_cpp_err=yes
11169 fi
11170 if test -z "$ac_cpp_err"; then
11171   ac_header_preproc=yes
11172 else
11173   echo "$as_me: failed program was:" >&5
11174 sed 's/^/| /' conftest.$ac_ext >&5
11175
11176   ac_header_preproc=no
11177 fi
11178
11179 rm -f conftest.err conftest.$ac_ext
11180 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11181 echo "${ECHO_T}$ac_header_preproc" >&6; }
11182
11183 # So?  What about this header?
11184 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
11185   yes:no: )
11186     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11187 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11188     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11189 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11190     ac_header_preproc=yes
11191     ;;
11192   no:yes:* )
11193     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11194 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11195     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
11196 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
11197     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11198 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11199     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
11200 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
11201     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11202 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11203     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11204 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11205     ( cat <<\_ASBOX
11206 ## ------------------------------ ##
11207 ## Report this to bugs@yourdomain ##
11208 ## ------------------------------ ##
11209 _ASBOX
11210      ) | sed "s/^/$as_me: WARNING:     /" >&2
11211     ;;
11212 esac
11213 { echo "$as_me:$LINENO: checking for $ac_header" >&5
11214 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11215 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11216   echo $ECHO_N "(cached) $ECHO_C" >&6
11217 else
11218   eval "$as_ac_Header=\$ac_header_preproc"
11219 fi
11220 ac_res=`eval echo '${'$as_ac_Header'}'`
11221                { echo "$as_me:$LINENO: result: $ac_res" >&5
11222 echo "${ECHO_T}$ac_res" >&6; }
11223
11224 fi
11225 if test `eval echo '${'$as_ac_Header'}'` = yes; then
11226   cat >>confdefs.h <<_ACEOF
11227 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11228 _ACEOF
11229
11230 fi
11231
11232 done
11233
11234
11235
11236 for ac_header in string.h strings.h
11237 do
11238 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11239 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11240   { echo "$as_me:$LINENO: checking for $ac_header" >&5
11241 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11242 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11243   echo $ECHO_N "(cached) $ECHO_C" >&6
11244 fi
11245 ac_res=`eval echo '${'$as_ac_Header'}'`
11246                { echo "$as_me:$LINENO: result: $ac_res" >&5
11247 echo "${ECHO_T}$ac_res" >&6; }
11248 else
11249   # Is the header compilable?
11250 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
11251 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
11252 cat >conftest.$ac_ext <<_ACEOF
11253 /* confdefs.h.  */
11254 _ACEOF
11255 cat confdefs.h >>conftest.$ac_ext
11256 cat >>conftest.$ac_ext <<_ACEOF
11257 /* end confdefs.h.  */
11258 $ac_includes_default
11259 #include <$ac_header>
11260 _ACEOF
11261 rm -f conftest.$ac_objext
11262 if { (ac_try="$ac_compile"
11263 case "(($ac_try" in
11264   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11265   *) ac_try_echo=$ac_try;;
11266 esac
11267 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11268   (eval "$ac_compile") 2>conftest.er1
11269   ac_status=$?
11270   grep -v '^ *+' conftest.er1 >conftest.err
11271   rm -f conftest.er1
11272   cat conftest.err >&5
11273   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11274   (exit $ac_status); } &&
11275          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
11276   { (case "(($ac_try" in
11277   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11278   *) ac_try_echo=$ac_try;;
11279 esac
11280 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11281   (eval "$ac_try") 2>&5
11282   ac_status=$?
11283   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11284   (exit $ac_status); }; } &&
11285          { ac_try='test -s conftest.$ac_objext'
11286   { (case "(($ac_try" in
11287   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11288   *) ac_try_echo=$ac_try;;
11289 esac
11290 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11291   (eval "$ac_try") 2>&5
11292   ac_status=$?
11293   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11294   (exit $ac_status); }; }; then
11295   ac_header_compiler=yes
11296 else
11297   echo "$as_me: failed program was:" >&5
11298 sed 's/^/| /' conftest.$ac_ext >&5
11299
11300         ac_header_compiler=no
11301 fi
11302
11303 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11304 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11305 echo "${ECHO_T}$ac_header_compiler" >&6; }
11306
11307 # Is the header present?
11308 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
11309 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
11310 cat >conftest.$ac_ext <<_ACEOF
11311 /* confdefs.h.  */
11312 _ACEOF
11313 cat confdefs.h >>conftest.$ac_ext
11314 cat >>conftest.$ac_ext <<_ACEOF
11315 /* end confdefs.h.  */
11316 #include <$ac_header>
11317 _ACEOF
11318 if { (ac_try="$ac_cpp conftest.$ac_ext"
11319 case "(($ac_try" in
11320   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11321   *) ac_try_echo=$ac_try;;
11322 esac
11323 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11324   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
11325   ac_status=$?
11326   grep -v '^ *+' conftest.er1 >conftest.err
11327   rm -f conftest.er1
11328   cat conftest.err >&5
11329   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11330   (exit $ac_status); } >/dev/null; then
11331   if test -s conftest.err; then
11332     ac_cpp_err=$ac_c_preproc_warn_flag
11333     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
11334   else
11335     ac_cpp_err=
11336   fi
11337 else
11338   ac_cpp_err=yes
11339 fi
11340 if test -z "$ac_cpp_err"; then
11341   ac_header_preproc=yes
11342 else
11343   echo "$as_me: failed program was:" >&5
11344 sed 's/^/| /' conftest.$ac_ext >&5
11345
11346   ac_header_preproc=no
11347 fi
11348
11349 rm -f conftest.err conftest.$ac_ext
11350 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11351 echo "${ECHO_T}$ac_header_preproc" >&6; }
11352
11353 # So?  What about this header?
11354 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
11355   yes:no: )
11356     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11357 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11358     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11359 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11360     ac_header_preproc=yes
11361     ;;
11362   no:yes:* )
11363     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11364 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11365     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
11366 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
11367     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11368 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11369     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
11370 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
11371     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11372 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11373     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11374 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11375     ( cat <<\_ASBOX
11376 ## ------------------------------ ##
11377 ## Report this to bugs@yourdomain ##
11378 ## ------------------------------ ##
11379 _ASBOX
11380      ) | sed "s/^/$as_me: WARNING:     /" >&2
11381     ;;
11382 esac
11383 { echo "$as_me:$LINENO: checking for $ac_header" >&5
11384 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11385 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11386   echo $ECHO_N "(cached) $ECHO_C" >&6
11387 else
11388   eval "$as_ac_Header=\$ac_header_preproc"
11389 fi
11390 ac_res=`eval echo '${'$as_ac_Header'}'`
11391                { echo "$as_me:$LINENO: result: $ac_res" >&5
11392 echo "${ECHO_T}$ac_res" >&6; }
11393
11394 fi
11395 if test `eval echo '${'$as_ac_Header'}'` = yes; then
11396   cat >>confdefs.h <<_ACEOF
11397 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11398 _ACEOF
11399  break
11400 fi
11401
11402 done
11403
11404
11405
11406
11407 for ac_func in strchr index
11408 do
11409 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11410 { echo "$as_me:$LINENO: checking for $ac_func" >&5
11411 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
11412 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
11413   echo $ECHO_N "(cached) $ECHO_C" >&6
11414 else
11415   cat >conftest.$ac_ext <<_ACEOF
11416 /* confdefs.h.  */
11417 _ACEOF
11418 cat confdefs.h >>conftest.$ac_ext
11419 cat >>conftest.$ac_ext <<_ACEOF
11420 /* end confdefs.h.  */
11421 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
11422    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
11423 #define $ac_func innocuous_$ac_func
11424
11425 /* System header to define __stub macros and hopefully few prototypes,
11426     which can conflict with char $ac_func (); below.
11427     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11428     <limits.h> exists even on freestanding compilers.  */
11429
11430 #ifdef __STDC__
11431 # include <limits.h>
11432 #else
11433 # include <assert.h>
11434 #endif
11435
11436 #undef $ac_func
11437
11438 /* Override any GCC internal prototype to avoid an error.
11439    Use char because int might match the return type of a GCC
11440    builtin and then its argument prototype would still apply.  */
11441 #ifdef __cplusplus
11442 extern "C"
11443 #endif
11444 char $ac_func ();
11445 /* The GNU C library defines this for functions which it implements
11446     to always fail with ENOSYS.  Some functions are actually named
11447     something starting with __ and the normal name is an alias.  */
11448 #if defined __stub_$ac_func || defined __stub___$ac_func
11449 choke me
11450 #endif
11451
11452 int
11453 main ()
11454 {
11455 return $ac_func ();
11456   ;
11457   return 0;
11458 }
11459 _ACEOF
11460 rm -f conftest.$ac_objext conftest$ac_exeext
11461 if { (ac_try="$ac_link"
11462 case "(($ac_try" in
11463   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11464   *) ac_try_echo=$ac_try;;
11465 esac
11466 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11467   (eval "$ac_link") 2>conftest.er1
11468   ac_status=$?
11469   grep -v '^ *+' conftest.er1 >conftest.err
11470   rm -f conftest.er1
11471   cat conftest.err >&5
11472   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11473   (exit $ac_status); } &&
11474          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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); }; } &&
11484          { ac_try='test -s conftest$ac_exeext'
11485   { (case "(($ac_try" in
11486   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11487   *) ac_try_echo=$ac_try;;
11488 esac
11489 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11490   (eval "$ac_try") 2>&5
11491   ac_status=$?
11492   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11493   (exit $ac_status); }; }; then
11494   eval "$as_ac_var=yes"
11495 else
11496   echo "$as_me: failed program was:" >&5
11497 sed 's/^/| /' conftest.$ac_ext >&5
11498
11499         eval "$as_ac_var=no"
11500 fi
11501
11502 rm -f core conftest.err conftest.$ac_objext \
11503       conftest$ac_exeext conftest.$ac_ext
11504 fi
11505 ac_res=`eval echo '${'$as_ac_var'}'`
11506                { echo "$as_me:$LINENO: result: $ac_res" >&5
11507 echo "${ECHO_T}$ac_res" >&6; }
11508 if test `eval echo '${'$as_ac_var'}'` = yes; then
11509   cat >>confdefs.h <<_ACEOF
11510 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
11511 _ACEOF
11512  break
11513 fi
11514 done
11515
11516
11517
11518 for ac_func in strrchr rindex
11519 do
11520 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11521 { echo "$as_me:$LINENO: checking for $ac_func" >&5
11522 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
11523 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
11524   echo $ECHO_N "(cached) $ECHO_C" >&6
11525 else
11526   cat >conftest.$ac_ext <<_ACEOF
11527 /* confdefs.h.  */
11528 _ACEOF
11529 cat confdefs.h >>conftest.$ac_ext
11530 cat >>conftest.$ac_ext <<_ACEOF
11531 /* end confdefs.h.  */
11532 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
11533    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
11534 #define $ac_func innocuous_$ac_func
11535
11536 /* System header to define __stub macros and hopefully few prototypes,
11537     which can conflict with char $ac_func (); below.
11538     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11539     <limits.h> exists even on freestanding compilers.  */
11540
11541 #ifdef __STDC__
11542 # include <limits.h>
11543 #else
11544 # include <assert.h>
11545 #endif
11546
11547 #undef $ac_func
11548
11549 /* Override any GCC internal prototype to avoid an error.
11550    Use char because int might match the return type of a GCC
11551    builtin and then its argument prototype would still apply.  */
11552 #ifdef __cplusplus
11553 extern "C"
11554 #endif
11555 char $ac_func ();
11556 /* The GNU C library defines this for functions which it implements
11557     to always fail with ENOSYS.  Some functions are actually named
11558     something starting with __ and the normal name is an alias.  */
11559 #if defined __stub_$ac_func || defined __stub___$ac_func
11560 choke me
11561 #endif
11562
11563 int
11564 main ()
11565 {
11566 return $ac_func ();
11567   ;
11568   return 0;
11569 }
11570 _ACEOF
11571 rm -f conftest.$ac_objext conftest$ac_exeext
11572 if { (ac_try="$ac_link"
11573 case "(($ac_try" in
11574   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11575   *) ac_try_echo=$ac_try;;
11576 esac
11577 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11578   (eval "$ac_link") 2>conftest.er1
11579   ac_status=$?
11580   grep -v '^ *+' conftest.er1 >conftest.err
11581   rm -f conftest.er1
11582   cat conftest.err >&5
11583   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11584   (exit $ac_status); } &&
11585          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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); }; } &&
11595          { ac_try='test -s conftest$ac_exeext'
11596   { (case "(($ac_try" in
11597   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11598   *) ac_try_echo=$ac_try;;
11599 esac
11600 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11601   (eval "$ac_try") 2>&5
11602   ac_status=$?
11603   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11604   (exit $ac_status); }; }; then
11605   eval "$as_ac_var=yes"
11606 else
11607   echo "$as_me: failed program was:" >&5
11608 sed 's/^/| /' conftest.$ac_ext >&5
11609
11610         eval "$as_ac_var=no"
11611 fi
11612
11613 rm -f core conftest.err conftest.$ac_objext \
11614       conftest$ac_exeext conftest.$ac_ext
11615 fi
11616 ac_res=`eval echo '${'$as_ac_var'}'`
11617                { echo "$as_me:$LINENO: result: $ac_res" >&5
11618 echo "${ECHO_T}$ac_res" >&6; }
11619 if test `eval echo '${'$as_ac_var'}'` = yes; then
11620   cat >>confdefs.h <<_ACEOF
11621 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
11622 _ACEOF
11623  break
11624 fi
11625 done
11626
11627
11628
11629 for ac_func in memcpy bcopy
11630 do
11631 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11632 { echo "$as_me:$LINENO: checking for $ac_func" >&5
11633 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
11634 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
11635   echo $ECHO_N "(cached) $ECHO_C" >&6
11636 else
11637   cat >conftest.$ac_ext <<_ACEOF
11638 /* confdefs.h.  */
11639 _ACEOF
11640 cat confdefs.h >>conftest.$ac_ext
11641 cat >>conftest.$ac_ext <<_ACEOF
11642 /* end confdefs.h.  */
11643 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
11644    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
11645 #define $ac_func innocuous_$ac_func
11646
11647 /* System header to define __stub macros and hopefully few prototypes,
11648     which can conflict with char $ac_func (); below.
11649     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11650     <limits.h> exists even on freestanding compilers.  */
11651
11652 #ifdef __STDC__
11653 # include <limits.h>
11654 #else
11655 # include <assert.h>
11656 #endif
11657
11658 #undef $ac_func
11659
11660 /* Override any GCC internal prototype to avoid an error.
11661    Use char because int might match the return type of a GCC
11662    builtin and then its argument prototype would still apply.  */
11663 #ifdef __cplusplus
11664 extern "C"
11665 #endif
11666 char $ac_func ();
11667 /* The GNU C library defines this for functions which it implements
11668     to always fail with ENOSYS.  Some functions are actually named
11669     something starting with __ and the normal name is an alias.  */
11670 #if defined __stub_$ac_func || defined __stub___$ac_func
11671 choke me
11672 #endif
11673
11674 int
11675 main ()
11676 {
11677 return $ac_func ();
11678   ;
11679   return 0;
11680 }
11681 _ACEOF
11682 rm -f conftest.$ac_objext conftest$ac_exeext
11683 if { (ac_try="$ac_link"
11684 case "(($ac_try" in
11685   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11686   *) ac_try_echo=$ac_try;;
11687 esac
11688 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11689   (eval "$ac_link") 2>conftest.er1
11690   ac_status=$?
11691   grep -v '^ *+' conftest.er1 >conftest.err
11692   rm -f conftest.er1
11693   cat conftest.err >&5
11694   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11695   (exit $ac_status); } &&
11696          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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); }; } &&
11706          { ac_try='test -s conftest$ac_exeext'
11707   { (case "(($ac_try" in
11708   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11709   *) ac_try_echo=$ac_try;;
11710 esac
11711 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11712   (eval "$ac_try") 2>&5
11713   ac_status=$?
11714   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11715   (exit $ac_status); }; }; then
11716   eval "$as_ac_var=yes"
11717 else
11718   echo "$as_me: failed program was:" >&5
11719 sed 's/^/| /' conftest.$ac_ext >&5
11720
11721         eval "$as_ac_var=no"
11722 fi
11723
11724 rm -f core conftest.err conftest.$ac_objext \
11725       conftest$ac_exeext conftest.$ac_ext
11726 fi
11727 ac_res=`eval echo '${'$as_ac_var'}'`
11728                { echo "$as_me:$LINENO: result: $ac_res" >&5
11729 echo "${ECHO_T}$ac_res" >&6; }
11730 if test `eval echo '${'$as_ac_var'}'` = yes; then
11731   cat >>confdefs.h <<_ACEOF
11732 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
11733 _ACEOF
11734  break
11735 fi
11736 done
11737
11738
11739
11740 for ac_func in memmove strcmp
11741 do
11742 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11743 { echo "$as_me:$LINENO: checking for $ac_func" >&5
11744 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
11745 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
11746   echo $ECHO_N "(cached) $ECHO_C" >&6
11747 else
11748   cat >conftest.$ac_ext <<_ACEOF
11749 /* confdefs.h.  */
11750 _ACEOF
11751 cat confdefs.h >>conftest.$ac_ext
11752 cat >>conftest.$ac_ext <<_ACEOF
11753 /* end confdefs.h.  */
11754 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
11755    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
11756 #define $ac_func innocuous_$ac_func
11757
11758 /* System header to define __stub macros and hopefully few prototypes,
11759     which can conflict with char $ac_func (); below.
11760     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11761     <limits.h> exists even on freestanding compilers.  */
11762
11763 #ifdef __STDC__
11764 # include <limits.h>
11765 #else
11766 # include <assert.h>
11767 #endif
11768
11769 #undef $ac_func
11770
11771 /* Override any GCC internal prototype to avoid an error.
11772    Use char because int might match the return type of a GCC
11773    builtin and then its argument prototype would still apply.  */
11774 #ifdef __cplusplus
11775 extern "C"
11776 #endif
11777 char $ac_func ();
11778 /* The GNU C library defines this for functions which it implements
11779     to always fail with ENOSYS.  Some functions are actually named
11780     something starting with __ and the normal name is an alias.  */
11781 #if defined __stub_$ac_func || defined __stub___$ac_func
11782 choke me
11783 #endif
11784
11785 int
11786 main ()
11787 {
11788 return $ac_func ();
11789   ;
11790   return 0;
11791 }
11792 _ACEOF
11793 rm -f conftest.$ac_objext conftest$ac_exeext
11794 if { (ac_try="$ac_link"
11795 case "(($ac_try" in
11796   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11797   *) ac_try_echo=$ac_try;;
11798 esac
11799 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11800   (eval "$ac_link") 2>conftest.er1
11801   ac_status=$?
11802   grep -v '^ *+' conftest.er1 >conftest.err
11803   rm -f conftest.er1
11804   cat conftest.err >&5
11805   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11806   (exit $ac_status); } &&
11807          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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); }; } &&
11817          { ac_try='test -s conftest$ac_exeext'
11818   { (case "(($ac_try" in
11819   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11820   *) ac_try_echo=$ac_try;;
11821 esac
11822 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11823   (eval "$ac_try") 2>&5
11824   ac_status=$?
11825   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11826   (exit $ac_status); }; }; then
11827   eval "$as_ac_var=yes"
11828 else
11829   echo "$as_me: failed program was:" >&5
11830 sed 's/^/| /' conftest.$ac_ext >&5
11831
11832         eval "$as_ac_var=no"
11833 fi
11834
11835 rm -f core conftest.err conftest.$ac_objext \
11836       conftest$ac_exeext conftest.$ac_ext
11837 fi
11838 ac_res=`eval echo '${'$as_ac_var'}'`
11839                { echo "$as_me:$LINENO: result: $ac_res" >&5
11840 echo "${ECHO_T}$ac_res" >&6; }
11841 if test `eval echo '${'$as_ac_var'}'` = yes; then
11842   cat >>confdefs.h <<_ACEOF
11843 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
11844 _ACEOF
11845
11846 fi
11847 done
11848
11849
11850
11851
11852 for ac_func in closedir opendir readdir
11853 do
11854 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11855 { echo "$as_me:$LINENO: checking for $ac_func" >&5
11856 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
11857 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
11858   echo $ECHO_N "(cached) $ECHO_C" >&6
11859 else
11860   cat >conftest.$ac_ext <<_ACEOF
11861 /* confdefs.h.  */
11862 _ACEOF
11863 cat confdefs.h >>conftest.$ac_ext
11864 cat >>conftest.$ac_ext <<_ACEOF
11865 /* end confdefs.h.  */
11866 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
11867    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
11868 #define $ac_func innocuous_$ac_func
11869
11870 /* System header to define __stub macros and hopefully few prototypes,
11871     which can conflict with char $ac_func (); below.
11872     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11873     <limits.h> exists even on freestanding compilers.  */
11874
11875 #ifdef __STDC__
11876 # include <limits.h>
11877 #else
11878 # include <assert.h>
11879 #endif
11880
11881 #undef $ac_func
11882
11883 /* Override any GCC internal prototype to avoid an error.
11884    Use char because int might match the return type of a GCC
11885    builtin and then its argument prototype would still apply.  */
11886 #ifdef __cplusplus
11887 extern "C"
11888 #endif
11889 char $ac_func ();
11890 /* The GNU C library defines this for functions which it implements
11891     to always fail with ENOSYS.  Some functions are actually named
11892     something starting with __ and the normal name is an alias.  */
11893 #if defined __stub_$ac_func || defined __stub___$ac_func
11894 choke me
11895 #endif
11896
11897 int
11898 main ()
11899 {
11900 return $ac_func ();
11901   ;
11902   return 0;
11903 }
11904 _ACEOF
11905 rm -f conftest.$ac_objext conftest$ac_exeext
11906 if { (ac_try="$ac_link"
11907 case "(($ac_try" in
11908   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11909   *) ac_try_echo=$ac_try;;
11910 esac
11911 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11912   (eval "$ac_link") 2>conftest.er1
11913   ac_status=$?
11914   grep -v '^ *+' conftest.er1 >conftest.err
11915   rm -f conftest.er1
11916   cat conftest.err >&5
11917   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11918   (exit $ac_status); } &&
11919          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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); }; } &&
11929          { ac_try='test -s conftest$ac_exeext'
11930   { (case "(($ac_try" in
11931   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11932   *) ac_try_echo=$ac_try;;
11933 esac
11934 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11935   (eval "$ac_try") 2>&5
11936   ac_status=$?
11937   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11938   (exit $ac_status); }; }; then
11939   eval "$as_ac_var=yes"
11940 else
11941   echo "$as_me: failed program was:" >&5
11942 sed 's/^/| /' conftest.$ac_ext >&5
11943
11944         eval "$as_ac_var=no"
11945 fi
11946
11947 rm -f core conftest.err conftest.$ac_objext \
11948       conftest$ac_exeext conftest.$ac_ext
11949 fi
11950 ac_res=`eval echo '${'$as_ac_var'}'`
11951                { echo "$as_me:$LINENO: result: $ac_res" >&5
11952 echo "${ECHO_T}$ac_res" >&6; }
11953 if test `eval echo '${'$as_ac_var'}'` = yes; then
11954   cat >>confdefs.h <<_ACEOF
11955 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
11956 _ACEOF
11957
11958 fi
11959 done
11960
11961
11962
11963 { echo "$as_me:$LINENO: checking tool compatibility" >&5
11964 echo $ECHO_N "checking tool compatibility... $ECHO_C" >&6; }
11965
11966 ICC=no
11967 IXX=no
11968 case $CC in
11969   icc*|icpc*)
11970     ICC=yes
11971     IXX=yes
11972     ;;
11973    *)
11974     ;;
11975 esac
11976
11977 if test "$GCC" != "yes" && test "$ICC" != "yes"
11978 then
11979   { { echo "$as_me:$LINENO: error: gcc|icc required but not found" >&5
11980 echo "$as_me: error: gcc|icc required but not found" >&2;}
11981    { (exit 1); exit 1; }; }
11982 fi
11983
11984 if test "$GXX" != "yes" && test "$IXX" != "yes"
11985 then
11986   { { echo "$as_me:$LINENO: error: g++|clang++|icc required but not found" >&5
11987 echo "$as_me: error: g++|clang++|icc required but not found" >&2;}
11988    { (exit 1); exit 1; }; }
11989 fi
11990
11991 if test "$GCC" = "yes"
11992 then
11993   cat >conftest.$ac_ext <<_ACEOF
11994 #if !defined(__GNUC__) || __GNUC__ < 3
11995 #error Unsupported GCC version
11996 #endif
11997
11998 _ACEOF
11999 rm -f conftest.$ac_objext
12000 if { (ac_try="$ac_compile"
12001 case "(($ac_try" in
12002   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12003   *) ac_try_echo=$ac_try;;
12004 esac
12005 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12006   (eval "$ac_compile") 2>conftest.er1
12007   ac_status=$?
12008   grep -v '^ *+' conftest.er1 >conftest.err
12009   rm -f conftest.er1
12010   cat conftest.err >&5
12011   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12012   (exit $ac_status); } &&
12013          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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); }; } &&
12023          { ac_try='test -s conftest.$ac_objext'
12024   { (case "(($ac_try" in
12025   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12026   *) ac_try_echo=$ac_try;;
12027 esac
12028 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12029   (eval "$ac_try") 2>&5
12030   ac_status=$?
12031   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12032   (exit $ac_status); }; }; then
12033   :
12034 else
12035   echo "$as_me: failed program was:" >&5
12036 sed 's/^/| /' conftest.$ac_ext >&5
12037
12038         { { echo "$as_me:$LINENO: error: gcc 3.x required, but you have a lower version" >&5
12039 echo "$as_me: error: gcc 3.x required, but you have a lower version" >&2;}
12040    { (exit 1); exit 1; }; }
12041 fi
12042
12043 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12044 fi
12045
12046 if test -z "$llvm_cv_gnu_make_command"
12047 then
12048   { { echo "$as_me:$LINENO: error: GNU Make required but not found" >&5
12049 echo "$as_me: error: GNU Make required but not found" >&2;}
12050    { (exit 1); exit 1; }; }
12051 fi
12052
12053 { echo "$as_me:$LINENO: result: ok" >&5
12054 echo "${ECHO_T}ok" >&6; }
12055
12056 { echo "$as_me:$LINENO: checking optional compiler flags" >&5
12057 echo $ECHO_N "checking optional compiler flags... $ECHO_C" >&6; }
12058 NO_VARIADIC_MACROS=`$CXX -Werror -Wno-variadic-macros -fsyntax-only -xc /dev/null 2>/dev/null && echo -Wno-variadic-macros`
12059
12060 NO_MISSING_FIELD_INITIALIZERS=`$CXX -Werror -Wno-missing-field-initializers -fsyntax-only -xc /dev/null 2>/dev/null && echo -Wno-missing-field-initializers`
12061
12062 COVERED_SWITCH_DEFAULT=`$CXX -Werror -Wcovered-switch-default -fsyntax-only -xc /dev/null 2>/dev/null && echo -Wcovered-switch-default`
12063
12064 { echo "$as_me:$LINENO: result: $NO_VARIADIC_MACROS $NO_MISSING_FIELD_INITIALIZERS $COVERED_SWITCH_DEFAULT" >&5
12065 echo "${ECHO_T}$NO_VARIADIC_MACROS $NO_MISSING_FIELD_INITIALIZERS $COVERED_SWITCH_DEFAULT" >&6; }
12066
12067
12068
12069 { echo "$as_me:$LINENO: checking for sin in -lm" >&5
12070 echo $ECHO_N "checking for sin in -lm... $ECHO_C" >&6; }
12071 if test "${ac_cv_lib_m_sin+set}" = set; then
12072   echo $ECHO_N "(cached) $ECHO_C" >&6
12073 else
12074   ac_check_lib_save_LIBS=$LIBS
12075 LIBS="-lm  $LIBS"
12076 cat >conftest.$ac_ext <<_ACEOF
12077 /* confdefs.h.  */
12078 _ACEOF
12079 cat confdefs.h >>conftest.$ac_ext
12080 cat >>conftest.$ac_ext <<_ACEOF
12081 /* end confdefs.h.  */
12082
12083 /* Override any GCC internal prototype to avoid an error.
12084    Use char because int might match the return type of a GCC
12085    builtin and then its argument prototype would still apply.  */
12086 #ifdef __cplusplus
12087 extern "C"
12088 #endif
12089 char sin ();
12090 int
12091 main ()
12092 {
12093 return sin ();
12094   ;
12095   return 0;
12096 }
12097 _ACEOF
12098 rm -f conftest.$ac_objext conftest$ac_exeext
12099 if { (ac_try="$ac_link"
12100 case "(($ac_try" in
12101   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12102   *) ac_try_echo=$ac_try;;
12103 esac
12104 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12105   (eval "$ac_link") 2>conftest.er1
12106   ac_status=$?
12107   grep -v '^ *+' conftest.er1 >conftest.err
12108   rm -f conftest.er1
12109   cat conftest.err >&5
12110   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12111   (exit $ac_status); } &&
12112          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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); }; } &&
12122          { ac_try='test -s conftest$ac_exeext'
12123   { (case "(($ac_try" in
12124   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12125   *) ac_try_echo=$ac_try;;
12126 esac
12127 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12128   (eval "$ac_try") 2>&5
12129   ac_status=$?
12130   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12131   (exit $ac_status); }; }; then
12132   ac_cv_lib_m_sin=yes
12133 else
12134   echo "$as_me: failed program was:" >&5
12135 sed 's/^/| /' conftest.$ac_ext >&5
12136
12137         ac_cv_lib_m_sin=no
12138 fi
12139
12140 rm -f core conftest.err conftest.$ac_objext \
12141       conftest$ac_exeext conftest.$ac_ext
12142 LIBS=$ac_check_lib_save_LIBS
12143 fi
12144 { echo "$as_me:$LINENO: result: $ac_cv_lib_m_sin" >&5
12145 echo "${ECHO_T}$ac_cv_lib_m_sin" >&6; }
12146 if test $ac_cv_lib_m_sin = yes; then
12147   cat >>confdefs.h <<_ACEOF
12148 #define HAVE_LIBM 1
12149 _ACEOF
12150
12151   LIBS="-lm $LIBS"
12152
12153 fi
12154
12155 if test "$llvm_cv_os_type" = "MingW" ; then
12156
12157 { echo "$as_me:$LINENO: checking for main in -limagehlp" >&5
12158 echo $ECHO_N "checking for main in -limagehlp... $ECHO_C" >&6; }
12159 if test "${ac_cv_lib_imagehlp_main+set}" = set; then
12160   echo $ECHO_N "(cached) $ECHO_C" >&6
12161 else
12162   ac_check_lib_save_LIBS=$LIBS
12163 LIBS="-limagehlp  $LIBS"
12164 cat >conftest.$ac_ext <<_ACEOF
12165 /* confdefs.h.  */
12166 _ACEOF
12167 cat confdefs.h >>conftest.$ac_ext
12168 cat >>conftest.$ac_ext <<_ACEOF
12169 /* end confdefs.h.  */
12170
12171
12172 int
12173 main ()
12174 {
12175 return main ();
12176   ;
12177   return 0;
12178 }
12179 _ACEOF
12180 rm -f conftest.$ac_objext conftest$ac_exeext
12181 if { (ac_try="$ac_link"
12182 case "(($ac_try" in
12183   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12184   *) ac_try_echo=$ac_try;;
12185 esac
12186 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12187   (eval "$ac_link") 2>conftest.er1
12188   ac_status=$?
12189   grep -v '^ *+' conftest.er1 >conftest.err
12190   rm -f conftest.er1
12191   cat conftest.err >&5
12192   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12193   (exit $ac_status); } &&
12194          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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); }; } &&
12204          { ac_try='test -s conftest$ac_exeext'
12205   { (case "(($ac_try" in
12206   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12207   *) ac_try_echo=$ac_try;;
12208 esac
12209 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12210   (eval "$ac_try") 2>&5
12211   ac_status=$?
12212   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12213   (exit $ac_status); }; }; then
12214   ac_cv_lib_imagehlp_main=yes
12215 else
12216   echo "$as_me: failed program was:" >&5
12217 sed 's/^/| /' conftest.$ac_ext >&5
12218
12219         ac_cv_lib_imagehlp_main=no
12220 fi
12221
12222 rm -f core conftest.err conftest.$ac_objext \
12223       conftest$ac_exeext conftest.$ac_ext
12224 LIBS=$ac_check_lib_save_LIBS
12225 fi
12226 { echo "$as_me:$LINENO: result: $ac_cv_lib_imagehlp_main" >&5
12227 echo "${ECHO_T}$ac_cv_lib_imagehlp_main" >&6; }
12228 if test $ac_cv_lib_imagehlp_main = yes; then
12229   cat >>confdefs.h <<_ACEOF
12230 #define HAVE_LIBIMAGEHLP 1
12231 _ACEOF
12232
12233   LIBS="-limagehlp $LIBS"
12234
12235 fi
12236
12237
12238 { echo "$as_me:$LINENO: checking for main in -lpsapi" >&5
12239 echo $ECHO_N "checking for main in -lpsapi... $ECHO_C" >&6; }
12240 if test "${ac_cv_lib_psapi_main+set}" = set; then
12241   echo $ECHO_N "(cached) $ECHO_C" >&6
12242 else
12243   ac_check_lib_save_LIBS=$LIBS
12244 LIBS="-lpsapi  $LIBS"
12245 cat >conftest.$ac_ext <<_ACEOF
12246 /* confdefs.h.  */
12247 _ACEOF
12248 cat confdefs.h >>conftest.$ac_ext
12249 cat >>conftest.$ac_ext <<_ACEOF
12250 /* end confdefs.h.  */
12251
12252
12253 int
12254 main ()
12255 {
12256 return main ();
12257   ;
12258   return 0;
12259 }
12260 _ACEOF
12261 rm -f conftest.$ac_objext conftest$ac_exeext
12262 if { (ac_try="$ac_link"
12263 case "(($ac_try" in
12264   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12265   *) ac_try_echo=$ac_try;;
12266 esac
12267 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12268   (eval "$ac_link") 2>conftest.er1
12269   ac_status=$?
12270   grep -v '^ *+' conftest.er1 >conftest.err
12271   rm -f conftest.er1
12272   cat conftest.err >&5
12273   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12274   (exit $ac_status); } &&
12275          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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); }; } &&
12285          { ac_try='test -s conftest$ac_exeext'
12286   { (case "(($ac_try" in
12287   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12288   *) ac_try_echo=$ac_try;;
12289 esac
12290 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12291   (eval "$ac_try") 2>&5
12292   ac_status=$?
12293   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12294   (exit $ac_status); }; }; then
12295   ac_cv_lib_psapi_main=yes
12296 else
12297   echo "$as_me: failed program was:" >&5
12298 sed 's/^/| /' conftest.$ac_ext >&5
12299
12300         ac_cv_lib_psapi_main=no
12301 fi
12302
12303 rm -f core conftest.err conftest.$ac_objext \
12304       conftest$ac_exeext conftest.$ac_ext
12305 LIBS=$ac_check_lib_save_LIBS
12306 fi
12307 { echo "$as_me:$LINENO: result: $ac_cv_lib_psapi_main" >&5
12308 echo "${ECHO_T}$ac_cv_lib_psapi_main" >&6; }
12309 if test $ac_cv_lib_psapi_main = yes; then
12310   cat >>confdefs.h <<_ACEOF
12311 #define HAVE_LIBPSAPI 1
12312 _ACEOF
12313
12314   LIBS="-lpsapi $LIBS"
12315
12316 fi
12317
12318 fi
12319
12320 { echo "$as_me:$LINENO: checking for library containing dlopen" >&5
12321 echo $ECHO_N "checking for library containing dlopen... $ECHO_C" >&6; }
12322 if test "${ac_cv_search_dlopen+set}" = set; then
12323   echo $ECHO_N "(cached) $ECHO_C" >&6
12324 else
12325   ac_func_search_save_LIBS=$LIBS
12326 cat >conftest.$ac_ext <<_ACEOF
12327 /* confdefs.h.  */
12328 _ACEOF
12329 cat confdefs.h >>conftest.$ac_ext
12330 cat >>conftest.$ac_ext <<_ACEOF
12331 /* end confdefs.h.  */
12332
12333 /* Override any GCC internal prototype to avoid an error.
12334    Use char because int might match the return type of a GCC
12335    builtin and then its argument prototype would still apply.  */
12336 #ifdef __cplusplus
12337 extern "C"
12338 #endif
12339 char dlopen ();
12340 int
12341 main ()
12342 {
12343 return dlopen ();
12344   ;
12345   return 0;
12346 }
12347 _ACEOF
12348 for ac_lib in '' dl; do
12349   if test -z "$ac_lib"; then
12350     ac_res="none required"
12351   else
12352     ac_res=-l$ac_lib
12353     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
12354   fi
12355   rm -f conftest.$ac_objext conftest$ac_exeext
12356 if { (ac_try="$ac_link"
12357 case "(($ac_try" in
12358   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12359   *) ac_try_echo=$ac_try;;
12360 esac
12361 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12362   (eval "$ac_link") 2>conftest.er1
12363   ac_status=$?
12364   grep -v '^ *+' conftest.er1 >conftest.err
12365   rm -f conftest.er1
12366   cat conftest.err >&5
12367   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12368   (exit $ac_status); } &&
12369          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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); }; } &&
12379          { ac_try='test -s conftest$ac_exeext'
12380   { (case "(($ac_try" in
12381   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12382   *) ac_try_echo=$ac_try;;
12383 esac
12384 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12385   (eval "$ac_try") 2>&5
12386   ac_status=$?
12387   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12388   (exit $ac_status); }; }; then
12389   ac_cv_search_dlopen=$ac_res
12390 else
12391   echo "$as_me: failed program was:" >&5
12392 sed 's/^/| /' conftest.$ac_ext >&5
12393
12394
12395 fi
12396
12397 rm -f core conftest.err conftest.$ac_objext \
12398       conftest$ac_exeext
12399   if test "${ac_cv_search_dlopen+set}" = set; then
12400   break
12401 fi
12402 done
12403 if test "${ac_cv_search_dlopen+set}" = set; then
12404   :
12405 else
12406   ac_cv_search_dlopen=no
12407 fi
12408 rm conftest.$ac_ext
12409 LIBS=$ac_func_search_save_LIBS
12410 fi
12411 { echo "$as_me:$LINENO: result: $ac_cv_search_dlopen" >&5
12412 echo "${ECHO_T}$ac_cv_search_dlopen" >&6; }
12413 ac_res=$ac_cv_search_dlopen
12414 if test "$ac_res" != no; then
12415   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
12416
12417 cat >>confdefs.h <<\_ACEOF
12418 #define HAVE_DLOPEN 1
12419 _ACEOF
12420
12421 else
12422   { echo "$as_me:$LINENO: WARNING: dlopen() not found - disabling plugin support" >&5
12423 echo "$as_me: WARNING: dlopen() not found - disabling plugin support" >&2;}
12424 fi
12425
12426
12427 if test "$llvm_cv_enable_libffi" = "yes" ; then
12428   { echo "$as_me:$LINENO: checking for library containing ffi_call" >&5
12429 echo $ECHO_N "checking for library containing ffi_call... $ECHO_C" >&6; }
12430 if test "${ac_cv_search_ffi_call+set}" = set; then
12431   echo $ECHO_N "(cached) $ECHO_C" >&6
12432 else
12433   ac_func_search_save_LIBS=$LIBS
12434 cat >conftest.$ac_ext <<_ACEOF
12435 /* confdefs.h.  */
12436 _ACEOF
12437 cat confdefs.h >>conftest.$ac_ext
12438 cat >>conftest.$ac_ext <<_ACEOF
12439 /* end confdefs.h.  */
12440
12441 /* Override any GCC internal prototype to avoid an error.
12442    Use char because int might match the return type of a GCC
12443    builtin and then its argument prototype would still apply.  */
12444 #ifdef __cplusplus
12445 extern "C"
12446 #endif
12447 char ffi_call ();
12448 int
12449 main ()
12450 {
12451 return ffi_call ();
12452   ;
12453   return 0;
12454 }
12455 _ACEOF
12456 for ac_lib in '' ffi; do
12457   if test -z "$ac_lib"; then
12458     ac_res="none required"
12459   else
12460     ac_res=-l$ac_lib
12461     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
12462   fi
12463   rm -f conftest.$ac_objext conftest$ac_exeext
12464 if { (ac_try="$ac_link"
12465 case "(($ac_try" in
12466   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12467   *) ac_try_echo=$ac_try;;
12468 esac
12469 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12470   (eval "$ac_link") 2>conftest.er1
12471   ac_status=$?
12472   grep -v '^ *+' conftest.er1 >conftest.err
12473   rm -f conftest.er1
12474   cat conftest.err >&5
12475   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12476   (exit $ac_status); } &&
12477          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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); }; } &&
12487          { ac_try='test -s conftest$ac_exeext'
12488   { (case "(($ac_try" in
12489   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12490   *) ac_try_echo=$ac_try;;
12491 esac
12492 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12493   (eval "$ac_try") 2>&5
12494   ac_status=$?
12495   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12496   (exit $ac_status); }; }; then
12497   ac_cv_search_ffi_call=$ac_res
12498 else
12499   echo "$as_me: failed program was:" >&5
12500 sed 's/^/| /' conftest.$ac_ext >&5
12501
12502
12503 fi
12504
12505 rm -f core conftest.err conftest.$ac_objext \
12506       conftest$ac_exeext
12507   if test "${ac_cv_search_ffi_call+set}" = set; then
12508   break
12509 fi
12510 done
12511 if test "${ac_cv_search_ffi_call+set}" = set; then
12512   :
12513 else
12514   ac_cv_search_ffi_call=no
12515 fi
12516 rm conftest.$ac_ext
12517 LIBS=$ac_func_search_save_LIBS
12518 fi
12519 { echo "$as_me:$LINENO: result: $ac_cv_search_ffi_call" >&5
12520 echo "${ECHO_T}$ac_cv_search_ffi_call" >&6; }
12521 ac_res=$ac_cv_search_ffi_call
12522 if test "$ac_res" != no; then
12523   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
12524
12525 cat >>confdefs.h <<\_ACEOF
12526 #define HAVE_FFI_CALL 1
12527 _ACEOF
12528
12529 else
12530   { { echo "$as_me:$LINENO: error: libffi not found - configure without --enable-libffi to compile without it" >&5
12531 echo "$as_me: error: libffi not found - configure without --enable-libffi to compile without it" >&2;}
12532    { (exit 1); exit 1; }; }
12533 fi
12534
12535 fi
12536
12537 { echo "$as_me:$LINENO: checking for library containing mallinfo" >&5
12538 echo $ECHO_N "checking for library containing mallinfo... $ECHO_C" >&6; }
12539 if test "${ac_cv_search_mallinfo+set}" = set; then
12540   echo $ECHO_N "(cached) $ECHO_C" >&6
12541 else
12542   ac_func_search_save_LIBS=$LIBS
12543 cat >conftest.$ac_ext <<_ACEOF
12544 /* confdefs.h.  */
12545 _ACEOF
12546 cat confdefs.h >>conftest.$ac_ext
12547 cat >>conftest.$ac_ext <<_ACEOF
12548 /* end confdefs.h.  */
12549
12550 /* Override any GCC internal prototype to avoid an error.
12551    Use char because int might match the return type of a GCC
12552    builtin and then its argument prototype would still apply.  */
12553 #ifdef __cplusplus
12554 extern "C"
12555 #endif
12556 char mallinfo ();
12557 int
12558 main ()
12559 {
12560 return mallinfo ();
12561   ;
12562   return 0;
12563 }
12564 _ACEOF
12565 for ac_lib in '' malloc; do
12566   if test -z "$ac_lib"; then
12567     ac_res="none required"
12568   else
12569     ac_res=-l$ac_lib
12570     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
12571   fi
12572   rm -f conftest.$ac_objext conftest$ac_exeext
12573 if { (ac_try="$ac_link"
12574 case "(($ac_try" in
12575   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12576   *) ac_try_echo=$ac_try;;
12577 esac
12578 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12579   (eval "$ac_link") 2>conftest.er1
12580   ac_status=$?
12581   grep -v '^ *+' conftest.er1 >conftest.err
12582   rm -f conftest.er1
12583   cat conftest.err >&5
12584   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12585   (exit $ac_status); } &&
12586          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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); }; } &&
12596          { ac_try='test -s conftest$ac_exeext'
12597   { (case "(($ac_try" in
12598   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12599   *) ac_try_echo=$ac_try;;
12600 esac
12601 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12602   (eval "$ac_try") 2>&5
12603   ac_status=$?
12604   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12605   (exit $ac_status); }; }; then
12606   ac_cv_search_mallinfo=$ac_res
12607 else
12608   echo "$as_me: failed program was:" >&5
12609 sed 's/^/| /' conftest.$ac_ext >&5
12610
12611
12612 fi
12613
12614 rm -f core conftest.err conftest.$ac_objext \
12615       conftest$ac_exeext
12616   if test "${ac_cv_search_mallinfo+set}" = set; then
12617   break
12618 fi
12619 done
12620 if test "${ac_cv_search_mallinfo+set}" = set; then
12621   :
12622 else
12623   ac_cv_search_mallinfo=no
12624 fi
12625 rm conftest.$ac_ext
12626 LIBS=$ac_func_search_save_LIBS
12627 fi
12628 { echo "$as_me:$LINENO: result: $ac_cv_search_mallinfo" >&5
12629 echo "${ECHO_T}$ac_cv_search_mallinfo" >&6; }
12630 ac_res=$ac_cv_search_mallinfo
12631 if test "$ac_res" != no; then
12632   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
12633
12634 cat >>confdefs.h <<\_ACEOF
12635 #define HAVE_MALLINFO 1
12636 _ACEOF
12637
12638 fi
12639
12640
12641 if test "$ENABLE_THREADS" -eq 1 && test "$ENABLE_PTHREADS" -eq 1 ; then
12642
12643 { echo "$as_me:$LINENO: checking for pthread_mutex_init in -lpthread" >&5
12644 echo $ECHO_N "checking for pthread_mutex_init in -lpthread... $ECHO_C" >&6; }
12645 if test "${ac_cv_lib_pthread_pthread_mutex_init+set}" = set; then
12646   echo $ECHO_N "(cached) $ECHO_C" >&6
12647 else
12648   ac_check_lib_save_LIBS=$LIBS
12649 LIBS="-lpthread  $LIBS"
12650 cat >conftest.$ac_ext <<_ACEOF
12651 /* confdefs.h.  */
12652 _ACEOF
12653 cat confdefs.h >>conftest.$ac_ext
12654 cat >>conftest.$ac_ext <<_ACEOF
12655 /* end confdefs.h.  */
12656
12657 /* Override any GCC internal prototype to avoid an error.
12658    Use char because int might match the return type of a GCC
12659    builtin and then its argument prototype would still apply.  */
12660 #ifdef __cplusplus
12661 extern "C"
12662 #endif
12663 char pthread_mutex_init ();
12664 int
12665 main ()
12666 {
12667 return pthread_mutex_init ();
12668   ;
12669   return 0;
12670 }
12671 _ACEOF
12672 rm -f conftest.$ac_objext conftest$ac_exeext
12673 if { (ac_try="$ac_link"
12674 case "(($ac_try" in
12675   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12676   *) ac_try_echo=$ac_try;;
12677 esac
12678 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12679   (eval "$ac_link") 2>conftest.er1
12680   ac_status=$?
12681   grep -v '^ *+' conftest.er1 >conftest.err
12682   rm -f conftest.er1
12683   cat conftest.err >&5
12684   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12685   (exit $ac_status); } &&
12686          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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); }; } &&
12696          { ac_try='test -s conftest$ac_exeext'
12697   { (case "(($ac_try" in
12698   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12699   *) ac_try_echo=$ac_try;;
12700 esac
12701 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12702   (eval "$ac_try") 2>&5
12703   ac_status=$?
12704   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12705   (exit $ac_status); }; }; then
12706   ac_cv_lib_pthread_pthread_mutex_init=yes
12707 else
12708   echo "$as_me: failed program was:" >&5
12709 sed 's/^/| /' conftest.$ac_ext >&5
12710
12711         ac_cv_lib_pthread_pthread_mutex_init=no
12712 fi
12713
12714 rm -f core conftest.err conftest.$ac_objext \
12715       conftest$ac_exeext conftest.$ac_ext
12716 LIBS=$ac_check_lib_save_LIBS
12717 fi
12718 { echo "$as_me:$LINENO: result: $ac_cv_lib_pthread_pthread_mutex_init" >&5
12719 echo "${ECHO_T}$ac_cv_lib_pthread_pthread_mutex_init" >&6; }
12720 if test $ac_cv_lib_pthread_pthread_mutex_init = yes; then
12721   cat >>confdefs.h <<_ACEOF
12722 #define HAVE_LIBPTHREAD 1
12723 _ACEOF
12724
12725   LIBS="-lpthread $LIBS"
12726
12727 fi
12728
12729   { echo "$as_me:$LINENO: checking for library containing pthread_mutex_lock" >&5
12730 echo $ECHO_N "checking for library containing pthread_mutex_lock... $ECHO_C" >&6; }
12731 if test "${ac_cv_search_pthread_mutex_lock+set}" = set; then
12732   echo $ECHO_N "(cached) $ECHO_C" >&6
12733 else
12734   ac_func_search_save_LIBS=$LIBS
12735 cat >conftest.$ac_ext <<_ACEOF
12736 /* confdefs.h.  */
12737 _ACEOF
12738 cat confdefs.h >>conftest.$ac_ext
12739 cat >>conftest.$ac_ext <<_ACEOF
12740 /* end confdefs.h.  */
12741
12742 /* Override any GCC internal prototype to avoid an error.
12743    Use char because int might match the return type of a GCC
12744    builtin and then its argument prototype would still apply.  */
12745 #ifdef __cplusplus
12746 extern "C"
12747 #endif
12748 char pthread_mutex_lock ();
12749 int
12750 main ()
12751 {
12752 return pthread_mutex_lock ();
12753   ;
12754   return 0;
12755 }
12756 _ACEOF
12757 for ac_lib in '' pthread; do
12758   if test -z "$ac_lib"; then
12759     ac_res="none required"
12760   else
12761     ac_res=-l$ac_lib
12762     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
12763   fi
12764   rm -f conftest.$ac_objext conftest$ac_exeext
12765 if { (ac_try="$ac_link"
12766 case "(($ac_try" in
12767   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12768   *) ac_try_echo=$ac_try;;
12769 esac
12770 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12771   (eval "$ac_link") 2>conftest.er1
12772   ac_status=$?
12773   grep -v '^ *+' conftest.er1 >conftest.err
12774   rm -f conftest.er1
12775   cat conftest.err >&5
12776   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12777   (exit $ac_status); } &&
12778          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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); }; } &&
12788          { ac_try='test -s conftest$ac_exeext'
12789   { (case "(($ac_try" in
12790   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12791   *) ac_try_echo=$ac_try;;
12792 esac
12793 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12794   (eval "$ac_try") 2>&5
12795   ac_status=$?
12796   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12797   (exit $ac_status); }; }; then
12798   ac_cv_search_pthread_mutex_lock=$ac_res
12799 else
12800   echo "$as_me: failed program was:" >&5
12801 sed 's/^/| /' conftest.$ac_ext >&5
12802
12803
12804 fi
12805
12806 rm -f core conftest.err conftest.$ac_objext \
12807       conftest$ac_exeext
12808   if test "${ac_cv_search_pthread_mutex_lock+set}" = set; then
12809   break
12810 fi
12811 done
12812 if test "${ac_cv_search_pthread_mutex_lock+set}" = set; then
12813   :
12814 else
12815   ac_cv_search_pthread_mutex_lock=no
12816 fi
12817 rm conftest.$ac_ext
12818 LIBS=$ac_func_search_save_LIBS
12819 fi
12820 { echo "$as_me:$LINENO: result: $ac_cv_search_pthread_mutex_lock" >&5
12821 echo "${ECHO_T}$ac_cv_search_pthread_mutex_lock" >&6; }
12822 ac_res=$ac_cv_search_pthread_mutex_lock
12823 if test "$ac_res" != no; then
12824   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
12825
12826 cat >>confdefs.h <<\_ACEOF
12827 #define HAVE_PTHREAD_MUTEX_LOCK 1
12828 _ACEOF
12829
12830 fi
12831
12832   { echo "$as_me:$LINENO: checking for library containing pthread_rwlock_init" >&5
12833 echo $ECHO_N "checking for library containing pthread_rwlock_init... $ECHO_C" >&6; }
12834 if test "${ac_cv_search_pthread_rwlock_init+set}" = set; then
12835   echo $ECHO_N "(cached) $ECHO_C" >&6
12836 else
12837   ac_func_search_save_LIBS=$LIBS
12838 cat >conftest.$ac_ext <<_ACEOF
12839 /* confdefs.h.  */
12840 _ACEOF
12841 cat confdefs.h >>conftest.$ac_ext
12842 cat >>conftest.$ac_ext <<_ACEOF
12843 /* end confdefs.h.  */
12844
12845 /* Override any GCC internal prototype to avoid an error.
12846    Use char because int might match the return type of a GCC
12847    builtin and then its argument prototype would still apply.  */
12848 #ifdef __cplusplus
12849 extern "C"
12850 #endif
12851 char pthread_rwlock_init ();
12852 int
12853 main ()
12854 {
12855 return pthread_rwlock_init ();
12856   ;
12857   return 0;
12858 }
12859 _ACEOF
12860 for ac_lib in '' pthread; do
12861   if test -z "$ac_lib"; then
12862     ac_res="none required"
12863   else
12864     ac_res=-l$ac_lib
12865     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
12866   fi
12867   rm -f conftest.$ac_objext conftest$ac_exeext
12868 if { (ac_try="$ac_link"
12869 case "(($ac_try" in
12870   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12871   *) ac_try_echo=$ac_try;;
12872 esac
12873 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12874   (eval "$ac_link") 2>conftest.er1
12875   ac_status=$?
12876   grep -v '^ *+' conftest.er1 >conftest.err
12877   rm -f conftest.er1
12878   cat conftest.err >&5
12879   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12880   (exit $ac_status); } &&
12881          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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); }; } &&
12891          { ac_try='test -s conftest$ac_exeext'
12892   { (case "(($ac_try" in
12893   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12894   *) ac_try_echo=$ac_try;;
12895 esac
12896 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12897   (eval "$ac_try") 2>&5
12898   ac_status=$?
12899   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12900   (exit $ac_status); }; }; then
12901   ac_cv_search_pthread_rwlock_init=$ac_res
12902 else
12903   echo "$as_me: failed program was:" >&5
12904 sed 's/^/| /' conftest.$ac_ext >&5
12905
12906
12907 fi
12908
12909 rm -f core conftest.err conftest.$ac_objext \
12910       conftest$ac_exeext
12911   if test "${ac_cv_search_pthread_rwlock_init+set}" = set; then
12912   break
12913 fi
12914 done
12915 if test "${ac_cv_search_pthread_rwlock_init+set}" = set; then
12916   :
12917 else
12918   ac_cv_search_pthread_rwlock_init=no
12919 fi
12920 rm conftest.$ac_ext
12921 LIBS=$ac_func_search_save_LIBS
12922 fi
12923 { echo "$as_me:$LINENO: result: $ac_cv_search_pthread_rwlock_init" >&5
12924 echo "${ECHO_T}$ac_cv_search_pthread_rwlock_init" >&6; }
12925 ac_res=$ac_cv_search_pthread_rwlock_init
12926 if test "$ac_res" != no; then
12927   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
12928
12929 cat >>confdefs.h <<\_ACEOF
12930 #define HAVE_PTHREAD_RWLOCK_INIT 1
12931 _ACEOF
12932
12933 fi
12934
12935   { echo "$as_me:$LINENO: checking for library containing pthread_getspecific" >&5
12936 echo $ECHO_N "checking for library containing pthread_getspecific... $ECHO_C" >&6; }
12937 if test "${ac_cv_search_pthread_getspecific+set}" = set; then
12938   echo $ECHO_N "(cached) $ECHO_C" >&6
12939 else
12940   ac_func_search_save_LIBS=$LIBS
12941 cat >conftest.$ac_ext <<_ACEOF
12942 /* confdefs.h.  */
12943 _ACEOF
12944 cat confdefs.h >>conftest.$ac_ext
12945 cat >>conftest.$ac_ext <<_ACEOF
12946 /* end confdefs.h.  */
12947
12948 /* Override any GCC internal prototype to avoid an error.
12949    Use char because int might match the return type of a GCC
12950    builtin and then its argument prototype would still apply.  */
12951 #ifdef __cplusplus
12952 extern "C"
12953 #endif
12954 char pthread_getspecific ();
12955 int
12956 main ()
12957 {
12958 return pthread_getspecific ();
12959   ;
12960   return 0;
12961 }
12962 _ACEOF
12963 for ac_lib in '' pthread; do
12964   if test -z "$ac_lib"; then
12965     ac_res="none required"
12966   else
12967     ac_res=-l$ac_lib
12968     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
12969   fi
12970   rm -f conftest.$ac_objext conftest$ac_exeext
12971 if { (ac_try="$ac_link"
12972 case "(($ac_try" in
12973   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12974   *) ac_try_echo=$ac_try;;
12975 esac
12976 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12977   (eval "$ac_link") 2>conftest.er1
12978   ac_status=$?
12979   grep -v '^ *+' conftest.er1 >conftest.err
12980   rm -f conftest.er1
12981   cat conftest.err >&5
12982   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12983   (exit $ac_status); } &&
12984          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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); }; } &&
12994          { ac_try='test -s conftest$ac_exeext'
12995   { (case "(($ac_try" in
12996   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12997   *) ac_try_echo=$ac_try;;
12998 esac
12999 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13000   (eval "$ac_try") 2>&5
13001   ac_status=$?
13002   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13003   (exit $ac_status); }; }; then
13004   ac_cv_search_pthread_getspecific=$ac_res
13005 else
13006   echo "$as_me: failed program was:" >&5
13007 sed 's/^/| /' conftest.$ac_ext >&5
13008
13009
13010 fi
13011
13012 rm -f core conftest.err conftest.$ac_objext \
13013       conftest$ac_exeext
13014   if test "${ac_cv_search_pthread_getspecific+set}" = set; then
13015   break
13016 fi
13017 done
13018 if test "${ac_cv_search_pthread_getspecific+set}" = set; then
13019   :
13020 else
13021   ac_cv_search_pthread_getspecific=no
13022 fi
13023 rm conftest.$ac_ext
13024 LIBS=$ac_func_search_save_LIBS
13025 fi
13026 { echo "$as_me:$LINENO: result: $ac_cv_search_pthread_getspecific" >&5
13027 echo "${ECHO_T}$ac_cv_search_pthread_getspecific" >&6; }
13028 ac_res=$ac_cv_search_pthread_getspecific
13029 if test "$ac_res" != no; then
13030   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
13031
13032 cat >>confdefs.h <<\_ACEOF
13033 #define HAVE_PTHREAD_GETSPECIFIC 1
13034 _ACEOF
13035
13036 fi
13037
13038 fi
13039
13040
13041 # Check whether --with-udis86 was given.
13042 if test "${with_udis86+set}" = set; then
13043   withval=$with_udis86;
13044       USE_UDIS86=1
13045
13046       case "$withval" in
13047         /usr/lib|yes) ;;
13048         *) LDFLAGS="$LDFLAGS -L${withval}" ;;
13049       esac
13050
13051 { echo "$as_me:$LINENO: checking for ud_init in -ludis86" >&5
13052 echo $ECHO_N "checking for ud_init in -ludis86... $ECHO_C" >&6; }
13053 if test "${ac_cv_lib_udis86_ud_init+set}" = set; then
13054   echo $ECHO_N "(cached) $ECHO_C" >&6
13055 else
13056   ac_check_lib_save_LIBS=$LIBS
13057 LIBS="-ludis86  $LIBS"
13058 cat >conftest.$ac_ext <<_ACEOF
13059 /* confdefs.h.  */
13060 _ACEOF
13061 cat confdefs.h >>conftest.$ac_ext
13062 cat >>conftest.$ac_ext <<_ACEOF
13063 /* end confdefs.h.  */
13064
13065 /* Override any GCC internal prototype to avoid an error.
13066    Use char because int might match the return type of a GCC
13067    builtin and then its argument prototype would still apply.  */
13068 #ifdef __cplusplus
13069 extern "C"
13070 #endif
13071 char ud_init ();
13072 int
13073 main ()
13074 {
13075 return ud_init ();
13076   ;
13077   return 0;
13078 }
13079 _ACEOF
13080 rm -f conftest.$ac_objext conftest$ac_exeext
13081 if { (ac_try="$ac_link"
13082 case "(($ac_try" in
13083   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13084   *) ac_try_echo=$ac_try;;
13085 esac
13086 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13087   (eval "$ac_link") 2>conftest.er1
13088   ac_status=$?
13089   grep -v '^ *+' conftest.er1 >conftest.err
13090   rm -f conftest.er1
13091   cat conftest.err >&5
13092   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13093   (exit $ac_status); } &&
13094          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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); }; } &&
13104          { ac_try='test -s conftest$ac_exeext'
13105   { (case "(($ac_try" in
13106   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13107   *) ac_try_echo=$ac_try;;
13108 esac
13109 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13110   (eval "$ac_try") 2>&5
13111   ac_status=$?
13112   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13113   (exit $ac_status); }; }; then
13114   ac_cv_lib_udis86_ud_init=yes
13115 else
13116   echo "$as_me: failed program was:" >&5
13117 sed 's/^/| /' conftest.$ac_ext >&5
13118
13119         ac_cv_lib_udis86_ud_init=no
13120 fi
13121
13122 rm -f core conftest.err conftest.$ac_objext \
13123       conftest$ac_exeext conftest.$ac_ext
13124 LIBS=$ac_check_lib_save_LIBS
13125 fi
13126 { echo "$as_me:$LINENO: result: $ac_cv_lib_udis86_ud_init" >&5
13127 echo "${ECHO_T}$ac_cv_lib_udis86_ud_init" >&6; }
13128 if test $ac_cv_lib_udis86_ud_init = yes; then
13129   cat >>confdefs.h <<_ACEOF
13130 #define HAVE_LIBUDIS86 1
13131 _ACEOF
13132
13133   LIBS="-ludis86 $LIBS"
13134
13135 else
13136
13137         echo "Error! You need to have libudis86 around."
13138         exit -1
13139
13140 fi
13141
13142
13143 else
13144   USE_UDIS86=0
13145
13146 fi
13147
13148
13149 cat >>confdefs.h <<_ACEOF
13150 #define USE_UDIS86 $USE_UDIS86
13151 _ACEOF
13152
13153
13154
13155 # Check whether --with-oprofile was given.
13156 if test "${with_oprofile+set}" = set; then
13157   withval=$with_oprofile;
13158       USE_OPROFILE=1
13159
13160       case "$withval" in
13161         /usr|yes) llvm_cv_oppath=/usr/lib/oprofile ;;
13162         no) llvm_cv_oppath=
13163             USE_OPROFILE=0
13164  ;;
13165         *) llvm_cv_oppath="${withval}/lib/oprofile"
13166            CPPFLAGS="-I${withval}/include";;
13167       esac
13168       if test -n "$llvm_cv_oppath" ; then
13169         LIBS="$LIBS -L${llvm_cv_oppath} -Wl,-rpath,${llvm_cv_oppath}"
13170                                         { echo "$as_me:$LINENO: checking for library containing bfd_init" >&5
13171 echo $ECHO_N "checking for library containing bfd_init... $ECHO_C" >&6; }
13172 if test "${ac_cv_search_bfd_init+set}" = set; then
13173   echo $ECHO_N "(cached) $ECHO_C" >&6
13174 else
13175   ac_func_search_save_LIBS=$LIBS
13176 cat >conftest.$ac_ext <<_ACEOF
13177 /* confdefs.h.  */
13178 _ACEOF
13179 cat confdefs.h >>conftest.$ac_ext
13180 cat >>conftest.$ac_ext <<_ACEOF
13181 /* end confdefs.h.  */
13182
13183 /* Override any GCC internal prototype to avoid an error.
13184    Use char because int might match the return type of a GCC
13185    builtin and then its argument prototype would still apply.  */
13186 #ifdef __cplusplus
13187 extern "C"
13188 #endif
13189 char bfd_init ();
13190 int
13191 main ()
13192 {
13193 return bfd_init ();
13194   ;
13195   return 0;
13196 }
13197 _ACEOF
13198 for ac_lib in '' bfd; do
13199   if test -z "$ac_lib"; then
13200     ac_res="none required"
13201   else
13202     ac_res=-l$ac_lib
13203     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
13204   fi
13205   rm -f conftest.$ac_objext conftest$ac_exeext
13206 if { (ac_try="$ac_link"
13207 case "(($ac_try" in
13208   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13209   *) ac_try_echo=$ac_try;;
13210 esac
13211 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13212   (eval "$ac_link") 2>conftest.er1
13213   ac_status=$?
13214   grep -v '^ *+' conftest.er1 >conftest.err
13215   rm -f conftest.er1
13216   cat conftest.err >&5
13217   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13218   (exit $ac_status); } &&
13219          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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); }; } &&
13229          { ac_try='test -s conftest$ac_exeext'
13230   { (case "(($ac_try" in
13231   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13232   *) ac_try_echo=$ac_try;;
13233 esac
13234 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13235   (eval "$ac_try") 2>&5
13236   ac_status=$?
13237   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13238   (exit $ac_status); }; }; then
13239   ac_cv_search_bfd_init=$ac_res
13240 else
13241   echo "$as_me: failed program was:" >&5
13242 sed 's/^/| /' conftest.$ac_ext >&5
13243
13244
13245 fi
13246
13247 rm -f core conftest.err conftest.$ac_objext \
13248       conftest$ac_exeext
13249   if test "${ac_cv_search_bfd_init+set}" = set; then
13250   break
13251 fi
13252 done
13253 if test "${ac_cv_search_bfd_init+set}" = set; then
13254   :
13255 else
13256   ac_cv_search_bfd_init=no
13257 fi
13258 rm conftest.$ac_ext
13259 LIBS=$ac_func_search_save_LIBS
13260 fi
13261 { echo "$as_me:$LINENO: result: $ac_cv_search_bfd_init" >&5
13262 echo "${ECHO_T}$ac_cv_search_bfd_init" >&6; }
13263 ac_res=$ac_cv_search_bfd_init
13264 if test "$ac_res" != no; then
13265   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
13266
13267 fi
13268
13269         { echo "$as_me:$LINENO: checking for library containing op_open_agent" >&5
13270 echo $ECHO_N "checking for library containing op_open_agent... $ECHO_C" >&6; }
13271 if test "${ac_cv_search_op_open_agent+set}" = set; then
13272   echo $ECHO_N "(cached) $ECHO_C" >&6
13273 else
13274   ac_func_search_save_LIBS=$LIBS
13275 cat >conftest.$ac_ext <<_ACEOF
13276 /* confdefs.h.  */
13277 _ACEOF
13278 cat confdefs.h >>conftest.$ac_ext
13279 cat >>conftest.$ac_ext <<_ACEOF
13280 /* end confdefs.h.  */
13281
13282 /* Override any GCC internal prototype to avoid an error.
13283    Use char because int might match the return type of a GCC
13284    builtin and then its argument prototype would still apply.  */
13285 #ifdef __cplusplus
13286 extern "C"
13287 #endif
13288 char op_open_agent ();
13289 int
13290 main ()
13291 {
13292 return op_open_agent ();
13293   ;
13294   return 0;
13295 }
13296 _ACEOF
13297 for ac_lib in '' opagent; do
13298   if test -z "$ac_lib"; then
13299     ac_res="none required"
13300   else
13301     ac_res=-l$ac_lib
13302     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
13303   fi
13304   rm -f conftest.$ac_objext conftest$ac_exeext
13305 if { (ac_try="$ac_link"
13306 case "(($ac_try" in
13307   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13308   *) ac_try_echo=$ac_try;;
13309 esac
13310 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13311   (eval "$ac_link") 2>conftest.er1
13312   ac_status=$?
13313   grep -v '^ *+' conftest.er1 >conftest.err
13314   rm -f conftest.er1
13315   cat conftest.err >&5
13316   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13317   (exit $ac_status); } &&
13318          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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); }; } &&
13328          { ac_try='test -s conftest$ac_exeext'
13329   { (case "(($ac_try" in
13330   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13331   *) ac_try_echo=$ac_try;;
13332 esac
13333 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13334   (eval "$ac_try") 2>&5
13335   ac_status=$?
13336   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13337   (exit $ac_status); }; }; then
13338   ac_cv_search_op_open_agent=$ac_res
13339 else
13340   echo "$as_me: failed program was:" >&5
13341 sed 's/^/| /' conftest.$ac_ext >&5
13342
13343
13344 fi
13345
13346 rm -f core conftest.err conftest.$ac_objext \
13347       conftest$ac_exeext
13348   if test "${ac_cv_search_op_open_agent+set}" = set; then
13349   break
13350 fi
13351 done
13352 if test "${ac_cv_search_op_open_agent+set}" = set; then
13353   :
13354 else
13355   ac_cv_search_op_open_agent=no
13356 fi
13357 rm conftest.$ac_ext
13358 LIBS=$ac_func_search_save_LIBS
13359 fi
13360 { echo "$as_me:$LINENO: result: $ac_cv_search_op_open_agent" >&5
13361 echo "${ECHO_T}$ac_cv_search_op_open_agent" >&6; }
13362 ac_res=$ac_cv_search_op_open_agent
13363 if test "$ac_res" != no; then
13364   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
13365
13366 else
13367
13368           echo "Error! You need to have libopagent around."
13369           exit -1
13370
13371 fi
13372
13373         if test "${ac_cv_header_opagent_h+set}" = set; then
13374   { echo "$as_me:$LINENO: checking for opagent.h" >&5
13375 echo $ECHO_N "checking for opagent.h... $ECHO_C" >&6; }
13376 if test "${ac_cv_header_opagent_h+set}" = set; then
13377   echo $ECHO_N "(cached) $ECHO_C" >&6
13378 fi
13379 { echo "$as_me:$LINENO: result: $ac_cv_header_opagent_h" >&5
13380 echo "${ECHO_T}$ac_cv_header_opagent_h" >&6; }
13381 else
13382   # Is the header compilable?
13383 { echo "$as_me:$LINENO: checking opagent.h usability" >&5
13384 echo $ECHO_N "checking opagent.h usability... $ECHO_C" >&6; }
13385 cat >conftest.$ac_ext <<_ACEOF
13386 /* confdefs.h.  */
13387 _ACEOF
13388 cat confdefs.h >>conftest.$ac_ext
13389 cat >>conftest.$ac_ext <<_ACEOF
13390 /* end confdefs.h.  */
13391 $ac_includes_default
13392 #include <opagent.h>
13393 _ACEOF
13394 rm -f conftest.$ac_objext
13395 if { (ac_try="$ac_compile"
13396 case "(($ac_try" in
13397   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13398   *) ac_try_echo=$ac_try;;
13399 esac
13400 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13401   (eval "$ac_compile") 2>conftest.er1
13402   ac_status=$?
13403   grep -v '^ *+' conftest.er1 >conftest.err
13404   rm -f conftest.er1
13405   cat conftest.err >&5
13406   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13407   (exit $ac_status); } &&
13408          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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); }; } &&
13418          { ac_try='test -s conftest.$ac_objext'
13419   { (case "(($ac_try" in
13420   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13421   *) ac_try_echo=$ac_try;;
13422 esac
13423 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13424   (eval "$ac_try") 2>&5
13425   ac_status=$?
13426   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13427   (exit $ac_status); }; }; then
13428   ac_header_compiler=yes
13429 else
13430   echo "$as_me: failed program was:" >&5
13431 sed 's/^/| /' conftest.$ac_ext >&5
13432
13433         ac_header_compiler=no
13434 fi
13435
13436 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13437 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
13438 echo "${ECHO_T}$ac_header_compiler" >&6; }
13439
13440 # Is the header present?
13441 { echo "$as_me:$LINENO: checking opagent.h presence" >&5
13442 echo $ECHO_N "checking opagent.h presence... $ECHO_C" >&6; }
13443 cat >conftest.$ac_ext <<_ACEOF
13444 /* confdefs.h.  */
13445 _ACEOF
13446 cat confdefs.h >>conftest.$ac_ext
13447 cat >>conftest.$ac_ext <<_ACEOF
13448 /* end confdefs.h.  */
13449 #include <opagent.h>
13450 _ACEOF
13451 if { (ac_try="$ac_cpp conftest.$ac_ext"
13452 case "(($ac_try" in
13453   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13454   *) ac_try_echo=$ac_try;;
13455 esac
13456 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13457   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
13458   ac_status=$?
13459   grep -v '^ *+' conftest.er1 >conftest.err
13460   rm -f conftest.er1
13461   cat conftest.err >&5
13462   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13463   (exit $ac_status); } >/dev/null; then
13464   if test -s conftest.err; then
13465     ac_cpp_err=$ac_c_preproc_warn_flag
13466     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
13467   else
13468     ac_cpp_err=
13469   fi
13470 else
13471   ac_cpp_err=yes
13472 fi
13473 if test -z "$ac_cpp_err"; then
13474   ac_header_preproc=yes
13475 else
13476   echo "$as_me: failed program was:" >&5
13477 sed 's/^/| /' conftest.$ac_ext >&5
13478
13479   ac_header_preproc=no
13480 fi
13481
13482 rm -f conftest.err conftest.$ac_ext
13483 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
13484 echo "${ECHO_T}$ac_header_preproc" >&6; }
13485
13486 # So?  What about this header?
13487 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
13488   yes:no: )
13489     { echo "$as_me:$LINENO: WARNING: opagent.h: accepted by the compiler, rejected by the preprocessor!" >&5
13490 echo "$as_me: WARNING: opagent.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
13491     { echo "$as_me:$LINENO: WARNING: opagent.h: proceeding with the compiler's result" >&5
13492 echo "$as_me: WARNING: opagent.h: proceeding with the compiler's result" >&2;}
13493     ac_header_preproc=yes
13494     ;;
13495   no:yes:* )
13496     { echo "$as_me:$LINENO: WARNING: opagent.h: present but cannot be compiled" >&5
13497 echo "$as_me: WARNING: opagent.h: present but cannot be compiled" >&2;}
13498     { echo "$as_me:$LINENO: WARNING: opagent.h:     check for missing prerequisite headers?" >&5
13499 echo "$as_me: WARNING: opagent.h:     check for missing prerequisite headers?" >&2;}
13500     { echo "$as_me:$LINENO: WARNING: opagent.h: see the Autoconf documentation" >&5
13501 echo "$as_me: WARNING: opagent.h: see the Autoconf documentation" >&2;}
13502     { echo "$as_me:$LINENO: WARNING: opagent.h:     section \"Present But Cannot Be Compiled\"" >&5
13503 echo "$as_me: WARNING: opagent.h:     section \"Present But Cannot Be Compiled\"" >&2;}
13504     { echo "$as_me:$LINENO: WARNING: opagent.h: proceeding with the preprocessor's result" >&5
13505 echo "$as_me: WARNING: opagent.h: proceeding with the preprocessor's result" >&2;}
13506     { echo "$as_me:$LINENO: WARNING: opagent.h: in the future, the compiler will take precedence" >&5
13507 echo "$as_me: WARNING: opagent.h: in the future, the compiler will take precedence" >&2;}
13508     ( cat <<\_ASBOX
13509 ## ------------------------------ ##
13510 ## Report this to bugs@yourdomain ##
13511 ## ------------------------------ ##
13512 _ASBOX
13513      ) | sed "s/^/$as_me: WARNING:     /" >&2
13514     ;;
13515 esac
13516 { echo "$as_me:$LINENO: checking for opagent.h" >&5
13517 echo $ECHO_N "checking for opagent.h... $ECHO_C" >&6; }
13518 if test "${ac_cv_header_opagent_h+set}" = set; then
13519   echo $ECHO_N "(cached) $ECHO_C" >&6
13520 else
13521   ac_cv_header_opagent_h=$ac_header_preproc
13522 fi
13523 { echo "$as_me:$LINENO: result: $ac_cv_header_opagent_h" >&5
13524 echo "${ECHO_T}$ac_cv_header_opagent_h" >&6; }
13525
13526 fi
13527 if test $ac_cv_header_opagent_h = yes; then
13528   :
13529 else
13530
13531           echo "Error! You need to have opagent.h around."
13532           exit -1
13533
13534 fi
13535
13536
13537       fi
13538
13539 else
13540
13541       USE_OPROFILE=0
13542
13543
13544 fi
13545
13546
13547 cat >>confdefs.h <<_ACEOF
13548 #define USE_OPROFILE $USE_OPROFILE
13549 _ACEOF
13550
13551
13552
13553
13554
13555
13556
13557
13558 ac_header_dirent=no
13559 for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do
13560   as_ac_Header=`echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh`
13561 { echo "$as_me:$LINENO: checking for $ac_hdr that defines DIR" >&5
13562 echo $ECHO_N "checking for $ac_hdr that defines DIR... $ECHO_C" >&6; }
13563 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
13564   echo $ECHO_N "(cached) $ECHO_C" >&6
13565 else
13566   cat >conftest.$ac_ext <<_ACEOF
13567 /* confdefs.h.  */
13568 _ACEOF
13569 cat confdefs.h >>conftest.$ac_ext
13570 cat >>conftest.$ac_ext <<_ACEOF
13571 /* end confdefs.h.  */
13572 #include <sys/types.h>
13573 #include <$ac_hdr>
13574
13575 int
13576 main ()
13577 {
13578 if ((DIR *) 0)
13579 return 0;
13580   ;
13581   return 0;
13582 }
13583 _ACEOF
13584 rm -f conftest.$ac_objext
13585 if { (ac_try="$ac_compile"
13586 case "(($ac_try" in
13587   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13588   *) ac_try_echo=$ac_try;;
13589 esac
13590 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13591   (eval "$ac_compile") 2>conftest.er1
13592   ac_status=$?
13593   grep -v '^ *+' conftest.er1 >conftest.err
13594   rm -f conftest.er1
13595   cat conftest.err >&5
13596   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13597   (exit $ac_status); } &&
13598          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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); }; } &&
13608          { ac_try='test -s conftest.$ac_objext'
13609   { (case "(($ac_try" in
13610   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13611   *) ac_try_echo=$ac_try;;
13612 esac
13613 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13614   (eval "$ac_try") 2>&5
13615   ac_status=$?
13616   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13617   (exit $ac_status); }; }; then
13618   eval "$as_ac_Header=yes"
13619 else
13620   echo "$as_me: failed program was:" >&5
13621 sed 's/^/| /' conftest.$ac_ext >&5
13622
13623         eval "$as_ac_Header=no"
13624 fi
13625
13626 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13627 fi
13628 ac_res=`eval echo '${'$as_ac_Header'}'`
13629                { echo "$as_me:$LINENO: result: $ac_res" >&5
13630 echo "${ECHO_T}$ac_res" >&6; }
13631 if test `eval echo '${'$as_ac_Header'}'` = yes; then
13632   cat >>confdefs.h <<_ACEOF
13633 #define `echo "HAVE_$ac_hdr" | $as_tr_cpp` 1
13634 _ACEOF
13635
13636 ac_header_dirent=$ac_hdr; break
13637 fi
13638
13639 done
13640 # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
13641 if test $ac_header_dirent = dirent.h; then
13642   { echo "$as_me:$LINENO: checking for library containing opendir" >&5
13643 echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6; }
13644 if test "${ac_cv_search_opendir+set}" = set; then
13645   echo $ECHO_N "(cached) $ECHO_C" >&6
13646 else
13647   ac_func_search_save_LIBS=$LIBS
13648 cat >conftest.$ac_ext <<_ACEOF
13649 /* confdefs.h.  */
13650 _ACEOF
13651 cat confdefs.h >>conftest.$ac_ext
13652 cat >>conftest.$ac_ext <<_ACEOF
13653 /* end confdefs.h.  */
13654
13655 /* Override any GCC internal prototype to avoid an error.
13656    Use char because int might match the return type of a GCC
13657    builtin and then its argument prototype would still apply.  */
13658 #ifdef __cplusplus
13659 extern "C"
13660 #endif
13661 char opendir ();
13662 int
13663 main ()
13664 {
13665 return opendir ();
13666   ;
13667   return 0;
13668 }
13669 _ACEOF
13670 for ac_lib in '' dir; do
13671   if test -z "$ac_lib"; then
13672     ac_res="none required"
13673   else
13674     ac_res=-l$ac_lib
13675     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
13676   fi
13677   rm -f conftest.$ac_objext conftest$ac_exeext
13678 if { (ac_try="$ac_link"
13679 case "(($ac_try" in
13680   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13681   *) ac_try_echo=$ac_try;;
13682 esac
13683 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13684   (eval "$ac_link") 2>conftest.er1
13685   ac_status=$?
13686   grep -v '^ *+' conftest.er1 >conftest.err
13687   rm -f conftest.er1
13688   cat conftest.err >&5
13689   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13690   (exit $ac_status); } &&
13691          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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); }; } &&
13701          { ac_try='test -s conftest$ac_exeext'
13702   { (case "(($ac_try" in
13703   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13704   *) ac_try_echo=$ac_try;;
13705 esac
13706 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13707   (eval "$ac_try") 2>&5
13708   ac_status=$?
13709   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13710   (exit $ac_status); }; }; then
13711   ac_cv_search_opendir=$ac_res
13712 else
13713   echo "$as_me: failed program was:" >&5
13714 sed 's/^/| /' conftest.$ac_ext >&5
13715
13716
13717 fi
13718
13719 rm -f core conftest.err conftest.$ac_objext \
13720       conftest$ac_exeext
13721   if test "${ac_cv_search_opendir+set}" = set; then
13722   break
13723 fi
13724 done
13725 if test "${ac_cv_search_opendir+set}" = set; then
13726   :
13727 else
13728   ac_cv_search_opendir=no
13729 fi
13730 rm conftest.$ac_ext
13731 LIBS=$ac_func_search_save_LIBS
13732 fi
13733 { echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5
13734 echo "${ECHO_T}$ac_cv_search_opendir" >&6; }
13735 ac_res=$ac_cv_search_opendir
13736 if test "$ac_res" != no; then
13737   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
13738
13739 fi
13740
13741 else
13742   { echo "$as_me:$LINENO: checking for library containing opendir" >&5
13743 echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6; }
13744 if test "${ac_cv_search_opendir+set}" = set; then
13745   echo $ECHO_N "(cached) $ECHO_C" >&6
13746 else
13747   ac_func_search_save_LIBS=$LIBS
13748 cat >conftest.$ac_ext <<_ACEOF
13749 /* confdefs.h.  */
13750 _ACEOF
13751 cat confdefs.h >>conftest.$ac_ext
13752 cat >>conftest.$ac_ext <<_ACEOF
13753 /* end confdefs.h.  */
13754
13755 /* Override any GCC internal prototype to avoid an error.
13756    Use char because int might match the return type of a GCC
13757    builtin and then its argument prototype would still apply.  */
13758 #ifdef __cplusplus
13759 extern "C"
13760 #endif
13761 char opendir ();
13762 int
13763 main ()
13764 {
13765 return opendir ();
13766   ;
13767   return 0;
13768 }
13769 _ACEOF
13770 for ac_lib in '' x; do
13771   if test -z "$ac_lib"; then
13772     ac_res="none required"
13773   else
13774     ac_res=-l$ac_lib
13775     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
13776   fi
13777   rm -f conftest.$ac_objext conftest$ac_exeext
13778 if { (ac_try="$ac_link"
13779 case "(($ac_try" in
13780   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13781   *) ac_try_echo=$ac_try;;
13782 esac
13783 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13784   (eval "$ac_link") 2>conftest.er1
13785   ac_status=$?
13786   grep -v '^ *+' conftest.er1 >conftest.err
13787   rm -f conftest.er1
13788   cat conftest.err >&5
13789   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13790   (exit $ac_status); } &&
13791          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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); }; } &&
13801          { ac_try='test -s conftest$ac_exeext'
13802   { (case "(($ac_try" in
13803   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13804   *) ac_try_echo=$ac_try;;
13805 esac
13806 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13807   (eval "$ac_try") 2>&5
13808   ac_status=$?
13809   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13810   (exit $ac_status); }; }; then
13811   ac_cv_search_opendir=$ac_res
13812 else
13813   echo "$as_me: failed program was:" >&5
13814 sed 's/^/| /' conftest.$ac_ext >&5
13815
13816
13817 fi
13818
13819 rm -f core conftest.err conftest.$ac_objext \
13820       conftest$ac_exeext
13821   if test "${ac_cv_search_opendir+set}" = set; then
13822   break
13823 fi
13824 done
13825 if test "${ac_cv_search_opendir+set}" = set; then
13826   :
13827 else
13828   ac_cv_search_opendir=no
13829 fi
13830 rm conftest.$ac_ext
13831 LIBS=$ac_func_search_save_LIBS
13832 fi
13833 { echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5
13834 echo "${ECHO_T}$ac_cv_search_opendir" >&6; }
13835 ac_res=$ac_cv_search_opendir
13836 if test "$ac_res" != no; then
13837   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
13838
13839 fi
13840
13841 fi
13842
13843 { echo "$as_me:$LINENO: checking for MAP_ANONYMOUS vs. MAP_ANON" >&5
13844 echo $ECHO_N "checking for MAP_ANONYMOUS vs. MAP_ANON... $ECHO_C" >&6; }
13845 if test "${ac_cv_header_mmap_anon+set}" = set; then
13846   echo $ECHO_N "(cached) $ECHO_C" >&6
13847 else
13848    ac_ext=c
13849 ac_cpp='$CPP $CPPFLAGS'
13850 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
13851 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13852 ac_compiler_gnu=$ac_cv_c_compiler_gnu
13853
13854   cat >conftest.$ac_ext <<_ACEOF
13855 /* confdefs.h.  */
13856 _ACEOF
13857 cat confdefs.h >>conftest.$ac_ext
13858 cat >>conftest.$ac_ext <<_ACEOF
13859 /* end confdefs.h.  */
13860 #include <sys/mman.h>
13861 #include <unistd.h>
13862 #include <fcntl.h>
13863 int
13864 main ()
13865 {
13866 mmap (0, 1, PROT_READ, MAP_ANONYMOUS, -1, 0); return (0);
13867   ;
13868   return 0;
13869 }
13870 _ACEOF
13871 rm -f conftest.$ac_objext
13872 if { (ac_try="$ac_compile"
13873 case "(($ac_try" in
13874   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13875   *) ac_try_echo=$ac_try;;
13876 esac
13877 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13878   (eval "$ac_compile") 2>conftest.er1
13879   ac_status=$?
13880   grep -v '^ *+' conftest.er1 >conftest.err
13881   rm -f conftest.er1
13882   cat conftest.err >&5
13883   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13884   (exit $ac_status); } &&
13885          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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); }; } &&
13895          { ac_try='test -s conftest.$ac_objext'
13896   { (case "(($ac_try" in
13897   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13898   *) ac_try_echo=$ac_try;;
13899 esac
13900 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13901   (eval "$ac_try") 2>&5
13902   ac_status=$?
13903   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13904   (exit $ac_status); }; }; then
13905   ac_cv_header_mmap_anon=yes
13906 else
13907   echo "$as_me: failed program was:" >&5
13908 sed 's/^/| /' conftest.$ac_ext >&5
13909
13910         ac_cv_header_mmap_anon=no
13911 fi
13912
13913 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13914   ac_ext=c
13915 ac_cpp='$CPP $CPPFLAGS'
13916 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
13917 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13918 ac_compiler_gnu=$ac_cv_c_compiler_gnu
13919
13920
13921 fi
13922 { echo "$as_me:$LINENO: result: $ac_cv_header_mmap_anon" >&5
13923 echo "${ECHO_T}$ac_cv_header_mmap_anon" >&6; }
13924 if test "$ac_cv_header_mmap_anon" = yes; then
13925
13926 cat >>confdefs.h <<\_ACEOF
13927 #define HAVE_MMAP_ANONYMOUS 1
13928 _ACEOF
13929
13930 fi
13931
13932 { echo "$as_me:$LINENO: checking whether stat file-mode macros are broken" >&5
13933 echo $ECHO_N "checking whether stat file-mode macros are broken... $ECHO_C" >&6; }
13934 if test "${ac_cv_header_stat_broken+set}" = set; then
13935   echo $ECHO_N "(cached) $ECHO_C" >&6
13936 else
13937   cat >conftest.$ac_ext <<_ACEOF
13938 /* confdefs.h.  */
13939 _ACEOF
13940 cat confdefs.h >>conftest.$ac_ext
13941 cat >>conftest.$ac_ext <<_ACEOF
13942 /* end confdefs.h.  */
13943 #include <sys/types.h>
13944 #include <sys/stat.h>
13945
13946 #if defined S_ISBLK && defined S_IFDIR
13947 # if S_ISBLK (S_IFDIR)
13948 You lose.
13949 # endif
13950 #endif
13951
13952 #if defined S_ISBLK && defined S_IFCHR
13953 # if S_ISBLK (S_IFCHR)
13954 You lose.
13955 # endif
13956 #endif
13957
13958 #if defined S_ISLNK && defined S_IFREG
13959 # if S_ISLNK (S_IFREG)
13960 You lose.
13961 # endif
13962 #endif
13963
13964 #if defined S_ISSOCK && defined S_IFREG
13965 # if S_ISSOCK (S_IFREG)
13966 You lose.
13967 # endif
13968 #endif
13969
13970 _ACEOF
13971 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
13972   $EGREP "You lose" >/dev/null 2>&1; then
13973   ac_cv_header_stat_broken=yes
13974 else
13975   ac_cv_header_stat_broken=no
13976 fi
13977 rm -f conftest*
13978
13979 fi
13980 { echo "$as_me:$LINENO: result: $ac_cv_header_stat_broken" >&5
13981 echo "${ECHO_T}$ac_cv_header_stat_broken" >&6; }
13982 if test $ac_cv_header_stat_broken = yes; then
13983
13984 cat >>confdefs.h <<\_ACEOF
13985 #define STAT_MACROS_BROKEN 1
13986 _ACEOF
13987
13988 fi
13989
13990 { echo "$as_me:$LINENO: checking for sys/wait.h that is POSIX.1 compatible" >&5
13991 echo $ECHO_N "checking for sys/wait.h that is POSIX.1 compatible... $ECHO_C" >&6; }
13992 if test "${ac_cv_header_sys_wait_h+set}" = set; then
13993   echo $ECHO_N "(cached) $ECHO_C" >&6
13994 else
13995   cat >conftest.$ac_ext <<_ACEOF
13996 /* confdefs.h.  */
13997 _ACEOF
13998 cat confdefs.h >>conftest.$ac_ext
13999 cat >>conftest.$ac_ext <<_ACEOF
14000 /* end confdefs.h.  */
14001 #include <sys/types.h>
14002 #include <sys/wait.h>
14003 #ifndef WEXITSTATUS
14004 # define WEXITSTATUS(stat_val) ((unsigned int) (stat_val) >> 8)
14005 #endif
14006 #ifndef WIFEXITED
14007 # define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
14008 #endif
14009
14010 int
14011 main ()
14012 {
14013   int s;
14014   wait (&s);
14015   s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
14016   ;
14017   return 0;
14018 }
14019 _ACEOF
14020 rm -f conftest.$ac_objext
14021 if { (ac_try="$ac_compile"
14022 case "(($ac_try" in
14023   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14024   *) ac_try_echo=$ac_try;;
14025 esac
14026 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14027   (eval "$ac_compile") 2>conftest.er1
14028   ac_status=$?
14029   grep -v '^ *+' conftest.er1 >conftest.err
14030   rm -f conftest.er1
14031   cat conftest.err >&5
14032   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14033   (exit $ac_status); } &&
14034          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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); }; } &&
14044          { ac_try='test -s conftest.$ac_objext'
14045   { (case "(($ac_try" in
14046   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14047   *) ac_try_echo=$ac_try;;
14048 esac
14049 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14050   (eval "$ac_try") 2>&5
14051   ac_status=$?
14052   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14053   (exit $ac_status); }; }; then
14054   ac_cv_header_sys_wait_h=yes
14055 else
14056   echo "$as_me: failed program was:" >&5
14057 sed 's/^/| /' conftest.$ac_ext >&5
14058
14059         ac_cv_header_sys_wait_h=no
14060 fi
14061
14062 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14063 fi
14064 { echo "$as_me:$LINENO: result: $ac_cv_header_sys_wait_h" >&5
14065 echo "${ECHO_T}$ac_cv_header_sys_wait_h" >&6; }
14066 if test $ac_cv_header_sys_wait_h = yes; then
14067
14068 cat >>confdefs.h <<\_ACEOF
14069 #define HAVE_SYS_WAIT_H 1
14070 _ACEOF
14071
14072 fi
14073
14074 { echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
14075 echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6; }
14076 if test "${ac_cv_header_time+set}" = set; then
14077   echo $ECHO_N "(cached) $ECHO_C" >&6
14078 else
14079   cat >conftest.$ac_ext <<_ACEOF
14080 /* confdefs.h.  */
14081 _ACEOF
14082 cat confdefs.h >>conftest.$ac_ext
14083 cat >>conftest.$ac_ext <<_ACEOF
14084 /* end confdefs.h.  */
14085 #include <sys/types.h>
14086 #include <sys/time.h>
14087 #include <time.h>
14088
14089 int
14090 main ()
14091 {
14092 if ((struct tm *) 0)
14093 return 0;
14094   ;
14095   return 0;
14096 }
14097 _ACEOF
14098 rm -f conftest.$ac_objext
14099 if { (ac_try="$ac_compile"
14100 case "(($ac_try" in
14101   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14102   *) ac_try_echo=$ac_try;;
14103 esac
14104 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14105   (eval "$ac_compile") 2>conftest.er1
14106   ac_status=$?
14107   grep -v '^ *+' conftest.er1 >conftest.err
14108   rm -f conftest.er1
14109   cat conftest.err >&5
14110   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14111   (exit $ac_status); } &&
14112          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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); }; } &&
14122          { ac_try='test -s conftest.$ac_objext'
14123   { (case "(($ac_try" in
14124   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14125   *) ac_try_echo=$ac_try;;
14126 esac
14127 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14128   (eval "$ac_try") 2>&5
14129   ac_status=$?
14130   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14131   (exit $ac_status); }; }; then
14132   ac_cv_header_time=yes
14133 else
14134   echo "$as_me: failed program was:" >&5
14135 sed 's/^/| /' conftest.$ac_ext >&5
14136
14137         ac_cv_header_time=no
14138 fi
14139
14140 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14141 fi
14142 { echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
14143 echo "${ECHO_T}$ac_cv_header_time" >&6; }
14144 if test $ac_cv_header_time = yes; then
14145
14146 cat >>confdefs.h <<\_ACEOF
14147 #define TIME_WITH_SYS_TIME 1
14148 _ACEOF
14149
14150 fi
14151
14152
14153
14154
14155
14156
14157
14158
14159 for ac_header in dlfcn.h execinfo.h fcntl.h inttypes.h limits.h link.h
14160 do
14161 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
14162 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
14163   { echo "$as_me:$LINENO: checking for $ac_header" >&5
14164 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
14165 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
14166   echo $ECHO_N "(cached) $ECHO_C" >&6
14167 fi
14168 ac_res=`eval echo '${'$as_ac_Header'}'`
14169                { echo "$as_me:$LINENO: result: $ac_res" >&5
14170 echo "${ECHO_T}$ac_res" >&6; }
14171 else
14172   # Is the header compilable?
14173 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
14174 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
14175 cat >conftest.$ac_ext <<_ACEOF
14176 /* confdefs.h.  */
14177 _ACEOF
14178 cat confdefs.h >>conftest.$ac_ext
14179 cat >>conftest.$ac_ext <<_ACEOF
14180 /* end confdefs.h.  */
14181 $ac_includes_default
14182 #include <$ac_header>
14183 _ACEOF
14184 rm -f conftest.$ac_objext
14185 if { (ac_try="$ac_compile"
14186 case "(($ac_try" in
14187   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14188   *) ac_try_echo=$ac_try;;
14189 esac
14190 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14191   (eval "$ac_compile") 2>conftest.er1
14192   ac_status=$?
14193   grep -v '^ *+' conftest.er1 >conftest.err
14194   rm -f conftest.er1
14195   cat conftest.err >&5
14196   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14197   (exit $ac_status); } &&
14198          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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); }; } &&
14208          { ac_try='test -s conftest.$ac_objext'
14209   { (case "(($ac_try" in
14210   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14211   *) ac_try_echo=$ac_try;;
14212 esac
14213 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14214   (eval "$ac_try") 2>&5
14215   ac_status=$?
14216   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14217   (exit $ac_status); }; }; then
14218   ac_header_compiler=yes
14219 else
14220   echo "$as_me: failed program was:" >&5
14221 sed 's/^/| /' conftest.$ac_ext >&5
14222
14223         ac_header_compiler=no
14224 fi
14225
14226 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14227 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
14228 echo "${ECHO_T}$ac_header_compiler" >&6; }
14229
14230 # Is the header present?
14231 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
14232 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
14233 cat >conftest.$ac_ext <<_ACEOF
14234 /* confdefs.h.  */
14235 _ACEOF
14236 cat confdefs.h >>conftest.$ac_ext
14237 cat >>conftest.$ac_ext <<_ACEOF
14238 /* end confdefs.h.  */
14239 #include <$ac_header>
14240 _ACEOF
14241 if { (ac_try="$ac_cpp conftest.$ac_ext"
14242 case "(($ac_try" in
14243   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14244   *) ac_try_echo=$ac_try;;
14245 esac
14246 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14247   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
14248   ac_status=$?
14249   grep -v '^ *+' conftest.er1 >conftest.err
14250   rm -f conftest.er1
14251   cat conftest.err >&5
14252   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14253   (exit $ac_status); } >/dev/null; then
14254   if test -s conftest.err; then
14255     ac_cpp_err=$ac_c_preproc_warn_flag
14256     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
14257   else
14258     ac_cpp_err=
14259   fi
14260 else
14261   ac_cpp_err=yes
14262 fi
14263 if test -z "$ac_cpp_err"; then
14264   ac_header_preproc=yes
14265 else
14266   echo "$as_me: failed program was:" >&5
14267 sed 's/^/| /' conftest.$ac_ext >&5
14268
14269   ac_header_preproc=no
14270 fi
14271
14272 rm -f conftest.err conftest.$ac_ext
14273 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
14274 echo "${ECHO_T}$ac_header_preproc" >&6; }
14275
14276 # So?  What about this header?
14277 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
14278   yes:no: )
14279     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
14280 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
14281     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
14282 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
14283     ac_header_preproc=yes
14284     ;;
14285   no:yes:* )
14286     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
14287 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
14288     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
14289 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
14290     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
14291 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
14292     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
14293 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
14294     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
14295 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
14296     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
14297 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
14298     ( cat <<\_ASBOX
14299 ## ------------------------------ ##
14300 ## Report this to bugs@yourdomain ##
14301 ## ------------------------------ ##
14302 _ASBOX
14303      ) | sed "s/^/$as_me: WARNING:     /" >&2
14304     ;;
14305 esac
14306 { echo "$as_me:$LINENO: checking for $ac_header" >&5
14307 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
14308 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
14309   echo $ECHO_N "(cached) $ECHO_C" >&6
14310 else
14311   eval "$as_ac_Header=\$ac_header_preproc"
14312 fi
14313 ac_res=`eval echo '${'$as_ac_Header'}'`
14314                { echo "$as_me:$LINENO: result: $ac_res" >&5
14315 echo "${ECHO_T}$ac_res" >&6; }
14316
14317 fi
14318 if test `eval echo '${'$as_ac_Header'}'` = yes; then
14319   cat >>confdefs.h <<_ACEOF
14320 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
14321 _ACEOF
14322
14323 fi
14324
14325 done
14326
14327
14328
14329
14330
14331
14332
14333 for ac_header in malloc.h setjmp.h signal.h stdint.h termios.h unistd.h
14334 do
14335 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
14336 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
14337   { echo "$as_me:$LINENO: checking for $ac_header" >&5
14338 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
14339 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
14340   echo $ECHO_N "(cached) $ECHO_C" >&6
14341 fi
14342 ac_res=`eval echo '${'$as_ac_Header'}'`
14343                { echo "$as_me:$LINENO: result: $ac_res" >&5
14344 echo "${ECHO_T}$ac_res" >&6; }
14345 else
14346   # Is the header compilable?
14347 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
14348 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
14349 cat >conftest.$ac_ext <<_ACEOF
14350 /* confdefs.h.  */
14351 _ACEOF
14352 cat confdefs.h >>conftest.$ac_ext
14353 cat >>conftest.$ac_ext <<_ACEOF
14354 /* end confdefs.h.  */
14355 $ac_includes_default
14356 #include <$ac_header>
14357 _ACEOF
14358 rm -f conftest.$ac_objext
14359 if { (ac_try="$ac_compile"
14360 case "(($ac_try" in
14361   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14362   *) ac_try_echo=$ac_try;;
14363 esac
14364 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14365   (eval "$ac_compile") 2>conftest.er1
14366   ac_status=$?
14367   grep -v '^ *+' conftest.er1 >conftest.err
14368   rm -f conftest.er1
14369   cat conftest.err >&5
14370   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14371   (exit $ac_status); } &&
14372          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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); }; } &&
14382          { ac_try='test -s conftest.$ac_objext'
14383   { (case "(($ac_try" in
14384   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14385   *) ac_try_echo=$ac_try;;
14386 esac
14387 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14388   (eval "$ac_try") 2>&5
14389   ac_status=$?
14390   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14391   (exit $ac_status); }; }; then
14392   ac_header_compiler=yes
14393 else
14394   echo "$as_me: failed program was:" >&5
14395 sed 's/^/| /' conftest.$ac_ext >&5
14396
14397         ac_header_compiler=no
14398 fi
14399
14400 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14401 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
14402 echo "${ECHO_T}$ac_header_compiler" >&6; }
14403
14404 # Is the header present?
14405 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
14406 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
14407 cat >conftest.$ac_ext <<_ACEOF
14408 /* confdefs.h.  */
14409 _ACEOF
14410 cat confdefs.h >>conftest.$ac_ext
14411 cat >>conftest.$ac_ext <<_ACEOF
14412 /* end confdefs.h.  */
14413 #include <$ac_header>
14414 _ACEOF
14415 if { (ac_try="$ac_cpp conftest.$ac_ext"
14416 case "(($ac_try" in
14417   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14418   *) ac_try_echo=$ac_try;;
14419 esac
14420 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14421   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
14422   ac_status=$?
14423   grep -v '^ *+' conftest.er1 >conftest.err
14424   rm -f conftest.er1
14425   cat conftest.err >&5
14426   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14427   (exit $ac_status); } >/dev/null; then
14428   if test -s conftest.err; then
14429     ac_cpp_err=$ac_c_preproc_warn_flag
14430     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
14431   else
14432     ac_cpp_err=
14433   fi
14434 else
14435   ac_cpp_err=yes
14436 fi
14437 if test -z "$ac_cpp_err"; then
14438   ac_header_preproc=yes
14439 else
14440   echo "$as_me: failed program was:" >&5
14441 sed 's/^/| /' conftest.$ac_ext >&5
14442
14443   ac_header_preproc=no
14444 fi
14445
14446 rm -f conftest.err conftest.$ac_ext
14447 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
14448 echo "${ECHO_T}$ac_header_preproc" >&6; }
14449
14450 # So?  What about this header?
14451 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
14452   yes:no: )
14453     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
14454 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
14455     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
14456 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
14457     ac_header_preproc=yes
14458     ;;
14459   no:yes:* )
14460     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
14461 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
14462     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
14463 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
14464     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
14465 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
14466     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
14467 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
14468     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
14469 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
14470     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
14471 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
14472     ( cat <<\_ASBOX
14473 ## ------------------------------ ##
14474 ## Report this to bugs@yourdomain ##
14475 ## ------------------------------ ##
14476 _ASBOX
14477      ) | sed "s/^/$as_me: WARNING:     /" >&2
14478     ;;
14479 esac
14480 { echo "$as_me:$LINENO: checking for $ac_header" >&5
14481 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
14482 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
14483   echo $ECHO_N "(cached) $ECHO_C" >&6
14484 else
14485   eval "$as_ac_Header=\$ac_header_preproc"
14486 fi
14487 ac_res=`eval echo '${'$as_ac_Header'}'`
14488                { echo "$as_me:$LINENO: result: $ac_res" >&5
14489 echo "${ECHO_T}$ac_res" >&6; }
14490
14491 fi
14492 if test `eval echo '${'$as_ac_Header'}'` = yes; then
14493   cat >>confdefs.h <<_ACEOF
14494 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
14495 _ACEOF
14496
14497 fi
14498
14499 done
14500
14501
14502
14503 for ac_header in utime.h windows.h
14504 do
14505 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
14506 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
14507   { echo "$as_me:$LINENO: checking for $ac_header" >&5
14508 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
14509 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
14510   echo $ECHO_N "(cached) $ECHO_C" >&6
14511 fi
14512 ac_res=`eval echo '${'$as_ac_Header'}'`
14513                { echo "$as_me:$LINENO: result: $ac_res" >&5
14514 echo "${ECHO_T}$ac_res" >&6; }
14515 else
14516   # Is the header compilable?
14517 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
14518 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
14519 cat >conftest.$ac_ext <<_ACEOF
14520 /* confdefs.h.  */
14521 _ACEOF
14522 cat confdefs.h >>conftest.$ac_ext
14523 cat >>conftest.$ac_ext <<_ACEOF
14524 /* end confdefs.h.  */
14525 $ac_includes_default
14526 #include <$ac_header>
14527 _ACEOF
14528 rm -f conftest.$ac_objext
14529 if { (ac_try="$ac_compile"
14530 case "(($ac_try" in
14531   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14532   *) ac_try_echo=$ac_try;;
14533 esac
14534 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14535   (eval "$ac_compile") 2>conftest.er1
14536   ac_status=$?
14537   grep -v '^ *+' conftest.er1 >conftest.err
14538   rm -f conftest.er1
14539   cat conftest.err >&5
14540   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14541   (exit $ac_status); } &&
14542          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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); }; } &&
14552          { ac_try='test -s conftest.$ac_objext'
14553   { (case "(($ac_try" in
14554   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14555   *) ac_try_echo=$ac_try;;
14556 esac
14557 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14558   (eval "$ac_try") 2>&5
14559   ac_status=$?
14560   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14561   (exit $ac_status); }; }; then
14562   ac_header_compiler=yes
14563 else
14564   echo "$as_me: failed program was:" >&5
14565 sed 's/^/| /' conftest.$ac_ext >&5
14566
14567         ac_header_compiler=no
14568 fi
14569
14570 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14571 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
14572 echo "${ECHO_T}$ac_header_compiler" >&6; }
14573
14574 # Is the header present?
14575 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
14576 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
14577 cat >conftest.$ac_ext <<_ACEOF
14578 /* confdefs.h.  */
14579 _ACEOF
14580 cat confdefs.h >>conftest.$ac_ext
14581 cat >>conftest.$ac_ext <<_ACEOF
14582 /* end confdefs.h.  */
14583 #include <$ac_header>
14584 _ACEOF
14585 if { (ac_try="$ac_cpp conftest.$ac_ext"
14586 case "(($ac_try" in
14587   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14588   *) ac_try_echo=$ac_try;;
14589 esac
14590 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14591   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
14592   ac_status=$?
14593   grep -v '^ *+' conftest.er1 >conftest.err
14594   rm -f conftest.er1
14595   cat conftest.err >&5
14596   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14597   (exit $ac_status); } >/dev/null; then
14598   if test -s conftest.err; then
14599     ac_cpp_err=$ac_c_preproc_warn_flag
14600     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
14601   else
14602     ac_cpp_err=
14603   fi
14604 else
14605   ac_cpp_err=yes
14606 fi
14607 if test -z "$ac_cpp_err"; then
14608   ac_header_preproc=yes
14609 else
14610   echo "$as_me: failed program was:" >&5
14611 sed 's/^/| /' conftest.$ac_ext >&5
14612
14613   ac_header_preproc=no
14614 fi
14615
14616 rm -f conftest.err conftest.$ac_ext
14617 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
14618 echo "${ECHO_T}$ac_header_preproc" >&6; }
14619
14620 # So?  What about this header?
14621 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
14622   yes:no: )
14623     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
14624 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
14625     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
14626 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
14627     ac_header_preproc=yes
14628     ;;
14629   no:yes:* )
14630     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
14631 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
14632     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
14633 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
14634     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
14635 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
14636     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
14637 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
14638     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
14639 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
14640     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
14641 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
14642     ( cat <<\_ASBOX
14643 ## ------------------------------ ##
14644 ## Report this to bugs@yourdomain ##
14645 ## ------------------------------ ##
14646 _ASBOX
14647      ) | sed "s/^/$as_me: WARNING:     /" >&2
14648     ;;
14649 esac
14650 { echo "$as_me:$LINENO: checking for $ac_header" >&5
14651 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
14652 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
14653   echo $ECHO_N "(cached) $ECHO_C" >&6
14654 else
14655   eval "$as_ac_Header=\$ac_header_preproc"
14656 fi
14657 ac_res=`eval echo '${'$as_ac_Header'}'`
14658                { echo "$as_me:$LINENO: result: $ac_res" >&5
14659 echo "${ECHO_T}$ac_res" >&6; }
14660
14661 fi
14662 if test `eval echo '${'$as_ac_Header'}'` = yes; then
14663   cat >>confdefs.h <<_ACEOF
14664 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
14665 _ACEOF
14666
14667 fi
14668
14669 done
14670
14671
14672
14673
14674
14675
14676 for ac_header in sys/mman.h sys/param.h sys/resource.h sys/time.h sys/uio.h
14677 do
14678 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
14679 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
14680   { echo "$as_me:$LINENO: checking for $ac_header" >&5
14681 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
14682 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
14683   echo $ECHO_N "(cached) $ECHO_C" >&6
14684 fi
14685 ac_res=`eval echo '${'$as_ac_Header'}'`
14686                { echo "$as_me:$LINENO: result: $ac_res" >&5
14687 echo "${ECHO_T}$ac_res" >&6; }
14688 else
14689   # Is the header compilable?
14690 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
14691 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
14692 cat >conftest.$ac_ext <<_ACEOF
14693 /* confdefs.h.  */
14694 _ACEOF
14695 cat confdefs.h >>conftest.$ac_ext
14696 cat >>conftest.$ac_ext <<_ACEOF
14697 /* end confdefs.h.  */
14698 $ac_includes_default
14699 #include <$ac_header>
14700 _ACEOF
14701 rm -f conftest.$ac_objext
14702 if { (ac_try="$ac_compile"
14703 case "(($ac_try" in
14704   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14705   *) ac_try_echo=$ac_try;;
14706 esac
14707 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14708   (eval "$ac_compile") 2>conftest.er1
14709   ac_status=$?
14710   grep -v '^ *+' conftest.er1 >conftest.err
14711   rm -f conftest.er1
14712   cat conftest.err >&5
14713   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14714   (exit $ac_status); } &&
14715          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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); }; } &&
14725          { ac_try='test -s conftest.$ac_objext'
14726   { (case "(($ac_try" in
14727   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14728   *) ac_try_echo=$ac_try;;
14729 esac
14730 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14731   (eval "$ac_try") 2>&5
14732   ac_status=$?
14733   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14734   (exit $ac_status); }; }; then
14735   ac_header_compiler=yes
14736 else
14737   echo "$as_me: failed program was:" >&5
14738 sed 's/^/| /' conftest.$ac_ext >&5
14739
14740         ac_header_compiler=no
14741 fi
14742
14743 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14744 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
14745 echo "${ECHO_T}$ac_header_compiler" >&6; }
14746
14747 # Is the header present?
14748 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
14749 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
14750 cat >conftest.$ac_ext <<_ACEOF
14751 /* confdefs.h.  */
14752 _ACEOF
14753 cat confdefs.h >>conftest.$ac_ext
14754 cat >>conftest.$ac_ext <<_ACEOF
14755 /* end confdefs.h.  */
14756 #include <$ac_header>
14757 _ACEOF
14758 if { (ac_try="$ac_cpp conftest.$ac_ext"
14759 case "(($ac_try" in
14760   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14761   *) ac_try_echo=$ac_try;;
14762 esac
14763 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14764   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
14765   ac_status=$?
14766   grep -v '^ *+' conftest.er1 >conftest.err
14767   rm -f conftest.er1
14768   cat conftest.err >&5
14769   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14770   (exit $ac_status); } >/dev/null; then
14771   if test -s conftest.err; then
14772     ac_cpp_err=$ac_c_preproc_warn_flag
14773     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
14774   else
14775     ac_cpp_err=
14776   fi
14777 else
14778   ac_cpp_err=yes
14779 fi
14780 if test -z "$ac_cpp_err"; then
14781   ac_header_preproc=yes
14782 else
14783   echo "$as_me: failed program was:" >&5
14784 sed 's/^/| /' conftest.$ac_ext >&5
14785
14786   ac_header_preproc=no
14787 fi
14788
14789 rm -f conftest.err conftest.$ac_ext
14790 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
14791 echo "${ECHO_T}$ac_header_preproc" >&6; }
14792
14793 # So?  What about this header?
14794 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
14795   yes:no: )
14796     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
14797 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
14798     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
14799 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
14800     ac_header_preproc=yes
14801     ;;
14802   no:yes:* )
14803     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
14804 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
14805     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
14806 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
14807     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
14808 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
14809     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
14810 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
14811     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
14812 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
14813     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
14814 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
14815     ( cat <<\_ASBOX
14816 ## ------------------------------ ##
14817 ## Report this to bugs@yourdomain ##
14818 ## ------------------------------ ##
14819 _ASBOX
14820      ) | sed "s/^/$as_me: WARNING:     /" >&2
14821     ;;
14822 esac
14823 { echo "$as_me:$LINENO: checking for $ac_header" >&5
14824 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
14825 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
14826   echo $ECHO_N "(cached) $ECHO_C" >&6
14827 else
14828   eval "$as_ac_Header=\$ac_header_preproc"
14829 fi
14830 ac_res=`eval echo '${'$as_ac_Header'}'`
14831                { echo "$as_me:$LINENO: result: $ac_res" >&5
14832 echo "${ECHO_T}$ac_res" >&6; }
14833
14834 fi
14835 if test `eval echo '${'$as_ac_Header'}'` = yes; then
14836   cat >>confdefs.h <<_ACEOF
14837 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
14838 _ACEOF
14839
14840 fi
14841
14842 done
14843
14844
14845
14846
14847
14848 for ac_header in sys/types.h sys/ioctl.h malloc/malloc.h mach/mach.h
14849 do
14850 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
14851 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
14852   { echo "$as_me:$LINENO: checking for $ac_header" >&5
14853 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
14854 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
14855   echo $ECHO_N "(cached) $ECHO_C" >&6
14856 fi
14857 ac_res=`eval echo '${'$as_ac_Header'}'`
14858                { echo "$as_me:$LINENO: result: $ac_res" >&5
14859 echo "${ECHO_T}$ac_res" >&6; }
14860 else
14861   # Is the header compilable?
14862 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
14863 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
14864 cat >conftest.$ac_ext <<_ACEOF
14865 /* confdefs.h.  */
14866 _ACEOF
14867 cat confdefs.h >>conftest.$ac_ext
14868 cat >>conftest.$ac_ext <<_ACEOF
14869 /* end confdefs.h.  */
14870 $ac_includes_default
14871 #include <$ac_header>
14872 _ACEOF
14873 rm -f conftest.$ac_objext
14874 if { (ac_try="$ac_compile"
14875 case "(($ac_try" in
14876   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14877   *) ac_try_echo=$ac_try;;
14878 esac
14879 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14880   (eval "$ac_compile") 2>conftest.er1
14881   ac_status=$?
14882   grep -v '^ *+' conftest.er1 >conftest.err
14883   rm -f conftest.er1
14884   cat conftest.err >&5
14885   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14886   (exit $ac_status); } &&
14887          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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); }; } &&
14897          { ac_try='test -s conftest.$ac_objext'
14898   { (case "(($ac_try" in
14899   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14900   *) ac_try_echo=$ac_try;;
14901 esac
14902 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14903   (eval "$ac_try") 2>&5
14904   ac_status=$?
14905   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14906   (exit $ac_status); }; }; then
14907   ac_header_compiler=yes
14908 else
14909   echo "$as_me: failed program was:" >&5
14910 sed 's/^/| /' conftest.$ac_ext >&5
14911
14912         ac_header_compiler=no
14913 fi
14914
14915 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14916 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
14917 echo "${ECHO_T}$ac_header_compiler" >&6; }
14918
14919 # Is the header present?
14920 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
14921 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
14922 cat >conftest.$ac_ext <<_ACEOF
14923 /* confdefs.h.  */
14924 _ACEOF
14925 cat confdefs.h >>conftest.$ac_ext
14926 cat >>conftest.$ac_ext <<_ACEOF
14927 /* end confdefs.h.  */
14928 #include <$ac_header>
14929 _ACEOF
14930 if { (ac_try="$ac_cpp conftest.$ac_ext"
14931 case "(($ac_try" in
14932   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14933   *) ac_try_echo=$ac_try;;
14934 esac
14935 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14936   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
14937   ac_status=$?
14938   grep -v '^ *+' conftest.er1 >conftest.err
14939   rm -f conftest.er1
14940   cat conftest.err >&5
14941   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14942   (exit $ac_status); } >/dev/null; then
14943   if test -s conftest.err; then
14944     ac_cpp_err=$ac_c_preproc_warn_flag
14945     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
14946   else
14947     ac_cpp_err=
14948   fi
14949 else
14950   ac_cpp_err=yes
14951 fi
14952 if test -z "$ac_cpp_err"; then
14953   ac_header_preproc=yes
14954 else
14955   echo "$as_me: failed program was:" >&5
14956 sed 's/^/| /' conftest.$ac_ext >&5
14957
14958   ac_header_preproc=no
14959 fi
14960
14961 rm -f conftest.err conftest.$ac_ext
14962 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
14963 echo "${ECHO_T}$ac_header_preproc" >&6; }
14964
14965 # So?  What about this header?
14966 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
14967   yes:no: )
14968     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
14969 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
14970     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
14971 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
14972     ac_header_preproc=yes
14973     ;;
14974   no:yes:* )
14975     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
14976 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
14977     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
14978 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
14979     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
14980 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
14981     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
14982 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
14983     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
14984 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
14985     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
14986 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
14987     ( cat <<\_ASBOX
14988 ## ------------------------------ ##
14989 ## Report this to bugs@yourdomain ##
14990 ## ------------------------------ ##
14991 _ASBOX
14992      ) | sed "s/^/$as_me: WARNING:     /" >&2
14993     ;;
14994 esac
14995 { echo "$as_me:$LINENO: checking for $ac_header" >&5
14996 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
14997 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
14998   echo $ECHO_N "(cached) $ECHO_C" >&6
14999 else
15000   eval "$as_ac_Header=\$ac_header_preproc"
15001 fi
15002 ac_res=`eval echo '${'$as_ac_Header'}'`
15003                { echo "$as_me:$LINENO: result: $ac_res" >&5
15004 echo "${ECHO_T}$ac_res" >&6; }
15005
15006 fi
15007 if test `eval echo '${'$as_ac_Header'}'` = yes; then
15008   cat >>confdefs.h <<_ACEOF
15009 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
15010 _ACEOF
15011
15012 fi
15013
15014 done
15015
15016
15017 for ac_header in valgrind/valgrind.h
15018 do
15019 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
15020 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15021   { echo "$as_me:$LINENO: checking for $ac_header" >&5
15022 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
15023 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15024   echo $ECHO_N "(cached) $ECHO_C" >&6
15025 fi
15026 ac_res=`eval echo '${'$as_ac_Header'}'`
15027                { echo "$as_me:$LINENO: result: $ac_res" >&5
15028 echo "${ECHO_T}$ac_res" >&6; }
15029 else
15030   # Is the header compilable?
15031 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
15032 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
15033 cat >conftest.$ac_ext <<_ACEOF
15034 /* confdefs.h.  */
15035 _ACEOF
15036 cat confdefs.h >>conftest.$ac_ext
15037 cat >>conftest.$ac_ext <<_ACEOF
15038 /* end confdefs.h.  */
15039 $ac_includes_default
15040 #include <$ac_header>
15041 _ACEOF
15042 rm -f conftest.$ac_objext
15043 if { (ac_try="$ac_compile"
15044 case "(($ac_try" in
15045   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15046   *) ac_try_echo=$ac_try;;
15047 esac
15048 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15049   (eval "$ac_compile") 2>conftest.er1
15050   ac_status=$?
15051   grep -v '^ *+' conftest.er1 >conftest.err
15052   rm -f conftest.er1
15053   cat conftest.err >&5
15054   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15055   (exit $ac_status); } &&
15056          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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); }; } &&
15066          { ac_try='test -s conftest.$ac_objext'
15067   { (case "(($ac_try" in
15068   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15069   *) ac_try_echo=$ac_try;;
15070 esac
15071 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15072   (eval "$ac_try") 2>&5
15073   ac_status=$?
15074   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15075   (exit $ac_status); }; }; then
15076   ac_header_compiler=yes
15077 else
15078   echo "$as_me: failed program was:" >&5
15079 sed 's/^/| /' conftest.$ac_ext >&5
15080
15081         ac_header_compiler=no
15082 fi
15083
15084 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15085 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
15086 echo "${ECHO_T}$ac_header_compiler" >&6; }
15087
15088 # Is the header present?
15089 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
15090 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
15091 cat >conftest.$ac_ext <<_ACEOF
15092 /* confdefs.h.  */
15093 _ACEOF
15094 cat confdefs.h >>conftest.$ac_ext
15095 cat >>conftest.$ac_ext <<_ACEOF
15096 /* end confdefs.h.  */
15097 #include <$ac_header>
15098 _ACEOF
15099 if { (ac_try="$ac_cpp conftest.$ac_ext"
15100 case "(($ac_try" in
15101   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15102   *) ac_try_echo=$ac_try;;
15103 esac
15104 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15105   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
15106   ac_status=$?
15107   grep -v '^ *+' conftest.er1 >conftest.err
15108   rm -f conftest.er1
15109   cat conftest.err >&5
15110   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15111   (exit $ac_status); } >/dev/null; then
15112   if test -s conftest.err; then
15113     ac_cpp_err=$ac_c_preproc_warn_flag
15114     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
15115   else
15116     ac_cpp_err=
15117   fi
15118 else
15119   ac_cpp_err=yes
15120 fi
15121 if test -z "$ac_cpp_err"; then
15122   ac_header_preproc=yes
15123 else
15124   echo "$as_me: failed program was:" >&5
15125 sed 's/^/| /' conftest.$ac_ext >&5
15126
15127   ac_header_preproc=no
15128 fi
15129
15130 rm -f conftest.err conftest.$ac_ext
15131 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
15132 echo "${ECHO_T}$ac_header_preproc" >&6; }
15133
15134 # So?  What about this header?
15135 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
15136   yes:no: )
15137     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
15138 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
15139     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
15140 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
15141     ac_header_preproc=yes
15142     ;;
15143   no:yes:* )
15144     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
15145 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
15146     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
15147 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
15148     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
15149 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
15150     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
15151 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
15152     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
15153 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
15154     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
15155 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
15156     ( cat <<\_ASBOX
15157 ## ------------------------------ ##
15158 ## Report this to bugs@yourdomain ##
15159 ## ------------------------------ ##
15160 _ASBOX
15161      ) | sed "s/^/$as_me: WARNING:     /" >&2
15162     ;;
15163 esac
15164 { echo "$as_me:$LINENO: checking for $ac_header" >&5
15165 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
15166 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15167   echo $ECHO_N "(cached) $ECHO_C" >&6
15168 else
15169   eval "$as_ac_Header=\$ac_header_preproc"
15170 fi
15171 ac_res=`eval echo '${'$as_ac_Header'}'`
15172                { echo "$as_me:$LINENO: result: $ac_res" >&5
15173 echo "${ECHO_T}$ac_res" >&6; }
15174
15175 fi
15176 if test `eval echo '${'$as_ac_Header'}'` = yes; then
15177   cat >>confdefs.h <<_ACEOF
15178 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
15179 _ACEOF
15180
15181 fi
15182
15183 done
15184
15185
15186 for ac_header in fenv.h
15187 do
15188 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
15189 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15190   { echo "$as_me:$LINENO: checking for $ac_header" >&5
15191 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
15192 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15193   echo $ECHO_N "(cached) $ECHO_C" >&6
15194 fi
15195 ac_res=`eval echo '${'$as_ac_Header'}'`
15196                { echo "$as_me:$LINENO: result: $ac_res" >&5
15197 echo "${ECHO_T}$ac_res" >&6; }
15198 else
15199   # Is the header compilable?
15200 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
15201 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
15202 cat >conftest.$ac_ext <<_ACEOF
15203 /* confdefs.h.  */
15204 _ACEOF
15205 cat confdefs.h >>conftest.$ac_ext
15206 cat >>conftest.$ac_ext <<_ACEOF
15207 /* end confdefs.h.  */
15208 $ac_includes_default
15209 #include <$ac_header>
15210 _ACEOF
15211 rm -f conftest.$ac_objext
15212 if { (ac_try="$ac_compile"
15213 case "(($ac_try" in
15214   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15215   *) ac_try_echo=$ac_try;;
15216 esac
15217 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15218   (eval "$ac_compile") 2>conftest.er1
15219   ac_status=$?
15220   grep -v '^ *+' conftest.er1 >conftest.err
15221   rm -f conftest.er1
15222   cat conftest.err >&5
15223   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15224   (exit $ac_status); } &&
15225          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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); }; } &&
15235          { ac_try='test -s conftest.$ac_objext'
15236   { (case "(($ac_try" in
15237   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15238   *) ac_try_echo=$ac_try;;
15239 esac
15240 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15241   (eval "$ac_try") 2>&5
15242   ac_status=$?
15243   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15244   (exit $ac_status); }; }; then
15245   ac_header_compiler=yes
15246 else
15247   echo "$as_me: failed program was:" >&5
15248 sed 's/^/| /' conftest.$ac_ext >&5
15249
15250         ac_header_compiler=no
15251 fi
15252
15253 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15254 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
15255 echo "${ECHO_T}$ac_header_compiler" >&6; }
15256
15257 # Is the header present?
15258 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
15259 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
15260 cat >conftest.$ac_ext <<_ACEOF
15261 /* confdefs.h.  */
15262 _ACEOF
15263 cat confdefs.h >>conftest.$ac_ext
15264 cat >>conftest.$ac_ext <<_ACEOF
15265 /* end confdefs.h.  */
15266 #include <$ac_header>
15267 _ACEOF
15268 if { (ac_try="$ac_cpp conftest.$ac_ext"
15269 case "(($ac_try" in
15270   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15271   *) ac_try_echo=$ac_try;;
15272 esac
15273 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15274   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
15275   ac_status=$?
15276   grep -v '^ *+' conftest.er1 >conftest.err
15277   rm -f conftest.er1
15278   cat conftest.err >&5
15279   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15280   (exit $ac_status); } >/dev/null; then
15281   if test -s conftest.err; then
15282     ac_cpp_err=$ac_c_preproc_warn_flag
15283     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
15284   else
15285     ac_cpp_err=
15286   fi
15287 else
15288   ac_cpp_err=yes
15289 fi
15290 if test -z "$ac_cpp_err"; then
15291   ac_header_preproc=yes
15292 else
15293   echo "$as_me: failed program was:" >&5
15294 sed 's/^/| /' conftest.$ac_ext >&5
15295
15296   ac_header_preproc=no
15297 fi
15298
15299 rm -f conftest.err conftest.$ac_ext
15300 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
15301 echo "${ECHO_T}$ac_header_preproc" >&6; }
15302
15303 # So?  What about this header?
15304 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
15305   yes:no: )
15306     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
15307 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
15308     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
15309 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
15310     ac_header_preproc=yes
15311     ;;
15312   no:yes:* )
15313     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
15314 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
15315     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
15316 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
15317     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
15318 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
15319     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
15320 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
15321     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
15322 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
15323     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
15324 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
15325     ( cat <<\_ASBOX
15326 ## ------------------------------ ##
15327 ## Report this to bugs@yourdomain ##
15328 ## ------------------------------ ##
15329 _ASBOX
15330      ) | sed "s/^/$as_me: WARNING:     /" >&2
15331     ;;
15332 esac
15333 { echo "$as_me:$LINENO: checking for $ac_header" >&5
15334 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
15335 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15336   echo $ECHO_N "(cached) $ECHO_C" >&6
15337 else
15338   eval "$as_ac_Header=\$ac_header_preproc"
15339 fi
15340 ac_res=`eval echo '${'$as_ac_Header'}'`
15341                { echo "$as_me:$LINENO: result: $ac_res" >&5
15342 echo "${ECHO_T}$ac_res" >&6; }
15343
15344 fi
15345 if test `eval echo '${'$as_ac_Header'}'` = yes; then
15346   cat >>confdefs.h <<_ACEOF
15347 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
15348 _ACEOF
15349
15350 fi
15351
15352 done
15353
15354 if test "$ENABLE_THREADS" -eq 1 && test "$ENABLE_PTHREADS" -eq 1 ; then
15355
15356 for ac_header in pthread.h
15357 do
15358 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
15359 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15360   { echo "$as_me:$LINENO: checking for $ac_header" >&5
15361 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
15362 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15363   echo $ECHO_N "(cached) $ECHO_C" >&6
15364 fi
15365 ac_res=`eval echo '${'$as_ac_Header'}'`
15366                { echo "$as_me:$LINENO: result: $ac_res" >&5
15367 echo "${ECHO_T}$ac_res" >&6; }
15368 else
15369   # Is the header compilable?
15370 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
15371 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
15372 cat >conftest.$ac_ext <<_ACEOF
15373 /* confdefs.h.  */
15374 _ACEOF
15375 cat confdefs.h >>conftest.$ac_ext
15376 cat >>conftest.$ac_ext <<_ACEOF
15377 /* end confdefs.h.  */
15378 $ac_includes_default
15379 #include <$ac_header>
15380 _ACEOF
15381 rm -f conftest.$ac_objext
15382 if { (ac_try="$ac_compile"
15383 case "(($ac_try" in
15384   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15385   *) ac_try_echo=$ac_try;;
15386 esac
15387 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15388   (eval "$ac_compile") 2>conftest.er1
15389   ac_status=$?
15390   grep -v '^ *+' conftest.er1 >conftest.err
15391   rm -f conftest.er1
15392   cat conftest.err >&5
15393   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15394   (exit $ac_status); } &&
15395          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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); }; } &&
15405          { ac_try='test -s conftest.$ac_objext'
15406   { (case "(($ac_try" in
15407   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15408   *) ac_try_echo=$ac_try;;
15409 esac
15410 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15411   (eval "$ac_try") 2>&5
15412   ac_status=$?
15413   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15414   (exit $ac_status); }; }; then
15415   ac_header_compiler=yes
15416 else
15417   echo "$as_me: failed program was:" >&5
15418 sed 's/^/| /' conftest.$ac_ext >&5
15419
15420         ac_header_compiler=no
15421 fi
15422
15423 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15424 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
15425 echo "${ECHO_T}$ac_header_compiler" >&6; }
15426
15427 # Is the header present?
15428 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
15429 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
15430 cat >conftest.$ac_ext <<_ACEOF
15431 /* confdefs.h.  */
15432 _ACEOF
15433 cat confdefs.h >>conftest.$ac_ext
15434 cat >>conftest.$ac_ext <<_ACEOF
15435 /* end confdefs.h.  */
15436 #include <$ac_header>
15437 _ACEOF
15438 if { (ac_try="$ac_cpp conftest.$ac_ext"
15439 case "(($ac_try" in
15440   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15441   *) ac_try_echo=$ac_try;;
15442 esac
15443 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15444   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
15445   ac_status=$?
15446   grep -v '^ *+' conftest.er1 >conftest.err
15447   rm -f conftest.er1
15448   cat conftest.err >&5
15449   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15450   (exit $ac_status); } >/dev/null; then
15451   if test -s conftest.err; then
15452     ac_cpp_err=$ac_c_preproc_warn_flag
15453     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
15454   else
15455     ac_cpp_err=
15456   fi
15457 else
15458   ac_cpp_err=yes
15459 fi
15460 if test -z "$ac_cpp_err"; then
15461   ac_header_preproc=yes
15462 else
15463   echo "$as_me: failed program was:" >&5
15464 sed 's/^/| /' conftest.$ac_ext >&5
15465
15466   ac_header_preproc=no
15467 fi
15468
15469 rm -f conftest.err conftest.$ac_ext
15470 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
15471 echo "${ECHO_T}$ac_header_preproc" >&6; }
15472
15473 # So?  What about this header?
15474 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
15475   yes:no: )
15476     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
15477 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
15478     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
15479 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
15480     ac_header_preproc=yes
15481     ;;
15482   no:yes:* )
15483     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
15484 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
15485     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
15486 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
15487     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
15488 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
15489     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
15490 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
15491     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
15492 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
15493     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
15494 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
15495     ( cat <<\_ASBOX
15496 ## ------------------------------ ##
15497 ## Report this to bugs@yourdomain ##
15498 ## ------------------------------ ##
15499 _ASBOX
15500      ) | sed "s/^/$as_me: WARNING:     /" >&2
15501     ;;
15502 esac
15503 { echo "$as_me:$LINENO: checking for $ac_header" >&5
15504 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
15505 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15506   echo $ECHO_N "(cached) $ECHO_C" >&6
15507 else
15508   eval "$as_ac_Header=\$ac_header_preproc"
15509 fi
15510 ac_res=`eval echo '${'$as_ac_Header'}'`
15511                { echo "$as_me:$LINENO: result: $ac_res" >&5
15512 echo "${ECHO_T}$ac_res" >&6; }
15513
15514 fi
15515 if test `eval echo '${'$as_ac_Header'}'` = yes; then
15516   cat >>confdefs.h <<_ACEOF
15517 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
15518 _ACEOF
15519  HAVE_PTHREAD=1
15520
15521 else
15522   HAVE_PTHREAD=0
15523
15524 fi
15525
15526 done
15527
15528 else
15529   HAVE_PTHREAD=0
15530
15531 fi
15532
15533 if test "$llvm_cv_enable_libffi" = "yes" ; then
15534
15535
15536 for ac_header in ffi.h ffi/ffi.h
15537 do
15538 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
15539 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15540   { echo "$as_me:$LINENO: checking for $ac_header" >&5
15541 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
15542 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15543   echo $ECHO_N "(cached) $ECHO_C" >&6
15544 fi
15545 ac_res=`eval echo '${'$as_ac_Header'}'`
15546                { echo "$as_me:$LINENO: result: $ac_res" >&5
15547 echo "${ECHO_T}$ac_res" >&6; }
15548 else
15549   # Is the header compilable?
15550 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
15551 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
15552 cat >conftest.$ac_ext <<_ACEOF
15553 /* confdefs.h.  */
15554 _ACEOF
15555 cat confdefs.h >>conftest.$ac_ext
15556 cat >>conftest.$ac_ext <<_ACEOF
15557 /* end confdefs.h.  */
15558 $ac_includes_default
15559 #include <$ac_header>
15560 _ACEOF
15561 rm -f conftest.$ac_objext
15562 if { (ac_try="$ac_compile"
15563 case "(($ac_try" in
15564   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15565   *) ac_try_echo=$ac_try;;
15566 esac
15567 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15568   (eval "$ac_compile") 2>conftest.er1
15569   ac_status=$?
15570   grep -v '^ *+' conftest.er1 >conftest.err
15571   rm -f conftest.er1
15572   cat conftest.err >&5
15573   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15574   (exit $ac_status); } &&
15575          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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); }; } &&
15585          { ac_try='test -s conftest.$ac_objext'
15586   { (case "(($ac_try" in
15587   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15588   *) ac_try_echo=$ac_try;;
15589 esac
15590 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15591   (eval "$ac_try") 2>&5
15592   ac_status=$?
15593   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15594   (exit $ac_status); }; }; then
15595   ac_header_compiler=yes
15596 else
15597   echo "$as_me: failed program was:" >&5
15598 sed 's/^/| /' conftest.$ac_ext >&5
15599
15600         ac_header_compiler=no
15601 fi
15602
15603 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15604 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
15605 echo "${ECHO_T}$ac_header_compiler" >&6; }
15606
15607 # Is the header present?
15608 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
15609 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
15610 cat >conftest.$ac_ext <<_ACEOF
15611 /* confdefs.h.  */
15612 _ACEOF
15613 cat confdefs.h >>conftest.$ac_ext
15614 cat >>conftest.$ac_ext <<_ACEOF
15615 /* end confdefs.h.  */
15616 #include <$ac_header>
15617 _ACEOF
15618 if { (ac_try="$ac_cpp conftest.$ac_ext"
15619 case "(($ac_try" in
15620   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15621   *) ac_try_echo=$ac_try;;
15622 esac
15623 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15624   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
15625   ac_status=$?
15626   grep -v '^ *+' conftest.er1 >conftest.err
15627   rm -f conftest.er1
15628   cat conftest.err >&5
15629   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15630   (exit $ac_status); } >/dev/null; then
15631   if test -s conftest.err; then
15632     ac_cpp_err=$ac_c_preproc_warn_flag
15633     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
15634   else
15635     ac_cpp_err=
15636   fi
15637 else
15638   ac_cpp_err=yes
15639 fi
15640 if test -z "$ac_cpp_err"; then
15641   ac_header_preproc=yes
15642 else
15643   echo "$as_me: failed program was:" >&5
15644 sed 's/^/| /' conftest.$ac_ext >&5
15645
15646   ac_header_preproc=no
15647 fi
15648
15649 rm -f conftest.err conftest.$ac_ext
15650 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
15651 echo "${ECHO_T}$ac_header_preproc" >&6; }
15652
15653 # So?  What about this header?
15654 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
15655   yes:no: )
15656     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
15657 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
15658     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
15659 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
15660     ac_header_preproc=yes
15661     ;;
15662   no:yes:* )
15663     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
15664 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
15665     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
15666 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
15667     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
15668 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
15669     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
15670 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
15671     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
15672 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
15673     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
15674 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
15675     ( cat <<\_ASBOX
15676 ## ------------------------------ ##
15677 ## Report this to bugs@yourdomain ##
15678 ## ------------------------------ ##
15679 _ASBOX
15680      ) | sed "s/^/$as_me: WARNING:     /" >&2
15681     ;;
15682 esac
15683 { echo "$as_me:$LINENO: checking for $ac_header" >&5
15684 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
15685 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15686   echo $ECHO_N "(cached) $ECHO_C" >&6
15687 else
15688   eval "$as_ac_Header=\$ac_header_preproc"
15689 fi
15690 ac_res=`eval echo '${'$as_ac_Header'}'`
15691                { echo "$as_me:$LINENO: result: $ac_res" >&5
15692 echo "${ECHO_T}$ac_res" >&6; }
15693
15694 fi
15695 if test `eval echo '${'$as_ac_Header'}'` = yes; then
15696   cat >>confdefs.h <<_ACEOF
15697 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
15698 _ACEOF
15699
15700 fi
15701
15702 done
15703
15704 fi
15705
15706
15707 for ac_header in CrashReporterClient.h
15708 do
15709 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
15710 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15711   { echo "$as_me:$LINENO: checking for $ac_header" >&5
15712 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
15713 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15714   echo $ECHO_N "(cached) $ECHO_C" >&6
15715 fi
15716 ac_res=`eval echo '${'$as_ac_Header'}'`
15717                { echo "$as_me:$LINENO: result: $ac_res" >&5
15718 echo "${ECHO_T}$ac_res" >&6; }
15719 else
15720   # Is the header compilable?
15721 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
15722 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
15723 cat >conftest.$ac_ext <<_ACEOF
15724 /* confdefs.h.  */
15725 _ACEOF
15726 cat confdefs.h >>conftest.$ac_ext
15727 cat >>conftest.$ac_ext <<_ACEOF
15728 /* end confdefs.h.  */
15729 $ac_includes_default
15730 #include <$ac_header>
15731 _ACEOF
15732 rm -f conftest.$ac_objext
15733 if { (ac_try="$ac_compile"
15734 case "(($ac_try" in
15735   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15736   *) ac_try_echo=$ac_try;;
15737 esac
15738 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15739   (eval "$ac_compile") 2>conftest.er1
15740   ac_status=$?
15741   grep -v '^ *+' conftest.er1 >conftest.err
15742   rm -f conftest.er1
15743   cat conftest.err >&5
15744   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15745   (exit $ac_status); } &&
15746          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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); }; } &&
15756          { ac_try='test -s conftest.$ac_objext'
15757   { (case "(($ac_try" in
15758   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15759   *) ac_try_echo=$ac_try;;
15760 esac
15761 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15762   (eval "$ac_try") 2>&5
15763   ac_status=$?
15764   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15765   (exit $ac_status); }; }; then
15766   ac_header_compiler=yes
15767 else
15768   echo "$as_me: failed program was:" >&5
15769 sed 's/^/| /' conftest.$ac_ext >&5
15770
15771         ac_header_compiler=no
15772 fi
15773
15774 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15775 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
15776 echo "${ECHO_T}$ac_header_compiler" >&6; }
15777
15778 # Is the header present?
15779 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
15780 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
15781 cat >conftest.$ac_ext <<_ACEOF
15782 /* confdefs.h.  */
15783 _ACEOF
15784 cat confdefs.h >>conftest.$ac_ext
15785 cat >>conftest.$ac_ext <<_ACEOF
15786 /* end confdefs.h.  */
15787 #include <$ac_header>
15788 _ACEOF
15789 if { (ac_try="$ac_cpp conftest.$ac_ext"
15790 case "(($ac_try" in
15791   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15792   *) ac_try_echo=$ac_try;;
15793 esac
15794 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15795   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
15796   ac_status=$?
15797   grep -v '^ *+' conftest.er1 >conftest.err
15798   rm -f conftest.er1
15799   cat conftest.err >&5
15800   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15801   (exit $ac_status); } >/dev/null; then
15802   if test -s conftest.err; then
15803     ac_cpp_err=$ac_c_preproc_warn_flag
15804     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
15805   else
15806     ac_cpp_err=
15807   fi
15808 else
15809   ac_cpp_err=yes
15810 fi
15811 if test -z "$ac_cpp_err"; then
15812   ac_header_preproc=yes
15813 else
15814   echo "$as_me: failed program was:" >&5
15815 sed 's/^/| /' conftest.$ac_ext >&5
15816
15817   ac_header_preproc=no
15818 fi
15819
15820 rm -f conftest.err conftest.$ac_ext
15821 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
15822 echo "${ECHO_T}$ac_header_preproc" >&6; }
15823
15824 # So?  What about this header?
15825 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
15826   yes:no: )
15827     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
15828 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
15829     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
15830 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
15831     ac_header_preproc=yes
15832     ;;
15833   no:yes:* )
15834     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
15835 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
15836     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
15837 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
15838     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
15839 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
15840     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
15841 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
15842     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
15843 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
15844     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
15845 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
15846     ( cat <<\_ASBOX
15847 ## ------------------------------ ##
15848 ## Report this to bugs@yourdomain ##
15849 ## ------------------------------ ##
15850 _ASBOX
15851      ) | sed "s/^/$as_me: WARNING:     /" >&2
15852     ;;
15853 esac
15854 { echo "$as_me:$LINENO: checking for $ac_header" >&5
15855 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
15856 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15857   echo $ECHO_N "(cached) $ECHO_C" >&6
15858 else
15859   eval "$as_ac_Header=\$ac_header_preproc"
15860 fi
15861 ac_res=`eval echo '${'$as_ac_Header'}'`
15862                { echo "$as_me:$LINENO: result: $ac_res" >&5
15863 echo "${ECHO_T}$ac_res" >&6; }
15864
15865 fi
15866 if test `eval echo '${'$as_ac_Header'}'` = yes; then
15867   cat >>confdefs.h <<_ACEOF
15868 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
15869 _ACEOF
15870
15871 fi
15872
15873 done
15874
15875
15876 { echo "$as_me:$LINENO: checking __crashreporter_info__" >&5
15877 echo $ECHO_N "checking __crashreporter_info__... $ECHO_C" >&6; }
15878 cat >conftest.$ac_ext <<_ACEOF
15879 /* confdefs.h.  */
15880 _ACEOF
15881 cat confdefs.h >>conftest.$ac_ext
15882 cat >>conftest.$ac_ext <<_ACEOF
15883 /* end confdefs.h.  */
15884 extern const char *__crashreporter_info__;
15885       int main() {
15886         __crashreporter_info__ = "test";
15887         return 0;
15888       }
15889
15890 _ACEOF
15891 rm -f conftest.$ac_objext conftest$ac_exeext
15892 if { (ac_try="$ac_link"
15893 case "(($ac_try" in
15894   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15895   *) ac_try_echo=$ac_try;;
15896 esac
15897 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15898   (eval "$ac_link") 2>conftest.er1
15899   ac_status=$?
15900   grep -v '^ *+' conftest.er1 >conftest.err
15901   rm -f conftest.er1
15902   cat conftest.err >&5
15903   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15904   (exit $ac_status); } &&
15905          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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); }; } &&
15915          { ac_try='test -s conftest$ac_exeext'
15916   { (case "(($ac_try" in
15917   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15918   *) ac_try_echo=$ac_try;;
15919 esac
15920 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15921   (eval "$ac_try") 2>&5
15922   ac_status=$?
15923   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15924   (exit $ac_status); }; }; then
15925   { echo "$as_me:$LINENO: result: yes" >&5
15926 echo "${ECHO_T}yes" >&6; }
15927
15928 cat >>confdefs.h <<\_ACEOF
15929 #define HAVE_CRASHREPORTER_INFO 1
15930 _ACEOF
15931
15932 else
15933   echo "$as_me: failed program was:" >&5
15934 sed 's/^/| /' conftest.$ac_ext >&5
15935
15936         { echo "$as_me:$LINENO: result: no" >&5
15937 echo "${ECHO_T}no" >&6; }
15938
15939 cat >>confdefs.h <<\_ACEOF
15940 #define HAVE_CRASHREPORTER_INFO 0
15941 _ACEOF
15942
15943 fi
15944
15945 rm -f core conftest.err conftest.$ac_objext \
15946       conftest$ac_exeext conftest.$ac_ext
15947
15948
15949
15950
15951   { echo "$as_me:$LINENO: checking for HUGE_VAL sanity" >&5
15952 echo $ECHO_N "checking for HUGE_VAL sanity... $ECHO_C" >&6; }
15953 if test "${ac_cv_huge_val_sanity+set}" = set; then
15954   echo $ECHO_N "(cached) $ECHO_C" >&6
15955 else
15956
15957     ac_ext=cpp
15958 ac_cpp='$CXXCPP $CPPFLAGS'
15959 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
15960 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
15961 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
15962
15963     ac_save_CXXFLAGS=$CXXFLAGS
15964     CXXFLAGS+=" -pedantic"
15965     if test "$cross_compiling" = yes; then
15966   ac_cv_huge_val_sanity=yes
15967 else
15968   cat >conftest.$ac_ext <<_ACEOF
15969 /* confdefs.h.  */
15970 _ACEOF
15971 cat confdefs.h >>conftest.$ac_ext
15972 cat >>conftest.$ac_ext <<_ACEOF
15973 /* end confdefs.h.  */
15974 #include <math.h>
15975 int
15976 main ()
15977 {
15978 double x = HUGE_VAL; return x != x;
15979   ;
15980   return 0;
15981 }
15982 _ACEOF
15983 rm -f conftest$ac_exeext
15984 if { (ac_try="$ac_link"
15985 case "(($ac_try" in
15986   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15987   *) ac_try_echo=$ac_try;;
15988 esac
15989 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15990   (eval "$ac_link") 2>&5
15991   ac_status=$?
15992   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15993   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15994   { (case "(($ac_try" in
15995   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15996   *) ac_try_echo=$ac_try;;
15997 esac
15998 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15999   (eval "$ac_try") 2>&5
16000   ac_status=$?
16001   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16002   (exit $ac_status); }; }; then
16003   ac_cv_huge_val_sanity=yes
16004 else
16005   echo "$as_me: program exited with status $ac_status" >&5
16006 echo "$as_me: failed program was:" >&5
16007 sed 's/^/| /' conftest.$ac_ext >&5
16008
16009 ( exit $ac_status )
16010 ac_cv_huge_val_sanity=no
16011 fi
16012 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
16013 fi
16014
16015
16016     CXXFLAGS=$ac_save_CXXFLAGS
16017     ac_ext=c
16018 ac_cpp='$CPP $CPPFLAGS'
16019 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
16020 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
16021 ac_compiler_gnu=$ac_cv_c_compiler_gnu
16022
16023
16024 fi
16025 { echo "$as_me:$LINENO: result: $ac_cv_huge_val_sanity" >&5
16026 echo "${ECHO_T}$ac_cv_huge_val_sanity" >&6; }
16027   HUGE_VAL_SANITY=$ac_cv_huge_val_sanity
16028
16029
16030 { echo "$as_me:$LINENO: checking for pid_t" >&5
16031 echo $ECHO_N "checking for pid_t... $ECHO_C" >&6; }
16032 if test "${ac_cv_type_pid_t+set}" = set; then
16033   echo $ECHO_N "(cached) $ECHO_C" >&6
16034 else
16035   cat >conftest.$ac_ext <<_ACEOF
16036 /* confdefs.h.  */
16037 _ACEOF
16038 cat confdefs.h >>conftest.$ac_ext
16039 cat >>conftest.$ac_ext <<_ACEOF
16040 /* end confdefs.h.  */
16041 $ac_includes_default
16042 typedef pid_t ac__type_new_;
16043 int
16044 main ()
16045 {
16046 if ((ac__type_new_ *) 0)
16047   return 0;
16048 if (sizeof (ac__type_new_))
16049   return 0;
16050   ;
16051   return 0;
16052 }
16053 _ACEOF
16054 rm -f conftest.$ac_objext
16055 if { (ac_try="$ac_compile"
16056 case "(($ac_try" in
16057   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16058   *) ac_try_echo=$ac_try;;
16059 esac
16060 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16061   (eval "$ac_compile") 2>conftest.er1
16062   ac_status=$?
16063   grep -v '^ *+' conftest.er1 >conftest.err
16064   rm -f conftest.er1
16065   cat conftest.err >&5
16066   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16067   (exit $ac_status); } &&
16068          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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); }; } &&
16078          { ac_try='test -s conftest.$ac_objext'
16079   { (case "(($ac_try" in
16080   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16081   *) ac_try_echo=$ac_try;;
16082 esac
16083 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16084   (eval "$ac_try") 2>&5
16085   ac_status=$?
16086   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16087   (exit $ac_status); }; }; then
16088   ac_cv_type_pid_t=yes
16089 else
16090   echo "$as_me: failed program was:" >&5
16091 sed 's/^/| /' conftest.$ac_ext >&5
16092
16093         ac_cv_type_pid_t=no
16094 fi
16095
16096 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16097 fi
16098 { echo "$as_me:$LINENO: result: $ac_cv_type_pid_t" >&5
16099 echo "${ECHO_T}$ac_cv_type_pid_t" >&6; }
16100 if test $ac_cv_type_pid_t = yes; then
16101   :
16102 else
16103
16104 cat >>confdefs.h <<_ACEOF
16105 #define pid_t int
16106 _ACEOF
16107
16108 fi
16109
16110 { echo "$as_me:$LINENO: checking for size_t" >&5
16111 echo $ECHO_N "checking for size_t... $ECHO_C" >&6; }
16112 if test "${ac_cv_type_size_t+set}" = set; then
16113   echo $ECHO_N "(cached) $ECHO_C" >&6
16114 else
16115   cat >conftest.$ac_ext <<_ACEOF
16116 /* confdefs.h.  */
16117 _ACEOF
16118 cat confdefs.h >>conftest.$ac_ext
16119 cat >>conftest.$ac_ext <<_ACEOF
16120 /* end confdefs.h.  */
16121 $ac_includes_default
16122 typedef size_t ac__type_new_;
16123 int
16124 main ()
16125 {
16126 if ((ac__type_new_ *) 0)
16127   return 0;
16128 if (sizeof (ac__type_new_))
16129   return 0;
16130   ;
16131   return 0;
16132 }
16133 _ACEOF
16134 rm -f conftest.$ac_objext
16135 if { (ac_try="$ac_compile"
16136 case "(($ac_try" in
16137   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16138   *) ac_try_echo=$ac_try;;
16139 esac
16140 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16141   (eval "$ac_compile") 2>conftest.er1
16142   ac_status=$?
16143   grep -v '^ *+' conftest.er1 >conftest.err
16144   rm -f conftest.er1
16145   cat conftest.err >&5
16146   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16147   (exit $ac_status); } &&
16148          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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); }; } &&
16158          { ac_try='test -s conftest.$ac_objext'
16159   { (case "(($ac_try" in
16160   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16161   *) ac_try_echo=$ac_try;;
16162 esac
16163 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16164   (eval "$ac_try") 2>&5
16165   ac_status=$?
16166   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16167   (exit $ac_status); }; }; then
16168   ac_cv_type_size_t=yes
16169 else
16170   echo "$as_me: failed program was:" >&5
16171 sed 's/^/| /' conftest.$ac_ext >&5
16172
16173         ac_cv_type_size_t=no
16174 fi
16175
16176 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16177 fi
16178 { echo "$as_me:$LINENO: result: $ac_cv_type_size_t" >&5
16179 echo "${ECHO_T}$ac_cv_type_size_t" >&6; }
16180 if test $ac_cv_type_size_t = yes; then
16181   :
16182 else
16183
16184 cat >>confdefs.h <<_ACEOF
16185 #define size_t unsigned int
16186 _ACEOF
16187
16188 fi
16189
16190
16191 cat >>confdefs.h <<_ACEOF
16192 #define RETSIGTYPE void
16193 _ACEOF
16194
16195 { echo "$as_me:$LINENO: checking whether struct tm is in sys/time.h or time.h" >&5
16196 echo $ECHO_N "checking whether struct tm is in sys/time.h or time.h... $ECHO_C" >&6; }
16197 if test "${ac_cv_struct_tm+set}" = set; then
16198   echo $ECHO_N "(cached) $ECHO_C" >&6
16199 else
16200   cat >conftest.$ac_ext <<_ACEOF
16201 /* confdefs.h.  */
16202 _ACEOF
16203 cat confdefs.h >>conftest.$ac_ext
16204 cat >>conftest.$ac_ext <<_ACEOF
16205 /* end confdefs.h.  */
16206 #include <sys/types.h>
16207 #include <time.h>
16208
16209 int
16210 main ()
16211 {
16212 struct tm *tp; tp->tm_sec;
16213   ;
16214   return 0;
16215 }
16216 _ACEOF
16217 rm -f conftest.$ac_objext
16218 if { (ac_try="$ac_compile"
16219 case "(($ac_try" in
16220   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16221   *) ac_try_echo=$ac_try;;
16222 esac
16223 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16224   (eval "$ac_compile") 2>conftest.er1
16225   ac_status=$?
16226   grep -v '^ *+' conftest.er1 >conftest.err
16227   rm -f conftest.er1
16228   cat conftest.err >&5
16229   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16230   (exit $ac_status); } &&
16231          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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); }; } &&
16241          { ac_try='test -s conftest.$ac_objext'
16242   { (case "(($ac_try" in
16243   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16244   *) ac_try_echo=$ac_try;;
16245 esac
16246 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16247   (eval "$ac_try") 2>&5
16248   ac_status=$?
16249   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16250   (exit $ac_status); }; }; then
16251   ac_cv_struct_tm=time.h
16252 else
16253   echo "$as_me: failed program was:" >&5
16254 sed 's/^/| /' conftest.$ac_ext >&5
16255
16256         ac_cv_struct_tm=sys/time.h
16257 fi
16258
16259 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16260 fi
16261 { echo "$as_me:$LINENO: result: $ac_cv_struct_tm" >&5
16262 echo "${ECHO_T}$ac_cv_struct_tm" >&6; }
16263 if test $ac_cv_struct_tm = sys/time.h; then
16264
16265 cat >>confdefs.h <<\_ACEOF
16266 #define TM_IN_SYS_TIME 1
16267 _ACEOF
16268
16269 fi
16270
16271 { echo "$as_me:$LINENO: checking for int64_t" >&5
16272 echo $ECHO_N "checking for int64_t... $ECHO_C" >&6; }
16273 if test "${ac_cv_type_int64_t+set}" = set; then
16274   echo $ECHO_N "(cached) $ECHO_C" >&6
16275 else
16276   cat >conftest.$ac_ext <<_ACEOF
16277 /* confdefs.h.  */
16278 _ACEOF
16279 cat confdefs.h >>conftest.$ac_ext
16280 cat >>conftest.$ac_ext <<_ACEOF
16281 /* end confdefs.h.  */
16282 $ac_includes_default
16283 typedef int64_t ac__type_new_;
16284 int
16285 main ()
16286 {
16287 if ((ac__type_new_ *) 0)
16288   return 0;
16289 if (sizeof (ac__type_new_))
16290   return 0;
16291   ;
16292   return 0;
16293 }
16294 _ACEOF
16295 rm -f conftest.$ac_objext
16296 if { (ac_try="$ac_compile"
16297 case "(($ac_try" in
16298   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16299   *) ac_try_echo=$ac_try;;
16300 esac
16301 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16302   (eval "$ac_compile") 2>conftest.er1
16303   ac_status=$?
16304   grep -v '^ *+' conftest.er1 >conftest.err
16305   rm -f conftest.er1
16306   cat conftest.err >&5
16307   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16308   (exit $ac_status); } &&
16309          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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); }; } &&
16319          { ac_try='test -s conftest.$ac_objext'
16320   { (case "(($ac_try" in
16321   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16322   *) ac_try_echo=$ac_try;;
16323 esac
16324 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16325   (eval "$ac_try") 2>&5
16326   ac_status=$?
16327   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16328   (exit $ac_status); }; }; then
16329   ac_cv_type_int64_t=yes
16330 else
16331   echo "$as_me: failed program was:" >&5
16332 sed 's/^/| /' conftest.$ac_ext >&5
16333
16334         ac_cv_type_int64_t=no
16335 fi
16336
16337 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16338 fi
16339 { echo "$as_me:$LINENO: result: $ac_cv_type_int64_t" >&5
16340 echo "${ECHO_T}$ac_cv_type_int64_t" >&6; }
16341 if test $ac_cv_type_int64_t = yes; then
16342
16343 cat >>confdefs.h <<_ACEOF
16344 #define HAVE_INT64_T 1
16345 _ACEOF
16346
16347
16348 else
16349   { { echo "$as_me:$LINENO: error: Type int64_t required but not found" >&5
16350 echo "$as_me: error: Type int64_t required but not found" >&2;}
16351    { (exit 1); exit 1; }; }
16352 fi
16353
16354 { echo "$as_me:$LINENO: checking for uint64_t" >&5
16355 echo $ECHO_N "checking for uint64_t... $ECHO_C" >&6; }
16356 if test "${ac_cv_type_uint64_t+set}" = set; then
16357   echo $ECHO_N "(cached) $ECHO_C" >&6
16358 else
16359   cat >conftest.$ac_ext <<_ACEOF
16360 /* confdefs.h.  */
16361 _ACEOF
16362 cat confdefs.h >>conftest.$ac_ext
16363 cat >>conftest.$ac_ext <<_ACEOF
16364 /* end confdefs.h.  */
16365 $ac_includes_default
16366 typedef uint64_t ac__type_new_;
16367 int
16368 main ()
16369 {
16370 if ((ac__type_new_ *) 0)
16371   return 0;
16372 if (sizeof (ac__type_new_))
16373   return 0;
16374   ;
16375   return 0;
16376 }
16377 _ACEOF
16378 rm -f conftest.$ac_objext
16379 if { (ac_try="$ac_compile"
16380 case "(($ac_try" in
16381   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16382   *) ac_try_echo=$ac_try;;
16383 esac
16384 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16385   (eval "$ac_compile") 2>conftest.er1
16386   ac_status=$?
16387   grep -v '^ *+' conftest.er1 >conftest.err
16388   rm -f conftest.er1
16389   cat conftest.err >&5
16390   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16391   (exit $ac_status); } &&
16392          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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); }; } &&
16402          { ac_try='test -s conftest.$ac_objext'
16403   { (case "(($ac_try" in
16404   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16405   *) ac_try_echo=$ac_try;;
16406 esac
16407 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16408   (eval "$ac_try") 2>&5
16409   ac_status=$?
16410   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16411   (exit $ac_status); }; }; then
16412   ac_cv_type_uint64_t=yes
16413 else
16414   echo "$as_me: failed program was:" >&5
16415 sed 's/^/| /' conftest.$ac_ext >&5
16416
16417         ac_cv_type_uint64_t=no
16418 fi
16419
16420 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16421 fi
16422 { echo "$as_me:$LINENO: result: $ac_cv_type_uint64_t" >&5
16423 echo "${ECHO_T}$ac_cv_type_uint64_t" >&6; }
16424 if test $ac_cv_type_uint64_t = yes; then
16425
16426 cat >>confdefs.h <<_ACEOF
16427 #define HAVE_UINT64_T 1
16428 _ACEOF
16429
16430
16431 else
16432   { echo "$as_me:$LINENO: checking for u_int64_t" >&5
16433 echo $ECHO_N "checking for u_int64_t... $ECHO_C" >&6; }
16434 if test "${ac_cv_type_u_int64_t+set}" = set; then
16435   echo $ECHO_N "(cached) $ECHO_C" >&6
16436 else
16437   cat >conftest.$ac_ext <<_ACEOF
16438 /* confdefs.h.  */
16439 _ACEOF
16440 cat confdefs.h >>conftest.$ac_ext
16441 cat >>conftest.$ac_ext <<_ACEOF
16442 /* end confdefs.h.  */
16443 $ac_includes_default
16444 typedef u_int64_t ac__type_new_;
16445 int
16446 main ()
16447 {
16448 if ((ac__type_new_ *) 0)
16449   return 0;
16450 if (sizeof (ac__type_new_))
16451   return 0;
16452   ;
16453   return 0;
16454 }
16455 _ACEOF
16456 rm -f conftest.$ac_objext
16457 if { (ac_try="$ac_compile"
16458 case "(($ac_try" in
16459   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16460   *) ac_try_echo=$ac_try;;
16461 esac
16462 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16463   (eval "$ac_compile") 2>conftest.er1
16464   ac_status=$?
16465   grep -v '^ *+' conftest.er1 >conftest.err
16466   rm -f conftest.er1
16467   cat conftest.err >&5
16468   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16469   (exit $ac_status); } &&
16470          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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); }; } &&
16480          { ac_try='test -s conftest.$ac_objext'
16481   { (case "(($ac_try" in
16482   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16483   *) ac_try_echo=$ac_try;;
16484 esac
16485 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16486   (eval "$ac_try") 2>&5
16487   ac_status=$?
16488   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16489   (exit $ac_status); }; }; then
16490   ac_cv_type_u_int64_t=yes
16491 else
16492   echo "$as_me: failed program was:" >&5
16493 sed 's/^/| /' conftest.$ac_ext >&5
16494
16495         ac_cv_type_u_int64_t=no
16496 fi
16497
16498 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16499 fi
16500 { echo "$as_me:$LINENO: result: $ac_cv_type_u_int64_t" >&5
16501 echo "${ECHO_T}$ac_cv_type_u_int64_t" >&6; }
16502 if test $ac_cv_type_u_int64_t = yes; then
16503
16504 cat >>confdefs.h <<_ACEOF
16505 #define HAVE_U_INT64_T 1
16506 _ACEOF
16507
16508
16509 else
16510   { { echo "$as_me:$LINENO: error: Type uint64_t or u_int64_t required but not found" >&5
16511 echo "$as_me: error: Type uint64_t or u_int64_t required but not found" >&2;}
16512    { (exit 1); exit 1; }; }
16513 fi
16514
16515 fi
16516
16517
16518
16519
16520
16521
16522
16523
16524
16525
16526 for ac_func in backtrace ceilf floorf roundf rintf nearbyintf getcwd
16527 do
16528 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
16529 { echo "$as_me:$LINENO: checking for $ac_func" >&5
16530 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
16531 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
16532   echo $ECHO_N "(cached) $ECHO_C" >&6
16533 else
16534   cat >conftest.$ac_ext <<_ACEOF
16535 /* confdefs.h.  */
16536 _ACEOF
16537 cat confdefs.h >>conftest.$ac_ext
16538 cat >>conftest.$ac_ext <<_ACEOF
16539 /* end confdefs.h.  */
16540 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
16541    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
16542 #define $ac_func innocuous_$ac_func
16543
16544 /* System header to define __stub macros and hopefully few prototypes,
16545     which can conflict with char $ac_func (); below.
16546     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
16547     <limits.h> exists even on freestanding compilers.  */
16548
16549 #ifdef __STDC__
16550 # include <limits.h>
16551 #else
16552 # include <assert.h>
16553 #endif
16554
16555 #undef $ac_func
16556
16557 /* Override any GCC internal prototype to avoid an error.
16558    Use char because int might match the return type of a GCC
16559    builtin and then its argument prototype would still apply.  */
16560 #ifdef __cplusplus
16561 extern "C"
16562 #endif
16563 char $ac_func ();
16564 /* The GNU C library defines this for functions which it implements
16565     to always fail with ENOSYS.  Some functions are actually named
16566     something starting with __ and the normal name is an alias.  */
16567 #if defined __stub_$ac_func || defined __stub___$ac_func
16568 choke me
16569 #endif
16570
16571 int
16572 main ()
16573 {
16574 return $ac_func ();
16575   ;
16576   return 0;
16577 }
16578 _ACEOF
16579 rm -f conftest.$ac_objext conftest$ac_exeext
16580 if { (ac_try="$ac_link"
16581 case "(($ac_try" in
16582   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16583   *) ac_try_echo=$ac_try;;
16584 esac
16585 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16586   (eval "$ac_link") 2>conftest.er1
16587   ac_status=$?
16588   grep -v '^ *+' conftest.er1 >conftest.err
16589   rm -f conftest.er1
16590   cat conftest.err >&5
16591   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16592   (exit $ac_status); } &&
16593          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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); }; } &&
16603          { ac_try='test -s conftest$ac_exeext'
16604   { (case "(($ac_try" in
16605   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16606   *) ac_try_echo=$ac_try;;
16607 esac
16608 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16609   (eval "$ac_try") 2>&5
16610   ac_status=$?
16611   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16612   (exit $ac_status); }; }; then
16613   eval "$as_ac_var=yes"
16614 else
16615   echo "$as_me: failed program was:" >&5
16616 sed 's/^/| /' conftest.$ac_ext >&5
16617
16618         eval "$as_ac_var=no"
16619 fi
16620
16621 rm -f core conftest.err conftest.$ac_objext \
16622       conftest$ac_exeext conftest.$ac_ext
16623 fi
16624 ac_res=`eval echo '${'$as_ac_var'}'`
16625                { echo "$as_me:$LINENO: result: $ac_res" >&5
16626 echo "${ECHO_T}$ac_res" >&6; }
16627 if test `eval echo '${'$as_ac_var'}'` = yes; then
16628   cat >>confdefs.h <<_ACEOF
16629 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
16630 _ACEOF
16631
16632 fi
16633 done
16634
16635
16636
16637
16638
16639 for ac_func in powf fmodf strtof round
16640 do
16641 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
16642 { echo "$as_me:$LINENO: checking for $ac_func" >&5
16643 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
16644 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
16645   echo $ECHO_N "(cached) $ECHO_C" >&6
16646 else
16647   cat >conftest.$ac_ext <<_ACEOF
16648 /* confdefs.h.  */
16649 _ACEOF
16650 cat confdefs.h >>conftest.$ac_ext
16651 cat >>conftest.$ac_ext <<_ACEOF
16652 /* end confdefs.h.  */
16653 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
16654    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
16655 #define $ac_func innocuous_$ac_func
16656
16657 /* System header to define __stub macros and hopefully few prototypes,
16658     which can conflict with char $ac_func (); below.
16659     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
16660     <limits.h> exists even on freestanding compilers.  */
16661
16662 #ifdef __STDC__
16663 # include <limits.h>
16664 #else
16665 # include <assert.h>
16666 #endif
16667
16668 #undef $ac_func
16669
16670 /* Override any GCC internal prototype to avoid an error.
16671    Use char because int might match the return type of a GCC
16672    builtin and then its argument prototype would still apply.  */
16673 #ifdef __cplusplus
16674 extern "C"
16675 #endif
16676 char $ac_func ();
16677 /* The GNU C library defines this for functions which it implements
16678     to always fail with ENOSYS.  Some functions are actually named
16679     something starting with __ and the normal name is an alias.  */
16680 #if defined __stub_$ac_func || defined __stub___$ac_func
16681 choke me
16682 #endif
16683
16684 int
16685 main ()
16686 {
16687 return $ac_func ();
16688   ;
16689   return 0;
16690 }
16691 _ACEOF
16692 rm -f conftest.$ac_objext conftest$ac_exeext
16693 if { (ac_try="$ac_link"
16694 case "(($ac_try" in
16695   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16696   *) ac_try_echo=$ac_try;;
16697 esac
16698 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16699   (eval "$ac_link") 2>conftest.er1
16700   ac_status=$?
16701   grep -v '^ *+' conftest.er1 >conftest.err
16702   rm -f conftest.er1
16703   cat conftest.err >&5
16704   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16705   (exit $ac_status); } &&
16706          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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); }; } &&
16716          { ac_try='test -s conftest$ac_exeext'
16717   { (case "(($ac_try" in
16718   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16719   *) ac_try_echo=$ac_try;;
16720 esac
16721 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16722   (eval "$ac_try") 2>&5
16723   ac_status=$?
16724   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16725   (exit $ac_status); }; }; then
16726   eval "$as_ac_var=yes"
16727 else
16728   echo "$as_me: failed program was:" >&5
16729 sed 's/^/| /' conftest.$ac_ext >&5
16730
16731         eval "$as_ac_var=no"
16732 fi
16733
16734 rm -f core conftest.err conftest.$ac_objext \
16735       conftest$ac_exeext conftest.$ac_ext
16736 fi
16737 ac_res=`eval echo '${'$as_ac_var'}'`
16738                { echo "$as_me:$LINENO: result: $ac_res" >&5
16739 echo "${ECHO_T}$ac_res" >&6; }
16740 if test `eval echo '${'$as_ac_var'}'` = yes; then
16741   cat >>confdefs.h <<_ACEOF
16742 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
16743 _ACEOF
16744
16745 fi
16746 done
16747
16748
16749
16750
16751
16752
16753 for ac_func in getpagesize getrusage getrlimit setrlimit gettimeofday
16754 do
16755 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
16756 { echo "$as_me:$LINENO: checking for $ac_func" >&5
16757 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
16758 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
16759   echo $ECHO_N "(cached) $ECHO_C" >&6
16760 else
16761   cat >conftest.$ac_ext <<_ACEOF
16762 /* confdefs.h.  */
16763 _ACEOF
16764 cat confdefs.h >>conftest.$ac_ext
16765 cat >>conftest.$ac_ext <<_ACEOF
16766 /* end confdefs.h.  */
16767 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
16768    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
16769 #define $ac_func innocuous_$ac_func
16770
16771 /* System header to define __stub macros and hopefully few prototypes,
16772     which can conflict with char $ac_func (); below.
16773     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
16774     <limits.h> exists even on freestanding compilers.  */
16775
16776 #ifdef __STDC__
16777 # include <limits.h>
16778 #else
16779 # include <assert.h>
16780 #endif
16781
16782 #undef $ac_func
16783
16784 /* Override any GCC internal prototype to avoid an error.
16785    Use char because int might match the return type of a GCC
16786    builtin and then its argument prototype would still apply.  */
16787 #ifdef __cplusplus
16788 extern "C"
16789 #endif
16790 char $ac_func ();
16791 /* The GNU C library defines this for functions which it implements
16792     to always fail with ENOSYS.  Some functions are actually named
16793     something starting with __ and the normal name is an alias.  */
16794 #if defined __stub_$ac_func || defined __stub___$ac_func
16795 choke me
16796 #endif
16797
16798 int
16799 main ()
16800 {
16801 return $ac_func ();
16802   ;
16803   return 0;
16804 }
16805 _ACEOF
16806 rm -f conftest.$ac_objext conftest$ac_exeext
16807 if { (ac_try="$ac_link"
16808 case "(($ac_try" in
16809   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16810   *) ac_try_echo=$ac_try;;
16811 esac
16812 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16813   (eval "$ac_link") 2>conftest.er1
16814   ac_status=$?
16815   grep -v '^ *+' conftest.er1 >conftest.err
16816   rm -f conftest.er1
16817   cat conftest.err >&5
16818   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16819   (exit $ac_status); } &&
16820          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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); }; } &&
16830          { ac_try='test -s conftest$ac_exeext'
16831   { (case "(($ac_try" in
16832   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16833   *) ac_try_echo=$ac_try;;
16834 esac
16835 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16836   (eval "$ac_try") 2>&5
16837   ac_status=$?
16838   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16839   (exit $ac_status); }; }; then
16840   eval "$as_ac_var=yes"
16841 else
16842   echo "$as_me: failed program was:" >&5
16843 sed 's/^/| /' conftest.$ac_ext >&5
16844
16845         eval "$as_ac_var=no"
16846 fi
16847
16848 rm -f core conftest.err conftest.$ac_objext \
16849       conftest$ac_exeext conftest.$ac_ext
16850 fi
16851 ac_res=`eval echo '${'$as_ac_var'}'`
16852                { echo "$as_me:$LINENO: result: $ac_res" >&5
16853 echo "${ECHO_T}$ac_res" >&6; }
16854 if test `eval echo '${'$as_ac_var'}'` = yes; then
16855   cat >>confdefs.h <<_ACEOF
16856 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
16857 _ACEOF
16858
16859 fi
16860 done
16861
16862
16863
16864
16865 for ac_func in isatty mkdtemp mkstemp
16866 do
16867 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
16868 { echo "$as_me:$LINENO: checking for $ac_func" >&5
16869 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
16870 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
16871   echo $ECHO_N "(cached) $ECHO_C" >&6
16872 else
16873   cat >conftest.$ac_ext <<_ACEOF
16874 /* confdefs.h.  */
16875 _ACEOF
16876 cat confdefs.h >>conftest.$ac_ext
16877 cat >>conftest.$ac_ext <<_ACEOF
16878 /* end confdefs.h.  */
16879 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
16880    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
16881 #define $ac_func innocuous_$ac_func
16882
16883 /* System header to define __stub macros and hopefully few prototypes,
16884     which can conflict with char $ac_func (); below.
16885     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
16886     <limits.h> exists even on freestanding compilers.  */
16887
16888 #ifdef __STDC__
16889 # include <limits.h>
16890 #else
16891 # include <assert.h>
16892 #endif
16893
16894 #undef $ac_func
16895
16896 /* Override any GCC internal prototype to avoid an error.
16897    Use char because int might match the return type of a GCC
16898    builtin and then its argument prototype would still apply.  */
16899 #ifdef __cplusplus
16900 extern "C"
16901 #endif
16902 char $ac_func ();
16903 /* The GNU C library defines this for functions which it implements
16904     to always fail with ENOSYS.  Some functions are actually named
16905     something starting with __ and the normal name is an alias.  */
16906 #if defined __stub_$ac_func || defined __stub___$ac_func
16907 choke me
16908 #endif
16909
16910 int
16911 main ()
16912 {
16913 return $ac_func ();
16914   ;
16915   return 0;
16916 }
16917 _ACEOF
16918 rm -f conftest.$ac_objext conftest$ac_exeext
16919 if { (ac_try="$ac_link"
16920 case "(($ac_try" in
16921   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16922   *) ac_try_echo=$ac_try;;
16923 esac
16924 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16925   (eval "$ac_link") 2>conftest.er1
16926   ac_status=$?
16927   grep -v '^ *+' conftest.er1 >conftest.err
16928   rm -f conftest.er1
16929   cat conftest.err >&5
16930   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16931   (exit $ac_status); } &&
16932          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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); }; } &&
16942          { ac_try='test -s conftest$ac_exeext'
16943   { (case "(($ac_try" in
16944   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16945   *) ac_try_echo=$ac_try;;
16946 esac
16947 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16948   (eval "$ac_try") 2>&5
16949   ac_status=$?
16950   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16951   (exit $ac_status); }; }; then
16952   eval "$as_ac_var=yes"
16953 else
16954   echo "$as_me: failed program was:" >&5
16955 sed 's/^/| /' conftest.$ac_ext >&5
16956
16957         eval "$as_ac_var=no"
16958 fi
16959
16960 rm -f core conftest.err conftest.$ac_objext \
16961       conftest$ac_exeext conftest.$ac_ext
16962 fi
16963 ac_res=`eval echo '${'$as_ac_var'}'`
16964                { echo "$as_me:$LINENO: result: $ac_res" >&5
16965 echo "${ECHO_T}$ac_res" >&6; }
16966 if test `eval echo '${'$as_ac_var'}'` = yes; then
16967   cat >>confdefs.h <<_ACEOF
16968 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
16969 _ACEOF
16970
16971 fi
16972 done
16973
16974
16975
16976
16977
16978
16979
16980 for ac_func in mktemp posix_spawn realpath sbrk setrlimit strdup
16981 do
16982 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
16983 { echo "$as_me:$LINENO: checking for $ac_func" >&5
16984 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
16985 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
16986   echo $ECHO_N "(cached) $ECHO_C" >&6
16987 else
16988   cat >conftest.$ac_ext <<_ACEOF
16989 /* confdefs.h.  */
16990 _ACEOF
16991 cat confdefs.h >>conftest.$ac_ext
16992 cat >>conftest.$ac_ext <<_ACEOF
16993 /* end confdefs.h.  */
16994 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
16995    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
16996 #define $ac_func innocuous_$ac_func
16997
16998 /* System header to define __stub macros and hopefully few prototypes,
16999     which can conflict with char $ac_func (); below.
17000     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
17001     <limits.h> exists even on freestanding compilers.  */
17002
17003 #ifdef __STDC__
17004 # include <limits.h>
17005 #else
17006 # include <assert.h>
17007 #endif
17008
17009 #undef $ac_func
17010
17011 /* Override any GCC internal prototype to avoid an error.
17012    Use char because int might match the return type of a GCC
17013    builtin and then its argument prototype would still apply.  */
17014 #ifdef __cplusplus
17015 extern "C"
17016 #endif
17017 char $ac_func ();
17018 /* The GNU C library defines this for functions which it implements
17019     to always fail with ENOSYS.  Some functions are actually named
17020     something starting with __ and the normal name is an alias.  */
17021 #if defined __stub_$ac_func || defined __stub___$ac_func
17022 choke me
17023 #endif
17024
17025 int
17026 main ()
17027 {
17028 return $ac_func ();
17029   ;
17030   return 0;
17031 }
17032 _ACEOF
17033 rm -f conftest.$ac_objext conftest$ac_exeext
17034 if { (ac_try="$ac_link"
17035 case "(($ac_try" in
17036   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17037   *) ac_try_echo=$ac_try;;
17038 esac
17039 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17040   (eval "$ac_link") 2>conftest.er1
17041   ac_status=$?
17042   grep -v '^ *+' conftest.er1 >conftest.err
17043   rm -f conftest.er1
17044   cat conftest.err >&5
17045   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17046   (exit $ac_status); } &&
17047          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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); }; } &&
17057          { ac_try='test -s conftest$ac_exeext'
17058   { (case "(($ac_try" in
17059   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17060   *) ac_try_echo=$ac_try;;
17061 esac
17062 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17063   (eval "$ac_try") 2>&5
17064   ac_status=$?
17065   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17066   (exit $ac_status); }; }; then
17067   eval "$as_ac_var=yes"
17068 else
17069   echo "$as_me: failed program was:" >&5
17070 sed 's/^/| /' conftest.$ac_ext >&5
17071
17072         eval "$as_ac_var=no"
17073 fi
17074
17075 rm -f core conftest.err conftest.$ac_objext \
17076       conftest$ac_exeext conftest.$ac_ext
17077 fi
17078 ac_res=`eval echo '${'$as_ac_var'}'`
17079                { echo "$as_me:$LINENO: result: $ac_res" >&5
17080 echo "${ECHO_T}$ac_res" >&6; }
17081 if test `eval echo '${'$as_ac_var'}'` = yes; then
17082   cat >>confdefs.h <<_ACEOF
17083 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
17084 _ACEOF
17085
17086 fi
17087 done
17088
17089
17090
17091
17092 for ac_func in strerror strerror_r setenv
17093 do
17094 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
17095 { echo "$as_me:$LINENO: checking for $ac_func" >&5
17096 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
17097 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
17098   echo $ECHO_N "(cached) $ECHO_C" >&6
17099 else
17100   cat >conftest.$ac_ext <<_ACEOF
17101 /* confdefs.h.  */
17102 _ACEOF
17103 cat confdefs.h >>conftest.$ac_ext
17104 cat >>conftest.$ac_ext <<_ACEOF
17105 /* end confdefs.h.  */
17106 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
17107    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
17108 #define $ac_func innocuous_$ac_func
17109
17110 /* System header to define __stub macros and hopefully few prototypes,
17111     which can conflict with char $ac_func (); below.
17112     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
17113     <limits.h> exists even on freestanding compilers.  */
17114
17115 #ifdef __STDC__
17116 # include <limits.h>
17117 #else
17118 # include <assert.h>
17119 #endif
17120
17121 #undef $ac_func
17122
17123 /* Override any GCC internal prototype to avoid an error.
17124    Use char because int might match the return type of a GCC
17125    builtin and then its argument prototype would still apply.  */
17126 #ifdef __cplusplus
17127 extern "C"
17128 #endif
17129 char $ac_func ();
17130 /* The GNU C library defines this for functions which it implements
17131     to always fail with ENOSYS.  Some functions are actually named
17132     something starting with __ and the normal name is an alias.  */
17133 #if defined __stub_$ac_func || defined __stub___$ac_func
17134 choke me
17135 #endif
17136
17137 int
17138 main ()
17139 {
17140 return $ac_func ();
17141   ;
17142   return 0;
17143 }
17144 _ACEOF
17145 rm -f conftest.$ac_objext conftest$ac_exeext
17146 if { (ac_try="$ac_link"
17147 case "(($ac_try" in
17148   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17149   *) ac_try_echo=$ac_try;;
17150 esac
17151 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17152   (eval "$ac_link") 2>conftest.er1
17153   ac_status=$?
17154   grep -v '^ *+' conftest.er1 >conftest.err
17155   rm -f conftest.er1
17156   cat conftest.err >&5
17157   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17158   (exit $ac_status); } &&
17159          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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); }; } &&
17169          { ac_try='test -s conftest$ac_exeext'
17170   { (case "(($ac_try" in
17171   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17172   *) ac_try_echo=$ac_try;;
17173 esac
17174 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17175   (eval "$ac_try") 2>&5
17176   ac_status=$?
17177   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17178   (exit $ac_status); }; }; then
17179   eval "$as_ac_var=yes"
17180 else
17181   echo "$as_me: failed program was:" >&5
17182 sed 's/^/| /' conftest.$ac_ext >&5
17183
17184         eval "$as_ac_var=no"
17185 fi
17186
17187 rm -f core conftest.err conftest.$ac_objext \
17188       conftest$ac_exeext conftest.$ac_ext
17189 fi
17190 ac_res=`eval echo '${'$as_ac_var'}'`
17191                { echo "$as_me:$LINENO: result: $ac_res" >&5
17192 echo "${ECHO_T}$ac_res" >&6; }
17193 if test `eval echo '${'$as_ac_var'}'` = yes; then
17194   cat >>confdefs.h <<_ACEOF
17195 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
17196 _ACEOF
17197
17198 fi
17199 done
17200
17201
17202
17203
17204
17205 for ac_func in strtoll strtoq sysconf malloc_zone_statistics
17206 do
17207 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
17208 { echo "$as_me:$LINENO: checking for $ac_func" >&5
17209 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
17210 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
17211   echo $ECHO_N "(cached) $ECHO_C" >&6
17212 else
17213   cat >conftest.$ac_ext <<_ACEOF
17214 /* confdefs.h.  */
17215 _ACEOF
17216 cat confdefs.h >>conftest.$ac_ext
17217 cat >>conftest.$ac_ext <<_ACEOF
17218 /* end confdefs.h.  */
17219 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
17220    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
17221 #define $ac_func innocuous_$ac_func
17222
17223 /* System header to define __stub macros and hopefully few prototypes,
17224     which can conflict with char $ac_func (); below.
17225     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
17226     <limits.h> exists even on freestanding compilers.  */
17227
17228 #ifdef __STDC__
17229 # include <limits.h>
17230 #else
17231 # include <assert.h>
17232 #endif
17233
17234 #undef $ac_func
17235
17236 /* Override any GCC internal prototype to avoid an error.
17237    Use char because int might match the return type of a GCC
17238    builtin and then its argument prototype would still apply.  */
17239 #ifdef __cplusplus
17240 extern "C"
17241 #endif
17242 char $ac_func ();
17243 /* The GNU C library defines this for functions which it implements
17244     to always fail with ENOSYS.  Some functions are actually named
17245     something starting with __ and the normal name is an alias.  */
17246 #if defined __stub_$ac_func || defined __stub___$ac_func
17247 choke me
17248 #endif
17249
17250 int
17251 main ()
17252 {
17253 return $ac_func ();
17254   ;
17255   return 0;
17256 }
17257 _ACEOF
17258 rm -f conftest.$ac_objext conftest$ac_exeext
17259 if { (ac_try="$ac_link"
17260 case "(($ac_try" in
17261   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17262   *) ac_try_echo=$ac_try;;
17263 esac
17264 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17265   (eval "$ac_link") 2>conftest.er1
17266   ac_status=$?
17267   grep -v '^ *+' conftest.er1 >conftest.err
17268   rm -f conftest.er1
17269   cat conftest.err >&5
17270   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17271   (exit $ac_status); } &&
17272          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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); }; } &&
17282          { ac_try='test -s conftest$ac_exeext'
17283   { (case "(($ac_try" in
17284   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17285   *) ac_try_echo=$ac_try;;
17286 esac
17287 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17288   (eval "$ac_try") 2>&5
17289   ac_status=$?
17290   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17291   (exit $ac_status); }; }; then
17292   eval "$as_ac_var=yes"
17293 else
17294   echo "$as_me: failed program was:" >&5
17295 sed 's/^/| /' conftest.$ac_ext >&5
17296
17297         eval "$as_ac_var=no"
17298 fi
17299
17300 rm -f core conftest.err conftest.$ac_objext \
17301       conftest$ac_exeext conftest.$ac_ext
17302 fi
17303 ac_res=`eval echo '${'$as_ac_var'}'`
17304                { echo "$as_me:$LINENO: result: $ac_res" >&5
17305 echo "${ECHO_T}$ac_res" >&6; }
17306 if test `eval echo '${'$as_ac_var'}'` = yes; then
17307   cat >>confdefs.h <<_ACEOF
17308 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
17309 _ACEOF
17310
17311 fi
17312 done
17313
17314
17315
17316
17317
17318
17319 for ac_func in setjmp longjmp sigsetjmp siglongjmp writev
17320 do
17321 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
17322 { echo "$as_me:$LINENO: checking for $ac_func" >&5
17323 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
17324 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
17325   echo $ECHO_N "(cached) $ECHO_C" >&6
17326 else
17327   cat >conftest.$ac_ext <<_ACEOF
17328 /* confdefs.h.  */
17329 _ACEOF
17330 cat confdefs.h >>conftest.$ac_ext
17331 cat >>conftest.$ac_ext <<_ACEOF
17332 /* end confdefs.h.  */
17333 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
17334    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
17335 #define $ac_func innocuous_$ac_func
17336
17337 /* System header to define __stub macros and hopefully few prototypes,
17338     which can conflict with char $ac_func (); below.
17339     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
17340     <limits.h> exists even on freestanding compilers.  */
17341
17342 #ifdef __STDC__
17343 # include <limits.h>
17344 #else
17345 # include <assert.h>
17346 #endif
17347
17348 #undef $ac_func
17349
17350 /* Override any GCC internal prototype to avoid an error.
17351    Use char because int might match the return type of a GCC
17352    builtin and then its argument prototype would still apply.  */
17353 #ifdef __cplusplus
17354 extern "C"
17355 #endif
17356 char $ac_func ();
17357 /* The GNU C library defines this for functions which it implements
17358     to always fail with ENOSYS.  Some functions are actually named
17359     something starting with __ and the normal name is an alias.  */
17360 #if defined __stub_$ac_func || defined __stub___$ac_func
17361 choke me
17362 #endif
17363
17364 int
17365 main ()
17366 {
17367 return $ac_func ();
17368   ;
17369   return 0;
17370 }
17371 _ACEOF
17372 rm -f conftest.$ac_objext conftest$ac_exeext
17373 if { (ac_try="$ac_link"
17374 case "(($ac_try" in
17375   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17376   *) ac_try_echo=$ac_try;;
17377 esac
17378 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17379   (eval "$ac_link") 2>conftest.er1
17380   ac_status=$?
17381   grep -v '^ *+' conftest.er1 >conftest.err
17382   rm -f conftest.er1
17383   cat conftest.err >&5
17384   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17385   (exit $ac_status); } &&
17386          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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); }; } &&
17396          { ac_try='test -s conftest$ac_exeext'
17397   { (case "(($ac_try" in
17398   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17399   *) ac_try_echo=$ac_try;;
17400 esac
17401 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17402   (eval "$ac_try") 2>&5
17403   ac_status=$?
17404   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17405   (exit $ac_status); }; }; then
17406   eval "$as_ac_var=yes"
17407 else
17408   echo "$as_me: failed program was:" >&5
17409 sed 's/^/| /' conftest.$ac_ext >&5
17410
17411         eval "$as_ac_var=no"
17412 fi
17413
17414 rm -f core conftest.err conftest.$ac_objext \
17415       conftest$ac_exeext conftest.$ac_ext
17416 fi
17417 ac_res=`eval echo '${'$as_ac_var'}'`
17418                { echo "$as_me:$LINENO: result: $ac_res" >&5
17419 echo "${ECHO_T}$ac_res" >&6; }
17420 if test `eval echo '${'$as_ac_var'}'` = yes; then
17421   cat >>confdefs.h <<_ACEOF
17422 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
17423 _ACEOF
17424
17425 fi
17426 done
17427
17428 { echo "$as_me:$LINENO: checking if printf has the %a format character" >&5
17429 echo $ECHO_N "checking if printf has the %a format character... $ECHO_C" >&6; }
17430 if test "${llvm_cv_c_printf_a+set}" = set; then
17431   echo $ECHO_N "(cached) $ECHO_C" >&6
17432 else
17433   ac_ext=c
17434 ac_cpp='$CPP $CPPFLAGS'
17435 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
17436 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
17437 ac_compiler_gnu=$ac_cv_c_compiler_gnu
17438
17439  if test "$cross_compiling" = yes; then
17440   llvmac_cv_c_printf_a=no
17441 else
17442   cat >conftest.$ac_ext <<_ACEOF
17443
17444   /* confdefs.h.  */
17445 _ACEOF
17446 cat confdefs.h >>conftest.$ac_ext
17447 cat >>conftest.$ac_ext <<_ACEOF
17448 /* end confdefs.h.  */
17449
17450 #include <stdio.h>
17451 #include <stdlib.h>
17452
17453 int
17454 main ()
17455 {
17456
17457 volatile double A, B;
17458 char Buffer[100];
17459 A = 1;
17460 A /= 10.0;
17461 sprintf(Buffer, "%a", A);
17462 B = atof(Buffer);
17463 if (A != B)
17464   return (1);
17465 if (A != 0x1.999999999999ap-4)
17466   return (1);
17467 return (0);
17468   ;
17469   return 0;
17470 }
17471 _ACEOF
17472 rm -f conftest$ac_exeext
17473 if { (ac_try="$ac_link"
17474 case "(($ac_try" in
17475   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17476   *) ac_try_echo=$ac_try;;
17477 esac
17478 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17479   (eval "$ac_link") 2>&5
17480   ac_status=$?
17481   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17482   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
17483   { (case "(($ac_try" in
17484   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17485   *) ac_try_echo=$ac_try;;
17486 esac
17487 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17488   (eval "$ac_try") 2>&5
17489   ac_status=$?
17490   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17491   (exit $ac_status); }; }; then
17492   llvm_cv_c_printf_a=yes
17493 else
17494   echo "$as_me: program exited with status $ac_status" >&5
17495 echo "$as_me: failed program was:" >&5
17496 sed 's/^/| /' conftest.$ac_ext >&5
17497
17498 ( exit $ac_status )
17499 llvmac_cv_c_printf_a=no
17500 fi
17501 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
17502 fi
17503
17504
17505  ac_ext=c
17506 ac_cpp='$CPP $CPPFLAGS'
17507 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
17508 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
17509 ac_compiler_gnu=$ac_cv_c_compiler_gnu
17510
17511 fi
17512 { echo "$as_me:$LINENO: result: $llvm_cv_c_printf_a" >&5
17513 echo "${ECHO_T}$llvm_cv_c_printf_a" >&6; }
17514  if test "$llvm_cv_c_printf_a" = "yes"; then
17515
17516 cat >>confdefs.h <<\_ACEOF
17517 #define HAVE_PRINTF_A 1
17518 _ACEOF
17519
17520  fi
17521
17522
17523 { echo "$as_me:$LINENO: checking for srand48/lrand48/drand48 in <stdlib.h>" >&5
17524 echo $ECHO_N "checking for srand48/lrand48/drand48 in <stdlib.h>... $ECHO_C" >&6; }
17525 if test "${ac_cv_func_rand48+set}" = set; then
17526   echo $ECHO_N "(cached) $ECHO_C" >&6
17527 else
17528   ac_ext=cpp
17529 ac_cpp='$CXXCPP $CPPFLAGS'
17530 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
17531 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
17532 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
17533
17534    cat >conftest.$ac_ext <<_ACEOF
17535 /* confdefs.h.  */
17536 _ACEOF
17537 cat confdefs.h >>conftest.$ac_ext
17538 cat >>conftest.$ac_ext <<_ACEOF
17539 /* end confdefs.h.  */
17540 #include <stdlib.h>
17541 int
17542 main ()
17543 {
17544 srand48(0);lrand48();drand48();
17545   ;
17546   return 0;
17547 }
17548 _ACEOF
17549 rm -f conftest.$ac_objext
17550 if { (ac_try="$ac_compile"
17551 case "(($ac_try" in
17552   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17553   *) ac_try_echo=$ac_try;;
17554 esac
17555 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17556   (eval "$ac_compile") 2>conftest.er1
17557   ac_status=$?
17558   grep -v '^ *+' conftest.er1 >conftest.err
17559   rm -f conftest.er1
17560   cat conftest.err >&5
17561   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17562   (exit $ac_status); } &&
17563          { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
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); }; } &&
17573          { ac_try='test -s conftest.$ac_objext'
17574   { (case "(($ac_try" in
17575   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17576   *) ac_try_echo=$ac_try;;
17577 esac
17578 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17579   (eval "$ac_try") 2>&5
17580   ac_status=$?
17581   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17582   (exit $ac_status); }; }; then
17583   ac_cv_func_rand48=yes
17584 else
17585   echo "$as_me: failed program was:" >&5
17586 sed 's/^/| /' conftest.$ac_ext >&5
17587
17588         ac_cv_func_rand48=no
17589 fi
17590
17591 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17592   ac_ext=c
17593 ac_cpp='$CPP $CPPFLAGS'
17594 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
17595 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
17596 ac_compiler_gnu=$ac_cv_c_compiler_gnu
17597
17598 fi
17599 { echo "$as_me:$LINENO: result: $ac_cv_func_rand48" >&5
17600 echo "${ECHO_T}$ac_cv_func_rand48" >&6; }
17601
17602 if test "$ac_cv_func_rand48" = "yes" ; then
17603
17604 cat >>confdefs.h <<\_ACEOF
17605 #define HAVE_RAND48 1
17606 _ACEOF
17607
17608 fi
17609
17610
17611 { echo "$as_me:$LINENO: checking whether strerror_s is declared" >&5
17612 echo $ECHO_N "checking whether strerror_s is declared... $ECHO_C" >&6; }
17613 if test "${ac_cv_have_decl_strerror_s+set}" = set; then
17614   echo $ECHO_N "(cached) $ECHO_C" >&6
17615 else
17616   cat >conftest.$ac_ext <<_ACEOF
17617 /* confdefs.h.  */
17618 _ACEOF
17619 cat confdefs.h >>conftest.$ac_ext
17620 cat >>conftest.$ac_ext <<_ACEOF
17621 /* end confdefs.h.  */
17622 $ac_includes_default
17623 int
17624 main ()
17625 {
17626 #ifndef strerror_s
17627   char *p = (char *) strerror_s;
17628   return !p;
17629 #endif
17630
17631   ;
17632   return 0;
17633 }
17634 _ACEOF
17635 rm -f conftest.$ac_objext
17636 if { (ac_try="$ac_compile"
17637 case "(($ac_try" in
17638   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17639   *) ac_try_echo=$ac_try;;
17640 esac
17641 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17642   (eval "$ac_compile") 2>conftest.er1
17643   ac_status=$?
17644   grep -v '^ *+' conftest.er1 >conftest.err
17645   rm -f conftest.er1
17646   cat conftest.err >&5
17647   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17648   (exit $ac_status); } &&
17649          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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); }; } &&
17659          { ac_try='test -s conftest.$ac_objext'
17660   { (case "(($ac_try" in
17661   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17662   *) ac_try_echo=$ac_try;;
17663 esac
17664 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17665   (eval "$ac_try") 2>&5
17666   ac_status=$?
17667   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17668   (exit $ac_status); }; }; then
17669   ac_cv_have_decl_strerror_s=yes
17670 else
17671   echo "$as_me: failed program was:" >&5
17672 sed 's/^/| /' conftest.$ac_ext >&5
17673
17674         ac_cv_have_decl_strerror_s=no
17675 fi
17676
17677 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17678 fi
17679 { echo "$as_me:$LINENO: result: $ac_cv_have_decl_strerror_s" >&5
17680 echo "${ECHO_T}$ac_cv_have_decl_strerror_s" >&6; }
17681 if test $ac_cv_have_decl_strerror_s = yes; then
17682
17683 cat >>confdefs.h <<_ACEOF
17684 #define HAVE_DECL_STRERROR_S 1
17685 _ACEOF
17686
17687
17688 else
17689   cat >>confdefs.h <<_ACEOF
17690 #define HAVE_DECL_STRERROR_S 0
17691 _ACEOF
17692
17693
17694 fi
17695
17696
17697
17698 if test "$llvm_cv_os_type" = "MingW" ; then
17699   { echo "$as_me:$LINENO: checking for _alloca in -lgcc" >&5
17700 echo $ECHO_N "checking for _alloca in -lgcc... $ECHO_C" >&6; }
17701 if test "${ac_cv_lib_gcc__alloca+set}" = set; then
17702   echo $ECHO_N "(cached) $ECHO_C" >&6
17703 else
17704   ac_check_lib_save_LIBS=$LIBS
17705 LIBS="-lgcc  $LIBS"
17706 cat >conftest.$ac_ext <<_ACEOF
17707 /* confdefs.h.  */
17708 _ACEOF
17709 cat confdefs.h >>conftest.$ac_ext
17710 cat >>conftest.$ac_ext <<_ACEOF
17711 /* end confdefs.h.  */
17712
17713 /* Override any GCC internal prototype to avoid an error.
17714    Use char because int might match the return type of a GCC
17715    builtin and then its argument prototype would still apply.  */
17716 #ifdef __cplusplus
17717 extern "C"
17718 #endif
17719 char _alloca ();
17720 int
17721 main ()
17722 {
17723 return _alloca ();
17724   ;
17725   return 0;
17726 }
17727 _ACEOF
17728 rm -f conftest.$ac_objext conftest$ac_exeext
17729 if { (ac_try="$ac_link"
17730 case "(($ac_try" in
17731   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17732   *) ac_try_echo=$ac_try;;
17733 esac
17734 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17735   (eval "$ac_link") 2>conftest.er1
17736   ac_status=$?
17737   grep -v '^ *+' conftest.er1 >conftest.err
17738   rm -f conftest.er1
17739   cat conftest.err >&5
17740   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17741   (exit $ac_status); } &&
17742          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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); }; } &&
17752          { ac_try='test -s conftest$ac_exeext'
17753   { (case "(($ac_try" in
17754   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17755   *) ac_try_echo=$ac_try;;
17756 esac
17757 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17758   (eval "$ac_try") 2>&5
17759   ac_status=$?
17760   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17761   (exit $ac_status); }; }; then
17762   ac_cv_lib_gcc__alloca=yes
17763 else
17764   echo "$as_me: failed program was:" >&5
17765 sed 's/^/| /' conftest.$ac_ext >&5
17766
17767         ac_cv_lib_gcc__alloca=no
17768 fi
17769
17770 rm -f core conftest.err conftest.$ac_objext \
17771       conftest$ac_exeext conftest.$ac_ext
17772 LIBS=$ac_check_lib_save_LIBS
17773 fi
17774 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc__alloca" >&5
17775 echo "${ECHO_T}$ac_cv_lib_gcc__alloca" >&6; }
17776 if test $ac_cv_lib_gcc__alloca = yes; then
17777
17778 cat >>confdefs.h <<\_ACEOF
17779 #define HAVE__ALLOCA 1
17780 _ACEOF
17781
17782 fi
17783
17784   { echo "$as_me:$LINENO: checking for __alloca in -lgcc" >&5
17785 echo $ECHO_N "checking for __alloca in -lgcc... $ECHO_C" >&6; }
17786 if test "${ac_cv_lib_gcc___alloca+set}" = set; then
17787   echo $ECHO_N "(cached) $ECHO_C" >&6
17788 else
17789   ac_check_lib_save_LIBS=$LIBS
17790 LIBS="-lgcc  $LIBS"
17791 cat >conftest.$ac_ext <<_ACEOF
17792 /* confdefs.h.  */
17793 _ACEOF
17794 cat confdefs.h >>conftest.$ac_ext
17795 cat >>conftest.$ac_ext <<_ACEOF
17796 /* end confdefs.h.  */
17797
17798 /* Override any GCC internal prototype to avoid an error.
17799    Use char because int might match the return type of a GCC
17800    builtin and then its argument prototype would still apply.  */
17801 #ifdef __cplusplus
17802 extern "C"
17803 #endif
17804 char __alloca ();
17805 int
17806 main ()
17807 {
17808 return __alloca ();
17809   ;
17810   return 0;
17811 }
17812 _ACEOF
17813 rm -f conftest.$ac_objext conftest$ac_exeext
17814 if { (ac_try="$ac_link"
17815 case "(($ac_try" in
17816   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17817   *) ac_try_echo=$ac_try;;
17818 esac
17819 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17820   (eval "$ac_link") 2>conftest.er1
17821   ac_status=$?
17822   grep -v '^ *+' conftest.er1 >conftest.err
17823   rm -f conftest.er1
17824   cat conftest.err >&5
17825   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17826   (exit $ac_status); } &&
17827          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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); }; } &&
17837          { ac_try='test -s conftest$ac_exeext'
17838   { (case "(($ac_try" in
17839   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17840   *) ac_try_echo=$ac_try;;
17841 esac
17842 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17843   (eval "$ac_try") 2>&5
17844   ac_status=$?
17845   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17846   (exit $ac_status); }; }; then
17847   ac_cv_lib_gcc___alloca=yes
17848 else
17849   echo "$as_me: failed program was:" >&5
17850 sed 's/^/| /' conftest.$ac_ext >&5
17851
17852         ac_cv_lib_gcc___alloca=no
17853 fi
17854
17855 rm -f core conftest.err conftest.$ac_objext \
17856       conftest$ac_exeext conftest.$ac_ext
17857 LIBS=$ac_check_lib_save_LIBS
17858 fi
17859 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___alloca" >&5
17860 echo "${ECHO_T}$ac_cv_lib_gcc___alloca" >&6; }
17861 if test $ac_cv_lib_gcc___alloca = yes; then
17862
17863 cat >>confdefs.h <<\_ACEOF
17864 #define HAVE___ALLOCA 1
17865 _ACEOF
17866
17867 fi
17868
17869   { echo "$as_me:$LINENO: checking for __chkstk in -lgcc" >&5
17870 echo $ECHO_N "checking for __chkstk in -lgcc... $ECHO_C" >&6; }
17871 if test "${ac_cv_lib_gcc___chkstk+set}" = set; then
17872   echo $ECHO_N "(cached) $ECHO_C" >&6
17873 else
17874   ac_check_lib_save_LIBS=$LIBS
17875 LIBS="-lgcc  $LIBS"
17876 cat >conftest.$ac_ext <<_ACEOF
17877 /* confdefs.h.  */
17878 _ACEOF
17879 cat confdefs.h >>conftest.$ac_ext
17880 cat >>conftest.$ac_ext <<_ACEOF
17881 /* end confdefs.h.  */
17882
17883 /* Override any GCC internal prototype to avoid an error.
17884    Use char because int might match the return type of a GCC
17885    builtin and then its argument prototype would still apply.  */
17886 #ifdef __cplusplus
17887 extern "C"
17888 #endif
17889 char __chkstk ();
17890 int
17891 main ()
17892 {
17893 return __chkstk ();
17894   ;
17895   return 0;
17896 }
17897 _ACEOF
17898 rm -f conftest.$ac_objext conftest$ac_exeext
17899 if { (ac_try="$ac_link"
17900 case "(($ac_try" in
17901   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17902   *) ac_try_echo=$ac_try;;
17903 esac
17904 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17905   (eval "$ac_link") 2>conftest.er1
17906   ac_status=$?
17907   grep -v '^ *+' conftest.er1 >conftest.err
17908   rm -f conftest.er1
17909   cat conftest.err >&5
17910   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17911   (exit $ac_status); } &&
17912          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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); }; } &&
17922          { ac_try='test -s conftest$ac_exeext'
17923   { (case "(($ac_try" in
17924   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17925   *) ac_try_echo=$ac_try;;
17926 esac
17927 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17928   (eval "$ac_try") 2>&5
17929   ac_status=$?
17930   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17931   (exit $ac_status); }; }; then
17932   ac_cv_lib_gcc___chkstk=yes
17933 else
17934   echo "$as_me: failed program was:" >&5
17935 sed 's/^/| /' conftest.$ac_ext >&5
17936
17937         ac_cv_lib_gcc___chkstk=no
17938 fi
17939
17940 rm -f core conftest.err conftest.$ac_objext \
17941       conftest$ac_exeext conftest.$ac_ext
17942 LIBS=$ac_check_lib_save_LIBS
17943 fi
17944 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___chkstk" >&5
17945 echo "${ECHO_T}$ac_cv_lib_gcc___chkstk" >&6; }
17946 if test $ac_cv_lib_gcc___chkstk = yes; then
17947
17948 cat >>confdefs.h <<\_ACEOF
17949 #define HAVE___CHKSTK 1
17950 _ACEOF
17951
17952 fi
17953
17954   { echo "$as_me:$LINENO: checking for ___chkstk in -lgcc" >&5
17955 echo $ECHO_N "checking for ___chkstk in -lgcc... $ECHO_C" >&6; }
17956 if test "${ac_cv_lib_gcc____chkstk+set}" = set; then
17957   echo $ECHO_N "(cached) $ECHO_C" >&6
17958 else
17959   ac_check_lib_save_LIBS=$LIBS
17960 LIBS="-lgcc  $LIBS"
17961 cat >conftest.$ac_ext <<_ACEOF
17962 /* confdefs.h.  */
17963 _ACEOF
17964 cat confdefs.h >>conftest.$ac_ext
17965 cat >>conftest.$ac_ext <<_ACEOF
17966 /* end confdefs.h.  */
17967
17968 /* Override any GCC internal prototype to avoid an error.
17969    Use char because int might match the return type of a GCC
17970    builtin and then its argument prototype would still apply.  */
17971 #ifdef __cplusplus
17972 extern "C"
17973 #endif
17974 char ___chkstk ();
17975 int
17976 main ()
17977 {
17978 return ___chkstk ();
17979   ;
17980   return 0;
17981 }
17982 _ACEOF
17983 rm -f conftest.$ac_objext conftest$ac_exeext
17984 if { (ac_try="$ac_link"
17985 case "(($ac_try" in
17986   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17987   *) ac_try_echo=$ac_try;;
17988 esac
17989 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17990   (eval "$ac_link") 2>conftest.er1
17991   ac_status=$?
17992   grep -v '^ *+' conftest.er1 >conftest.err
17993   rm -f conftest.er1
17994   cat conftest.err >&5
17995   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17996   (exit $ac_status); } &&
17997          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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); }; } &&
18007          { ac_try='test -s conftest$ac_exeext'
18008   { (case "(($ac_try" in
18009   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18010   *) ac_try_echo=$ac_try;;
18011 esac
18012 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18013   (eval "$ac_try") 2>&5
18014   ac_status=$?
18015   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18016   (exit $ac_status); }; }; then
18017   ac_cv_lib_gcc____chkstk=yes
18018 else
18019   echo "$as_me: failed program was:" >&5
18020 sed 's/^/| /' conftest.$ac_ext >&5
18021
18022         ac_cv_lib_gcc____chkstk=no
18023 fi
18024
18025 rm -f core conftest.err conftest.$ac_objext \
18026       conftest$ac_exeext conftest.$ac_ext
18027 LIBS=$ac_check_lib_save_LIBS
18028 fi
18029 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc____chkstk" >&5
18030 echo "${ECHO_T}$ac_cv_lib_gcc____chkstk" >&6; }
18031 if test $ac_cv_lib_gcc____chkstk = yes; then
18032
18033 cat >>confdefs.h <<\_ACEOF
18034 #define HAVE____CHKSTK 1
18035 _ACEOF
18036
18037 fi
18038
18039
18040   { echo "$as_me:$LINENO: checking for __ashldi3 in -lgcc" >&5
18041 echo $ECHO_N "checking for __ashldi3 in -lgcc... $ECHO_C" >&6; }
18042 if test "${ac_cv_lib_gcc___ashldi3+set}" = set; then
18043   echo $ECHO_N "(cached) $ECHO_C" >&6
18044 else
18045   ac_check_lib_save_LIBS=$LIBS
18046 LIBS="-lgcc  $LIBS"
18047 cat >conftest.$ac_ext <<_ACEOF
18048 /* confdefs.h.  */
18049 _ACEOF
18050 cat confdefs.h >>conftest.$ac_ext
18051 cat >>conftest.$ac_ext <<_ACEOF
18052 /* end confdefs.h.  */
18053
18054 /* Override any GCC internal prototype to avoid an error.
18055    Use char because int might match the return type of a GCC
18056    builtin and then its argument prototype would still apply.  */
18057 #ifdef __cplusplus
18058 extern "C"
18059 #endif
18060 char __ashldi3 ();
18061 int
18062 main ()
18063 {
18064 return __ashldi3 ();
18065   ;
18066   return 0;
18067 }
18068 _ACEOF
18069 rm -f conftest.$ac_objext conftest$ac_exeext
18070 if { (ac_try="$ac_link"
18071 case "(($ac_try" in
18072   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18073   *) ac_try_echo=$ac_try;;
18074 esac
18075 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18076   (eval "$ac_link") 2>conftest.er1
18077   ac_status=$?
18078   grep -v '^ *+' conftest.er1 >conftest.err
18079   rm -f conftest.er1
18080   cat conftest.err >&5
18081   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18082   (exit $ac_status); } &&
18083          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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); }; } &&
18093          { ac_try='test -s conftest$ac_exeext'
18094   { (case "(($ac_try" in
18095   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18096   *) ac_try_echo=$ac_try;;
18097 esac
18098 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18099   (eval "$ac_try") 2>&5
18100   ac_status=$?
18101   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18102   (exit $ac_status); }; }; then
18103   ac_cv_lib_gcc___ashldi3=yes
18104 else
18105   echo "$as_me: failed program was:" >&5
18106 sed 's/^/| /' conftest.$ac_ext >&5
18107
18108         ac_cv_lib_gcc___ashldi3=no
18109 fi
18110
18111 rm -f core conftest.err conftest.$ac_objext \
18112       conftest$ac_exeext conftest.$ac_ext
18113 LIBS=$ac_check_lib_save_LIBS
18114 fi
18115 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___ashldi3" >&5
18116 echo "${ECHO_T}$ac_cv_lib_gcc___ashldi3" >&6; }
18117 if test $ac_cv_lib_gcc___ashldi3 = yes; then
18118
18119 cat >>confdefs.h <<\_ACEOF
18120 #define HAVE___ASHLDI3 1
18121 _ACEOF
18122
18123 fi
18124
18125   { echo "$as_me:$LINENO: checking for __ashrdi3 in -lgcc" >&5
18126 echo $ECHO_N "checking for __ashrdi3 in -lgcc... $ECHO_C" >&6; }
18127 if test "${ac_cv_lib_gcc___ashrdi3+set}" = set; then
18128   echo $ECHO_N "(cached) $ECHO_C" >&6
18129 else
18130   ac_check_lib_save_LIBS=$LIBS
18131 LIBS="-lgcc  $LIBS"
18132 cat >conftest.$ac_ext <<_ACEOF
18133 /* confdefs.h.  */
18134 _ACEOF
18135 cat confdefs.h >>conftest.$ac_ext
18136 cat >>conftest.$ac_ext <<_ACEOF
18137 /* end confdefs.h.  */
18138
18139 /* Override any GCC internal prototype to avoid an error.
18140    Use char because int might match the return type of a GCC
18141    builtin and then its argument prototype would still apply.  */
18142 #ifdef __cplusplus
18143 extern "C"
18144 #endif
18145 char __ashrdi3 ();
18146 int
18147 main ()
18148 {
18149 return __ashrdi3 ();
18150   ;
18151   return 0;
18152 }
18153 _ACEOF
18154 rm -f conftest.$ac_objext conftest$ac_exeext
18155 if { (ac_try="$ac_link"
18156 case "(($ac_try" in
18157   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18158   *) ac_try_echo=$ac_try;;
18159 esac
18160 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18161   (eval "$ac_link") 2>conftest.er1
18162   ac_status=$?
18163   grep -v '^ *+' conftest.er1 >conftest.err
18164   rm -f conftest.er1
18165   cat conftest.err >&5
18166   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18167   (exit $ac_status); } &&
18168          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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); }; } &&
18178          { ac_try='test -s conftest$ac_exeext'
18179   { (case "(($ac_try" in
18180   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18181   *) ac_try_echo=$ac_try;;
18182 esac
18183 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18184   (eval "$ac_try") 2>&5
18185   ac_status=$?
18186   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18187   (exit $ac_status); }; }; then
18188   ac_cv_lib_gcc___ashrdi3=yes
18189 else
18190   echo "$as_me: failed program was:" >&5
18191 sed 's/^/| /' conftest.$ac_ext >&5
18192
18193         ac_cv_lib_gcc___ashrdi3=no
18194 fi
18195
18196 rm -f core conftest.err conftest.$ac_objext \
18197       conftest$ac_exeext conftest.$ac_ext
18198 LIBS=$ac_check_lib_save_LIBS
18199 fi
18200 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___ashrdi3" >&5
18201 echo "${ECHO_T}$ac_cv_lib_gcc___ashrdi3" >&6; }
18202 if test $ac_cv_lib_gcc___ashrdi3 = yes; then
18203
18204 cat >>confdefs.h <<\_ACEOF
18205 #define HAVE___ASHRDI3 1
18206 _ACEOF
18207
18208 fi
18209
18210   { echo "$as_me:$LINENO: checking for __divdi3 in -lgcc" >&5
18211 echo $ECHO_N "checking for __divdi3 in -lgcc... $ECHO_C" >&6; }
18212 if test "${ac_cv_lib_gcc___divdi3+set}" = set; then
18213   echo $ECHO_N "(cached) $ECHO_C" >&6
18214 else
18215   ac_check_lib_save_LIBS=$LIBS
18216 LIBS="-lgcc  $LIBS"
18217 cat >conftest.$ac_ext <<_ACEOF
18218 /* confdefs.h.  */
18219 _ACEOF
18220 cat confdefs.h >>conftest.$ac_ext
18221 cat >>conftest.$ac_ext <<_ACEOF
18222 /* end confdefs.h.  */
18223
18224 /* Override any GCC internal prototype to avoid an error.
18225    Use char because int might match the return type of a GCC
18226    builtin and then its argument prototype would still apply.  */
18227 #ifdef __cplusplus
18228 extern "C"
18229 #endif
18230 char __divdi3 ();
18231 int
18232 main ()
18233 {
18234 return __divdi3 ();
18235   ;
18236   return 0;
18237 }
18238 _ACEOF
18239 rm -f conftest.$ac_objext conftest$ac_exeext
18240 if { (ac_try="$ac_link"
18241 case "(($ac_try" in
18242   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18243   *) ac_try_echo=$ac_try;;
18244 esac
18245 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18246   (eval "$ac_link") 2>conftest.er1
18247   ac_status=$?
18248   grep -v '^ *+' conftest.er1 >conftest.err
18249   rm -f conftest.er1
18250   cat conftest.err >&5
18251   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18252   (exit $ac_status); } &&
18253          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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); }; } &&
18263          { ac_try='test -s conftest$ac_exeext'
18264   { (case "(($ac_try" in
18265   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18266   *) ac_try_echo=$ac_try;;
18267 esac
18268 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18269   (eval "$ac_try") 2>&5
18270   ac_status=$?
18271   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18272   (exit $ac_status); }; }; then
18273   ac_cv_lib_gcc___divdi3=yes
18274 else
18275   echo "$as_me: failed program was:" >&5
18276 sed 's/^/| /' conftest.$ac_ext >&5
18277
18278         ac_cv_lib_gcc___divdi3=no
18279 fi
18280
18281 rm -f core conftest.err conftest.$ac_objext \
18282       conftest$ac_exeext conftest.$ac_ext
18283 LIBS=$ac_check_lib_save_LIBS
18284 fi
18285 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___divdi3" >&5
18286 echo "${ECHO_T}$ac_cv_lib_gcc___divdi3" >&6; }
18287 if test $ac_cv_lib_gcc___divdi3 = yes; then
18288
18289 cat >>confdefs.h <<\_ACEOF
18290 #define HAVE___DIVDI3 1
18291 _ACEOF
18292
18293 fi
18294
18295   { echo "$as_me:$LINENO: checking for __fixdfdi in -lgcc" >&5
18296 echo $ECHO_N "checking for __fixdfdi in -lgcc... $ECHO_C" >&6; }
18297 if test "${ac_cv_lib_gcc___fixdfdi+set}" = set; then
18298   echo $ECHO_N "(cached) $ECHO_C" >&6
18299 else
18300   ac_check_lib_save_LIBS=$LIBS
18301 LIBS="-lgcc  $LIBS"
18302 cat >conftest.$ac_ext <<_ACEOF
18303 /* confdefs.h.  */
18304 _ACEOF
18305 cat confdefs.h >>conftest.$ac_ext
18306 cat >>conftest.$ac_ext <<_ACEOF
18307 /* end confdefs.h.  */
18308
18309 /* Override any GCC internal prototype to avoid an error.
18310    Use char because int might match the return type of a GCC
18311    builtin and then its argument prototype would still apply.  */
18312 #ifdef __cplusplus
18313 extern "C"
18314 #endif
18315 char __fixdfdi ();
18316 int
18317 main ()
18318 {
18319 return __fixdfdi ();
18320   ;
18321   return 0;
18322 }
18323 _ACEOF
18324 rm -f conftest.$ac_objext conftest$ac_exeext
18325 if { (ac_try="$ac_link"
18326 case "(($ac_try" in
18327   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18328   *) ac_try_echo=$ac_try;;
18329 esac
18330 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18331   (eval "$ac_link") 2>conftest.er1
18332   ac_status=$?
18333   grep -v '^ *+' conftest.er1 >conftest.err
18334   rm -f conftest.er1
18335   cat conftest.err >&5
18336   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18337   (exit $ac_status); } &&
18338          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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); }; } &&
18348          { ac_try='test -s conftest$ac_exeext'
18349   { (case "(($ac_try" in
18350   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18351   *) ac_try_echo=$ac_try;;
18352 esac
18353 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18354   (eval "$ac_try") 2>&5
18355   ac_status=$?
18356   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18357   (exit $ac_status); }; }; then
18358   ac_cv_lib_gcc___fixdfdi=yes
18359 else
18360   echo "$as_me: failed program was:" >&5
18361 sed 's/^/| /' conftest.$ac_ext >&5
18362
18363         ac_cv_lib_gcc___fixdfdi=no
18364 fi
18365
18366 rm -f core conftest.err conftest.$ac_objext \
18367       conftest$ac_exeext conftest.$ac_ext
18368 LIBS=$ac_check_lib_save_LIBS
18369 fi
18370 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___fixdfdi" >&5
18371 echo "${ECHO_T}$ac_cv_lib_gcc___fixdfdi" >&6; }
18372 if test $ac_cv_lib_gcc___fixdfdi = yes; then
18373
18374 cat >>confdefs.h <<\_ACEOF
18375 #define HAVE___FIXDFDI 1
18376 _ACEOF
18377
18378 fi
18379
18380   { echo "$as_me:$LINENO: checking for __fixsfdi in -lgcc" >&5
18381 echo $ECHO_N "checking for __fixsfdi in -lgcc... $ECHO_C" >&6; }
18382 if test "${ac_cv_lib_gcc___fixsfdi+set}" = set; then
18383   echo $ECHO_N "(cached) $ECHO_C" >&6
18384 else
18385   ac_check_lib_save_LIBS=$LIBS
18386 LIBS="-lgcc  $LIBS"
18387 cat >conftest.$ac_ext <<_ACEOF
18388 /* confdefs.h.  */
18389 _ACEOF
18390 cat confdefs.h >>conftest.$ac_ext
18391 cat >>conftest.$ac_ext <<_ACEOF
18392 /* end confdefs.h.  */
18393
18394 /* Override any GCC internal prototype to avoid an error.
18395    Use char because int might match the return type of a GCC
18396    builtin and then its argument prototype would still apply.  */
18397 #ifdef __cplusplus
18398 extern "C"
18399 #endif
18400 char __fixsfdi ();
18401 int
18402 main ()
18403 {
18404 return __fixsfdi ();
18405   ;
18406   return 0;
18407 }
18408 _ACEOF
18409 rm -f conftest.$ac_objext conftest$ac_exeext
18410 if { (ac_try="$ac_link"
18411 case "(($ac_try" in
18412   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18413   *) ac_try_echo=$ac_try;;
18414 esac
18415 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18416   (eval "$ac_link") 2>conftest.er1
18417   ac_status=$?
18418   grep -v '^ *+' conftest.er1 >conftest.err
18419   rm -f conftest.er1
18420   cat conftest.err >&5
18421   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18422   (exit $ac_status); } &&
18423          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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); }; } &&
18433          { ac_try='test -s conftest$ac_exeext'
18434   { (case "(($ac_try" in
18435   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18436   *) ac_try_echo=$ac_try;;
18437 esac
18438 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18439   (eval "$ac_try") 2>&5
18440   ac_status=$?
18441   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18442   (exit $ac_status); }; }; then
18443   ac_cv_lib_gcc___fixsfdi=yes
18444 else
18445   echo "$as_me: failed program was:" >&5
18446 sed 's/^/| /' conftest.$ac_ext >&5
18447
18448         ac_cv_lib_gcc___fixsfdi=no
18449 fi
18450
18451 rm -f core conftest.err conftest.$ac_objext \
18452       conftest$ac_exeext conftest.$ac_ext
18453 LIBS=$ac_check_lib_save_LIBS
18454 fi
18455 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___fixsfdi" >&5
18456 echo "${ECHO_T}$ac_cv_lib_gcc___fixsfdi" >&6; }
18457 if test $ac_cv_lib_gcc___fixsfdi = yes; then
18458
18459 cat >>confdefs.h <<\_ACEOF
18460 #define HAVE___FIXSFDI 1
18461 _ACEOF
18462
18463 fi
18464
18465   { echo "$as_me:$LINENO: checking for __floatdidf in -lgcc" >&5
18466 echo $ECHO_N "checking for __floatdidf in -lgcc... $ECHO_C" >&6; }
18467 if test "${ac_cv_lib_gcc___floatdidf+set}" = set; then
18468   echo $ECHO_N "(cached) $ECHO_C" >&6
18469 else
18470   ac_check_lib_save_LIBS=$LIBS
18471 LIBS="-lgcc  $LIBS"
18472 cat >conftest.$ac_ext <<_ACEOF
18473 /* confdefs.h.  */
18474 _ACEOF
18475 cat confdefs.h >>conftest.$ac_ext
18476 cat >>conftest.$ac_ext <<_ACEOF
18477 /* end confdefs.h.  */
18478
18479 /* Override any GCC internal prototype to avoid an error.
18480    Use char because int might match the return type of a GCC
18481    builtin and then its argument prototype would still apply.  */
18482 #ifdef __cplusplus
18483 extern "C"
18484 #endif
18485 char __floatdidf ();
18486 int
18487 main ()
18488 {
18489 return __floatdidf ();
18490   ;
18491   return 0;
18492 }
18493 _ACEOF
18494 rm -f conftest.$ac_objext conftest$ac_exeext
18495 if { (ac_try="$ac_link"
18496 case "(($ac_try" in
18497   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18498   *) ac_try_echo=$ac_try;;
18499 esac
18500 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18501   (eval "$ac_link") 2>conftest.er1
18502   ac_status=$?
18503   grep -v '^ *+' conftest.er1 >conftest.err
18504   rm -f conftest.er1
18505   cat conftest.err >&5
18506   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18507   (exit $ac_status); } &&
18508          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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); }; } &&
18518          { ac_try='test -s conftest$ac_exeext'
18519   { (case "(($ac_try" in
18520   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18521   *) ac_try_echo=$ac_try;;
18522 esac
18523 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18524   (eval "$ac_try") 2>&5
18525   ac_status=$?
18526   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18527   (exit $ac_status); }; }; then
18528   ac_cv_lib_gcc___floatdidf=yes
18529 else
18530   echo "$as_me: failed program was:" >&5
18531 sed 's/^/| /' conftest.$ac_ext >&5
18532
18533         ac_cv_lib_gcc___floatdidf=no
18534 fi
18535
18536 rm -f core conftest.err conftest.$ac_objext \
18537       conftest$ac_exeext conftest.$ac_ext
18538 LIBS=$ac_check_lib_save_LIBS
18539 fi
18540 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___floatdidf" >&5
18541 echo "${ECHO_T}$ac_cv_lib_gcc___floatdidf" >&6; }
18542 if test $ac_cv_lib_gcc___floatdidf = yes; then
18543
18544 cat >>confdefs.h <<\_ACEOF
18545 #define HAVE___FLOATDIDF 1
18546 _ACEOF
18547
18548 fi
18549
18550   { echo "$as_me:$LINENO: checking for __lshrdi3 in -lgcc" >&5
18551 echo $ECHO_N "checking for __lshrdi3 in -lgcc... $ECHO_C" >&6; }
18552 if test "${ac_cv_lib_gcc___lshrdi3+set}" = set; then
18553   echo $ECHO_N "(cached) $ECHO_C" >&6
18554 else
18555   ac_check_lib_save_LIBS=$LIBS
18556 LIBS="-lgcc  $LIBS"
18557 cat >conftest.$ac_ext <<_ACEOF
18558 /* confdefs.h.  */
18559 _ACEOF
18560 cat confdefs.h >>conftest.$ac_ext
18561 cat >>conftest.$ac_ext <<_ACEOF
18562 /* end confdefs.h.  */
18563
18564 /* Override any GCC internal prototype to avoid an error.
18565    Use char because int might match the return type of a GCC
18566    builtin and then its argument prototype would still apply.  */
18567 #ifdef __cplusplus
18568 extern "C"
18569 #endif
18570 char __lshrdi3 ();
18571 int
18572 main ()
18573 {
18574 return __lshrdi3 ();
18575   ;
18576   return 0;
18577 }
18578 _ACEOF
18579 rm -f conftest.$ac_objext conftest$ac_exeext
18580 if { (ac_try="$ac_link"
18581 case "(($ac_try" in
18582   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18583   *) ac_try_echo=$ac_try;;
18584 esac
18585 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18586   (eval "$ac_link") 2>conftest.er1
18587   ac_status=$?
18588   grep -v '^ *+' conftest.er1 >conftest.err
18589   rm -f conftest.er1
18590   cat conftest.err >&5
18591   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18592   (exit $ac_status); } &&
18593          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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); }; } &&
18603          { ac_try='test -s conftest$ac_exeext'
18604   { (case "(($ac_try" in
18605   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18606   *) ac_try_echo=$ac_try;;
18607 esac
18608 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18609   (eval "$ac_try") 2>&5
18610   ac_status=$?
18611   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18612   (exit $ac_status); }; }; then
18613   ac_cv_lib_gcc___lshrdi3=yes
18614 else
18615   echo "$as_me: failed program was:" >&5
18616 sed 's/^/| /' conftest.$ac_ext >&5
18617
18618         ac_cv_lib_gcc___lshrdi3=no
18619 fi
18620
18621 rm -f core conftest.err conftest.$ac_objext \
18622       conftest$ac_exeext conftest.$ac_ext
18623 LIBS=$ac_check_lib_save_LIBS
18624 fi
18625 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___lshrdi3" >&5
18626 echo "${ECHO_T}$ac_cv_lib_gcc___lshrdi3" >&6; }
18627 if test $ac_cv_lib_gcc___lshrdi3 = yes; then
18628
18629 cat >>confdefs.h <<\_ACEOF
18630 #define HAVE___LSHRDI3 1
18631 _ACEOF
18632
18633 fi
18634
18635   { echo "$as_me:$LINENO: checking for __moddi3 in -lgcc" >&5
18636 echo $ECHO_N "checking for __moddi3 in -lgcc... $ECHO_C" >&6; }
18637 if test "${ac_cv_lib_gcc___moddi3+set}" = set; then
18638   echo $ECHO_N "(cached) $ECHO_C" >&6
18639 else
18640   ac_check_lib_save_LIBS=$LIBS
18641 LIBS="-lgcc  $LIBS"
18642 cat >conftest.$ac_ext <<_ACEOF
18643 /* confdefs.h.  */
18644 _ACEOF
18645 cat confdefs.h >>conftest.$ac_ext
18646 cat >>conftest.$ac_ext <<_ACEOF
18647 /* end confdefs.h.  */
18648
18649 /* Override any GCC internal prototype to avoid an error.
18650    Use char because int might match the return type of a GCC
18651    builtin and then its argument prototype would still apply.  */
18652 #ifdef __cplusplus
18653 extern "C"
18654 #endif
18655 char __moddi3 ();
18656 int
18657 main ()
18658 {
18659 return __moddi3 ();
18660   ;
18661   return 0;
18662 }
18663 _ACEOF
18664 rm -f conftest.$ac_objext conftest$ac_exeext
18665 if { (ac_try="$ac_link"
18666 case "(($ac_try" in
18667   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18668   *) ac_try_echo=$ac_try;;
18669 esac
18670 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18671   (eval "$ac_link") 2>conftest.er1
18672   ac_status=$?
18673   grep -v '^ *+' conftest.er1 >conftest.err
18674   rm -f conftest.er1
18675   cat conftest.err >&5
18676   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18677   (exit $ac_status); } &&
18678          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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); }; } &&
18688          { ac_try='test -s conftest$ac_exeext'
18689   { (case "(($ac_try" in
18690   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18691   *) ac_try_echo=$ac_try;;
18692 esac
18693 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18694   (eval "$ac_try") 2>&5
18695   ac_status=$?
18696   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18697   (exit $ac_status); }; }; then
18698   ac_cv_lib_gcc___moddi3=yes
18699 else
18700   echo "$as_me: failed program was:" >&5
18701 sed 's/^/| /' conftest.$ac_ext >&5
18702
18703         ac_cv_lib_gcc___moddi3=no
18704 fi
18705
18706 rm -f core conftest.err conftest.$ac_objext \
18707       conftest$ac_exeext conftest.$ac_ext
18708 LIBS=$ac_check_lib_save_LIBS
18709 fi
18710 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___moddi3" >&5
18711 echo "${ECHO_T}$ac_cv_lib_gcc___moddi3" >&6; }
18712 if test $ac_cv_lib_gcc___moddi3 = yes; then
18713
18714 cat >>confdefs.h <<\_ACEOF
18715 #define HAVE___MODDI3 1
18716 _ACEOF
18717
18718 fi
18719
18720   { echo "$as_me:$LINENO: checking for __udivdi3 in -lgcc" >&5
18721 echo $ECHO_N "checking for __udivdi3 in -lgcc... $ECHO_C" >&6; }
18722 if test "${ac_cv_lib_gcc___udivdi3+set}" = set; then
18723   echo $ECHO_N "(cached) $ECHO_C" >&6
18724 else
18725   ac_check_lib_save_LIBS=$LIBS
18726 LIBS="-lgcc  $LIBS"
18727 cat >conftest.$ac_ext <<_ACEOF
18728 /* confdefs.h.  */
18729 _ACEOF
18730 cat confdefs.h >>conftest.$ac_ext
18731 cat >>conftest.$ac_ext <<_ACEOF
18732 /* end confdefs.h.  */
18733
18734 /* Override any GCC internal prototype to avoid an error.
18735    Use char because int might match the return type of a GCC
18736    builtin and then its argument prototype would still apply.  */
18737 #ifdef __cplusplus
18738 extern "C"
18739 #endif
18740 char __udivdi3 ();
18741 int
18742 main ()
18743 {
18744 return __udivdi3 ();
18745   ;
18746   return 0;
18747 }
18748 _ACEOF
18749 rm -f conftest.$ac_objext conftest$ac_exeext
18750 if { (ac_try="$ac_link"
18751 case "(($ac_try" in
18752   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18753   *) ac_try_echo=$ac_try;;
18754 esac
18755 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18756   (eval "$ac_link") 2>conftest.er1
18757   ac_status=$?
18758   grep -v '^ *+' conftest.er1 >conftest.err
18759   rm -f conftest.er1
18760   cat conftest.err >&5
18761   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18762   (exit $ac_status); } &&
18763          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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); }; } &&
18773          { ac_try='test -s conftest$ac_exeext'
18774   { (case "(($ac_try" in
18775   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18776   *) ac_try_echo=$ac_try;;
18777 esac
18778 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18779   (eval "$ac_try") 2>&5
18780   ac_status=$?
18781   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18782   (exit $ac_status); }; }; then
18783   ac_cv_lib_gcc___udivdi3=yes
18784 else
18785   echo "$as_me: failed program was:" >&5
18786 sed 's/^/| /' conftest.$ac_ext >&5
18787
18788         ac_cv_lib_gcc___udivdi3=no
18789 fi
18790
18791 rm -f core conftest.err conftest.$ac_objext \
18792       conftest$ac_exeext conftest.$ac_ext
18793 LIBS=$ac_check_lib_save_LIBS
18794 fi
18795 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___udivdi3" >&5
18796 echo "${ECHO_T}$ac_cv_lib_gcc___udivdi3" >&6; }
18797 if test $ac_cv_lib_gcc___udivdi3 = yes; then
18798
18799 cat >>confdefs.h <<\_ACEOF
18800 #define HAVE___UDIVDI3 1
18801 _ACEOF
18802
18803 fi
18804
18805   { echo "$as_me:$LINENO: checking for __umoddi3 in -lgcc" >&5
18806 echo $ECHO_N "checking for __umoddi3 in -lgcc... $ECHO_C" >&6; }
18807 if test "${ac_cv_lib_gcc___umoddi3+set}" = set; then
18808   echo $ECHO_N "(cached) $ECHO_C" >&6
18809 else
18810   ac_check_lib_save_LIBS=$LIBS
18811 LIBS="-lgcc  $LIBS"
18812 cat >conftest.$ac_ext <<_ACEOF
18813 /* confdefs.h.  */
18814 _ACEOF
18815 cat confdefs.h >>conftest.$ac_ext
18816 cat >>conftest.$ac_ext <<_ACEOF
18817 /* end confdefs.h.  */
18818
18819 /* Override any GCC internal prototype to avoid an error.
18820    Use char because int might match the return type of a GCC
18821    builtin and then its argument prototype would still apply.  */
18822 #ifdef __cplusplus
18823 extern "C"
18824 #endif
18825 char __umoddi3 ();
18826 int
18827 main ()
18828 {
18829 return __umoddi3 ();
18830   ;
18831   return 0;
18832 }
18833 _ACEOF
18834 rm -f conftest.$ac_objext conftest$ac_exeext
18835 if { (ac_try="$ac_link"
18836 case "(($ac_try" in
18837   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18838   *) ac_try_echo=$ac_try;;
18839 esac
18840 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18841   (eval "$ac_link") 2>conftest.er1
18842   ac_status=$?
18843   grep -v '^ *+' conftest.er1 >conftest.err
18844   rm -f conftest.er1
18845   cat conftest.err >&5
18846   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18847   (exit $ac_status); } &&
18848          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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); }; } &&
18858          { ac_try='test -s conftest$ac_exeext'
18859   { (case "(($ac_try" in
18860   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18861   *) ac_try_echo=$ac_try;;
18862 esac
18863 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18864   (eval "$ac_try") 2>&5
18865   ac_status=$?
18866   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18867   (exit $ac_status); }; }; then
18868   ac_cv_lib_gcc___umoddi3=yes
18869 else
18870   echo "$as_me: failed program was:" >&5
18871 sed 's/^/| /' conftest.$ac_ext >&5
18872
18873         ac_cv_lib_gcc___umoddi3=no
18874 fi
18875
18876 rm -f core conftest.err conftest.$ac_objext \
18877       conftest$ac_exeext conftest.$ac_ext
18878 LIBS=$ac_check_lib_save_LIBS
18879 fi
18880 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___umoddi3" >&5
18881 echo "${ECHO_T}$ac_cv_lib_gcc___umoddi3" >&6; }
18882 if test $ac_cv_lib_gcc___umoddi3 = yes; then
18883
18884 cat >>confdefs.h <<\_ACEOF
18885 #define HAVE___UMODDI3 1
18886 _ACEOF
18887
18888 fi
18889
18890
18891   { echo "$as_me:$LINENO: checking for __main in -lgcc" >&5
18892 echo $ECHO_N "checking for __main in -lgcc... $ECHO_C" >&6; }
18893 if test "${ac_cv_lib_gcc___main+set}" = set; then
18894   echo $ECHO_N "(cached) $ECHO_C" >&6
18895 else
18896   ac_check_lib_save_LIBS=$LIBS
18897 LIBS="-lgcc  $LIBS"
18898 cat >conftest.$ac_ext <<_ACEOF
18899 /* confdefs.h.  */
18900 _ACEOF
18901 cat confdefs.h >>conftest.$ac_ext
18902 cat >>conftest.$ac_ext <<_ACEOF
18903 /* end confdefs.h.  */
18904
18905 /* Override any GCC internal prototype to avoid an error.
18906    Use char because int might match the return type of a GCC
18907    builtin and then its argument prototype would still apply.  */
18908 #ifdef __cplusplus
18909 extern "C"
18910 #endif
18911 char __main ();
18912 int
18913 main ()
18914 {
18915 return __main ();
18916   ;
18917   return 0;
18918 }
18919 _ACEOF
18920 rm -f conftest.$ac_objext conftest$ac_exeext
18921 if { (ac_try="$ac_link"
18922 case "(($ac_try" in
18923   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18924   *) ac_try_echo=$ac_try;;
18925 esac
18926 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18927   (eval "$ac_link") 2>conftest.er1
18928   ac_status=$?
18929   grep -v '^ *+' conftest.er1 >conftest.err
18930   rm -f conftest.er1
18931   cat conftest.err >&5
18932   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18933   (exit $ac_status); } &&
18934          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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); }; } &&
18944          { ac_try='test -s conftest$ac_exeext'
18945   { (case "(($ac_try" in
18946   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18947   *) ac_try_echo=$ac_try;;
18948 esac
18949 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18950   (eval "$ac_try") 2>&5
18951   ac_status=$?
18952   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18953   (exit $ac_status); }; }; then
18954   ac_cv_lib_gcc___main=yes
18955 else
18956   echo "$as_me: failed program was:" >&5
18957 sed 's/^/| /' conftest.$ac_ext >&5
18958
18959         ac_cv_lib_gcc___main=no
18960 fi
18961
18962 rm -f core conftest.err conftest.$ac_objext \
18963       conftest$ac_exeext conftest.$ac_ext
18964 LIBS=$ac_check_lib_save_LIBS
18965 fi
18966 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___main" >&5
18967 echo "${ECHO_T}$ac_cv_lib_gcc___main" >&6; }
18968 if test $ac_cv_lib_gcc___main = yes; then
18969
18970 cat >>confdefs.h <<\_ACEOF
18971 #define HAVE___MAIN 1
18972 _ACEOF
18973
18974 fi
18975
18976   { echo "$as_me:$LINENO: checking for __cmpdi2 in -lgcc" >&5
18977 echo $ECHO_N "checking for __cmpdi2 in -lgcc... $ECHO_C" >&6; }
18978 if test "${ac_cv_lib_gcc___cmpdi2+set}" = set; then
18979   echo $ECHO_N "(cached) $ECHO_C" >&6
18980 else
18981   ac_check_lib_save_LIBS=$LIBS
18982 LIBS="-lgcc  $LIBS"
18983 cat >conftest.$ac_ext <<_ACEOF
18984 /* confdefs.h.  */
18985 _ACEOF
18986 cat confdefs.h >>conftest.$ac_ext
18987 cat >>conftest.$ac_ext <<_ACEOF
18988 /* end confdefs.h.  */
18989
18990 /* Override any GCC internal prototype to avoid an error.
18991    Use char because int might match the return type of a GCC
18992    builtin and then its argument prototype would still apply.  */
18993 #ifdef __cplusplus
18994 extern "C"
18995 #endif
18996 char __cmpdi2 ();
18997 int
18998 main ()
18999 {
19000 return __cmpdi2 ();
19001   ;
19002   return 0;
19003 }
19004 _ACEOF
19005 rm -f conftest.$ac_objext conftest$ac_exeext
19006 if { (ac_try="$ac_link"
19007 case "(($ac_try" in
19008   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19009   *) ac_try_echo=$ac_try;;
19010 esac
19011 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19012   (eval "$ac_link") 2>conftest.er1
19013   ac_status=$?
19014   grep -v '^ *+' conftest.er1 >conftest.err
19015   rm -f conftest.er1
19016   cat conftest.err >&5
19017   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19018   (exit $ac_status); } &&
19019          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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); }; } &&
19029          { ac_try='test -s conftest$ac_exeext'
19030   { (case "(($ac_try" in
19031   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19032   *) ac_try_echo=$ac_try;;
19033 esac
19034 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19035   (eval "$ac_try") 2>&5
19036   ac_status=$?
19037   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19038   (exit $ac_status); }; }; then
19039   ac_cv_lib_gcc___cmpdi2=yes
19040 else
19041   echo "$as_me: failed program was:" >&5
19042 sed 's/^/| /' conftest.$ac_ext >&5
19043
19044         ac_cv_lib_gcc___cmpdi2=no
19045 fi
19046
19047 rm -f core conftest.err conftest.$ac_objext \
19048       conftest$ac_exeext conftest.$ac_ext
19049 LIBS=$ac_check_lib_save_LIBS
19050 fi
19051 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___cmpdi2" >&5
19052 echo "${ECHO_T}$ac_cv_lib_gcc___cmpdi2" >&6; }
19053 if test $ac_cv_lib_gcc___cmpdi2 = yes; then
19054
19055 cat >>confdefs.h <<\_ACEOF
19056 #define HAVE___CMPDI2 1
19057 _ACEOF
19058
19059 fi
19060
19061 fi
19062
19063 if test "$llvm_cv_os_type" = "MingW" ; then
19064   { echo "$as_me:$LINENO: checking whether EnumerateLoadedModules() accepts new decl" >&5
19065 echo $ECHO_N "checking whether EnumerateLoadedModules() accepts new decl... $ECHO_C" >&6; }
19066   cat >conftest.$ac_ext <<_ACEOF
19067 #include <windows.h>
19068 #include <imagehlp.h>
19069 extern void foo(PENUMLOADED_MODULES_CALLBACK);
19070 extern void foo(BOOL(CALLBACK*)(PCSTR,ULONG_PTR,ULONG,PVOID));
19071 _ACEOF
19072 rm -f conftest.$ac_objext
19073 if { (ac_try="$ac_compile"
19074 case "(($ac_try" in
19075   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19076   *) ac_try_echo=$ac_try;;
19077 esac
19078 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19079   (eval "$ac_compile") 2>conftest.er1
19080   ac_status=$?
19081   grep -v '^ *+' conftest.er1 >conftest.err
19082   rm -f conftest.er1
19083   cat conftest.err >&5
19084   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19085   (exit $ac_status); } &&
19086          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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); }; } &&
19096          { ac_try='test -s conftest.$ac_objext'
19097   { (case "(($ac_try" in
19098   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19099   *) ac_try_echo=$ac_try;;
19100 esac
19101 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19102   (eval "$ac_try") 2>&5
19103   ac_status=$?
19104   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19105   (exit $ac_status); }; }; then
19106
19107   { echo "$as_me:$LINENO: result: yes" >&5
19108 echo "${ECHO_T}yes" >&6; }
19109   llvm_cv_win32_elmcb_pcstr="PCSTR"
19110
19111 else
19112   echo "$as_me: failed program was:" >&5
19113 sed 's/^/| /' conftest.$ac_ext >&5
19114
19115
19116   { echo "$as_me:$LINENO: result: no" >&5
19117 echo "${ECHO_T}no" >&6; }
19118   llvm_cv_win32_elmcb_pcstr="PSTR"
19119
19120 fi
19121
19122 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19123
19124 cat >>confdefs.h <<_ACEOF
19125 #define WIN32_ELMCB_PCSTR $llvm_cv_win32_elmcb_pcstr
19126 _ACEOF
19127
19128 fi
19129
19130
19131 { echo "$as_me:$LINENO: checking for isnan in <math.h>" >&5
19132 echo $ECHO_N "checking for isnan in <math.h>... $ECHO_C" >&6; }
19133 if test "${ac_cv_func_isnan_in_math_h+set}" = set; then
19134   echo $ECHO_N "(cached) $ECHO_C" >&6
19135 else
19136   ac_ext=cpp
19137 ac_cpp='$CXXCPP $CPPFLAGS'
19138 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19139 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19140 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
19141
19142    cat >conftest.$ac_ext <<_ACEOF
19143 /* confdefs.h.  */
19144 _ACEOF
19145 cat confdefs.h >>conftest.$ac_ext
19146 cat >>conftest.$ac_ext <<_ACEOF
19147 /* end confdefs.h.  */
19148 #include <math.h>
19149 int
19150 main ()
19151 {
19152 float f; isnan(f);
19153   ;
19154   return 0;
19155 }
19156 _ACEOF
19157 rm -f conftest.$ac_objext
19158 if { (ac_try="$ac_compile"
19159 case "(($ac_try" in
19160   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19161   *) ac_try_echo=$ac_try;;
19162 esac
19163 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19164   (eval "$ac_compile") 2>conftest.er1
19165   ac_status=$?
19166   grep -v '^ *+' conftest.er1 >conftest.err
19167   rm -f conftest.er1
19168   cat conftest.err >&5
19169   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19170   (exit $ac_status); } &&
19171          { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
19172   { (case "(($ac_try" in
19173   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19174   *) ac_try_echo=$ac_try;;
19175 esac
19176 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19177   (eval "$ac_try") 2>&5
19178   ac_status=$?
19179   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19180   (exit $ac_status); }; } &&
19181          { ac_try='test -s conftest.$ac_objext'
19182   { (case "(($ac_try" in
19183   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19184   *) ac_try_echo=$ac_try;;
19185 esac
19186 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19187   (eval "$ac_try") 2>&5
19188   ac_status=$?
19189   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19190   (exit $ac_status); }; }; then
19191   ac_cv_func_isnan_in_math_h=yes
19192 else
19193   echo "$as_me: failed program was:" >&5
19194 sed 's/^/| /' conftest.$ac_ext >&5
19195
19196         ac_cv_func_isnan_in_math_h=no
19197 fi
19198
19199 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19200   ac_ext=c
19201 ac_cpp='$CPP $CPPFLAGS'
19202 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19203 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19204 ac_compiler_gnu=$ac_cv_c_compiler_gnu
19205
19206 fi
19207 { echo "$as_me:$LINENO: result: $ac_cv_func_isnan_in_math_h" >&5
19208 echo "${ECHO_T}$ac_cv_func_isnan_in_math_h" >&6; }
19209
19210
19211 if test "$ac_cv_func_isnan_in_math_h" = "yes" ; then
19212
19213 cat >>confdefs.h <<\_ACEOF
19214 #define HAVE_ISNAN_IN_MATH_H 1
19215 _ACEOF
19216
19217 fi
19218
19219 { echo "$as_me:$LINENO: checking for isnan in <cmath>" >&5
19220 echo $ECHO_N "checking for isnan in <cmath>... $ECHO_C" >&6; }
19221 if test "${ac_cv_func_isnan_in_cmath+set}" = set; then
19222   echo $ECHO_N "(cached) $ECHO_C" >&6
19223 else
19224   ac_ext=cpp
19225 ac_cpp='$CXXCPP $CPPFLAGS'
19226 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19227 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19228 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
19229
19230    cat >conftest.$ac_ext <<_ACEOF
19231 /* confdefs.h.  */
19232 _ACEOF
19233 cat confdefs.h >>conftest.$ac_ext
19234 cat >>conftest.$ac_ext <<_ACEOF
19235 /* end confdefs.h.  */
19236 #include <cmath>
19237 int
19238 main ()
19239 {
19240 float f; isnan(f);
19241   ;
19242   return 0;
19243 }
19244 _ACEOF
19245 rm -f conftest.$ac_objext
19246 if { (ac_try="$ac_compile"
19247 case "(($ac_try" in
19248   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19249   *) ac_try_echo=$ac_try;;
19250 esac
19251 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19252   (eval "$ac_compile") 2>conftest.er1
19253   ac_status=$?
19254   grep -v '^ *+' conftest.er1 >conftest.err
19255   rm -f conftest.er1
19256   cat conftest.err >&5
19257   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19258   (exit $ac_status); } &&
19259          { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
19260   { (case "(($ac_try" in
19261   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19262   *) ac_try_echo=$ac_try;;
19263 esac
19264 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19265   (eval "$ac_try") 2>&5
19266   ac_status=$?
19267   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19268   (exit $ac_status); }; } &&
19269          { ac_try='test -s conftest.$ac_objext'
19270   { (case "(($ac_try" in
19271   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19272   *) ac_try_echo=$ac_try;;
19273 esac
19274 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19275   (eval "$ac_try") 2>&5
19276   ac_status=$?
19277   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19278   (exit $ac_status); }; }; then
19279   ac_cv_func_isnan_in_cmath=yes
19280 else
19281   echo "$as_me: failed program was:" >&5
19282 sed 's/^/| /' conftest.$ac_ext >&5
19283
19284         ac_cv_func_isnan_in_cmath=no
19285 fi
19286
19287 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19288   ac_ext=c
19289 ac_cpp='$CPP $CPPFLAGS'
19290 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19291 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19292 ac_compiler_gnu=$ac_cv_c_compiler_gnu
19293
19294 fi
19295 { echo "$as_me:$LINENO: result: $ac_cv_func_isnan_in_cmath" >&5
19296 echo "${ECHO_T}$ac_cv_func_isnan_in_cmath" >&6; }
19297
19298 if test "$ac_cv_func_isnan_in_cmath" = "yes" ; then
19299
19300 cat >>confdefs.h <<\_ACEOF
19301 #define HAVE_ISNAN_IN_CMATH 1
19302 _ACEOF
19303
19304 fi
19305
19306 { echo "$as_me:$LINENO: checking for std::isnan in <cmath>" >&5
19307 echo $ECHO_N "checking for std::isnan in <cmath>... $ECHO_C" >&6; }
19308 if test "${ac_cv_func_std_isnan_in_cmath+set}" = set; then
19309   echo $ECHO_N "(cached) $ECHO_C" >&6
19310 else
19311   ac_ext=cpp
19312 ac_cpp='$CXXCPP $CPPFLAGS'
19313 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19314 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19315 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
19316
19317    cat >conftest.$ac_ext <<_ACEOF
19318 /* confdefs.h.  */
19319 _ACEOF
19320 cat confdefs.h >>conftest.$ac_ext
19321 cat >>conftest.$ac_ext <<_ACEOF
19322 /* end confdefs.h.  */
19323 #include <cmath>
19324 int
19325 main ()
19326 {
19327 float f; std::isnan(f);
19328   ;
19329   return 0;
19330 }
19331 _ACEOF
19332 rm -f conftest.$ac_objext
19333 if { (ac_try="$ac_compile"
19334 case "(($ac_try" in
19335   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19336   *) ac_try_echo=$ac_try;;
19337 esac
19338 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19339   (eval "$ac_compile") 2>conftest.er1
19340   ac_status=$?
19341   grep -v '^ *+' conftest.er1 >conftest.err
19342   rm -f conftest.er1
19343   cat conftest.err >&5
19344   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19345   (exit $ac_status); } &&
19346          { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
19347   { (case "(($ac_try" in
19348   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19349   *) ac_try_echo=$ac_try;;
19350 esac
19351 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19352   (eval "$ac_try") 2>&5
19353   ac_status=$?
19354   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19355   (exit $ac_status); }; } &&
19356          { ac_try='test -s conftest.$ac_objext'
19357   { (case "(($ac_try" in
19358   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19359   *) ac_try_echo=$ac_try;;
19360 esac
19361 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19362   (eval "$ac_try") 2>&5
19363   ac_status=$?
19364   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19365   (exit $ac_status); }; }; then
19366   ac_cv_func_std_isnan_in_cmath=yes
19367 else
19368   echo "$as_me: failed program was:" >&5
19369 sed 's/^/| /' conftest.$ac_ext >&5
19370
19371         ac_cv_func_std_isnan_in_cmath=no
19372 fi
19373
19374 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19375   ac_ext=c
19376 ac_cpp='$CPP $CPPFLAGS'
19377 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19378 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19379 ac_compiler_gnu=$ac_cv_c_compiler_gnu
19380
19381 fi
19382 { echo "$as_me:$LINENO: result: $ac_cv_func_std_isnan_in_cmath" >&5
19383 echo "${ECHO_T}$ac_cv_func_std_isnan_in_cmath" >&6; }
19384
19385 if test "$ac_cv_func_std_isnan_in_cmath" = "yes" ; then
19386
19387 cat >>confdefs.h <<\_ACEOF
19388 #define HAVE_STD_ISNAN_IN_CMATH 1
19389 _ACEOF
19390
19391 fi
19392
19393
19394 { echo "$as_me:$LINENO: checking for isinf in <math.h>" >&5
19395 echo $ECHO_N "checking for isinf in <math.h>... $ECHO_C" >&6; }
19396 if test "${ac_cv_func_isinf_in_math_h+set}" = set; then
19397   echo $ECHO_N "(cached) $ECHO_C" >&6
19398 else
19399   ac_ext=cpp
19400 ac_cpp='$CXXCPP $CPPFLAGS'
19401 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19402 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19403 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
19404
19405    cat >conftest.$ac_ext <<_ACEOF
19406 /* confdefs.h.  */
19407 _ACEOF
19408 cat confdefs.h >>conftest.$ac_ext
19409 cat >>conftest.$ac_ext <<_ACEOF
19410 /* end confdefs.h.  */
19411 #include <math.h>
19412 int
19413 main ()
19414 {
19415 float f; isinf(f);
19416   ;
19417   return 0;
19418 }
19419 _ACEOF
19420 rm -f conftest.$ac_objext
19421 if { (ac_try="$ac_compile"
19422 case "(($ac_try" in
19423   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19424   *) ac_try_echo=$ac_try;;
19425 esac
19426 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19427   (eval "$ac_compile") 2>conftest.er1
19428   ac_status=$?
19429   grep -v '^ *+' conftest.er1 >conftest.err
19430   rm -f conftest.er1
19431   cat conftest.err >&5
19432   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19433   (exit $ac_status); } &&
19434          { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
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); }; } &&
19444          { ac_try='test -s conftest.$ac_objext'
19445   { (case "(($ac_try" in
19446   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19447   *) ac_try_echo=$ac_try;;
19448 esac
19449 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19450   (eval "$ac_try") 2>&5
19451   ac_status=$?
19452   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19453   (exit $ac_status); }; }; then
19454   ac_cv_func_isinf_in_math_h=yes
19455 else
19456   echo "$as_me: failed program was:" >&5
19457 sed 's/^/| /' conftest.$ac_ext >&5
19458
19459         ac_cv_func_isinf_in_math_h=no
19460 fi
19461
19462 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19463   ac_ext=c
19464 ac_cpp='$CPP $CPPFLAGS'
19465 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19466 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19467 ac_compiler_gnu=$ac_cv_c_compiler_gnu
19468
19469 fi
19470 { echo "$as_me:$LINENO: result: $ac_cv_func_isinf_in_math_h" >&5
19471 echo "${ECHO_T}$ac_cv_func_isinf_in_math_h" >&6; }
19472
19473 if test "$ac_cv_func_isinf_in_math_h" = "yes" ; then
19474
19475 cat >>confdefs.h <<\_ACEOF
19476 #define HAVE_ISINF_IN_MATH_H 1
19477 _ACEOF
19478
19479 fi
19480
19481 { echo "$as_me:$LINENO: checking for isinf in <cmath>" >&5
19482 echo $ECHO_N "checking for isinf in <cmath>... $ECHO_C" >&6; }
19483 if test "${ac_cv_func_isinf_in_cmath+set}" = set; then
19484   echo $ECHO_N "(cached) $ECHO_C" >&6
19485 else
19486   ac_ext=cpp
19487 ac_cpp='$CXXCPP $CPPFLAGS'
19488 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19489 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19490 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
19491
19492    cat >conftest.$ac_ext <<_ACEOF
19493 /* confdefs.h.  */
19494 _ACEOF
19495 cat confdefs.h >>conftest.$ac_ext
19496 cat >>conftest.$ac_ext <<_ACEOF
19497 /* end confdefs.h.  */
19498 #include <cmath>
19499 int
19500 main ()
19501 {
19502 float f; isinf(f);
19503   ;
19504   return 0;
19505 }
19506 _ACEOF
19507 rm -f conftest.$ac_objext
19508 if { (ac_try="$ac_compile"
19509 case "(($ac_try" in
19510   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19511   *) ac_try_echo=$ac_try;;
19512 esac
19513 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19514   (eval "$ac_compile") 2>conftest.er1
19515   ac_status=$?
19516   grep -v '^ *+' conftest.er1 >conftest.err
19517   rm -f conftest.er1
19518   cat conftest.err >&5
19519   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19520   (exit $ac_status); } &&
19521          { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
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); }; } &&
19531          { ac_try='test -s conftest.$ac_objext'
19532   { (case "(($ac_try" in
19533   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19534   *) ac_try_echo=$ac_try;;
19535 esac
19536 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19537   (eval "$ac_try") 2>&5
19538   ac_status=$?
19539   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19540   (exit $ac_status); }; }; then
19541   ac_cv_func_isinf_in_cmath=yes
19542 else
19543   echo "$as_me: failed program was:" >&5
19544 sed 's/^/| /' conftest.$ac_ext >&5
19545
19546         ac_cv_func_isinf_in_cmath=no
19547 fi
19548
19549 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19550   ac_ext=c
19551 ac_cpp='$CPP $CPPFLAGS'
19552 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19553 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19554 ac_compiler_gnu=$ac_cv_c_compiler_gnu
19555
19556 fi
19557 { echo "$as_me:$LINENO: result: $ac_cv_func_isinf_in_cmath" >&5
19558 echo "${ECHO_T}$ac_cv_func_isinf_in_cmath" >&6; }
19559
19560 if test "$ac_cv_func_isinf_in_cmath" = "yes" ; then
19561
19562 cat >>confdefs.h <<\_ACEOF
19563 #define HAVE_ISINF_IN_CMATH 1
19564 _ACEOF
19565
19566 fi
19567
19568 { echo "$as_me:$LINENO: checking for std::isinf in <cmath>" >&5
19569 echo $ECHO_N "checking for std::isinf in <cmath>... $ECHO_C" >&6; }
19570 if test "${ac_cv_func_std_isinf_in_cmath+set}" = set; then
19571   echo $ECHO_N "(cached) $ECHO_C" >&6
19572 else
19573   ac_ext=cpp
19574 ac_cpp='$CXXCPP $CPPFLAGS'
19575 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19576 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19577 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
19578
19579    cat >conftest.$ac_ext <<_ACEOF
19580 /* confdefs.h.  */
19581 _ACEOF
19582 cat confdefs.h >>conftest.$ac_ext
19583 cat >>conftest.$ac_ext <<_ACEOF
19584 /* end confdefs.h.  */
19585 #include <cmath>
19586 int
19587 main ()
19588 {
19589 float f; std::isinf(f);
19590   ;
19591   return 0;
19592 }
19593 _ACEOF
19594 rm -f conftest.$ac_objext
19595 if { (ac_try="$ac_compile"
19596 case "(($ac_try" in
19597   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19598   *) ac_try_echo=$ac_try;;
19599 esac
19600 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19601   (eval "$ac_compile") 2>conftest.er1
19602   ac_status=$?
19603   grep -v '^ *+' conftest.er1 >conftest.err
19604   rm -f conftest.er1
19605   cat conftest.err >&5
19606   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19607   (exit $ac_status); } &&
19608          { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
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); }; } &&
19618          { ac_try='test -s conftest.$ac_objext'
19619   { (case "(($ac_try" in
19620   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19621   *) ac_try_echo=$ac_try;;
19622 esac
19623 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19624   (eval "$ac_try") 2>&5
19625   ac_status=$?
19626   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19627   (exit $ac_status); }; }; then
19628   ac_cv_func_std_isinf_in_cmath=yes
19629 else
19630   echo "$as_me: failed program was:" >&5
19631 sed 's/^/| /' conftest.$ac_ext >&5
19632
19633         ac_cv_func_std_isinf_in_cmath=no
19634 fi
19635
19636 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19637   ac_ext=c
19638 ac_cpp='$CPP $CPPFLAGS'
19639 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19640 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19641 ac_compiler_gnu=$ac_cv_c_compiler_gnu
19642
19643 fi
19644 { echo "$as_me:$LINENO: result: $ac_cv_func_std_isinf_in_cmath" >&5
19645 echo "${ECHO_T}$ac_cv_func_std_isinf_in_cmath" >&6; }
19646
19647 if test "$ac_cv_func_std_isinf_in_cmath" = "yes" ; then
19648
19649 cat >>confdefs.h <<\_ACEOF
19650 #define HAVE_STD_ISINF_IN_CMATH 1
19651 _ACEOF
19652
19653 fi
19654
19655 { echo "$as_me:$LINENO: checking for finite in <ieeefp.h>" >&5
19656 echo $ECHO_N "checking for finite in <ieeefp.h>... $ECHO_C" >&6; }
19657 if test "${ac_cv_func_finite_in_ieeefp_h+set}" = set; then
19658   echo $ECHO_N "(cached) $ECHO_C" >&6
19659 else
19660   ac_ext=cpp
19661 ac_cpp='$CXXCPP $CPPFLAGS'
19662 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19663 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19664 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
19665
19666    cat >conftest.$ac_ext <<_ACEOF
19667 /* confdefs.h.  */
19668 _ACEOF
19669 cat confdefs.h >>conftest.$ac_ext
19670 cat >>conftest.$ac_ext <<_ACEOF
19671 /* end confdefs.h.  */
19672 #include <ieeefp.h>
19673 int
19674 main ()
19675 {
19676 float f; finite(f);
19677   ;
19678   return 0;
19679 }
19680 _ACEOF
19681 rm -f conftest.$ac_objext
19682 if { (ac_try="$ac_compile"
19683 case "(($ac_try" in
19684   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19685   *) ac_try_echo=$ac_try;;
19686 esac
19687 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19688   (eval "$ac_compile") 2>conftest.er1
19689   ac_status=$?
19690   grep -v '^ *+' conftest.er1 >conftest.err
19691   rm -f conftest.er1
19692   cat conftest.err >&5
19693   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19694   (exit $ac_status); } &&
19695          { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
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); }; } &&
19705          { ac_try='test -s conftest.$ac_objext'
19706   { (case "(($ac_try" in
19707   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19708   *) ac_try_echo=$ac_try;;
19709 esac
19710 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19711   (eval "$ac_try") 2>&5
19712   ac_status=$?
19713   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19714   (exit $ac_status); }; }; then
19715   ac_cv_func_finite_in_ieeefp_h=yes
19716 else
19717   echo "$as_me: failed program was:" >&5
19718 sed 's/^/| /' conftest.$ac_ext >&5
19719
19720         ac_cv_func_finite_in_ieeefp_h=no
19721 fi
19722
19723 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19724   ac_ext=c
19725 ac_cpp='$CPP $CPPFLAGS'
19726 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19727 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19728 ac_compiler_gnu=$ac_cv_c_compiler_gnu
19729
19730 fi
19731 { echo "$as_me:$LINENO: result: $ac_cv_func_finite_in_ieeefp_h" >&5
19732 echo "${ECHO_T}$ac_cv_func_finite_in_ieeefp_h" >&6; }
19733
19734 if test "$ac_cv_func_finite_in_ieeefp_h" = "yes" ; then
19735
19736 cat >>confdefs.h <<\_ACEOF
19737 #define HAVE_FINITE_IN_IEEEFP_H 1
19738 _ACEOF
19739
19740 fi
19741
19742
19743
19744 if test "$llvm_cv_platform_type" = "Unix" ; then
19745
19746
19747 for ac_header in stdlib.h unistd.h
19748 do
19749 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
19750 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
19751   { echo "$as_me:$LINENO: checking for $ac_header" >&5
19752 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
19753 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
19754   echo $ECHO_N "(cached) $ECHO_C" >&6
19755 fi
19756 ac_res=`eval echo '${'$as_ac_Header'}'`
19757                { echo "$as_me:$LINENO: result: $ac_res" >&5
19758 echo "${ECHO_T}$ac_res" >&6; }
19759 else
19760   # Is the header compilable?
19761 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
19762 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
19763 cat >conftest.$ac_ext <<_ACEOF
19764 /* confdefs.h.  */
19765 _ACEOF
19766 cat confdefs.h >>conftest.$ac_ext
19767 cat >>conftest.$ac_ext <<_ACEOF
19768 /* end confdefs.h.  */
19769 $ac_includes_default
19770 #include <$ac_header>
19771 _ACEOF
19772 rm -f conftest.$ac_objext
19773 if { (ac_try="$ac_compile"
19774 case "(($ac_try" in
19775   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19776   *) ac_try_echo=$ac_try;;
19777 esac
19778 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19779   (eval "$ac_compile") 2>conftest.er1
19780   ac_status=$?
19781   grep -v '^ *+' conftest.er1 >conftest.err
19782   rm -f conftest.er1
19783   cat conftest.err >&5
19784   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19785   (exit $ac_status); } &&
19786          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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); }; } &&
19796          { ac_try='test -s conftest.$ac_objext'
19797   { (case "(($ac_try" in
19798   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19799   *) ac_try_echo=$ac_try;;
19800 esac
19801 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19802   (eval "$ac_try") 2>&5
19803   ac_status=$?
19804   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19805   (exit $ac_status); }; }; then
19806   ac_header_compiler=yes
19807 else
19808   echo "$as_me: failed program was:" >&5
19809 sed 's/^/| /' conftest.$ac_ext >&5
19810
19811         ac_header_compiler=no
19812 fi
19813
19814 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19815 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
19816 echo "${ECHO_T}$ac_header_compiler" >&6; }
19817
19818 # Is the header present?
19819 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
19820 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
19821 cat >conftest.$ac_ext <<_ACEOF
19822 /* confdefs.h.  */
19823 _ACEOF
19824 cat confdefs.h >>conftest.$ac_ext
19825 cat >>conftest.$ac_ext <<_ACEOF
19826 /* end confdefs.h.  */
19827 #include <$ac_header>
19828 _ACEOF
19829 if { (ac_try="$ac_cpp conftest.$ac_ext"
19830 case "(($ac_try" in
19831   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19832   *) ac_try_echo=$ac_try;;
19833 esac
19834 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19835   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
19836   ac_status=$?
19837   grep -v '^ *+' conftest.er1 >conftest.err
19838   rm -f conftest.er1
19839   cat conftest.err >&5
19840   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19841   (exit $ac_status); } >/dev/null; then
19842   if test -s conftest.err; then
19843     ac_cpp_err=$ac_c_preproc_warn_flag
19844     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
19845   else
19846     ac_cpp_err=
19847   fi
19848 else
19849   ac_cpp_err=yes
19850 fi
19851 if test -z "$ac_cpp_err"; then
19852   ac_header_preproc=yes
19853 else
19854   echo "$as_me: failed program was:" >&5
19855 sed 's/^/| /' conftest.$ac_ext >&5
19856
19857   ac_header_preproc=no
19858 fi
19859
19860 rm -f conftest.err conftest.$ac_ext
19861 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
19862 echo "${ECHO_T}$ac_header_preproc" >&6; }
19863
19864 # So?  What about this header?
19865 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
19866   yes:no: )
19867     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
19868 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
19869     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
19870 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
19871     ac_header_preproc=yes
19872     ;;
19873   no:yes:* )
19874     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
19875 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
19876     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
19877 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
19878     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
19879 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
19880     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
19881 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
19882     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
19883 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
19884     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
19885 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
19886     ( cat <<\_ASBOX
19887 ## ------------------------------ ##
19888 ## Report this to bugs@yourdomain ##
19889 ## ------------------------------ ##
19890 _ASBOX
19891      ) | sed "s/^/$as_me: WARNING:     /" >&2
19892     ;;
19893 esac
19894 { echo "$as_me:$LINENO: checking for $ac_header" >&5
19895 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
19896 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
19897   echo $ECHO_N "(cached) $ECHO_C" >&6
19898 else
19899   eval "$as_ac_Header=\$ac_header_preproc"
19900 fi
19901 ac_res=`eval echo '${'$as_ac_Header'}'`
19902                { echo "$as_me:$LINENO: result: $ac_res" >&5
19903 echo "${ECHO_T}$ac_res" >&6; }
19904
19905 fi
19906 if test `eval echo '${'$as_ac_Header'}'` = yes; then
19907   cat >>confdefs.h <<_ACEOF
19908 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
19909 _ACEOF
19910
19911 fi
19912
19913 done
19914
19915
19916 for ac_func in getpagesize
19917 do
19918 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
19919 { echo "$as_me:$LINENO: checking for $ac_func" >&5
19920 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
19921 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
19922   echo $ECHO_N "(cached) $ECHO_C" >&6
19923 else
19924   cat >conftest.$ac_ext <<_ACEOF
19925 /* confdefs.h.  */
19926 _ACEOF
19927 cat confdefs.h >>conftest.$ac_ext
19928 cat >>conftest.$ac_ext <<_ACEOF
19929 /* end confdefs.h.  */
19930 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
19931    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
19932 #define $ac_func innocuous_$ac_func
19933
19934 /* System header to define __stub macros and hopefully few prototypes,
19935     which can conflict with char $ac_func (); below.
19936     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
19937     <limits.h> exists even on freestanding compilers.  */
19938
19939 #ifdef __STDC__
19940 # include <limits.h>
19941 #else
19942 # include <assert.h>
19943 #endif
19944
19945 #undef $ac_func
19946
19947 /* Override any GCC internal prototype to avoid an error.
19948    Use char because int might match the return type of a GCC
19949    builtin and then its argument prototype would still apply.  */
19950 #ifdef __cplusplus
19951 extern "C"
19952 #endif
19953 char $ac_func ();
19954 /* The GNU C library defines this for functions which it implements
19955     to always fail with ENOSYS.  Some functions are actually named
19956     something starting with __ and the normal name is an alias.  */
19957 #if defined __stub_$ac_func || defined __stub___$ac_func
19958 choke me
19959 #endif
19960
19961 int
19962 main ()
19963 {
19964 return $ac_func ();
19965   ;
19966   return 0;
19967 }
19968 _ACEOF
19969 rm -f conftest.$ac_objext conftest$ac_exeext
19970 if { (ac_try="$ac_link"
19971 case "(($ac_try" in
19972   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19973   *) ac_try_echo=$ac_try;;
19974 esac
19975 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19976   (eval "$ac_link") 2>conftest.er1
19977   ac_status=$?
19978   grep -v '^ *+' conftest.er1 >conftest.err
19979   rm -f conftest.er1
19980   cat conftest.err >&5
19981   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19982   (exit $ac_status); } &&
19983          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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); }; } &&
19993          { ac_try='test -s conftest$ac_exeext'
19994   { (case "(($ac_try" in
19995   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19996   *) ac_try_echo=$ac_try;;
19997 esac
19998 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19999   (eval "$ac_try") 2>&5
20000   ac_status=$?
20001   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20002   (exit $ac_status); }; }; then
20003   eval "$as_ac_var=yes"
20004 else
20005   echo "$as_me: failed program was:" >&5
20006 sed 's/^/| /' conftest.$ac_ext >&5
20007
20008         eval "$as_ac_var=no"
20009 fi
20010
20011 rm -f core conftest.err conftest.$ac_objext \
20012       conftest$ac_exeext conftest.$ac_ext
20013 fi
20014 ac_res=`eval echo '${'$as_ac_var'}'`
20015                { echo "$as_me:$LINENO: result: $ac_res" >&5
20016 echo "${ECHO_T}$ac_res" >&6; }
20017 if test `eval echo '${'$as_ac_var'}'` = yes; then
20018   cat >>confdefs.h <<_ACEOF
20019 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
20020 _ACEOF
20021
20022 fi
20023 done
20024
20025 { echo "$as_me:$LINENO: checking for working mmap" >&5
20026 echo $ECHO_N "checking for working mmap... $ECHO_C" >&6; }
20027 if test "${ac_cv_func_mmap_fixed_mapped+set}" = set; then
20028   echo $ECHO_N "(cached) $ECHO_C" >&6
20029 else
20030   if test "$cross_compiling" = yes; then
20031   ac_cv_func_mmap_fixed_mapped=no
20032 else
20033   cat >conftest.$ac_ext <<_ACEOF
20034 /* confdefs.h.  */
20035 _ACEOF
20036 cat confdefs.h >>conftest.$ac_ext
20037 cat >>conftest.$ac_ext <<_ACEOF
20038 /* end confdefs.h.  */
20039 $ac_includes_default
20040 /* malloc might have been renamed as rpl_malloc. */
20041 #undef malloc
20042
20043 /* Thanks to Mike Haertel and Jim Avera for this test.
20044    Here is a matrix of mmap possibilities:
20045         mmap private not fixed
20046         mmap private fixed at somewhere currently unmapped
20047         mmap private fixed at somewhere already mapped
20048         mmap shared not fixed
20049         mmap shared fixed at somewhere currently unmapped
20050         mmap shared fixed at somewhere already mapped
20051    For private mappings, we should verify that changes cannot be read()
20052    back from the file, nor mmap's back from the file at a different
20053    address.  (There have been systems where private was not correctly
20054    implemented like the infamous i386 svr4.0, and systems where the
20055    VM page cache was not coherent with the file system buffer cache
20056    like early versions of FreeBSD and possibly contemporary NetBSD.)
20057    For shared mappings, we should conversely verify that changes get
20058    propagated back to all the places they're supposed to be.
20059
20060    Grep wants private fixed already mapped.
20061    The main things grep needs to know about mmap are:
20062    * does it exist and is it safe to write into the mmap'd area
20063    * how to use it (BSD variants)  */
20064
20065 #include <fcntl.h>
20066 #include <sys/mman.h>
20067
20068 #if !STDC_HEADERS && !HAVE_STDLIB_H
20069 char *malloc ();
20070 #endif
20071
20072 /* This mess was copied from the GNU getpagesize.h.  */
20073 #if !HAVE_GETPAGESIZE
20074 /* Assume that all systems that can run configure have sys/param.h.  */
20075 # if !HAVE_SYS_PARAM_H
20076 #  define HAVE_SYS_PARAM_H 1
20077 # endif
20078
20079 # ifdef _SC_PAGESIZE
20080 #  define getpagesize() sysconf(_SC_PAGESIZE)
20081 # else /* no _SC_PAGESIZE */
20082 #  if HAVE_SYS_PARAM_H
20083 #   include <sys/param.h>
20084 #   ifdef EXEC_PAGESIZE
20085 #    define getpagesize() EXEC_PAGESIZE
20086 #   else /* no EXEC_PAGESIZE */
20087 #    ifdef NBPG
20088 #     define getpagesize() NBPG * CLSIZE
20089 #     ifndef CLSIZE
20090 #      define CLSIZE 1
20091 #     endif /* no CLSIZE */
20092 #    else /* no NBPG */
20093 #     ifdef NBPC
20094 #      define getpagesize() NBPC
20095 #     else /* no NBPC */
20096 #      ifdef PAGESIZE
20097 #       define getpagesize() PAGESIZE
20098 #      endif /* PAGESIZE */
20099 #     endif /* no NBPC */
20100 #    endif /* no NBPG */
20101 #   endif /* no EXEC_PAGESIZE */
20102 #  else /* no HAVE_SYS_PARAM_H */
20103 #   define getpagesize() 8192   /* punt totally */
20104 #  endif /* no HAVE_SYS_PARAM_H */
20105 # endif /* no _SC_PAGESIZE */
20106
20107 #endif /* no HAVE_GETPAGESIZE */
20108
20109 int
20110 main ()
20111 {
20112   char *data, *data2, *data3;
20113   int i, pagesize;
20114   int fd;
20115
20116   pagesize = getpagesize ();
20117
20118   /* First, make a file with some known garbage in it. */
20119   data = (char *) malloc (pagesize);
20120   if (!data)
20121     return 1;
20122   for (i = 0; i < pagesize; ++i)
20123     *(data + i) = rand ();
20124   umask (0);
20125   fd = creat ("conftest.mmap", 0600);
20126   if (fd < 0)
20127     return 1;
20128   if (write (fd, data, pagesize) != pagesize)
20129     return 1;
20130   close (fd);
20131
20132   /* Next, try to mmap the file at a fixed address which already has
20133      something else allocated at it.  If we can, also make sure that
20134      we see the same garbage.  */
20135   fd = open ("conftest.mmap", O_RDWR);
20136   if (fd < 0)
20137     return 1;
20138   data2 = (char *) malloc (2 * pagesize);
20139   if (!data2)
20140     return 1;
20141   data2 += (pagesize - ((long int) data2 & (pagesize - 1))) & (pagesize - 1);
20142   if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,
20143                      MAP_PRIVATE | MAP_FIXED, fd, 0L))
20144     return 1;
20145   for (i = 0; i < pagesize; ++i)
20146     if (*(data + i) != *(data2 + i))
20147       return 1;
20148
20149   /* Finally, make sure that changes to the mapped area do not
20150      percolate back to the file as seen by read().  (This is a bug on
20151      some variants of i386 svr4.0.)  */
20152   for (i = 0; i < pagesize; ++i)
20153     *(data2 + i) = *(data2 + i) + 1;
20154   data3 = (char *) malloc (pagesize);
20155   if (!data3)
20156     return 1;
20157   if (read (fd, data3, pagesize) != pagesize)
20158     return 1;
20159   for (i = 0; i < pagesize; ++i)
20160     if (*(data + i) != *(data3 + i))
20161       return 1;
20162   close (fd);
20163   return 0;
20164 }
20165 _ACEOF
20166 rm -f conftest$ac_exeext
20167 if { (ac_try="$ac_link"
20168 case "(($ac_try" in
20169   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20170   *) ac_try_echo=$ac_try;;
20171 esac
20172 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20173   (eval "$ac_link") 2>&5
20174   ac_status=$?
20175   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20176   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
20177   { (case "(($ac_try" in
20178   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20179   *) ac_try_echo=$ac_try;;
20180 esac
20181 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20182   (eval "$ac_try") 2>&5
20183   ac_status=$?
20184   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20185   (exit $ac_status); }; }; then
20186   ac_cv_func_mmap_fixed_mapped=yes
20187 else
20188   echo "$as_me: program exited with status $ac_status" >&5
20189 echo "$as_me: failed program was:" >&5
20190 sed 's/^/| /' conftest.$ac_ext >&5
20191
20192 ( exit $ac_status )
20193 ac_cv_func_mmap_fixed_mapped=no
20194 fi
20195 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
20196 fi
20197
20198
20199 fi
20200 { echo "$as_me:$LINENO: result: $ac_cv_func_mmap_fixed_mapped" >&5
20201 echo "${ECHO_T}$ac_cv_func_mmap_fixed_mapped" >&6; }
20202 if test $ac_cv_func_mmap_fixed_mapped = yes; then
20203
20204 cat >>confdefs.h <<\_ACEOF
20205 #define HAVE_MMAP 1
20206 _ACEOF
20207
20208 fi
20209 rm -f conftest.mmap
20210
20211   { echo "$as_me:$LINENO: checking for mmap of files" >&5
20212 echo $ECHO_N "checking for mmap of files... $ECHO_C" >&6; }
20213 if test "${ac_cv_func_mmap_file+set}" = set; then
20214   echo $ECHO_N "(cached) $ECHO_C" >&6
20215 else
20216    ac_ext=c
20217 ac_cpp='$CPP $CPPFLAGS'
20218 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20219 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20220 ac_compiler_gnu=$ac_cv_c_compiler_gnu
20221
20222   if test "$cross_compiling" = yes; then
20223   ac_cv_func_mmap_file=no
20224 else
20225   cat >conftest.$ac_ext <<_ACEOF
20226
20227     /* confdefs.h.  */
20228 _ACEOF
20229 cat confdefs.h >>conftest.$ac_ext
20230 cat >>conftest.$ac_ext <<_ACEOF
20231 /* end confdefs.h.  */
20232
20233 #include <sys/types.h>
20234 #include <sys/mman.h>
20235 #include <fcntl.h>
20236
20237 int
20238 main ()
20239 {
20240
20241   int fd;
20242   fd = creat ("foo",0777);
20243   fd = (int) mmap (0, 1, PROT_READ, MAP_SHARED, fd, 0);
20244   unlink ("foo");
20245   return (fd != (int) MAP_FAILED);
20246   ;
20247   return 0;
20248 }
20249 _ACEOF
20250 rm -f conftest$ac_exeext
20251 if { (ac_try="$ac_link"
20252 case "(($ac_try" in
20253   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20254   *) ac_try_echo=$ac_try;;
20255 esac
20256 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20257   (eval "$ac_link") 2>&5
20258   ac_status=$?
20259   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20260   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
20261   { (case "(($ac_try" in
20262   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20263   *) ac_try_echo=$ac_try;;
20264 esac
20265 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20266   (eval "$ac_try") 2>&5
20267   ac_status=$?
20268   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20269   (exit $ac_status); }; }; then
20270   ac_cv_func_mmap_file=yes
20271 else
20272   echo "$as_me: program exited with status $ac_status" >&5
20273 echo "$as_me: failed program was:" >&5
20274 sed 's/^/| /' conftest.$ac_ext >&5
20275
20276 ( exit $ac_status )
20277 ac_cv_func_mmap_file=no
20278 fi
20279 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
20280 fi
20281
20282
20283   ac_ext=c
20284 ac_cpp='$CPP $CPPFLAGS'
20285 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20286 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20287 ac_compiler_gnu=$ac_cv_c_compiler_gnu
20288
20289
20290 fi
20291 { echo "$as_me:$LINENO: result: $ac_cv_func_mmap_file" >&5
20292 echo "${ECHO_T}$ac_cv_func_mmap_file" >&6; }
20293 if test "$ac_cv_func_mmap_file" = yes; then
20294
20295 cat >>confdefs.h <<\_ACEOF
20296 #define HAVE_MMAP_FILE
20297 _ACEOF
20298
20299    MMAP_FILE=yes
20300
20301 fi
20302
20303   { echo "$as_me:$LINENO: checking if /dev/zero is needed for mmap" >&5
20304 echo $ECHO_N "checking if /dev/zero is needed for mmap... $ECHO_C" >&6; }
20305 if test "${ac_cv_need_dev_zero_for_mmap+set}" = set; then
20306   echo $ECHO_N "(cached) $ECHO_C" >&6
20307 else
20308   if test "$llvm_cv_os_type" = "Interix" ; then
20309    ac_cv_need_dev_zero_for_mmap=yes
20310  else
20311    ac_cv_need_dev_zero_for_mmap=no
20312  fi
20313
20314 fi
20315 { echo "$as_me:$LINENO: result: $ac_cv_need_dev_zero_for_mmap" >&5
20316 echo "${ECHO_T}$ac_cv_need_dev_zero_for_mmap" >&6; }
20317 if test "$ac_cv_need_dev_zero_for_mmap" = yes; then
20318
20319 cat >>confdefs.h <<\_ACEOF
20320 #define NEED_DEV_ZERO_FOR_MMAP 1
20321 _ACEOF
20322
20323 fi
20324
20325   if test "$ac_cv_func_mmap_fixed_mapped" = "no"
20326   then
20327     { echo "$as_me:$LINENO: WARNING: mmap() of a fixed address required but not supported" >&5
20328 echo "$as_me: WARNING: mmap() of a fixed address required but not supported" >&2;}
20329   fi
20330   if test "$ac_cv_func_mmap_file" = "no"
20331   then
20332     { echo "$as_me:$LINENO: WARNING: mmap() of files required but not found" >&5
20333 echo "$as_me: WARNING: mmap() of files required but not found" >&2;}
20334   fi
20335 fi
20336
20337 { echo "$as_me:$LINENO: checking for GCC atomic builtins" >&5
20338 echo $ECHO_N "checking for GCC atomic builtins... $ECHO_C" >&6; }
20339 ac_ext=cpp
20340 ac_cpp='$CXXCPP $CPPFLAGS'
20341 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20342 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20343 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
20344
20345 cat >conftest.$ac_ext <<_ACEOF
20346 /* confdefs.h.  */
20347 _ACEOF
20348 cat confdefs.h >>conftest.$ac_ext
20349 cat >>conftest.$ac_ext <<_ACEOF
20350 /* end confdefs.h.  */
20351 int main() {
20352         volatile unsigned long val = 1;
20353         __sync_synchronize();
20354         __sync_val_compare_and_swap(&val, 1, 0);
20355         __sync_add_and_fetch(&val, 1);
20356         __sync_sub_and_fetch(&val, 1);
20357         return 0;
20358       }
20359
20360 _ACEOF
20361 rm -f conftest.$ac_objext conftest$ac_exeext
20362 if { (ac_try="$ac_link"
20363 case "(($ac_try" in
20364   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20365   *) ac_try_echo=$ac_try;;
20366 esac
20367 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20368   (eval "$ac_link") 2>conftest.er1
20369   ac_status=$?
20370   grep -v '^ *+' conftest.er1 >conftest.err
20371   rm -f conftest.er1
20372   cat conftest.err >&5
20373   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20374   (exit $ac_status); } &&
20375          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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); }; } &&
20385          { ac_try='test -s conftest$ac_exeext'
20386   { (case "(($ac_try" in
20387   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20388   *) ac_try_echo=$ac_try;;
20389 esac
20390 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20391   (eval "$ac_try") 2>&5
20392   ac_status=$?
20393   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20394   (exit $ac_status); }; }; then
20395   ac_ext=c
20396 ac_cpp='$CPP $CPPFLAGS'
20397 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20398 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20399 ac_compiler_gnu=$ac_cv_c_compiler_gnu
20400
20401   { echo "$as_me:$LINENO: result: yes" >&5
20402 echo "${ECHO_T}yes" >&6; }
20403
20404 cat >>confdefs.h <<\_ACEOF
20405 #define LLVM_HAS_ATOMICS 1
20406 _ACEOF
20407
20408 else
20409   echo "$as_me: failed program was:" >&5
20410 sed 's/^/| /' conftest.$ac_ext >&5
20411
20412         { echo "$as_me:$LINENO: result: no" >&5
20413 echo "${ECHO_T}no" >&6; }
20414
20415 cat >>confdefs.h <<\_ACEOF
20416 #define LLVM_HAS_ATOMICS 0
20417 _ACEOF
20418
20419   { echo "$as_me:$LINENO: WARNING: LLVM will be built thread-unsafe because atomic builtins are missing" >&5
20420 echo "$as_me: WARNING: LLVM will be built thread-unsafe because atomic builtins are missing" >&2;}
20421 fi
20422
20423 rm -f core conftest.err conftest.$ac_objext \
20424       conftest$ac_exeext conftest.$ac_ext
20425
20426
20427 if test "$llvm_cv_os_type" = "Linux" -a "$llvm_cv_target_arch" = "x86_64" ; then
20428   { echo "$as_me:$LINENO: checking for 32-bit userspace on 64-bit system" >&5
20429 echo $ECHO_N "checking for 32-bit userspace on 64-bit system... $ECHO_C" >&6; }
20430 if test "${llvm_cv_linux_mixed+set}" = set; then
20431   echo $ECHO_N "(cached) $ECHO_C" >&6
20432 else
20433    ac_ext=c
20434 ac_cpp='$CPP $CPPFLAGS'
20435 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20436 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20437 ac_compiler_gnu=$ac_cv_c_compiler_gnu
20438
20439   cat >conftest.$ac_ext <<_ACEOF
20440 /* confdefs.h.  */
20441 _ACEOF
20442 cat confdefs.h >>conftest.$ac_ext
20443 cat >>conftest.$ac_ext <<_ACEOF
20444 /* end confdefs.h.  */
20445 #ifndef __x86_64__
20446        error: Not x86-64 even if uname says so!
20447       #endif
20448
20449 int
20450 main ()
20451 {
20452
20453   ;
20454   return 0;
20455 }
20456 _ACEOF
20457 rm -f conftest.$ac_objext
20458 if { (ac_try="$ac_compile"
20459 case "(($ac_try" in
20460   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20461   *) ac_try_echo=$ac_try;;
20462 esac
20463 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20464   (eval "$ac_compile") 2>conftest.er1
20465   ac_status=$?
20466   grep -v '^ *+' conftest.er1 >conftest.err
20467   rm -f conftest.er1
20468   cat conftest.err >&5
20469   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20470   (exit $ac_status); } &&
20471          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
20472   { (case "(($ac_try" in
20473   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20474   *) ac_try_echo=$ac_try;;
20475 esac
20476 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20477   (eval "$ac_try") 2>&5
20478   ac_status=$?
20479   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20480   (exit $ac_status); }; } &&
20481          { ac_try='test -s conftest.$ac_objext'
20482   { (case "(($ac_try" in
20483   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20484   *) ac_try_echo=$ac_try;;
20485 esac
20486 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20487   (eval "$ac_try") 2>&5
20488   ac_status=$?
20489   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20490   (exit $ac_status); }; }; then
20491   llvm_cv_linux_mixed=no
20492 else
20493   echo "$as_me: failed program was:" >&5
20494 sed 's/^/| /' conftest.$ac_ext >&5
20495
20496         llvm_cv_linux_mixed=yes
20497 fi
20498
20499 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20500   ac_ext=c
20501 ac_cpp='$CPP $CPPFLAGS'
20502 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20503 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20504 ac_compiler_gnu=$ac_cv_c_compiler_gnu
20505
20506
20507 fi
20508 { echo "$as_me:$LINENO: result: $llvm_cv_linux_mixed" >&5
20509 echo "${ECHO_T}$llvm_cv_linux_mixed" >&6; }
20510
20511   if test "$llvm_cv_linux_mixed" = "yes"; then
20512     llvm_cv_target_arch="x86"
20513     ARCH="x86"
20514   fi
20515 fi
20516
20517
20518 for ac_func in __dso_handle
20519 do
20520 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
20521 { echo "$as_me:$LINENO: checking for $ac_func" >&5
20522 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
20523 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
20524   echo $ECHO_N "(cached) $ECHO_C" >&6
20525 else
20526   cat >conftest.$ac_ext <<_ACEOF
20527 /* confdefs.h.  */
20528 _ACEOF
20529 cat confdefs.h >>conftest.$ac_ext
20530 cat >>conftest.$ac_ext <<_ACEOF
20531 /* end confdefs.h.  */
20532 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
20533    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
20534 #define $ac_func innocuous_$ac_func
20535
20536 /* System header to define __stub macros and hopefully few prototypes,
20537     which can conflict with char $ac_func (); below.
20538     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
20539     <limits.h> exists even on freestanding compilers.  */
20540
20541 #ifdef __STDC__
20542 # include <limits.h>
20543 #else
20544 # include <assert.h>
20545 #endif
20546
20547 #undef $ac_func
20548
20549 /* Override any GCC internal prototype to avoid an error.
20550    Use char because int might match the return type of a GCC
20551    builtin and then its argument prototype would still apply.  */
20552 #ifdef __cplusplus
20553 extern "C"
20554 #endif
20555 char $ac_func ();
20556 /* The GNU C library defines this for functions which it implements
20557     to always fail with ENOSYS.  Some functions are actually named
20558     something starting with __ and the normal name is an alias.  */
20559 #if defined __stub_$ac_func || defined __stub___$ac_func
20560 choke me
20561 #endif
20562
20563 int
20564 main ()
20565 {
20566 return $ac_func ();
20567   ;
20568   return 0;
20569 }
20570 _ACEOF
20571 rm -f conftest.$ac_objext conftest$ac_exeext
20572 if { (ac_try="$ac_link"
20573 case "(($ac_try" in
20574   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20575   *) ac_try_echo=$ac_try;;
20576 esac
20577 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20578   (eval "$ac_link") 2>conftest.er1
20579   ac_status=$?
20580   grep -v '^ *+' conftest.er1 >conftest.err
20581   rm -f conftest.er1
20582   cat conftest.err >&5
20583   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20584   (exit $ac_status); } &&
20585          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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); }; } &&
20595          { ac_try='test -s conftest$ac_exeext'
20596   { (case "(($ac_try" in
20597   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20598   *) ac_try_echo=$ac_try;;
20599 esac
20600 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20601   (eval "$ac_try") 2>&5
20602   ac_status=$?
20603   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20604   (exit $ac_status); }; }; then
20605   eval "$as_ac_var=yes"
20606 else
20607   echo "$as_me: failed program was:" >&5
20608 sed 's/^/| /' conftest.$ac_ext >&5
20609
20610         eval "$as_ac_var=no"
20611 fi
20612
20613 rm -f core conftest.err conftest.$ac_objext \
20614       conftest$ac_exeext conftest.$ac_ext
20615 fi
20616 ac_res=`eval echo '${'$as_ac_var'}'`
20617                { echo "$as_me:$LINENO: result: $ac_res" >&5
20618 echo "${ECHO_T}$ac_res" >&6; }
20619 if test `eval echo '${'$as_ac_var'}'` = yes; then
20620   cat >>confdefs.h <<_ACEOF
20621 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
20622 _ACEOF
20623
20624 fi
20625 done
20626
20627
20628 SHLIBEXT=$libltdl_cv_shlibext
20629
20630
20631 SHLIBPATH_VAR=$libltdl_cv_shlibpath_var
20632
20633
20634 # Translate the various configuration directories and other basic
20635 # information into substitutions that will end up in Makefile.config.in
20636 # that these configured values can be used by the makefiles
20637 if test "${prefix}" = "NONE" ; then
20638   prefix="/usr/local"
20639 fi
20640 eval LLVM_PREFIX="${prefix}";
20641 eval LLVM_BINDIR="${prefix}/bin";
20642 eval LLVM_LIBDIR="${prefix}/lib";
20643 eval LLVM_DATADIR="${prefix}/share/llvm";
20644 eval LLVM_DOCSDIR="${prefix}/share/doc/llvm";
20645 eval LLVM_ETCDIR="${prefix}/etc/llvm";
20646 eval LLVM_INCLUDEDIR="${prefix}/include";
20647 eval LLVM_INFODIR="${prefix}/info";
20648 eval LLVM_MANDIR="${prefix}/man";
20649 LLVM_CONFIGTIME=`date`
20650
20651
20652
20653
20654
20655
20656
20657
20658
20659
20660
20661 # Place the various directores into the config.h file as #defines so that we
20662 # can know about the installation paths within LLVM.
20663
20664 cat >>confdefs.h <<_ACEOF
20665 #define LLVM_PREFIX "$LLVM_PREFIX"
20666 _ACEOF
20667
20668
20669 cat >>confdefs.h <<_ACEOF
20670 #define LLVM_BINDIR "$LLVM_BINDIR"
20671 _ACEOF
20672
20673
20674 cat >>confdefs.h <<_ACEOF
20675 #define LLVM_LIBDIR "$LLVM_LIBDIR"
20676 _ACEOF
20677
20678
20679 cat >>confdefs.h <<_ACEOF
20680 #define LLVM_DATADIR "$LLVM_DATADIR"
20681 _ACEOF
20682
20683
20684 cat >>confdefs.h <<_ACEOF
20685 #define LLVM_DOCSDIR "$LLVM_DOCSDIR"
20686 _ACEOF
20687
20688
20689 cat >>confdefs.h <<_ACEOF
20690 #define LLVM_ETCDIR "$LLVM_ETCDIR"
20691 _ACEOF
20692
20693
20694 cat >>confdefs.h <<_ACEOF
20695 #define LLVM_INCLUDEDIR "$LLVM_INCLUDEDIR"
20696 _ACEOF
20697
20698
20699 cat >>confdefs.h <<_ACEOF
20700 #define LLVM_INFODIR "$LLVM_INFODIR"
20701 _ACEOF
20702
20703
20704 cat >>confdefs.h <<_ACEOF
20705 #define LLVM_MANDIR "$LLVM_MANDIR"
20706 _ACEOF
20707
20708
20709 cat >>confdefs.h <<_ACEOF
20710 #define LLVM_CONFIGTIME "$LLVM_CONFIGTIME"
20711 _ACEOF
20712
20713
20714 cat >>confdefs.h <<_ACEOF
20715 #define LLVM_DEFAULT_TARGET_TRIPLE "$target"
20716 _ACEOF
20717
20718
20719 # Determine which bindings to build.
20720 if test "$BINDINGS_TO_BUILD" = auto ; then
20721   BINDINGS_TO_BUILD=""
20722   if test "x$OCAMLC" != x -a "x$OCAMLDEP" != x ; then
20723     BINDINGS_TO_BUILD="ocaml $BINDINGS_TO_BUILD"
20724   fi
20725 fi
20726 BINDINGS_TO_BUILD=$BINDINGS_TO_BUILD
20727
20728
20729 # This isn't really configurey, but it avoids having to repeat the list in
20730 # other files.
20731 ALL_BINDINGS=ocaml
20732
20733
20734 # Do any work necessary to ensure that bindings have what they need.
20735 binding_prereqs_failed=0
20736 for a_binding in $BINDINGS_TO_BUILD ; do
20737   case "$a_binding" in
20738   ocaml)
20739     if test "x$OCAMLC" = x ; then
20740       { echo "$as_me:$LINENO: WARNING: --enable-bindings=ocaml specified, but ocamlc not found. Try configure OCAMLC=/path/to/ocamlc" >&5
20741 echo "$as_me: WARNING: --enable-bindings=ocaml specified, but ocamlc not found. Try configure OCAMLC=/path/to/ocamlc" >&2;}
20742       binding_prereqs_failed=1
20743     fi
20744     if test "x$OCAMLDEP" = x ; then
20745       { echo "$as_me:$LINENO: WARNING: --enable-bindings=ocaml specified, but ocamldep not found. Try configure OCAMLDEP=/path/to/ocamldep" >&5
20746 echo "$as_me: WARNING: --enable-bindings=ocaml specified, but ocamldep not found. Try configure OCAMLDEP=/path/to/ocamldep" >&2;}
20747       binding_prereqs_failed=1
20748     fi
20749     if test "x$OCAMLOPT" = x ; then
20750       { echo "$as_me:$LINENO: WARNING: --enable-bindings=ocaml specified, but ocamlopt not found. Try configure OCAMLOPT=/path/to/ocamlopt" >&5
20751 echo "$as_me: WARNING: --enable-bindings=ocaml specified, but ocamlopt not found. Try configure OCAMLOPT=/path/to/ocamlopt" >&2;}
20752           fi
20753     if test "x$with_ocaml_libdir" != xauto ; then
20754       OCAML_LIBDIR=$with_ocaml_libdir
20755
20756     else
20757       ocaml_stdlib="`"$OCAMLC" -where`"
20758       if test "$LLVM_PREFIX" '<' "$ocaml_stdlib" -a "$ocaml_stdlib" '<' "$LLVM_PREFIX~"
20759       then
20760         # ocaml stdlib is beneath our prefix; use stdlib
20761         OCAML_LIBDIR=$ocaml_stdlib
20762
20763       else
20764         # ocaml stdlib is outside our prefix; use libdir/ocaml
20765         OCAML_LIBDIR=$LLVM_LIBDIR/ocaml
20766
20767       fi
20768     fi
20769     ;;
20770   esac
20771 done
20772 if test "$binding_prereqs_failed" = 1 ; then
20773   { { echo "$as_me:$LINENO: error: Prequisites for bindings not satisfied. Fix them or use configure --disable-bindings." >&5
20774 echo "$as_me: error: Prequisites for bindings not satisfied. Fix them or use configure --disable-bindings." >&2;}
20775    { (exit 1); exit 1; }; }
20776 fi
20777
20778 { echo "$as_me:$LINENO: checking for compiler -fvisibility-inlines-hidden option" >&5
20779 echo $ECHO_N "checking for compiler -fvisibility-inlines-hidden option... $ECHO_C" >&6; }
20780 if test "${llvm_cv_cxx_visibility_inlines_hidden+set}" = set; then
20781   echo $ECHO_N "(cached) $ECHO_C" >&6
20782 else
20783    ac_ext=cpp
20784 ac_cpp='$CXXCPP $CPPFLAGS'
20785 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20786 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20787 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
20788
20789   oldcxxflags="$CXXFLAGS"
20790   CXXFLAGS="$CXXFLAGS -fvisibility-inlines-hidden"
20791   cat >conftest.$ac_ext <<_ACEOF
20792 /* confdefs.h.  */
20793 _ACEOF
20794 cat confdefs.h >>conftest.$ac_ext
20795 cat >>conftest.$ac_ext <<_ACEOF
20796 /* end confdefs.h.  */
20797
20798 int
20799 main ()
20800 {
20801
20802   ;
20803   return 0;
20804 }
20805 _ACEOF
20806 rm -f conftest.$ac_objext
20807 if { (ac_try="$ac_compile"
20808 case "(($ac_try" in
20809   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20810   *) ac_try_echo=$ac_try;;
20811 esac
20812 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20813   (eval "$ac_compile") 2>conftest.er1
20814   ac_status=$?
20815   grep -v '^ *+' conftest.er1 >conftest.err
20816   rm -f conftest.er1
20817   cat conftest.err >&5
20818   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20819   (exit $ac_status); } &&
20820          { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
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); }; } &&
20830          { ac_try='test -s conftest.$ac_objext'
20831   { (case "(($ac_try" in
20832   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20833   *) ac_try_echo=$ac_try;;
20834 esac
20835 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20836   (eval "$ac_try") 2>&5
20837   ac_status=$?
20838   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20839   (exit $ac_status); }; }; then
20840   llvm_cv_cxx_visibility_inlines_hidden=yes
20841 else
20842   echo "$as_me: failed program was:" >&5
20843 sed 's/^/| /' conftest.$ac_ext >&5
20844
20845         llvm_cv_cxx_visibility_inlines_hidden=no
20846 fi
20847
20848 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20849   CXXFLAGS="$oldcxxflags"
20850   ac_ext=c
20851 ac_cpp='$CPP $CPPFLAGS'
20852 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20853 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20854 ac_compiler_gnu=$ac_cv_c_compiler_gnu
20855
20856
20857 fi
20858 { echo "$as_me:$LINENO: result: $llvm_cv_cxx_visibility_inlines_hidden" >&5
20859 echo "${ECHO_T}$llvm_cv_cxx_visibility_inlines_hidden" >&6; }
20860 if test "$llvm_cv_cxx_visibility_inlines_hidden" = yes ; then
20861   ENABLE_VISIBILITY_INLINES_HIDDEN=1
20862
20863 else
20864   ENABLE_VISIBILITY_INLINES_HIDDEN=0
20865
20866 fi
20867
20868
20869 if test "$llvm_cv_link_use_r" = "yes" ; then
20870   RPATH="-Wl,-R"
20871 else
20872   RPATH="-Wl,-rpath"
20873 fi
20874
20875
20876 if test "$llvm_cv_link_use_export_dynamic" = "yes" ; then
20877   RDYNAMIC="-Wl,-export-dynamic"
20878 else
20879   RDYNAMIC=""
20880 fi
20881
20882
20883
20884
20885 ac_config_files="$ac_config_files Makefile.common"
20886
20887 ac_config_files="$ac_config_files Makefile.llvm.config"
20888
20889
20890 ac_config_commands="$ac_config_commands Makefile"
20891
20892
20893 ac_config_commands="$ac_config_commands lib/Makefile"
20894
20895
20896 ac_config_commands="$ac_config_commands lib/sample/Makefile"
20897
20898
20899 ac_config_commands="$ac_config_commands tools/Makefile"
20900
20901
20902 ac_config_commands="$ac_config_commands tools/sample/Makefile"
20903
20904
20905
20906 cat >confcache <<\_ACEOF
20907 # This file is a shell script that caches the results of configure
20908 # tests run on this system so they can be shared between configure
20909 # scripts and configure runs, see configure's option --config-cache.
20910 # It is not useful on other systems.  If it contains results you don't
20911 # want to keep, you may remove or edit it.
20912 #
20913 # config.status only pays attention to the cache file if you give it
20914 # the --recheck option to rerun configure.
20915 #
20916 # `ac_cv_env_foo' variables (set or unset) will be overridden when
20917 # loading this file, other *unset* `ac_cv_foo' will be assigned the
20918 # following values.
20919
20920 _ACEOF
20921
20922 # The following way of writing the cache mishandles newlines in values,
20923 # but we know of no workaround that is simple, portable, and efficient.
20924 # So, we kill variables containing newlines.
20925 # Ultrix sh set writes to stderr and can't be redirected directly,
20926 # and sets the high bit in the cache file unless we assign to the vars.
20927 (
20928   for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
20929     eval ac_val=\$$ac_var
20930     case $ac_val in #(
20931     *${as_nl}*)
20932       case $ac_var in #(
20933       *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
20934 echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
20935       esac
20936       case $ac_var in #(
20937       _ | IFS | as_nl) ;; #(
20938       *) $as_unset $ac_var ;;
20939       esac ;;
20940     esac
20941   done
20942
20943   (set) 2>&1 |
20944     case $as_nl`(ac_space=' '; set) 2>&1` in #(
20945     *${as_nl}ac_space=\ *)
20946       # `set' does not quote correctly, so add quotes (double-quote
20947       # substitution turns \\\\ into \\, and sed turns \\ into \).
20948       sed -n \
20949         "s/'/'\\\\''/g;
20950           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
20951       ;; #(
20952     *)
20953       # `set' quotes correctly as required by POSIX, so do not add quotes.
20954       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
20955       ;;
20956     esac |
20957     sort
20958 ) |
20959   sed '
20960      /^ac_cv_env_/b end
20961      t clear
20962      :clear
20963      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
20964      t end
20965      s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
20966      :end' >>confcache
20967 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
20968   if test -w "$cache_file"; then
20969     test "x$cache_file" != "x/dev/null" &&
20970       { echo "$as_me:$LINENO: updating cache $cache_file" >&5
20971 echo "$as_me: updating cache $cache_file" >&6;}
20972     cat confcache >$cache_file
20973   else
20974     { echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5
20975 echo "$as_me: not updating unwritable cache $cache_file" >&6;}
20976   fi
20977 fi
20978 rm -f confcache
20979
20980 test "x$prefix" = xNONE && prefix=$ac_default_prefix
20981 # Let make expand exec_prefix.
20982 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
20983
20984 # Transform confdefs.h into DEFS.
20985 # Protect against shell expansion while executing Makefile rules.
20986 # Protect against Makefile macro expansion.
20987 #
20988 # If the first sed substitution is executed (which looks for macros that
20989 # take arguments), then branch to the quote section.  Otherwise,
20990 # look for a macro that doesn't take arguments.
20991 ac_script='
20992 t clear
20993 :clear
20994 s/^[     ]*#[    ]*define[       ][      ]*\([^  (][^    (]*([^)]*)\)[   ]*\(.*\)/-D\1=\2/g
20995 t quote
20996 s/^[     ]*#[    ]*define[       ][      ]*\([^  ][^     ]*\)[   ]*\(.*\)/-D\1=\2/g
20997 t quote
20998 b any
20999 :quote
21000 s/[      `~#$^&*(){}\\|;'\''"<>?]/\\&/g
21001 s/\[/\\&/g
21002 s/\]/\\&/g
21003 s/\$/$$/g
21004 H
21005 :any
21006 ${
21007         g
21008         s/^\n//
21009         s/\n/ /g
21010         p
21011 }
21012 '
21013 DEFS=`sed -n "$ac_script" confdefs.h`
21014
21015
21016 ac_libobjs=
21017 ac_ltlibobjs=
21018 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
21019   # 1. Remove the extension, and $U if already installed.
21020   ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
21021   ac_i=`echo "$ac_i" | sed "$ac_script"`
21022   # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
21023   #    will be set to the directory where LIBOBJS objects are built.
21024   ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext"
21025   ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo'
21026 done
21027 LIBOBJS=$ac_libobjs
21028
21029 LTLIBOBJS=$ac_ltlibobjs
21030
21031
21032 if test -z "${INSTALL_LTDL_TRUE}" && test -z "${INSTALL_LTDL_FALSE}"; then
21033   { { echo "$as_me:$LINENO: error: conditional \"INSTALL_LTDL\" was never defined.
21034 Usually this means the macro was only invoked conditionally." >&5
21035 echo "$as_me: error: conditional \"INSTALL_LTDL\" was never defined.
21036 Usually this means the macro was only invoked conditionally." >&2;}
21037    { (exit 1); exit 1; }; }
21038 fi
21039 if test -z "${CONVENIENCE_LTDL_TRUE}" && test -z "${CONVENIENCE_LTDL_FALSE}"; then
21040   { { echo "$as_me:$LINENO: error: conditional \"CONVENIENCE_LTDL\" was never defined.
21041 Usually this means the macro was only invoked conditionally." >&5
21042 echo "$as_me: error: conditional \"CONVENIENCE_LTDL\" was never defined.
21043 Usually this means the macro was only invoked conditionally." >&2;}
21044    { (exit 1); exit 1; }; }
21045 fi
21046
21047 : ${CONFIG_STATUS=./config.status}
21048 ac_clean_files_save=$ac_clean_files
21049 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
21050 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
21051 echo "$as_me: creating $CONFIG_STATUS" >&6;}
21052 cat >$CONFIG_STATUS <<_ACEOF
21053 #! $SHELL
21054 # Generated by $as_me.
21055 # Run this file to recreate the current configuration.
21056 # Compiler output produced by configure, useful for debugging
21057 # configure, is in config.log if it exists.
21058
21059 debug=false
21060 ac_cs_recheck=false
21061 ac_cs_silent=false
21062 SHELL=\${CONFIG_SHELL-$SHELL}
21063 _ACEOF
21064
21065 cat >>$CONFIG_STATUS <<\_ACEOF
21066 ## --------------------- ##
21067 ## M4sh Initialization.  ##
21068 ## --------------------- ##
21069
21070 # Be Bourne compatible
21071 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
21072   emulate sh
21073   NULLCMD=:
21074   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
21075   # is contrary to our usage.  Disable this feature.
21076   alias -g '${1+"$@"}'='"$@"'
21077   setopt NO_GLOB_SUBST
21078 else
21079   case `(set -o) 2>/dev/null` in *posix*) set -o posix;; esac
21080 fi
21081 BIN_SH=xpg4; export BIN_SH # for Tru64
21082 DUALCASE=1; export DUALCASE # for MKS sh
21083
21084
21085 # PATH needs CR
21086 # Avoid depending upon Character Ranges.
21087 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
21088 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
21089 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
21090 as_cr_digits='0123456789'
21091 as_cr_alnum=$as_cr_Letters$as_cr_digits
21092
21093 # The user is always right.
21094 if test "${PATH_SEPARATOR+set}" != set; then
21095   echo "#! /bin/sh" >conf$$.sh
21096   echo  "exit 0"   >>conf$$.sh
21097   chmod +x conf$$.sh
21098   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
21099     PATH_SEPARATOR=';'
21100   else
21101     PATH_SEPARATOR=:
21102   fi
21103   rm -f conf$$.sh
21104 fi
21105
21106 # Support unset when possible.
21107 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
21108   as_unset=unset
21109 else
21110   as_unset=false
21111 fi
21112
21113
21114 # IFS
21115 # We need space, tab and new line, in precisely that order.  Quoting is
21116 # there to prevent editors from complaining about space-tab.
21117 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
21118 # splitting by setting IFS to empty value.)
21119 as_nl='
21120 '
21121 IFS=" ""        $as_nl"
21122
21123 # Find who we are.  Look in the path if we contain no directory separator.
21124 case $0 in
21125   *[\\/]* ) as_myself=$0 ;;
21126   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
21127 for as_dir in $PATH
21128 do
21129   IFS=$as_save_IFS
21130   test -z "$as_dir" && as_dir=.
21131   test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
21132 done
21133 IFS=$as_save_IFS
21134
21135      ;;
21136 esac
21137 # We did not find ourselves, most probably we were run as `sh COMMAND'
21138 # in which case we are not to be found in the path.
21139 if test "x$as_myself" = x; then
21140   as_myself=$0
21141 fi
21142 if test ! -f "$as_myself"; then
21143   echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
21144   { (exit 1); exit 1; }
21145 fi
21146
21147 # Work around bugs in pre-3.0 UWIN ksh.
21148 for as_var in ENV MAIL MAILPATH
21149 do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
21150 done
21151 PS1='$ '
21152 PS2='> '
21153 PS4='+ '
21154
21155 # NLS nuisances.
21156 for as_var in \
21157   LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
21158   LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
21159   LC_TELEPHONE LC_TIME
21160 do
21161   if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
21162     eval $as_var=C; export $as_var
21163   else
21164     ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
21165   fi
21166 done
21167
21168 # Required to use basename.
21169 if expr a : '\(a\)' >/dev/null 2>&1 &&
21170    test "X`expr 00001 : '.*\(...\)'`" = X001; then
21171   as_expr=expr
21172 else
21173   as_expr=false
21174 fi
21175
21176 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
21177   as_basename=basename
21178 else
21179   as_basename=false
21180 fi
21181
21182
21183 # Name of the executable.
21184 as_me=`$as_basename -- "$0" ||
21185 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
21186          X"$0" : 'X\(//\)$' \| \
21187          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
21188 echo X/"$0" |
21189     sed '/^.*\/\([^/][^/]*\)\/*$/{
21190             s//\1/
21191             q
21192           }
21193           /^X\/\(\/\/\)$/{
21194             s//\1/
21195             q
21196           }
21197           /^X\/\(\/\).*/{
21198             s//\1/
21199             q
21200           }
21201           s/.*/./; q'`
21202
21203 # CDPATH.
21204 $as_unset CDPATH
21205
21206
21207
21208   as_lineno_1=$LINENO
21209   as_lineno_2=$LINENO
21210   test "x$as_lineno_1" != "x$as_lineno_2" &&
21211   test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
21212
21213   # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
21214   # uniformly replaced by the line number.  The first 'sed' inserts a
21215   # line-number line after each line using $LINENO; the second 'sed'
21216   # does the real work.  The second script uses 'N' to pair each
21217   # line-number line with the line containing $LINENO, and appends
21218   # trailing '-' during substitution so that $LINENO is not a special
21219   # case at line end.
21220   # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
21221   # scripts with optimization help from Paolo Bonzini.  Blame Lee
21222   # E. McMahon (1931-1989) for sed's syntax.  :-)
21223   sed -n '
21224     p
21225     /[$]LINENO/=
21226   ' <$as_myself |
21227     sed '
21228       s/[$]LINENO.*/&-/
21229       t lineno
21230       b
21231       :lineno
21232       N
21233       :loop
21234       s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
21235       t loop
21236       s/-\n.*//
21237     ' >$as_me.lineno &&
21238   chmod +x "$as_me.lineno" ||
21239     { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
21240    { (exit 1); exit 1; }; }
21241
21242   # Don't try to exec as it changes $[0], causing all sort of problems
21243   # (the dirname of $[0] is not the place where we might find the
21244   # original and so on.  Autoconf is especially sensitive to this).
21245   . "./$as_me.lineno"
21246   # Exit status is that of the last command.
21247   exit
21248 }
21249
21250
21251 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
21252   as_dirname=dirname
21253 else
21254   as_dirname=false
21255 fi
21256
21257 ECHO_C= ECHO_N= ECHO_T=
21258 case `echo -n x` in
21259 -n*)
21260   case `echo 'x\c'` in
21261   *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
21262   *)   ECHO_C='\c';;
21263   esac;;
21264 *)
21265   ECHO_N='-n';;
21266 esac
21267
21268 if expr a : '\(a\)' >/dev/null 2>&1 &&
21269    test "X`expr 00001 : '.*\(...\)'`" = X001; then
21270   as_expr=expr
21271 else
21272   as_expr=false
21273 fi
21274
21275 rm -f conf$$ conf$$.exe conf$$.file
21276 if test -d conf$$.dir; then
21277   rm -f conf$$.dir/conf$$.file
21278 else
21279   rm -f conf$$.dir
21280   mkdir conf$$.dir
21281 fi
21282 echo >conf$$.file
21283 if ln -s conf$$.file conf$$ 2>/dev/null; then
21284   as_ln_s='ln -s'
21285   # ... but there are two gotchas:
21286   # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
21287   # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
21288   # In both cases, we have to default to `cp -p'.
21289   ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
21290     as_ln_s='cp -p'
21291 elif ln conf$$.file conf$$ 2>/dev/null; then
21292   as_ln_s=ln
21293 else
21294   as_ln_s='cp -p'
21295 fi
21296 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
21297 rmdir conf$$.dir 2>/dev/null
21298
21299 if mkdir -p . 2>/dev/null; then
21300   as_mkdir_p=:
21301 else
21302   test -d ./-p && rmdir ./-p
21303   as_mkdir_p=false
21304 fi
21305
21306 # Find out whether ``test -x'' works.  Don't use a zero-byte file, as
21307 # systems may use methods other than mode bits to determine executability.
21308 cat >conf$$.file <<_ASEOF
21309 #! /bin/sh
21310 exit 0
21311 _ASEOF
21312 chmod +x conf$$.file
21313 if test -x conf$$.file >/dev/null 2>&1; then
21314   as_executable_p="test -x"
21315 else
21316   as_executable_p=:
21317 fi
21318 rm -f conf$$.file
21319
21320 # Sed expression to map a string onto a valid CPP name.
21321 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
21322
21323 # Sed expression to map a string onto a valid variable name.
21324 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
21325
21326
21327 exec 6>&1
21328
21329 # Save the log message, to keep $[0] and so on meaningful, and to
21330 # report actual input values of CONFIG_FILES etc. instead of their
21331 # values after options handling.
21332 ac_log="
21333 This file was extended by [SAMPLE] $as_me [x.xx], which was
21334 generated by GNU Autoconf 2.60.  Invocation command line was
21335
21336   CONFIG_FILES    = $CONFIG_FILES
21337   CONFIG_HEADERS  = $CONFIG_HEADERS
21338   CONFIG_LINKS    = $CONFIG_LINKS
21339   CONFIG_COMMANDS = $CONFIG_COMMANDS
21340   $ $0 $@
21341
21342 on `(hostname || uname -n) 2>/dev/null | sed 1q`
21343 "
21344
21345 _ACEOF
21346
21347 cat >>$CONFIG_STATUS <<_ACEOF
21348 # Files that config.status was made for.
21349 config_files="$ac_config_files"
21350 config_commands="$ac_config_commands"
21351
21352 _ACEOF
21353
21354 cat >>$CONFIG_STATUS <<\_ACEOF
21355 ac_cs_usage="\
21356 \`$as_me' instantiates files from templates according to the
21357 current configuration.
21358
21359 Usage: $0 [OPTIONS] [FILE]...
21360
21361   -h, --help       print this help, then exit
21362   -V, --version    print version number, then exit
21363   -q, --quiet      do not print progress messages
21364   -d, --debug      don't remove temporary files
21365       --recheck    update $as_me by reconfiguring in the same conditions
21366   --file=FILE[:TEMPLATE]
21367                    instantiate the configuration file FILE
21368
21369 Configuration files:
21370 $config_files
21371
21372 Configuration commands:
21373 $config_commands
21374
21375 Report bugs to <bug-autoconf@gnu.org>."
21376
21377 _ACEOF
21378 cat >>$CONFIG_STATUS <<_ACEOF
21379 ac_cs_version="\\
21380 [SAMPLE] config.status [x.xx]
21381 configured by $0, generated by GNU Autoconf 2.60,
21382   with options \\"`echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
21383
21384 Copyright (C) 2006 Free Software Foundation, Inc.
21385 This config.status script is free software; the Free Software Foundation
21386 gives unlimited permission to copy, distribute and modify it."
21387
21388 ac_pwd='$ac_pwd'
21389 srcdir='$srcdir'
21390 INSTALL='$INSTALL'
21391 _ACEOF
21392
21393 cat >>$CONFIG_STATUS <<\_ACEOF
21394 # If no file are specified by the user, then we need to provide default
21395 # value.  By we need to know if files were specified by the user.
21396 ac_need_defaults=:
21397 while test $# != 0
21398 do
21399   case $1 in
21400   --*=*)
21401     ac_option=`expr "X$1" : 'X\([^=]*\)='`
21402     ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
21403     ac_shift=:
21404     ;;
21405   *)
21406     ac_option=$1
21407     ac_optarg=$2
21408     ac_shift=shift
21409     ;;
21410   esac
21411
21412   case $ac_option in
21413   # Handling of the options.
21414   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
21415     ac_cs_recheck=: ;;
21416   --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
21417     echo "$ac_cs_version"; exit ;;
21418   --debug | --debu | --deb | --de | --d | -d )
21419     debug=: ;;
21420   --file | --fil | --fi | --f )
21421     $ac_shift
21422     CONFIG_FILES="$CONFIG_FILES $ac_optarg"
21423     ac_need_defaults=false;;
21424   --he | --h |  --help | --hel | -h )
21425     echo "$ac_cs_usage"; exit ;;
21426   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
21427   | -silent | --silent | --silen | --sile | --sil | --si | --s)
21428     ac_cs_silent=: ;;
21429
21430   # This is an error.
21431   -*) { echo "$as_me: error: unrecognized option: $1
21432 Try \`$0 --help' for more information." >&2
21433    { (exit 1); exit 1; }; } ;;
21434
21435   *) ac_config_targets="$ac_config_targets $1"
21436      ac_need_defaults=false ;;
21437
21438   esac
21439   shift
21440 done
21441
21442 ac_configure_extra_args=
21443
21444 if $ac_cs_silent; then
21445   exec 6>/dev/null
21446   ac_configure_extra_args="$ac_configure_extra_args --silent"
21447 fi
21448
21449 _ACEOF
21450 cat >>$CONFIG_STATUS <<_ACEOF
21451 if \$ac_cs_recheck; then
21452   echo "running CONFIG_SHELL=$SHELL $SHELL $0 "$ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
21453   CONFIG_SHELL=$SHELL
21454   export CONFIG_SHELL
21455   exec $SHELL "$0"$ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
21456 fi
21457
21458 _ACEOF
21459 cat >>$CONFIG_STATUS <<\_ACEOF
21460 exec 5>>config.log
21461 {
21462   echo
21463   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
21464 ## Running $as_me. ##
21465 _ASBOX
21466   echo "$ac_log"
21467 } >&5
21468
21469 _ACEOF
21470 cat >>$CONFIG_STATUS <<_ACEOF
21471 #
21472 # INIT-COMMANDS
21473 #
21474 llvm_src="${LLVM_SRC}"
21475
21476 _ACEOF
21477
21478 cat >>$CONFIG_STATUS <<\_ACEOF
21479
21480 # Handling of arguments.
21481 for ac_config_target in $ac_config_targets
21482 do
21483   case $ac_config_target in
21484     "setup") CONFIG_COMMANDS="$CONFIG_COMMANDS setup" ;;
21485     "Makefile.common") CONFIG_FILES="$CONFIG_FILES Makefile.common" ;;
21486     "Makefile.llvm.config") CONFIG_FILES="$CONFIG_FILES Makefile.llvm.config" ;;
21487     "Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS Makefile" ;;
21488     "lib/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS lib/Makefile" ;;
21489     "lib/sample/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS lib/sample/Makefile" ;;
21490     "tools/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS tools/Makefile" ;;
21491     "tools/sample/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS tools/sample/Makefile" ;;
21492
21493   *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
21494 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
21495    { (exit 1); exit 1; }; };;
21496   esac
21497 done
21498
21499
21500 # If the user did not use the arguments to specify the items to instantiate,
21501 # then the envvar interface is used.  Set only those that are not.
21502 # We use the long form for the default assignment because of an extremely
21503 # bizarre bug on SunOS 4.1.3.
21504 if $ac_need_defaults; then
21505   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
21506   test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
21507 fi
21508
21509 # Have a temporary directory for convenience.  Make it in the build tree
21510 # simply because there is no reason against having it here, and in addition,
21511 # creating and moving files from /tmp can sometimes cause problems.
21512 # Hook for its removal unless debugging.
21513 # Note that there is a small window in which the directory will not be cleaned:
21514 # after its creation but before its name has been assigned to `$tmp'.
21515 $debug ||
21516 {
21517   tmp=
21518   trap 'exit_status=$?
21519   { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
21520 ' 0
21521   trap '{ (exit 1); exit 1; }' 1 2 13 15
21522 }
21523 # Create a (secure) tmp directory for tmp files.
21524
21525 {
21526   tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
21527   test -n "$tmp" && test -d "$tmp"
21528 }  ||
21529 {
21530   tmp=./conf$$-$RANDOM
21531   (umask 077 && mkdir "$tmp")
21532 } ||
21533 {
21534    echo "$me: cannot create a temporary directory in ." >&2
21535    { (exit 1); exit 1; }
21536 }
21537
21538 #
21539 # Set up the sed scripts for CONFIG_FILES section.
21540 #
21541
21542 # No need to generate the scripts if there are no CONFIG_FILES.
21543 # This happens for instance when ./config.status config.h
21544 if test -n "$CONFIG_FILES"; then
21545
21546 _ACEOF
21547
21548
21549
21550 ac_delim='%!_!# '
21551 for ac_last_try in false false false false false :; do
21552   cat >conf$$subs.sed <<_ACEOF
21553 SHELL!$SHELL$ac_delim
21554 PATH_SEPARATOR!$PATH_SEPARATOR$ac_delim
21555 PACKAGE_NAME!$PACKAGE_NAME$ac_delim
21556 PACKAGE_TARNAME!$PACKAGE_TARNAME$ac_delim
21557 PACKAGE_VERSION!$PACKAGE_VERSION$ac_delim
21558 PACKAGE_STRING!$PACKAGE_STRING$ac_delim
21559 PACKAGE_BUGREPORT!$PACKAGE_BUGREPORT$ac_delim
21560 exec_prefix!$exec_prefix$ac_delim
21561 prefix!$prefix$ac_delim
21562 program_transform_name!$program_transform_name$ac_delim
21563 bindir!$bindir$ac_delim
21564 sbindir!$sbindir$ac_delim
21565 libexecdir!$libexecdir$ac_delim
21566 datarootdir!$datarootdir$ac_delim
21567 datadir!$datadir$ac_delim
21568 sysconfdir!$sysconfdir$ac_delim
21569 sharedstatedir!$sharedstatedir$ac_delim
21570 localstatedir!$localstatedir$ac_delim
21571 includedir!$includedir$ac_delim
21572 oldincludedir!$oldincludedir$ac_delim
21573 docdir!$docdir$ac_delim
21574 infodir!$infodir$ac_delim
21575 htmldir!$htmldir$ac_delim
21576 dvidir!$dvidir$ac_delim
21577 pdfdir!$pdfdir$ac_delim
21578 psdir!$psdir$ac_delim
21579 libdir!$libdir$ac_delim
21580 localedir!$localedir$ac_delim
21581 mandir!$mandir$ac_delim
21582 DEFS!$DEFS$ac_delim
21583 ECHO_C!$ECHO_C$ac_delim
21584 ECHO_N!$ECHO_N$ac_delim
21585 ECHO_T!$ECHO_T$ac_delim
21586 LIBS!$LIBS$ac_delim
21587 build_alias!$build_alias$ac_delim
21588 host_alias!$host_alias$ac_delim
21589 target_alias!$target_alias$ac_delim
21590 LLVM_SRC!$LLVM_SRC$ac_delim
21591 LLVM_OBJ!$LLVM_OBJ$ac_delim
21592 LLVM_VERSION!$LLVM_VERSION$ac_delim
21593 CC!$CC$ac_delim
21594 CFLAGS!$CFLAGS$ac_delim
21595 LDFLAGS!$LDFLAGS$ac_delim
21596 CPPFLAGS!$CPPFLAGS$ac_delim
21597 ac_ct_CC!$ac_ct_CC$ac_delim
21598 EXEEXT!$EXEEXT$ac_delim
21599 OBJEXT!$OBJEXT$ac_delim
21600 CXX!$CXX$ac_delim
21601 CXXFLAGS!$CXXFLAGS$ac_delim
21602 ac_ct_CXX!$ac_ct_CXX$ac_delim
21603 CPP!$CPP$ac_delim
21604 ENABLE_POLLY!$ENABLE_POLLY$ac_delim
21605 LLVM_HAS_POLLY!$LLVM_HAS_POLLY$ac_delim
21606 subdirs!$subdirs$ac_delim
21607 build!$build$ac_delim
21608 build_cpu!$build_cpu$ac_delim
21609 build_vendor!$build_vendor$ac_delim
21610 build_os!$build_os$ac_delim
21611 host!$host$ac_delim
21612 host_cpu!$host_cpu$ac_delim
21613 host_vendor!$host_vendor$ac_delim
21614 host_os!$host_os$ac_delim
21615 target!$target$ac_delim
21616 target_cpu!$target_cpu$ac_delim
21617 target_vendor!$target_vendor$ac_delim
21618 target_os!$target_os$ac_delim
21619 OS!$OS$ac_delim
21620 HOST_OS!$HOST_OS$ac_delim
21621 TARGET_OS!$TARGET_OS$ac_delim
21622 LINKALL!$LINKALL$ac_delim
21623 NOLINKALL!$NOLINKALL$ac_delim
21624 LLVM_ON_UNIX!$LLVM_ON_UNIX$ac_delim
21625 LLVM_ON_WIN32!$LLVM_ON_WIN32$ac_delim
21626 ARCH!$ARCH$ac_delim
21627 ENDIAN!$ENDIAN$ac_delim
21628 GREP!$GREP$ac_delim
21629 EGREP!$EGREP$ac_delim
21630 LLVM_CROSS_COMPILING!$LLVM_CROSS_COMPILING$ac_delim
21631 BUILD_CC!$BUILD_CC$ac_delim
21632 BUILD_EXEEXT!$BUILD_EXEEXT$ac_delim
21633 BUILD_CXX!$BUILD_CXX$ac_delim
21634 CVSBUILD!$CVSBUILD$ac_delim
21635 ENABLE_LIBCPP!$ENABLE_LIBCPP$ac_delim
21636 ENABLE_OPTIMIZED!$ENABLE_OPTIMIZED$ac_delim
21637 ENABLE_PROFILING!$ENABLE_PROFILING$ac_delim
21638 DISABLE_ASSERTIONS!$DISABLE_ASSERTIONS$ac_delim
21639 ENABLE_EXPENSIVE_CHECKS!$ENABLE_EXPENSIVE_CHECKS$ac_delim
21640 EXPENSIVE_CHECKS!$EXPENSIVE_CHECKS$ac_delim
21641 DEBUG_RUNTIME!$DEBUG_RUNTIME$ac_delim
21642 DEBUG_SYMBOLS!$DEBUG_SYMBOLS$ac_delim
21643 JIT!$JIT$ac_delim
21644 TARGET_HAS_JIT!$TARGET_HAS_JIT$ac_delim
21645 ENABLE_DOCS!$ENABLE_DOCS$ac_delim
21646 ENABLE_DOXYGEN!$ENABLE_DOXYGEN$ac_delim
21647 ENABLE_THREADS!$ENABLE_THREADS$ac_delim
21648 ENABLE_PTHREADS!$ENABLE_PTHREADS$ac_delim
21649 ENABLE_PIC!$ENABLE_PIC$ac_delim
21650 _ACEOF
21651
21652   if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 97; then
21653     break
21654   elif $ac_last_try; then
21655     { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
21656 echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
21657    { (exit 1); exit 1; }; }
21658   else
21659     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
21660   fi
21661 done
21662
21663 ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
21664 if test -n "$ac_eof"; then
21665   ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
21666   ac_eof=`expr $ac_eof + 1`
21667 fi
21668
21669 cat >>$CONFIG_STATUS <<_ACEOF
21670 cat >"\$tmp/subs-1.sed" <<\CEOF$ac_eof
21671 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
21672 _ACEOF
21673 sed '
21674 s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
21675 s/^/s,@/; s/!/@,|#_!!_#|/
21676 :n
21677 t n
21678 s/'"$ac_delim"'$/,g/; t
21679 s/$/\\/; p
21680 N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
21681 ' >>$CONFIG_STATUS <conf$$subs.sed
21682 rm -f conf$$subs.sed
21683 cat >>$CONFIG_STATUS <<_ACEOF
21684 CEOF$ac_eof
21685 _ACEOF
21686
21687
21688 ac_delim='%!_!# '
21689 for ac_last_try in false false false false false :; do
21690   cat >conf$$subs.sed <<_ACEOF
21691 ENABLE_SHARED!$ENABLE_SHARED$ac_delim
21692 ENABLE_EMBED_STDCXX!$ENABLE_EMBED_STDCXX$ac_delim
21693 ENABLE_TIMESTAMPS!$ENABLE_TIMESTAMPS$ac_delim
21694 TARGETS_TO_BUILD!$TARGETS_TO_BUILD$ac_delim
21695 LLVM_ENUM_TARGETS!$LLVM_ENUM_TARGETS$ac_delim
21696 LLVM_ENUM_ASM_PRINTERS!$LLVM_ENUM_ASM_PRINTERS$ac_delim
21697 LLVM_ENUM_ASM_PARSERS!$LLVM_ENUM_ASM_PARSERS$ac_delim
21698 LLVM_ENUM_DISASSEMBLERS!$LLVM_ENUM_DISASSEMBLERS$ac_delim
21699 OPTIMIZE_OPTION!$OPTIMIZE_OPTION$ac_delim
21700 EXTRA_OPTIONS!$EXTRA_OPTIONS$ac_delim
21701 EXTRA_LD_OPTIONS!$EXTRA_LD_OPTIONS$ac_delim
21702 BINUTILS_INCDIR!$BINUTILS_INCDIR$ac_delim
21703 NM!$NM$ac_delim
21704 ifGNUmake!$ifGNUmake$ac_delim
21705 LN_S!$LN_S$ac_delim
21706 CMP!$CMP$ac_delim
21707 CP!$CP$ac_delim
21708 DATE!$DATE$ac_delim
21709 FIND!$FIND$ac_delim
21710 MKDIR!$MKDIR$ac_delim
21711 MV!$MV$ac_delim
21712 RANLIB!$RANLIB$ac_delim
21713 AR!$AR$ac_delim
21714 RM!$RM$ac_delim
21715 SED!$SED$ac_delim
21716 TAR!$TAR$ac_delim
21717 BINPWD!$BINPWD$ac_delim
21718 GRAPHVIZ!$GRAPHVIZ$ac_delim
21719 DOT!$DOT$ac_delim
21720 FDP!$FDP$ac_delim
21721 NEATO!$NEATO$ac_delim
21722 TWOPI!$TWOPI$ac_delim
21723 CIRCO!$CIRCO$ac_delim
21724 GV!$GV$ac_delim
21725 DOTTY!$DOTTY$ac_delim
21726 XDOT_PY!$XDOT_PY$ac_delim
21727 INSTALL_PROGRAM!$INSTALL_PROGRAM$ac_delim
21728 INSTALL_SCRIPT!$INSTALL_SCRIPT$ac_delim
21729 INSTALL_DATA!$INSTALL_DATA$ac_delim
21730 BZIP2!$BZIP2$ac_delim
21731 CAT!$CAT$ac_delim
21732 DOXYGEN!$DOXYGEN$ac_delim
21733 GROFF!$GROFF$ac_delim
21734 GZIPBIN!$GZIPBIN$ac_delim
21735 POD2HTML!$POD2HTML$ac_delim
21736 POD2MAN!$POD2MAN$ac_delim
21737 PDFROFF!$PDFROFF$ac_delim
21738 RUNTEST!$RUNTEST$ac_delim
21739 TCLSH!$TCLSH$ac_delim
21740 ZIP!$ZIP$ac_delim
21741 OCAMLC!$OCAMLC$ac_delim
21742 OCAMLOPT!$OCAMLOPT$ac_delim
21743 OCAMLDEP!$OCAMLDEP$ac_delim
21744 OCAMLDOC!$OCAMLDOC$ac_delim
21745 GAS!$GAS$ac_delim
21746 HAVE_LINK_VERSION_SCRIPT!$HAVE_LINK_VERSION_SCRIPT$ac_delim
21747 INSTALL_LTDL_TRUE!$INSTALL_LTDL_TRUE$ac_delim
21748 INSTALL_LTDL_FALSE!$INSTALL_LTDL_FALSE$ac_delim
21749 CONVENIENCE_LTDL_TRUE!$CONVENIENCE_LTDL_TRUE$ac_delim
21750 CONVENIENCE_LTDL_FALSE!$CONVENIENCE_LTDL_FALSE$ac_delim
21751 LIBADD_DL!$LIBADD_DL$ac_delim
21752 NO_VARIADIC_MACROS!$NO_VARIADIC_MACROS$ac_delim
21753 NO_MISSING_FIELD_INITIALIZERS!$NO_MISSING_FIELD_INITIALIZERS$ac_delim
21754 COVERED_SWITCH_DEFAULT!$COVERED_SWITCH_DEFAULT$ac_delim
21755 USE_UDIS86!$USE_UDIS86$ac_delim
21756 USE_OPROFILE!$USE_OPROFILE$ac_delim
21757 HAVE_PTHREAD!$HAVE_PTHREAD$ac_delim
21758 HUGE_VAL_SANITY!$HUGE_VAL_SANITY$ac_delim
21759 MMAP_FILE!$MMAP_FILE$ac_delim
21760 SHLIBEXT!$SHLIBEXT$ac_delim
21761 SHLIBPATH_VAR!$SHLIBPATH_VAR$ac_delim
21762 LLVM_PREFIX!$LLVM_PREFIX$ac_delim
21763 LLVM_BINDIR!$LLVM_BINDIR$ac_delim
21764 LLVM_LIBDIR!$LLVM_LIBDIR$ac_delim
21765 LLVM_DATADIR!$LLVM_DATADIR$ac_delim
21766 LLVM_DOCSDIR!$LLVM_DOCSDIR$ac_delim
21767 LLVM_ETCDIR!$LLVM_ETCDIR$ac_delim
21768 LLVM_INCLUDEDIR!$LLVM_INCLUDEDIR$ac_delim
21769 LLVM_INFODIR!$LLVM_INFODIR$ac_delim
21770 LLVM_MANDIR!$LLVM_MANDIR$ac_delim
21771 LLVM_CONFIGTIME!$LLVM_CONFIGTIME$ac_delim
21772 BINDINGS_TO_BUILD!$BINDINGS_TO_BUILD$ac_delim
21773 ALL_BINDINGS!$ALL_BINDINGS$ac_delim
21774 OCAML_LIBDIR!$OCAML_LIBDIR$ac_delim
21775 ENABLE_VISIBILITY_INLINES_HIDDEN!$ENABLE_VISIBILITY_INLINES_HIDDEN$ac_delim
21776 RPATH!$RPATH$ac_delim
21777 RDYNAMIC!$RDYNAMIC$ac_delim
21778 LIBOBJS!$LIBOBJS$ac_delim
21779 LTLIBOBJS!$LTLIBOBJS$ac_delim
21780 _ACEOF
21781
21782   if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 89; then
21783     break
21784   elif $ac_last_try; then
21785     { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
21786 echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
21787    { (exit 1); exit 1; }; }
21788   else
21789     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
21790   fi
21791 done
21792
21793 ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
21794 if test -n "$ac_eof"; then
21795   ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
21796   ac_eof=`expr $ac_eof + 1`
21797 fi
21798
21799 cat >>$CONFIG_STATUS <<_ACEOF
21800 cat >"\$tmp/subs-2.sed" <<\CEOF$ac_eof
21801 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b end
21802 _ACEOF
21803 sed '
21804 s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
21805 s/^/s,@/; s/!/@,|#_!!_#|/
21806 :n
21807 t n
21808 s/'"$ac_delim"'$/,g/; t
21809 s/$/\\/; p
21810 N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
21811 ' >>$CONFIG_STATUS <conf$$subs.sed
21812 rm -f conf$$subs.sed
21813 cat >>$CONFIG_STATUS <<_ACEOF
21814 :end
21815 s/|#_!!_#|//g
21816 CEOF$ac_eof
21817 _ACEOF
21818
21819
21820 # VPATH may cause trouble with some makes, so we remove $(srcdir),
21821 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
21822 # trailing colons and then remove the whole line if VPATH becomes empty
21823 # (actually we leave an empty line to preserve line numbers).
21824 if test "x$srcdir" = x.; then
21825   ac_vpsub='/^[  ]*VPATH[        ]*=/{
21826 s/:*\$(srcdir):*/:/
21827 s/:*\${srcdir}:*/:/
21828 s/:*@srcdir@:*/:/
21829 s/^\([^=]*=[     ]*\):*/\1/
21830 s/:*$//
21831 s/^[^=]*=[       ]*$//
21832 }'
21833 fi
21834
21835 cat >>$CONFIG_STATUS <<\_ACEOF
21836 fi # test -n "$CONFIG_FILES"
21837
21838
21839 for ac_tag in  :F $CONFIG_FILES      :C $CONFIG_COMMANDS
21840 do
21841   case $ac_tag in
21842   :[FHLC]) ac_mode=$ac_tag; continue;;
21843   esac
21844   case $ac_mode$ac_tag in
21845   :[FHL]*:*);;
21846   :L* | :C*:*) { { echo "$as_me:$LINENO: error: Invalid tag $ac_tag." >&5
21847 echo "$as_me: error: Invalid tag $ac_tag." >&2;}
21848    { (exit 1); exit 1; }; };;
21849   :[FH]-) ac_tag=-:-;;
21850   :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
21851   esac
21852   ac_save_IFS=$IFS
21853   IFS=:
21854   set x $ac_tag
21855   IFS=$ac_save_IFS
21856   shift
21857   ac_file=$1
21858   shift
21859
21860   case $ac_mode in
21861   :L) ac_source=$1;;
21862   :[FH])
21863     ac_file_inputs=
21864     for ac_f
21865     do
21866       case $ac_f in
21867       -) ac_f="$tmp/stdin";;
21868       *) # Look for the file first in the build tree, then in the source tree
21869          # (if the path is not absolute).  The absolute path cannot be DOS-style,
21870          # because $ac_f cannot contain `:'.
21871          test -f "$ac_f" ||
21872            case $ac_f in
21873            [\\/$]*) false;;
21874            *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
21875            esac ||
21876            { { echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5
21877 echo "$as_me: error: cannot find input file: $ac_f" >&2;}
21878    { (exit 1); exit 1; }; };;
21879       esac
21880       ac_file_inputs="$ac_file_inputs $ac_f"
21881     done
21882
21883     # Let's still pretend it is `configure' which instantiates (i.e., don't
21884     # use $as_me), people would be surprised to read:
21885     #    /* config.h.  Generated by config.status.  */
21886     configure_input="Generated from "`IFS=:
21887           echo $* | sed 's|^[^:]*/||;s|:[^:]*/|, |g'`" by configure."
21888     if test x"$ac_file" != x-; then
21889       configure_input="$ac_file.  $configure_input"
21890       { echo "$as_me:$LINENO: creating $ac_file" >&5
21891 echo "$as_me: creating $ac_file" >&6;}
21892     fi
21893
21894     case $ac_tag in
21895     *:-:* | *:-) cat >"$tmp/stdin";;
21896     esac
21897     ;;
21898   esac
21899
21900   ac_dir=`$as_dirname -- "$ac_file" ||
21901 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
21902          X"$ac_file" : 'X\(//\)[^/]' \| \
21903          X"$ac_file" : 'X\(//\)$' \| \
21904          X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
21905 echo X"$ac_file" |
21906     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
21907             s//\1/
21908             q
21909           }
21910           /^X\(\/\/\)[^/].*/{
21911             s//\1/
21912             q
21913           }
21914           /^X\(\/\/\)$/{
21915             s//\1/
21916             q
21917           }
21918           /^X\(\/\).*/{
21919             s//\1/
21920             q
21921           }
21922           s/.*/./; q'`
21923   { as_dir="$ac_dir"
21924   case $as_dir in #(
21925   -*) as_dir=./$as_dir;;
21926   esac
21927   test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
21928     as_dirs=
21929     while :; do
21930       case $as_dir in #(
21931       *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #(
21932       *) as_qdir=$as_dir;;
21933       esac
21934       as_dirs="'$as_qdir' $as_dirs"
21935       as_dir=`$as_dirname -- "$as_dir" ||
21936 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
21937          X"$as_dir" : 'X\(//\)[^/]' \| \
21938          X"$as_dir" : 'X\(//\)$' \| \
21939          X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
21940 echo X"$as_dir" |
21941     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
21942             s//\1/
21943             q
21944           }
21945           /^X\(\/\/\)[^/].*/{
21946             s//\1/
21947             q
21948           }
21949           /^X\(\/\/\)$/{
21950             s//\1/
21951             q
21952           }
21953           /^X\(\/\).*/{
21954             s//\1/
21955             q
21956           }
21957           s/.*/./; q'`
21958       test -d "$as_dir" && break
21959     done
21960     test -z "$as_dirs" || eval "mkdir $as_dirs"
21961   } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
21962 echo "$as_me: error: cannot create directory $as_dir" >&2;}
21963    { (exit 1); exit 1; }; }; }
21964   ac_builddir=.
21965
21966 case "$ac_dir" in
21967 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
21968 *)
21969   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
21970   # A ".." for each directory in $ac_dir_suffix.
21971   ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
21972   case $ac_top_builddir_sub in
21973   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
21974   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
21975   esac ;;
21976 esac
21977 ac_abs_top_builddir=$ac_pwd
21978 ac_abs_builddir=$ac_pwd$ac_dir_suffix
21979 # for backward compatibility:
21980 ac_top_builddir=$ac_top_build_prefix
21981
21982 case $srcdir in
21983   .)  # We are building in place.
21984     ac_srcdir=.
21985     ac_top_srcdir=$ac_top_builddir_sub
21986     ac_abs_top_srcdir=$ac_pwd ;;
21987   [\\/]* | ?:[\\/]* )  # Absolute name.
21988     ac_srcdir=$srcdir$ac_dir_suffix;
21989     ac_top_srcdir=$srcdir
21990     ac_abs_top_srcdir=$srcdir ;;
21991   *) # Relative name.
21992     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
21993     ac_top_srcdir=$ac_top_build_prefix$srcdir
21994     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
21995 esac
21996 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
21997
21998
21999   case $ac_mode in
22000   :F)
22001   #
22002   # CONFIG_FILE
22003   #
22004
22005   case $INSTALL in
22006   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
22007   *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
22008   esac
22009 _ACEOF
22010
22011 cat >>$CONFIG_STATUS <<\_ACEOF
22012 # If the template does not know about datarootdir, expand it.
22013 # FIXME: This hack should be removed a few years after 2.60.
22014 ac_datarootdir_hack=; ac_datarootdir_seen=
22015
22016 case `sed -n '/datarootdir/ {
22017   p
22018   q
22019 }
22020 /@datadir@/p
22021 /@docdir@/p
22022 /@infodir@/p
22023 /@localedir@/p
22024 /@mandir@/p
22025 ' $ac_file_inputs` in
22026 *datarootdir*) ac_datarootdir_seen=yes;;
22027 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
22028   { echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
22029 echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
22030 _ACEOF
22031 cat >>$CONFIG_STATUS <<_ACEOF
22032   ac_datarootdir_hack='
22033   s&@datadir@&$datadir&g
22034   s&@docdir@&$docdir&g
22035   s&@infodir@&$infodir&g
22036   s&@localedir@&$localedir&g
22037   s&@mandir@&$mandir&g
22038     s&\\\${datarootdir}&$datarootdir&g' ;;
22039 esac
22040 _ACEOF
22041
22042 # Neutralize VPATH when `$srcdir' = `.'.
22043 # Shell code in configure.ac might set extrasub.
22044 # FIXME: do we really want to maintain this feature?
22045 cat >>$CONFIG_STATUS <<_ACEOF
22046   sed "$ac_vpsub
22047 $extrasub
22048 _ACEOF
22049 cat >>$CONFIG_STATUS <<\_ACEOF
22050 :t
22051 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
22052 s&@configure_input@&$configure_input&;t t
22053 s&@top_builddir@&$ac_top_builddir_sub&;t t
22054 s&@srcdir@&$ac_srcdir&;t t
22055 s&@abs_srcdir@&$ac_abs_srcdir&;t t
22056 s&@top_srcdir@&$ac_top_srcdir&;t t
22057 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
22058 s&@builddir@&$ac_builddir&;t t
22059 s&@abs_builddir@&$ac_abs_builddir&;t t
22060 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
22061 s&@INSTALL@&$ac_INSTALL&;t t
22062 $ac_datarootdir_hack
22063 " $ac_file_inputs | sed -f "$tmp/subs-1.sed" | sed -f "$tmp/subs-2.sed" >$tmp/out
22064
22065 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
22066   { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
22067   { ac_out=`sed -n '/^[  ]*datarootdir[  ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
22068   { echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir'
22069 which seems to be undefined.  Please make sure it is defined." >&5
22070 echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
22071 which seems to be undefined.  Please make sure it is defined." >&2;}
22072
22073   rm -f "$tmp/stdin"
22074   case $ac_file in
22075   -) cat "$tmp/out"; rm -f "$tmp/out";;
22076   *) rm -f "$ac_file"; mv "$tmp/out" $ac_file;;
22077   esac
22078  ;;
22079
22080
22081   :C)  { echo "$as_me:$LINENO: executing $ac_file commands" >&5
22082 echo "$as_me: executing $ac_file commands" >&6;}
22083  ;;
22084   esac
22085
22086
22087   case $ac_file$ac_mode in
22088     "Makefile":C) ${srcdir}/autoconf/mkinstalldirs `dirname Makefile`
22089    ${SHELL} ${srcdir}/autoconf/install-sh -m 0644 -c ${srcdir}/Makefile Makefile ;;
22090     "lib/Makefile":C) ${srcdir}/autoconf/mkinstalldirs `dirname lib/Makefile`
22091    ${SHELL} ${srcdir}/autoconf/install-sh -m 0644 -c ${srcdir}/lib/Makefile lib/Makefile ;;
22092     "lib/sample/Makefile":C) ${srcdir}/autoconf/mkinstalldirs `dirname lib/sample/Makefile`
22093    ${SHELL} ${srcdir}/autoconf/install-sh -m 0644 -c ${srcdir}/lib/sample/Makefile lib/sample/Makefile ;;
22094     "tools/Makefile":C) ${srcdir}/autoconf/mkinstalldirs `dirname tools/Makefile`
22095    ${SHELL} ${srcdir}/autoconf/install-sh -m 0644 -c ${srcdir}/tools/Makefile tools/Makefile ;;
22096     "tools/sample/Makefile":C) ${srcdir}/autoconf/mkinstalldirs `dirname tools/sample/Makefile`
22097    ${SHELL} ${srcdir}/autoconf/install-sh -m 0644 -c ${srcdir}/tools/sample/Makefile tools/sample/Makefile ;;
22098
22099   esac
22100 done # for ac_tag
22101
22102
22103 { (exit 0); exit 0; }
22104 _ACEOF
22105 chmod +x $CONFIG_STATUS
22106 ac_clean_files=$ac_clean_files_save
22107
22108
22109 # configure is writing to config.log, and then calls config.status.
22110 # config.status does its own redirection, appending to config.log.
22111 # Unfortunately, on DOS this fails, as config.log is still kept open
22112 # by configure, so config.status won't be able to write to it; its
22113 # output is simply discarded.  So we exec the FD to /dev/null,
22114 # effectively closing config.log, so it can be properly (re)opened and
22115 # appended to by config.status.  When coming back to configure, we
22116 # need to make the FD available again.
22117 if test "$no_create" != yes; then
22118   ac_cs_success=:
22119   ac_config_status_args=
22120   test "$silent" = yes &&
22121     ac_config_status_args="$ac_config_status_args --quiet"
22122   exec 5>/dev/null
22123   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
22124   exec 5>>config.log
22125   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
22126   # would make configure fail if this is the last instruction.
22127   $ac_cs_success || { (exit 1); exit 1; }
22128 fi
22129
22130 #
22131 # CONFIG_SUBDIRS section.
22132 #
22133 if test "$no_recursion" != yes; then
22134
22135   # Remove --cache-file and --srcdir arguments so they do not pile up.
22136   ac_sub_configure_args=
22137   ac_prev=
22138   eval "set x $ac_configure_args"
22139   shift
22140   for ac_arg
22141   do
22142     if test -n "$ac_prev"; then
22143       ac_prev=
22144       continue
22145     fi
22146     case $ac_arg in
22147     -cache-file | --cache-file | --cache-fil | --cache-fi \
22148     | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
22149       ac_prev=cache_file ;;
22150     -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
22151     | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* \
22152     | --c=*)
22153       ;;
22154     --config-cache | -C)
22155       ;;
22156     -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
22157       ac_prev=srcdir ;;
22158     -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
22159       ;;
22160     -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
22161       ac_prev=prefix ;;
22162     -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
22163       ;;
22164     *)
22165       case $ac_arg in
22166       *\'*) ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
22167       esac
22168       ac_sub_configure_args="$ac_sub_configure_args '$ac_arg'" ;;
22169     esac
22170   done
22171
22172   # Always prepend --prefix to ensure using the same prefix
22173   # in subdir configurations.
22174   ac_arg="--prefix=$prefix"
22175   case $ac_arg in
22176   *\'*) ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
22177   esac
22178   ac_sub_configure_args="$ac_arg $ac_sub_configure_args"
22179
22180   ac_popdir=`pwd`
22181   for ac_dir in : $subdirs; do test "x$ac_dir" = x: && continue
22182
22183     # Do not complain, so a configure script can configure whichever
22184     # parts of a large source tree are present.
22185     test -d "$srcdir/$ac_dir" || continue
22186
22187     ac_msg="=== configuring in $ac_dir (`pwd`/$ac_dir)"
22188     echo "$as_me:$LINENO: $ac_msg" >&5
22189     echo "$ac_msg" >&6
22190     { as_dir="$ac_dir"
22191   case $as_dir in #(
22192   -*) as_dir=./$as_dir;;
22193   esac
22194   test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
22195     as_dirs=
22196     while :; do
22197       case $as_dir in #(
22198       *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #(
22199       *) as_qdir=$as_dir;;
22200       esac
22201       as_dirs="'$as_qdir' $as_dirs"
22202       as_dir=`$as_dirname -- "$as_dir" ||
22203 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
22204          X"$as_dir" : 'X\(//\)[^/]' \| \
22205          X"$as_dir" : 'X\(//\)$' \| \
22206          X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
22207 echo X"$as_dir" |
22208     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
22209             s//\1/
22210             q
22211           }
22212           /^X\(\/\/\)[^/].*/{
22213             s//\1/
22214             q
22215           }
22216           /^X\(\/\/\)$/{
22217             s//\1/
22218             q
22219           }
22220           /^X\(\/\).*/{
22221             s//\1/
22222             q
22223           }
22224           s/.*/./; q'`
22225       test -d "$as_dir" && break
22226     done
22227     test -z "$as_dirs" || eval "mkdir $as_dirs"
22228   } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
22229 echo "$as_me: error: cannot create directory $as_dir" >&2;}
22230    { (exit 1); exit 1; }; }; }
22231     ac_builddir=.
22232
22233 case "$ac_dir" in
22234 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
22235 *)
22236   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
22237   # A ".." for each directory in $ac_dir_suffix.
22238   ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
22239   case $ac_top_builddir_sub in
22240   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
22241   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
22242   esac ;;
22243 esac
22244 ac_abs_top_builddir=$ac_pwd
22245 ac_abs_builddir=$ac_pwd$ac_dir_suffix
22246 # for backward compatibility:
22247 ac_top_builddir=$ac_top_build_prefix
22248
22249 case $srcdir in
22250   .)  # We are building in place.
22251     ac_srcdir=.
22252     ac_top_srcdir=$ac_top_builddir_sub
22253     ac_abs_top_srcdir=$ac_pwd ;;
22254   [\\/]* | ?:[\\/]* )  # Absolute name.
22255     ac_srcdir=$srcdir$ac_dir_suffix;
22256     ac_top_srcdir=$srcdir
22257     ac_abs_top_srcdir=$srcdir ;;
22258   *) # Relative name.
22259     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
22260     ac_top_srcdir=$ac_top_build_prefix$srcdir
22261     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
22262 esac
22263 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
22264
22265
22266     cd "$ac_dir"
22267
22268     # Check for guested configure; otherwise get Cygnus style configure.
22269     if test -f "$ac_srcdir/configure.gnu"; then
22270       ac_sub_configure=$ac_srcdir/configure.gnu
22271     elif test -f "$ac_srcdir/configure"; then
22272       ac_sub_configure=$ac_srcdir/configure
22273     elif test -f "$ac_srcdir/configure.in"; then
22274       # This should be Cygnus configure.
22275       ac_sub_configure=$ac_aux_dir/configure
22276     else
22277       { echo "$as_me:$LINENO: WARNING: no configuration information is in $ac_dir" >&5
22278 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2;}
22279       ac_sub_configure=
22280     fi
22281
22282     # The recursion is here.
22283     if test -n "$ac_sub_configure"; then
22284       # Make the cache file name correct relative to the subdirectory.
22285       case $cache_file in
22286       [\\/]* | ?:[\\/]* ) ac_sub_cache_file=$cache_file ;;
22287       *) # Relative name.
22288         ac_sub_cache_file=$ac_top_build_prefix$cache_file ;;
22289       esac
22290
22291       { echo "$as_me:$LINENO: running $SHELL $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&5
22292 echo "$as_me: running $SHELL $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&6;}
22293       # The eval makes quoting arguments work.
22294       eval "\$SHELL \"\$ac_sub_configure\" $ac_sub_configure_args \
22295            --cache-file=\"\$ac_sub_cache_file\" --srcdir=\"\$ac_srcdir\"" ||
22296         { { echo "$as_me:$LINENO: error: $ac_sub_configure failed for $ac_dir" >&5
22297 echo "$as_me: error: $ac_sub_configure failed for $ac_dir" >&2;}
22298    { (exit 1); exit 1; }; }
22299     fi
22300
22301     cd "$ac_popdir"
22302   done
22303 fi
22304