f8b52b7af2f54b4363566f6257d2a7ddecb845de
[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_CXX11
687 ENABLE_OPTIMIZED
688 ENABLE_PROFILING
689 DISABLE_ASSERTIONS
690 ENABLE_WERROR
691 ENABLE_EXPENSIVE_CHECKS
692 EXPENSIVE_CHECKS
693 DEBUG_RUNTIME
694 DEBUG_SYMBOLS
695 JIT
696 TARGET_HAS_JIT
697 ENABLE_DOCS
698 ENABLE_DOXYGEN
699 ENABLE_THREADS
700 ENABLE_PTHREADS
701 ENABLE_PIC
702 ENABLE_SHARED
703 ENABLE_EMBED_STDCXX
704 ENABLE_TIMESTAMPS
705 TARGETS_TO_BUILD
706 LLVM_ENUM_TARGETS
707 LLVM_ENUM_ASM_PRINTERS
708 LLVM_ENUM_ASM_PARSERS
709 LLVM_ENUM_DISASSEMBLERS
710 OPTIMIZE_OPTION
711 EXTRA_OPTIONS
712 EXTRA_LD_OPTIONS
713 BINUTILS_INCDIR
714 NM
715 ifGNUmake
716 LN_S
717 CMP
718 CP
719 DATE
720 FIND
721 MKDIR
722 MV
723 RANLIB
724 AR
725 RM
726 SED
727 TAR
728 BINPWD
729 GRAPHVIZ
730 DOT
731 FDP
732 NEATO
733 TWOPI
734 CIRCO
735 GV
736 DOTTY
737 XDOT_PY
738 INSTALL_PROGRAM
739 INSTALL_SCRIPT
740 INSTALL_DATA
741 BZIP2
742 CAT
743 DOXYGEN
744 GROFF
745 GZIPBIN
746 POD2HTML
747 POD2MAN
748 PDFROFF
749 RUNTEST
750 TCLSH
751 ZIP
752 OCAMLC
753 OCAMLOPT
754 OCAMLDEP
755 OCAMLDOC
756 GAS
757 HAVE_LINK_VERSION_SCRIPT
758 INSTALL_LTDL_TRUE
759 INSTALL_LTDL_FALSE
760 CONVENIENCE_LTDL_TRUE
761 CONVENIENCE_LTDL_FALSE
762 LIBADD_DL
763 NO_VARIADIC_MACROS
764 NO_MISSING_FIELD_INITIALIZERS
765 COVERED_SWITCH_DEFAULT
766 USE_UDIS86
767 USE_OPROFILE
768 HAVE_PTHREAD
769 HUGE_VAL_SANITY
770 MMAP_FILE
771 SHLIBEXT
772 SHLIBPATH_VAR
773 LLVM_PREFIX
774 LLVM_BINDIR
775 LLVM_LIBDIR
776 LLVM_DATADIR
777 LLVM_DOCSDIR
778 LLVM_ETCDIR
779 LLVM_INCLUDEDIR
780 LLVM_INFODIR
781 LLVM_MANDIR
782 LLVM_CONFIGTIME
783 BINDINGS_TO_BUILD
784 ALL_BINDINGS
785 OCAML_LIBDIR
786 ENABLE_VISIBILITY_INLINES_HIDDEN
787 RPATH
788 RDYNAMIC
789 LIBOBJS
790 LTLIBOBJS'
791 ac_subst_files=''
792       ac_precious_vars='build_alias
793 host_alias
794 target_alias
795 CC
796 CFLAGS
797 LDFLAGS
798 CPPFLAGS
799 CXX
800 CXXFLAGS
801 CCC
802 CPP'
803 ac_subdirs_all='tools/polly'
804
805 # Initialize some variables set by options.
806 ac_init_help=
807 ac_init_version=false
808 # The variables have the same names as the options, with
809 # dashes changed to underlines.
810 cache_file=/dev/null
811 exec_prefix=NONE
812 no_create=
813 no_recursion=
814 prefix=NONE
815 program_prefix=NONE
816 program_suffix=NONE
817 program_transform_name=s,x,x,
818 silent=
819 site=
820 srcdir=
821 verbose=
822 x_includes=NONE
823 x_libraries=NONE
824
825 # Installation directory options.
826 # These are left unexpanded so users can "make install exec_prefix=/foo"
827 # and all the variables that are supposed to be based on exec_prefix
828 # by default will actually change.
829 # Use braces instead of parens because sh, perl, etc. also accept them.
830 # (The list follows the same order as the GNU Coding Standards.)
831 bindir='${exec_prefix}/bin'
832 sbindir='${exec_prefix}/sbin'
833 libexecdir='${exec_prefix}/libexec'
834 datarootdir='${prefix}/share'
835 datadir='${datarootdir}'
836 sysconfdir='${prefix}/etc'
837 sharedstatedir='${prefix}/com'
838 localstatedir='${prefix}/var'
839 includedir='${prefix}/include'
840 oldincludedir='/usr/include'
841 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
842 infodir='${datarootdir}/info'
843 htmldir='${docdir}'
844 dvidir='${docdir}'
845 pdfdir='${docdir}'
846 psdir='${docdir}'
847 libdir='${exec_prefix}/lib'
848 localedir='${datarootdir}/locale'
849 mandir='${datarootdir}/man'
850
851 ac_prev=
852 ac_dashdash=
853 for ac_option
854 do
855   # If the previous option needs an argument, assign it.
856   if test -n "$ac_prev"; then
857     eval $ac_prev=\$ac_option
858     ac_prev=
859     continue
860   fi
861
862   case $ac_option in
863   *=*)  ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
864   *)    ac_optarg=yes ;;
865   esac
866
867   # Accept the important Cygnus configure options, so we can diagnose typos.
868
869   case $ac_dashdash$ac_option in
870   --)
871     ac_dashdash=yes ;;
872
873   -bindir | --bindir | --bindi | --bind | --bin | --bi)
874     ac_prev=bindir ;;
875   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
876     bindir=$ac_optarg ;;
877
878   -build | --build | --buil | --bui | --bu)
879     ac_prev=build_alias ;;
880   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
881     build_alias=$ac_optarg ;;
882
883   -cache-file | --cache-file | --cache-fil | --cache-fi \
884   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
885     ac_prev=cache_file ;;
886   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
887   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
888     cache_file=$ac_optarg ;;
889
890   --config-cache | -C)
891     cache_file=config.cache ;;
892
893   -datadir | --datadir | --datadi | --datad)
894     ac_prev=datadir ;;
895   -datadir=* | --datadir=* | --datadi=* | --datad=*)
896     datadir=$ac_optarg ;;
897
898   -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
899   | --dataroo | --dataro | --datar)
900     ac_prev=datarootdir ;;
901   -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
902   | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
903     datarootdir=$ac_optarg ;;
904
905   -disable-* | --disable-*)
906     ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
907     # Reject names that are not valid shell variable names.
908     expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
909       { echo "$as_me: error: invalid feature name: $ac_feature" >&2
910    { (exit 1); exit 1; }; }
911     ac_feature=`echo $ac_feature | sed 's/-/_/g'`
912     eval enable_$ac_feature=no ;;
913
914   -docdir | --docdir | --docdi | --doc | --do)
915     ac_prev=docdir ;;
916   -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
917     docdir=$ac_optarg ;;
918
919   -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
920     ac_prev=dvidir ;;
921   -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
922     dvidir=$ac_optarg ;;
923
924   -enable-* | --enable-*)
925     ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
926     # Reject names that are not valid shell variable names.
927     expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
928       { echo "$as_me: error: invalid feature name: $ac_feature" >&2
929    { (exit 1); exit 1; }; }
930     ac_feature=`echo $ac_feature | sed 's/-/_/g'`
931     eval enable_$ac_feature=\$ac_optarg ;;
932
933   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
934   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
935   | --exec | --exe | --ex)
936     ac_prev=exec_prefix ;;
937   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
938   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
939   | --exec=* | --exe=* | --ex=*)
940     exec_prefix=$ac_optarg ;;
941
942   -gas | --gas | --ga | --g)
943     # Obsolete; use --with-gas.
944     with_gas=yes ;;
945
946   -help | --help | --hel | --he | -h)
947     ac_init_help=long ;;
948   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
949     ac_init_help=recursive ;;
950   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
951     ac_init_help=short ;;
952
953   -host | --host | --hos | --ho)
954     ac_prev=host_alias ;;
955   -host=* | --host=* | --hos=* | --ho=*)
956     host_alias=$ac_optarg ;;
957
958   -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
959     ac_prev=htmldir ;;
960   -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
961   | --ht=*)
962     htmldir=$ac_optarg ;;
963
964   -includedir | --includedir | --includedi | --included | --include \
965   | --includ | --inclu | --incl | --inc)
966     ac_prev=includedir ;;
967   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
968   | --includ=* | --inclu=* | --incl=* | --inc=*)
969     includedir=$ac_optarg ;;
970
971   -infodir | --infodir | --infodi | --infod | --info | --inf)
972     ac_prev=infodir ;;
973   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
974     infodir=$ac_optarg ;;
975
976   -libdir | --libdir | --libdi | --libd)
977     ac_prev=libdir ;;
978   -libdir=* | --libdir=* | --libdi=* | --libd=*)
979     libdir=$ac_optarg ;;
980
981   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
982   | --libexe | --libex | --libe)
983     ac_prev=libexecdir ;;
984   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
985   | --libexe=* | --libex=* | --libe=*)
986     libexecdir=$ac_optarg ;;
987
988   -localedir | --localedir | --localedi | --localed | --locale)
989     ac_prev=localedir ;;
990   -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
991     localedir=$ac_optarg ;;
992
993   -localstatedir | --localstatedir | --localstatedi | --localstated \
994   | --localstate | --localstat | --localsta | --localst | --locals)
995     ac_prev=localstatedir ;;
996   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
997   | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
998     localstatedir=$ac_optarg ;;
999
1000   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1001     ac_prev=mandir ;;
1002   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1003     mandir=$ac_optarg ;;
1004
1005   -nfp | --nfp | --nf)
1006     # Obsolete; use --without-fp.
1007     with_fp=no ;;
1008
1009   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1010   | --no-cr | --no-c | -n)
1011     no_create=yes ;;
1012
1013   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1014   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1015     no_recursion=yes ;;
1016
1017   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1018   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1019   | --oldin | --oldi | --old | --ol | --o)
1020     ac_prev=oldincludedir ;;
1021   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1022   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1023   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1024     oldincludedir=$ac_optarg ;;
1025
1026   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1027     ac_prev=prefix ;;
1028   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1029     prefix=$ac_optarg ;;
1030
1031   -program-prefix | --program-prefix | --program-prefi | --program-pref \
1032   | --program-pre | --program-pr | --program-p)
1033     ac_prev=program_prefix ;;
1034   -program-prefix=* | --program-prefix=* | --program-prefi=* \
1035   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1036     program_prefix=$ac_optarg ;;
1037
1038   -program-suffix | --program-suffix | --program-suffi | --program-suff \
1039   | --program-suf | --program-su | --program-s)
1040     ac_prev=program_suffix ;;
1041   -program-suffix=* | --program-suffix=* | --program-suffi=* \
1042   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1043     program_suffix=$ac_optarg ;;
1044
1045   -program-transform-name | --program-transform-name \
1046   | --program-transform-nam | --program-transform-na \
1047   | --program-transform-n | --program-transform- \
1048   | --program-transform | --program-transfor \
1049   | --program-transfo | --program-transf \
1050   | --program-trans | --program-tran \
1051   | --progr-tra | --program-tr | --program-t)
1052     ac_prev=program_transform_name ;;
1053   -program-transform-name=* | --program-transform-name=* \
1054   | --program-transform-nam=* | --program-transform-na=* \
1055   | --program-transform-n=* | --program-transform-=* \
1056   | --program-transform=* | --program-transfor=* \
1057   | --program-transfo=* | --program-transf=* \
1058   | --program-trans=* | --program-tran=* \
1059   | --progr-tra=* | --program-tr=* | --program-t=*)
1060     program_transform_name=$ac_optarg ;;
1061
1062   -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1063     ac_prev=pdfdir ;;
1064   -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1065     pdfdir=$ac_optarg ;;
1066
1067   -psdir | --psdir | --psdi | --psd | --ps)
1068     ac_prev=psdir ;;
1069   -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1070     psdir=$ac_optarg ;;
1071
1072   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1073   | -silent | --silent | --silen | --sile | --sil)
1074     silent=yes ;;
1075
1076   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1077     ac_prev=sbindir ;;
1078   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1079   | --sbi=* | --sb=*)
1080     sbindir=$ac_optarg ;;
1081
1082   -sharedstatedir | --sharedstatedir | --sharedstatedi \
1083   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1084   | --sharedst | --shareds | --shared | --share | --shar \
1085   | --sha | --sh)
1086     ac_prev=sharedstatedir ;;
1087   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1088   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1089   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1090   | --sha=* | --sh=*)
1091     sharedstatedir=$ac_optarg ;;
1092
1093   -site | --site | --sit)
1094     ac_prev=site ;;
1095   -site=* | --site=* | --sit=*)
1096     site=$ac_optarg ;;
1097
1098   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1099     ac_prev=srcdir ;;
1100   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1101     srcdir=$ac_optarg ;;
1102
1103   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1104   | --syscon | --sysco | --sysc | --sys | --sy)
1105     ac_prev=sysconfdir ;;
1106   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1107   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1108     sysconfdir=$ac_optarg ;;
1109
1110   -target | --target | --targe | --targ | --tar | --ta | --t)
1111     ac_prev=target_alias ;;
1112   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1113     target_alias=$ac_optarg ;;
1114
1115   -v | -verbose | --verbose | --verbos | --verbo | --verb)
1116     verbose=yes ;;
1117
1118   -version | --version | --versio | --versi | --vers | -V)
1119     ac_init_version=: ;;
1120
1121   -with-* | --with-*)
1122     ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1123     # Reject names that are not valid shell variable names.
1124     expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
1125       { echo "$as_me: error: invalid package name: $ac_package" >&2
1126    { (exit 1); exit 1; }; }
1127     ac_package=`echo $ac_package| sed 's/-/_/g'`
1128     eval with_$ac_package=\$ac_optarg ;;
1129
1130   -without-* | --without-*)
1131     ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1132     # Reject names that are not valid shell variable names.
1133     expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
1134       { echo "$as_me: error: invalid package name: $ac_package" >&2
1135    { (exit 1); exit 1; }; }
1136     ac_package=`echo $ac_package | sed 's/-/_/g'`
1137     eval with_$ac_package=no ;;
1138
1139   --x)
1140     # Obsolete; use --with-x.
1141     with_x=yes ;;
1142
1143   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1144   | --x-incl | --x-inc | --x-in | --x-i)
1145     ac_prev=x_includes ;;
1146   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1147   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1148     x_includes=$ac_optarg ;;
1149
1150   -x-libraries | --x-libraries | --x-librarie | --x-librari \
1151   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1152     ac_prev=x_libraries ;;
1153   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1154   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1155     x_libraries=$ac_optarg ;;
1156
1157   -*) { echo "$as_me: error: unrecognized option: $ac_option
1158 Try \`$0 --help' for more information." >&2
1159    { (exit 1); exit 1; }; }
1160     ;;
1161
1162   *=*)
1163     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1164     # Reject names that are not valid shell variable names.
1165     expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
1166       { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
1167    { (exit 1); exit 1; }; }
1168     eval $ac_envvar=\$ac_optarg
1169     export $ac_envvar ;;
1170
1171   *)
1172     # FIXME: should be removed in autoconf 3.0.
1173     echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1174     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1175       echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1176     : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1177     ;;
1178
1179   esac
1180 done
1181
1182 if test -n "$ac_prev"; then
1183   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1184   { echo "$as_me: error: missing argument to $ac_option" >&2
1185    { (exit 1); exit 1; }; }
1186 fi
1187
1188 # Be sure to have absolute directory names.
1189 for ac_var in   exec_prefix prefix bindir sbindir libexecdir datarootdir \
1190                 datadir sysconfdir sharedstatedir localstatedir includedir \
1191                 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1192                 libdir localedir mandir
1193 do
1194   eval ac_val=\$$ac_var
1195   case $ac_val in
1196     [\\/$]* | ?:[\\/]* )  continue;;
1197     NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1198   esac
1199   { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
1200    { (exit 1); exit 1; }; }
1201 done
1202
1203 # There might be people who depend on the old broken behavior: `$host'
1204 # used to hold the argument of --host etc.
1205 # FIXME: To remove some day.
1206 build=$build_alias
1207 host=$host_alias
1208 target=$target_alias
1209
1210 # FIXME: To remove some day.
1211 if test "x$host_alias" != x; then
1212   if test "x$build_alias" = x; then
1213     cross_compiling=maybe
1214     echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1215     If a cross compiler is detected then cross compile mode will be used." >&2
1216   elif test "x$build_alias" != "x$host_alias"; then
1217     cross_compiling=yes
1218   fi
1219 fi
1220
1221 ac_tool_prefix=
1222 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1223
1224 test "$silent" = yes && exec 6>/dev/null
1225
1226
1227 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1228 ac_ls_di=`ls -di .` &&
1229 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1230   { echo "$as_me: error: Working directory cannot be determined" >&2
1231    { (exit 1); exit 1; }; }
1232 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1233   { echo "$as_me: error: pwd does not report name of working directory" >&2
1234    { (exit 1); exit 1; }; }
1235
1236
1237 # Find the source files, if location was not specified.
1238 if test -z "$srcdir"; then
1239   ac_srcdir_defaulted=yes
1240   # Try the directory containing this script, then the parent directory.
1241   ac_confdir=`$as_dirname -- "$0" ||
1242 $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1243          X"$0" : 'X\(//\)[^/]' \| \
1244          X"$0" : 'X\(//\)$' \| \
1245          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
1246 echo X"$0" |
1247     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1248             s//\1/
1249             q
1250           }
1251           /^X\(\/\/\)[^/].*/{
1252             s//\1/
1253             q
1254           }
1255           /^X\(\/\/\)$/{
1256             s//\1/
1257             q
1258           }
1259           /^X\(\/\).*/{
1260             s//\1/
1261             q
1262           }
1263           s/.*/./; q'`
1264   srcdir=$ac_confdir
1265   if test ! -r "$srcdir/$ac_unique_file"; then
1266     srcdir=..
1267   fi
1268 else
1269   ac_srcdir_defaulted=no
1270 fi
1271 if test ! -r "$srcdir/$ac_unique_file"; then
1272   test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1273   { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
1274    { (exit 1); exit 1; }; }
1275 fi
1276 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1277 ac_abs_confdir=`(
1278         cd "$srcdir" && test -r "./$ac_unique_file" || { echo "$as_me: error: $ac_msg" >&2
1279    { (exit 1); exit 1; }; }
1280         pwd)`
1281 # When building in place, set srcdir=.
1282 if test "$ac_abs_confdir" = "$ac_pwd"; then
1283   srcdir=.
1284 fi
1285 # Remove unnecessary trailing slashes from srcdir.
1286 # Double slashes in file names in object file debugging info
1287 # mess up M-x gdb in Emacs.
1288 case $srcdir in
1289 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1290 esac
1291 for ac_var in $ac_precious_vars; do
1292   eval ac_env_${ac_var}_set=\${${ac_var}+set}
1293   eval ac_env_${ac_var}_value=\$${ac_var}
1294   eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1295   eval ac_cv_env_${ac_var}_value=\$${ac_var}
1296 done
1297
1298 #
1299 # Report the --help message.
1300 #
1301 if test "$ac_init_help" = "long"; then
1302   # Omit some internal or obsolete options to make the list less imposing.
1303   # This message is too long to be a string in the A/UX 3.1 sh.
1304   cat <<_ACEOF
1305 \`configure' configures [SAMPLE] [x.xx] to adapt to many kinds of systems.
1306
1307 Usage: $0 [OPTION]... [VAR=VALUE]...
1308
1309 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1310 VAR=VALUE.  See below for descriptions of some of the useful variables.
1311
1312 Defaults for the options are specified in brackets.
1313
1314 Configuration:
1315   -h, --help              display this help and exit
1316       --help=short        display options specific to this package
1317       --help=recursive    display the short help of all the included packages
1318   -V, --version           display version information and exit
1319   -q, --quiet, --silent   do not print \`checking...' messages
1320       --cache-file=FILE   cache test results in FILE [disabled]
1321   -C, --config-cache      alias for \`--cache-file=config.cache'
1322   -n, --no-create         do not create output files
1323       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1324
1325 Installation directories:
1326   --prefix=PREFIX         install architecture-independent files in PREFIX
1327                           [$ac_default_prefix]
1328   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1329                           [PREFIX]
1330
1331 By default, \`make install' will install all the files in
1332 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1333 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1334 for instance \`--prefix=\$HOME'.
1335
1336 For better control, use the options below.
1337
1338 Fine tuning of the installation directories:
1339   --bindir=DIR           user executables [EPREFIX/bin]
1340   --sbindir=DIR          system admin executables [EPREFIX/sbin]
1341   --libexecdir=DIR       program executables [EPREFIX/libexec]
1342   --sysconfdir=DIR       read-only single-machine data [PREFIX/etc]
1343   --sharedstatedir=DIR   modifiable architecture-independent data [PREFIX/com]
1344   --localstatedir=DIR    modifiable single-machine data [PREFIX/var]
1345   --libdir=DIR           object code libraries [EPREFIX/lib]
1346   --includedir=DIR       C header files [PREFIX/include]
1347   --oldincludedir=DIR    C header files for non-gcc [/usr/include]
1348   --datarootdir=DIR      read-only arch.-independent data root [PREFIX/share]
1349   --datadir=DIR          read-only architecture-independent data [DATAROOTDIR]
1350   --infodir=DIR          info documentation [DATAROOTDIR/info]
1351   --localedir=DIR        locale-dependent data [DATAROOTDIR/locale]
1352   --mandir=DIR           man documentation [DATAROOTDIR/man]
1353   --docdir=DIR           documentation root [DATAROOTDIR/doc/--sample--]
1354   --htmldir=DIR          html documentation [DOCDIR]
1355   --dvidir=DIR           dvi documentation [DOCDIR]
1356   --pdfdir=DIR           pdf documentation [DOCDIR]
1357   --psdir=DIR            ps documentation [DOCDIR]
1358 _ACEOF
1359
1360   cat <<\_ACEOF
1361
1362 System types:
1363   --build=BUILD     configure for building on BUILD [guessed]
1364   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1365   --target=TARGET   configure for building compilers for TARGET [HOST]
1366 _ACEOF
1367 fi
1368
1369 if test -n "$ac_init_help"; then
1370   case $ac_init_help in
1371      short | recursive ) echo "Configuration of [SAMPLE] [x.xx]:";;
1372    esac
1373   cat <<\_ACEOF
1374
1375 Optional Features:
1376   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1377   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1378   --enable-polly          Use polly if available (default is YES)
1379   --enable-libcpp         Use libc++ if available (default is NO)
1380   --enable-cxx11          Use c++11 if available (default is NO)
1381   --enable-optimized      Compile with optimizations enabled (default is NO)
1382   --enable-profiling      Compile with profiling enabled (default is NO)
1383   --enable-assertions     Compile with assertion checks enabled (default is
1384                           YES)
1385   --enable-werror         Compile with -Werror enabled (default is NO)
1386   --enable-expensive-checks
1387                           Compile with expensive debug checks enabled (default
1388                           is NO)
1389   --enable-debug-runtime  Build runtime libs with debug symbols (default is
1390                           NO)
1391   --enable-debug-symbols  Build compiler with debug symbols (default is NO if
1392                           optimization is on and YES if it's off)
1393   --enable-jit            Enable Just In Time Compiling (default is YES)
1394   --enable-docs           Build documents (default is YES)
1395   --enable-doxygen        Build doxygen documentation (default is NO)
1396   --enable-threads        Use threads if available (default is YES)
1397   --enable-pthreads       Use pthreads if available (default is YES)
1398   --enable-pic            Build LLVM with Position Independent Code (default
1399                           is YES)
1400   --enable-shared         Build a shared library and link tools against it
1401                           (default is NO)
1402   --enable-embed-stdcxx   Build a shared library with embedded libstdc++ for
1403                           Win32 DLL (default is YES)
1404   --enable-timestamps     Enable embedding timestamp information in build
1405                           (default is YES)
1406   --enable-targets        Build specific host targets: all or
1407                           target1,target2,... Valid targets are: host, x86,
1408                           x86_64, sparc, powerpc, arm, aarch64, mips, hexagon,
1409                           xcore, msp430, nvptx, systemz, r600, and cpp
1410                           (default=all)
1411   --enable-bindings       Build specific language bindings:
1412                           all,auto,none,{binding-name} (default=auto)
1413   --enable-libffi         Check for the presence of libffi (default is NO)
1414   --enable-ltdl-install   install libltdl
1415
1416 Optional Packages:
1417   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1418   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1419   --with-llvmsrc          Location of LLVM Source Code
1420   --with-llvmobj          Location of LLVM Object Code
1421   --with-optimize-option  Select the compiler options to use for optimized
1422                           builds
1423   --with-extra-options    Specify additional options to compile LLVM with
1424   --with-extra-ld-options Specify additional options to link LLVM with
1425   --with-ocaml-libdir     Specify install location for ocaml bindings (default
1426                           is stdlib)
1427   --with-clang-resource-dir
1428                           Relative directory from the Clang binary for
1429                           resource files
1430   --with-c-include-dirs   Colon separated list of directories clang will
1431                           search for headers
1432   --with-gcc-toolchain    Directory where gcc is installed.
1433   --with-binutils-include Specify path to binutils/include/ containing
1434                           plugin-api.h file for gold plugin.
1435   --with-bug-report-url   Specify the URL where bug reports should be
1436                           submitted (default=http://llvm.org/bugs/)
1437   --with-tclinclude       directory where tcl headers are
1438   --with-udis86=<path>    Use udis86 external x86 disassembler library
1439   --with-oprofile=<prefix>
1440                           Tell OProfile >= 0.9.4 how to symbolize JIT output
1441
1442 Some influential environment variables:
1443   CC          C compiler command
1444   CFLAGS      C compiler flags
1445   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1446               nonstandard directory <lib dir>
1447   CPPFLAGS    C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1448               you have headers in a nonstandard directory <include dir>
1449   CXX         C++ compiler command
1450   CXXFLAGS    C++ compiler flags
1451   CPP         C preprocessor
1452
1453 Use these variables to override the choices made by `configure' or to help
1454 it to find libraries and programs with nonstandard names/locations.
1455
1456 Report bugs to <bugs@yourdomain>.
1457 _ACEOF
1458 ac_status=$?
1459 fi
1460
1461 if test "$ac_init_help" = "recursive"; then
1462   # If there are subdirs, report their specific --help.
1463   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1464     test -d "$ac_dir" || continue
1465     ac_builddir=.
1466
1467 case "$ac_dir" in
1468 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1469 *)
1470   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
1471   # A ".." for each directory in $ac_dir_suffix.
1472   ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
1473   case $ac_top_builddir_sub in
1474   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1475   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1476   esac ;;
1477 esac
1478 ac_abs_top_builddir=$ac_pwd
1479 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1480 # for backward compatibility:
1481 ac_top_builddir=$ac_top_build_prefix
1482
1483 case $srcdir in
1484   .)  # We are building in place.
1485     ac_srcdir=.
1486     ac_top_srcdir=$ac_top_builddir_sub
1487     ac_abs_top_srcdir=$ac_pwd ;;
1488   [\\/]* | ?:[\\/]* )  # Absolute name.
1489     ac_srcdir=$srcdir$ac_dir_suffix;
1490     ac_top_srcdir=$srcdir
1491     ac_abs_top_srcdir=$srcdir ;;
1492   *) # Relative name.
1493     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1494     ac_top_srcdir=$ac_top_build_prefix$srcdir
1495     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1496 esac
1497 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1498
1499     cd "$ac_dir" || { ac_status=$?; continue; }
1500     # Check for guested configure.
1501     if test -f "$ac_srcdir/configure.gnu"; then
1502       echo &&
1503       $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1504     elif test -f "$ac_srcdir/configure"; then
1505       echo &&
1506       $SHELL "$ac_srcdir/configure" --help=recursive
1507     else
1508       echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1509     fi || ac_status=$?
1510     cd "$ac_pwd" || { ac_status=$?; break; }
1511   done
1512 fi
1513
1514 test -n "$ac_init_help" && exit $ac_status
1515 if $ac_init_version; then
1516   cat <<\_ACEOF
1517 [SAMPLE] configure [x.xx]
1518 generated by GNU Autoconf 2.60
1519
1520 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
1521 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
1522 This configure script is free software; the Free Software Foundation
1523 gives unlimited permission to copy, distribute and modify it.
1524 _ACEOF
1525   exit
1526 fi
1527 cat >config.log <<_ACEOF
1528 This file contains any messages produced by compilers while
1529 running configure, to aid debugging if configure makes a mistake.
1530
1531 It was created by [SAMPLE] $as_me [x.xx], which was
1532 generated by GNU Autoconf 2.60.  Invocation command line was
1533
1534   $ $0 $@
1535
1536 _ACEOF
1537 exec 5>>config.log
1538 {
1539 cat <<_ASUNAME
1540 ## --------- ##
1541 ## Platform. ##
1542 ## --------- ##
1543
1544 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1545 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1546 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1547 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1548 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1549
1550 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1551 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1552
1553 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1554 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1555 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1556 /usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
1557 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1558 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1559 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1560
1561 _ASUNAME
1562
1563 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1564 for as_dir in $PATH
1565 do
1566   IFS=$as_save_IFS
1567   test -z "$as_dir" && as_dir=.
1568   echo "PATH: $as_dir"
1569 done
1570 IFS=$as_save_IFS
1571
1572 } >&5
1573
1574 cat >&5 <<_ACEOF
1575
1576
1577 ## ----------- ##
1578 ## Core tests. ##
1579 ## ----------- ##
1580
1581 _ACEOF
1582
1583
1584 # Keep a trace of the command line.
1585 # Strip out --no-create and --no-recursion so they do not pile up.
1586 # Strip out --silent because we don't want to record it for future runs.
1587 # Also quote any args containing shell meta-characters.
1588 # Make two passes to allow for proper duplicate-argument suppression.
1589 ac_configure_args=
1590 ac_configure_args0=
1591 ac_configure_args1=
1592 ac_must_keep_next=false
1593 for ac_pass in 1 2
1594 do
1595   for ac_arg
1596   do
1597     case $ac_arg in
1598     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1599     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1600     | -silent | --silent | --silen | --sile | --sil)
1601       continue ;;
1602     *\'*)
1603       ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1604     esac
1605     case $ac_pass in
1606     1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1607     2)
1608       ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1609       if test $ac_must_keep_next = true; then
1610         ac_must_keep_next=false # Got value, back to normal.
1611       else
1612         case $ac_arg in
1613           *=* | --config-cache | -C | -disable-* | --disable-* \
1614           | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1615           | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1616           | -with-* | --with-* | -without-* | --without-* | --x)
1617             case "$ac_configure_args0 " in
1618               "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1619             esac
1620             ;;
1621           -* ) ac_must_keep_next=true ;;
1622         esac
1623       fi
1624       ac_configure_args="$ac_configure_args '$ac_arg'"
1625       ;;
1626     esac
1627   done
1628 done
1629 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1630 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1631
1632 # When interrupted or exit'd, cleanup temporary files, and complete
1633 # config.log.  We remove comments because anyway the quotes in there
1634 # would cause problems or look ugly.
1635 # WARNING: Use '\'' to represent an apostrophe within the trap.
1636 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1637 trap 'exit_status=$?
1638   # Save into config.log some information that might help in debugging.
1639   {
1640     echo
1641
1642     cat <<\_ASBOX
1643 ## ---------------- ##
1644 ## Cache variables. ##
1645 ## ---------------- ##
1646 _ASBOX
1647     echo
1648     # The following way of writing the cache mishandles newlines in values,
1649 (
1650   for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1651     eval ac_val=\$$ac_var
1652     case $ac_val in #(
1653     *${as_nl}*)
1654       case $ac_var in #(
1655       *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
1656 echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
1657       esac
1658       case $ac_var in #(
1659       _ | IFS | as_nl) ;; #(
1660       *) $as_unset $ac_var ;;
1661       esac ;;
1662     esac
1663   done
1664   (set) 2>&1 |
1665     case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1666     *${as_nl}ac_space=\ *)
1667       sed -n \
1668         "s/'\''/'\''\\\\'\'''\''/g;
1669           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1670       ;; #(
1671     *)
1672       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1673       ;;
1674     esac |
1675     sort
1676 )
1677     echo
1678
1679     cat <<\_ASBOX
1680 ## ----------------- ##
1681 ## Output variables. ##
1682 ## ----------------- ##
1683 _ASBOX
1684     echo
1685     for ac_var in $ac_subst_vars
1686     do
1687       eval ac_val=\$$ac_var
1688       case $ac_val in
1689       *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1690       esac
1691       echo "$ac_var='\''$ac_val'\''"
1692     done | sort
1693     echo
1694
1695     if test -n "$ac_subst_files"; then
1696       cat <<\_ASBOX
1697 ## ------------------- ##
1698 ## File substitutions. ##
1699 ## ------------------- ##
1700 _ASBOX
1701       echo
1702       for ac_var in $ac_subst_files
1703       do
1704         eval ac_val=\$$ac_var
1705         case $ac_val in
1706         *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1707         esac
1708         echo "$ac_var='\''$ac_val'\''"
1709       done | sort
1710       echo
1711     fi
1712
1713     if test -s confdefs.h; then
1714       cat <<\_ASBOX
1715 ## ----------- ##
1716 ## confdefs.h. ##
1717 ## ----------- ##
1718 _ASBOX
1719       echo
1720       cat confdefs.h
1721       echo
1722     fi
1723     test "$ac_signal" != 0 &&
1724       echo "$as_me: caught signal $ac_signal"
1725     echo "$as_me: exit $exit_status"
1726   } >&5
1727   rm -f core *.core core.conftest.* &&
1728     rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1729     exit $exit_status
1730 ' 0
1731 for ac_signal in 1 2 13 15; do
1732   trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1733 done
1734 ac_signal=0
1735
1736 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1737 rm -f -r conftest* confdefs.h
1738
1739 # Predefined preprocessor variables.
1740
1741 cat >>confdefs.h <<_ACEOF
1742 #define PACKAGE_NAME "$PACKAGE_NAME"
1743 _ACEOF
1744
1745
1746 cat >>confdefs.h <<_ACEOF
1747 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1748 _ACEOF
1749
1750
1751 cat >>confdefs.h <<_ACEOF
1752 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1753 _ACEOF
1754
1755
1756 cat >>confdefs.h <<_ACEOF
1757 #define PACKAGE_STRING "$PACKAGE_STRING"
1758 _ACEOF
1759
1760
1761 cat >>confdefs.h <<_ACEOF
1762 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1763 _ACEOF
1764
1765
1766 # Let the site file select an alternate cache file if it wants to.
1767 # Prefer explicitly selected file to automatically selected ones.
1768 if test -n "$CONFIG_SITE"; then
1769   set x "$CONFIG_SITE"
1770 elif test "x$prefix" != xNONE; then
1771   set x "$prefix/share/config.site" "$prefix/etc/config.site"
1772 else
1773   set x "$ac_default_prefix/share/config.site" \
1774         "$ac_default_prefix/etc/config.site"
1775 fi
1776 shift
1777 for ac_site_file
1778 do
1779   if test -r "$ac_site_file"; then
1780     { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1781 echo "$as_me: loading site script $ac_site_file" >&6;}
1782     sed 's/^/| /' "$ac_site_file" >&5
1783     . "$ac_site_file"
1784   fi
1785 done
1786
1787 if test -r "$cache_file"; then
1788   # Some versions of bash will fail to source /dev/null (special
1789   # files actually), so we avoid doing that.
1790   if test -f "$cache_file"; then
1791     { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1792 echo "$as_me: loading cache $cache_file" >&6;}
1793     case $cache_file in
1794       [\\/]* | ?:[\\/]* ) . "$cache_file";;
1795       *)                      . "./$cache_file";;
1796     esac
1797   fi
1798 else
1799   { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1800 echo "$as_me: creating cache $cache_file" >&6;}
1801   >$cache_file
1802 fi
1803
1804 # Check that the precious variables saved in the cache have kept the same
1805 # value.
1806 ac_cache_corrupted=false
1807 for ac_var in $ac_precious_vars; do
1808   eval ac_old_set=\$ac_cv_env_${ac_var}_set
1809   eval ac_new_set=\$ac_env_${ac_var}_set
1810   eval ac_old_val=\$ac_cv_env_${ac_var}_value
1811   eval ac_new_val=\$ac_env_${ac_var}_value
1812   case $ac_old_set,$ac_new_set in
1813     set,)
1814       { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1815 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1816       ac_cache_corrupted=: ;;
1817     ,set)
1818       { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1819 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1820       ac_cache_corrupted=: ;;
1821     ,);;
1822     *)
1823       if test "x$ac_old_val" != "x$ac_new_val"; then
1824         { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1825 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1826         { echo "$as_me:$LINENO:   former value:  $ac_old_val" >&5
1827 echo "$as_me:   former value:  $ac_old_val" >&2;}
1828         { echo "$as_me:$LINENO:   current value: $ac_new_val" >&5
1829 echo "$as_me:   current value: $ac_new_val" >&2;}
1830         ac_cache_corrupted=:
1831       fi;;
1832   esac
1833   # Pass precious variables to config.status.
1834   if test "$ac_new_set" = set; then
1835     case $ac_new_val in
1836     *\'*) ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1837     *) ac_arg=$ac_var=$ac_new_val ;;
1838     esac
1839     case " $ac_configure_args " in
1840       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
1841       *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1842     esac
1843   fi
1844 done
1845 if $ac_cache_corrupted; then
1846   { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1847 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1848   { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1849 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1850    { (exit 1); exit 1; }; }
1851 fi
1852
1853
1854
1855
1856
1857
1858
1859
1860
1861
1862
1863
1864
1865
1866
1867
1868
1869
1870
1871
1872
1873
1874
1875
1876
1877 ac_ext=c
1878 ac_cpp='$CPP $CPPFLAGS'
1879 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1880 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1881 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1882
1883
1884
1885 LLVM_SRC_ROOT="../.."
1886 LLVM_OBJ_ROOT="../.."
1887
1888 LLVM_ABS_SRC_ROOT="`cd $srcdir ; cd $LLVM_SRC_ROOT ; pwd`"
1889 LLVM_ABS_OBJ_ROOT="`cd $LLVM_OBJ_ROOT ; pwd`"
1890
1891
1892 # Check whether --with-llvmsrc was given.
1893 if test "${with_llvmsrc+set}" = set; then
1894   withval=$with_llvmsrc; llvm_src="$withval"
1895 else
1896   llvm_src="$LLVM_ABS_SRC_ROOT"
1897 fi
1898
1899   LLVM_SRC=$llvm_src
1900
1901
1902 # Check whether --with-llvmobj was given.
1903 if test "${with_llvmobj+set}" = set; then
1904   withval=$with_llvmobj; llvm_obj="$withval"
1905 else
1906   llvm_obj="$LLVM_ABS_OBJ_ROOT"
1907 fi
1908
1909   LLVM_OBJ=$llvm_obj
1910
1911   ac_config_commands="$ac_config_commands setup"
1912
1913
1914
1915 { echo "$as_me:$LINENO: checking llvm-config" >&5
1916 echo $ECHO_N "checking llvm-config... $ECHO_C" >&6; }
1917 llvm_config_path="`ls -1 $llvm_obj/*/bin/llvm-config 2> /dev/null | head -1`"
1918 if ! test -f "$llvm_config_path" ; then
1919    llvm_config_path="no"
1920 fi
1921 { echo "$as_me:$LINENO: result: $llvm_config_path" >&5
1922 echo "${ECHO_T}$llvm_config_path" >&6; }
1923
1924 { echo "$as_me:$LINENO: checking LLVM package version" >&5
1925 echo $ECHO_N "checking LLVM package version... $ECHO_C" >&6; }
1926 if test "$llvm_config_path" != no ; then
1927   llvm_package_version=`$llvm_config_path --version`
1928 else
1929   llvm_package_version="unknown";
1930 fi
1931 { echo "$as_me:$LINENO: result: $llvm_package_version" >&5
1932 echo "${ECHO_T}$llvm_package_version" >&6; }
1933 LLVM_VERSION=$llvm_package_version
1934
1935
1936
1937
1938 ac_aux_dir=
1939 for ac_dir in autoconf "$srcdir"/autoconf; do
1940   if test -f "$ac_dir/install-sh"; then
1941     ac_aux_dir=$ac_dir
1942     ac_install_sh="$ac_aux_dir/install-sh -c"
1943     break
1944   elif test -f "$ac_dir/install.sh"; then
1945     ac_aux_dir=$ac_dir
1946     ac_install_sh="$ac_aux_dir/install.sh -c"
1947     break
1948   elif test -f "$ac_dir/shtool"; then
1949     ac_aux_dir=$ac_dir
1950     ac_install_sh="$ac_aux_dir/shtool install -c"
1951     break
1952   fi
1953 done
1954 if test -z "$ac_aux_dir"; then
1955   { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in autoconf \"$srcdir\"/autoconf" >&5
1956 echo "$as_me: error: cannot find install-sh or install.sh in autoconf \"$srcdir\"/autoconf" >&2;}
1957    { (exit 1); exit 1; }; }
1958 fi
1959
1960 # These three variables are undocumented and unsupported,
1961 # and are intended to be withdrawn in a future Autoconf release.
1962 # They can cause serious problems if a builder's source tree is in a directory
1963 # whose full name contains unusual characters.
1964 ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
1965 ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
1966 ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
1967
1968
1969
1970
1971 ac_ext=c
1972 ac_cpp='$CPP $CPPFLAGS'
1973 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1974 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1975 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1976 if test -n "$ac_tool_prefix"; then
1977   for ac_prog in clang llvm-gcc gcc
1978   do
1979     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
1980 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
1981 { echo "$as_me:$LINENO: checking for $ac_word" >&5
1982 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
1983 if test "${ac_cv_prog_CC+set}" = set; then
1984   echo $ECHO_N "(cached) $ECHO_C" >&6
1985 else
1986   if test -n "$CC"; then
1987   ac_cv_prog_CC="$CC" # Let the user override the test.
1988 else
1989 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1990 for as_dir in $PATH
1991 do
1992   IFS=$as_save_IFS
1993   test -z "$as_dir" && as_dir=.
1994   for ac_exec_ext in '' $ac_executable_extensions; do
1995   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
1996     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
1997     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1998     break 2
1999   fi
2000 done
2001 done
2002 IFS=$as_save_IFS
2003
2004 fi
2005 fi
2006 CC=$ac_cv_prog_CC
2007 if test -n "$CC"; then
2008   { echo "$as_me:$LINENO: result: $CC" >&5
2009 echo "${ECHO_T}$CC" >&6; }
2010 else
2011   { echo "$as_me:$LINENO: result: no" >&5
2012 echo "${ECHO_T}no" >&6; }
2013 fi
2014
2015
2016     test -n "$CC" && break
2017   done
2018 fi
2019 if test -z "$CC"; then
2020   ac_ct_CC=$CC
2021   for ac_prog in clang llvm-gcc gcc
2022 do
2023   # Extract the first word of "$ac_prog", so it can be a program name with args.
2024 set dummy $ac_prog; ac_word=$2
2025 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2026 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2027 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2028   echo $ECHO_N "(cached) $ECHO_C" >&6
2029 else
2030   if test -n "$ac_ct_CC"; then
2031   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2032 else
2033 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2034 for as_dir in $PATH
2035 do
2036   IFS=$as_save_IFS
2037   test -z "$as_dir" && as_dir=.
2038   for ac_exec_ext in '' $ac_executable_extensions; do
2039   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
2040     ac_cv_prog_ac_ct_CC="$ac_prog"
2041     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2042     break 2
2043   fi
2044 done
2045 done
2046 IFS=$as_save_IFS
2047
2048 fi
2049 fi
2050 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2051 if test -n "$ac_ct_CC"; then
2052   { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2053 echo "${ECHO_T}$ac_ct_CC" >&6; }
2054 else
2055   { echo "$as_me:$LINENO: result: no" >&5
2056 echo "${ECHO_T}no" >&6; }
2057 fi
2058
2059
2060   test -n "$ac_ct_CC" && break
2061 done
2062
2063   if test "x$ac_ct_CC" = x; then
2064     CC=""
2065   else
2066     case $cross_compiling:$ac_tool_warned in
2067 yes:)
2068 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
2069 whose name does not start with the host triplet.  If you think this
2070 configuration is useful to you, please write to autoconf@gnu.org." >&5
2071 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
2072 whose name does not start with the host triplet.  If you think this
2073 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
2074 ac_tool_warned=yes ;;
2075 esac
2076     CC=$ac_ct_CC
2077   fi
2078 fi
2079
2080
2081 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
2082 See \`config.log' for more details." >&5
2083 echo "$as_me: error: no acceptable C compiler found in \$PATH
2084 See \`config.log' for more details." >&2;}
2085    { (exit 1); exit 1; }; }
2086
2087 # Provide some information about the compiler.
2088 echo "$as_me:$LINENO: checking for C compiler version" >&5
2089 ac_compiler=`set X $ac_compile; echo $2`
2090 { (ac_try="$ac_compiler --version >&5"
2091 case "(($ac_try" in
2092   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2093   *) ac_try_echo=$ac_try;;
2094 esac
2095 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2096   (eval "$ac_compiler --version >&5") 2>&5
2097   ac_status=$?
2098   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2099   (exit $ac_status); }
2100 { (ac_try="$ac_compiler -v >&5"
2101 case "(($ac_try" in
2102   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2103   *) ac_try_echo=$ac_try;;
2104 esac
2105 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2106   (eval "$ac_compiler -v >&5") 2>&5
2107   ac_status=$?
2108   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2109   (exit $ac_status); }
2110 { (ac_try="$ac_compiler -V >&5"
2111 case "(($ac_try" in
2112   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2113   *) ac_try_echo=$ac_try;;
2114 esac
2115 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2116   (eval "$ac_compiler -V >&5") 2>&5
2117   ac_status=$?
2118   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2119   (exit $ac_status); }
2120
2121 cat >conftest.$ac_ext <<_ACEOF
2122 /* confdefs.h.  */
2123 _ACEOF
2124 cat confdefs.h >>conftest.$ac_ext
2125 cat >>conftest.$ac_ext <<_ACEOF
2126 /* end confdefs.h.  */
2127
2128 int
2129 main ()
2130 {
2131
2132   ;
2133   return 0;
2134 }
2135 _ACEOF
2136 ac_clean_files_save=$ac_clean_files
2137 ac_clean_files="$ac_clean_files a.out a.exe b.out"
2138 # Try to create an executable without -o first, disregard a.out.
2139 # It will help us diagnose broken compilers, and finding out an intuition
2140 # of exeext.
2141 { echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
2142 echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6; }
2143 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2144 #
2145 # List of possible output files, starting from the most likely.
2146 # The algorithm is not robust to junk in `.', hence go to wildcards (a.*)
2147 # only as a last resort.  b.out is created by i960 compilers.
2148 ac_files='a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out'
2149 #
2150 # The IRIX 6 linker writes into existing files which may not be
2151 # executable, retaining their permissions.  Remove them first so a
2152 # subsequent execution test works.
2153 ac_rmfiles=
2154 for ac_file in $ac_files
2155 do
2156   case $ac_file in
2157     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
2158     * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2159   esac
2160 done
2161 rm -f $ac_rmfiles
2162
2163 if { (ac_try="$ac_link_default"
2164 case "(($ac_try" in
2165   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2166   *) ac_try_echo=$ac_try;;
2167 esac
2168 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2169   (eval "$ac_link_default") 2>&5
2170   ac_status=$?
2171   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2172   (exit $ac_status); }; then
2173   # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2174 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2175 # in a Makefile.  We should not override ac_cv_exeext if it was cached,
2176 # so that the user can short-circuit this test for compilers unknown to
2177 # Autoconf.
2178 for ac_file in $ac_files
2179 do
2180   test -f "$ac_file" || continue
2181   case $ac_file in
2182     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj )
2183         ;;
2184     [ab].out )
2185         # We found the default executable, but exeext='' is most
2186         # certainly right.
2187         break;;
2188     *.* )
2189         if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2190         then :; else
2191            ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2192         fi
2193         # We set ac_cv_exeext here because the later test for it is not
2194         # safe: cross compilers may not add the suffix if given an `-o'
2195         # argument, so we may need to know it at that point already.
2196         # Even if this section looks crufty: it has the advantage of
2197         # actually working.
2198         break;;
2199     * )
2200         break;;
2201   esac
2202 done
2203 test "$ac_cv_exeext" = no && ac_cv_exeext=
2204
2205 else
2206   echo "$as_me: failed program was:" >&5
2207 sed 's/^/| /' conftest.$ac_ext >&5
2208
2209 { { echo "$as_me:$LINENO: error: C compiler cannot create executables
2210 See \`config.log' for more details." >&5
2211 echo "$as_me: error: C compiler cannot create executables
2212 See \`config.log' for more details." >&2;}
2213    { (exit 77); exit 77; }; }
2214 fi
2215
2216 ac_exeext=$ac_cv_exeext
2217 { echo "$as_me:$LINENO: result: $ac_file" >&5
2218 echo "${ECHO_T}$ac_file" >&6; }
2219
2220 # Check that the compiler produces executables we can run.  If not, either
2221 # the compiler is broken, or we cross compile.
2222 { echo "$as_me:$LINENO: checking whether the C compiler works" >&5
2223 echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6; }
2224 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
2225 # If not cross compiling, check that we can run a simple program.
2226 if test "$cross_compiling" != yes; then
2227   if { ac_try='./$ac_file'
2228   { (case "(($ac_try" in
2229   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2230   *) ac_try_echo=$ac_try;;
2231 esac
2232 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2233   (eval "$ac_try") 2>&5
2234   ac_status=$?
2235   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2236   (exit $ac_status); }; }; then
2237     cross_compiling=no
2238   else
2239     if test "$cross_compiling" = maybe; then
2240         cross_compiling=yes
2241     else
2242         { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
2243 If you meant to cross compile, use \`--host'.
2244 See \`config.log' for more details." >&5
2245 echo "$as_me: error: cannot run C compiled programs.
2246 If you meant to cross compile, use \`--host'.
2247 See \`config.log' for more details." >&2;}
2248    { (exit 1); exit 1; }; }
2249     fi
2250   fi
2251 fi
2252 { echo "$as_me:$LINENO: result: yes" >&5
2253 echo "${ECHO_T}yes" >&6; }
2254
2255 rm -f a.out a.exe conftest$ac_cv_exeext b.out
2256 ac_clean_files=$ac_clean_files_save
2257 # Check that the compiler produces executables we can run.  If not, either
2258 # the compiler is broken, or we cross compile.
2259 { echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
2260 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6; }
2261 { echo "$as_me:$LINENO: result: $cross_compiling" >&5
2262 echo "${ECHO_T}$cross_compiling" >&6; }
2263
2264 { echo "$as_me:$LINENO: checking for suffix of executables" >&5
2265 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6; }
2266 if { (ac_try="$ac_link"
2267 case "(($ac_try" in
2268   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2269   *) ac_try_echo=$ac_try;;
2270 esac
2271 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2272   (eval "$ac_link") 2>&5
2273   ac_status=$?
2274   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2275   (exit $ac_status); }; then
2276   # If both `conftest.exe' and `conftest' are `present' (well, observable)
2277 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
2278 # work properly (i.e., refer to `conftest.exe'), while it won't with
2279 # `rm'.
2280 for ac_file in conftest.exe conftest conftest.*; do
2281   test -f "$ac_file" || continue
2282   case $ac_file in
2283     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
2284     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2285           break;;
2286     * ) break;;
2287   esac
2288 done
2289 else
2290   { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
2291 See \`config.log' for more details." >&5
2292 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
2293 See \`config.log' for more details." >&2;}
2294    { (exit 1); exit 1; }; }
2295 fi
2296
2297 rm -f conftest$ac_cv_exeext
2298 { echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
2299 echo "${ECHO_T}$ac_cv_exeext" >&6; }
2300
2301 rm -f conftest.$ac_ext
2302 EXEEXT=$ac_cv_exeext
2303 ac_exeext=$EXEEXT
2304 { echo "$as_me:$LINENO: checking for suffix of object files" >&5
2305 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6; }
2306 if test "${ac_cv_objext+set}" = set; then
2307   echo $ECHO_N "(cached) $ECHO_C" >&6
2308 else
2309   cat >conftest.$ac_ext <<_ACEOF
2310 /* confdefs.h.  */
2311 _ACEOF
2312 cat confdefs.h >>conftest.$ac_ext
2313 cat >>conftest.$ac_ext <<_ACEOF
2314 /* end confdefs.h.  */
2315
2316 int
2317 main ()
2318 {
2319
2320   ;
2321   return 0;
2322 }
2323 _ACEOF
2324 rm -f conftest.o conftest.obj
2325 if { (ac_try="$ac_compile"
2326 case "(($ac_try" in
2327   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2328   *) ac_try_echo=$ac_try;;
2329 esac
2330 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2331   (eval "$ac_compile") 2>&5
2332   ac_status=$?
2333   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2334   (exit $ac_status); }; then
2335   for ac_file in conftest.o conftest.obj conftest.*; do
2336   test -f "$ac_file" || continue;
2337   case $ac_file in
2338     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf ) ;;
2339     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2340        break;;
2341   esac
2342 done
2343 else
2344   echo "$as_me: failed program was:" >&5
2345 sed 's/^/| /' conftest.$ac_ext >&5
2346
2347 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
2348 See \`config.log' for more details." >&5
2349 echo "$as_me: error: cannot compute suffix of object files: cannot compile
2350 See \`config.log' for more details." >&2;}
2351    { (exit 1); exit 1; }; }
2352 fi
2353
2354 rm -f conftest.$ac_cv_objext conftest.$ac_ext
2355 fi
2356 { echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
2357 echo "${ECHO_T}$ac_cv_objext" >&6; }
2358 OBJEXT=$ac_cv_objext
2359 ac_objext=$OBJEXT
2360 { echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2361 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6; }
2362 if test "${ac_cv_c_compiler_gnu+set}" = set; then
2363   echo $ECHO_N "(cached) $ECHO_C" >&6
2364 else
2365   cat >conftest.$ac_ext <<_ACEOF
2366 /* confdefs.h.  */
2367 _ACEOF
2368 cat confdefs.h >>conftest.$ac_ext
2369 cat >>conftest.$ac_ext <<_ACEOF
2370 /* end confdefs.h.  */
2371
2372 int
2373 main ()
2374 {
2375 #ifndef __GNUC__
2376        choke me
2377 #endif
2378
2379   ;
2380   return 0;
2381 }
2382 _ACEOF
2383 rm -f conftest.$ac_objext
2384 if { (ac_try="$ac_compile"
2385 case "(($ac_try" in
2386   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2387   *) ac_try_echo=$ac_try;;
2388 esac
2389 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2390   (eval "$ac_compile") 2>conftest.er1
2391   ac_status=$?
2392   grep -v '^ *+' conftest.er1 >conftest.err
2393   rm -f conftest.er1
2394   cat conftest.err >&5
2395   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2396   (exit $ac_status); } &&
2397          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2398   { (case "(($ac_try" in
2399   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2400   *) ac_try_echo=$ac_try;;
2401 esac
2402 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2403   (eval "$ac_try") 2>&5
2404   ac_status=$?
2405   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2406   (exit $ac_status); }; } &&
2407          { ac_try='test -s conftest.$ac_objext'
2408   { (case "(($ac_try" in
2409   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2410   *) ac_try_echo=$ac_try;;
2411 esac
2412 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2413   (eval "$ac_try") 2>&5
2414   ac_status=$?
2415   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2416   (exit $ac_status); }; }; then
2417   ac_compiler_gnu=yes
2418 else
2419   echo "$as_me: failed program was:" >&5
2420 sed 's/^/| /' conftest.$ac_ext >&5
2421
2422         ac_compiler_gnu=no
2423 fi
2424
2425 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2426 ac_cv_c_compiler_gnu=$ac_compiler_gnu
2427
2428 fi
2429 { echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2430 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6; }
2431 GCC=`test $ac_compiler_gnu = yes && echo yes`
2432 ac_test_CFLAGS=${CFLAGS+set}
2433 ac_save_CFLAGS=$CFLAGS
2434 { echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2435 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6; }
2436 if test "${ac_cv_prog_cc_g+set}" = set; then
2437   echo $ECHO_N "(cached) $ECHO_C" >&6
2438 else
2439   ac_save_c_werror_flag=$ac_c_werror_flag
2440    ac_c_werror_flag=yes
2441    ac_cv_prog_cc_g=no
2442    CFLAGS="-g"
2443    cat >conftest.$ac_ext <<_ACEOF
2444 /* confdefs.h.  */
2445 _ACEOF
2446 cat confdefs.h >>conftest.$ac_ext
2447 cat >>conftest.$ac_ext <<_ACEOF
2448 /* end confdefs.h.  */
2449
2450 int
2451 main ()
2452 {
2453
2454   ;
2455   return 0;
2456 }
2457 _ACEOF
2458 rm -f conftest.$ac_objext
2459 if { (ac_try="$ac_compile"
2460 case "(($ac_try" in
2461   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2462   *) ac_try_echo=$ac_try;;
2463 esac
2464 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2465   (eval "$ac_compile") 2>conftest.er1
2466   ac_status=$?
2467   grep -v '^ *+' conftest.er1 >conftest.err
2468   rm -f conftest.er1
2469   cat conftest.err >&5
2470   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2471   (exit $ac_status); } &&
2472          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2473   { (case "(($ac_try" in
2474   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2475   *) ac_try_echo=$ac_try;;
2476 esac
2477 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2478   (eval "$ac_try") 2>&5
2479   ac_status=$?
2480   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2481   (exit $ac_status); }; } &&
2482          { ac_try='test -s conftest.$ac_objext'
2483   { (case "(($ac_try" in
2484   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2485   *) ac_try_echo=$ac_try;;
2486 esac
2487 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2488   (eval "$ac_try") 2>&5
2489   ac_status=$?
2490   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2491   (exit $ac_status); }; }; then
2492   ac_cv_prog_cc_g=yes
2493 else
2494   echo "$as_me: failed program was:" >&5
2495 sed 's/^/| /' conftest.$ac_ext >&5
2496
2497         CFLAGS=""
2498       cat >conftest.$ac_ext <<_ACEOF
2499 /* confdefs.h.  */
2500 _ACEOF
2501 cat confdefs.h >>conftest.$ac_ext
2502 cat >>conftest.$ac_ext <<_ACEOF
2503 /* end confdefs.h.  */
2504
2505 int
2506 main ()
2507 {
2508
2509   ;
2510   return 0;
2511 }
2512 _ACEOF
2513 rm -f conftest.$ac_objext
2514 if { (ac_try="$ac_compile"
2515 case "(($ac_try" in
2516   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2517   *) ac_try_echo=$ac_try;;
2518 esac
2519 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2520   (eval "$ac_compile") 2>conftest.er1
2521   ac_status=$?
2522   grep -v '^ *+' conftest.er1 >conftest.err
2523   rm -f conftest.er1
2524   cat conftest.err >&5
2525   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2526   (exit $ac_status); } &&
2527          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2528   { (case "(($ac_try" in
2529   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2530   *) ac_try_echo=$ac_try;;
2531 esac
2532 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2533   (eval "$ac_try") 2>&5
2534   ac_status=$?
2535   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2536   (exit $ac_status); }; } &&
2537          { ac_try='test -s conftest.$ac_objext'
2538   { (case "(($ac_try" in
2539   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2540   *) ac_try_echo=$ac_try;;
2541 esac
2542 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2543   (eval "$ac_try") 2>&5
2544   ac_status=$?
2545   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2546   (exit $ac_status); }; }; then
2547   :
2548 else
2549   echo "$as_me: failed program was:" >&5
2550 sed 's/^/| /' conftest.$ac_ext >&5
2551
2552         ac_c_werror_flag=$ac_save_c_werror_flag
2553          CFLAGS="-g"
2554          cat >conftest.$ac_ext <<_ACEOF
2555 /* confdefs.h.  */
2556 _ACEOF
2557 cat confdefs.h >>conftest.$ac_ext
2558 cat >>conftest.$ac_ext <<_ACEOF
2559 /* end confdefs.h.  */
2560
2561 int
2562 main ()
2563 {
2564
2565   ;
2566   return 0;
2567 }
2568 _ACEOF
2569 rm -f conftest.$ac_objext
2570 if { (ac_try="$ac_compile"
2571 case "(($ac_try" in
2572   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2573   *) ac_try_echo=$ac_try;;
2574 esac
2575 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2576   (eval "$ac_compile") 2>conftest.er1
2577   ac_status=$?
2578   grep -v '^ *+' conftest.er1 >conftest.err
2579   rm -f conftest.er1
2580   cat conftest.err >&5
2581   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2582   (exit $ac_status); } &&
2583          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2584   { (case "(($ac_try" in
2585   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2586   *) ac_try_echo=$ac_try;;
2587 esac
2588 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2589   (eval "$ac_try") 2>&5
2590   ac_status=$?
2591   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2592   (exit $ac_status); }; } &&
2593          { ac_try='test -s conftest.$ac_objext'
2594   { (case "(($ac_try" in
2595   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2596   *) ac_try_echo=$ac_try;;
2597 esac
2598 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2599   (eval "$ac_try") 2>&5
2600   ac_status=$?
2601   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2602   (exit $ac_status); }; }; then
2603   ac_cv_prog_cc_g=yes
2604 else
2605   echo "$as_me: failed program was:" >&5
2606 sed 's/^/| /' conftest.$ac_ext >&5
2607
2608
2609 fi
2610
2611 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2612 fi
2613
2614 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2615 fi
2616
2617 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2618    ac_c_werror_flag=$ac_save_c_werror_flag
2619 fi
2620 { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2621 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6; }
2622 if test "$ac_test_CFLAGS" = set; then
2623   CFLAGS=$ac_save_CFLAGS
2624 elif test $ac_cv_prog_cc_g = yes; then
2625   if test "$GCC" = yes; then
2626     CFLAGS="-g -O2"
2627   else
2628     CFLAGS="-g"
2629   fi
2630 else
2631   if test "$GCC" = yes; then
2632     CFLAGS="-O2"
2633   else
2634     CFLAGS=
2635   fi
2636 fi
2637 { echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
2638 echo $ECHO_N "checking for $CC option to accept ISO C89... $ECHO_C" >&6; }
2639 if test "${ac_cv_prog_cc_c89+set}" = set; then
2640   echo $ECHO_N "(cached) $ECHO_C" >&6
2641 else
2642   ac_cv_prog_cc_c89=no
2643 ac_save_CC=$CC
2644 cat >conftest.$ac_ext <<_ACEOF
2645 /* confdefs.h.  */
2646 _ACEOF
2647 cat confdefs.h >>conftest.$ac_ext
2648 cat >>conftest.$ac_ext <<_ACEOF
2649 /* end confdefs.h.  */
2650 #include <stdarg.h>
2651 #include <stdio.h>
2652 #include <sys/types.h>
2653 #include <sys/stat.h>
2654 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
2655 struct buf { int x; };
2656 FILE * (*rcsopen) (struct buf *, struct stat *, int);
2657 static char *e (p, i)
2658      char **p;
2659      int i;
2660 {
2661   return p[i];
2662 }
2663 static char *f (char * (*g) (char **, int), char **p, ...)
2664 {
2665   char *s;
2666   va_list v;
2667   va_start (v,p);
2668   s = g (p, va_arg (v,int));
2669   va_end (v);
2670   return s;
2671 }
2672
2673 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
2674    function prototypes and stuff, but not '\xHH' hex character constants.
2675    These don't provoke an error unfortunately, instead are silently treated
2676    as 'x'.  The following induces an error, until -std is added to get
2677    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
2678    array size at least.  It's necessary to write '\x00'==0 to get something
2679    that's true only with -std.  */
2680 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2681
2682 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
2683    inside strings and character constants.  */
2684 #define FOO(x) 'x'
2685 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
2686
2687 int test (int i, double x);
2688 struct s1 {int (*f) (int a);};
2689 struct s2 {int (*f) (double a);};
2690 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2691 int argc;
2692 char **argv;
2693 int
2694 main ()
2695 {
2696 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
2697   ;
2698   return 0;
2699 }
2700 _ACEOF
2701 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
2702         -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2703 do
2704   CC="$ac_save_CC $ac_arg"
2705   rm -f conftest.$ac_objext
2706 if { (ac_try="$ac_compile"
2707 case "(($ac_try" in
2708   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2709   *) ac_try_echo=$ac_try;;
2710 esac
2711 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2712   (eval "$ac_compile") 2>conftest.er1
2713   ac_status=$?
2714   grep -v '^ *+' conftest.er1 >conftest.err
2715   rm -f conftest.er1
2716   cat conftest.err >&5
2717   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2718   (exit $ac_status); } &&
2719          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2720   { (case "(($ac_try" in
2721   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2722   *) ac_try_echo=$ac_try;;
2723 esac
2724 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2725   (eval "$ac_try") 2>&5
2726   ac_status=$?
2727   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2728   (exit $ac_status); }; } &&
2729          { ac_try='test -s conftest.$ac_objext'
2730   { (case "(($ac_try" in
2731   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2732   *) ac_try_echo=$ac_try;;
2733 esac
2734 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2735   (eval "$ac_try") 2>&5
2736   ac_status=$?
2737   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2738   (exit $ac_status); }; }; then
2739   ac_cv_prog_cc_c89=$ac_arg
2740 else
2741   echo "$as_me: failed program was:" >&5
2742 sed 's/^/| /' conftest.$ac_ext >&5
2743
2744
2745 fi
2746
2747 rm -f core conftest.err conftest.$ac_objext
2748   test "x$ac_cv_prog_cc_c89" != "xno" && break
2749 done
2750 rm -f conftest.$ac_ext
2751 CC=$ac_save_CC
2752
2753 fi
2754 # AC_CACHE_VAL
2755 case "x$ac_cv_prog_cc_c89" in
2756   x)
2757     { echo "$as_me:$LINENO: result: none needed" >&5
2758 echo "${ECHO_T}none needed" >&6; } ;;
2759   xno)
2760     { echo "$as_me:$LINENO: result: unsupported" >&5
2761 echo "${ECHO_T}unsupported" >&6; } ;;
2762   *)
2763     CC="$CC $ac_cv_prog_cc_c89"
2764     { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
2765 echo "${ECHO_T}$ac_cv_prog_cc_c89" >&6; } ;;
2766 esac
2767
2768
2769 ac_ext=c
2770 ac_cpp='$CPP $CPPFLAGS'
2771 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2772 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2773 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2774
2775 ac_ext=cpp
2776 ac_cpp='$CXXCPP $CPPFLAGS'
2777 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2778 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2779 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
2780 if test -z "$CXX"; then
2781   if test -n "$CCC"; then
2782     CXX=$CCC
2783   else
2784     if test -n "$ac_tool_prefix"; then
2785   for ac_prog in clang++ llvm-g++ g++
2786   do
2787     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2788 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2789 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2790 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2791 if test "${ac_cv_prog_CXX+set}" = set; then
2792   echo $ECHO_N "(cached) $ECHO_C" >&6
2793 else
2794   if test -n "$CXX"; then
2795   ac_cv_prog_CXX="$CXX" # Let the user override the test.
2796 else
2797 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2798 for as_dir in $PATH
2799 do
2800   IFS=$as_save_IFS
2801   test -z "$as_dir" && as_dir=.
2802   for ac_exec_ext in '' $ac_executable_extensions; do
2803   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
2804     ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
2805     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2806     break 2
2807   fi
2808 done
2809 done
2810 IFS=$as_save_IFS
2811
2812 fi
2813 fi
2814 CXX=$ac_cv_prog_CXX
2815 if test -n "$CXX"; then
2816   { echo "$as_me:$LINENO: result: $CXX" >&5
2817 echo "${ECHO_T}$CXX" >&6; }
2818 else
2819   { echo "$as_me:$LINENO: result: no" >&5
2820 echo "${ECHO_T}no" >&6; }
2821 fi
2822
2823
2824     test -n "$CXX" && break
2825   done
2826 fi
2827 if test -z "$CXX"; then
2828   ac_ct_CXX=$CXX
2829   for ac_prog in clang++ llvm-g++ g++
2830 do
2831   # Extract the first word of "$ac_prog", so it can be a program name with args.
2832 set dummy $ac_prog; ac_word=$2
2833 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2834 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2835 if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
2836   echo $ECHO_N "(cached) $ECHO_C" >&6
2837 else
2838   if test -n "$ac_ct_CXX"; then
2839   ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
2840 else
2841 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2842 for as_dir in $PATH
2843 do
2844   IFS=$as_save_IFS
2845   test -z "$as_dir" && as_dir=.
2846   for ac_exec_ext in '' $ac_executable_extensions; do
2847   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
2848     ac_cv_prog_ac_ct_CXX="$ac_prog"
2849     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2850     break 2
2851   fi
2852 done
2853 done
2854 IFS=$as_save_IFS
2855
2856 fi
2857 fi
2858 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
2859 if test -n "$ac_ct_CXX"; then
2860   { echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
2861 echo "${ECHO_T}$ac_ct_CXX" >&6; }
2862 else
2863   { echo "$as_me:$LINENO: result: no" >&5
2864 echo "${ECHO_T}no" >&6; }
2865 fi
2866
2867
2868   test -n "$ac_ct_CXX" && break
2869 done
2870
2871   if test "x$ac_ct_CXX" = x; then
2872     CXX="g++"
2873   else
2874     case $cross_compiling:$ac_tool_warned in
2875 yes:)
2876 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
2877 whose name does not start with the host triplet.  If you think this
2878 configuration is useful to you, please write to autoconf@gnu.org." >&5
2879 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
2880 whose name does not start with the host triplet.  If you think this
2881 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
2882 ac_tool_warned=yes ;;
2883 esac
2884     CXX=$ac_ct_CXX
2885   fi
2886 fi
2887
2888   fi
2889 fi
2890 # Provide some information about the compiler.
2891 echo "$as_me:$LINENO: checking for C++ compiler version" >&5
2892 ac_compiler=`set X $ac_compile; echo $2`
2893 { (ac_try="$ac_compiler --version >&5"
2894 case "(($ac_try" in
2895   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2896   *) ac_try_echo=$ac_try;;
2897 esac
2898 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2899   (eval "$ac_compiler --version >&5") 2>&5
2900   ac_status=$?
2901   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2902   (exit $ac_status); }
2903 { (ac_try="$ac_compiler -v >&5"
2904 case "(($ac_try" in
2905   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2906   *) ac_try_echo=$ac_try;;
2907 esac
2908 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2909   (eval "$ac_compiler -v >&5") 2>&5
2910   ac_status=$?
2911   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2912   (exit $ac_status); }
2913 { (ac_try="$ac_compiler -V >&5"
2914 case "(($ac_try" in
2915   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2916   *) ac_try_echo=$ac_try;;
2917 esac
2918 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2919   (eval "$ac_compiler -V >&5") 2>&5
2920   ac_status=$?
2921   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2922   (exit $ac_status); }
2923
2924 { echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
2925 echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6; }
2926 if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
2927   echo $ECHO_N "(cached) $ECHO_C" >&6
2928 else
2929   cat >conftest.$ac_ext <<_ACEOF
2930 /* confdefs.h.  */
2931 _ACEOF
2932 cat confdefs.h >>conftest.$ac_ext
2933 cat >>conftest.$ac_ext <<_ACEOF
2934 /* end confdefs.h.  */
2935
2936 int
2937 main ()
2938 {
2939 #ifndef __GNUC__
2940        choke me
2941 #endif
2942
2943   ;
2944   return 0;
2945 }
2946 _ACEOF
2947 rm -f conftest.$ac_objext
2948 if { (ac_try="$ac_compile"
2949 case "(($ac_try" in
2950   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2951   *) ac_try_echo=$ac_try;;
2952 esac
2953 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2954   (eval "$ac_compile") 2>conftest.er1
2955   ac_status=$?
2956   grep -v '^ *+' conftest.er1 >conftest.err
2957   rm -f conftest.er1
2958   cat conftest.err >&5
2959   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2960   (exit $ac_status); } &&
2961          { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
2962   { (case "(($ac_try" in
2963   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2964   *) ac_try_echo=$ac_try;;
2965 esac
2966 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2967   (eval "$ac_try") 2>&5
2968   ac_status=$?
2969   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2970   (exit $ac_status); }; } &&
2971          { ac_try='test -s conftest.$ac_objext'
2972   { (case "(($ac_try" in
2973   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2974   *) ac_try_echo=$ac_try;;
2975 esac
2976 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2977   (eval "$ac_try") 2>&5
2978   ac_status=$?
2979   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2980   (exit $ac_status); }; }; then
2981   ac_compiler_gnu=yes
2982 else
2983   echo "$as_me: failed program was:" >&5
2984 sed 's/^/| /' conftest.$ac_ext >&5
2985
2986         ac_compiler_gnu=no
2987 fi
2988
2989 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2990 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
2991
2992 fi
2993 { echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
2994 echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6; }
2995 GXX=`test $ac_compiler_gnu = yes && echo yes`
2996 ac_test_CXXFLAGS=${CXXFLAGS+set}
2997 ac_save_CXXFLAGS=$CXXFLAGS
2998 { echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
2999 echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6; }
3000 if test "${ac_cv_prog_cxx_g+set}" = set; then
3001   echo $ECHO_N "(cached) $ECHO_C" >&6
3002 else
3003   ac_save_cxx_werror_flag=$ac_cxx_werror_flag
3004    ac_cxx_werror_flag=yes
3005    ac_cv_prog_cxx_g=no
3006    CXXFLAGS="-g"
3007    cat >conftest.$ac_ext <<_ACEOF
3008 /* confdefs.h.  */
3009 _ACEOF
3010 cat confdefs.h >>conftest.$ac_ext
3011 cat >>conftest.$ac_ext <<_ACEOF
3012 /* end confdefs.h.  */
3013
3014 int
3015 main ()
3016 {
3017
3018   ;
3019   return 0;
3020 }
3021 _ACEOF
3022 rm -f conftest.$ac_objext
3023 if { (ac_try="$ac_compile"
3024 case "(($ac_try" in
3025   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3026   *) ac_try_echo=$ac_try;;
3027 esac
3028 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3029   (eval "$ac_compile") 2>conftest.er1
3030   ac_status=$?
3031   grep -v '^ *+' conftest.er1 >conftest.err
3032   rm -f conftest.er1
3033   cat conftest.err >&5
3034   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3035   (exit $ac_status); } &&
3036          { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3037   { (case "(($ac_try" in
3038   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3039   *) ac_try_echo=$ac_try;;
3040 esac
3041 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3042   (eval "$ac_try") 2>&5
3043   ac_status=$?
3044   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3045   (exit $ac_status); }; } &&
3046          { ac_try='test -s conftest.$ac_objext'
3047   { (case "(($ac_try" in
3048   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3049   *) ac_try_echo=$ac_try;;
3050 esac
3051 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3052   (eval "$ac_try") 2>&5
3053   ac_status=$?
3054   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3055   (exit $ac_status); }; }; then
3056   ac_cv_prog_cxx_g=yes
3057 else
3058   echo "$as_me: failed program was:" >&5
3059 sed 's/^/| /' conftest.$ac_ext >&5
3060
3061         CXXFLAGS=""
3062       cat >conftest.$ac_ext <<_ACEOF
3063 /* confdefs.h.  */
3064 _ACEOF
3065 cat confdefs.h >>conftest.$ac_ext
3066 cat >>conftest.$ac_ext <<_ACEOF
3067 /* end confdefs.h.  */
3068
3069 int
3070 main ()
3071 {
3072
3073   ;
3074   return 0;
3075 }
3076 _ACEOF
3077 rm -f conftest.$ac_objext
3078 if { (ac_try="$ac_compile"
3079 case "(($ac_try" in
3080   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3081   *) ac_try_echo=$ac_try;;
3082 esac
3083 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3084   (eval "$ac_compile") 2>conftest.er1
3085   ac_status=$?
3086   grep -v '^ *+' conftest.er1 >conftest.err
3087   rm -f conftest.er1
3088   cat conftest.err >&5
3089   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3090   (exit $ac_status); } &&
3091          { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3092   { (case "(($ac_try" in
3093   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3094   *) ac_try_echo=$ac_try;;
3095 esac
3096 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3097   (eval "$ac_try") 2>&5
3098   ac_status=$?
3099   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3100   (exit $ac_status); }; } &&
3101          { ac_try='test -s conftest.$ac_objext'
3102   { (case "(($ac_try" in
3103   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3104   *) ac_try_echo=$ac_try;;
3105 esac
3106 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3107   (eval "$ac_try") 2>&5
3108   ac_status=$?
3109   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3110   (exit $ac_status); }; }; then
3111   :
3112 else
3113   echo "$as_me: failed program was:" >&5
3114 sed 's/^/| /' conftest.$ac_ext >&5
3115
3116         ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3117          CXXFLAGS="-g"
3118          cat >conftest.$ac_ext <<_ACEOF
3119 /* confdefs.h.  */
3120 _ACEOF
3121 cat confdefs.h >>conftest.$ac_ext
3122 cat >>conftest.$ac_ext <<_ACEOF
3123 /* end confdefs.h.  */
3124
3125 int
3126 main ()
3127 {
3128
3129   ;
3130   return 0;
3131 }
3132 _ACEOF
3133 rm -f conftest.$ac_objext
3134 if { (ac_try="$ac_compile"
3135 case "(($ac_try" in
3136   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3137   *) ac_try_echo=$ac_try;;
3138 esac
3139 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3140   (eval "$ac_compile") 2>conftest.er1
3141   ac_status=$?
3142   grep -v '^ *+' conftest.er1 >conftest.err
3143   rm -f conftest.er1
3144   cat conftest.err >&5
3145   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3146   (exit $ac_status); } &&
3147          { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3148   { (case "(($ac_try" in
3149   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3150   *) ac_try_echo=$ac_try;;
3151 esac
3152 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3153   (eval "$ac_try") 2>&5
3154   ac_status=$?
3155   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3156   (exit $ac_status); }; } &&
3157          { ac_try='test -s conftest.$ac_objext'
3158   { (case "(($ac_try" in
3159   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3160   *) ac_try_echo=$ac_try;;
3161 esac
3162 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3163   (eval "$ac_try") 2>&5
3164   ac_status=$?
3165   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3166   (exit $ac_status); }; }; then
3167   ac_cv_prog_cxx_g=yes
3168 else
3169   echo "$as_me: failed program was:" >&5
3170 sed 's/^/| /' conftest.$ac_ext >&5
3171
3172
3173 fi
3174
3175 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3176 fi
3177
3178 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3179 fi
3180
3181 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3182    ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3183 fi
3184 { echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
3185 echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6; }
3186 if test "$ac_test_CXXFLAGS" = set; then
3187   CXXFLAGS=$ac_save_CXXFLAGS
3188 elif test $ac_cv_prog_cxx_g = yes; then
3189   if test "$GXX" = yes; then
3190     CXXFLAGS="-g -O2"
3191   else
3192     CXXFLAGS="-g"
3193   fi
3194 else
3195   if test "$GXX" = yes; then
3196     CXXFLAGS="-O2"
3197   else
3198     CXXFLAGS=
3199   fi
3200 fi
3201 ac_ext=c
3202 ac_cpp='$CPP $CPPFLAGS'
3203 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3204 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3205 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3206
3207 ac_ext=c
3208 ac_cpp='$CPP $CPPFLAGS'
3209 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3210 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3211 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3212 { echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
3213 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6; }
3214 # On Suns, sometimes $CPP names a directory.
3215 if test -n "$CPP" && test -d "$CPP"; then
3216   CPP=
3217 fi
3218 if test -z "$CPP"; then
3219   if test "${ac_cv_prog_CPP+set}" = set; then
3220   echo $ECHO_N "(cached) $ECHO_C" >&6
3221 else
3222       # Double quotes because CPP needs to be expanded
3223     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3224     do
3225       ac_preproc_ok=false
3226 for ac_c_preproc_warn_flag in '' yes
3227 do
3228   # Use a header file that comes with gcc, so configuring glibc
3229   # with a fresh cross-compiler works.
3230   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3231   # <limits.h> exists even on freestanding compilers.
3232   # On the NeXT, cc -E runs the code through the compiler's parser,
3233   # not just through cpp. "Syntax error" is here to catch this case.
3234   cat >conftest.$ac_ext <<_ACEOF
3235 /* confdefs.h.  */
3236 _ACEOF
3237 cat confdefs.h >>conftest.$ac_ext
3238 cat >>conftest.$ac_ext <<_ACEOF
3239 /* end confdefs.h.  */
3240 #ifdef __STDC__
3241 # include <limits.h>
3242 #else
3243 # include <assert.h>
3244 #endif
3245                      Syntax error
3246 _ACEOF
3247 if { (ac_try="$ac_cpp conftest.$ac_ext"
3248 case "(($ac_try" in
3249   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3250   *) ac_try_echo=$ac_try;;
3251 esac
3252 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3253   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3254   ac_status=$?
3255   grep -v '^ *+' conftest.er1 >conftest.err
3256   rm -f conftest.er1
3257   cat conftest.err >&5
3258   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3259   (exit $ac_status); } >/dev/null; then
3260   if test -s conftest.err; then
3261     ac_cpp_err=$ac_c_preproc_warn_flag
3262     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3263   else
3264     ac_cpp_err=
3265   fi
3266 else
3267   ac_cpp_err=yes
3268 fi
3269 if test -z "$ac_cpp_err"; then
3270   :
3271 else
3272   echo "$as_me: failed program was:" >&5
3273 sed 's/^/| /' conftest.$ac_ext >&5
3274
3275   # Broken: fails on valid input.
3276 continue
3277 fi
3278
3279 rm -f conftest.err conftest.$ac_ext
3280
3281   # OK, works on sane cases.  Now check whether nonexistent headers
3282   # can be detected and how.
3283   cat >conftest.$ac_ext <<_ACEOF
3284 /* confdefs.h.  */
3285 _ACEOF
3286 cat confdefs.h >>conftest.$ac_ext
3287 cat >>conftest.$ac_ext <<_ACEOF
3288 /* end confdefs.h.  */
3289 #include <ac_nonexistent.h>
3290 _ACEOF
3291 if { (ac_try="$ac_cpp conftest.$ac_ext"
3292 case "(($ac_try" in
3293   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3294   *) ac_try_echo=$ac_try;;
3295 esac
3296 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3297   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3298   ac_status=$?
3299   grep -v '^ *+' conftest.er1 >conftest.err
3300   rm -f conftest.er1
3301   cat conftest.err >&5
3302   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3303   (exit $ac_status); } >/dev/null; then
3304   if test -s conftest.err; then
3305     ac_cpp_err=$ac_c_preproc_warn_flag
3306     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3307   else
3308     ac_cpp_err=
3309   fi
3310 else
3311   ac_cpp_err=yes
3312 fi
3313 if test -z "$ac_cpp_err"; then
3314   # Broken: success on invalid input.
3315 continue
3316 else
3317   echo "$as_me: failed program was:" >&5
3318 sed 's/^/| /' conftest.$ac_ext >&5
3319
3320   # Passes both tests.
3321 ac_preproc_ok=:
3322 break
3323 fi
3324
3325 rm -f conftest.err conftest.$ac_ext
3326
3327 done
3328 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3329 rm -f conftest.err conftest.$ac_ext
3330 if $ac_preproc_ok; then
3331   break
3332 fi
3333
3334     done
3335     ac_cv_prog_CPP=$CPP
3336
3337 fi
3338   CPP=$ac_cv_prog_CPP
3339 else
3340   ac_cv_prog_CPP=$CPP
3341 fi
3342 { echo "$as_me:$LINENO: result: $CPP" >&5
3343 echo "${ECHO_T}$CPP" >&6; }
3344 ac_preproc_ok=false
3345 for ac_c_preproc_warn_flag in '' yes
3346 do
3347   # Use a header file that comes with gcc, so configuring glibc
3348   # with a fresh cross-compiler works.
3349   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3350   # <limits.h> exists even on freestanding compilers.
3351   # On the NeXT, cc -E runs the code through the compiler's parser,
3352   # not just through cpp. "Syntax error" is here to catch this case.
3353   cat >conftest.$ac_ext <<_ACEOF
3354 /* confdefs.h.  */
3355 _ACEOF
3356 cat confdefs.h >>conftest.$ac_ext
3357 cat >>conftest.$ac_ext <<_ACEOF
3358 /* end confdefs.h.  */
3359 #ifdef __STDC__
3360 # include <limits.h>
3361 #else
3362 # include <assert.h>
3363 #endif
3364                      Syntax error
3365 _ACEOF
3366 if { (ac_try="$ac_cpp conftest.$ac_ext"
3367 case "(($ac_try" in
3368   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3369   *) ac_try_echo=$ac_try;;
3370 esac
3371 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3372   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3373   ac_status=$?
3374   grep -v '^ *+' conftest.er1 >conftest.err
3375   rm -f conftest.er1
3376   cat conftest.err >&5
3377   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3378   (exit $ac_status); } >/dev/null; then
3379   if test -s conftest.err; then
3380     ac_cpp_err=$ac_c_preproc_warn_flag
3381     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3382   else
3383     ac_cpp_err=
3384   fi
3385 else
3386   ac_cpp_err=yes
3387 fi
3388 if test -z "$ac_cpp_err"; then
3389   :
3390 else
3391   echo "$as_me: failed program was:" >&5
3392 sed 's/^/| /' conftest.$ac_ext >&5
3393
3394   # Broken: fails on valid input.
3395 continue
3396 fi
3397
3398 rm -f conftest.err conftest.$ac_ext
3399
3400   # OK, works on sane cases.  Now check whether nonexistent headers
3401   # can be detected and how.
3402   cat >conftest.$ac_ext <<_ACEOF
3403 /* confdefs.h.  */
3404 _ACEOF
3405 cat confdefs.h >>conftest.$ac_ext
3406 cat >>conftest.$ac_ext <<_ACEOF
3407 /* end confdefs.h.  */
3408 #include <ac_nonexistent.h>
3409 _ACEOF
3410 if { (ac_try="$ac_cpp conftest.$ac_ext"
3411 case "(($ac_try" in
3412   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3413   *) ac_try_echo=$ac_try;;
3414 esac
3415 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3416   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3417   ac_status=$?
3418   grep -v '^ *+' conftest.er1 >conftest.err
3419   rm -f conftest.er1
3420   cat conftest.err >&5
3421   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3422   (exit $ac_status); } >/dev/null; then
3423   if test -s conftest.err; then
3424     ac_cpp_err=$ac_c_preproc_warn_flag
3425     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3426   else
3427     ac_cpp_err=
3428   fi
3429 else
3430   ac_cpp_err=yes
3431 fi
3432 if test -z "$ac_cpp_err"; then
3433   # Broken: success on invalid input.
3434 continue
3435 else
3436   echo "$as_me: failed program was:" >&5
3437 sed 's/^/| /' conftest.$ac_ext >&5
3438
3439   # Passes both tests.
3440 ac_preproc_ok=:
3441 break
3442 fi
3443
3444 rm -f conftest.err conftest.$ac_ext
3445
3446 done
3447 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3448 rm -f conftest.err conftest.$ac_ext
3449 if $ac_preproc_ok; then
3450   :
3451 else
3452   { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
3453 See \`config.log' for more details." >&5
3454 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
3455 See \`config.log' for more details." >&2;}
3456    { (exit 1); exit 1; }; }
3457 fi
3458
3459 ac_ext=c
3460 ac_cpp='$CPP $CPPFLAGS'
3461 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3462 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3463 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3464
3465
3466
3467
3468 # Check whether --enable-polly was given.
3469 if test "${enable_polly+set}" = set; then
3470   enableval=$enable_polly;
3471 else
3472   enableval=default
3473 fi
3474
3475 case "$enableval" in
3476   yes) ENABLE_POLLY=1
3477  ;;
3478   no)  ENABLE_POLLY=0
3479  ;;
3480   default) ENABLE_POLLY=1
3481  ;;
3482   *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-polly. Use \"yes\" or \"no\"" >&5
3483 echo "$as_me: error: Invalid setting for --enable-polly. Use \"yes\" or \"no\"" >&2;}
3484    { (exit 1); exit 1; }; } ;;
3485 esac
3486
3487
3488 if (test -d ${srcdir}/tools/polly) && (test $ENABLE_POLLY -eq 1) ; then
3489   LLVM_HAS_POLLY=1
3490
3491   subdirs="$subdirs tools/polly"
3492
3493 fi
3494
3495
3496 # Make sure we can run config.sub.
3497 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
3498   { { echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5
3499 echo "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;}
3500    { (exit 1); exit 1; }; }
3501
3502 { echo "$as_me:$LINENO: checking build system type" >&5
3503 echo $ECHO_N "checking build system type... $ECHO_C" >&6; }
3504 if test "${ac_cv_build+set}" = set; then
3505   echo $ECHO_N "(cached) $ECHO_C" >&6
3506 else
3507   ac_build_alias=$build_alias
3508 test "x$ac_build_alias" = x &&
3509   ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
3510 test "x$ac_build_alias" = x &&
3511   { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
3512 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
3513    { (exit 1); exit 1; }; }
3514 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
3515   { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5
3516 echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;}
3517    { (exit 1); exit 1; }; }
3518
3519 fi
3520 { echo "$as_me:$LINENO: result: $ac_cv_build" >&5
3521 echo "${ECHO_T}$ac_cv_build" >&6; }
3522 case $ac_cv_build in
3523 *-*-*) ;;
3524 *) { { echo "$as_me:$LINENO: error: invalid value of canonical build" >&5
3525 echo "$as_me: error: invalid value of canonical build" >&2;}
3526    { (exit 1); exit 1; }; };;
3527 esac
3528 build=$ac_cv_build
3529 ac_save_IFS=$IFS; IFS='-'
3530 set x $ac_cv_build
3531 shift
3532 build_cpu=$1
3533 build_vendor=$2
3534 shift; shift
3535 # Remember, the first character of IFS is used to create $*,
3536 # except with old shells:
3537 build_os=$*
3538 IFS=$ac_save_IFS
3539 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
3540
3541
3542 { echo "$as_me:$LINENO: checking host system type" >&5
3543 echo $ECHO_N "checking host system type... $ECHO_C" >&6; }
3544 if test "${ac_cv_host+set}" = set; then
3545   echo $ECHO_N "(cached) $ECHO_C" >&6
3546 else
3547   if test "x$host_alias" = x; then
3548   ac_cv_host=$ac_cv_build
3549 else
3550   ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
3551     { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5
3552 echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;}
3553    { (exit 1); exit 1; }; }
3554 fi
3555
3556 fi
3557 { echo "$as_me:$LINENO: result: $ac_cv_host" >&5
3558 echo "${ECHO_T}$ac_cv_host" >&6; }
3559 case $ac_cv_host in
3560 *-*-*) ;;
3561 *) { { echo "$as_me:$LINENO: error: invalid value of canonical host" >&5
3562 echo "$as_me: error: invalid value of canonical host" >&2;}
3563    { (exit 1); exit 1; }; };;
3564 esac
3565 host=$ac_cv_host
3566 ac_save_IFS=$IFS; IFS='-'
3567 set x $ac_cv_host
3568 shift
3569 host_cpu=$1
3570 host_vendor=$2
3571 shift; shift
3572 # Remember, the first character of IFS is used to create $*,
3573 # except with old shells:
3574 host_os=$*
3575 IFS=$ac_save_IFS
3576 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
3577
3578
3579 { echo "$as_me:$LINENO: checking target system type" >&5
3580 echo $ECHO_N "checking target system type... $ECHO_C" >&6; }
3581 if test "${ac_cv_target+set}" = set; then
3582   echo $ECHO_N "(cached) $ECHO_C" >&6
3583 else
3584   if test "x$target_alias" = x; then
3585   ac_cv_target=$ac_cv_host
3586 else
3587   ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
3588     { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $target_alias failed" >&5
3589 echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $target_alias failed" >&2;}
3590    { (exit 1); exit 1; }; }
3591 fi
3592
3593 fi
3594 { echo "$as_me:$LINENO: result: $ac_cv_target" >&5
3595 echo "${ECHO_T}$ac_cv_target" >&6; }
3596 case $ac_cv_target in
3597 *-*-*) ;;
3598 *) { { echo "$as_me:$LINENO: error: invalid value of canonical target" >&5
3599 echo "$as_me: error: invalid value of canonical target" >&2;}
3600    { (exit 1); exit 1; }; };;
3601 esac
3602 target=$ac_cv_target
3603 ac_save_IFS=$IFS; IFS='-'
3604 set x $ac_cv_target
3605 shift
3606 target_cpu=$1
3607 target_vendor=$2
3608 shift; shift
3609 # Remember, the first character of IFS is used to create $*,
3610 # except with old shells:
3611 target_os=$*
3612 IFS=$ac_save_IFS
3613 case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
3614
3615
3616 # The aliases save the names the user supplied, while $host etc.
3617 # will get canonicalized.
3618 test -n "$target_alias" &&
3619   test "$program_prefix$program_suffix$program_transform_name" = \
3620     NONENONEs,x,x, &&
3621   program_prefix=${target_alias}-
3622
3623 { echo "$as_me:$LINENO: checking type of operating system we're going to host on" >&5
3624 echo $ECHO_N "checking type of operating system we're going to host on... $ECHO_C" >&6; }
3625 if test "${llvm_cv_os_type+set}" = set; then
3626   echo $ECHO_N "(cached) $ECHO_C" >&6
3627 else
3628   case $host in
3629   *-*-aix*)
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="AIX"
3633     llvm_cv_platform_type="Unix" ;;
3634   *-*-irix*)
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="IRIX"
3638     llvm_cv_platform_type="Unix" ;;
3639   *-*-cygwin*)
3640     llvm_cv_link_all_option="-Wl,--whole-archive"
3641     llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
3642     llvm_cv_os_type="Cygwin"
3643     llvm_cv_platform_type="Unix" ;;
3644   *-*-darwin*)
3645     llvm_cv_link_all_option="-Wl,-all_load"
3646     llvm_cv_no_link_all_option="-Wl,-noall_load"
3647     llvm_cv_os_type="Darwin"
3648     llvm_cv_platform_type="Unix" ;;
3649   *-*-minix*)
3650     llvm_cv_link_all_option="-Wl,-all_load"
3651     llvm_cv_no_link_all_option="-Wl,-noall_load"
3652     llvm_cv_os_type="Minix"
3653     llvm_cv_platform_type="Unix" ;;
3654   *-*-freebsd* | *-*-kfreebsd-gnu)
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="FreeBSD"
3658     llvm_cv_platform_type="Unix" ;;
3659   *-*-openbsd*)
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="OpenBSD"
3663     llvm_cv_platform_type="Unix" ;;
3664   *-*-netbsd*)
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="NetBSD"
3668     llvm_cv_platform_type="Unix" ;;
3669   *-*-dragonfly*)
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="DragonFly"
3673     llvm_cv_platform_type="Unix" ;;
3674   *-*-hpux*)
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="HP-UX"
3678     llvm_cv_platform_type="Unix" ;;
3679   *-*-interix*)
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="Interix"
3683     llvm_cv_platform_type="Unix" ;;
3684   *-*-linux*)
3685     llvm_cv_link_all_option="-Wl,--whole-archive"
3686     llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
3687     llvm_cv_os_type="Linux"
3688     llvm_cv_platform_type="Unix" ;;
3689   *-*-gnu*)
3690     llvm_cv_link_all_option="-Wl,--whole-archive"
3691     llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
3692     llvm_cv_os_type="GNU"
3693     llvm_cv_platform_type="Unix" ;;
3694   *-*-solaris*)
3695     llvm_cv_link_all_option="-Wl,-z,allextract"
3696     llvm_cv_no_link_all_option="-Wl,-z,defaultextract"
3697     llvm_cv_os_type="SunOS"
3698     llvm_cv_platform_type="Unix" ;;
3699   *-*-auroraux*)
3700     llvm_cv_link_all_option="-Wl,-z,allextract"
3701     llvm_cv_link_all_option="-Wl,-z,defaultextract"
3702     llvm_cv_os_type="AuroraUX"
3703     llvm_cv_platform_type="Unix" ;;
3704   *-*-win32*)
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="Win32"
3708     llvm_cv_platform_type="Win32" ;;
3709   *-*-mingw*)
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="MingW"
3713     llvm_cv_platform_type="Win32" ;;
3714   *-*-haiku*)
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="Haiku"
3718     llvm_cv_platform_type="Unix" ;;
3719   *-unknown-eabi*)
3720     llvm_cv_link_all_option="-Wl,--whole-archive"
3721     llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
3722     llvm_cv_os_type="Freestanding"
3723     llvm_cv_platform_type="Unix" ;;
3724   *-unknown-elf*)
3725     llvm_cv_link_all_option="-Wl,--whole-archive"
3726     llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
3727     llvm_cv_os_type="Freestanding"
3728     llvm_cv_platform_type="Unix" ;;
3729   *)
3730     llvm_cv_link_all_option=""
3731     llvm_cv_no_link_all_option=""
3732     llvm_cv_os_type="Unknown"
3733     llvm_cv_platform_type="Unknown" ;;
3734 esac
3735 fi
3736 { echo "$as_me:$LINENO: result: $llvm_cv_os_type" >&5
3737 echo "${ECHO_T}$llvm_cv_os_type" >&6; }
3738
3739 { echo "$as_me:$LINENO: checking type of operating system we're going to target" >&5
3740 echo $ECHO_N "checking type of operating system we're going to target... $ECHO_C" >&6; }
3741 if test "${llvm_cv_target_os_type+set}" = set; then
3742   echo $ECHO_N "(cached) $ECHO_C" >&6
3743 else
3744   case $target in
3745   *-*-aix*)
3746     llvm_cv_target_os_type="AIX" ;;
3747   *-*-irix*)
3748     llvm_cv_target_os_type="IRIX" ;;
3749   *-*-cygwin*)
3750     llvm_cv_target_os_type="Cygwin" ;;
3751   *-*-darwin*)
3752     llvm_cv_target_os_type="Darwin" ;;
3753   *-*-minix*)
3754     llvm_cv_target_os_type="Minix" ;;
3755   *-*-freebsd* | *-*-kfreebsd-gnu)
3756     llvm_cv_target_os_type="FreeBSD" ;;
3757   *-*-openbsd*)
3758     llvm_cv_target_os_type="OpenBSD" ;;
3759   *-*-netbsd*)
3760     llvm_cv_target_os_type="NetBSD" ;;
3761   *-*-dragonfly*)
3762     llvm_cv_target_os_type="DragonFly" ;;
3763   *-*-hpux*)
3764     llvm_cv_target_os_type="HP-UX" ;;
3765   *-*-interix*)
3766     llvm_cv_target_os_type="Interix" ;;
3767   *-*-linux*)
3768     llvm_cv_target_os_type="Linux" ;;
3769   *-*-gnu*)
3770     llvm_cv_target_os_type="GNU" ;;
3771   *-*-solaris*)
3772     llvm_cv_target_os_type="SunOS" ;;
3773   *-*-auroraux*)
3774     llvm_cv_target_os_type="AuroraUX" ;;
3775   *-*-win32*)
3776     llvm_cv_target_os_type="Win32" ;;
3777   *-*-mingw*)
3778     llvm_cv_target_os_type="MingW" ;;
3779   *-*-haiku*)
3780     llvm_cv_target_os_type="Haiku" ;;
3781   *-*-rtems*)
3782     llvm_cv_target_os_type="RTEMS" ;;
3783   *-*-nacl*)
3784     llvm_cv_target_os_type="NativeClient" ;;
3785   *-unknown-eabi*)
3786     llvm_cv_target_os_type="Freestanding" ;;
3787   *)
3788     llvm_cv_target_os_type="Unknown" ;;
3789 esac
3790 fi
3791 { echo "$as_me:$LINENO: result: $llvm_cv_target_os_type" >&5
3792 echo "${ECHO_T}$llvm_cv_target_os_type" >&6; }
3793
3794 if test "$llvm_cv_os_type" = "Unknown" ; then
3795   { { echo "$as_me:$LINENO: error: Operating system is unknown, configure can't continue" >&5
3796 echo "$as_me: error: Operating system is unknown, configure can't continue" >&2;}
3797    { (exit 1); exit 1; }; }
3798 fi
3799
3800 OS=$llvm_cv_os_type
3801
3802 HOST_OS=$llvm_cv_os_type
3803
3804 TARGET_OS=$llvm_cv_target_os_type
3805
3806
3807 LINKALL=$llvm_cv_link_all_option
3808
3809 NOLINKALL=$llvm_cv_no_link_all_option
3810
3811
3812 case $llvm_cv_platform_type in
3813   Unix)
3814
3815 cat >>confdefs.h <<\_ACEOF
3816 #define LLVM_ON_UNIX 1
3817 _ACEOF
3818
3819     LLVM_ON_UNIX=1
3820
3821     LLVM_ON_WIN32=0
3822
3823     ;;
3824   Win32)
3825
3826 cat >>confdefs.h <<\_ACEOF
3827 #define LLVM_ON_WIN32 1
3828 _ACEOF
3829
3830     LLVM_ON_UNIX=0
3831
3832     LLVM_ON_WIN32=1
3833
3834     ;;
3835 esac
3836
3837 { echo "$as_me:$LINENO: checking target architecture" >&5
3838 echo $ECHO_N "checking target architecture... $ECHO_C" >&6; }
3839 if test "${llvm_cv_target_arch+set}" = set; then
3840   echo $ECHO_N "(cached) $ECHO_C" >&6
3841 else
3842   case $target in
3843   i?86-*)                 llvm_cv_target_arch="x86" ;;
3844   amd64-* | x86_64-*)     llvm_cv_target_arch="x86_64" ;;
3845   sparc*-*)               llvm_cv_target_arch="Sparc" ;;
3846   powerpc*-*)             llvm_cv_target_arch="PowerPC" ;;
3847   arm*-*)                 llvm_cv_target_arch="ARM" ;;
3848   aarch64*-*)             llvm_cv_target_arch="AArch64" ;;
3849   mips-* | mips64-*)      llvm_cv_target_arch="Mips" ;;
3850   mipsel-* | mips64el-*)  llvm_cv_target_arch="Mips" ;;
3851   xcore-*)                llvm_cv_target_arch="XCore" ;;
3852   msp430-*)               llvm_cv_target_arch="MSP430" ;;
3853   hexagon-*)              llvm_cv_target_arch="Hexagon" ;;
3854   mblaze-*)               llvm_cv_target_arch="MBlaze" ;;
3855   nvptx-*)                llvm_cv_target_arch="NVPTX" ;;
3856   s390x-*)                llvm_cv_target_arch="SystemZ" ;;
3857   *)                      llvm_cv_target_arch="Unknown" ;;
3858 esac
3859 fi
3860 { echo "$as_me:$LINENO: result: $llvm_cv_target_arch" >&5
3861 echo "${ECHO_T}$llvm_cv_target_arch" >&6; }
3862
3863 if test "$llvm_cv_target_arch" = "Unknown" ; then
3864   { echo "$as_me:$LINENO: WARNING: Configuring LLVM for an unknown target archicture" >&5
3865 echo "$as_me: WARNING: Configuring LLVM for an unknown target archicture" >&2;}
3866 fi
3867
3868 # Determine the LLVM native architecture for the target
3869 case "$llvm_cv_target_arch" in
3870     x86)     LLVM_NATIVE_ARCH="X86" ;;
3871     x86_64)  LLVM_NATIVE_ARCH="X86" ;;
3872     *)       LLVM_NATIVE_ARCH="$llvm_cv_target_arch" ;;
3873 esac
3874
3875 ARCH=$llvm_cv_target_arch
3876
3877
3878
3879
3880 { echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5
3881 echo $ECHO_N "checking for grep that handles long lines and -e... $ECHO_C" >&6; }
3882 if test "${ac_cv_path_GREP+set}" = set; then
3883   echo $ECHO_N "(cached) $ECHO_C" >&6
3884 else
3885   # Extract the first word of "grep ggrep" to use in msg output
3886 if test -z "$GREP"; then
3887 set dummy grep ggrep; ac_prog_name=$2
3888 if test "${ac_cv_path_GREP+set}" = set; then
3889   echo $ECHO_N "(cached) $ECHO_C" >&6
3890 else
3891   ac_path_GREP_found=false
3892 # Loop through the user's path and test for each of PROGNAME-LIST
3893 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3894 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3895 do
3896   IFS=$as_save_IFS
3897   test -z "$as_dir" && as_dir=.
3898   for ac_prog in grep ggrep; do
3899   for ac_exec_ext in '' $ac_executable_extensions; do
3900     ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
3901     { test -f "$ac_path_GREP" && $as_executable_p "$ac_path_GREP"; } || continue
3902     # Check for GNU ac_path_GREP and select it if it is found.
3903   # Check for GNU $ac_path_GREP
3904 case `"$ac_path_GREP" --version 2>&1` in
3905 *GNU*)
3906   ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
3907 *)
3908   ac_count=0
3909   echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
3910   while :
3911   do
3912     cat "conftest.in" "conftest.in" >"conftest.tmp"
3913     mv "conftest.tmp" "conftest.in"
3914     cp "conftest.in" "conftest.nl"
3915     echo 'GREP' >> "conftest.nl"
3916     "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3917     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3918     ac_count=`expr $ac_count + 1`
3919     if test $ac_count -gt ${ac_path_GREP_max-0}; then
3920       # Best one so far, save it but keep looking for a better one
3921       ac_cv_path_GREP="$ac_path_GREP"
3922       ac_path_GREP_max=$ac_count
3923     fi
3924     # 10*(2^10) chars as input seems more than enough
3925     test $ac_count -gt 10 && break
3926   done
3927   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3928 esac
3929
3930
3931     $ac_path_GREP_found && break 3
3932   done
3933 done
3934
3935 done
3936 IFS=$as_save_IFS
3937
3938
3939 fi
3940
3941 GREP="$ac_cv_path_GREP"
3942 if test -z "$GREP"; then
3943   { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
3944 echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
3945    { (exit 1); exit 1; }; }
3946 fi
3947
3948 else
3949   ac_cv_path_GREP=$GREP
3950 fi
3951
3952
3953 fi
3954 { echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5
3955 echo "${ECHO_T}$ac_cv_path_GREP" >&6; }
3956  GREP="$ac_cv_path_GREP"
3957
3958
3959 { echo "$as_me:$LINENO: checking for egrep" >&5
3960 echo $ECHO_N "checking for egrep... $ECHO_C" >&6; }
3961 if test "${ac_cv_path_EGREP+set}" = set; then
3962   echo $ECHO_N "(cached) $ECHO_C" >&6
3963 else
3964   if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
3965    then ac_cv_path_EGREP="$GREP -E"
3966    else
3967      # Extract the first word of "egrep" to use in msg output
3968 if test -z "$EGREP"; then
3969 set dummy egrep; ac_prog_name=$2
3970 if test "${ac_cv_path_EGREP+set}" = set; then
3971   echo $ECHO_N "(cached) $ECHO_C" >&6
3972 else
3973   ac_path_EGREP_found=false
3974 # Loop through the user's path and test for each of PROGNAME-LIST
3975 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3976 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3977 do
3978   IFS=$as_save_IFS
3979   test -z "$as_dir" && as_dir=.
3980   for ac_prog in egrep; do
3981   for ac_exec_ext in '' $ac_executable_extensions; do
3982     ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
3983     { test -f "$ac_path_EGREP" && $as_executable_p "$ac_path_EGREP"; } || continue
3984     # Check for GNU ac_path_EGREP and select it if it is found.
3985   # Check for GNU $ac_path_EGREP
3986 case `"$ac_path_EGREP" --version 2>&1` in
3987 *GNU*)
3988   ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
3989 *)
3990   ac_count=0
3991   echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
3992   while :
3993   do
3994     cat "conftest.in" "conftest.in" >"conftest.tmp"
3995     mv "conftest.tmp" "conftest.in"
3996     cp "conftest.in" "conftest.nl"
3997     echo 'EGREP' >> "conftest.nl"
3998     "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3999     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4000     ac_count=`expr $ac_count + 1`
4001     if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4002       # Best one so far, save it but keep looking for a better one
4003       ac_cv_path_EGREP="$ac_path_EGREP"
4004       ac_path_EGREP_max=$ac_count
4005     fi
4006     # 10*(2^10) chars as input seems more than enough
4007     test $ac_count -gt 10 && break
4008   done
4009   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4010 esac
4011
4012
4013     $ac_path_EGREP_found && break 3
4014   done
4015 done
4016
4017 done
4018 IFS=$as_save_IFS
4019
4020
4021 fi
4022
4023 EGREP="$ac_cv_path_EGREP"
4024 if test -z "$EGREP"; then
4025   { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
4026 echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
4027    { (exit 1); exit 1; }; }
4028 fi
4029
4030 else
4031   ac_cv_path_EGREP=$EGREP
4032 fi
4033
4034
4035    fi
4036 fi
4037 { echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5
4038 echo "${ECHO_T}$ac_cv_path_EGREP" >&6; }
4039  EGREP="$ac_cv_path_EGREP"
4040
4041
4042 { echo "$as_me:$LINENO: checking for ANSI C header files" >&5
4043 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; }
4044 if test "${ac_cv_header_stdc+set}" = set; then
4045   echo $ECHO_N "(cached) $ECHO_C" >&6
4046 else
4047   cat >conftest.$ac_ext <<_ACEOF
4048 /* confdefs.h.  */
4049 _ACEOF
4050 cat confdefs.h >>conftest.$ac_ext
4051 cat >>conftest.$ac_ext <<_ACEOF
4052 /* end confdefs.h.  */
4053 #include <stdlib.h>
4054 #include <stdarg.h>
4055 #include <string.h>
4056 #include <float.h>
4057
4058 int
4059 main ()
4060 {
4061
4062   ;
4063   return 0;
4064 }
4065 _ACEOF
4066 rm -f conftest.$ac_objext
4067 if { (ac_try="$ac_compile"
4068 case "(($ac_try" in
4069   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4070   *) ac_try_echo=$ac_try;;
4071 esac
4072 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4073   (eval "$ac_compile") 2>conftest.er1
4074   ac_status=$?
4075   grep -v '^ *+' conftest.er1 >conftest.err
4076   rm -f conftest.er1
4077   cat conftest.err >&5
4078   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4079   (exit $ac_status); } &&
4080          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
4081   { (case "(($ac_try" in
4082   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4083   *) ac_try_echo=$ac_try;;
4084 esac
4085 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4086   (eval "$ac_try") 2>&5
4087   ac_status=$?
4088   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4089   (exit $ac_status); }; } &&
4090          { ac_try='test -s conftest.$ac_objext'
4091   { (case "(($ac_try" in
4092   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4093   *) ac_try_echo=$ac_try;;
4094 esac
4095 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4096   (eval "$ac_try") 2>&5
4097   ac_status=$?
4098   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4099   (exit $ac_status); }; }; then
4100   ac_cv_header_stdc=yes
4101 else
4102   echo "$as_me: failed program was:" >&5
4103 sed 's/^/| /' conftest.$ac_ext >&5
4104
4105         ac_cv_header_stdc=no
4106 fi
4107
4108 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4109
4110 if test $ac_cv_header_stdc = yes; then
4111   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4112   cat >conftest.$ac_ext <<_ACEOF
4113 /* confdefs.h.  */
4114 _ACEOF
4115 cat confdefs.h >>conftest.$ac_ext
4116 cat >>conftest.$ac_ext <<_ACEOF
4117 /* end confdefs.h.  */
4118 #include <string.h>
4119
4120 _ACEOF
4121 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4122   $EGREP "memchr" >/dev/null 2>&1; then
4123   :
4124 else
4125   ac_cv_header_stdc=no
4126 fi
4127 rm -f conftest*
4128
4129 fi
4130
4131 if test $ac_cv_header_stdc = yes; then
4132   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4133   cat >conftest.$ac_ext <<_ACEOF
4134 /* confdefs.h.  */
4135 _ACEOF
4136 cat confdefs.h >>conftest.$ac_ext
4137 cat >>conftest.$ac_ext <<_ACEOF
4138 /* end confdefs.h.  */
4139 #include <stdlib.h>
4140
4141 _ACEOF
4142 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4143   $EGREP "free" >/dev/null 2>&1; then
4144   :
4145 else
4146   ac_cv_header_stdc=no
4147 fi
4148 rm -f conftest*
4149
4150 fi
4151
4152 if test $ac_cv_header_stdc = yes; then
4153   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4154   if test "$cross_compiling" = yes; then
4155   :
4156 else
4157   cat >conftest.$ac_ext <<_ACEOF
4158 /* confdefs.h.  */
4159 _ACEOF
4160 cat confdefs.h >>conftest.$ac_ext
4161 cat >>conftest.$ac_ext <<_ACEOF
4162 /* end confdefs.h.  */
4163 #include <ctype.h>
4164 #include <stdlib.h>
4165 #if ((' ' & 0x0FF) == 0x020)
4166 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4167 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4168 #else
4169 # define ISLOWER(c) \
4170                    (('a' <= (c) && (c) <= 'i') \
4171                      || ('j' <= (c) && (c) <= 'r') \
4172                      || ('s' <= (c) && (c) <= 'z'))
4173 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4174 #endif
4175
4176 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4177 int
4178 main ()
4179 {
4180   int i;
4181   for (i = 0; i < 256; i++)
4182     if (XOR (islower (i), ISLOWER (i))
4183         || toupper (i) != TOUPPER (i))
4184       return 2;
4185   return 0;
4186 }
4187 _ACEOF
4188 rm -f conftest$ac_exeext
4189 if { (ac_try="$ac_link"
4190 case "(($ac_try" in
4191   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4192   *) ac_try_echo=$ac_try;;
4193 esac
4194 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4195   (eval "$ac_link") 2>&5
4196   ac_status=$?
4197   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4198   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
4199   { (case "(($ac_try" in
4200   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4201   *) ac_try_echo=$ac_try;;
4202 esac
4203 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4204   (eval "$ac_try") 2>&5
4205   ac_status=$?
4206   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4207   (exit $ac_status); }; }; then
4208   :
4209 else
4210   echo "$as_me: program exited with status $ac_status" >&5
4211 echo "$as_me: failed program was:" >&5
4212 sed 's/^/| /' conftest.$ac_ext >&5
4213
4214 ( exit $ac_status )
4215 ac_cv_header_stdc=no
4216 fi
4217 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
4218 fi
4219
4220
4221 fi
4222 fi
4223 { echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
4224 echo "${ECHO_T}$ac_cv_header_stdc" >&6; }
4225 if test $ac_cv_header_stdc = yes; then
4226
4227 cat >>confdefs.h <<\_ACEOF
4228 #define STDC_HEADERS 1
4229 _ACEOF
4230
4231 fi
4232
4233 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
4234
4235
4236
4237
4238
4239
4240
4241
4242
4243 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4244                   inttypes.h stdint.h unistd.h
4245 do
4246 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
4247 { echo "$as_me:$LINENO: checking for $ac_header" >&5
4248 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
4249 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
4250   echo $ECHO_N "(cached) $ECHO_C" >&6
4251 else
4252   cat >conftest.$ac_ext <<_ACEOF
4253 /* confdefs.h.  */
4254 _ACEOF
4255 cat confdefs.h >>conftest.$ac_ext
4256 cat >>conftest.$ac_ext <<_ACEOF
4257 /* end confdefs.h.  */
4258 $ac_includes_default
4259
4260 #include <$ac_header>
4261 _ACEOF
4262 rm -f conftest.$ac_objext
4263 if { (ac_try="$ac_compile"
4264 case "(($ac_try" in
4265   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4266   *) ac_try_echo=$ac_try;;
4267 esac
4268 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4269   (eval "$ac_compile") 2>conftest.er1
4270   ac_status=$?
4271   grep -v '^ *+' conftest.er1 >conftest.err
4272   rm -f conftest.er1
4273   cat conftest.err >&5
4274   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4275   (exit $ac_status); } &&
4276          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
4277   { (case "(($ac_try" in
4278   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4279   *) ac_try_echo=$ac_try;;
4280 esac
4281 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4282   (eval "$ac_try") 2>&5
4283   ac_status=$?
4284   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4285   (exit $ac_status); }; } &&
4286          { ac_try='test -s conftest.$ac_objext'
4287   { (case "(($ac_try" in
4288   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4289   *) ac_try_echo=$ac_try;;
4290 esac
4291 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4292   (eval "$ac_try") 2>&5
4293   ac_status=$?
4294   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4295   (exit $ac_status); }; }; then
4296   eval "$as_ac_Header=yes"
4297 else
4298   echo "$as_me: failed program was:" >&5
4299 sed 's/^/| /' conftest.$ac_ext >&5
4300
4301         eval "$as_ac_Header=no"
4302 fi
4303
4304 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4305 fi
4306 ac_res=`eval echo '${'$as_ac_Header'}'`
4307                { echo "$as_me:$LINENO: result: $ac_res" >&5
4308 echo "${ECHO_T}$ac_res" >&6; }
4309 if test `eval echo '${'$as_ac_Header'}'` = yes; then
4310   cat >>confdefs.h <<_ACEOF
4311 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
4312 _ACEOF
4313
4314 fi
4315
4316 done
4317
4318
4319 { echo "$as_me:$LINENO: checking whether byte ordering is bigendian" >&5
4320 echo $ECHO_N "checking whether byte ordering is bigendian... $ECHO_C" >&6; }
4321 if test "${ac_cv_c_bigendian+set}" = set; then
4322   echo $ECHO_N "(cached) $ECHO_C" >&6
4323 else
4324   # See if sys/param.h defines the BYTE_ORDER macro.
4325 cat >conftest.$ac_ext <<_ACEOF
4326 /* confdefs.h.  */
4327 _ACEOF
4328 cat confdefs.h >>conftest.$ac_ext
4329 cat >>conftest.$ac_ext <<_ACEOF
4330 /* end confdefs.h.  */
4331 #include <sys/types.h>
4332 #include <sys/param.h>
4333
4334 int
4335 main ()
4336 {
4337 #if !BYTE_ORDER || !BIG_ENDIAN || !LITTLE_ENDIAN
4338  bogus endian macros
4339 #endif
4340
4341   ;
4342   return 0;
4343 }
4344 _ACEOF
4345 rm -f conftest.$ac_objext
4346 if { (ac_try="$ac_compile"
4347 case "(($ac_try" in
4348   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4349   *) ac_try_echo=$ac_try;;
4350 esac
4351 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4352   (eval "$ac_compile") 2>conftest.er1
4353   ac_status=$?
4354   grep -v '^ *+' conftest.er1 >conftest.err
4355   rm -f conftest.er1
4356   cat conftest.err >&5
4357   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4358   (exit $ac_status); } &&
4359          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
4360   { (case "(($ac_try" in
4361   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4362   *) ac_try_echo=$ac_try;;
4363 esac
4364 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4365   (eval "$ac_try") 2>&5
4366   ac_status=$?
4367   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4368   (exit $ac_status); }; } &&
4369          { ac_try='test -s conftest.$ac_objext'
4370   { (case "(($ac_try" in
4371   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4372   *) ac_try_echo=$ac_try;;
4373 esac
4374 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4375   (eval "$ac_try") 2>&5
4376   ac_status=$?
4377   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4378   (exit $ac_status); }; }; then
4379   # It does; now see whether it defined to BIG_ENDIAN or not.
4380 cat >conftest.$ac_ext <<_ACEOF
4381 /* confdefs.h.  */
4382 _ACEOF
4383 cat confdefs.h >>conftest.$ac_ext
4384 cat >>conftest.$ac_ext <<_ACEOF
4385 /* end confdefs.h.  */
4386 #include <sys/types.h>
4387 #include <sys/param.h>
4388
4389 int
4390 main ()
4391 {
4392 #if BYTE_ORDER != BIG_ENDIAN
4393  not big endian
4394 #endif
4395
4396   ;
4397   return 0;
4398 }
4399 _ACEOF
4400 rm -f conftest.$ac_objext
4401 if { (ac_try="$ac_compile"
4402 case "(($ac_try" in
4403   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4404   *) ac_try_echo=$ac_try;;
4405 esac
4406 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4407   (eval "$ac_compile") 2>conftest.er1
4408   ac_status=$?
4409   grep -v '^ *+' conftest.er1 >conftest.err
4410   rm -f conftest.er1
4411   cat conftest.err >&5
4412   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4413   (exit $ac_status); } &&
4414          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
4415   { (case "(($ac_try" in
4416   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4417   *) ac_try_echo=$ac_try;;
4418 esac
4419 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4420   (eval "$ac_try") 2>&5
4421   ac_status=$?
4422   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4423   (exit $ac_status); }; } &&
4424          { ac_try='test -s conftest.$ac_objext'
4425   { (case "(($ac_try" in
4426   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4427   *) ac_try_echo=$ac_try;;
4428 esac
4429 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4430   (eval "$ac_try") 2>&5
4431   ac_status=$?
4432   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4433   (exit $ac_status); }; }; then
4434   ac_cv_c_bigendian=yes
4435 else
4436   echo "$as_me: failed program was:" >&5
4437 sed 's/^/| /' conftest.$ac_ext >&5
4438
4439         ac_cv_c_bigendian=no
4440 fi
4441
4442 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4443 else
4444   echo "$as_me: failed program was:" >&5
4445 sed 's/^/| /' conftest.$ac_ext >&5
4446
4447         # It does not; compile a test program.
4448 if test "$cross_compiling" = yes; then
4449   # try to guess the endianness by grepping values into an object file
4450   ac_cv_c_bigendian=unknown
4451   cat >conftest.$ac_ext <<_ACEOF
4452 /* confdefs.h.  */
4453 _ACEOF
4454 cat confdefs.h >>conftest.$ac_ext
4455 cat >>conftest.$ac_ext <<_ACEOF
4456 /* end confdefs.h.  */
4457 short int ascii_mm[] = { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
4458 short int ascii_ii[] = { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
4459 void _ascii () { char *s = (char *) ascii_mm; s = (char *) ascii_ii; }
4460 short int ebcdic_ii[] = { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
4461 short int ebcdic_mm[] = { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
4462 void _ebcdic () { char *s = (char *) ebcdic_mm; s = (char *) ebcdic_ii; }
4463 int
4464 main ()
4465 {
4466  _ascii (); _ebcdic ();
4467   ;
4468   return 0;
4469 }
4470 _ACEOF
4471 rm -f conftest.$ac_objext
4472 if { (ac_try="$ac_compile"
4473 case "(($ac_try" in
4474   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4475   *) ac_try_echo=$ac_try;;
4476 esac
4477 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4478   (eval "$ac_compile") 2>conftest.er1
4479   ac_status=$?
4480   grep -v '^ *+' conftest.er1 >conftest.err
4481   rm -f conftest.er1
4482   cat conftest.err >&5
4483   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4484   (exit $ac_status); } &&
4485          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
4486   { (case "(($ac_try" in
4487   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4488   *) ac_try_echo=$ac_try;;
4489 esac
4490 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4491   (eval "$ac_try") 2>&5
4492   ac_status=$?
4493   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4494   (exit $ac_status); }; } &&
4495          { ac_try='test -s conftest.$ac_objext'
4496   { (case "(($ac_try" in
4497   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4498   *) ac_try_echo=$ac_try;;
4499 esac
4500 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4501   (eval "$ac_try") 2>&5
4502   ac_status=$?
4503   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4504   (exit $ac_status); }; }; then
4505   if grep BIGenDianSyS conftest.$ac_objext >/dev/null ; then
4506   ac_cv_c_bigendian=yes
4507 fi
4508 if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
4509   if test "$ac_cv_c_bigendian" = unknown; then
4510     ac_cv_c_bigendian=no
4511   else
4512     # finding both strings is unlikely to happen, but who knows?
4513     ac_cv_c_bigendian=unknown
4514   fi
4515 fi
4516 else
4517   echo "$as_me: failed program was:" >&5
4518 sed 's/^/| /' conftest.$ac_ext >&5
4519
4520
4521 fi
4522
4523 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4524 else
4525   cat >conftest.$ac_ext <<_ACEOF
4526 /* confdefs.h.  */
4527 _ACEOF
4528 cat confdefs.h >>conftest.$ac_ext
4529 cat >>conftest.$ac_ext <<_ACEOF
4530 /* end confdefs.h.  */
4531 $ac_includes_default
4532 int
4533 main ()
4534 {
4535
4536   /* Are we little or big endian?  From Harbison&Steele.  */
4537   union
4538   {
4539     long int l;
4540     char c[sizeof (long int)];
4541   } u;
4542   u.l = 1;
4543   return u.c[sizeof (long int) - 1] == 1;
4544
4545   ;
4546   return 0;
4547 }
4548 _ACEOF
4549 rm -f conftest$ac_exeext
4550 if { (ac_try="$ac_link"
4551 case "(($ac_try" in
4552   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4553   *) ac_try_echo=$ac_try;;
4554 esac
4555 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4556   (eval "$ac_link") 2>&5
4557   ac_status=$?
4558   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4559   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
4560   { (case "(($ac_try" in
4561   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4562   *) ac_try_echo=$ac_try;;
4563 esac
4564 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4565   (eval "$ac_try") 2>&5
4566   ac_status=$?
4567   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4568   (exit $ac_status); }; }; then
4569   ac_cv_c_bigendian=no
4570 else
4571   echo "$as_me: program exited with status $ac_status" >&5
4572 echo "$as_me: failed program was:" >&5
4573 sed 's/^/| /' conftest.$ac_ext >&5
4574
4575 ( exit $ac_status )
4576 ac_cv_c_bigendian=yes
4577 fi
4578 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
4579 fi
4580
4581
4582 fi
4583
4584 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4585 fi
4586 { echo "$as_me:$LINENO: result: $ac_cv_c_bigendian" >&5
4587 echo "${ECHO_T}$ac_cv_c_bigendian" >&6; }
4588 case $ac_cv_c_bigendian in
4589   yes)
4590     ENDIAN=big
4591  ;;
4592   no)
4593     ENDIAN=little
4594  ;;
4595   *)
4596     { { echo "$as_me:$LINENO: error: unknown endianness
4597 presetting ac_cv_c_bigendian=no (or yes) will help" >&5
4598 echo "$as_me: error: unknown endianness
4599 presetting ac_cv_c_bigendian=no (or yes) will help" >&2;}
4600    { (exit 1); exit 1; }; } ;;
4601 esac
4602
4603
4604 if test "$cross_compiling" = yes; then
4605   LLVM_CROSS_COMPILING=1
4606
4607
4608 { echo "$as_me:$LINENO: checking for executable suffix on build platform" >&5
4609 echo $ECHO_N "checking for executable suffix on build platform... $ECHO_C" >&6; }
4610 if test "${ac_cv_build_exeext+set}" = set; then
4611   echo $ECHO_N "(cached) $ECHO_C" >&6
4612 else
4613   if test "$CYGWIN" = yes || test "$MINGW32" = yes; then
4614   ac_cv_build_exeext=.exe
4615 else
4616   ac_build_prefix=${build_alias}-
4617
4618   # Extract the first word of "${ac_build_prefix}gcc", so it can be a program name with args.
4619 set dummy ${ac_build_prefix}gcc; ac_word=$2
4620 { echo "$as_me:$LINENO: checking for $ac_word" >&5
4621 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4622 if test "${ac_cv_prog_BUILD_CC+set}" = set; then
4623   echo $ECHO_N "(cached) $ECHO_C" >&6
4624 else
4625   if test -n "$BUILD_CC"; then
4626   ac_cv_prog_BUILD_CC="$BUILD_CC" # Let the user override the test.
4627 else
4628 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4629 for as_dir in $PATH
4630 do
4631   IFS=$as_save_IFS
4632   test -z "$as_dir" && as_dir=.
4633   for ac_exec_ext in '' $ac_executable_extensions; do
4634   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
4635     ac_cv_prog_BUILD_CC="${ac_build_prefix}gcc"
4636     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4637     break 2
4638   fi
4639 done
4640 done
4641 IFS=$as_save_IFS
4642
4643 fi
4644 fi
4645 BUILD_CC=$ac_cv_prog_BUILD_CC
4646 if test -n "$BUILD_CC"; then
4647   { echo "$as_me:$LINENO: result: $BUILD_CC" >&5
4648 echo "${ECHO_T}$BUILD_CC" >&6; }
4649 else
4650   { echo "$as_me:$LINENO: result: no" >&5
4651 echo "${ECHO_T}no" >&6; }
4652 fi
4653
4654
4655   if test -z "$BUILD_CC"; then
4656      # Extract the first word of "gcc", so it can be a program name with args.
4657 set dummy gcc; ac_word=$2
4658 { echo "$as_me:$LINENO: checking for $ac_word" >&5
4659 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4660 if test "${ac_cv_prog_BUILD_CC+set}" = set; then
4661   echo $ECHO_N "(cached) $ECHO_C" >&6
4662 else
4663   if test -n "$BUILD_CC"; then
4664   ac_cv_prog_BUILD_CC="$BUILD_CC" # Let the user override the test.
4665 else
4666 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4667 for as_dir in $PATH
4668 do
4669   IFS=$as_save_IFS
4670   test -z "$as_dir" && as_dir=.
4671   for ac_exec_ext in '' $ac_executable_extensions; do
4672   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
4673     ac_cv_prog_BUILD_CC="gcc"
4674     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4675     break 2
4676   fi
4677 done
4678 done
4679 IFS=$as_save_IFS
4680
4681 fi
4682 fi
4683 BUILD_CC=$ac_cv_prog_BUILD_CC
4684 if test -n "$BUILD_CC"; then
4685   { echo "$as_me:$LINENO: result: $BUILD_CC" >&5
4686 echo "${ECHO_T}$BUILD_CC" >&6; }
4687 else
4688   { echo "$as_me:$LINENO: result: no" >&5
4689 echo "${ECHO_T}no" >&6; }
4690 fi
4691
4692
4693      if test -z "$BUILD_CC"; then
4694        # Extract the first word of "cc", so it can be a program name with args.
4695 set dummy cc; ac_word=$2
4696 { echo "$as_me:$LINENO: checking for $ac_word" >&5
4697 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4698 if test "${ac_cv_prog_BUILD_CC+set}" = set; then
4699   echo $ECHO_N "(cached) $ECHO_C" >&6
4700 else
4701   if test -n "$BUILD_CC"; then
4702   ac_cv_prog_BUILD_CC="$BUILD_CC" # Let the user override the test.
4703 else
4704   ac_prog_rejected=no
4705 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4706 for as_dir in $PATH
4707 do
4708   IFS=$as_save_IFS
4709   test -z "$as_dir" && as_dir=.
4710   for ac_exec_ext in '' $ac_executable_extensions; do
4711   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
4712     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
4713        ac_prog_rejected=yes
4714        continue
4715      fi
4716     ac_cv_prog_BUILD_CC="cc"
4717     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4718     break 2
4719   fi
4720 done
4721 done
4722 IFS=$as_save_IFS
4723
4724 if test $ac_prog_rejected = yes; then
4725   # We found a bogon in the path, so make sure we never use it.
4726   set dummy $ac_cv_prog_BUILD_CC
4727   shift
4728   if test $# != 0; then
4729     # We chose a different compiler from the bogus one.
4730     # However, it has the same basename, so the bogon will be chosen
4731     # first if we set BUILD_CC to just the basename; use the full file name.
4732     shift
4733     ac_cv_prog_BUILD_CC="$as_dir/$ac_word${1+' '}$@"
4734   fi
4735 fi
4736 fi
4737 fi
4738 BUILD_CC=$ac_cv_prog_BUILD_CC
4739 if test -n "$BUILD_CC"; then
4740   { echo "$as_me:$LINENO: result: $BUILD_CC" >&5
4741 echo "${ECHO_T}$BUILD_CC" >&6; }
4742 else
4743   { echo "$as_me:$LINENO: result: no" >&5
4744 echo "${ECHO_T}no" >&6; }
4745 fi
4746
4747
4748      fi
4749   fi
4750   test -z "$BUILD_CC" && { { echo "$as_me:$LINENO: error: no acceptable cc found in \$PATH" >&5
4751 echo "$as_me: error: no acceptable cc found in \$PATH" >&2;}
4752    { (exit 1); exit 1; }; }
4753   ac_build_link='${BUILD_CC-cc} -o conftest $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
4754   rm -f conftest*
4755   echo 'int main () { return 0; }' > conftest.$ac_ext
4756   ac_cv_build_exeext=
4757   if { (eval echo "$as_me:$LINENO: \"$ac_build_link\"") >&5
4758   (eval $ac_build_link) 2>&5
4759   ac_status=$?
4760   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4761   (exit $ac_status); }; then
4762     for file in conftest.*; do
4763       case $file in
4764       *.c | *.o | *.obj | *.dSYM) ;;
4765       *) ac_cv_build_exeext=`echo $file | sed -e s/conftest//` ;;
4766       esac
4767     done
4768   else
4769     { { echo "$as_me:$LINENO: error: installation or configuration problem: compiler cannot create executables." >&5
4770 echo "$as_me: error: installation or configuration problem: compiler cannot create executables." >&2;}
4771    { (exit 1); exit 1; }; }
4772   fi
4773   rm -f conftest*
4774   test x"${ac_cv_build_exeext}" = x && ac_cv_build_exeext=blank
4775 fi
4776 fi
4777
4778 BUILD_EXEEXT=""
4779 test x"${ac_cv_build_exeext}" != xblank && BUILD_EXEEXT=${ac_cv_build_exeext}
4780 { echo "$as_me:$LINENO: result: ${ac_cv_build_exeext}" >&5
4781 echo "${ECHO_T}${ac_cv_build_exeext}" >&6; }
4782 ac_build_exeext=$BUILD_EXEEXT
4783
4784   ac_build_prefix=${build_alias}-
4785   # Extract the first word of "${ac_build_prefix}g++", so it can be a program name with args.
4786 set dummy ${ac_build_prefix}g++; ac_word=$2
4787 { echo "$as_me:$LINENO: checking for $ac_word" >&5
4788 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4789 if test "${ac_cv_prog_BUILD_CXX+set}" = set; then
4790   echo $ECHO_N "(cached) $ECHO_C" >&6
4791 else
4792   if test -n "$BUILD_CXX"; then
4793   ac_cv_prog_BUILD_CXX="$BUILD_CXX" # Let the user override the test.
4794 else
4795 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4796 for as_dir in $PATH
4797 do
4798   IFS=$as_save_IFS
4799   test -z "$as_dir" && as_dir=.
4800   for ac_exec_ext in '' $ac_executable_extensions; do
4801   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
4802     ac_cv_prog_BUILD_CXX="${ac_build_prefix}g++"
4803     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4804     break 2
4805   fi
4806 done
4807 done
4808 IFS=$as_save_IFS
4809
4810 fi
4811 fi
4812 BUILD_CXX=$ac_cv_prog_BUILD_CXX
4813 if test -n "$BUILD_CXX"; then
4814   { echo "$as_me:$LINENO: result: $BUILD_CXX" >&5
4815 echo "${ECHO_T}$BUILD_CXX" >&6; }
4816 else
4817   { echo "$as_me:$LINENO: result: no" >&5
4818 echo "${ECHO_T}no" >&6; }
4819 fi
4820
4821
4822   if test -z "$BUILD_CXX"; then
4823      # Extract the first word of "g++", so it can be a program name with args.
4824 set dummy g++; ac_word=$2
4825 { echo "$as_me:$LINENO: checking for $ac_word" >&5
4826 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4827 if test "${ac_cv_prog_BUILD_CXX+set}" = set; then
4828   echo $ECHO_N "(cached) $ECHO_C" >&6
4829 else
4830   if test -n "$BUILD_CXX"; then
4831   ac_cv_prog_BUILD_CXX="$BUILD_CXX" # Let the user override the test.
4832 else
4833 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4834 for as_dir in $PATH
4835 do
4836   IFS=$as_save_IFS
4837   test -z "$as_dir" && as_dir=.
4838   for ac_exec_ext in '' $ac_executable_extensions; do
4839   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
4840     ac_cv_prog_BUILD_CXX="g++"
4841     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4842     break 2
4843   fi
4844 done
4845 done
4846 IFS=$as_save_IFS
4847
4848 fi
4849 fi
4850 BUILD_CXX=$ac_cv_prog_BUILD_CXX
4851 if test -n "$BUILD_CXX"; then
4852   { echo "$as_me:$LINENO: result: $BUILD_CXX" >&5
4853 echo "${ECHO_T}$BUILD_CXX" >&6; }
4854 else
4855   { echo "$as_me:$LINENO: result: no" >&5
4856 echo "${ECHO_T}no" >&6; }
4857 fi
4858
4859
4860      if test -z "$BUILD_CXX"; then
4861        # Extract the first word of "c++", so it can be a program name with args.
4862 set dummy c++; ac_word=$2
4863 { echo "$as_me:$LINENO: checking for $ac_word" >&5
4864 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4865 if test "${ac_cv_prog_BUILD_CXX+set}" = set; then
4866   echo $ECHO_N "(cached) $ECHO_C" >&6
4867 else
4868   if test -n "$BUILD_CXX"; then
4869   ac_cv_prog_BUILD_CXX="$BUILD_CXX" # Let the user override the test.
4870 else
4871   ac_prog_rejected=no
4872 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4873 for as_dir in $PATH
4874 do
4875   IFS=$as_save_IFS
4876   test -z "$as_dir" && as_dir=.
4877   for ac_exec_ext in '' $ac_executable_extensions; do
4878   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
4879     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/c++"; then
4880        ac_prog_rejected=yes
4881        continue
4882      fi
4883     ac_cv_prog_BUILD_CXX="c++"
4884     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4885     break 2
4886   fi
4887 done
4888 done
4889 IFS=$as_save_IFS
4890
4891 if test $ac_prog_rejected = yes; then
4892   # We found a bogon in the path, so make sure we never use it.
4893   set dummy $ac_cv_prog_BUILD_CXX
4894   shift
4895   if test $# != 0; then
4896     # We chose a different compiler from the bogus one.
4897     # However, it has the same basename, so the bogon will be chosen
4898     # first if we set BUILD_CXX to just the basename; use the full file name.
4899     shift
4900     ac_cv_prog_BUILD_CXX="$as_dir/$ac_word${1+' '}$@"
4901   fi
4902 fi
4903 fi
4904 fi
4905 BUILD_CXX=$ac_cv_prog_BUILD_CXX
4906 if test -n "$BUILD_CXX"; then
4907   { echo "$as_me:$LINENO: result: $BUILD_CXX" >&5
4908 echo "${ECHO_T}$BUILD_CXX" >&6; }
4909 else
4910   { echo "$as_me:$LINENO: result: no" >&5
4911 echo "${ECHO_T}no" >&6; }
4912 fi
4913
4914
4915      fi
4916   fi
4917 else
4918   LLVM_CROSS_COMPILING=0
4919
4920 fi
4921
4922 if test -d ".svn" -o -d "${srcdir}/.svn" -o -d ".git" -o -d "${srcdir}/.git"; then
4923   cvsbuild="yes"
4924   optimize="no"
4925   CVSBUILD=CVSBUILD=1
4926
4927 else
4928   cvsbuild="no"
4929   optimize="yes"
4930 fi
4931
4932
4933 # Check whether --enable-libcpp was given.
4934 if test "${enable_libcpp+set}" = set; then
4935   enableval=$enable_libcpp;
4936 else
4937   enableval=default
4938 fi
4939
4940 case "$enableval" in
4941   yes) ENABLE_LIBCPP=1
4942  ;;
4943   no)  ENABLE_LIBCPP=0
4944  ;;
4945   default) ENABLE_LIBCPP=0
4946 ;;
4947   *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-libcpp. Use \"yes\" or \"no\"" >&5
4948 echo "$as_me: error: Invalid setting for --enable-libcpp. Use \"yes\" or \"no\"" >&2;}
4949    { (exit 1); exit 1; }; } ;;
4950 esac
4951
4952 # Check whether --enable-cxx11 was given.
4953 if test "${enable_cxx11+set}" = set; then
4954   enableval=$enable_cxx11;
4955 else
4956   enableval=default
4957 fi
4958
4959 case "$enableval" in
4960   yes) ENABLE_CXX11=1
4961  ;;
4962   no)  ENABLE_CXX11=0
4963  ;;
4964   default) ENABLE_CXX11=0
4965 ;;
4966   *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-cxx11. Use \"yes\" or \"no\"" >&5
4967 echo "$as_me: error: Invalid setting for --enable-cxx11. Use \"yes\" or \"no\"" >&2;}
4968    { (exit 1); exit 1; }; } ;;
4969 esac
4970
4971 # Check whether --enable-optimized was given.
4972 if test "${enable_optimized+set}" = set; then
4973   enableval=$enable_optimized;
4974 else
4975   enableval=$optimize
4976 fi
4977
4978 if test ${enableval} = "no" ; then
4979   ENABLE_OPTIMIZED=
4980
4981 else
4982   ENABLE_OPTIMIZED=ENABLE_OPTIMIZED=1
4983
4984 fi
4985
4986 # Check whether --enable-profiling was given.
4987 if test "${enable_profiling+set}" = set; then
4988   enableval=$enable_profiling;
4989 else
4990   enableval="no"
4991 fi
4992
4993 if test ${enableval} = "no" ; then
4994   ENABLE_PROFILING=
4995
4996 else
4997   ENABLE_PROFILING=ENABLE_PROFILING=1
4998
4999 fi
5000
5001 # Check whether --enable-assertions was given.
5002 if test "${enable_assertions+set}" = set; then
5003   enableval=$enable_assertions;
5004 else
5005   enableval="yes"
5006 fi
5007
5008 if test ${enableval} = "yes" ; then
5009   DISABLE_ASSERTIONS=
5010
5011 else
5012   DISABLE_ASSERTIONS=DISABLE_ASSERTIONS=1
5013
5014 fi
5015
5016 # Check whether --enable-werror was given.
5017 if test "${enable_werror+set}" = set; then
5018   enableval=$enable_werror;
5019 else
5020   enableval="no"
5021 fi
5022
5023 case "$enableval" in
5024   yes) ENABLE_WERROR=1
5025  ;;
5026   no)  ENABLE_WERROR=0
5027  ;;
5028   default) ENABLE_WERROR=0
5029 ;;
5030   *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-werror. Use \"yes\" or \"no\"" >&5
5031 echo "$as_me: error: Invalid setting for --enable-werror. Use \"yes\" or \"no\"" >&2;}
5032    { (exit 1); exit 1; }; } ;;
5033 esac
5034
5035 # Check whether --enable-expensive-checks was given.
5036 if test "${enable_expensive_checks+set}" = set; then
5037   enableval=$enable_expensive_checks;
5038 else
5039   enableval="no"
5040 fi
5041
5042 if test ${enableval} = "yes" ; then
5043   ENABLE_EXPENSIVE_CHECKS=ENABLE_EXPENSIVE_CHECKS=1
5044
5045   EXPENSIVE_CHECKS=yes
5046
5047 else
5048   ENABLE_EXPENSIVE_CHECKS=
5049
5050   EXPENSIVE_CHECKS=no
5051
5052 fi
5053
5054 # Check whether --enable-debug-runtime was given.
5055 if test "${enable_debug_runtime+set}" = set; then
5056   enableval=$enable_debug_runtime;
5057 else
5058   enableval=no
5059 fi
5060
5061 if test ${enableval} = "no" ; then
5062   DEBUG_RUNTIME=
5063
5064 else
5065   DEBUG_RUNTIME=DEBUG_RUNTIME=1
5066
5067 fi
5068
5069 # Check whether --enable-debug-symbols was given.
5070 if test "${enable_debug_symbols+set}" = set; then
5071   enableval=$enable_debug_symbols;
5072 else
5073   enableval=no
5074 fi
5075
5076 if test ${enableval} = "no" ; then
5077   DEBUG_SYMBOLS=
5078
5079 else
5080   DEBUG_SYMBOLS=DEBUG_SYMBOLS=1
5081
5082 fi
5083
5084 # Check whether --enable-jit was given.
5085 if test "${enable_jit+set}" = set; then
5086   enableval=$enable_jit;
5087 else
5088   enableval=default
5089 fi
5090
5091 if test ${enableval} = "no"
5092 then
5093   JIT=
5094
5095 else
5096   case "$llvm_cv_target_arch" in
5097     x86)         TARGET_HAS_JIT=1
5098  ;;
5099     Sparc)       TARGET_HAS_JIT=0
5100  ;;
5101     PowerPC)     TARGET_HAS_JIT=1
5102  ;;
5103     x86_64)      TARGET_HAS_JIT=1
5104  ;;
5105     ARM)         TARGET_HAS_JIT=1
5106  ;;
5107     AArch64)     TARGET_HAS_JIT=0
5108  ;;
5109     Mips)        TARGET_HAS_JIT=1
5110  ;;
5111     XCore)       TARGET_HAS_JIT=0
5112  ;;
5113     MSP430)      TARGET_HAS_JIT=0
5114  ;;
5115     Hexagon)     TARGET_HAS_JIT=0
5116  ;;
5117     MBlaze)      TARGET_HAS_JIT=0
5118  ;;
5119     NVPTX)       TARGET_HAS_JIT=0
5120  ;;
5121     SystemZ)     TARGET_HAS_JIT=1
5122  ;;
5123     *)           TARGET_HAS_JIT=0
5124  ;;
5125   esac
5126 fi
5127
5128 # Check whether --enable-docs was given.
5129 if test "${enable_docs+set}" = set; then
5130   enableval=$enable_docs;
5131 else
5132   enableval=default
5133 fi
5134
5135 case "$enableval" in
5136   yes) ENABLE_DOCS=1
5137  ;;
5138   no)  ENABLE_DOCS=0
5139  ;;
5140   default) ENABLE_DOCS=1
5141  ;;
5142   *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-docs. Use \"yes\" or \"no\"" >&5
5143 echo "$as_me: error: Invalid setting for --enable-docs. Use \"yes\" or \"no\"" >&2;}
5144    { (exit 1); exit 1; }; } ;;
5145 esac
5146
5147 # Check whether --enable-doxygen was given.
5148 if test "${enable_doxygen+set}" = set; then
5149   enableval=$enable_doxygen;
5150 else
5151   enableval=default
5152 fi
5153
5154 case "$enableval" in
5155   yes) ENABLE_DOXYGEN=1
5156  ;;
5157   no)  ENABLE_DOXYGEN=0
5158  ;;
5159   default) ENABLE_DOXYGEN=0
5160  ;;
5161   *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-doxygen. Use \"yes\" or \"no\"" >&5
5162 echo "$as_me: error: Invalid setting for --enable-doxygen. Use \"yes\" or \"no\"" >&2;}
5163    { (exit 1); exit 1; }; } ;;
5164 esac
5165
5166 # Check whether --enable-threads was given.
5167 if test "${enable_threads+set}" = set; then
5168   enableval=$enable_threads;
5169 else
5170   enableval=default
5171 fi
5172
5173 case "$enableval" in
5174   yes) ENABLE_THREADS=1
5175  ;;
5176   no)  ENABLE_THREADS=0
5177  ;;
5178   default) ENABLE_THREADS=1
5179  ;;
5180   *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-threads. Use \"yes\" or \"no\"" >&5
5181 echo "$as_me: error: Invalid setting for --enable-threads. Use \"yes\" or \"no\"" >&2;}
5182    { (exit 1); exit 1; }; } ;;
5183 esac
5184
5185 cat >>confdefs.h <<_ACEOF
5186 #define ENABLE_THREADS $ENABLE_THREADS
5187 _ACEOF
5188
5189
5190 # Check whether --enable-pthreads was given.
5191 if test "${enable_pthreads+set}" = set; then
5192   enableval=$enable_pthreads;
5193 else
5194   enableval=default
5195 fi
5196
5197 case "$enableval" in
5198   yes) ENABLE_PTHREADS=1
5199  ;;
5200   no)  ENABLE_PTHREADS=0
5201  ;;
5202   default) ENABLE_PTHREADS=1
5203  ;;
5204   *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-pthreads. Use \"yes\" or \"no\"" >&5
5205 echo "$as_me: error: Invalid setting for --enable-pthreads. Use \"yes\" or \"no\"" >&2;}
5206    { (exit 1); exit 1; }; } ;;
5207 esac
5208
5209 # Check whether --enable-pic was given.
5210 if test "${enable_pic+set}" = set; then
5211   enableval=$enable_pic;
5212 else
5213   enableval=default
5214 fi
5215
5216 case "$enableval" in
5217   yes) ENABLE_PIC=1
5218  ;;
5219   no)  ENABLE_PIC=0
5220  ;;
5221   default) ENABLE_PIC=1
5222  ;;
5223   *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-pic. Use \"yes\" or \"no\"" >&5
5224 echo "$as_me: error: Invalid setting for --enable-pic. Use \"yes\" or \"no\"" >&2;}
5225    { (exit 1); exit 1; }; } ;;
5226 esac
5227
5228 cat >>confdefs.h <<_ACEOF
5229 #define ENABLE_PIC $ENABLE_PIC
5230 _ACEOF
5231
5232
5233 # Check whether --enable-shared was given.
5234 if test "${enable_shared+set}" = set; then
5235   enableval=$enable_shared;
5236 else
5237   enableval=default
5238 fi
5239
5240 case "$enableval" in
5241   yes) ENABLE_SHARED=1
5242  ;;
5243   no)  ENABLE_SHARED=0
5244  ;;
5245   default) ENABLE_SHARED=0
5246  ;;
5247   *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-shared. Use \"yes\" or \"no\"" >&5
5248 echo "$as_me: error: Invalid setting for --enable-shared. Use \"yes\" or \"no\"" >&2;}
5249    { (exit 1); exit 1; }; } ;;
5250 esac
5251
5252 # Check whether --enable-embed-stdcxx was given.
5253 if test "${enable_embed_stdcxx+set}" = set; then
5254   enableval=$enable_embed_stdcxx;
5255 else
5256   enableval=default
5257 fi
5258
5259 case "$enableval" in
5260   yes) ENABLE_EMBED_STDCXX=1
5261  ;;
5262   no)  ENABLE_EMBED_STDCXX=0
5263  ;;
5264   default) ENABLE_EMBED_STDCXX=1
5265  ;;
5266   *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-embed-stdcxx. Use \"yes\" or \"no\"" >&5
5267 echo "$as_me: error: Invalid setting for --enable-embed-stdcxx. Use \"yes\" or \"no\"" >&2;}
5268    { (exit 1); exit 1; }; } ;;
5269 esac
5270
5271 # Check whether --enable-timestamps was given.
5272 if test "${enable_timestamps+set}" = set; then
5273   enableval=$enable_timestamps;
5274 else
5275   enableval=default
5276 fi
5277
5278 case "$enableval" in
5279   yes) ENABLE_TIMESTAMPS=1
5280  ;;
5281   no)  ENABLE_TIMESTAMPS=0
5282  ;;
5283   default) ENABLE_TIMESTAMPS=1
5284  ;;
5285   *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-timestamps. Use \"yes\" or \"no\"" >&5
5286 echo "$as_me: error: Invalid setting for --enable-timestamps. Use \"yes\" or \"no\"" >&2;}
5287    { (exit 1); exit 1; }; } ;;
5288 esac
5289
5290 cat >>confdefs.h <<_ACEOF
5291 #define ENABLE_TIMESTAMPS $ENABLE_TIMESTAMPS
5292 _ACEOF
5293
5294
5295 TARGETS_TO_BUILD=""
5296 # Check whether --enable-targets was given.
5297 if test "${enable_targets+set}" = set; then
5298   enableval=$enable_targets;
5299 else
5300   enableval=all
5301 fi
5302
5303 if test "$enableval" = host-only ; then
5304   enableval=host
5305 fi
5306 case "$enableval" in
5307   all) TARGETS_TO_BUILD="X86 Sparc PowerPC AArch64 ARM Mips XCore MSP430 CppBackend MBlaze NVPTX Hexagon SystemZ R600" ;;
5308   *)for a_target in `echo $enableval|sed -e 's/,/ /g' ` ; do
5309       case "$a_target" in
5310         x86)      TARGETS_TO_BUILD="X86 $TARGETS_TO_BUILD" ;;
5311         x86_64)   TARGETS_TO_BUILD="X86 $TARGETS_TO_BUILD" ;;
5312         sparc)    TARGETS_TO_BUILD="Sparc $TARGETS_TO_BUILD" ;;
5313         powerpc)  TARGETS_TO_BUILD="PowerPC $TARGETS_TO_BUILD" ;;
5314         aarch64)  TARGETS_TO_BUILD="AArch64 $TARGETS_TO_BUILD" ;;
5315         arm)      TARGETS_TO_BUILD="ARM $TARGETS_TO_BUILD" ;;
5316         mips)     TARGETS_TO_BUILD="Mips $TARGETS_TO_BUILD" ;;
5317         mipsel)   TARGETS_TO_BUILD="Mips $TARGETS_TO_BUILD" ;;
5318         mips64)   TARGETS_TO_BUILD="Mips $TARGETS_TO_BUILD" ;;
5319         mips64el) TARGETS_TO_BUILD="Mips $TARGETS_TO_BUILD" ;;
5320         xcore)    TARGETS_TO_BUILD="XCore $TARGETS_TO_BUILD" ;;
5321         msp430)   TARGETS_TO_BUILD="MSP430 $TARGETS_TO_BUILD" ;;
5322         cpp)      TARGETS_TO_BUILD="CppBackend $TARGETS_TO_BUILD" ;;
5323         hexagon)  TARGETS_TO_BUILD="Hexagon $TARGETS_TO_BUILD" ;;
5324         mblaze)   TARGETS_TO_BUILD="MBlaze $TARGETS_TO_BUILD" ;;
5325         nvptx)    TARGETS_TO_BUILD="NVPTX $TARGETS_TO_BUILD" ;;
5326         systemz)  TARGETS_TO_BUILD="SystemZ $TARGETS_TO_BUILD" ;;
5327         r600)     TARGETS_TO_BUILD="R600 $TARGETS_TO_BUILD" ;;
5328         host) case "$llvm_cv_target_arch" in
5329             x86)         TARGETS_TO_BUILD="X86 $TARGETS_TO_BUILD" ;;
5330             x86_64)      TARGETS_TO_BUILD="X86 $TARGETS_TO_BUILD" ;;
5331             Sparc)       TARGETS_TO_BUILD="Sparc $TARGETS_TO_BUILD" ;;
5332             PowerPC)     TARGETS_TO_BUILD="PowerPC $TARGETS_TO_BUILD" ;;
5333             AArch64)     TARGETS_TO_BUILD="AArch64 $TARGETS_TO_BUILD" ;;
5334             ARM)         TARGETS_TO_BUILD="ARM $TARGETS_TO_BUILD" ;;
5335             Mips)        TARGETS_TO_BUILD="Mips $TARGETS_TO_BUILD" ;;
5336             MBlaze)      TARGETS_TO_BUILD="MBlaze $TARGETS_TO_BUILD" ;;
5337             XCore)       TARGETS_TO_BUILD="XCore $TARGETS_TO_BUILD" ;;
5338             MSP430)      TARGETS_TO_BUILD="MSP430 $TARGETS_TO_BUILD" ;;
5339             Hexagon)     TARGETS_TO_BUILD="Hexagon $TARGETS_TO_BUILD" ;;
5340             NVPTX)       TARGETS_TO_BUILD="NVPTX $TARGETS_TO_BUILD" ;;
5341             SystemZ)     TARGETS_TO_BUILD="SystemZ $TARGETS_TO_BUILD" ;;
5342             *)       { { echo "$as_me:$LINENO: error: Can not set target to build" >&5
5343 echo "$as_me: error: Can not set target to build" >&2;}
5344    { (exit 1); exit 1; }; } ;;
5345           esac ;;
5346         *) { { echo "$as_me:$LINENO: error: Unrecognized target $a_target" >&5
5347 echo "$as_me: error: Unrecognized target $a_target" >&2;}
5348    { (exit 1); exit 1; }; } ;;
5349       esac
5350   done
5351   ;;
5352 esac
5353 TARGETS_TO_BUILD=$TARGETS_TO_BUILD
5354
5355
5356 # Determine whether we are building LLVM support for the native architecture.
5357 # If so, define LLVM_NATIVE_ARCH to that LLVM target.
5358 for a_target in $TARGETS_TO_BUILD; do
5359   if test "$a_target" = "$LLVM_NATIVE_ARCH"; then
5360
5361 cat >>confdefs.h <<_ACEOF
5362 #define LLVM_NATIVE_ARCH $LLVM_NATIVE_ARCH
5363 _ACEOF
5364
5365     LLVM_NATIVE_TARGET="LLVMInitialize${LLVM_NATIVE_ARCH}Target"
5366     LLVM_NATIVE_TARGETINFO="LLVMInitialize${LLVM_NATIVE_ARCH}TargetInfo"
5367     LLVM_NATIVE_TARGETMC="LLVMInitialize${LLVM_NATIVE_ARCH}TargetMC"
5368     LLVM_NATIVE_ASMPRINTER="LLVMInitialize${LLVM_NATIVE_ARCH}AsmPrinter"
5369     if test -f ${srcdir}/lib/Target/${LLVM_NATIVE_ARCH}/AsmParser/Makefile ; then
5370       LLVM_NATIVE_ASMPARSER="LLVMInitialize${LLVM_NATIVE_ARCH}AsmParser"
5371     fi
5372     if test -f ${srcdir}/lib/Target/${LLVM_NATIVE_ARCH}/Disassembler/Makefile ; then
5373       LLVM_NATIVE_DISASSEMBLER="LLVMInitialize${LLVM_NATIVE_ARCH}Disassembler"
5374     fi
5375
5376 cat >>confdefs.h <<_ACEOF
5377 #define LLVM_NATIVE_TARGET $LLVM_NATIVE_TARGET
5378 _ACEOF
5379
5380
5381 cat >>confdefs.h <<_ACEOF
5382 #define LLVM_NATIVE_TARGETINFO $LLVM_NATIVE_TARGETINFO
5383 _ACEOF
5384
5385
5386 cat >>confdefs.h <<_ACEOF
5387 #define LLVM_NATIVE_TARGETMC $LLVM_NATIVE_TARGETMC
5388 _ACEOF
5389
5390
5391 cat >>confdefs.h <<_ACEOF
5392 #define LLVM_NATIVE_ASMPRINTER $LLVM_NATIVE_ASMPRINTER
5393 _ACEOF
5394
5395     if test -f ${srcdir}/lib/Target/${LLVM_NATIVE_ARCH}/AsmParser/Makefile ; then
5396
5397 cat >>confdefs.h <<_ACEOF
5398 #define LLVM_NATIVE_ASMPARSER $LLVM_NATIVE_ASMPARSER
5399 _ACEOF
5400
5401     fi
5402     if test -f ${srcdir}/lib/Target/${LLVM_NATIVE_ARCH}/Disassembler/Makefile ; then
5403
5404 cat >>confdefs.h <<_ACEOF
5405 #define LLVM_NATIVE_DISASSEMBLER $LLVM_NATIVE_DISASSEMBLER
5406 _ACEOF
5407
5408     fi
5409   fi
5410 done
5411
5412 # Build the LLVM_TARGET and LLVM_... macros for Targets.def and the individual
5413 # target feature def files.
5414 LLVM_ENUM_TARGETS=""
5415 LLVM_ENUM_ASM_PRINTERS=""
5416 LLVM_ENUM_ASM_PARSERS=""
5417 LLVM_ENUM_DISASSEMBLERS=""
5418 for target_to_build in $TARGETS_TO_BUILD; do
5419   LLVM_ENUM_TARGETS="LLVM_TARGET($target_to_build) $LLVM_ENUM_TARGETS"
5420   if test -f ${srcdir}/lib/Target/${target_to_build}/*AsmPrinter.cpp ; then
5421     LLVM_ENUM_ASM_PRINTERS="LLVM_ASM_PRINTER($target_to_build) $LLVM_ENUM_ASM_PRINTERS";
5422   fi
5423   if test -f ${srcdir}/lib/Target/${target_to_build}/AsmParser/Makefile ; then
5424     LLVM_ENUM_ASM_PARSERS="LLVM_ASM_PARSER($target_to_build) $LLVM_ENUM_ASM_PARSERS";
5425   fi
5426   if test -f ${srcdir}/lib/Target/${target_to_build}/Disassembler/Makefile ; then
5427     LLVM_ENUM_DISASSEMBLERS="LLVM_DISASSEMBLER($target_to_build) $LLVM_ENUM_DISASSEMBLERS";
5428   fi
5429 done
5430
5431
5432
5433
5434
5435
5436 # Check whether --with-optimize-option was given.
5437 if test "${with_optimize_option+set}" = set; then
5438   withval=$with_optimize_option;
5439 else
5440   withval=default
5441 fi
5442
5443 { echo "$as_me:$LINENO: checking optimization flags" >&5
5444 echo $ECHO_N "checking optimization flags... $ECHO_C" >&6; }
5445 case "$withval" in
5446   default)
5447     case "$llvm_cv_os_type" in
5448     FreeBSD) optimize_option=-O2 ;;
5449     MingW) optimize_option=-O2 ;;
5450     *)     optimize_option=-O3 ;;
5451     esac ;;
5452   *) optimize_option="$withval" ;;
5453 esac
5454 OPTIMIZE_OPTION=$optimize_option
5455
5456 { echo "$as_me:$LINENO: result: $optimize_option" >&5
5457 echo "${ECHO_T}$optimize_option" >&6; }
5458
5459
5460 # Check whether --with-extra-options was given.
5461 if test "${with_extra_options+set}" = set; then
5462   withval=$with_extra_options;
5463 else
5464   withval=default
5465 fi
5466
5467 case "$withval" in
5468   default) EXTRA_OPTIONS= ;;
5469   *) EXTRA_OPTIONS=$withval ;;
5470 esac
5471 EXTRA_OPTIONS=$EXTRA_OPTIONS
5472
5473
5474
5475 # Check whether --with-extra-ld-options was given.
5476 if test "${with_extra_ld_options+set}" = set; then
5477   withval=$with_extra_ld_options;
5478 else
5479   withval=default
5480 fi
5481
5482 case "$withval" in
5483   default) EXTRA_LD_OPTIONS= ;;
5484   *) EXTRA_LD_OPTIONS=$withval ;;
5485 esac
5486 EXTRA_LD_OPTIONS=$EXTRA_LD_OPTIONS
5487
5488
5489 # Check whether --enable-bindings was given.
5490 if test "${enable_bindings+set}" = set; then
5491   enableval=$enable_bindings;
5492 else
5493   enableval=default
5494 fi
5495
5496 BINDINGS_TO_BUILD=""
5497 case "$enableval" in
5498   yes | default | auto) BINDINGS_TO_BUILD="auto" ;;
5499   all ) BINDINGS_TO_BUILD="ocaml" ;;
5500   none | no) BINDINGS_TO_BUILD="" ;;
5501   *)for a_binding in `echo $enableval|sed -e 's/,/ /g' ` ; do
5502       case "$a_binding" in
5503         ocaml) BINDINGS_TO_BUILD="ocaml $BINDINGS_TO_BUILD" ;;
5504         *) { { echo "$as_me:$LINENO: error: Unrecognized binding $a_binding" >&5
5505 echo "$as_me: error: Unrecognized binding $a_binding" >&2;}
5506    { (exit 1); exit 1; }; } ;;
5507       esac
5508   done
5509   ;;
5510 esac
5511
5512
5513 # Check whether --with-ocaml-libdir was given.
5514 if test "${with_ocaml_libdir+set}" = set; then
5515   withval=$with_ocaml_libdir;
5516 else
5517   withval=auto
5518 fi
5519
5520 case "$withval" in
5521   auto) with_ocaml_libdir="$withval" ;;
5522   /* | [A-Za-z]:[\\/]*) with_ocaml_libdir="$withval" ;;
5523   *) { { echo "$as_me:$LINENO: error: Invalid path for --with-ocaml-libdir. Provide full path" >&5
5524 echo "$as_me: error: Invalid path for --with-ocaml-libdir. Provide full path" >&2;}
5525    { (exit 1); exit 1; }; } ;;
5526 esac
5527
5528
5529 # Check whether --with-clang-resource-dir was given.
5530 if test "${with_clang_resource_dir+set}" = set; then
5531   withval=$with_clang_resource_dir;
5532 else
5533   withval=""
5534 fi
5535
5536
5537 cat >>confdefs.h <<_ACEOF
5538 #define CLANG_RESOURCE_DIR "$withval"
5539 _ACEOF
5540
5541
5542
5543 # Check whether --with-c-include-dirs was given.
5544 if test "${with_c_include_dirs+set}" = set; then
5545   withval=$with_c_include_dirs;
5546 else
5547   withval=""
5548 fi
5549
5550
5551 cat >>confdefs.h <<_ACEOF
5552 #define C_INCLUDE_DIRS "$withval"
5553 _ACEOF
5554
5555
5556 # Clang normally uses the system c++ headers and libraries. With this option,
5557 # clang will use the ones provided by a gcc installation instead. This option should
5558 # be passed the same value that was used with --prefix when configuring gcc.
5559
5560 # Check whether --with-gcc-toolchain was given.
5561 if test "${with_gcc_toolchain+set}" = set; then
5562   withval=$with_gcc_toolchain;
5563 else
5564   withval=""
5565 fi
5566
5567
5568 cat >>confdefs.h <<_ACEOF
5569 #define GCC_INSTALL_PREFIX "$withval"
5570 _ACEOF
5571
5572
5573
5574 # Check whether --with-binutils-include was given.
5575 if test "${with_binutils_include+set}" = set; then
5576   withval=$with_binutils_include;
5577 else
5578   withval=default
5579 fi
5580
5581 case "$withval" in
5582   default) WITH_BINUTILS_INCDIR=default ;;
5583   /* | [A-Za-z]:[\\/]*)      WITH_BINUTILS_INCDIR=$withval ;;
5584   *) { { echo "$as_me:$LINENO: error: Invalid path for --with-binutils-include. Provide full path" >&5
5585 echo "$as_me: error: Invalid path for --with-binutils-include. Provide full path" >&2;}
5586    { (exit 1); exit 1; }; } ;;
5587 esac
5588 if test "x$WITH_BINUTILS_INCDIR" != xdefault ; then
5589   BINUTILS_INCDIR=$WITH_BINUTILS_INCDIR
5590
5591   if test ! -f "$WITH_BINUTILS_INCDIR/plugin-api.h"; then
5592      echo "$WITH_BINUTILS_INCDIR/plugin-api.h"
5593      { { echo "$as_me:$LINENO: error: Invalid path to directory containing plugin-api.h." >&5
5594 echo "$as_me: error: Invalid path to directory containing plugin-api.h." >&2;}
5595    { (exit 1); exit 1; }; };
5596   fi
5597 fi
5598
5599
5600 # Check whether --with-bug-report-url was given.
5601 if test "${with_bug_report_url+set}" = set; then
5602   withval=$with_bug_report_url;
5603 else
5604   withval="http://llvm.org/bugs/"
5605 fi
5606
5607
5608 cat >>confdefs.h <<_ACEOF
5609 #define BUG_REPORT_URL "$withval"
5610 _ACEOF
5611
5612
5613 # Check whether --enable-libffi was given.
5614 if test "${enable_libffi+set}" = set; then
5615   enableval=$enable_libffi; case "$enableval" in
5616     yes) llvm_cv_enable_libffi="yes" ;;
5617     no)  llvm_cv_enable_libffi="no"  ;;
5618     *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-libffi. Use \"yes\" or \"no\"" >&5
5619 echo "$as_me: error: Invalid setting for --enable-libffi. Use \"yes\" or \"no\"" >&2;}
5620    { (exit 1); exit 1; }; } ;;
5621   esac
5622 else
5623   llvm_cv_enable_libffi=no
5624 fi
5625
5626
5627
5628 { echo "$as_me:$LINENO: checking for BSD-compatible nm" >&5
5629 echo $ECHO_N "checking for BSD-compatible nm... $ECHO_C" >&6; }
5630 if test "${lt_cv_path_NM+set}" = set; then
5631   echo $ECHO_N "(cached) $ECHO_C" >&6
5632 else
5633   if test -n "$NM"; then
5634   # Let the user override the test.
5635   lt_cv_path_NM="$NM"
5636 else
5637   lt_nm_to_check="${ac_tool_prefix}nm"
5638   if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
5639     lt_nm_to_check="$lt_nm_to_check nm"
5640   fi
5641   for lt_tmp_nm in $lt_nm_to_check; do
5642     lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5643     for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
5644       IFS="$lt_save_ifs"
5645       test -z "$ac_dir" && ac_dir=.
5646       tmp_nm="$ac_dir/$lt_tmp_nm"
5647       if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
5648         # Check to see if the nm accepts a BSD-compat flag.
5649         # Adding the `sed 1q' prevents false positives on HP-UX, which says:
5650         #   nm: unknown option "B" ignored
5651         # Tru64's nm complains that /dev/null is an invalid object file
5652         case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
5653         */dev/null* | *'Invalid file or object type'*)
5654           lt_cv_path_NM="$tmp_nm -B"
5655           break
5656           ;;
5657         *)
5658           case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
5659           */dev/null*)
5660             lt_cv_path_NM="$tmp_nm -p"
5661             break
5662             ;;
5663           *)
5664             lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
5665             continue # so that we can try to find one that supports BSD flags
5666             ;;
5667           esac
5668           ;;
5669         esac
5670       fi
5671     done
5672     IFS="$lt_save_ifs"
5673   done
5674   test -z "$lt_cv_path_NM" && lt_cv_path_NM=nm
5675 fi
5676 fi
5677 { echo "$as_me:$LINENO: result: $lt_cv_path_NM" >&5
5678 echo "${ECHO_T}$lt_cv_path_NM" >&6; }
5679 NM="$lt_cv_path_NM"
5680
5681
5682
5683 { echo "$as_me:$LINENO: checking for GNU make" >&5
5684 echo $ECHO_N "checking for GNU make... $ECHO_C" >&6; }
5685 if test "${llvm_cv_gnu_make_command+set}" = set; then
5686   echo $ECHO_N "(cached) $ECHO_C" >&6
5687 else
5688   llvm_cv_gnu_make_command=''
5689  for a in "$MAKE" make gmake gnumake ; do
5690   if test -z "$a" ; then continue ; fi ;
5691   if  ( sh -c "$a --version" 2> /dev/null | grep GNU 2>&1 > /dev/null )
5692   then
5693    llvm_cv_gnu_make_command=$a ;
5694    break;
5695   fi
5696  done
5697 fi
5698 { echo "$as_me:$LINENO: result: $llvm_cv_gnu_make_command" >&5
5699 echo "${ECHO_T}$llvm_cv_gnu_make_command" >&6; }
5700  if test "x$llvm_cv_gnu_make_command" != "x"  ; then
5701    ifGNUmake='' ;
5702  else
5703    ifGNUmake='#' ;
5704    { echo "$as_me:$LINENO: result: \"Not found\"" >&5
5705 echo "${ECHO_T}\"Not found\"" >&6; };
5706  fi
5707
5708
5709 { echo "$as_me:$LINENO: checking whether ln -s works" >&5
5710 echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6; }
5711 LN_S=$as_ln_s
5712 if test "$LN_S" = "ln -s"; then
5713   { echo "$as_me:$LINENO: result: yes" >&5
5714 echo "${ECHO_T}yes" >&6; }
5715 else
5716   { echo "$as_me:$LINENO: result: no, using $LN_S" >&5
5717 echo "${ECHO_T}no, using $LN_S" >&6; }
5718 fi
5719
5720 # Extract the first word of "cmp", so it can be a program name with args.
5721 set dummy cmp; ac_word=$2
5722 { echo "$as_me:$LINENO: checking for $ac_word" >&5
5723 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5724 if test "${ac_cv_path_CMP+set}" = set; then
5725   echo $ECHO_N "(cached) $ECHO_C" >&6
5726 else
5727   case $CMP in
5728   [\\/]* | ?:[\\/]*)
5729   ac_cv_path_CMP="$CMP" # Let the user override the test with a path.
5730   ;;
5731   *)
5732   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5733 for as_dir in $PATH
5734 do
5735   IFS=$as_save_IFS
5736   test -z "$as_dir" && as_dir=.
5737   for ac_exec_ext in '' $ac_executable_extensions; do
5738   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
5739     ac_cv_path_CMP="$as_dir/$ac_word$ac_exec_ext"
5740     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5741     break 2
5742   fi
5743 done
5744 done
5745 IFS=$as_save_IFS
5746
5747   test -z "$ac_cv_path_CMP" && ac_cv_path_CMP="cmp"
5748   ;;
5749 esac
5750 fi
5751 CMP=$ac_cv_path_CMP
5752 if test -n "$CMP"; then
5753   { echo "$as_me:$LINENO: result: $CMP" >&5
5754 echo "${ECHO_T}$CMP" >&6; }
5755 else
5756   { echo "$as_me:$LINENO: result: no" >&5
5757 echo "${ECHO_T}no" >&6; }
5758 fi
5759
5760
5761 # Extract the first word of "cp", so it can be a program name with args.
5762 set dummy cp; ac_word=$2
5763 { echo "$as_me:$LINENO: checking for $ac_word" >&5
5764 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5765 if test "${ac_cv_path_CP+set}" = set; then
5766   echo $ECHO_N "(cached) $ECHO_C" >&6
5767 else
5768   case $CP in
5769   [\\/]* | ?:[\\/]*)
5770   ac_cv_path_CP="$CP" # Let the user override the test with a path.
5771   ;;
5772   *)
5773   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5774 for as_dir in $PATH
5775 do
5776   IFS=$as_save_IFS
5777   test -z "$as_dir" && as_dir=.
5778   for ac_exec_ext in '' $ac_executable_extensions; do
5779   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
5780     ac_cv_path_CP="$as_dir/$ac_word$ac_exec_ext"
5781     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5782     break 2
5783   fi
5784 done
5785 done
5786 IFS=$as_save_IFS
5787
5788   test -z "$ac_cv_path_CP" && ac_cv_path_CP="cp"
5789   ;;
5790 esac
5791 fi
5792 CP=$ac_cv_path_CP
5793 if test -n "$CP"; then
5794   { echo "$as_me:$LINENO: result: $CP" >&5
5795 echo "${ECHO_T}$CP" >&6; }
5796 else
5797   { echo "$as_me:$LINENO: result: no" >&5
5798 echo "${ECHO_T}no" >&6; }
5799 fi
5800
5801
5802 # Extract the first word of "date", so it can be a program name with args.
5803 set dummy date; ac_word=$2
5804 { echo "$as_me:$LINENO: checking for $ac_word" >&5
5805 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5806 if test "${ac_cv_path_DATE+set}" = set; then
5807   echo $ECHO_N "(cached) $ECHO_C" >&6
5808 else
5809   case $DATE in
5810   [\\/]* | ?:[\\/]*)
5811   ac_cv_path_DATE="$DATE" # Let the user override the test with a path.
5812   ;;
5813   *)
5814   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5815 for as_dir in $PATH
5816 do
5817   IFS=$as_save_IFS
5818   test -z "$as_dir" && as_dir=.
5819   for ac_exec_ext in '' $ac_executable_extensions; do
5820   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
5821     ac_cv_path_DATE="$as_dir/$ac_word$ac_exec_ext"
5822     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5823     break 2
5824   fi
5825 done
5826 done
5827 IFS=$as_save_IFS
5828
5829   test -z "$ac_cv_path_DATE" && ac_cv_path_DATE="date"
5830   ;;
5831 esac
5832 fi
5833 DATE=$ac_cv_path_DATE
5834 if test -n "$DATE"; then
5835   { echo "$as_me:$LINENO: result: $DATE" >&5
5836 echo "${ECHO_T}$DATE" >&6; }
5837 else
5838   { echo "$as_me:$LINENO: result: no" >&5
5839 echo "${ECHO_T}no" >&6; }
5840 fi
5841
5842
5843 # Extract the first word of "find", so it can be a program name with args.
5844 set dummy find; ac_word=$2
5845 { echo "$as_me:$LINENO: checking for $ac_word" >&5
5846 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5847 if test "${ac_cv_path_FIND+set}" = set; then
5848   echo $ECHO_N "(cached) $ECHO_C" >&6
5849 else
5850   case $FIND in
5851   [\\/]* | ?:[\\/]*)
5852   ac_cv_path_FIND="$FIND" # Let the user override the test with a path.
5853   ;;
5854   *)
5855   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5856 for as_dir in $PATH
5857 do
5858   IFS=$as_save_IFS
5859   test -z "$as_dir" && as_dir=.
5860   for ac_exec_ext in '' $ac_executable_extensions; do
5861   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
5862     ac_cv_path_FIND="$as_dir/$ac_word$ac_exec_ext"
5863     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5864     break 2
5865   fi
5866 done
5867 done
5868 IFS=$as_save_IFS
5869
5870   test -z "$ac_cv_path_FIND" && ac_cv_path_FIND="find"
5871   ;;
5872 esac
5873 fi
5874 FIND=$ac_cv_path_FIND
5875 if test -n "$FIND"; then
5876   { echo "$as_me:$LINENO: result: $FIND" >&5
5877 echo "${ECHO_T}$FIND" >&6; }
5878 else
5879   { echo "$as_me:$LINENO: result: no" >&5
5880 echo "${ECHO_T}no" >&6; }
5881 fi
5882
5883
5884 # Extract the first word of "grep", so it can be a program name with args.
5885 set dummy grep; ac_word=$2
5886 { echo "$as_me:$LINENO: checking for $ac_word" >&5
5887 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5888 if test "${ac_cv_path_GREP+set}" = set; then
5889   echo $ECHO_N "(cached) $ECHO_C" >&6
5890 else
5891   case $GREP in
5892   [\\/]* | ?:[\\/]*)
5893   ac_cv_path_GREP="$GREP" # Let the user override the test with a path.
5894   ;;
5895   *)
5896   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5897 for as_dir in $PATH
5898 do
5899   IFS=$as_save_IFS
5900   test -z "$as_dir" && as_dir=.
5901   for ac_exec_ext in '' $ac_executable_extensions; do
5902   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
5903     ac_cv_path_GREP="$as_dir/$ac_word$ac_exec_ext"
5904     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5905     break 2
5906   fi
5907 done
5908 done
5909 IFS=$as_save_IFS
5910
5911   test -z "$ac_cv_path_GREP" && ac_cv_path_GREP="grep"
5912   ;;
5913 esac
5914 fi
5915 GREP=$ac_cv_path_GREP
5916 if test -n "$GREP"; then
5917   { echo "$as_me:$LINENO: result: $GREP" >&5
5918 echo "${ECHO_T}$GREP" >&6; }
5919 else
5920   { echo "$as_me:$LINENO: result: no" >&5
5921 echo "${ECHO_T}no" >&6; }
5922 fi
5923
5924
5925 # Extract the first word of "mkdir", so it can be a program name with args.
5926 set dummy mkdir; ac_word=$2
5927 { echo "$as_me:$LINENO: checking for $ac_word" >&5
5928 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5929 if test "${ac_cv_path_MKDIR+set}" = set; then
5930   echo $ECHO_N "(cached) $ECHO_C" >&6
5931 else
5932   case $MKDIR in
5933   [\\/]* | ?:[\\/]*)
5934   ac_cv_path_MKDIR="$MKDIR" # Let the user override the test with a path.
5935   ;;
5936   *)
5937   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5938 for as_dir in $PATH
5939 do
5940   IFS=$as_save_IFS
5941   test -z "$as_dir" && as_dir=.
5942   for ac_exec_ext in '' $ac_executable_extensions; do
5943   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
5944     ac_cv_path_MKDIR="$as_dir/$ac_word$ac_exec_ext"
5945     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5946     break 2
5947   fi
5948 done
5949 done
5950 IFS=$as_save_IFS
5951
5952   test -z "$ac_cv_path_MKDIR" && ac_cv_path_MKDIR="mkdir"
5953   ;;
5954 esac
5955 fi
5956 MKDIR=$ac_cv_path_MKDIR
5957 if test -n "$MKDIR"; then
5958   { echo "$as_me:$LINENO: result: $MKDIR" >&5
5959 echo "${ECHO_T}$MKDIR" >&6; }
5960 else
5961   { echo "$as_me:$LINENO: result: no" >&5
5962 echo "${ECHO_T}no" >&6; }
5963 fi
5964
5965
5966 # Extract the first word of "mv", so it can be a program name with args.
5967 set dummy mv; ac_word=$2
5968 { echo "$as_me:$LINENO: checking for $ac_word" >&5
5969 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5970 if test "${ac_cv_path_MV+set}" = set; then
5971   echo $ECHO_N "(cached) $ECHO_C" >&6
5972 else
5973   case $MV in
5974   [\\/]* | ?:[\\/]*)
5975   ac_cv_path_MV="$MV" # Let the user override the test with a path.
5976   ;;
5977   *)
5978   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5979 for as_dir in $PATH
5980 do
5981   IFS=$as_save_IFS
5982   test -z "$as_dir" && as_dir=.
5983   for ac_exec_ext in '' $ac_executable_extensions; do
5984   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
5985     ac_cv_path_MV="$as_dir/$ac_word$ac_exec_ext"
5986     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5987     break 2
5988   fi
5989 done
5990 done
5991 IFS=$as_save_IFS
5992
5993   test -z "$ac_cv_path_MV" && ac_cv_path_MV="mv"
5994   ;;
5995 esac
5996 fi
5997 MV=$ac_cv_path_MV
5998 if test -n "$MV"; then
5999   { echo "$as_me:$LINENO: result: $MV" >&5
6000 echo "${ECHO_T}$MV" >&6; }
6001 else
6002   { echo "$as_me:$LINENO: result: no" >&5
6003 echo "${ECHO_T}no" >&6; }
6004 fi
6005
6006
6007 if test -n "$ac_tool_prefix"; then
6008   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6009 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
6010 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6011 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6012 if test "${ac_cv_prog_RANLIB+set}" = set; then
6013   echo $ECHO_N "(cached) $ECHO_C" >&6
6014 else
6015   if test -n "$RANLIB"; then
6016   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
6017 else
6018 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6019 for as_dir in $PATH
6020 do
6021   IFS=$as_save_IFS
6022   test -z "$as_dir" && as_dir=.
6023   for ac_exec_ext in '' $ac_executable_extensions; do
6024   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6025     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
6026     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6027     break 2
6028   fi
6029 done
6030 done
6031 IFS=$as_save_IFS
6032
6033 fi
6034 fi
6035 RANLIB=$ac_cv_prog_RANLIB
6036 if test -n "$RANLIB"; then
6037   { echo "$as_me:$LINENO: result: $RANLIB" >&5
6038 echo "${ECHO_T}$RANLIB" >&6; }
6039 else
6040   { echo "$as_me:$LINENO: result: no" >&5
6041 echo "${ECHO_T}no" >&6; }
6042 fi
6043
6044
6045 fi
6046 if test -z "$ac_cv_prog_RANLIB"; then
6047   ac_ct_RANLIB=$RANLIB
6048   # Extract the first word of "ranlib", so it can be a program name with args.
6049 set dummy ranlib; ac_word=$2
6050 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6051 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6052 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
6053   echo $ECHO_N "(cached) $ECHO_C" >&6
6054 else
6055   if test -n "$ac_ct_RANLIB"; then
6056   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
6057 else
6058 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6059 for as_dir in $PATH
6060 do
6061   IFS=$as_save_IFS
6062   test -z "$as_dir" && as_dir=.
6063   for ac_exec_ext in '' $ac_executable_extensions; do
6064   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6065     ac_cv_prog_ac_ct_RANLIB="ranlib"
6066     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6067     break 2
6068   fi
6069 done
6070 done
6071 IFS=$as_save_IFS
6072
6073 fi
6074 fi
6075 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
6076 if test -n "$ac_ct_RANLIB"; then
6077   { echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
6078 echo "${ECHO_T}$ac_ct_RANLIB" >&6; }
6079 else
6080   { echo "$as_me:$LINENO: result: no" >&5
6081 echo "${ECHO_T}no" >&6; }
6082 fi
6083
6084   if test "x$ac_ct_RANLIB" = x; then
6085     RANLIB=":"
6086   else
6087     case $cross_compiling:$ac_tool_warned in
6088 yes:)
6089 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
6090 whose name does not start with the host triplet.  If you think this
6091 configuration is useful to you, please write to autoconf@gnu.org." >&5
6092 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
6093 whose name does not start with the host triplet.  If you think this
6094 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
6095 ac_tool_warned=yes ;;
6096 esac
6097     RANLIB=$ac_ct_RANLIB
6098   fi
6099 else
6100   RANLIB="$ac_cv_prog_RANLIB"
6101 fi
6102
6103 if test -n "$ac_tool_prefix"; then
6104   # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
6105 set dummy ${ac_tool_prefix}ar; ac_word=$2
6106 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6107 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6108 if test "${ac_cv_prog_AR+set}" = set; then
6109   echo $ECHO_N "(cached) $ECHO_C" >&6
6110 else
6111   if test -n "$AR"; then
6112   ac_cv_prog_AR="$AR" # Let the user override the test.
6113 else
6114 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6115 for as_dir in $PATH
6116 do
6117   IFS=$as_save_IFS
6118   test -z "$as_dir" && as_dir=.
6119   for ac_exec_ext in '' $ac_executable_extensions; do
6120   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6121     ac_cv_prog_AR="${ac_tool_prefix}ar"
6122     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6123     break 2
6124   fi
6125 done
6126 done
6127 IFS=$as_save_IFS
6128
6129 fi
6130 fi
6131 AR=$ac_cv_prog_AR
6132 if test -n "$AR"; then
6133   { echo "$as_me:$LINENO: result: $AR" >&5
6134 echo "${ECHO_T}$AR" >&6; }
6135 else
6136   { echo "$as_me:$LINENO: result: no" >&5
6137 echo "${ECHO_T}no" >&6; }
6138 fi
6139
6140
6141 fi
6142 if test -z "$ac_cv_prog_AR"; then
6143   ac_ct_AR=$AR
6144   # Extract the first word of "ar", so it can be a program name with args.
6145 set dummy ar; ac_word=$2
6146 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6147 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6148 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then
6149   echo $ECHO_N "(cached) $ECHO_C" >&6
6150 else
6151   if test -n "$ac_ct_AR"; then
6152   ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
6153 else
6154 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6155 for as_dir in $PATH
6156 do
6157   IFS=$as_save_IFS
6158   test -z "$as_dir" && as_dir=.
6159   for ac_exec_ext in '' $ac_executable_extensions; do
6160   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6161     ac_cv_prog_ac_ct_AR="ar"
6162     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6163     break 2
6164   fi
6165 done
6166 done
6167 IFS=$as_save_IFS
6168
6169 fi
6170 fi
6171 ac_ct_AR=$ac_cv_prog_ac_ct_AR
6172 if test -n "$ac_ct_AR"; then
6173   { echo "$as_me:$LINENO: result: $ac_ct_AR" >&5
6174 echo "${ECHO_T}$ac_ct_AR" >&6; }
6175 else
6176   { echo "$as_me:$LINENO: result: no" >&5
6177 echo "${ECHO_T}no" >&6; }
6178 fi
6179
6180   if test "x$ac_ct_AR" = x; then
6181     AR="false"
6182   else
6183     case $cross_compiling:$ac_tool_warned in
6184 yes:)
6185 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
6186 whose name does not start with the host triplet.  If you think this
6187 configuration is useful to you, please write to autoconf@gnu.org." >&5
6188 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
6189 whose name does not start with the host triplet.  If you think this
6190 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
6191 ac_tool_warned=yes ;;
6192 esac
6193     AR=$ac_ct_AR
6194   fi
6195 else
6196   AR="$ac_cv_prog_AR"
6197 fi
6198
6199 # Extract the first word of "rm", so it can be a program name with args.
6200 set dummy rm; ac_word=$2
6201 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6202 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6203 if test "${ac_cv_path_RM+set}" = set; then
6204   echo $ECHO_N "(cached) $ECHO_C" >&6
6205 else
6206   case $RM in
6207   [\\/]* | ?:[\\/]*)
6208   ac_cv_path_RM="$RM" # Let the user override the test with a path.
6209   ;;
6210   *)
6211   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6212 for as_dir in $PATH
6213 do
6214   IFS=$as_save_IFS
6215   test -z "$as_dir" && as_dir=.
6216   for ac_exec_ext in '' $ac_executable_extensions; do
6217   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6218     ac_cv_path_RM="$as_dir/$ac_word$ac_exec_ext"
6219     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6220     break 2
6221   fi
6222 done
6223 done
6224 IFS=$as_save_IFS
6225
6226   test -z "$ac_cv_path_RM" && ac_cv_path_RM="rm"
6227   ;;
6228 esac
6229 fi
6230 RM=$ac_cv_path_RM
6231 if test -n "$RM"; then
6232   { echo "$as_me:$LINENO: result: $RM" >&5
6233 echo "${ECHO_T}$RM" >&6; }
6234 else
6235   { echo "$as_me:$LINENO: result: no" >&5
6236 echo "${ECHO_T}no" >&6; }
6237 fi
6238
6239
6240 # Extract the first word of "sed", so it can be a program name with args.
6241 set dummy sed; ac_word=$2
6242 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6243 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6244 if test "${ac_cv_path_SED+set}" = set; then
6245   echo $ECHO_N "(cached) $ECHO_C" >&6
6246 else
6247   case $SED in
6248   [\\/]* | ?:[\\/]*)
6249   ac_cv_path_SED="$SED" # Let the user override the test with a path.
6250   ;;
6251   *)
6252   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6253 for as_dir in $PATH
6254 do
6255   IFS=$as_save_IFS
6256   test -z "$as_dir" && as_dir=.
6257   for ac_exec_ext in '' $ac_executable_extensions; do
6258   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6259     ac_cv_path_SED="$as_dir/$ac_word$ac_exec_ext"
6260     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6261     break 2
6262   fi
6263 done
6264 done
6265 IFS=$as_save_IFS
6266
6267   test -z "$ac_cv_path_SED" && ac_cv_path_SED="sed"
6268   ;;
6269 esac
6270 fi
6271 SED=$ac_cv_path_SED
6272 if test -n "$SED"; then
6273   { echo "$as_me:$LINENO: result: $SED" >&5
6274 echo "${ECHO_T}$SED" >&6; }
6275 else
6276   { echo "$as_me:$LINENO: result: no" >&5
6277 echo "${ECHO_T}no" >&6; }
6278 fi
6279
6280
6281 # Extract the first word of "tar", so it can be a program name with args.
6282 set dummy tar; ac_word=$2
6283 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6284 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6285 if test "${ac_cv_path_TAR+set}" = set; then
6286   echo $ECHO_N "(cached) $ECHO_C" >&6
6287 else
6288   case $TAR in
6289   [\\/]* | ?:[\\/]*)
6290   ac_cv_path_TAR="$TAR" # Let the user override the test with a path.
6291   ;;
6292   *)
6293   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6294 for as_dir in $PATH
6295 do
6296   IFS=$as_save_IFS
6297   test -z "$as_dir" && as_dir=.
6298   for ac_exec_ext in '' $ac_executable_extensions; do
6299   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6300     ac_cv_path_TAR="$as_dir/$ac_word$ac_exec_ext"
6301     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6302     break 2
6303   fi
6304 done
6305 done
6306 IFS=$as_save_IFS
6307
6308   test -z "$ac_cv_path_TAR" && ac_cv_path_TAR="gtar"
6309   ;;
6310 esac
6311 fi
6312 TAR=$ac_cv_path_TAR
6313 if test -n "$TAR"; then
6314   { echo "$as_me:$LINENO: result: $TAR" >&5
6315 echo "${ECHO_T}$TAR" >&6; }
6316 else
6317   { echo "$as_me:$LINENO: result: no" >&5
6318 echo "${ECHO_T}no" >&6; }
6319 fi
6320
6321
6322 # Extract the first word of "pwd", so it can be a program name with args.
6323 set dummy pwd; ac_word=$2
6324 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6325 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6326 if test "${ac_cv_path_BINPWD+set}" = set; then
6327   echo $ECHO_N "(cached) $ECHO_C" >&6
6328 else
6329   case $BINPWD in
6330   [\\/]* | ?:[\\/]*)
6331   ac_cv_path_BINPWD="$BINPWD" # Let the user override the test with a path.
6332   ;;
6333   *)
6334   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6335 for as_dir in $PATH
6336 do
6337   IFS=$as_save_IFS
6338   test -z "$as_dir" && as_dir=.
6339   for ac_exec_ext in '' $ac_executable_extensions; do
6340   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6341     ac_cv_path_BINPWD="$as_dir/$ac_word$ac_exec_ext"
6342     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6343     break 2
6344   fi
6345 done
6346 done
6347 IFS=$as_save_IFS
6348
6349   test -z "$ac_cv_path_BINPWD" && ac_cv_path_BINPWD="pwd"
6350   ;;
6351 esac
6352 fi
6353 BINPWD=$ac_cv_path_BINPWD
6354 if test -n "$BINPWD"; then
6355   { echo "$as_me:$LINENO: result: $BINPWD" >&5
6356 echo "${ECHO_T}$BINPWD" >&6; }
6357 else
6358   { echo "$as_me:$LINENO: result: no" >&5
6359 echo "${ECHO_T}no" >&6; }
6360 fi
6361
6362
6363
6364 # Extract the first word of "Graphviz", so it can be a program name with args.
6365 set dummy Graphviz; ac_word=$2
6366 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6367 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6368 if test "${ac_cv_path_GRAPHVIZ+set}" = set; then
6369   echo $ECHO_N "(cached) $ECHO_C" >&6
6370 else
6371   case $GRAPHVIZ in
6372   [\\/]* | ?:[\\/]*)
6373   ac_cv_path_GRAPHVIZ="$GRAPHVIZ" # Let the user override the test with a path.
6374   ;;
6375   *)
6376   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6377 for as_dir in $PATH
6378 do
6379   IFS=$as_save_IFS
6380   test -z "$as_dir" && as_dir=.
6381   for ac_exec_ext in '' $ac_executable_extensions; do
6382   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6383     ac_cv_path_GRAPHVIZ="$as_dir/$ac_word$ac_exec_ext"
6384     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6385     break 2
6386   fi
6387 done
6388 done
6389 IFS=$as_save_IFS
6390
6391   test -z "$ac_cv_path_GRAPHVIZ" && ac_cv_path_GRAPHVIZ="echo Graphviz"
6392   ;;
6393 esac
6394 fi
6395 GRAPHVIZ=$ac_cv_path_GRAPHVIZ
6396 if test -n "$GRAPHVIZ"; then
6397   { echo "$as_me:$LINENO: result: $GRAPHVIZ" >&5
6398 echo "${ECHO_T}$GRAPHVIZ" >&6; }
6399 else
6400   { echo "$as_me:$LINENO: result: no" >&5
6401 echo "${ECHO_T}no" >&6; }
6402 fi
6403
6404
6405 if test "$GRAPHVIZ" != "echo Graphviz" ; then
6406
6407 cat >>confdefs.h <<\_ACEOF
6408 #define HAVE_GRAPHVIZ 1
6409 _ACEOF
6410
6411     if test "$llvm_cv_os_type" = "MingW" ; then
6412     GRAPHVIZ=`echo $GRAPHVIZ | sed 's/^\/\([A-Za-z]\)\//\1:\//' `
6413   fi
6414
6415 cat >>confdefs.h <<_ACEOF
6416 #define LLVM_PATH_GRAPHVIZ "$GRAPHVIZ${EXEEXT}"
6417 _ACEOF
6418
6419 fi
6420 # Extract the first word of "dot", so it can be a program name with args.
6421 set dummy dot; ac_word=$2
6422 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6423 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6424 if test "${ac_cv_path_DOT+set}" = set; then
6425   echo $ECHO_N "(cached) $ECHO_C" >&6
6426 else
6427   case $DOT in
6428   [\\/]* | ?:[\\/]*)
6429   ac_cv_path_DOT="$DOT" # Let the user override the test with a path.
6430   ;;
6431   *)
6432   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6433 for as_dir in $PATH
6434 do
6435   IFS=$as_save_IFS
6436   test -z "$as_dir" && as_dir=.
6437   for ac_exec_ext in '' $ac_executable_extensions; do
6438   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6439     ac_cv_path_DOT="$as_dir/$ac_word$ac_exec_ext"
6440     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6441     break 2
6442   fi
6443 done
6444 done
6445 IFS=$as_save_IFS
6446
6447   test -z "$ac_cv_path_DOT" && ac_cv_path_DOT="echo dot"
6448   ;;
6449 esac
6450 fi
6451 DOT=$ac_cv_path_DOT
6452 if test -n "$DOT"; then
6453   { echo "$as_me:$LINENO: result: $DOT" >&5
6454 echo "${ECHO_T}$DOT" >&6; }
6455 else
6456   { echo "$as_me:$LINENO: result: no" >&5
6457 echo "${ECHO_T}no" >&6; }
6458 fi
6459
6460
6461 if test "$DOT" != "echo dot" ; then
6462
6463 cat >>confdefs.h <<\_ACEOF
6464 #define HAVE_DOT 1
6465 _ACEOF
6466
6467     if test "$llvm_cv_os_type" = "MingW" ; then
6468     DOT=`echo $DOT | sed 's/^\/\([A-Za-z]\)\//\1:\//' `
6469   fi
6470
6471 cat >>confdefs.h <<_ACEOF
6472 #define LLVM_PATH_DOT "$DOT${EXEEXT}"
6473 _ACEOF
6474
6475 fi
6476 # Extract the first word of "fdp", so it can be a program name with args.
6477 set dummy fdp; ac_word=$2
6478 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6479 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6480 if test "${ac_cv_path_FDP+set}" = set; then
6481   echo $ECHO_N "(cached) $ECHO_C" >&6
6482 else
6483   case $FDP in
6484   [\\/]* | ?:[\\/]*)
6485   ac_cv_path_FDP="$FDP" # Let the user override the test with a path.
6486   ;;
6487   *)
6488   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6489 for as_dir in $PATH
6490 do
6491   IFS=$as_save_IFS
6492   test -z "$as_dir" && as_dir=.
6493   for ac_exec_ext in '' $ac_executable_extensions; do
6494   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6495     ac_cv_path_FDP="$as_dir/$ac_word$ac_exec_ext"
6496     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6497     break 2
6498   fi
6499 done
6500 done
6501 IFS=$as_save_IFS
6502
6503   test -z "$ac_cv_path_FDP" && ac_cv_path_FDP="echo fdp"
6504   ;;
6505 esac
6506 fi
6507 FDP=$ac_cv_path_FDP
6508 if test -n "$FDP"; then
6509   { echo "$as_me:$LINENO: result: $FDP" >&5
6510 echo "${ECHO_T}$FDP" >&6; }
6511 else
6512   { echo "$as_me:$LINENO: result: no" >&5
6513 echo "${ECHO_T}no" >&6; }
6514 fi
6515
6516
6517 if test "$FDP" != "echo fdp" ; then
6518
6519 cat >>confdefs.h <<\_ACEOF
6520 #define HAVE_FDP 1
6521 _ACEOF
6522
6523     if test "$llvm_cv_os_type" = "MingW" ; then
6524     FDP=`echo $FDP | sed 's/^\/\([A-Za-z]\)\//\1:\//' `
6525   fi
6526
6527 cat >>confdefs.h <<_ACEOF
6528 #define LLVM_PATH_FDP "$FDP${EXEEXT}"
6529 _ACEOF
6530
6531 fi
6532 # Extract the first word of "neato", so it can be a program name with args.
6533 set dummy neato; ac_word=$2
6534 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6535 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6536 if test "${ac_cv_path_NEATO+set}" = set; then
6537   echo $ECHO_N "(cached) $ECHO_C" >&6
6538 else
6539   case $NEATO in
6540   [\\/]* | ?:[\\/]*)
6541   ac_cv_path_NEATO="$NEATO" # Let the user override the test with a path.
6542   ;;
6543   *)
6544   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6545 for as_dir in $PATH
6546 do
6547   IFS=$as_save_IFS
6548   test -z "$as_dir" && as_dir=.
6549   for ac_exec_ext in '' $ac_executable_extensions; do
6550   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6551     ac_cv_path_NEATO="$as_dir/$ac_word$ac_exec_ext"
6552     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6553     break 2
6554   fi
6555 done
6556 done
6557 IFS=$as_save_IFS
6558
6559   test -z "$ac_cv_path_NEATO" && ac_cv_path_NEATO="echo neato"
6560   ;;
6561 esac
6562 fi
6563 NEATO=$ac_cv_path_NEATO
6564 if test -n "$NEATO"; then
6565   { echo "$as_me:$LINENO: result: $NEATO" >&5
6566 echo "${ECHO_T}$NEATO" >&6; }
6567 else
6568   { echo "$as_me:$LINENO: result: no" >&5
6569 echo "${ECHO_T}no" >&6; }
6570 fi
6571
6572
6573 if test "$NEATO" != "echo neato" ; then
6574
6575 cat >>confdefs.h <<\_ACEOF
6576 #define HAVE_NEATO 1
6577 _ACEOF
6578
6579     if test "$llvm_cv_os_type" = "MingW" ; then
6580     NEATO=`echo $NEATO | sed 's/^\/\([A-Za-z]\)\//\1:\//' `
6581   fi
6582
6583 cat >>confdefs.h <<_ACEOF
6584 #define LLVM_PATH_NEATO "$NEATO${EXEEXT}"
6585 _ACEOF
6586
6587 fi
6588 # Extract the first word of "twopi", so it can be a program name with args.
6589 set dummy twopi; ac_word=$2
6590 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6591 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6592 if test "${ac_cv_path_TWOPI+set}" = set; then
6593   echo $ECHO_N "(cached) $ECHO_C" >&6
6594 else
6595   case $TWOPI in
6596   [\\/]* | ?:[\\/]*)
6597   ac_cv_path_TWOPI="$TWOPI" # Let the user override the test with a path.
6598   ;;
6599   *)
6600   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6601 for as_dir in $PATH
6602 do
6603   IFS=$as_save_IFS
6604   test -z "$as_dir" && as_dir=.
6605   for ac_exec_ext in '' $ac_executable_extensions; do
6606   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6607     ac_cv_path_TWOPI="$as_dir/$ac_word$ac_exec_ext"
6608     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6609     break 2
6610   fi
6611 done
6612 done
6613 IFS=$as_save_IFS
6614
6615   test -z "$ac_cv_path_TWOPI" && ac_cv_path_TWOPI="echo twopi"
6616   ;;
6617 esac
6618 fi
6619 TWOPI=$ac_cv_path_TWOPI
6620 if test -n "$TWOPI"; then
6621   { echo "$as_me:$LINENO: result: $TWOPI" >&5
6622 echo "${ECHO_T}$TWOPI" >&6; }
6623 else
6624   { echo "$as_me:$LINENO: result: no" >&5
6625 echo "${ECHO_T}no" >&6; }
6626 fi
6627
6628
6629 if test "$TWOPI" != "echo twopi" ; then
6630
6631 cat >>confdefs.h <<\_ACEOF
6632 #define HAVE_TWOPI 1
6633 _ACEOF
6634
6635     if test "$llvm_cv_os_type" = "MingW" ; then
6636     TWOPI=`echo $TWOPI | sed 's/^\/\([A-Za-z]\)\//\1:\//' `
6637   fi
6638
6639 cat >>confdefs.h <<_ACEOF
6640 #define LLVM_PATH_TWOPI "$TWOPI${EXEEXT}"
6641 _ACEOF
6642
6643 fi
6644 # Extract the first word of "circo", so it can be a program name with args.
6645 set dummy circo; ac_word=$2
6646 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6647 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6648 if test "${ac_cv_path_CIRCO+set}" = set; then
6649   echo $ECHO_N "(cached) $ECHO_C" >&6
6650 else
6651   case $CIRCO in
6652   [\\/]* | ?:[\\/]*)
6653   ac_cv_path_CIRCO="$CIRCO" # Let the user override the test with a path.
6654   ;;
6655   *)
6656   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6657 for as_dir in $PATH
6658 do
6659   IFS=$as_save_IFS
6660   test -z "$as_dir" && as_dir=.
6661   for ac_exec_ext in '' $ac_executable_extensions; do
6662   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6663     ac_cv_path_CIRCO="$as_dir/$ac_word$ac_exec_ext"
6664     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6665     break 2
6666   fi
6667 done
6668 done
6669 IFS=$as_save_IFS
6670
6671   test -z "$ac_cv_path_CIRCO" && ac_cv_path_CIRCO="echo circo"
6672   ;;
6673 esac
6674 fi
6675 CIRCO=$ac_cv_path_CIRCO
6676 if test -n "$CIRCO"; then
6677   { echo "$as_me:$LINENO: result: $CIRCO" >&5
6678 echo "${ECHO_T}$CIRCO" >&6; }
6679 else
6680   { echo "$as_me:$LINENO: result: no" >&5
6681 echo "${ECHO_T}no" >&6; }
6682 fi
6683
6684
6685 if test "$CIRCO" != "echo circo" ; then
6686
6687 cat >>confdefs.h <<\_ACEOF
6688 #define HAVE_CIRCO 1
6689 _ACEOF
6690
6691     if test "$llvm_cv_os_type" = "MingW" ; then
6692     CIRCO=`echo $CIRCO | sed 's/^\/\([A-Za-z]\)\//\1:\//' `
6693   fi
6694
6695 cat >>confdefs.h <<_ACEOF
6696 #define LLVM_PATH_CIRCO "$CIRCO${EXEEXT}"
6697 _ACEOF
6698
6699 fi
6700 for ac_prog in gv gsview32
6701 do
6702   # Extract the first word of "$ac_prog", so it can be a program name with args.
6703 set dummy $ac_prog; ac_word=$2
6704 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6705 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6706 if test "${ac_cv_path_GV+set}" = set; then
6707   echo $ECHO_N "(cached) $ECHO_C" >&6
6708 else
6709   case $GV in
6710   [\\/]* | ?:[\\/]*)
6711   ac_cv_path_GV="$GV" # Let the user override the test with a path.
6712   ;;
6713   *)
6714   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6715 for as_dir in $PATH
6716 do
6717   IFS=$as_save_IFS
6718   test -z "$as_dir" && as_dir=.
6719   for ac_exec_ext in '' $ac_executable_extensions; do
6720   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6721     ac_cv_path_GV="$as_dir/$ac_word$ac_exec_ext"
6722     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6723     break 2
6724   fi
6725 done
6726 done
6727 IFS=$as_save_IFS
6728
6729   ;;
6730 esac
6731 fi
6732 GV=$ac_cv_path_GV
6733 if test -n "$GV"; then
6734   { echo "$as_me:$LINENO: result: $GV" >&5
6735 echo "${ECHO_T}$GV" >&6; }
6736 else
6737   { echo "$as_me:$LINENO: result: no" >&5
6738 echo "${ECHO_T}no" >&6; }
6739 fi
6740
6741
6742   test -n "$GV" && break
6743 done
6744 test -n "$GV" || GV="echo gv"
6745
6746 if test "$GV" != "echo gv" ; then
6747
6748 cat >>confdefs.h <<\_ACEOF
6749 #define HAVE_GV 1
6750 _ACEOF
6751
6752     if test "$llvm_cv_os_type" = "MingW" ; then
6753     GV=`echo $GV | sed 's/^\/\([A-Za-z]\)\//\1:\//' `
6754   fi
6755
6756 cat >>confdefs.h <<_ACEOF
6757 #define LLVM_PATH_GV "$GV${EXEEXT}"
6758 _ACEOF
6759
6760 fi
6761 # Extract the first word of "dotty", so it can be a program name with args.
6762 set dummy dotty; ac_word=$2
6763 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6764 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6765 if test "${ac_cv_path_DOTTY+set}" = set; then
6766   echo $ECHO_N "(cached) $ECHO_C" >&6
6767 else
6768   case $DOTTY in
6769   [\\/]* | ?:[\\/]*)
6770   ac_cv_path_DOTTY="$DOTTY" # Let the user override the test with a path.
6771   ;;
6772   *)
6773   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6774 for as_dir in $PATH
6775 do
6776   IFS=$as_save_IFS
6777   test -z "$as_dir" && as_dir=.
6778   for ac_exec_ext in '' $ac_executable_extensions; do
6779   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6780     ac_cv_path_DOTTY="$as_dir/$ac_word$ac_exec_ext"
6781     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6782     break 2
6783   fi
6784 done
6785 done
6786 IFS=$as_save_IFS
6787
6788   test -z "$ac_cv_path_DOTTY" && ac_cv_path_DOTTY="echo dotty"
6789   ;;
6790 esac
6791 fi
6792 DOTTY=$ac_cv_path_DOTTY
6793 if test -n "$DOTTY"; then
6794   { echo "$as_me:$LINENO: result: $DOTTY" >&5
6795 echo "${ECHO_T}$DOTTY" >&6; }
6796 else
6797   { echo "$as_me:$LINENO: result: no" >&5
6798 echo "${ECHO_T}no" >&6; }
6799 fi
6800
6801
6802 if test "$DOTTY" != "echo dotty" ; then
6803
6804 cat >>confdefs.h <<\_ACEOF
6805 #define HAVE_DOTTY 1
6806 _ACEOF
6807
6808     if test "$llvm_cv_os_type" = "MingW" ; then
6809     DOTTY=`echo $DOTTY | sed 's/^\/\([A-Za-z]\)\//\1:\//' `
6810   fi
6811
6812 cat >>confdefs.h <<_ACEOF
6813 #define LLVM_PATH_DOTTY "$DOTTY${EXEEXT}"
6814 _ACEOF
6815
6816 fi
6817 # Extract the first word of "xdot.py", so it can be a program name with args.
6818 set dummy xdot.py; ac_word=$2
6819 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6820 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6821 if test "${ac_cv_path_XDOT_PY+set}" = set; then
6822   echo $ECHO_N "(cached) $ECHO_C" >&6
6823 else
6824   case $XDOT_PY in
6825   [\\/]* | ?:[\\/]*)
6826   ac_cv_path_XDOT_PY="$XDOT_PY" # Let the user override the test with a path.
6827   ;;
6828   *)
6829   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6830 for as_dir in $PATH
6831 do
6832   IFS=$as_save_IFS
6833   test -z "$as_dir" && as_dir=.
6834   for ac_exec_ext in '' $ac_executable_extensions; do
6835   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6836     ac_cv_path_XDOT_PY="$as_dir/$ac_word$ac_exec_ext"
6837     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6838     break 2
6839   fi
6840 done
6841 done
6842 IFS=$as_save_IFS
6843
6844   test -z "$ac_cv_path_XDOT_PY" && ac_cv_path_XDOT_PY="echo xdot.py"
6845   ;;
6846 esac
6847 fi
6848 XDOT_PY=$ac_cv_path_XDOT_PY
6849 if test -n "$XDOT_PY"; then
6850   { echo "$as_me:$LINENO: result: $XDOT_PY" >&5
6851 echo "${ECHO_T}$XDOT_PY" >&6; }
6852 else
6853   { echo "$as_me:$LINENO: result: no" >&5
6854 echo "${ECHO_T}no" >&6; }
6855 fi
6856
6857
6858 if test "$XDOT_PY" != "echo xdot.py" ; then
6859
6860 cat >>confdefs.h <<\_ACEOF
6861 #define HAVE_XDOT_PY 1
6862 _ACEOF
6863
6864     if test "$llvm_cv_os_type" = "MingW" ; then
6865     XDOT_PY=`echo $XDOT_PY | sed 's/^\/\([A-Za-z]\)\//\1:\//' `
6866   fi
6867
6868 cat >>confdefs.h <<_ACEOF
6869 #define LLVM_PATH_XDOT_PY "$XDOT_PY${EXEEXT}"
6870 _ACEOF
6871
6872 fi
6873
6874 # Find a good install program.  We prefer a C program (faster),
6875 # so one script is as good as another.  But avoid the broken or
6876 # incompatible versions:
6877 # SysV /etc/install, /usr/sbin/install
6878 # SunOS /usr/etc/install
6879 # IRIX /sbin/install
6880 # AIX /bin/install
6881 # AmigaOS /C/install, which installs bootblocks on floppy discs
6882 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
6883 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
6884 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
6885 # OS/2's system install, which has a completely different semantic
6886 # ./install, which can be erroneously created by make from ./install.sh.
6887 { echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
6888 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6; }
6889 if test -z "$INSTALL"; then
6890 if test "${ac_cv_path_install+set}" = set; then
6891   echo $ECHO_N "(cached) $ECHO_C" >&6
6892 else
6893   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6894 for as_dir in $PATH
6895 do
6896   IFS=$as_save_IFS
6897   test -z "$as_dir" && as_dir=.
6898   # Account for people who put trailing slashes in PATH elements.
6899 case $as_dir/ in
6900   ./ | .// | /cC/* | \
6901   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
6902   ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
6903   /usr/ucb/* ) ;;
6904   *)
6905     # OSF1 and SCO ODT 3.0 have their own names for install.
6906     # Don't use installbsd from OSF since it installs stuff as root
6907     # by default.
6908     for ac_prog in ginstall scoinst install; do
6909       for ac_exec_ext in '' $ac_executable_extensions; do
6910         if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; }; then
6911           if test $ac_prog = install &&
6912             grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
6913             # AIX install.  It has an incompatible calling convention.
6914             :
6915           elif test $ac_prog = install &&
6916             grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
6917             # program-specific install script used by HP pwplus--don't use.
6918             :
6919           else
6920             ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
6921             break 3
6922           fi
6923         fi
6924       done
6925     done
6926     ;;
6927 esac
6928 done
6929 IFS=$as_save_IFS
6930
6931
6932 fi
6933   if test "${ac_cv_path_install+set}" = set; then
6934     INSTALL=$ac_cv_path_install
6935   else
6936     # As a last resort, use the slow shell script.  Don't cache a
6937     # value for INSTALL within a source directory, because that will
6938     # break other packages using the cache if that directory is
6939     # removed, or if the value is a relative name.
6940     INSTALL=$ac_install_sh
6941   fi
6942 fi
6943 { echo "$as_me:$LINENO: result: $INSTALL" >&5
6944 echo "${ECHO_T}$INSTALL" >&6; }
6945
6946 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
6947 # It thinks the first close brace ends the variable substitution.
6948 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
6949
6950 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
6951
6952 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
6953
6954 case "$INSTALL" in
6955  [\\/$]* | ?:[\\/]* ) ;;
6956  *)  INSTALL="\\\$(TOPSRCDIR)/$INSTALL" ;;
6957 esac
6958
6959 # Extract the first word of "bzip2", so it can be a program name with args.
6960 set dummy bzip2; ac_word=$2
6961 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6962 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6963 if test "${ac_cv_path_BZIP2+set}" = set; then
6964   echo $ECHO_N "(cached) $ECHO_C" >&6
6965 else
6966   case $BZIP2 in
6967   [\\/]* | ?:[\\/]*)
6968   ac_cv_path_BZIP2="$BZIP2" # Let the user override the test with a path.
6969   ;;
6970   *)
6971   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6972 for as_dir in $PATH
6973 do
6974   IFS=$as_save_IFS
6975   test -z "$as_dir" && as_dir=.
6976   for ac_exec_ext in '' $ac_executable_extensions; do
6977   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6978     ac_cv_path_BZIP2="$as_dir/$ac_word$ac_exec_ext"
6979     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6980     break 2
6981   fi
6982 done
6983 done
6984 IFS=$as_save_IFS
6985
6986   ;;
6987 esac
6988 fi
6989 BZIP2=$ac_cv_path_BZIP2
6990 if test -n "$BZIP2"; then
6991   { echo "$as_me:$LINENO: result: $BZIP2" >&5
6992 echo "${ECHO_T}$BZIP2" >&6; }
6993 else
6994   { echo "$as_me:$LINENO: result: no" >&5
6995 echo "${ECHO_T}no" >&6; }
6996 fi
6997
6998
6999 # Extract the first word of "cat", so it can be a program name with args.
7000 set dummy cat; ac_word=$2
7001 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7002 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7003 if test "${ac_cv_path_CAT+set}" = set; then
7004   echo $ECHO_N "(cached) $ECHO_C" >&6
7005 else
7006   case $CAT in
7007   [\\/]* | ?:[\\/]*)
7008   ac_cv_path_CAT="$CAT" # Let the user override the test with a path.
7009   ;;
7010   *)
7011   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7012 for as_dir in $PATH
7013 do
7014   IFS=$as_save_IFS
7015   test -z "$as_dir" && as_dir=.
7016   for ac_exec_ext in '' $ac_executable_extensions; do
7017   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7018     ac_cv_path_CAT="$as_dir/$ac_word$ac_exec_ext"
7019     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7020     break 2
7021   fi
7022 done
7023 done
7024 IFS=$as_save_IFS
7025
7026   ;;
7027 esac
7028 fi
7029 CAT=$ac_cv_path_CAT
7030 if test -n "$CAT"; then
7031   { echo "$as_me:$LINENO: result: $CAT" >&5
7032 echo "${ECHO_T}$CAT" >&6; }
7033 else
7034   { echo "$as_me:$LINENO: result: no" >&5
7035 echo "${ECHO_T}no" >&6; }
7036 fi
7037
7038
7039 # Extract the first word of "doxygen", so it can be a program name with args.
7040 set dummy doxygen; ac_word=$2
7041 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7042 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7043 if test "${ac_cv_path_DOXYGEN+set}" = set; then
7044   echo $ECHO_N "(cached) $ECHO_C" >&6
7045 else
7046   case $DOXYGEN in
7047   [\\/]* | ?:[\\/]*)
7048   ac_cv_path_DOXYGEN="$DOXYGEN" # Let the user override the test with a path.
7049   ;;
7050   *)
7051   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7052 for as_dir in $PATH
7053 do
7054   IFS=$as_save_IFS
7055   test -z "$as_dir" && as_dir=.
7056   for ac_exec_ext in '' $ac_executable_extensions; do
7057   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7058     ac_cv_path_DOXYGEN="$as_dir/$ac_word$ac_exec_ext"
7059     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7060     break 2
7061   fi
7062 done
7063 done
7064 IFS=$as_save_IFS
7065
7066   ;;
7067 esac
7068 fi
7069 DOXYGEN=$ac_cv_path_DOXYGEN
7070 if test -n "$DOXYGEN"; then
7071   { echo "$as_me:$LINENO: result: $DOXYGEN" >&5
7072 echo "${ECHO_T}$DOXYGEN" >&6; }
7073 else
7074   { echo "$as_me:$LINENO: result: no" >&5
7075 echo "${ECHO_T}no" >&6; }
7076 fi
7077
7078
7079 # Extract the first word of "groff", so it can be a program name with args.
7080 set dummy groff; ac_word=$2
7081 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7082 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7083 if test "${ac_cv_path_GROFF+set}" = set; then
7084   echo $ECHO_N "(cached) $ECHO_C" >&6
7085 else
7086   case $GROFF in
7087   [\\/]* | ?:[\\/]*)
7088   ac_cv_path_GROFF="$GROFF" # Let the user override the test with a path.
7089   ;;
7090   *)
7091   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7092 for as_dir in $PATH
7093 do
7094   IFS=$as_save_IFS
7095   test -z "$as_dir" && as_dir=.
7096   for ac_exec_ext in '' $ac_executable_extensions; do
7097   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7098     ac_cv_path_GROFF="$as_dir/$ac_word$ac_exec_ext"
7099     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7100     break 2
7101   fi
7102 done
7103 done
7104 IFS=$as_save_IFS
7105
7106   ;;
7107 esac
7108 fi
7109 GROFF=$ac_cv_path_GROFF
7110 if test -n "$GROFF"; then
7111   { echo "$as_me:$LINENO: result: $GROFF" >&5
7112 echo "${ECHO_T}$GROFF" >&6; }
7113 else
7114   { echo "$as_me:$LINENO: result: no" >&5
7115 echo "${ECHO_T}no" >&6; }
7116 fi
7117
7118
7119 # Extract the first word of "gzip", so it can be a program name with args.
7120 set dummy gzip; ac_word=$2
7121 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7122 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7123 if test "${ac_cv_path_GZIPBIN+set}" = set; then
7124   echo $ECHO_N "(cached) $ECHO_C" >&6
7125 else
7126   case $GZIPBIN in
7127   [\\/]* | ?:[\\/]*)
7128   ac_cv_path_GZIPBIN="$GZIPBIN" # Let the user override the test with a path.
7129   ;;
7130   *)
7131   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7132 for as_dir in $PATH
7133 do
7134   IFS=$as_save_IFS
7135   test -z "$as_dir" && as_dir=.
7136   for ac_exec_ext in '' $ac_executable_extensions; do
7137   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7138     ac_cv_path_GZIPBIN="$as_dir/$ac_word$ac_exec_ext"
7139     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7140     break 2
7141   fi
7142 done
7143 done
7144 IFS=$as_save_IFS
7145
7146   ;;
7147 esac
7148 fi
7149 GZIPBIN=$ac_cv_path_GZIPBIN
7150 if test -n "$GZIPBIN"; then
7151   { echo "$as_me:$LINENO: result: $GZIPBIN" >&5
7152 echo "${ECHO_T}$GZIPBIN" >&6; }
7153 else
7154   { echo "$as_me:$LINENO: result: no" >&5
7155 echo "${ECHO_T}no" >&6; }
7156 fi
7157
7158
7159 # Extract the first word of "pod2html", so it can be a program name with args.
7160 set dummy pod2html; ac_word=$2
7161 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7162 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7163 if test "${ac_cv_path_POD2HTML+set}" = set; then
7164   echo $ECHO_N "(cached) $ECHO_C" >&6
7165 else
7166   case $POD2HTML in
7167   [\\/]* | ?:[\\/]*)
7168   ac_cv_path_POD2HTML="$POD2HTML" # Let the user override the test with a path.
7169   ;;
7170   *)
7171   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7172 for as_dir in $PATH
7173 do
7174   IFS=$as_save_IFS
7175   test -z "$as_dir" && as_dir=.
7176   for ac_exec_ext in '' $ac_executable_extensions; do
7177   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7178     ac_cv_path_POD2HTML="$as_dir/$ac_word$ac_exec_ext"
7179     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7180     break 2
7181   fi
7182 done
7183 done
7184 IFS=$as_save_IFS
7185
7186   ;;
7187 esac
7188 fi
7189 POD2HTML=$ac_cv_path_POD2HTML
7190 if test -n "$POD2HTML"; then
7191   { echo "$as_me:$LINENO: result: $POD2HTML" >&5
7192 echo "${ECHO_T}$POD2HTML" >&6; }
7193 else
7194   { echo "$as_me:$LINENO: result: no" >&5
7195 echo "${ECHO_T}no" >&6; }
7196 fi
7197
7198
7199 # Extract the first word of "pod2man", so it can be a program name with args.
7200 set dummy pod2man; ac_word=$2
7201 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7202 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7203 if test "${ac_cv_path_POD2MAN+set}" = set; then
7204   echo $ECHO_N "(cached) $ECHO_C" >&6
7205 else
7206   case $POD2MAN in
7207   [\\/]* | ?:[\\/]*)
7208   ac_cv_path_POD2MAN="$POD2MAN" # Let the user override the test with a path.
7209   ;;
7210   *)
7211   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7212 for as_dir in $PATH
7213 do
7214   IFS=$as_save_IFS
7215   test -z "$as_dir" && as_dir=.
7216   for ac_exec_ext in '' $ac_executable_extensions; do
7217   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7218     ac_cv_path_POD2MAN="$as_dir/$ac_word$ac_exec_ext"
7219     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7220     break 2
7221   fi
7222 done
7223 done
7224 IFS=$as_save_IFS
7225
7226   ;;
7227 esac
7228 fi
7229 POD2MAN=$ac_cv_path_POD2MAN
7230 if test -n "$POD2MAN"; then
7231   { echo "$as_me:$LINENO: result: $POD2MAN" >&5
7232 echo "${ECHO_T}$POD2MAN" >&6; }
7233 else
7234   { echo "$as_me:$LINENO: result: no" >&5
7235 echo "${ECHO_T}no" >&6; }
7236 fi
7237
7238
7239 # Extract the first word of "pdfroff", so it can be a program name with args.
7240 set dummy pdfroff; ac_word=$2
7241 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7242 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7243 if test "${ac_cv_path_PDFROFF+set}" = set; then
7244   echo $ECHO_N "(cached) $ECHO_C" >&6
7245 else
7246   case $PDFROFF in
7247   [\\/]* | ?:[\\/]*)
7248   ac_cv_path_PDFROFF="$PDFROFF" # Let the user override the test with a path.
7249   ;;
7250   *)
7251   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7252 for as_dir in $PATH
7253 do
7254   IFS=$as_save_IFS
7255   test -z "$as_dir" && as_dir=.
7256   for ac_exec_ext in '' $ac_executable_extensions; do
7257   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7258     ac_cv_path_PDFROFF="$as_dir/$ac_word$ac_exec_ext"
7259     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7260     break 2
7261   fi
7262 done
7263 done
7264 IFS=$as_save_IFS
7265
7266   ;;
7267 esac
7268 fi
7269 PDFROFF=$ac_cv_path_PDFROFF
7270 if test -n "$PDFROFF"; then
7271   { echo "$as_me:$LINENO: result: $PDFROFF" >&5
7272 echo "${ECHO_T}$PDFROFF" >&6; }
7273 else
7274   { echo "$as_me:$LINENO: result: no" >&5
7275 echo "${ECHO_T}no" >&6; }
7276 fi
7277
7278
7279 # Extract the first word of "runtest", so it can be a program name with args.
7280 set dummy runtest; ac_word=$2
7281 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7282 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7283 if test "${ac_cv_path_RUNTEST+set}" = set; then
7284   echo $ECHO_N "(cached) $ECHO_C" >&6
7285 else
7286   case $RUNTEST in
7287   [\\/]* | ?:[\\/]*)
7288   ac_cv_path_RUNTEST="$RUNTEST" # Let the user override the test with a path.
7289   ;;
7290   *)
7291   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7292 for as_dir in $PATH
7293 do
7294   IFS=$as_save_IFS
7295   test -z "$as_dir" && as_dir=.
7296   for ac_exec_ext in '' $ac_executable_extensions; do
7297   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7298     ac_cv_path_RUNTEST="$as_dir/$ac_word$ac_exec_ext"
7299     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7300     break 2
7301   fi
7302 done
7303 done
7304 IFS=$as_save_IFS
7305
7306   ;;
7307 esac
7308 fi
7309 RUNTEST=$ac_cv_path_RUNTEST
7310 if test -n "$RUNTEST"; then
7311   { echo "$as_me:$LINENO: result: $RUNTEST" >&5
7312 echo "${ECHO_T}$RUNTEST" >&6; }
7313 else
7314   { echo "$as_me:$LINENO: result: no" >&5
7315 echo "${ECHO_T}no" >&6; }
7316 fi
7317
7318
7319
7320 no_itcl=true
7321 { echo "$as_me:$LINENO: checking for the tclsh program in tclinclude directory" >&5
7322 echo $ECHO_N "checking for the tclsh program in tclinclude directory... $ECHO_C" >&6; }
7323
7324 # Check whether --with-tclinclude was given.
7325 if test "${with_tclinclude+set}" = set; then
7326   withval=$with_tclinclude; with_tclinclude=${withval}
7327 else
7328   with_tclinclude=''
7329 fi
7330
7331 if test "${ac_cv_path_tclsh+set}" = set; then
7332   echo $ECHO_N "(cached) $ECHO_C" >&6
7333 else
7334
7335 if test x"${with_tclinclude}" != x ; then
7336   if test -f ${with_tclinclude}/tclsh ; then
7337     ac_cv_path_tclsh=`(cd ${with_tclinclude}; pwd)`
7338   elif test -f ${with_tclinclude}/src/tclsh ; then
7339     ac_cv_path_tclsh=`(cd ${with_tclinclude}/src; pwd)`
7340   else
7341     { { echo "$as_me:$LINENO: error: ${with_tclinclude} directory doesn't contain tclsh" >&5
7342 echo "$as_me: error: ${with_tclinclude} directory doesn't contain tclsh" >&2;}
7343    { (exit 1); exit 1; }; }
7344   fi
7345 fi
7346 fi
7347
7348
7349 if test x"${ac_cv_path_tclsh}" = x ; then
7350   { echo "$as_me:$LINENO: result: none" >&5
7351 echo "${ECHO_T}none" >&6; }
7352   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
7353 do
7354   # Extract the first word of "$ac_prog", so it can be a program name with args.
7355 set dummy $ac_prog; ac_word=$2
7356 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7357 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7358 if test "${ac_cv_path_TCLSH+set}" = set; then
7359   echo $ECHO_N "(cached) $ECHO_C" >&6
7360 else
7361   case $TCLSH in
7362   [\\/]* | ?:[\\/]*)
7363   ac_cv_path_TCLSH="$TCLSH" # Let the user override the test with a path.
7364   ;;
7365   *)
7366   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7367 for as_dir in $PATH
7368 do
7369   IFS=$as_save_IFS
7370   test -z "$as_dir" && as_dir=.
7371   for ac_exec_ext in '' $ac_executable_extensions; do
7372   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7373     ac_cv_path_TCLSH="$as_dir/$ac_word$ac_exec_ext"
7374     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7375     break 2
7376   fi
7377 done
7378 done
7379 IFS=$as_save_IFS
7380
7381   ;;
7382 esac
7383 fi
7384 TCLSH=$ac_cv_path_TCLSH
7385 if test -n "$TCLSH"; then
7386   { echo "$as_me:$LINENO: result: $TCLSH" >&5
7387 echo "${ECHO_T}$TCLSH" >&6; }
7388 else
7389   { echo "$as_me:$LINENO: result: no" >&5
7390 echo "${ECHO_T}no" >&6; }
7391 fi
7392
7393
7394   test -n "$TCLSH" && break
7395 done
7396
7397   if test x"${TCLSH}" = x ; then
7398     ac_cv_path_tclsh='';
7399   else
7400     ac_cv_path_tclsh="${TCLSH}";
7401   fi
7402 else
7403   { echo "$as_me:$LINENO: result: ${ac_cv_path_tclsh}" >&5
7404 echo "${ECHO_T}${ac_cv_path_tclsh}" >&6; }
7405   TCLSH="${ac_cv_path_tclsh}"
7406
7407 fi
7408
7409 # Extract the first word of "zip", so it can be a program name with args.
7410 set dummy zip; ac_word=$2
7411 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7412 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7413 if test "${ac_cv_path_ZIP+set}" = set; then
7414   echo $ECHO_N "(cached) $ECHO_C" >&6
7415 else
7416   case $ZIP in
7417   [\\/]* | ?:[\\/]*)
7418   ac_cv_path_ZIP="$ZIP" # Let the user override the test with a path.
7419   ;;
7420   *)
7421   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7422 for as_dir in $PATH
7423 do
7424   IFS=$as_save_IFS
7425   test -z "$as_dir" && as_dir=.
7426   for ac_exec_ext in '' $ac_executable_extensions; do
7427   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7428     ac_cv_path_ZIP="$as_dir/$ac_word$ac_exec_ext"
7429     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7430     break 2
7431   fi
7432 done
7433 done
7434 IFS=$as_save_IFS
7435
7436   ;;
7437 esac
7438 fi
7439 ZIP=$ac_cv_path_ZIP
7440 if test -n "$ZIP"; then
7441   { echo "$as_me:$LINENO: result: $ZIP" >&5
7442 echo "${ECHO_T}$ZIP" >&6; }
7443 else
7444   { echo "$as_me:$LINENO: result: no" >&5
7445 echo "${ECHO_T}no" >&6; }
7446 fi
7447
7448
7449 for ac_prog in ocamlc
7450 do
7451   # Extract the first word of "$ac_prog", so it can be a program name with args.
7452 set dummy $ac_prog; ac_word=$2
7453 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7454 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7455 if test "${ac_cv_path_OCAMLC+set}" = set; then
7456   echo $ECHO_N "(cached) $ECHO_C" >&6
7457 else
7458   case $OCAMLC in
7459   [\\/]* | ?:[\\/]*)
7460   ac_cv_path_OCAMLC="$OCAMLC" # Let the user override the test with a path.
7461   ;;
7462   *)
7463   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7464 for as_dir in $PATH
7465 do
7466   IFS=$as_save_IFS
7467   test -z "$as_dir" && as_dir=.
7468   for ac_exec_ext in '' $ac_executable_extensions; do
7469   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7470     ac_cv_path_OCAMLC="$as_dir/$ac_word$ac_exec_ext"
7471     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7472     break 2
7473   fi
7474 done
7475 done
7476 IFS=$as_save_IFS
7477
7478   ;;
7479 esac
7480 fi
7481 OCAMLC=$ac_cv_path_OCAMLC
7482 if test -n "$OCAMLC"; then
7483   { echo "$as_me:$LINENO: result: $OCAMLC" >&5
7484 echo "${ECHO_T}$OCAMLC" >&6; }
7485 else
7486   { echo "$as_me:$LINENO: result: no" >&5
7487 echo "${ECHO_T}no" >&6; }
7488 fi
7489
7490
7491   test -n "$OCAMLC" && break
7492 done
7493
7494 for ac_prog in ocamlopt
7495 do
7496   # Extract the first word of "$ac_prog", so it can be a program name with args.
7497 set dummy $ac_prog; ac_word=$2
7498 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7499 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7500 if test "${ac_cv_path_OCAMLOPT+set}" = set; then
7501   echo $ECHO_N "(cached) $ECHO_C" >&6
7502 else
7503   case $OCAMLOPT in
7504   [\\/]* | ?:[\\/]*)
7505   ac_cv_path_OCAMLOPT="$OCAMLOPT" # Let the user override the test with a path.
7506   ;;
7507   *)
7508   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7509 for as_dir in $PATH
7510 do
7511   IFS=$as_save_IFS
7512   test -z "$as_dir" && as_dir=.
7513   for ac_exec_ext in '' $ac_executable_extensions; do
7514   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7515     ac_cv_path_OCAMLOPT="$as_dir/$ac_word$ac_exec_ext"
7516     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7517     break 2
7518   fi
7519 done
7520 done
7521 IFS=$as_save_IFS
7522
7523   ;;
7524 esac
7525 fi
7526 OCAMLOPT=$ac_cv_path_OCAMLOPT
7527 if test -n "$OCAMLOPT"; then
7528   { echo "$as_me:$LINENO: result: $OCAMLOPT" >&5
7529 echo "${ECHO_T}$OCAMLOPT" >&6; }
7530 else
7531   { echo "$as_me:$LINENO: result: no" >&5
7532 echo "${ECHO_T}no" >&6; }
7533 fi
7534
7535
7536   test -n "$OCAMLOPT" && break
7537 done
7538
7539 for ac_prog in ocamldep
7540 do
7541   # Extract the first word of "$ac_prog", so it can be a program name with args.
7542 set dummy $ac_prog; ac_word=$2
7543 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7544 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7545 if test "${ac_cv_path_OCAMLDEP+set}" = set; then
7546   echo $ECHO_N "(cached) $ECHO_C" >&6
7547 else
7548   case $OCAMLDEP in
7549   [\\/]* | ?:[\\/]*)
7550   ac_cv_path_OCAMLDEP="$OCAMLDEP" # Let the user override the test with a path.
7551   ;;
7552   *)
7553   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7554 for as_dir in $PATH
7555 do
7556   IFS=$as_save_IFS
7557   test -z "$as_dir" && as_dir=.
7558   for ac_exec_ext in '' $ac_executable_extensions; do
7559   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7560     ac_cv_path_OCAMLDEP="$as_dir/$ac_word$ac_exec_ext"
7561     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7562     break 2
7563   fi
7564 done
7565 done
7566 IFS=$as_save_IFS
7567
7568   ;;
7569 esac
7570 fi
7571 OCAMLDEP=$ac_cv_path_OCAMLDEP
7572 if test -n "$OCAMLDEP"; then
7573   { echo "$as_me:$LINENO: result: $OCAMLDEP" >&5
7574 echo "${ECHO_T}$OCAMLDEP" >&6; }
7575 else
7576   { echo "$as_me:$LINENO: result: no" >&5
7577 echo "${ECHO_T}no" >&6; }
7578 fi
7579
7580
7581   test -n "$OCAMLDEP" && break
7582 done
7583
7584 for ac_prog in ocamldoc
7585 do
7586   # Extract the first word of "$ac_prog", so it can be a program name with args.
7587 set dummy $ac_prog; ac_word=$2
7588 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7589 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7590 if test "${ac_cv_path_OCAMLDOC+set}" = set; then
7591   echo $ECHO_N "(cached) $ECHO_C" >&6
7592 else
7593   case $OCAMLDOC in
7594   [\\/]* | ?:[\\/]*)
7595   ac_cv_path_OCAMLDOC="$OCAMLDOC" # Let the user override the test with a path.
7596   ;;
7597   *)
7598   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7599 for as_dir in $PATH
7600 do
7601   IFS=$as_save_IFS
7602   test -z "$as_dir" && as_dir=.
7603   for ac_exec_ext in '' $ac_executable_extensions; do
7604   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7605     ac_cv_path_OCAMLDOC="$as_dir/$ac_word$ac_exec_ext"
7606     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7607     break 2
7608   fi
7609 done
7610 done
7611 IFS=$as_save_IFS
7612
7613   ;;
7614 esac
7615 fi
7616 OCAMLDOC=$ac_cv_path_OCAMLDOC
7617 if test -n "$OCAMLDOC"; then
7618   { echo "$as_me:$LINENO: result: $OCAMLDOC" >&5
7619 echo "${ECHO_T}$OCAMLDOC" >&6; }
7620 else
7621   { echo "$as_me:$LINENO: result: no" >&5
7622 echo "${ECHO_T}no" >&6; }
7623 fi
7624
7625
7626   test -n "$OCAMLDOC" && break
7627 done
7628
7629 for ac_prog in gas as
7630 do
7631   # Extract the first word of "$ac_prog", so it can be a program name with args.
7632 set dummy $ac_prog; ac_word=$2
7633 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7634 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7635 if test "${ac_cv_path_GAS+set}" = set; then
7636   echo $ECHO_N "(cached) $ECHO_C" >&6
7637 else
7638   case $GAS in
7639   [\\/]* | ?:[\\/]*)
7640   ac_cv_path_GAS="$GAS" # Let the user override the test with a path.
7641   ;;
7642   *)
7643   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7644 for as_dir in $PATH
7645 do
7646   IFS=$as_save_IFS
7647   test -z "$as_dir" && as_dir=.
7648   for ac_exec_ext in '' $ac_executable_extensions; do
7649   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7650     ac_cv_path_GAS="$as_dir/$ac_word$ac_exec_ext"
7651     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7652     break 2
7653   fi
7654 done
7655 done
7656 IFS=$as_save_IFS
7657
7658   ;;
7659 esac
7660 fi
7661 GAS=$ac_cv_path_GAS
7662 if test -n "$GAS"; then
7663   { echo "$as_me:$LINENO: result: $GAS" >&5
7664 echo "${ECHO_T}$GAS" >&6; }
7665 else
7666   { echo "$as_me:$LINENO: result: no" >&5
7667 echo "${ECHO_T}no" >&6; }
7668 fi
7669
7670
7671   test -n "$GAS" && break
7672 done
7673
7674
7675 { echo "$as_me:$LINENO: checking for linker version" >&5
7676 echo $ECHO_N "checking for linker version... $ECHO_C" >&6; }
7677 if test "${llvm_cv_link_version+set}" = set; then
7678   echo $ECHO_N "(cached) $ECHO_C" >&6
7679 else
7680
7681    version_string="$(ld -v 2>&1 | head -1)"
7682
7683    # Check for ld64.
7684    if (echo "$version_string" | grep -q "ld64"); then
7685      llvm_cv_link_version=$(echo "$version_string" | sed -e "s#.*ld64-\([^ ]*\)\( (.*)\)\{0,1\}#\1#")
7686    else
7687      llvm_cv_link_version=$(echo "$version_string" | sed -e "s#[^0-9]*\([0-9.]*\).*#\1#")
7688    fi
7689
7690 fi
7691 { echo "$as_me:$LINENO: result: $llvm_cv_link_version" >&5
7692 echo "${ECHO_T}$llvm_cv_link_version" >&6; }
7693
7694 cat >>confdefs.h <<_ACEOF
7695 #define HOST_LINK_VERSION "$llvm_cv_link_version"
7696 _ACEOF
7697
7698
7699
7700 { echo "$as_me:$LINENO: checking for compiler -Wl,-R<path> option" >&5
7701 echo $ECHO_N "checking for compiler -Wl,-R<path> option... $ECHO_C" >&6; }
7702 if test "${llvm_cv_link_use_r+set}" = set; then
7703   echo $ECHO_N "(cached) $ECHO_C" >&6
7704 else
7705    ac_ext=c
7706 ac_cpp='$CPP $CPPFLAGS'
7707 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7708 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7709 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7710
7711   oldcflags="$CFLAGS"
7712   CFLAGS="$CFLAGS -Wl,-R."
7713   cat >conftest.$ac_ext <<_ACEOF
7714 /* confdefs.h.  */
7715 _ACEOF
7716 cat confdefs.h >>conftest.$ac_ext
7717 cat >>conftest.$ac_ext <<_ACEOF
7718 /* end confdefs.h.  */
7719
7720 int
7721 main ()
7722 {
7723
7724   ;
7725   return 0;
7726 }
7727 _ACEOF
7728 rm -f conftest.$ac_objext conftest$ac_exeext
7729 if { (ac_try="$ac_link"
7730 case "(($ac_try" in
7731   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7732   *) ac_try_echo=$ac_try;;
7733 esac
7734 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7735   (eval "$ac_link") 2>conftest.er1
7736   ac_status=$?
7737   grep -v '^ *+' conftest.er1 >conftest.err
7738   rm -f conftest.er1
7739   cat conftest.err >&5
7740   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7741   (exit $ac_status); } &&
7742          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
7743   { (case "(($ac_try" in
7744   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7745   *) ac_try_echo=$ac_try;;
7746 esac
7747 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7748   (eval "$ac_try") 2>&5
7749   ac_status=$?
7750   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7751   (exit $ac_status); }; } &&
7752          { ac_try='test -s conftest$ac_exeext'
7753   { (case "(($ac_try" in
7754   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7755   *) ac_try_echo=$ac_try;;
7756 esac
7757 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7758   (eval "$ac_try") 2>&5
7759   ac_status=$?
7760   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7761   (exit $ac_status); }; }; then
7762   llvm_cv_link_use_r=yes
7763 else
7764   echo "$as_me: failed program was:" >&5
7765 sed 's/^/| /' conftest.$ac_ext >&5
7766
7767         llvm_cv_link_use_r=no
7768 fi
7769
7770 rm -f core conftest.err conftest.$ac_objext \
7771       conftest$ac_exeext conftest.$ac_ext
7772   CFLAGS="$oldcflags"
7773   ac_ext=c
7774 ac_cpp='$CPP $CPPFLAGS'
7775 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7776 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7777 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7778
7779
7780 fi
7781 { echo "$as_me:$LINENO: result: $llvm_cv_link_use_r" >&5
7782 echo "${ECHO_T}$llvm_cv_link_use_r" >&6; }
7783 if test "$llvm_cv_link_use_r" = yes ; then
7784
7785 cat >>confdefs.h <<\_ACEOF
7786 #define HAVE_LINK_R 1
7787 _ACEOF
7788
7789   fi
7790
7791
7792 { echo "$as_me:$LINENO: checking for compiler -Wl,-export-dynamic option" >&5
7793 echo $ECHO_N "checking for compiler -Wl,-export-dynamic option... $ECHO_C" >&6; }
7794 if test "${llvm_cv_link_use_export_dynamic+set}" = set; then
7795   echo $ECHO_N "(cached) $ECHO_C" >&6
7796 else
7797    ac_ext=c
7798 ac_cpp='$CPP $CPPFLAGS'
7799 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7800 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7801 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7802
7803   oldcflags="$CFLAGS"
7804   CFLAGS="$CFLAGS -Wl,-export-dynamic"
7805   cat >conftest.$ac_ext <<_ACEOF
7806 /* confdefs.h.  */
7807 _ACEOF
7808 cat confdefs.h >>conftest.$ac_ext
7809 cat >>conftest.$ac_ext <<_ACEOF
7810 /* end confdefs.h.  */
7811
7812 int
7813 main ()
7814 {
7815
7816   ;
7817   return 0;
7818 }
7819 _ACEOF
7820 rm -f conftest.$ac_objext conftest$ac_exeext
7821 if { (ac_try="$ac_link"
7822 case "(($ac_try" in
7823   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7824   *) ac_try_echo=$ac_try;;
7825 esac
7826 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7827   (eval "$ac_link") 2>conftest.er1
7828   ac_status=$?
7829   grep -v '^ *+' conftest.er1 >conftest.err
7830   rm -f conftest.er1
7831   cat conftest.err >&5
7832   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7833   (exit $ac_status); } &&
7834          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
7835   { (case "(($ac_try" in
7836   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7837   *) ac_try_echo=$ac_try;;
7838 esac
7839 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7840   (eval "$ac_try") 2>&5
7841   ac_status=$?
7842   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7843   (exit $ac_status); }; } &&
7844          { ac_try='test -s conftest$ac_exeext'
7845   { (case "(($ac_try" in
7846   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7847   *) ac_try_echo=$ac_try;;
7848 esac
7849 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7850   (eval "$ac_try") 2>&5
7851   ac_status=$?
7852   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7853   (exit $ac_status); }; }; then
7854   llvm_cv_link_use_export_dynamic=yes
7855 else
7856   echo "$as_me: failed program was:" >&5
7857 sed 's/^/| /' conftest.$ac_ext >&5
7858
7859         llvm_cv_link_use_export_dynamic=no
7860 fi
7861
7862 rm -f core conftest.err conftest.$ac_objext \
7863       conftest$ac_exeext conftest.$ac_ext
7864   CFLAGS="$oldcflags"
7865   ac_ext=c
7866 ac_cpp='$CPP $CPPFLAGS'
7867 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7868 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7869 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7870
7871
7872 fi
7873 { echo "$as_me:$LINENO: result: $llvm_cv_link_use_export_dynamic" >&5
7874 echo "${ECHO_T}$llvm_cv_link_use_export_dynamic" >&6; }
7875 if test "$llvm_cv_link_use_export_dynamic" = yes ; then
7876
7877 cat >>confdefs.h <<\_ACEOF
7878 #define HAVE_LINK_EXPORT_DYNAMIC 1
7879 _ACEOF
7880
7881   fi
7882
7883
7884 { echo "$as_me:$LINENO: checking for compiler -Wl,--version-script option" >&5
7885 echo $ECHO_N "checking for compiler -Wl,--version-script option... $ECHO_C" >&6; }
7886 if test "${llvm_cv_link_use_version_script+set}" = set; then
7887   echo $ECHO_N "(cached) $ECHO_C" >&6
7888 else
7889    ac_ext=c
7890 ac_cpp='$CPP $CPPFLAGS'
7891 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7892 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7893 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7894
7895   oldcflags="$CFLAGS"
7896
7897   # The following code is from the autoconf manual,
7898   # "11.13: Limitations of Usual Tools".
7899   # Create a temporary directory $tmp in $TMPDIR (default /tmp).
7900   # Use mktemp if possible; otherwise fall back on mkdir,
7901   # with $RANDOM to make collisions less likely.
7902   : ${TMPDIR=/tmp}
7903   {
7904     tmp=`
7905       (umask 077 && mktemp -d "$TMPDIR/fooXXXXXX") 2>/dev/null
7906     ` &&
7907     test -n "$tmp" && test -d "$tmp"
7908   } || {
7909     tmp=$TMPDIR/foo$$-$RANDOM
7910     (umask 077 && mkdir "$tmp")
7911   } || exit $?
7912
7913   echo "{" > "$tmp/export.map"
7914   echo "  global: main;" >> "$tmp/export.map"
7915   echo "  local: *;" >> "$tmp/export.map"
7916   echo "};" >> "$tmp/export.map"
7917
7918   CFLAGS="$CFLAGS -Wl,--version-script=$tmp/export.map"
7919   cat >conftest.$ac_ext <<_ACEOF
7920 /* confdefs.h.  */
7921 _ACEOF
7922 cat confdefs.h >>conftest.$ac_ext
7923 cat >>conftest.$ac_ext <<_ACEOF
7924 /* end confdefs.h.  */
7925
7926 int
7927 main ()
7928 {
7929
7930   ;
7931   return 0;
7932 }
7933 _ACEOF
7934 rm -f conftest.$ac_objext conftest$ac_exeext
7935 if { (ac_try="$ac_link"
7936 case "(($ac_try" in
7937   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7938   *) ac_try_echo=$ac_try;;
7939 esac
7940 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7941   (eval "$ac_link") 2>conftest.er1
7942   ac_status=$?
7943   grep -v '^ *+' conftest.er1 >conftest.err
7944   rm -f conftest.er1
7945   cat conftest.err >&5
7946   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7947   (exit $ac_status); } &&
7948          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
7949   { (case "(($ac_try" in
7950   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7951   *) ac_try_echo=$ac_try;;
7952 esac
7953 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7954   (eval "$ac_try") 2>&5
7955   ac_status=$?
7956   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7957   (exit $ac_status); }; } &&
7958          { ac_try='test -s conftest$ac_exeext'
7959   { (case "(($ac_try" in
7960   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7961   *) ac_try_echo=$ac_try;;
7962 esac
7963 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7964   (eval "$ac_try") 2>&5
7965   ac_status=$?
7966   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7967   (exit $ac_status); }; }; then
7968   llvm_cv_link_use_version_script=yes
7969 else
7970   echo "$as_me: failed program was:" >&5
7971 sed 's/^/| /' conftest.$ac_ext >&5
7972
7973         llvm_cv_link_use_version_script=no
7974 fi
7975
7976 rm -f core conftest.err conftest.$ac_objext \
7977       conftest$ac_exeext conftest.$ac_ext
7978   rm "$tmp/export.map"
7979   rmdir "$tmp"
7980   CFLAGS="$oldcflags"
7981   ac_ext=c
7982 ac_cpp='$CPP $CPPFLAGS'
7983 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7984 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7985 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7986
7987
7988 fi
7989 { echo "$as_me:$LINENO: result: $llvm_cv_link_use_version_script" >&5
7990 echo "${ECHO_T}$llvm_cv_link_use_version_script" >&6; }
7991 if test "$llvm_cv_link_use_version_script" = yes ; then
7992   HAVE_LINK_VERSION_SCRIPT=1
7993
7994   fi
7995
7996
7997
7998
7999 { echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
8000 echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6; }
8001 if test "${ac_cv_c_const+set}" = set; then
8002   echo $ECHO_N "(cached) $ECHO_C" >&6
8003 else
8004   cat >conftest.$ac_ext <<_ACEOF
8005 /* confdefs.h.  */
8006 _ACEOF
8007 cat confdefs.h >>conftest.$ac_ext
8008 cat >>conftest.$ac_ext <<_ACEOF
8009 /* end confdefs.h.  */
8010
8011 int
8012 main ()
8013 {
8014 /* FIXME: Include the comments suggested by Paul. */
8015 #ifndef __cplusplus
8016   /* Ultrix mips cc rejects this.  */
8017   typedef int charset[2];
8018   const charset x;
8019   /* SunOS 4.1.1 cc rejects this.  */
8020   char const *const *ccp;
8021   char **p;
8022   /* NEC SVR4.0.2 mips cc rejects this.  */
8023   struct point {int x, y;};
8024   static struct point const zero = {0,0};
8025   /* AIX XL C 1.02.0.0 rejects this.
8026      It does not let you subtract one const X* pointer from another in
8027      an arm of an if-expression whose if-part is not a constant
8028      expression */
8029   const char *g = "string";
8030   ccp = &g + (g ? g-g : 0);
8031   /* HPUX 7.0 cc rejects these. */
8032   ++ccp;
8033   p = (char**) ccp;
8034   ccp = (char const *const *) p;
8035   { /* SCO 3.2v4 cc rejects this.  */
8036     char *t;
8037     char const *s = 0 ? (char *) 0 : (char const *) 0;
8038
8039     *t++ = 0;
8040     if (s) return 0;
8041   }
8042   { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
8043     int x[] = {25, 17};
8044     const int *foo = &x[0];
8045     ++foo;
8046   }
8047   { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
8048     typedef const int *iptr;
8049     iptr p = 0;
8050     ++p;
8051   }
8052   { /* AIX XL C 1.02.0.0 rejects this saying
8053        "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
8054     struct s { int j; const int *ap[3]; };
8055     struct s *b; b->j = 5;
8056   }
8057   { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
8058     const int foo = 10;
8059     if (!foo) return 0;
8060   }
8061   return !x[0] && !zero.x;
8062 #endif
8063
8064   ;
8065   return 0;
8066 }
8067 _ACEOF
8068 rm -f conftest.$ac_objext
8069 if { (ac_try="$ac_compile"
8070 case "(($ac_try" in
8071   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8072   *) ac_try_echo=$ac_try;;
8073 esac
8074 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8075   (eval "$ac_compile") 2>conftest.er1
8076   ac_status=$?
8077   grep -v '^ *+' conftest.er1 >conftest.err
8078   rm -f conftest.er1
8079   cat conftest.err >&5
8080   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8081   (exit $ac_status); } &&
8082          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
8083   { (case "(($ac_try" in
8084   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8085   *) ac_try_echo=$ac_try;;
8086 esac
8087 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8088   (eval "$ac_try") 2>&5
8089   ac_status=$?
8090   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8091   (exit $ac_status); }; } &&
8092          { ac_try='test -s conftest.$ac_objext'
8093   { (case "(($ac_try" in
8094   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8095   *) ac_try_echo=$ac_try;;
8096 esac
8097 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8098   (eval "$ac_try") 2>&5
8099   ac_status=$?
8100   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8101   (exit $ac_status); }; }; then
8102   ac_cv_c_const=yes
8103 else
8104   echo "$as_me: failed program was:" >&5
8105 sed 's/^/| /' conftest.$ac_ext >&5
8106
8107         ac_cv_c_const=no
8108 fi
8109
8110 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8111 fi
8112 { echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
8113 echo "${ECHO_T}$ac_cv_c_const" >&6; }
8114 if test $ac_cv_c_const = no; then
8115
8116 cat >>confdefs.h <<\_ACEOF
8117 #define const
8118 _ACEOF
8119
8120 fi
8121
8122
8123
8124
8125
8126
8127 ac_header_dirent=no
8128 for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do
8129   as_ac_Header=`echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh`
8130 { echo "$as_me:$LINENO: checking for $ac_hdr that defines DIR" >&5
8131 echo $ECHO_N "checking for $ac_hdr that defines DIR... $ECHO_C" >&6; }
8132 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
8133   echo $ECHO_N "(cached) $ECHO_C" >&6
8134 else
8135   cat >conftest.$ac_ext <<_ACEOF
8136 /* confdefs.h.  */
8137 _ACEOF
8138 cat confdefs.h >>conftest.$ac_ext
8139 cat >>conftest.$ac_ext <<_ACEOF
8140 /* end confdefs.h.  */
8141 #include <sys/types.h>
8142 #include <$ac_hdr>
8143
8144 int
8145 main ()
8146 {
8147 if ((DIR *) 0)
8148 return 0;
8149   ;
8150   return 0;
8151 }
8152 _ACEOF
8153 rm -f conftest.$ac_objext
8154 if { (ac_try="$ac_compile"
8155 case "(($ac_try" in
8156   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8157   *) ac_try_echo=$ac_try;;
8158 esac
8159 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8160   (eval "$ac_compile") 2>conftest.er1
8161   ac_status=$?
8162   grep -v '^ *+' conftest.er1 >conftest.err
8163   rm -f conftest.er1
8164   cat conftest.err >&5
8165   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8166   (exit $ac_status); } &&
8167          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
8168   { (case "(($ac_try" in
8169   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8170   *) ac_try_echo=$ac_try;;
8171 esac
8172 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8173   (eval "$ac_try") 2>&5
8174   ac_status=$?
8175   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8176   (exit $ac_status); }; } &&
8177          { ac_try='test -s conftest.$ac_objext'
8178   { (case "(($ac_try" in
8179   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8180   *) ac_try_echo=$ac_try;;
8181 esac
8182 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8183   (eval "$ac_try") 2>&5
8184   ac_status=$?
8185   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8186   (exit $ac_status); }; }; then
8187   eval "$as_ac_Header=yes"
8188 else
8189   echo "$as_me: failed program was:" >&5
8190 sed 's/^/| /' conftest.$ac_ext >&5
8191
8192         eval "$as_ac_Header=no"
8193 fi
8194
8195 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8196 fi
8197 ac_res=`eval echo '${'$as_ac_Header'}'`
8198                { echo "$as_me:$LINENO: result: $ac_res" >&5
8199 echo "${ECHO_T}$ac_res" >&6; }
8200 if test `eval echo '${'$as_ac_Header'}'` = yes; then
8201   cat >>confdefs.h <<_ACEOF
8202 #define `echo "HAVE_$ac_hdr" | $as_tr_cpp` 1
8203 _ACEOF
8204
8205 ac_header_dirent=$ac_hdr; break
8206 fi
8207
8208 done
8209 # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
8210 if test $ac_header_dirent = dirent.h; then
8211   { echo "$as_me:$LINENO: checking for library containing opendir" >&5
8212 echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6; }
8213 if test "${ac_cv_search_opendir+set}" = set; then
8214   echo $ECHO_N "(cached) $ECHO_C" >&6
8215 else
8216   ac_func_search_save_LIBS=$LIBS
8217 cat >conftest.$ac_ext <<_ACEOF
8218 /* confdefs.h.  */
8219 _ACEOF
8220 cat confdefs.h >>conftest.$ac_ext
8221 cat >>conftest.$ac_ext <<_ACEOF
8222 /* end confdefs.h.  */
8223
8224 /* Override any GCC internal prototype to avoid an error.
8225    Use char because int might match the return type of a GCC
8226    builtin and then its argument prototype would still apply.  */
8227 #ifdef __cplusplus
8228 extern "C"
8229 #endif
8230 char opendir ();
8231 int
8232 main ()
8233 {
8234 return opendir ();
8235   ;
8236   return 0;
8237 }
8238 _ACEOF
8239 for ac_lib in '' dir; do
8240   if test -z "$ac_lib"; then
8241     ac_res="none required"
8242   else
8243     ac_res=-l$ac_lib
8244     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
8245   fi
8246   rm -f conftest.$ac_objext conftest$ac_exeext
8247 if { (ac_try="$ac_link"
8248 case "(($ac_try" in
8249   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8250   *) ac_try_echo=$ac_try;;
8251 esac
8252 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8253   (eval "$ac_link") 2>conftest.er1
8254   ac_status=$?
8255   grep -v '^ *+' conftest.er1 >conftest.err
8256   rm -f conftest.er1
8257   cat conftest.err >&5
8258   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8259   (exit $ac_status); } &&
8260          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
8261   { (case "(($ac_try" in
8262   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8263   *) ac_try_echo=$ac_try;;
8264 esac
8265 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8266   (eval "$ac_try") 2>&5
8267   ac_status=$?
8268   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8269   (exit $ac_status); }; } &&
8270          { ac_try='test -s conftest$ac_exeext'
8271   { (case "(($ac_try" in
8272   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8273   *) ac_try_echo=$ac_try;;
8274 esac
8275 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8276   (eval "$ac_try") 2>&5
8277   ac_status=$?
8278   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8279   (exit $ac_status); }; }; then
8280   ac_cv_search_opendir=$ac_res
8281 else
8282   echo "$as_me: failed program was:" >&5
8283 sed 's/^/| /' conftest.$ac_ext >&5
8284
8285
8286 fi
8287
8288 rm -f core conftest.err conftest.$ac_objext \
8289       conftest$ac_exeext
8290   if test "${ac_cv_search_opendir+set}" = set; then
8291   break
8292 fi
8293 done
8294 if test "${ac_cv_search_opendir+set}" = set; then
8295   :
8296 else
8297   ac_cv_search_opendir=no
8298 fi
8299 rm conftest.$ac_ext
8300 LIBS=$ac_func_search_save_LIBS
8301 fi
8302 { echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5
8303 echo "${ECHO_T}$ac_cv_search_opendir" >&6; }
8304 ac_res=$ac_cv_search_opendir
8305 if test "$ac_res" != no; then
8306   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
8307
8308 fi
8309
8310 else
8311   { echo "$as_me:$LINENO: checking for library containing opendir" >&5
8312 echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6; }
8313 if test "${ac_cv_search_opendir+set}" = set; then
8314   echo $ECHO_N "(cached) $ECHO_C" >&6
8315 else
8316   ac_func_search_save_LIBS=$LIBS
8317 cat >conftest.$ac_ext <<_ACEOF
8318 /* confdefs.h.  */
8319 _ACEOF
8320 cat confdefs.h >>conftest.$ac_ext
8321 cat >>conftest.$ac_ext <<_ACEOF
8322 /* end confdefs.h.  */
8323
8324 /* Override any GCC internal prototype to avoid an error.
8325    Use char because int might match the return type of a GCC
8326    builtin and then its argument prototype would still apply.  */
8327 #ifdef __cplusplus
8328 extern "C"
8329 #endif
8330 char opendir ();
8331 int
8332 main ()
8333 {
8334 return opendir ();
8335   ;
8336   return 0;
8337 }
8338 _ACEOF
8339 for ac_lib in '' x; do
8340   if test -z "$ac_lib"; then
8341     ac_res="none required"
8342   else
8343     ac_res=-l$ac_lib
8344     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
8345   fi
8346   rm -f conftest.$ac_objext conftest$ac_exeext
8347 if { (ac_try="$ac_link"
8348 case "(($ac_try" in
8349   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8350   *) ac_try_echo=$ac_try;;
8351 esac
8352 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8353   (eval "$ac_link") 2>conftest.er1
8354   ac_status=$?
8355   grep -v '^ *+' conftest.er1 >conftest.err
8356   rm -f conftest.er1
8357   cat conftest.err >&5
8358   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8359   (exit $ac_status); } &&
8360          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
8361   { (case "(($ac_try" in
8362   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8363   *) ac_try_echo=$ac_try;;
8364 esac
8365 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8366   (eval "$ac_try") 2>&5
8367   ac_status=$?
8368   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8369   (exit $ac_status); }; } &&
8370          { ac_try='test -s conftest$ac_exeext'
8371   { (case "(($ac_try" in
8372   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8373   *) ac_try_echo=$ac_try;;
8374 esac
8375 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8376   (eval "$ac_try") 2>&5
8377   ac_status=$?
8378   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8379   (exit $ac_status); }; }; then
8380   ac_cv_search_opendir=$ac_res
8381 else
8382   echo "$as_me: failed program was:" >&5
8383 sed 's/^/| /' conftest.$ac_ext >&5
8384
8385
8386 fi
8387
8388 rm -f core conftest.err conftest.$ac_objext \
8389       conftest$ac_exeext
8390   if test "${ac_cv_search_opendir+set}" = set; then
8391   break
8392 fi
8393 done
8394 if test "${ac_cv_search_opendir+set}" = set; then
8395   :
8396 else
8397   ac_cv_search_opendir=no
8398 fi
8399 rm conftest.$ac_ext
8400 LIBS=$ac_func_search_save_LIBS
8401 fi
8402 { echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5
8403 echo "${ECHO_T}$ac_cv_search_opendir" >&6; }
8404 ac_res=$ac_cv_search_opendir
8405 if test "$ac_res" != no; then
8406   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
8407
8408 fi
8409
8410 fi
8411
8412
8413 for ac_header in dlfcn.h
8414 do
8415 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
8416 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
8417   { echo "$as_me:$LINENO: checking for $ac_header" >&5
8418 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
8419 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
8420   echo $ECHO_N "(cached) $ECHO_C" >&6
8421 fi
8422 ac_res=`eval echo '${'$as_ac_Header'}'`
8423                { echo "$as_me:$LINENO: result: $ac_res" >&5
8424 echo "${ECHO_T}$ac_res" >&6; }
8425 else
8426   # Is the header compilable?
8427 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
8428 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
8429 cat >conftest.$ac_ext <<_ACEOF
8430 /* confdefs.h.  */
8431 _ACEOF
8432 cat confdefs.h >>conftest.$ac_ext
8433 cat >>conftest.$ac_ext <<_ACEOF
8434 /* end confdefs.h.  */
8435 $ac_includes_default
8436 #include <$ac_header>
8437 _ACEOF
8438 rm -f conftest.$ac_objext
8439 if { (ac_try="$ac_compile"
8440 case "(($ac_try" in
8441   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8442   *) ac_try_echo=$ac_try;;
8443 esac
8444 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8445   (eval "$ac_compile") 2>conftest.er1
8446   ac_status=$?
8447   grep -v '^ *+' conftest.er1 >conftest.err
8448   rm -f conftest.er1
8449   cat conftest.err >&5
8450   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8451   (exit $ac_status); } &&
8452          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
8453   { (case "(($ac_try" in
8454   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8455   *) ac_try_echo=$ac_try;;
8456 esac
8457 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8458   (eval "$ac_try") 2>&5
8459   ac_status=$?
8460   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8461   (exit $ac_status); }; } &&
8462          { ac_try='test -s conftest.$ac_objext'
8463   { (case "(($ac_try" in
8464   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8465   *) ac_try_echo=$ac_try;;
8466 esac
8467 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8468   (eval "$ac_try") 2>&5
8469   ac_status=$?
8470   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8471   (exit $ac_status); }; }; then
8472   ac_header_compiler=yes
8473 else
8474   echo "$as_me: failed program was:" >&5
8475 sed 's/^/| /' conftest.$ac_ext >&5
8476
8477         ac_header_compiler=no
8478 fi
8479
8480 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8481 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8482 echo "${ECHO_T}$ac_header_compiler" >&6; }
8483
8484 # Is the header present?
8485 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
8486 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
8487 cat >conftest.$ac_ext <<_ACEOF
8488 /* confdefs.h.  */
8489 _ACEOF
8490 cat confdefs.h >>conftest.$ac_ext
8491 cat >>conftest.$ac_ext <<_ACEOF
8492 /* end confdefs.h.  */
8493 #include <$ac_header>
8494 _ACEOF
8495 if { (ac_try="$ac_cpp conftest.$ac_ext"
8496 case "(($ac_try" in
8497   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8498   *) ac_try_echo=$ac_try;;
8499 esac
8500 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8501   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
8502   ac_status=$?
8503   grep -v '^ *+' conftest.er1 >conftest.err
8504   rm -f conftest.er1
8505   cat conftest.err >&5
8506   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8507   (exit $ac_status); } >/dev/null; then
8508   if test -s conftest.err; then
8509     ac_cpp_err=$ac_c_preproc_warn_flag
8510     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
8511   else
8512     ac_cpp_err=
8513   fi
8514 else
8515   ac_cpp_err=yes
8516 fi
8517 if test -z "$ac_cpp_err"; then
8518   ac_header_preproc=yes
8519 else
8520   echo "$as_me: failed program was:" >&5
8521 sed 's/^/| /' conftest.$ac_ext >&5
8522
8523   ac_header_preproc=no
8524 fi
8525
8526 rm -f conftest.err conftest.$ac_ext
8527 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8528 echo "${ECHO_T}$ac_header_preproc" >&6; }
8529
8530 # So?  What about this header?
8531 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
8532   yes:no: )
8533     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
8534 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
8535     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
8536 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
8537     ac_header_preproc=yes
8538     ;;
8539   no:yes:* )
8540     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
8541 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
8542     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
8543 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
8544     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
8545 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
8546     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
8547 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
8548     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
8549 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
8550     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
8551 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
8552     ( cat <<\_ASBOX
8553 ## ------------------------------ ##
8554 ## Report this to bugs@yourdomain ##
8555 ## ------------------------------ ##
8556 _ASBOX
8557      ) | sed "s/^/$as_me: WARNING:     /" >&2
8558     ;;
8559 esac
8560 { echo "$as_me:$LINENO: checking for $ac_header" >&5
8561 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
8562 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
8563   echo $ECHO_N "(cached) $ECHO_C" >&6
8564 else
8565   eval "$as_ac_Header=\$ac_header_preproc"
8566 fi
8567 ac_res=`eval echo '${'$as_ac_Header'}'`
8568                { echo "$as_me:$LINENO: result: $ac_res" >&5
8569 echo "${ECHO_T}$ac_res" >&6; }
8570
8571 fi
8572 if test `eval echo '${'$as_ac_Header'}'` = yes; then
8573   cat >>confdefs.h <<_ACEOF
8574 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
8575 _ACEOF
8576
8577 fi
8578
8579 done
8580
8581 # Check whether --enable-ltdl-install was given.
8582 if test "${enable_ltdl_install+set}" = set; then
8583   enableval=$enable_ltdl_install;
8584 fi
8585
8586
8587
8588
8589 if test x"${enable_ltdl_install-no}" != xno; then
8590   INSTALL_LTDL_TRUE=
8591   INSTALL_LTDL_FALSE='#'
8592 else
8593   INSTALL_LTDL_TRUE='#'
8594   INSTALL_LTDL_FALSE=
8595 fi
8596
8597
8598
8599 if test x"${enable_ltdl_convenience-no}" != xno; then
8600   CONVENIENCE_LTDL_TRUE=
8601   CONVENIENCE_LTDL_FALSE='#'
8602 else
8603   CONVENIENCE_LTDL_TRUE='#'
8604   CONVENIENCE_LTDL_FALSE=
8605 fi
8606
8607
8608 { echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
8609 echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6; }
8610 library_names_spec=
8611 libname_spec='lib$name'
8612 soname_spec=
8613 shrext_cmds=".so"
8614 postinstall_cmds=
8615 postuninstall_cmds=
8616 finish_cmds=
8617 finish_eval=
8618 shlibpath_var=
8619 shlibpath_overrides_runpath=unknown
8620 version_type=none
8621 dynamic_linker="$host_os ld.so"
8622 sys_lib_dlsearch_path_spec="/lib /usr/lib"
8623 if test "$GCC" = yes; then
8624   sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
8625   if echo "$sys_lib_search_path_spec" | grep ';' >/dev/null ; then
8626     # if the path contains ";" then we assume it to be the separator
8627     # otherwise default to the standard path separator (i.e. ":") - it is
8628     # assumed that no part of a normal pathname contains ";" but that should
8629     # okay in the real world where ";" in dirpaths is itself problematic.
8630     sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
8631   else
8632     sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
8633   fi
8634 else
8635   sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
8636 fi
8637 need_lib_prefix=unknown
8638 hardcode_into_libs=no
8639
8640 # when you set need_version to no, make sure it does not cause -set_version
8641 # flags to be left without arguments
8642 need_version=unknown
8643
8644 case $host_os in
8645 aix3*)
8646   version_type=linux
8647   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
8648   shlibpath_var=LIBPATH
8649
8650   # AIX 3 has no versioning support, so we append a major version to the name.
8651   soname_spec='${libname}${release}${shared_ext}$major'
8652   ;;
8653
8654 aix4* | aix5*)
8655   version_type=linux
8656   need_lib_prefix=no
8657   need_version=no
8658   hardcode_into_libs=yes
8659   if test "$host_cpu" = ia64; then
8660     # AIX 5 supports IA64
8661     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
8662     shlibpath_var=LD_LIBRARY_PATH
8663   else
8664     # With GCC up to 2.95.x, collect2 would create an import file
8665     # for dependence libraries.  The import file would start with
8666     # the line `#! .'.  This would cause the generated library to
8667     # depend on `.', always an invalid library.  This was fixed in
8668     # development snapshots of GCC prior to 3.0.
8669     case $host_os in
8670       aix4 | aix4.[01] | aix4.[01].*)
8671       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
8672            echo ' yes '
8673            echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then
8674         :
8675       else
8676         can_build_shared=no
8677       fi
8678       ;;
8679     esac
8680     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
8681     # soname into executable. Probably we can add versioning support to
8682     # collect2, so additional links can be useful in future.
8683     if test "$aix_use_runtimelinking" = yes; then
8684       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
8685       # instead of lib<name>.a to let people know that these are not
8686       # typical AIX shared libraries.
8687       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
8688     else
8689       # We preserve .a as extension for shared libraries through AIX4.2
8690       # and later when we are not doing run time linking.
8691       library_names_spec='${libname}${release}.a $libname.a'
8692       soname_spec='${libname}${release}${shared_ext}$major'
8693     fi
8694     shlibpath_var=LIBPATH
8695   fi
8696   ;;
8697
8698 amigaos*)
8699   library_names_spec='$libname.ixlibrary $libname.a'
8700   # Create ${libname}_ixlibrary.a entries in /sys/libs.
8701   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'
8702   ;;
8703
8704 beos*)
8705   library_names_spec='${libname}${shared_ext}'
8706   dynamic_linker="$host_os ld.so"
8707   shlibpath_var=LIBRARY_PATH
8708   ;;
8709
8710 bsdi[45]*)
8711   version_type=linux
8712   need_version=no
8713   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
8714   soname_spec='${libname}${release}${shared_ext}$major'
8715   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
8716   shlibpath_var=LD_LIBRARY_PATH
8717   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
8718   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
8719   # the default ld.so.conf also contains /usr/contrib/lib and
8720   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
8721   # libtool to hard-code these into programs
8722   ;;
8723
8724 cygwin* | mingw* | pw32*)
8725   version_type=windows
8726   shrext_cmds=".dll"
8727   need_version=no
8728   need_lib_prefix=no
8729
8730   case $GCC,$host_os in
8731   yes,cygwin* | yes,mingw* | yes,pw32*)
8732     library_names_spec='$libname.dll.a'
8733     # DLL is installed to $(libdir)/../bin by postinstall_cmds
8734     postinstall_cmds='base_file=`basename \${file}`~
8735       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~
8736       dldir=$destdir/`dirname \$dlpath`~
8737       test -d \$dldir || mkdir -p \$dldir~
8738       $install_prog $dir/$dlname \$dldir/$dlname~
8739       chmod a+x \$dldir/$dlname'
8740     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
8741       dlpath=$dir/\$dldll~
8742        $rm \$dlpath'
8743     shlibpath_overrides_runpath=yes
8744
8745     case $host_os in
8746     cygwin*)
8747       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
8748       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
8749       sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
8750       ;;
8751     mingw*)
8752       # MinGW DLLs use traditional 'lib' prefix
8753       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
8754       sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
8755       if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then
8756         # It is most probably a Windows format PATH printed by
8757         # mingw gcc, but we are running on Cygwin. Gcc prints its search
8758         # path with ; separators, and with drive letters. We can handle the
8759         # drive letters (cygwin fileutils understands them), so leave them,
8760         # especially as we might pass files found there to a mingw objdump,
8761         # which wouldn't understand a cygwinified path. Ahh.
8762         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
8763       else
8764         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
8765       fi
8766       ;;
8767     pw32*)
8768       # pw32 DLLs use 'pw' prefix rather than 'lib'
8769       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
8770       ;;
8771     esac
8772     ;;
8773
8774   *)
8775     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
8776     ;;
8777   esac
8778   dynamic_linker='Win32 ld.exe'
8779   # FIXME: first we should search . and the directory the executable is in
8780   shlibpath_var=PATH
8781   ;;
8782
8783 darwin* | rhapsody*)
8784   dynamic_linker="$host_os dyld"
8785   version_type=darwin
8786   need_lib_prefix=no
8787   need_version=no
8788   library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext'
8789   soname_spec='${libname}${release}${major}$shared_ext'
8790   shlibpath_overrides_runpath=yes
8791   shlibpath_var=DYLD_LIBRARY_PATH
8792   shrext_cmds='.dylib'
8793   # Apple's gcc prints 'gcc -print-search-dirs' doesn't operate the same.
8794   if test "$GCC" = yes; then
8795     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"`
8796   else
8797     sys_lib_search_path_spec='/lib /usr/lib /usr/local/lib'
8798   fi
8799   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
8800   ;;
8801
8802 dgux*)
8803   version_type=linux
8804   need_lib_prefix=no
8805   need_version=no
8806   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
8807   soname_spec='${libname}${release}${shared_ext}$major'
8808   shlibpath_var=LD_LIBRARY_PATH
8809   ;;
8810
8811 freebsd1.*)
8812   dynamic_linker=no
8813   ;;
8814
8815 kfreebsd*-gnu)
8816   version_type=linux
8817   need_lib_prefix=no
8818   need_version=no
8819   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
8820   soname_spec='${libname}${release}${shared_ext}$major'
8821   shlibpath_var=LD_LIBRARY_PATH
8822   shlibpath_overrides_runpath=no
8823   hardcode_into_libs=yes
8824   dynamic_linker='GNU ld.so'
8825   ;;
8826
8827 freebsd* | dragonfly*)
8828   # DragonFly does not have aout.  When/if they implement a new
8829   # versioning mechanism, adjust this.
8830   if test -x /usr/bin/objformat; then
8831     objformat=`/usr/bin/objformat`
8832   else
8833     case $host_os in
8834     freebsd[123].*) objformat=aout ;;
8835     *) objformat=elf ;;
8836     esac
8837   fi
8838   version_type=freebsd-$objformat
8839   case $version_type in
8840     freebsd-elf*)
8841       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
8842       need_version=no
8843       need_lib_prefix=no
8844       ;;
8845     freebsd-*)
8846       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
8847       need_version=yes
8848       ;;
8849   esac
8850   shlibpath_var=LD_LIBRARY_PATH
8851   case $host_os in
8852   freebsd2.*)
8853     shlibpath_overrides_runpath=yes
8854     ;;
8855   freebsd3.[01]* | freebsdelf3.[01]*)
8856     shlibpath_overrides_runpath=yes
8857     hardcode_into_libs=yes
8858     ;;
8859   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
8860   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
8861     shlibpath_overrides_runpath=no
8862     hardcode_into_libs=yes
8863     ;;
8864   freebsd*) # from 4.6 on
8865     shlibpath_overrides_runpath=yes
8866     hardcode_into_libs=yes
8867     ;;
8868   esac
8869   ;;
8870
8871 gnu*)
8872   version_type=linux
8873   need_lib_prefix=no
8874   need_version=no
8875   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
8876   soname_spec='${libname}${release}${shared_ext}$major'
8877   shlibpath_var=LD_LIBRARY_PATH
8878   hardcode_into_libs=yes
8879   ;;
8880
8881 hpux9* | hpux10* | hpux11*)
8882   # Give a soname corresponding to the major version so that dld.sl refuses to
8883   # link against other versions.
8884   version_type=sunos
8885   need_lib_prefix=no
8886   need_version=no
8887   case $host_cpu in
8888   ia64*)
8889     shrext_cmds='.so'
8890     hardcode_into_libs=yes
8891     dynamic_linker="$host_os dld.so"
8892     shlibpath_var=LD_LIBRARY_PATH
8893     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
8894     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
8895     soname_spec='${libname}${release}${shared_ext}$major'
8896     if test "X$HPUX_IA64_MODE" = X32; then
8897       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
8898     else
8899       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
8900     fi
8901     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
8902     ;;
8903    hppa*64*)
8904      shrext_cmds='.sl'
8905      hardcode_into_libs=yes
8906      dynamic_linker="$host_os dld.sl"
8907      shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
8908      shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
8909      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
8910      soname_spec='${libname}${release}${shared_ext}$major'
8911      sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
8912      sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
8913      ;;
8914    *)
8915     shrext_cmds='.sl'
8916     dynamic_linker="$host_os dld.sl"
8917     shlibpath_var=SHLIB_PATH
8918     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
8919     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
8920     soname_spec='${libname}${release}${shared_ext}$major'
8921     ;;
8922   esac
8923   # HP-UX runs *really* slowly unless shared libraries are mode 555.
8924   postinstall_cmds='chmod 555 $lib'
8925   ;;
8926
8927 interix3*)
8928   version_type=linux
8929   need_lib_prefix=no
8930   need_version=no
8931   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
8932   soname_spec='${libname}${release}${shared_ext}$major'
8933   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
8934   shlibpath_var=LD_LIBRARY_PATH
8935   shlibpath_overrides_runpath=no
8936   hardcode_into_libs=yes
8937   ;;
8938
8939 irix5* | irix6* | nonstopux*)
8940   case $host_os in
8941     nonstopux*) version_type=nonstopux ;;
8942     *)
8943         if test "$lt_cv_prog_gnu_ld" = yes; then
8944                 version_type=linux
8945         else
8946                 version_type=irix
8947         fi ;;
8948   esac
8949   need_lib_prefix=no
8950   need_version=no
8951   soname_spec='${libname}${release}${shared_ext}$major'
8952   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
8953   case $host_os in
8954   irix5* | nonstopux*)
8955     libsuff= shlibsuff=
8956     ;;
8957   *)
8958     case $LD in # libtool.m4 will add one of these switches to LD
8959     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
8960       libsuff= shlibsuff= libmagic=32-bit;;
8961     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
8962       libsuff=32 shlibsuff=N32 libmagic=N32;;
8963     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
8964       libsuff=64 shlibsuff=64 libmagic=64-bit;;
8965     *) libsuff= shlibsuff= libmagic=never-match;;
8966     esac
8967     ;;
8968   esac
8969   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
8970   shlibpath_overrides_runpath=no
8971   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
8972   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
8973   hardcode_into_libs=yes
8974   ;;
8975
8976 # No shared lib support for Linux oldld, aout, or coff.
8977 linux*oldld* | linux*aout* | linux*coff*)
8978   dynamic_linker=no
8979   ;;
8980
8981 # This must be Linux ELF.
8982 linux*)
8983   version_type=linux
8984   need_lib_prefix=no
8985   need_version=no
8986   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
8987   soname_spec='${libname}${release}${shared_ext}$major'
8988   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
8989   shlibpath_var=LD_LIBRARY_PATH
8990   shlibpath_overrides_runpath=no
8991   # This implies no fast_install, which is unacceptable.
8992   # Some rework will be needed to allow for fast_install
8993   # before this can be enabled.
8994   hardcode_into_libs=yes
8995
8996   # Append ld.so.conf contents to the search path
8997   if test -f /etc/ld.so.conf; then
8998     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' ' '`
8999     sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
9000   fi
9001
9002   # We used to test for /lib/ld.so.1 and disable shared libraries on
9003   # powerpc, because MkLinux only supported shared libraries with the
9004   # GNU dynamic linker.  Since this was broken with cross compilers,
9005   # most powerpc-linux boxes support dynamic linking these days and
9006   # people can always --disable-shared, the test was removed, and we
9007   # assume the GNU/Linux dynamic linker is in use.
9008   dynamic_linker='GNU/Linux ld.so'
9009   ;;
9010
9011 knetbsd*-gnu)
9012   version_type=linux
9013   need_lib_prefix=no
9014   need_version=no
9015   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9016   soname_spec='${libname}${release}${shared_ext}$major'
9017   shlibpath_var=LD_LIBRARY_PATH
9018   shlibpath_overrides_runpath=no
9019   hardcode_into_libs=yes
9020   dynamic_linker='GNU ld.so'
9021   ;;
9022
9023 netbsd*)
9024   version_type=sunos
9025   need_lib_prefix=no
9026   need_version=no
9027   if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
9028     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9029     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
9030     dynamic_linker='NetBSD (a.out) ld.so'
9031   else
9032     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9033     soname_spec='${libname}${release}${shared_ext}$major'
9034     dynamic_linker='NetBSD ld.elf_so'
9035   fi
9036   shlibpath_var=LD_LIBRARY_PATH
9037   shlibpath_overrides_runpath=yes
9038   hardcode_into_libs=yes
9039   ;;
9040
9041 newsos6)
9042   version_type=linux
9043   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9044   shlibpath_var=LD_LIBRARY_PATH
9045   shlibpath_overrides_runpath=yes
9046   ;;
9047
9048 nto-qnx*)
9049   version_type=linux
9050   need_lib_prefix=no
9051   need_version=no
9052   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9053   soname_spec='${libname}${release}${shared_ext}$major'
9054   shlibpath_var=LD_LIBRARY_PATH
9055   shlibpath_overrides_runpath=yes
9056   ;;
9057
9058 openbsd*)
9059   version_type=sunos
9060   sys_lib_dlsearch_path_spec="/usr/lib"
9061   need_lib_prefix=no
9062   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
9063   case $host_os in
9064     openbsd3.3 | openbsd3.3.*) need_version=yes ;;
9065     *)                         need_version=no  ;;
9066   esac
9067   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9068   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
9069   shlibpath_var=LD_LIBRARY_PATH
9070   if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9071     case $host_os in
9072       openbsd2.[89] | openbsd2.[89].*)
9073         shlibpath_overrides_runpath=no
9074         ;;
9075       *)
9076         shlibpath_overrides_runpath=yes
9077         ;;
9078       esac
9079   else
9080     shlibpath_overrides_runpath=yes
9081   fi
9082   ;;
9083
9084 os2*)
9085   libname_spec='$name'
9086   shrext_cmds=".dll"
9087   need_lib_prefix=no
9088   library_names_spec='$libname${shared_ext} $libname.a'
9089   dynamic_linker='OS/2 ld.exe'
9090   shlibpath_var=LIBPATH
9091   ;;
9092
9093 osf3* | osf4* | osf5*)
9094   version_type=osf
9095   need_lib_prefix=no
9096   need_version=no
9097   soname_spec='${libname}${release}${shared_ext}$major'
9098   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9099   shlibpath_var=LD_LIBRARY_PATH
9100   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
9101   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
9102   ;;
9103
9104 solaris*)
9105   version_type=linux
9106   need_lib_prefix=no
9107   need_version=no
9108   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9109   soname_spec='${libname}${release}${shared_ext}$major'
9110   shlibpath_var=LD_LIBRARY_PATH
9111   shlibpath_overrides_runpath=yes
9112   hardcode_into_libs=yes
9113   # ldd complains unless libraries are executable
9114   postinstall_cmds='chmod +x $lib'
9115   ;;
9116
9117 sunos4*)
9118   version_type=sunos
9119   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9120   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
9121   shlibpath_var=LD_LIBRARY_PATH
9122   shlibpath_overrides_runpath=yes
9123   if test "$with_gnu_ld" = yes; then
9124     need_lib_prefix=no
9125   fi
9126   need_version=yes
9127   ;;
9128
9129 sysv4 | sysv4.3*)
9130   version_type=linux
9131   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9132   soname_spec='${libname}${release}${shared_ext}$major'
9133   shlibpath_var=LD_LIBRARY_PATH
9134   case $host_vendor in
9135     sni)
9136       shlibpath_overrides_runpath=no
9137       need_lib_prefix=no
9138       export_dynamic_flag_spec='${wl}-Blargedynsym'
9139       runpath_var=LD_RUN_PATH
9140       ;;
9141     siemens)
9142       need_lib_prefix=no
9143       ;;
9144     motorola)
9145       need_lib_prefix=no
9146       need_version=no
9147       shlibpath_overrides_runpath=no
9148       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
9149       ;;
9150   esac
9151   ;;
9152
9153 sysv4*MP*)
9154   if test -d /usr/nec ;then
9155     version_type=linux
9156     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
9157     soname_spec='$libname${shared_ext}.$major'
9158     shlibpath_var=LD_LIBRARY_PATH
9159   fi
9160   ;;
9161
9162 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
9163   version_type=freebsd-elf
9164   need_lib_prefix=no
9165   need_version=no
9166   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
9167   soname_spec='${libname}${release}${shared_ext}$major'
9168   shlibpath_var=LD_LIBRARY_PATH
9169   hardcode_into_libs=yes
9170   if test "$with_gnu_ld" = yes; then
9171     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
9172     shlibpath_overrides_runpath=no
9173   else
9174     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
9175     shlibpath_overrides_runpath=yes
9176     case $host_os in
9177       sco3.2v5*)
9178         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
9179         ;;
9180     esac
9181   fi
9182   sys_lib_dlsearch_path_spec='/usr/lib'
9183   ;;
9184
9185 uts4*)
9186   version_type=linux
9187   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9188   soname_spec='${libname}${release}${shared_ext}$major'
9189   shlibpath_var=LD_LIBRARY_PATH
9190   ;;
9191
9192 *)
9193   dynamic_linker=no
9194   ;;
9195 esac
9196 { echo "$as_me:$LINENO: result: $dynamic_linker" >&5
9197 echo "${ECHO_T}$dynamic_linker" >&6; }
9198 test "$dynamic_linker" = no && can_build_shared=no
9199
9200 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
9201 if test "$GCC" = yes; then
9202   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
9203 fi
9204
9205
9206 { echo "$as_me:$LINENO: checking which extension is used for loadable modules" >&5
9207 echo $ECHO_N "checking which extension is used for loadable modules... $ECHO_C" >&6; }
9208 if test "${libltdl_cv_shlibext+set}" = set; then
9209   echo $ECHO_N "(cached) $ECHO_C" >&6
9210 else
9211
9212 module=yes
9213 eval libltdl_cv_shlibext=$shrext_cmds
9214
9215 fi
9216 { echo "$as_me:$LINENO: result: $libltdl_cv_shlibext" >&5
9217 echo "${ECHO_T}$libltdl_cv_shlibext" >&6; }
9218 if test -n "$libltdl_cv_shlibext"; then
9219
9220 cat >>confdefs.h <<_ACEOF
9221 #define LTDL_SHLIB_EXT "$libltdl_cv_shlibext"
9222 _ACEOF
9223
9224 fi
9225
9226
9227 { echo "$as_me:$LINENO: checking which variable specifies run-time library path" >&5
9228 echo $ECHO_N "checking which variable specifies run-time library path... $ECHO_C" >&6; }
9229 if test "${libltdl_cv_shlibpath_var+set}" = set; then
9230   echo $ECHO_N "(cached) $ECHO_C" >&6
9231 else
9232   libltdl_cv_shlibpath_var="$shlibpath_var"
9233 fi
9234 { echo "$as_me:$LINENO: result: $libltdl_cv_shlibpath_var" >&5
9235 echo "${ECHO_T}$libltdl_cv_shlibpath_var" >&6; }
9236 if test -n "$libltdl_cv_shlibpath_var"; then
9237
9238 cat >>confdefs.h <<_ACEOF
9239 #define LTDL_SHLIBPATH_VAR "$libltdl_cv_shlibpath_var"
9240 _ACEOF
9241
9242 fi
9243
9244
9245 { echo "$as_me:$LINENO: checking for the default library search path" >&5
9246 echo $ECHO_N "checking for the default library search path... $ECHO_C" >&6; }
9247 if test "${libltdl_cv_sys_search_path+set}" = set; then
9248   echo $ECHO_N "(cached) $ECHO_C" >&6
9249 else
9250   libltdl_cv_sys_search_path="$sys_lib_dlsearch_path_spec"
9251 fi
9252 { echo "$as_me:$LINENO: result: $libltdl_cv_sys_search_path" >&5
9253 echo "${ECHO_T}$libltdl_cv_sys_search_path" >&6; }
9254 if test -n "$libltdl_cv_sys_search_path"; then
9255   sys_search_path=
9256   for dir in $libltdl_cv_sys_search_path; do
9257     if test -z "$sys_search_path"; then
9258       sys_search_path="$dir"
9259     else
9260       sys_search_path="$sys_search_path$PATH_SEPARATOR$dir"
9261     fi
9262   done
9263
9264 cat >>confdefs.h <<_ACEOF
9265 #define LTDL_SYSSEARCHPATH "$sys_search_path"
9266 _ACEOF
9267
9268 fi
9269
9270 { echo "$as_me:$LINENO: checking for objdir" >&5
9271 echo $ECHO_N "checking for objdir... $ECHO_C" >&6; }
9272 if test "${libltdl_cv_objdir+set}" = set; then
9273   echo $ECHO_N "(cached) $ECHO_C" >&6
9274 else
9275   libltdl_cv_objdir="$objdir"
9276   if test -n "$objdir"; then
9277     :
9278   else
9279     rm -f .libs 2>/dev/null
9280     mkdir .libs 2>/dev/null
9281     if test -d .libs; then
9282       libltdl_cv_objdir=.libs
9283     else
9284       # MS-DOS does not allow filenames that begin with a dot.
9285       libltdl_cv_objdir=_libs
9286     fi
9287   rmdir .libs 2>/dev/null
9288   fi
9289
9290 fi
9291 { echo "$as_me:$LINENO: result: $libltdl_cv_objdir" >&5
9292 echo "${ECHO_T}$libltdl_cv_objdir" >&6; }
9293
9294 cat >>confdefs.h <<_ACEOF
9295 #define LTDL_OBJDIR "$libltdl_cv_objdir/"
9296 _ACEOF
9297
9298
9299
9300
9301
9302
9303 # Check for command to grab the raw symbol name followed by C symbol from nm.
9304 { echo "$as_me:$LINENO: checking command to parse $NM output from $compiler object" >&5
9305 echo $ECHO_N "checking command to parse $NM output from $compiler object... $ECHO_C" >&6; }
9306 if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then
9307   echo $ECHO_N "(cached) $ECHO_C" >&6
9308 else
9309
9310 # These are sane defaults that work on at least a few old systems.
9311 # [They come from Ultrix.  What could be older than Ultrix?!! ;)]
9312
9313 # Character class describing NM global symbol codes.
9314 symcode='[BCDEGRST]'
9315
9316 # Regexp to match symbols that can be accessed directly from C.
9317 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
9318
9319 # Transform an extracted symbol line into a proper C declaration
9320 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^. .* \(.*\)$/extern int \1;/p'"
9321
9322 # Transform an extracted symbol line into symbol name and symbol address
9323 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'"
9324
9325 # Define system-specific variables.
9326 case $host_os in
9327 aix*)
9328   symcode='[BCDT]'
9329   ;;
9330 cygwin* | mingw* | pw32*)
9331   symcode='[ABCDGISTW]'
9332   ;;
9333 hpux*) # Its linker distinguishes data from code symbols
9334   if test "$host_cpu" = ia64; then
9335     symcode='[ABCDEGRST]'
9336   fi
9337   lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
9338   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'"
9339   ;;
9340 linux*)
9341   if test "$host_cpu" = ia64; then
9342     symcode='[ABCDGIRSTW]'
9343     lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
9344     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'"
9345   fi
9346   ;;
9347 irix* | nonstopux*)
9348   symcode='[BCDEGRST]'
9349   ;;
9350 osf*)
9351   symcode='[BCDEGQRST]'
9352   ;;
9353 solaris*)
9354   symcode='[BDRT]'
9355   ;;
9356 sco3.2v5*)
9357   symcode='[DT]'
9358   ;;
9359 sysv4.2uw2*)
9360   symcode='[DT]'
9361   ;;
9362 sysv5* | sco5v6* | unixware* | OpenUNIX*)
9363   symcode='[ABDT]'
9364   ;;
9365 sysv4)
9366   symcode='[DFNSTU]'
9367   ;;
9368 esac
9369
9370 # Handle CRLF in mingw tool chain
9371 opt_cr=
9372 case $build_os in
9373 mingw*)
9374   opt_cr=`echo 'x\{0,1\}' | tr x '\015'` # option cr in regexp
9375   ;;
9376 esac
9377
9378 # If we're using GNU nm, then use its standard symbol codes.
9379 case `$NM -V 2>&1` in
9380 *GNU* | *'with BFD'*)
9381   symcode='[ABCDGIRSTW]' ;;
9382 esac
9383
9384 # Try without a prefix undercore, then with it.
9385 for ac_symprfx in "" "_"; do
9386
9387   # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
9388   symxfrm="\\1 $ac_symprfx\\2 \\2"
9389
9390   # Write the raw and C identifiers.
9391   lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[       ]\($symcode$symcode*\)[         ][      ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
9392
9393   # Check to see that the pipe works correctly.
9394   pipe_works=no
9395
9396   rm -f conftest*
9397   cat > conftest.$ac_ext <<EOF
9398 #ifdef __cplusplus
9399 extern "C" {
9400 #endif
9401 char nm_test_var;
9402 void nm_test_func(){}
9403 #ifdef __cplusplus
9404 }
9405 #endif
9406 int main(){nm_test_var='a';nm_test_func();return(0);}
9407 EOF
9408
9409   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9410   (eval $ac_compile) 2>&5
9411   ac_status=$?
9412   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9413   (exit $ac_status); }; then
9414     # Now try to grab the symbols.
9415     nlist=conftest.nm
9416     if { (eval echo "$as_me:$LINENO: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\"") >&5
9417   (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5
9418   ac_status=$?
9419   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9420   (exit $ac_status); } && test -s "$nlist"; then
9421       # Try sorting and uniquifying the output.
9422       if sort "$nlist" | uniq > "$nlist"T; then
9423         mv -f "$nlist"T "$nlist"
9424       else
9425         rm -f "$nlist"T
9426       fi
9427
9428       # Make sure that we snagged all the symbols we need.
9429       if grep ' nm_test_var$' "$nlist" >/dev/null; then
9430         if grep ' nm_test_func$' "$nlist" >/dev/null; then
9431           cat <<EOF > conftest.$ac_ext
9432 #ifdef __cplusplus
9433 extern "C" {
9434 #endif
9435
9436 EOF
9437           # Now generate the symbol file.
9438           eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | grep -v main >> conftest.$ac_ext'
9439
9440           cat <<EOF >> conftest.$ac_ext
9441 #if defined (__STDC__) && __STDC__
9442 # define lt_ptr_t void *
9443 #else
9444 # define lt_ptr_t char *
9445 # define const
9446 #endif
9447
9448 /* The mapping between symbol names and symbols. */
9449 const struct {
9450   const char *name;
9451   lt_ptr_t address;
9452 }
9453 lt_preloaded_symbols[] =
9454 {
9455 EOF
9456           $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (lt_ptr_t) \&\2},/" < "$nlist" | grep -v main >> conftest.$ac_ext
9457           cat <<\EOF >> conftest.$ac_ext
9458   {0, (lt_ptr_t) 0}
9459 };
9460
9461 #ifdef __cplusplus
9462 }
9463 #endif
9464 EOF
9465           # Now try linking the two files.
9466           mv conftest.$ac_objext conftstm.$ac_objext
9467           lt_save_LIBS="$LIBS"
9468           lt_save_CFLAGS="$CFLAGS"
9469           LIBS="conftstm.$ac_objext"
9470           CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
9471           if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9472   (eval $ac_link) 2>&5
9473   ac_status=$?
9474   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9475   (exit $ac_status); } && test -s conftest${ac_exeext}; then
9476             pipe_works=yes
9477           fi
9478           LIBS="$lt_save_LIBS"
9479           CFLAGS="$lt_save_CFLAGS"
9480         else
9481           echo "cannot find nm_test_func in $nlist" >&5
9482         fi
9483       else
9484         echo "cannot find nm_test_var in $nlist" >&5
9485       fi
9486     else
9487       echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
9488     fi
9489   else
9490     echo "$progname: failed program was:" >&5
9491     cat conftest.$ac_ext >&5
9492   fi
9493   rm -f conftest* conftst*
9494
9495   # Do not use the global_symbol_pipe unless it works.
9496   if test "$pipe_works" = yes; then
9497     break
9498   else
9499     lt_cv_sys_global_symbol_pipe=
9500   fi
9501 done
9502
9503 fi
9504
9505 if test -z "$lt_cv_sys_global_symbol_pipe"; then
9506   lt_cv_sys_global_symbol_to_cdecl=
9507 fi
9508 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
9509   { echo "$as_me:$LINENO: result: failed" >&5
9510 echo "${ECHO_T}failed" >&6; }
9511 else
9512   { echo "$as_me:$LINENO: result: ok" >&5
9513 echo "${ECHO_T}ok" >&6; }
9514 fi
9515
9516
9517 { echo "$as_me:$LINENO: checking whether libtool supports -dlopen/-dlpreopen" >&5
9518 echo $ECHO_N "checking whether libtool supports -dlopen/-dlpreopen... $ECHO_C" >&6; }
9519 if test "${libltdl_cv_preloaded_symbols+set}" = set; then
9520   echo $ECHO_N "(cached) $ECHO_C" >&6
9521 else
9522   if test -n "$lt_cv_sys_global_symbol_pipe"; then
9523     libltdl_cv_preloaded_symbols=yes
9524   else
9525     libltdl_cv_preloaded_symbols=no
9526   fi
9527
9528 fi
9529 { echo "$as_me:$LINENO: result: $libltdl_cv_preloaded_symbols" >&5
9530 echo "${ECHO_T}$libltdl_cv_preloaded_symbols" >&6; }
9531 if test x"$libltdl_cv_preloaded_symbols" = xyes; then
9532
9533 cat >>confdefs.h <<\_ACEOF
9534 #define HAVE_PRELOADED_SYMBOLS 1
9535 _ACEOF
9536
9537 fi
9538
9539 LIBADD_DL=
9540
9541 ac_ext=c
9542 ac_cpp='$CPP $CPPFLAGS'
9543 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9544 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9545 ac_compiler_gnu=$ac_cv_c_compiler_gnu
9546
9547
9548 { echo "$as_me:$LINENO: checking for shl_load" >&5
9549 echo $ECHO_N "checking for shl_load... $ECHO_C" >&6; }
9550 if test "${ac_cv_func_shl_load+set}" = set; then
9551   echo $ECHO_N "(cached) $ECHO_C" >&6
9552 else
9553   cat >conftest.$ac_ext <<_ACEOF
9554 /* confdefs.h.  */
9555 _ACEOF
9556 cat confdefs.h >>conftest.$ac_ext
9557 cat >>conftest.$ac_ext <<_ACEOF
9558 /* end confdefs.h.  */
9559 /* Define shl_load to an innocuous variant, in case <limits.h> declares shl_load.
9560    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
9561 #define shl_load innocuous_shl_load
9562
9563 /* System header to define __stub macros and hopefully few prototypes,
9564     which can conflict with char shl_load (); below.
9565     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9566     <limits.h> exists even on freestanding compilers.  */
9567
9568 #ifdef __STDC__
9569 # include <limits.h>
9570 #else
9571 # include <assert.h>
9572 #endif
9573
9574 #undef shl_load
9575
9576 /* Override any GCC internal prototype to avoid an error.
9577    Use char because int might match the return type of a GCC
9578    builtin and then its argument prototype would still apply.  */
9579 #ifdef __cplusplus
9580 extern "C"
9581 #endif
9582 char shl_load ();
9583 /* The GNU C library defines this for functions which it implements
9584     to always fail with ENOSYS.  Some functions are actually named
9585     something starting with __ and the normal name is an alias.  */
9586 #if defined __stub_shl_load || defined __stub___shl_load
9587 choke me
9588 #endif
9589
9590 int
9591 main ()
9592 {
9593 return shl_load ();
9594   ;
9595   return 0;
9596 }
9597 _ACEOF
9598 rm -f conftest.$ac_objext conftest$ac_exeext
9599 if { (ac_try="$ac_link"
9600 case "(($ac_try" in
9601   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9602   *) ac_try_echo=$ac_try;;
9603 esac
9604 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9605   (eval "$ac_link") 2>conftest.er1
9606   ac_status=$?
9607   grep -v '^ *+' conftest.er1 >conftest.err
9608   rm -f conftest.er1
9609   cat conftest.err >&5
9610   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9611   (exit $ac_status); } &&
9612          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
9613   { (case "(($ac_try" in
9614   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9615   *) ac_try_echo=$ac_try;;
9616 esac
9617 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9618   (eval "$ac_try") 2>&5
9619   ac_status=$?
9620   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9621   (exit $ac_status); }; } &&
9622          { ac_try='test -s conftest$ac_exeext'
9623   { (case "(($ac_try" in
9624   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9625   *) ac_try_echo=$ac_try;;
9626 esac
9627 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9628   (eval "$ac_try") 2>&5
9629   ac_status=$?
9630   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9631   (exit $ac_status); }; }; then
9632   ac_cv_func_shl_load=yes
9633 else
9634   echo "$as_me: failed program was:" >&5
9635 sed 's/^/| /' conftest.$ac_ext >&5
9636
9637         ac_cv_func_shl_load=no
9638 fi
9639
9640 rm -f core conftest.err conftest.$ac_objext \
9641       conftest$ac_exeext conftest.$ac_ext
9642 fi
9643 { echo "$as_me:$LINENO: result: $ac_cv_func_shl_load" >&5
9644 echo "${ECHO_T}$ac_cv_func_shl_load" >&6; }
9645 if test $ac_cv_func_shl_load = yes; then
9646
9647 cat >>confdefs.h <<\_ACEOF
9648 #define HAVE_SHL_LOAD 1
9649 _ACEOF
9650
9651 else
9652   { echo "$as_me:$LINENO: checking for shl_load in -ldld" >&5
9653 echo $ECHO_N "checking for shl_load in -ldld... $ECHO_C" >&6; }
9654 if test "${ac_cv_lib_dld_shl_load+set}" = set; then
9655   echo $ECHO_N "(cached) $ECHO_C" >&6
9656 else
9657   ac_check_lib_save_LIBS=$LIBS
9658 LIBS="-ldld  $LIBS"
9659 cat >conftest.$ac_ext <<_ACEOF
9660 /* confdefs.h.  */
9661 _ACEOF
9662 cat confdefs.h >>conftest.$ac_ext
9663 cat >>conftest.$ac_ext <<_ACEOF
9664 /* end confdefs.h.  */
9665
9666 /* Override any GCC internal prototype to avoid an error.
9667    Use char because int might match the return type of a GCC
9668    builtin and then its argument prototype would still apply.  */
9669 #ifdef __cplusplus
9670 extern "C"
9671 #endif
9672 char shl_load ();
9673 int
9674 main ()
9675 {
9676 return shl_load ();
9677   ;
9678   return 0;
9679 }
9680 _ACEOF
9681 rm -f conftest.$ac_objext conftest$ac_exeext
9682 if { (ac_try="$ac_link"
9683 case "(($ac_try" in
9684   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9685   *) ac_try_echo=$ac_try;;
9686 esac
9687 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9688   (eval "$ac_link") 2>conftest.er1
9689   ac_status=$?
9690   grep -v '^ *+' conftest.er1 >conftest.err
9691   rm -f conftest.er1
9692   cat conftest.err >&5
9693   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9694   (exit $ac_status); } &&
9695          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
9696   { (case "(($ac_try" in
9697   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9698   *) ac_try_echo=$ac_try;;
9699 esac
9700 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9701   (eval "$ac_try") 2>&5
9702   ac_status=$?
9703   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9704   (exit $ac_status); }; } &&
9705          { ac_try='test -s conftest$ac_exeext'
9706   { (case "(($ac_try" in
9707   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9708   *) ac_try_echo=$ac_try;;
9709 esac
9710 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9711   (eval "$ac_try") 2>&5
9712   ac_status=$?
9713   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9714   (exit $ac_status); }; }; then
9715   ac_cv_lib_dld_shl_load=yes
9716 else
9717   echo "$as_me: failed program was:" >&5
9718 sed 's/^/| /' conftest.$ac_ext >&5
9719
9720         ac_cv_lib_dld_shl_load=no
9721 fi
9722
9723 rm -f core conftest.err conftest.$ac_objext \
9724       conftest$ac_exeext conftest.$ac_ext
9725 LIBS=$ac_check_lib_save_LIBS
9726 fi
9727 { echo "$as_me:$LINENO: result: $ac_cv_lib_dld_shl_load" >&5
9728 echo "${ECHO_T}$ac_cv_lib_dld_shl_load" >&6; }
9729 if test $ac_cv_lib_dld_shl_load = yes; then
9730
9731 cat >>confdefs.h <<\_ACEOF
9732 #define HAVE_SHL_LOAD 1
9733 _ACEOF
9734
9735         LIBADD_DL="$LIBADD_DL -ldld"
9736 else
9737   { echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
9738 echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6; }
9739 if test "${ac_cv_lib_dl_dlopen+set}" = set; then
9740   echo $ECHO_N "(cached) $ECHO_C" >&6
9741 else
9742   ac_check_lib_save_LIBS=$LIBS
9743 LIBS="-ldl  $LIBS"
9744 cat >conftest.$ac_ext <<_ACEOF
9745 /* confdefs.h.  */
9746 _ACEOF
9747 cat confdefs.h >>conftest.$ac_ext
9748 cat >>conftest.$ac_ext <<_ACEOF
9749 /* end confdefs.h.  */
9750
9751 /* Override any GCC internal prototype to avoid an error.
9752    Use char because int might match the return type of a GCC
9753    builtin and then its argument prototype would still apply.  */
9754 #ifdef __cplusplus
9755 extern "C"
9756 #endif
9757 char dlopen ();
9758 int
9759 main ()
9760 {
9761 return dlopen ();
9762   ;
9763   return 0;
9764 }
9765 _ACEOF
9766 rm -f conftest.$ac_objext conftest$ac_exeext
9767 if { (ac_try="$ac_link"
9768 case "(($ac_try" in
9769   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9770   *) ac_try_echo=$ac_try;;
9771 esac
9772 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9773   (eval "$ac_link") 2>conftest.er1
9774   ac_status=$?
9775   grep -v '^ *+' conftest.er1 >conftest.err
9776   rm -f conftest.er1
9777   cat conftest.err >&5
9778   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9779   (exit $ac_status); } &&
9780          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
9781   { (case "(($ac_try" in
9782   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9783   *) ac_try_echo=$ac_try;;
9784 esac
9785 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9786   (eval "$ac_try") 2>&5
9787   ac_status=$?
9788   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9789   (exit $ac_status); }; } &&
9790          { ac_try='test -s conftest$ac_exeext'
9791   { (case "(($ac_try" in
9792   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9793   *) ac_try_echo=$ac_try;;
9794 esac
9795 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9796   (eval "$ac_try") 2>&5
9797   ac_status=$?
9798   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9799   (exit $ac_status); }; }; then
9800   ac_cv_lib_dl_dlopen=yes
9801 else
9802   echo "$as_me: failed program was:" >&5
9803 sed 's/^/| /' conftest.$ac_ext >&5
9804
9805         ac_cv_lib_dl_dlopen=no
9806 fi
9807
9808 rm -f core conftest.err conftest.$ac_objext \
9809       conftest$ac_exeext conftest.$ac_ext
9810 LIBS=$ac_check_lib_save_LIBS
9811 fi
9812 { echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
9813 echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6; }
9814 if test $ac_cv_lib_dl_dlopen = yes; then
9815
9816 cat >>confdefs.h <<\_ACEOF
9817 #define HAVE_LIBDL 1
9818 _ACEOF
9819
9820                 LIBADD_DL="-ldl" libltdl_cv_lib_dl_dlopen="yes"
9821 else
9822   cat >conftest.$ac_ext <<_ACEOF
9823 /* confdefs.h.  */
9824 _ACEOF
9825 cat confdefs.h >>conftest.$ac_ext
9826 cat >>conftest.$ac_ext <<_ACEOF
9827 /* end confdefs.h.  */
9828 #if HAVE_DLFCN_H
9829 #  include <dlfcn.h>
9830 #endif
9831
9832 int
9833 main ()
9834 {
9835 dlopen(0, 0);
9836   ;
9837   return 0;
9838 }
9839 _ACEOF
9840 rm -f conftest.$ac_objext conftest$ac_exeext
9841 if { (ac_try="$ac_link"
9842 case "(($ac_try" in
9843   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9844   *) ac_try_echo=$ac_try;;
9845 esac
9846 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9847   (eval "$ac_link") 2>conftest.er1
9848   ac_status=$?
9849   grep -v '^ *+' conftest.er1 >conftest.err
9850   rm -f conftest.er1
9851   cat conftest.err >&5
9852   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9853   (exit $ac_status); } &&
9854          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
9855   { (case "(($ac_try" in
9856   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9857   *) ac_try_echo=$ac_try;;
9858 esac
9859 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9860   (eval "$ac_try") 2>&5
9861   ac_status=$?
9862   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9863   (exit $ac_status); }; } &&
9864          { ac_try='test -s conftest$ac_exeext'
9865   { (case "(($ac_try" in
9866   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9867   *) ac_try_echo=$ac_try;;
9868 esac
9869 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9870   (eval "$ac_try") 2>&5
9871   ac_status=$?
9872   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9873   (exit $ac_status); }; }; then
9874
9875 cat >>confdefs.h <<\_ACEOF
9876 #define HAVE_LIBDL 1
9877 _ACEOF
9878  libltdl_cv_func_dlopen="yes"
9879 else
9880   echo "$as_me: failed program was:" >&5
9881 sed 's/^/| /' conftest.$ac_ext >&5
9882
9883         { echo "$as_me:$LINENO: checking for dlopen in -lsvld" >&5
9884 echo $ECHO_N "checking for dlopen in -lsvld... $ECHO_C" >&6; }
9885 if test "${ac_cv_lib_svld_dlopen+set}" = set; then
9886   echo $ECHO_N "(cached) $ECHO_C" >&6
9887 else
9888   ac_check_lib_save_LIBS=$LIBS
9889 LIBS="-lsvld  $LIBS"
9890 cat >conftest.$ac_ext <<_ACEOF
9891 /* confdefs.h.  */
9892 _ACEOF
9893 cat confdefs.h >>conftest.$ac_ext
9894 cat >>conftest.$ac_ext <<_ACEOF
9895 /* end confdefs.h.  */
9896
9897 /* Override any GCC internal prototype to avoid an error.
9898    Use char because int might match the return type of a GCC
9899    builtin and then its argument prototype would still apply.  */
9900 #ifdef __cplusplus
9901 extern "C"
9902 #endif
9903 char dlopen ();
9904 int
9905 main ()
9906 {
9907 return dlopen ();
9908   ;
9909   return 0;
9910 }
9911 _ACEOF
9912 rm -f conftest.$ac_objext conftest$ac_exeext
9913 if { (ac_try="$ac_link"
9914 case "(($ac_try" in
9915   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9916   *) ac_try_echo=$ac_try;;
9917 esac
9918 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9919   (eval "$ac_link") 2>conftest.er1
9920   ac_status=$?
9921   grep -v '^ *+' conftest.er1 >conftest.err
9922   rm -f conftest.er1
9923   cat conftest.err >&5
9924   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9925   (exit $ac_status); } &&
9926          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
9927   { (case "(($ac_try" in
9928   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9929   *) ac_try_echo=$ac_try;;
9930 esac
9931 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9932   (eval "$ac_try") 2>&5
9933   ac_status=$?
9934   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9935   (exit $ac_status); }; } &&
9936          { ac_try='test -s conftest$ac_exeext'
9937   { (case "(($ac_try" in
9938   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9939   *) ac_try_echo=$ac_try;;
9940 esac
9941 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9942   (eval "$ac_try") 2>&5
9943   ac_status=$?
9944   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9945   (exit $ac_status); }; }; then
9946   ac_cv_lib_svld_dlopen=yes
9947 else
9948   echo "$as_me: failed program was:" >&5
9949 sed 's/^/| /' conftest.$ac_ext >&5
9950
9951         ac_cv_lib_svld_dlopen=no
9952 fi
9953
9954 rm -f core conftest.err conftest.$ac_objext \
9955       conftest$ac_exeext conftest.$ac_ext
9956 LIBS=$ac_check_lib_save_LIBS
9957 fi
9958 { echo "$as_me:$LINENO: result: $ac_cv_lib_svld_dlopen" >&5
9959 echo "${ECHO_T}$ac_cv_lib_svld_dlopen" >&6; }
9960 if test $ac_cv_lib_svld_dlopen = yes; then
9961
9962 cat >>confdefs.h <<\_ACEOF
9963 #define HAVE_LIBDL 1
9964 _ACEOF
9965
9966                     LIBADD_DL="-lsvld" libltdl_cv_func_dlopen="yes"
9967 else
9968   { echo "$as_me:$LINENO: checking for dld_link in -ldld" >&5
9969 echo $ECHO_N "checking for dld_link in -ldld... $ECHO_C" >&6; }
9970 if test "${ac_cv_lib_dld_dld_link+set}" = set; then
9971   echo $ECHO_N "(cached) $ECHO_C" >&6
9972 else
9973   ac_check_lib_save_LIBS=$LIBS
9974 LIBS="-ldld  $LIBS"
9975 cat >conftest.$ac_ext <<_ACEOF
9976 /* confdefs.h.  */
9977 _ACEOF
9978 cat confdefs.h >>conftest.$ac_ext
9979 cat >>conftest.$ac_ext <<_ACEOF
9980 /* end confdefs.h.  */
9981
9982 /* Override any GCC internal prototype to avoid an error.
9983    Use char because int might match the return type of a GCC
9984    builtin and then its argument prototype would still apply.  */
9985 #ifdef __cplusplus
9986 extern "C"
9987 #endif
9988 char dld_link ();
9989 int
9990 main ()
9991 {
9992 return dld_link ();
9993   ;
9994   return 0;
9995 }
9996 _ACEOF
9997 rm -f conftest.$ac_objext conftest$ac_exeext
9998 if { (ac_try="$ac_link"
9999 case "(($ac_try" in
10000   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10001   *) ac_try_echo=$ac_try;;
10002 esac
10003 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10004   (eval "$ac_link") 2>conftest.er1
10005   ac_status=$?
10006   grep -v '^ *+' conftest.er1 >conftest.err
10007   rm -f conftest.er1
10008   cat conftest.err >&5
10009   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10010   (exit $ac_status); } &&
10011          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
10012   { (case "(($ac_try" in
10013   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10014   *) ac_try_echo=$ac_try;;
10015 esac
10016 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10017   (eval "$ac_try") 2>&5
10018   ac_status=$?
10019   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10020   (exit $ac_status); }; } &&
10021          { ac_try='test -s conftest$ac_exeext'
10022   { (case "(($ac_try" in
10023   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10024   *) ac_try_echo=$ac_try;;
10025 esac
10026 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10027   (eval "$ac_try") 2>&5
10028   ac_status=$?
10029   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10030   (exit $ac_status); }; }; then
10031   ac_cv_lib_dld_dld_link=yes
10032 else
10033   echo "$as_me: failed program was:" >&5
10034 sed 's/^/| /' conftest.$ac_ext >&5
10035
10036         ac_cv_lib_dld_dld_link=no
10037 fi
10038
10039 rm -f core conftest.err conftest.$ac_objext \
10040       conftest$ac_exeext conftest.$ac_ext
10041 LIBS=$ac_check_lib_save_LIBS
10042 fi
10043 { echo "$as_me:$LINENO: result: $ac_cv_lib_dld_dld_link" >&5
10044 echo "${ECHO_T}$ac_cv_lib_dld_dld_link" >&6; }
10045 if test $ac_cv_lib_dld_dld_link = yes; then
10046
10047 cat >>confdefs.h <<\_ACEOF
10048 #define HAVE_DLD 1
10049 _ACEOF
10050
10051                 LIBADD_DL="$LIBADD_DL -ldld"
10052 else
10053   { echo "$as_me:$LINENO: checking for _dyld_func_lookup" >&5
10054 echo $ECHO_N "checking for _dyld_func_lookup... $ECHO_C" >&6; }
10055 if test "${ac_cv_func__dyld_func_lookup+set}" = set; then
10056   echo $ECHO_N "(cached) $ECHO_C" >&6
10057 else
10058   cat >conftest.$ac_ext <<_ACEOF
10059 /* confdefs.h.  */
10060 _ACEOF
10061 cat confdefs.h >>conftest.$ac_ext
10062 cat >>conftest.$ac_ext <<_ACEOF
10063 /* end confdefs.h.  */
10064 /* Define _dyld_func_lookup to an innocuous variant, in case <limits.h> declares _dyld_func_lookup.
10065    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
10066 #define _dyld_func_lookup innocuous__dyld_func_lookup
10067
10068 /* System header to define __stub macros and hopefully few prototypes,
10069     which can conflict with char _dyld_func_lookup (); below.
10070     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10071     <limits.h> exists even on freestanding compilers.  */
10072
10073 #ifdef __STDC__
10074 # include <limits.h>
10075 #else
10076 # include <assert.h>
10077 #endif
10078
10079 #undef _dyld_func_lookup
10080
10081 /* Override any GCC internal prototype to avoid an error.
10082    Use char because int might match the return type of a GCC
10083    builtin and then its argument prototype would still apply.  */
10084 #ifdef __cplusplus
10085 extern "C"
10086 #endif
10087 char _dyld_func_lookup ();
10088 /* The GNU C library defines this for functions which it implements
10089     to always fail with ENOSYS.  Some functions are actually named
10090     something starting with __ and the normal name is an alias.  */
10091 #if defined __stub__dyld_func_lookup || defined __stub____dyld_func_lookup
10092 choke me
10093 #endif
10094
10095 int
10096 main ()
10097 {
10098 return _dyld_func_lookup ();
10099   ;
10100   return 0;
10101 }
10102 _ACEOF
10103 rm -f conftest.$ac_objext conftest$ac_exeext
10104 if { (ac_try="$ac_link"
10105 case "(($ac_try" in
10106   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10107   *) ac_try_echo=$ac_try;;
10108 esac
10109 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10110   (eval "$ac_link") 2>conftest.er1
10111   ac_status=$?
10112   grep -v '^ *+' conftest.er1 >conftest.err
10113   rm -f conftest.er1
10114   cat conftest.err >&5
10115   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10116   (exit $ac_status); } &&
10117          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
10118   { (case "(($ac_try" in
10119   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10120   *) ac_try_echo=$ac_try;;
10121 esac
10122 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10123   (eval "$ac_try") 2>&5
10124   ac_status=$?
10125   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10126   (exit $ac_status); }; } &&
10127          { ac_try='test -s conftest$ac_exeext'
10128   { (case "(($ac_try" in
10129   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10130   *) ac_try_echo=$ac_try;;
10131 esac
10132 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10133   (eval "$ac_try") 2>&5
10134   ac_status=$?
10135   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10136   (exit $ac_status); }; }; then
10137   ac_cv_func__dyld_func_lookup=yes
10138 else
10139   echo "$as_me: failed program was:" >&5
10140 sed 's/^/| /' conftest.$ac_ext >&5
10141
10142         ac_cv_func__dyld_func_lookup=no
10143 fi
10144
10145 rm -f core conftest.err conftest.$ac_objext \
10146       conftest$ac_exeext conftest.$ac_ext
10147 fi
10148 { echo "$as_me:$LINENO: result: $ac_cv_func__dyld_func_lookup" >&5
10149 echo "${ECHO_T}$ac_cv_func__dyld_func_lookup" >&6; }
10150 if test $ac_cv_func__dyld_func_lookup = yes; then
10151
10152 cat >>confdefs.h <<\_ACEOF
10153 #define HAVE_DYLD 1
10154 _ACEOF
10155
10156 fi
10157
10158
10159 fi
10160
10161
10162 fi
10163
10164
10165 fi
10166
10167 rm -f core conftest.err conftest.$ac_objext \
10168       conftest$ac_exeext conftest.$ac_ext
10169
10170 fi
10171
10172
10173 fi
10174
10175
10176 fi
10177
10178
10179 if test x"$libltdl_cv_func_dlopen" = xyes || test x"$libltdl_cv_lib_dl_dlopen" = xyes
10180 then
10181   lt_save_LIBS="$LIBS"
10182   LIBS="$LIBS $LIBADD_DL"
10183
10184 for ac_func in dlerror
10185 do
10186 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
10187 { echo "$as_me:$LINENO: checking for $ac_func" >&5
10188 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
10189 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
10190   echo $ECHO_N "(cached) $ECHO_C" >&6
10191 else
10192   cat >conftest.$ac_ext <<_ACEOF
10193 /* confdefs.h.  */
10194 _ACEOF
10195 cat confdefs.h >>conftest.$ac_ext
10196 cat >>conftest.$ac_ext <<_ACEOF
10197 /* end confdefs.h.  */
10198 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
10199    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
10200 #define $ac_func innocuous_$ac_func
10201
10202 /* System header to define __stub macros and hopefully few prototypes,
10203     which can conflict with char $ac_func (); below.
10204     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10205     <limits.h> exists even on freestanding compilers.  */
10206
10207 #ifdef __STDC__
10208 # include <limits.h>
10209 #else
10210 # include <assert.h>
10211 #endif
10212
10213 #undef $ac_func
10214
10215 /* Override any GCC internal prototype to avoid an error.
10216    Use char because int might match the return type of a GCC
10217    builtin and then its argument prototype would still apply.  */
10218 #ifdef __cplusplus
10219 extern "C"
10220 #endif
10221 char $ac_func ();
10222 /* The GNU C library defines this for functions which it implements
10223     to always fail with ENOSYS.  Some functions are actually named
10224     something starting with __ and the normal name is an alias.  */
10225 #if defined __stub_$ac_func || defined __stub___$ac_func
10226 choke me
10227 #endif
10228
10229 int
10230 main ()
10231 {
10232 return $ac_func ();
10233   ;
10234   return 0;
10235 }
10236 _ACEOF
10237 rm -f conftest.$ac_objext conftest$ac_exeext
10238 if { (ac_try="$ac_link"
10239 case "(($ac_try" in
10240   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10241   *) ac_try_echo=$ac_try;;
10242 esac
10243 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10244   (eval "$ac_link") 2>conftest.er1
10245   ac_status=$?
10246   grep -v '^ *+' conftest.er1 >conftest.err
10247   rm -f conftest.er1
10248   cat conftest.err >&5
10249   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10250   (exit $ac_status); } &&
10251          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
10252   { (case "(($ac_try" in
10253   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10254   *) ac_try_echo=$ac_try;;
10255 esac
10256 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10257   (eval "$ac_try") 2>&5
10258   ac_status=$?
10259   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10260   (exit $ac_status); }; } &&
10261          { ac_try='test -s conftest$ac_exeext'
10262   { (case "(($ac_try" in
10263   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10264   *) ac_try_echo=$ac_try;;
10265 esac
10266 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10267   (eval "$ac_try") 2>&5
10268   ac_status=$?
10269   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10270   (exit $ac_status); }; }; then
10271   eval "$as_ac_var=yes"
10272 else
10273   echo "$as_me: failed program was:" >&5
10274 sed 's/^/| /' conftest.$ac_ext >&5
10275
10276         eval "$as_ac_var=no"
10277 fi
10278
10279 rm -f core conftest.err conftest.$ac_objext \
10280       conftest$ac_exeext conftest.$ac_ext
10281 fi
10282 ac_res=`eval echo '${'$as_ac_var'}'`
10283                { echo "$as_me:$LINENO: result: $ac_res" >&5
10284 echo "${ECHO_T}$ac_res" >&6; }
10285 if test `eval echo '${'$as_ac_var'}'` = yes; then
10286   cat >>confdefs.h <<_ACEOF
10287 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
10288 _ACEOF
10289
10290 fi
10291 done
10292
10293   LIBS="$lt_save_LIBS"
10294 fi
10295 ac_ext=c
10296 ac_cpp='$CPP $CPPFLAGS'
10297 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10298 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10299 ac_compiler_gnu=$ac_cv_c_compiler_gnu
10300
10301
10302
10303 { echo "$as_me:$LINENO: checking for _ prefix in compiled symbols" >&5
10304 echo $ECHO_N "checking for _ prefix in compiled symbols... $ECHO_C" >&6; }
10305 if test "${ac_cv_sys_symbol_underscore+set}" = set; then
10306   echo $ECHO_N "(cached) $ECHO_C" >&6
10307 else
10308   ac_cv_sys_symbol_underscore=no
10309   cat > conftest.$ac_ext <<EOF
10310 void nm_test_func(){}
10311 int main(){nm_test_func;return 0;}
10312 EOF
10313   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10314   (eval $ac_compile) 2>&5
10315   ac_status=$?
10316   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10317   (exit $ac_status); }; then
10318     # Now try to grab the symbols.
10319     ac_nlist=conftest.nm
10320     if { (eval echo "$as_me:$LINENO: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $ac_nlist\"") >&5
10321   (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $ac_nlist) 2>&5
10322   ac_status=$?
10323   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10324   (exit $ac_status); } && test -s "$ac_nlist"; then
10325       # See whether the symbols have a leading underscore.
10326       if grep '^. _nm_test_func' "$ac_nlist" >/dev/null; then
10327         ac_cv_sys_symbol_underscore=yes
10328       else
10329         if grep '^. nm_test_func ' "$ac_nlist" >/dev/null; then
10330           :
10331         else
10332           echo "configure: cannot find nm_test_func in $ac_nlist" >&5
10333         fi
10334       fi
10335     else
10336       echo "configure: cannot run $lt_cv_sys_global_symbol_pipe" >&5
10337     fi
10338   else
10339     echo "configure: failed program was:" >&5
10340     cat conftest.c >&5
10341   fi
10342   rm -rf conftest*
10343
10344 fi
10345 { echo "$as_me:$LINENO: result: $ac_cv_sys_symbol_underscore" >&5
10346 echo "${ECHO_T}$ac_cv_sys_symbol_underscore" >&6; }
10347
10348
10349 if test x"$ac_cv_sys_symbol_underscore" = xyes; then
10350   if test x"$libltdl_cv_func_dlopen" = xyes ||
10351      test x"$libltdl_cv_lib_dl_dlopen" = xyes ; then
10352         { echo "$as_me:$LINENO: checking whether we have to add an underscore for dlsym" >&5
10353 echo $ECHO_N "checking whether we have to add an underscore for dlsym... $ECHO_C" >&6; }
10354 if test "${libltdl_cv_need_uscore+set}" = set; then
10355   echo $ECHO_N "(cached) $ECHO_C" >&6
10356 else
10357   libltdl_cv_need_uscore=unknown
10358           save_LIBS="$LIBS"
10359           LIBS="$LIBS $LIBADD_DL"
10360           if test "$cross_compiling" = yes; then :
10361   libltdl_cv_need_uscore=cross
10362 else
10363   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10364   lt_status=$lt_dlunknown
10365   cat > conftest.$ac_ext <<EOF
10366 #line 10366 "configure"
10367 #include "confdefs.h"
10368
10369 #if HAVE_DLFCN_H
10370 #include <dlfcn.h>
10371 #endif
10372
10373 #include <stdio.h>
10374
10375 #ifdef RTLD_GLOBAL
10376 #  define LT_DLGLOBAL           RTLD_GLOBAL
10377 #else
10378 #  ifdef DL_GLOBAL
10379 #    define LT_DLGLOBAL         DL_GLOBAL
10380 #  else
10381 #    define LT_DLGLOBAL         0
10382 #  endif
10383 #endif
10384
10385 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10386    find out it does not work in some platform. */
10387 #ifndef LT_DLLAZY_OR_NOW
10388 #  ifdef RTLD_LAZY
10389 #    define LT_DLLAZY_OR_NOW            RTLD_LAZY
10390 #  else
10391 #    ifdef DL_LAZY
10392 #      define LT_DLLAZY_OR_NOW          DL_LAZY
10393 #    else
10394 #      ifdef RTLD_NOW
10395 #        define LT_DLLAZY_OR_NOW        RTLD_NOW
10396 #      else
10397 #        ifdef DL_NOW
10398 #          define LT_DLLAZY_OR_NOW      DL_NOW
10399 #        else
10400 #          define LT_DLLAZY_OR_NOW      0
10401 #        endif
10402 #      endif
10403 #    endif
10404 #  endif
10405 #endif
10406
10407 #ifdef __cplusplus
10408 extern "C" void exit (int);
10409 #endif
10410
10411 void fnord() { int i=42;}
10412 int main ()
10413 {
10414   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10415   int status = $lt_dlunknown;
10416
10417   if (self)
10418     {
10419       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
10420       else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
10421       /* dlclose (self); */
10422     }
10423   else
10424     puts (dlerror ());
10425
10426     exit (status);
10427 }
10428 EOF
10429   if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10430   (eval $ac_link) 2>&5
10431   ac_status=$?
10432   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10433   (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
10434     (./conftest; exit; ) >&5 2>/dev/null
10435     lt_status=$?
10436     case x$lt_status in
10437       x$lt_dlno_uscore) libltdl_cv_need_uscore=no ;;
10438       x$lt_dlneed_uscore) libltdl_cv_need_uscore=yes ;;
10439       x$lt_dlunknown|x*)  ;;
10440     esac
10441   else :
10442     # compilation failed
10443
10444   fi
10445 fi
10446 rm -fr conftest*
10447
10448           LIBS="$save_LIBS"
10449
10450 fi
10451 { echo "$as_me:$LINENO: result: $libltdl_cv_need_uscore" >&5
10452 echo "${ECHO_T}$libltdl_cv_need_uscore" >&6; }
10453   fi
10454 fi
10455
10456 if test x"$libltdl_cv_need_uscore" = xyes; then
10457
10458 cat >>confdefs.h <<\_ACEOF
10459 #define NEED_USCORE 1
10460 _ACEOF
10461
10462 fi
10463
10464
10465 { echo "$as_me:$LINENO: checking whether deplibs are loaded by dlopen" >&5
10466 echo $ECHO_N "checking whether deplibs are loaded by dlopen... $ECHO_C" >&6; }
10467 if test "${libltdl_cv_sys_dlopen_deplibs+set}" = set; then
10468   echo $ECHO_N "(cached) $ECHO_C" >&6
10469 else
10470   # PORTME does your system automatically load deplibs for dlopen?
10471   # or its logical equivalent (e.g. shl_load for HP-UX < 11)
10472   # For now, we just catch OSes we know something about -- in the
10473   # future, we'll try test this programmatically.
10474   libltdl_cv_sys_dlopen_deplibs=unknown
10475   case "$host_os" in
10476   aix3*|aix4.1.*|aix4.2.*)
10477     # Unknown whether this is true for these versions of AIX, but
10478     # we want this `case' here to explicitly catch those versions.
10479     libltdl_cv_sys_dlopen_deplibs=unknown
10480     ;;
10481   aix[45]*)
10482     libltdl_cv_sys_dlopen_deplibs=yes
10483     ;;
10484   darwin*)
10485     # Assuming the user has installed a libdl from somewhere, this is true
10486     # If you are looking for one http://www.opendarwin.org/projects/dlcompat
10487     libltdl_cv_sys_dlopen_deplibs=yes
10488     ;;
10489   gnu* | linux* | kfreebsd*-gnu | knetbsd*-gnu)
10490     # GNU and its variants, using gnu ld.so (Glibc)
10491     libltdl_cv_sys_dlopen_deplibs=yes
10492     ;;
10493   hpux10*|hpux11*)
10494     libltdl_cv_sys_dlopen_deplibs=yes
10495     ;;
10496   interix*)
10497     libltdl_cv_sys_dlopen_deplibs=yes
10498     ;;
10499   irix[12345]*|irix6.[01]*)
10500     # Catch all versions of IRIX before 6.2, and indicate that we don't
10501     # know how it worked for any of those versions.
10502     libltdl_cv_sys_dlopen_deplibs=unknown
10503     ;;
10504   irix*)
10505     # The case above catches anything before 6.2, and it's known that
10506     # at 6.2 and later dlopen does load deplibs.
10507     libltdl_cv_sys_dlopen_deplibs=yes
10508     ;;
10509   netbsd*)
10510     libltdl_cv_sys_dlopen_deplibs=yes
10511     ;;
10512   openbsd*)
10513     libltdl_cv_sys_dlopen_deplibs=yes
10514     ;;
10515   osf[1234]*)
10516     # dlopen did load deplibs (at least at 4.x), but until the 5.x series,
10517     # it did *not* use an RPATH in a shared library to find objects the
10518     # library depends on, so we explicitly say `no'.
10519     libltdl_cv_sys_dlopen_deplibs=no
10520     ;;
10521   osf5.0|osf5.0a|osf5.1)
10522     # dlopen *does* load deplibs and with the right loader patch applied
10523     # it even uses RPATH in a shared library to search for shared objects
10524     # that the library depends on, but there's no easy way to know if that
10525     # patch is installed.  Since this is the case, all we can really
10526     # say is unknown -- it depends on the patch being installed.  If
10527     # it is, this changes to `yes'.  Without it, it would be `no'.
10528     libltdl_cv_sys_dlopen_deplibs=unknown
10529     ;;
10530   osf*)
10531     # the two cases above should catch all versions of osf <= 5.1.  Read
10532     # the comments above for what we know about them.
10533     # At > 5.1, deplibs are loaded *and* any RPATH in a shared library
10534     # is used to find them so we can finally say `yes'.
10535     libltdl_cv_sys_dlopen_deplibs=yes
10536     ;;
10537   solaris*)
10538     libltdl_cv_sys_dlopen_deplibs=yes
10539     ;;
10540   sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
10541     libltdl_cv_sys_dlopen_deplibs=yes
10542     ;;
10543   esac
10544
10545 fi
10546 { echo "$as_me:$LINENO: result: $libltdl_cv_sys_dlopen_deplibs" >&5
10547 echo "${ECHO_T}$libltdl_cv_sys_dlopen_deplibs" >&6; }
10548 if test "$libltdl_cv_sys_dlopen_deplibs" != yes; then
10549
10550 cat >>confdefs.h <<\_ACEOF
10551 #define LTDL_DLOPEN_DEPLIBS 1
10552 _ACEOF
10553
10554 fi
10555
10556
10557 for ac_header in argz.h
10558 do
10559 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10560 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10561   { echo "$as_me:$LINENO: checking for $ac_header" >&5
10562 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10563 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10564   echo $ECHO_N "(cached) $ECHO_C" >&6
10565 fi
10566 ac_res=`eval echo '${'$as_ac_Header'}'`
10567                { echo "$as_me:$LINENO: result: $ac_res" >&5
10568 echo "${ECHO_T}$ac_res" >&6; }
10569 else
10570   # Is the header compilable?
10571 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
10572 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
10573 cat >conftest.$ac_ext <<_ACEOF
10574 /* confdefs.h.  */
10575 _ACEOF
10576 cat confdefs.h >>conftest.$ac_ext
10577 cat >>conftest.$ac_ext <<_ACEOF
10578 /* end confdefs.h.  */
10579 $ac_includes_default
10580 #include <$ac_header>
10581 _ACEOF
10582 rm -f conftest.$ac_objext
10583 if { (ac_try="$ac_compile"
10584 case "(($ac_try" in
10585   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10586   *) ac_try_echo=$ac_try;;
10587 esac
10588 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10589   (eval "$ac_compile") 2>conftest.er1
10590   ac_status=$?
10591   grep -v '^ *+' conftest.er1 >conftest.err
10592   rm -f conftest.er1
10593   cat conftest.err >&5
10594   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10595   (exit $ac_status); } &&
10596          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
10597   { (case "(($ac_try" in
10598   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10599   *) ac_try_echo=$ac_try;;
10600 esac
10601 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10602   (eval "$ac_try") 2>&5
10603   ac_status=$?
10604   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10605   (exit $ac_status); }; } &&
10606          { ac_try='test -s conftest.$ac_objext'
10607   { (case "(($ac_try" in
10608   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10609   *) ac_try_echo=$ac_try;;
10610 esac
10611 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10612   (eval "$ac_try") 2>&5
10613   ac_status=$?
10614   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10615   (exit $ac_status); }; }; then
10616   ac_header_compiler=yes
10617 else
10618   echo "$as_me: failed program was:" >&5
10619 sed 's/^/| /' conftest.$ac_ext >&5
10620
10621         ac_header_compiler=no
10622 fi
10623
10624 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10625 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10626 echo "${ECHO_T}$ac_header_compiler" >&6; }
10627
10628 # Is the header present?
10629 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
10630 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
10631 cat >conftest.$ac_ext <<_ACEOF
10632 /* confdefs.h.  */
10633 _ACEOF
10634 cat confdefs.h >>conftest.$ac_ext
10635 cat >>conftest.$ac_ext <<_ACEOF
10636 /* end confdefs.h.  */
10637 #include <$ac_header>
10638 _ACEOF
10639 if { (ac_try="$ac_cpp conftest.$ac_ext"
10640 case "(($ac_try" in
10641   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10642   *) ac_try_echo=$ac_try;;
10643 esac
10644 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10645   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
10646   ac_status=$?
10647   grep -v '^ *+' conftest.er1 >conftest.err
10648   rm -f conftest.er1
10649   cat conftest.err >&5
10650   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10651   (exit $ac_status); } >/dev/null; then
10652   if test -s conftest.err; then
10653     ac_cpp_err=$ac_c_preproc_warn_flag
10654     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
10655   else
10656     ac_cpp_err=
10657   fi
10658 else
10659   ac_cpp_err=yes
10660 fi
10661 if test -z "$ac_cpp_err"; then
10662   ac_header_preproc=yes
10663 else
10664   echo "$as_me: failed program was:" >&5
10665 sed 's/^/| /' conftest.$ac_ext >&5
10666
10667   ac_header_preproc=no
10668 fi
10669
10670 rm -f conftest.err conftest.$ac_ext
10671 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10672 echo "${ECHO_T}$ac_header_preproc" >&6; }
10673
10674 # So?  What about this header?
10675 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
10676   yes:no: )
10677     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10678 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10679     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10680 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10681     ac_header_preproc=yes
10682     ;;
10683   no:yes:* )
10684     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10685 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10686     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
10687 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
10688     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10689 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10690     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
10691 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
10692     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10693 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10694     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10695 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10696     ( cat <<\_ASBOX
10697 ## ------------------------------ ##
10698 ## Report this to bugs@yourdomain ##
10699 ## ------------------------------ ##
10700 _ASBOX
10701      ) | sed "s/^/$as_me: WARNING:     /" >&2
10702     ;;
10703 esac
10704 { echo "$as_me:$LINENO: checking for $ac_header" >&5
10705 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10706 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10707   echo $ECHO_N "(cached) $ECHO_C" >&6
10708 else
10709   eval "$as_ac_Header=\$ac_header_preproc"
10710 fi
10711 ac_res=`eval echo '${'$as_ac_Header'}'`
10712                { echo "$as_me:$LINENO: result: $ac_res" >&5
10713 echo "${ECHO_T}$ac_res" >&6; }
10714
10715 fi
10716 if test `eval echo '${'$as_ac_Header'}'` = yes; then
10717   cat >>confdefs.h <<_ACEOF
10718 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10719 _ACEOF
10720
10721 fi
10722
10723 done
10724
10725
10726 { echo "$as_me:$LINENO: checking for error_t" >&5
10727 echo $ECHO_N "checking for error_t... $ECHO_C" >&6; }
10728 if test "${ac_cv_type_error_t+set}" = set; then
10729   echo $ECHO_N "(cached) $ECHO_C" >&6
10730 else
10731   cat >conftest.$ac_ext <<_ACEOF
10732 /* confdefs.h.  */
10733 _ACEOF
10734 cat confdefs.h >>conftest.$ac_ext
10735 cat >>conftest.$ac_ext <<_ACEOF
10736 /* end confdefs.h.  */
10737 #if HAVE_ARGZ_H
10738 #  include <argz.h>
10739 #endif
10740
10741 typedef error_t ac__type_new_;
10742 int
10743 main ()
10744 {
10745 if ((ac__type_new_ *) 0)
10746   return 0;
10747 if (sizeof (ac__type_new_))
10748   return 0;
10749   ;
10750   return 0;
10751 }
10752 _ACEOF
10753 rm -f conftest.$ac_objext
10754 if { (ac_try="$ac_compile"
10755 case "(($ac_try" in
10756   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10757   *) ac_try_echo=$ac_try;;
10758 esac
10759 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10760   (eval "$ac_compile") 2>conftest.er1
10761   ac_status=$?
10762   grep -v '^ *+' conftest.er1 >conftest.err
10763   rm -f conftest.er1
10764   cat conftest.err >&5
10765   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10766   (exit $ac_status); } &&
10767          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
10768   { (case "(($ac_try" in
10769   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10770   *) ac_try_echo=$ac_try;;
10771 esac
10772 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10773   (eval "$ac_try") 2>&5
10774   ac_status=$?
10775   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10776   (exit $ac_status); }; } &&
10777          { ac_try='test -s conftest.$ac_objext'
10778   { (case "(($ac_try" in
10779   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10780   *) ac_try_echo=$ac_try;;
10781 esac
10782 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10783   (eval "$ac_try") 2>&5
10784   ac_status=$?
10785   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10786   (exit $ac_status); }; }; then
10787   ac_cv_type_error_t=yes
10788 else
10789   echo "$as_me: failed program was:" >&5
10790 sed 's/^/| /' conftest.$ac_ext >&5
10791
10792         ac_cv_type_error_t=no
10793 fi
10794
10795 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10796 fi
10797 { echo "$as_me:$LINENO: result: $ac_cv_type_error_t" >&5
10798 echo "${ECHO_T}$ac_cv_type_error_t" >&6; }
10799 if test $ac_cv_type_error_t = yes; then
10800
10801 cat >>confdefs.h <<_ACEOF
10802 #define HAVE_ERROR_T 1
10803 _ACEOF
10804
10805
10806 else
10807
10808 cat >>confdefs.h <<\_ACEOF
10809 #define error_t int
10810 _ACEOF
10811
10812 fi
10813
10814
10815
10816
10817
10818
10819
10820 for ac_func in argz_append argz_create_sep argz_insert argz_next argz_stringify
10821 do
10822 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
10823 { echo "$as_me:$LINENO: checking for $ac_func" >&5
10824 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
10825 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
10826   echo $ECHO_N "(cached) $ECHO_C" >&6
10827 else
10828   cat >conftest.$ac_ext <<_ACEOF
10829 /* confdefs.h.  */
10830 _ACEOF
10831 cat confdefs.h >>conftest.$ac_ext
10832 cat >>conftest.$ac_ext <<_ACEOF
10833 /* end confdefs.h.  */
10834 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
10835    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
10836 #define $ac_func innocuous_$ac_func
10837
10838 /* System header to define __stub macros and hopefully few prototypes,
10839     which can conflict with char $ac_func (); below.
10840     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10841     <limits.h> exists even on freestanding compilers.  */
10842
10843 #ifdef __STDC__
10844 # include <limits.h>
10845 #else
10846 # include <assert.h>
10847 #endif
10848
10849 #undef $ac_func
10850
10851 /* Override any GCC internal prototype to avoid an error.
10852    Use char because int might match the return type of a GCC
10853    builtin and then its argument prototype would still apply.  */
10854 #ifdef __cplusplus
10855 extern "C"
10856 #endif
10857 char $ac_func ();
10858 /* The GNU C library defines this for functions which it implements
10859     to always fail with ENOSYS.  Some functions are actually named
10860     something starting with __ and the normal name is an alias.  */
10861 #if defined __stub_$ac_func || defined __stub___$ac_func
10862 choke me
10863 #endif
10864
10865 int
10866 main ()
10867 {
10868 return $ac_func ();
10869   ;
10870   return 0;
10871 }
10872 _ACEOF
10873 rm -f conftest.$ac_objext conftest$ac_exeext
10874 if { (ac_try="$ac_link"
10875 case "(($ac_try" in
10876   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10877   *) ac_try_echo=$ac_try;;
10878 esac
10879 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10880   (eval "$ac_link") 2>conftest.er1
10881   ac_status=$?
10882   grep -v '^ *+' conftest.er1 >conftest.err
10883   rm -f conftest.er1
10884   cat conftest.err >&5
10885   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10886   (exit $ac_status); } &&
10887          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
10888   { (case "(($ac_try" in
10889   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10890   *) ac_try_echo=$ac_try;;
10891 esac
10892 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10893   (eval "$ac_try") 2>&5
10894   ac_status=$?
10895   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10896   (exit $ac_status); }; } &&
10897          { ac_try='test -s conftest$ac_exeext'
10898   { (case "(($ac_try" in
10899   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10900   *) ac_try_echo=$ac_try;;
10901 esac
10902 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10903   (eval "$ac_try") 2>&5
10904   ac_status=$?
10905   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10906   (exit $ac_status); }; }; then
10907   eval "$as_ac_var=yes"
10908 else
10909   echo "$as_me: failed program was:" >&5
10910 sed 's/^/| /' conftest.$ac_ext >&5
10911
10912         eval "$as_ac_var=no"
10913 fi
10914
10915 rm -f core conftest.err conftest.$ac_objext \
10916       conftest$ac_exeext conftest.$ac_ext
10917 fi
10918 ac_res=`eval echo '${'$as_ac_var'}'`
10919                { echo "$as_me:$LINENO: result: $ac_res" >&5
10920 echo "${ECHO_T}$ac_res" >&6; }
10921 if test `eval echo '${'$as_ac_var'}'` = yes; then
10922   cat >>confdefs.h <<_ACEOF
10923 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
10924 _ACEOF
10925
10926 fi
10927 done
10928
10929
10930
10931
10932
10933
10934
10935
10936
10937
10938
10939
10940
10941
10942
10943
10944
10945
10946
10947
10948
10949
10950
10951
10952
10953
10954
10955
10956 for ac_header in assert.h ctype.h errno.h malloc.h memory.h stdlib.h \
10957                   stdio.h unistd.h
10958 do
10959 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10960 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10961   { echo "$as_me:$LINENO: checking for $ac_header" >&5
10962 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10963 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10964   echo $ECHO_N "(cached) $ECHO_C" >&6
10965 fi
10966 ac_res=`eval echo '${'$as_ac_Header'}'`
10967                { echo "$as_me:$LINENO: result: $ac_res" >&5
10968 echo "${ECHO_T}$ac_res" >&6; }
10969 else
10970   # Is the header compilable?
10971 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
10972 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
10973 cat >conftest.$ac_ext <<_ACEOF
10974 /* confdefs.h.  */
10975 _ACEOF
10976 cat confdefs.h >>conftest.$ac_ext
10977 cat >>conftest.$ac_ext <<_ACEOF
10978 /* end confdefs.h.  */
10979 $ac_includes_default
10980 #include <$ac_header>
10981 _ACEOF
10982 rm -f conftest.$ac_objext
10983 if { (ac_try="$ac_compile"
10984 case "(($ac_try" in
10985   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10986   *) ac_try_echo=$ac_try;;
10987 esac
10988 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10989   (eval "$ac_compile") 2>conftest.er1
10990   ac_status=$?
10991   grep -v '^ *+' conftest.er1 >conftest.err
10992   rm -f conftest.er1
10993   cat conftest.err >&5
10994   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10995   (exit $ac_status); } &&
10996          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
10997   { (case "(($ac_try" in
10998   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10999   *) ac_try_echo=$ac_try;;
11000 esac
11001 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11002   (eval "$ac_try") 2>&5
11003   ac_status=$?
11004   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11005   (exit $ac_status); }; } &&
11006          { ac_try='test -s conftest.$ac_objext'
11007   { (case "(($ac_try" in
11008   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11009   *) ac_try_echo=$ac_try;;
11010 esac
11011 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11012   (eval "$ac_try") 2>&5
11013   ac_status=$?
11014   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11015   (exit $ac_status); }; }; then
11016   ac_header_compiler=yes
11017 else
11018   echo "$as_me: failed program was:" >&5
11019 sed 's/^/| /' conftest.$ac_ext >&5
11020
11021         ac_header_compiler=no
11022 fi
11023
11024 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11025 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11026 echo "${ECHO_T}$ac_header_compiler" >&6; }
11027
11028 # Is the header present?
11029 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
11030 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
11031 cat >conftest.$ac_ext <<_ACEOF
11032 /* confdefs.h.  */
11033 _ACEOF
11034 cat confdefs.h >>conftest.$ac_ext
11035 cat >>conftest.$ac_ext <<_ACEOF
11036 /* end confdefs.h.  */
11037 #include <$ac_header>
11038 _ACEOF
11039 if { (ac_try="$ac_cpp conftest.$ac_ext"
11040 case "(($ac_try" in
11041   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11042   *) ac_try_echo=$ac_try;;
11043 esac
11044 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11045   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
11046   ac_status=$?
11047   grep -v '^ *+' conftest.er1 >conftest.err
11048   rm -f conftest.er1
11049   cat conftest.err >&5
11050   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11051   (exit $ac_status); } >/dev/null; then
11052   if test -s conftest.err; then
11053     ac_cpp_err=$ac_c_preproc_warn_flag
11054     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
11055   else
11056     ac_cpp_err=
11057   fi
11058 else
11059   ac_cpp_err=yes
11060 fi
11061 if test -z "$ac_cpp_err"; then
11062   ac_header_preproc=yes
11063 else
11064   echo "$as_me: failed program was:" >&5
11065 sed 's/^/| /' conftest.$ac_ext >&5
11066
11067   ac_header_preproc=no
11068 fi
11069
11070 rm -f conftest.err conftest.$ac_ext
11071 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11072 echo "${ECHO_T}$ac_header_preproc" >&6; }
11073
11074 # So?  What about this header?
11075 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
11076   yes:no: )
11077     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11078 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11079     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11080 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11081     ac_header_preproc=yes
11082     ;;
11083   no:yes:* )
11084     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11085 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11086     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
11087 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
11088     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11089 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11090     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
11091 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
11092     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11093 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11094     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11095 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11096     ( cat <<\_ASBOX
11097 ## ------------------------------ ##
11098 ## Report this to bugs@yourdomain ##
11099 ## ------------------------------ ##
11100 _ASBOX
11101      ) | sed "s/^/$as_me: WARNING:     /" >&2
11102     ;;
11103 esac
11104 { echo "$as_me:$LINENO: checking for $ac_header" >&5
11105 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11106 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11107   echo $ECHO_N "(cached) $ECHO_C" >&6
11108 else
11109   eval "$as_ac_Header=\$ac_header_preproc"
11110 fi
11111 ac_res=`eval echo '${'$as_ac_Header'}'`
11112                { echo "$as_me:$LINENO: result: $ac_res" >&5
11113 echo "${ECHO_T}$ac_res" >&6; }
11114
11115 fi
11116 if test `eval echo '${'$as_ac_Header'}'` = yes; then
11117   cat >>confdefs.h <<_ACEOF
11118 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11119 _ACEOF
11120
11121 fi
11122
11123 done
11124
11125
11126
11127
11128
11129 for ac_header in dl.h sys/dl.h dld.h mach-o/dyld.h
11130 do
11131 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11132 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11133   { echo "$as_me:$LINENO: checking for $ac_header" >&5
11134 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11135 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11136   echo $ECHO_N "(cached) $ECHO_C" >&6
11137 fi
11138 ac_res=`eval echo '${'$as_ac_Header'}'`
11139                { echo "$as_me:$LINENO: result: $ac_res" >&5
11140 echo "${ECHO_T}$ac_res" >&6; }
11141 else
11142   # Is the header compilable?
11143 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
11144 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
11145 cat >conftest.$ac_ext <<_ACEOF
11146 /* confdefs.h.  */
11147 _ACEOF
11148 cat confdefs.h >>conftest.$ac_ext
11149 cat >>conftest.$ac_ext <<_ACEOF
11150 /* end confdefs.h.  */
11151 $ac_includes_default
11152 #include <$ac_header>
11153 _ACEOF
11154 rm -f conftest.$ac_objext
11155 if { (ac_try="$ac_compile"
11156 case "(($ac_try" in
11157   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11158   *) ac_try_echo=$ac_try;;
11159 esac
11160 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11161   (eval "$ac_compile") 2>conftest.er1
11162   ac_status=$?
11163   grep -v '^ *+' conftest.er1 >conftest.err
11164   rm -f conftest.er1
11165   cat conftest.err >&5
11166   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11167   (exit $ac_status); } &&
11168          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
11169   { (case "(($ac_try" in
11170   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11171   *) ac_try_echo=$ac_try;;
11172 esac
11173 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11174   (eval "$ac_try") 2>&5
11175   ac_status=$?
11176   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11177   (exit $ac_status); }; } &&
11178          { ac_try='test -s conftest.$ac_objext'
11179   { (case "(($ac_try" in
11180   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11181   *) ac_try_echo=$ac_try;;
11182 esac
11183 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11184   (eval "$ac_try") 2>&5
11185   ac_status=$?
11186   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11187   (exit $ac_status); }; }; then
11188   ac_header_compiler=yes
11189 else
11190   echo "$as_me: failed program was:" >&5
11191 sed 's/^/| /' conftest.$ac_ext >&5
11192
11193         ac_header_compiler=no
11194 fi
11195
11196 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11197 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11198 echo "${ECHO_T}$ac_header_compiler" >&6; }
11199
11200 # Is the header present?
11201 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
11202 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
11203 cat >conftest.$ac_ext <<_ACEOF
11204 /* confdefs.h.  */
11205 _ACEOF
11206 cat confdefs.h >>conftest.$ac_ext
11207 cat >>conftest.$ac_ext <<_ACEOF
11208 /* end confdefs.h.  */
11209 #include <$ac_header>
11210 _ACEOF
11211 if { (ac_try="$ac_cpp conftest.$ac_ext"
11212 case "(($ac_try" in
11213   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11214   *) ac_try_echo=$ac_try;;
11215 esac
11216 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11217   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
11218   ac_status=$?
11219   grep -v '^ *+' conftest.er1 >conftest.err
11220   rm -f conftest.er1
11221   cat conftest.err >&5
11222   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11223   (exit $ac_status); } >/dev/null; then
11224   if test -s conftest.err; then
11225     ac_cpp_err=$ac_c_preproc_warn_flag
11226     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
11227   else
11228     ac_cpp_err=
11229   fi
11230 else
11231   ac_cpp_err=yes
11232 fi
11233 if test -z "$ac_cpp_err"; then
11234   ac_header_preproc=yes
11235 else
11236   echo "$as_me: failed program was:" >&5
11237 sed 's/^/| /' conftest.$ac_ext >&5
11238
11239   ac_header_preproc=no
11240 fi
11241
11242 rm -f conftest.err conftest.$ac_ext
11243 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11244 echo "${ECHO_T}$ac_header_preproc" >&6; }
11245
11246 # So?  What about this header?
11247 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
11248   yes:no: )
11249     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11250 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11251     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11252 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11253     ac_header_preproc=yes
11254     ;;
11255   no:yes:* )
11256     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11257 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11258     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
11259 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
11260     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11261 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11262     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
11263 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
11264     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11265 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11266     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11267 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11268     ( cat <<\_ASBOX
11269 ## ------------------------------ ##
11270 ## Report this to bugs@yourdomain ##
11271 ## ------------------------------ ##
11272 _ASBOX
11273      ) | sed "s/^/$as_me: WARNING:     /" >&2
11274     ;;
11275 esac
11276 { echo "$as_me:$LINENO: checking for $ac_header" >&5
11277 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11278 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11279   echo $ECHO_N "(cached) $ECHO_C" >&6
11280 else
11281   eval "$as_ac_Header=\$ac_header_preproc"
11282 fi
11283 ac_res=`eval echo '${'$as_ac_Header'}'`
11284                { echo "$as_me:$LINENO: result: $ac_res" >&5
11285 echo "${ECHO_T}$ac_res" >&6; }
11286
11287 fi
11288 if test `eval echo '${'$as_ac_Header'}'` = yes; then
11289   cat >>confdefs.h <<_ACEOF
11290 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11291 _ACEOF
11292
11293 fi
11294
11295 done
11296
11297
11298
11299 for ac_header in string.h strings.h
11300 do
11301 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11302 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11303   { echo "$as_me:$LINENO: checking for $ac_header" >&5
11304 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11305 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11306   echo $ECHO_N "(cached) $ECHO_C" >&6
11307 fi
11308 ac_res=`eval echo '${'$as_ac_Header'}'`
11309                { echo "$as_me:$LINENO: result: $ac_res" >&5
11310 echo "${ECHO_T}$ac_res" >&6; }
11311 else
11312   # Is the header compilable?
11313 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
11314 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
11315 cat >conftest.$ac_ext <<_ACEOF
11316 /* confdefs.h.  */
11317 _ACEOF
11318 cat confdefs.h >>conftest.$ac_ext
11319 cat >>conftest.$ac_ext <<_ACEOF
11320 /* end confdefs.h.  */
11321 $ac_includes_default
11322 #include <$ac_header>
11323 _ACEOF
11324 rm -f conftest.$ac_objext
11325 if { (ac_try="$ac_compile"
11326 case "(($ac_try" in
11327   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11328   *) ac_try_echo=$ac_try;;
11329 esac
11330 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11331   (eval "$ac_compile") 2>conftest.er1
11332   ac_status=$?
11333   grep -v '^ *+' conftest.er1 >conftest.err
11334   rm -f conftest.er1
11335   cat conftest.err >&5
11336   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11337   (exit $ac_status); } &&
11338          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
11339   { (case "(($ac_try" in
11340   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11341   *) ac_try_echo=$ac_try;;
11342 esac
11343 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11344   (eval "$ac_try") 2>&5
11345   ac_status=$?
11346   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11347   (exit $ac_status); }; } &&
11348          { ac_try='test -s conftest.$ac_objext'
11349   { (case "(($ac_try" in
11350   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11351   *) ac_try_echo=$ac_try;;
11352 esac
11353 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11354   (eval "$ac_try") 2>&5
11355   ac_status=$?
11356   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11357   (exit $ac_status); }; }; then
11358   ac_header_compiler=yes
11359 else
11360   echo "$as_me: failed program was:" >&5
11361 sed 's/^/| /' conftest.$ac_ext >&5
11362
11363         ac_header_compiler=no
11364 fi
11365
11366 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11367 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11368 echo "${ECHO_T}$ac_header_compiler" >&6; }
11369
11370 # Is the header present?
11371 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
11372 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
11373 cat >conftest.$ac_ext <<_ACEOF
11374 /* confdefs.h.  */
11375 _ACEOF
11376 cat confdefs.h >>conftest.$ac_ext
11377 cat >>conftest.$ac_ext <<_ACEOF
11378 /* end confdefs.h.  */
11379 #include <$ac_header>
11380 _ACEOF
11381 if { (ac_try="$ac_cpp conftest.$ac_ext"
11382 case "(($ac_try" in
11383   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11384   *) ac_try_echo=$ac_try;;
11385 esac
11386 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11387   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
11388   ac_status=$?
11389   grep -v '^ *+' conftest.er1 >conftest.err
11390   rm -f conftest.er1
11391   cat conftest.err >&5
11392   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11393   (exit $ac_status); } >/dev/null; then
11394   if test -s conftest.err; then
11395     ac_cpp_err=$ac_c_preproc_warn_flag
11396     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
11397   else
11398     ac_cpp_err=
11399   fi
11400 else
11401   ac_cpp_err=yes
11402 fi
11403 if test -z "$ac_cpp_err"; then
11404   ac_header_preproc=yes
11405 else
11406   echo "$as_me: failed program was:" >&5
11407 sed 's/^/| /' conftest.$ac_ext >&5
11408
11409   ac_header_preproc=no
11410 fi
11411
11412 rm -f conftest.err conftest.$ac_ext
11413 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11414 echo "${ECHO_T}$ac_header_preproc" >&6; }
11415
11416 # So?  What about this header?
11417 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
11418   yes:no: )
11419     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11420 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11421     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11422 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11423     ac_header_preproc=yes
11424     ;;
11425   no:yes:* )
11426     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11427 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11428     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
11429 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
11430     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11431 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11432     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
11433 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
11434     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11435 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11436     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11437 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11438     ( cat <<\_ASBOX
11439 ## ------------------------------ ##
11440 ## Report this to bugs@yourdomain ##
11441 ## ------------------------------ ##
11442 _ASBOX
11443      ) | sed "s/^/$as_me: WARNING:     /" >&2
11444     ;;
11445 esac
11446 { echo "$as_me:$LINENO: checking for $ac_header" >&5
11447 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11448 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11449   echo $ECHO_N "(cached) $ECHO_C" >&6
11450 else
11451   eval "$as_ac_Header=\$ac_header_preproc"
11452 fi
11453 ac_res=`eval echo '${'$as_ac_Header'}'`
11454                { echo "$as_me:$LINENO: result: $ac_res" >&5
11455 echo "${ECHO_T}$ac_res" >&6; }
11456
11457 fi
11458 if test `eval echo '${'$as_ac_Header'}'` = yes; then
11459   cat >>confdefs.h <<_ACEOF
11460 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11461 _ACEOF
11462  break
11463 fi
11464
11465 done
11466
11467
11468
11469
11470 for ac_func in strchr index
11471 do
11472 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11473 { echo "$as_me:$LINENO: checking for $ac_func" >&5
11474 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
11475 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
11476   echo $ECHO_N "(cached) $ECHO_C" >&6
11477 else
11478   cat >conftest.$ac_ext <<_ACEOF
11479 /* confdefs.h.  */
11480 _ACEOF
11481 cat confdefs.h >>conftest.$ac_ext
11482 cat >>conftest.$ac_ext <<_ACEOF
11483 /* end confdefs.h.  */
11484 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
11485    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
11486 #define $ac_func innocuous_$ac_func
11487
11488 /* System header to define __stub macros and hopefully few prototypes,
11489     which can conflict with char $ac_func (); below.
11490     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11491     <limits.h> exists even on freestanding compilers.  */
11492
11493 #ifdef __STDC__
11494 # include <limits.h>
11495 #else
11496 # include <assert.h>
11497 #endif
11498
11499 #undef $ac_func
11500
11501 /* Override any GCC internal prototype to avoid an error.
11502    Use char because int might match the return type of a GCC
11503    builtin and then its argument prototype would still apply.  */
11504 #ifdef __cplusplus
11505 extern "C"
11506 #endif
11507 char $ac_func ();
11508 /* The GNU C library defines this for functions which it implements
11509     to always fail with ENOSYS.  Some functions are actually named
11510     something starting with __ and the normal name is an alias.  */
11511 #if defined __stub_$ac_func || defined __stub___$ac_func
11512 choke me
11513 #endif
11514
11515 int
11516 main ()
11517 {
11518 return $ac_func ();
11519   ;
11520   return 0;
11521 }
11522 _ACEOF
11523 rm -f conftest.$ac_objext conftest$ac_exeext
11524 if { (ac_try="$ac_link"
11525 case "(($ac_try" in
11526   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11527   *) ac_try_echo=$ac_try;;
11528 esac
11529 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11530   (eval "$ac_link") 2>conftest.er1
11531   ac_status=$?
11532   grep -v '^ *+' conftest.er1 >conftest.err
11533   rm -f conftest.er1
11534   cat conftest.err >&5
11535   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11536   (exit $ac_status); } &&
11537          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
11538   { (case "(($ac_try" in
11539   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11540   *) ac_try_echo=$ac_try;;
11541 esac
11542 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11543   (eval "$ac_try") 2>&5
11544   ac_status=$?
11545   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11546   (exit $ac_status); }; } &&
11547          { ac_try='test -s conftest$ac_exeext'
11548   { (case "(($ac_try" in
11549   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11550   *) ac_try_echo=$ac_try;;
11551 esac
11552 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11553   (eval "$ac_try") 2>&5
11554   ac_status=$?
11555   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11556   (exit $ac_status); }; }; then
11557   eval "$as_ac_var=yes"
11558 else
11559   echo "$as_me: failed program was:" >&5
11560 sed 's/^/| /' conftest.$ac_ext >&5
11561
11562         eval "$as_ac_var=no"
11563 fi
11564
11565 rm -f core conftest.err conftest.$ac_objext \
11566       conftest$ac_exeext conftest.$ac_ext
11567 fi
11568 ac_res=`eval echo '${'$as_ac_var'}'`
11569                { echo "$as_me:$LINENO: result: $ac_res" >&5
11570 echo "${ECHO_T}$ac_res" >&6; }
11571 if test `eval echo '${'$as_ac_var'}'` = yes; then
11572   cat >>confdefs.h <<_ACEOF
11573 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
11574 _ACEOF
11575  break
11576 fi
11577 done
11578
11579
11580
11581 for ac_func in strrchr rindex
11582 do
11583 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11584 { echo "$as_me:$LINENO: checking for $ac_func" >&5
11585 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
11586 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
11587   echo $ECHO_N "(cached) $ECHO_C" >&6
11588 else
11589   cat >conftest.$ac_ext <<_ACEOF
11590 /* confdefs.h.  */
11591 _ACEOF
11592 cat confdefs.h >>conftest.$ac_ext
11593 cat >>conftest.$ac_ext <<_ACEOF
11594 /* end confdefs.h.  */
11595 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
11596    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
11597 #define $ac_func innocuous_$ac_func
11598
11599 /* System header to define __stub macros and hopefully few prototypes,
11600     which can conflict with char $ac_func (); below.
11601     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11602     <limits.h> exists even on freestanding compilers.  */
11603
11604 #ifdef __STDC__
11605 # include <limits.h>
11606 #else
11607 # include <assert.h>
11608 #endif
11609
11610 #undef $ac_func
11611
11612 /* Override any GCC internal prototype to avoid an error.
11613    Use char because int might match the return type of a GCC
11614    builtin and then its argument prototype would still apply.  */
11615 #ifdef __cplusplus
11616 extern "C"
11617 #endif
11618 char $ac_func ();
11619 /* The GNU C library defines this for functions which it implements
11620     to always fail with ENOSYS.  Some functions are actually named
11621     something starting with __ and the normal name is an alias.  */
11622 #if defined __stub_$ac_func || defined __stub___$ac_func
11623 choke me
11624 #endif
11625
11626 int
11627 main ()
11628 {
11629 return $ac_func ();
11630   ;
11631   return 0;
11632 }
11633 _ACEOF
11634 rm -f conftest.$ac_objext conftest$ac_exeext
11635 if { (ac_try="$ac_link"
11636 case "(($ac_try" in
11637   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11638   *) ac_try_echo=$ac_try;;
11639 esac
11640 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11641   (eval "$ac_link") 2>conftest.er1
11642   ac_status=$?
11643   grep -v '^ *+' conftest.er1 >conftest.err
11644   rm -f conftest.er1
11645   cat conftest.err >&5
11646   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11647   (exit $ac_status); } &&
11648          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
11649   { (case "(($ac_try" in
11650   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11651   *) ac_try_echo=$ac_try;;
11652 esac
11653 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11654   (eval "$ac_try") 2>&5
11655   ac_status=$?
11656   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11657   (exit $ac_status); }; } &&
11658          { ac_try='test -s conftest$ac_exeext'
11659   { (case "(($ac_try" in
11660   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11661   *) ac_try_echo=$ac_try;;
11662 esac
11663 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11664   (eval "$ac_try") 2>&5
11665   ac_status=$?
11666   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11667   (exit $ac_status); }; }; then
11668   eval "$as_ac_var=yes"
11669 else
11670   echo "$as_me: failed program was:" >&5
11671 sed 's/^/| /' conftest.$ac_ext >&5
11672
11673         eval "$as_ac_var=no"
11674 fi
11675
11676 rm -f core conftest.err conftest.$ac_objext \
11677       conftest$ac_exeext conftest.$ac_ext
11678 fi
11679 ac_res=`eval echo '${'$as_ac_var'}'`
11680                { echo "$as_me:$LINENO: result: $ac_res" >&5
11681 echo "${ECHO_T}$ac_res" >&6; }
11682 if test `eval echo '${'$as_ac_var'}'` = yes; then
11683   cat >>confdefs.h <<_ACEOF
11684 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
11685 _ACEOF
11686  break
11687 fi
11688 done
11689
11690
11691
11692 for ac_func in memcpy bcopy
11693 do
11694 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11695 { echo "$as_me:$LINENO: checking for $ac_func" >&5
11696 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
11697 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
11698   echo $ECHO_N "(cached) $ECHO_C" >&6
11699 else
11700   cat >conftest.$ac_ext <<_ACEOF
11701 /* confdefs.h.  */
11702 _ACEOF
11703 cat confdefs.h >>conftest.$ac_ext
11704 cat >>conftest.$ac_ext <<_ACEOF
11705 /* end confdefs.h.  */
11706 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
11707    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
11708 #define $ac_func innocuous_$ac_func
11709
11710 /* System header to define __stub macros and hopefully few prototypes,
11711     which can conflict with char $ac_func (); below.
11712     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11713     <limits.h> exists even on freestanding compilers.  */
11714
11715 #ifdef __STDC__
11716 # include <limits.h>
11717 #else
11718 # include <assert.h>
11719 #endif
11720
11721 #undef $ac_func
11722
11723 /* Override any GCC internal prototype to avoid an error.
11724    Use char because int might match the return type of a GCC
11725    builtin and then its argument prototype would still apply.  */
11726 #ifdef __cplusplus
11727 extern "C"
11728 #endif
11729 char $ac_func ();
11730 /* The GNU C library defines this for functions which it implements
11731     to always fail with ENOSYS.  Some functions are actually named
11732     something starting with __ and the normal name is an alias.  */
11733 #if defined __stub_$ac_func || defined __stub___$ac_func
11734 choke me
11735 #endif
11736
11737 int
11738 main ()
11739 {
11740 return $ac_func ();
11741   ;
11742   return 0;
11743 }
11744 _ACEOF
11745 rm -f conftest.$ac_objext conftest$ac_exeext
11746 if { (ac_try="$ac_link"
11747 case "(($ac_try" in
11748   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11749   *) ac_try_echo=$ac_try;;
11750 esac
11751 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11752   (eval "$ac_link") 2>conftest.er1
11753   ac_status=$?
11754   grep -v '^ *+' conftest.er1 >conftest.err
11755   rm -f conftest.er1
11756   cat conftest.err >&5
11757   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11758   (exit $ac_status); } &&
11759          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
11760   { (case "(($ac_try" in
11761   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11762   *) ac_try_echo=$ac_try;;
11763 esac
11764 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11765   (eval "$ac_try") 2>&5
11766   ac_status=$?
11767   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11768   (exit $ac_status); }; } &&
11769          { ac_try='test -s conftest$ac_exeext'
11770   { (case "(($ac_try" in
11771   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11772   *) ac_try_echo=$ac_try;;
11773 esac
11774 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11775   (eval "$ac_try") 2>&5
11776   ac_status=$?
11777   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11778   (exit $ac_status); }; }; then
11779   eval "$as_ac_var=yes"
11780 else
11781   echo "$as_me: failed program was:" >&5
11782 sed 's/^/| /' conftest.$ac_ext >&5
11783
11784         eval "$as_ac_var=no"
11785 fi
11786
11787 rm -f core conftest.err conftest.$ac_objext \
11788       conftest$ac_exeext conftest.$ac_ext
11789 fi
11790 ac_res=`eval echo '${'$as_ac_var'}'`
11791                { echo "$as_me:$LINENO: result: $ac_res" >&5
11792 echo "${ECHO_T}$ac_res" >&6; }
11793 if test `eval echo '${'$as_ac_var'}'` = yes; then
11794   cat >>confdefs.h <<_ACEOF
11795 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
11796 _ACEOF
11797  break
11798 fi
11799 done
11800
11801
11802
11803 for ac_func in memmove strcmp
11804 do
11805 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11806 { echo "$as_me:$LINENO: checking for $ac_func" >&5
11807 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
11808 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
11809   echo $ECHO_N "(cached) $ECHO_C" >&6
11810 else
11811   cat >conftest.$ac_ext <<_ACEOF
11812 /* confdefs.h.  */
11813 _ACEOF
11814 cat confdefs.h >>conftest.$ac_ext
11815 cat >>conftest.$ac_ext <<_ACEOF
11816 /* end confdefs.h.  */
11817 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
11818    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
11819 #define $ac_func innocuous_$ac_func
11820
11821 /* System header to define __stub macros and hopefully few prototypes,
11822     which can conflict with char $ac_func (); below.
11823     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11824     <limits.h> exists even on freestanding compilers.  */
11825
11826 #ifdef __STDC__
11827 # include <limits.h>
11828 #else
11829 # include <assert.h>
11830 #endif
11831
11832 #undef $ac_func
11833
11834 /* Override any GCC internal prototype to avoid an error.
11835    Use char because int might match the return type of a GCC
11836    builtin and then its argument prototype would still apply.  */
11837 #ifdef __cplusplus
11838 extern "C"
11839 #endif
11840 char $ac_func ();
11841 /* The GNU C library defines this for functions which it implements
11842     to always fail with ENOSYS.  Some functions are actually named
11843     something starting with __ and the normal name is an alias.  */
11844 #if defined __stub_$ac_func || defined __stub___$ac_func
11845 choke me
11846 #endif
11847
11848 int
11849 main ()
11850 {
11851 return $ac_func ();
11852   ;
11853   return 0;
11854 }
11855 _ACEOF
11856 rm -f conftest.$ac_objext conftest$ac_exeext
11857 if { (ac_try="$ac_link"
11858 case "(($ac_try" in
11859   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11860   *) ac_try_echo=$ac_try;;
11861 esac
11862 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11863   (eval "$ac_link") 2>conftest.er1
11864   ac_status=$?
11865   grep -v '^ *+' conftest.er1 >conftest.err
11866   rm -f conftest.er1
11867   cat conftest.err >&5
11868   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11869   (exit $ac_status); } &&
11870          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
11871   { (case "(($ac_try" in
11872   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11873   *) ac_try_echo=$ac_try;;
11874 esac
11875 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11876   (eval "$ac_try") 2>&5
11877   ac_status=$?
11878   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11879   (exit $ac_status); }; } &&
11880          { ac_try='test -s conftest$ac_exeext'
11881   { (case "(($ac_try" in
11882   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11883   *) ac_try_echo=$ac_try;;
11884 esac
11885 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11886   (eval "$ac_try") 2>&5
11887   ac_status=$?
11888   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11889   (exit $ac_status); }; }; then
11890   eval "$as_ac_var=yes"
11891 else
11892   echo "$as_me: failed program was:" >&5
11893 sed 's/^/| /' conftest.$ac_ext >&5
11894
11895         eval "$as_ac_var=no"
11896 fi
11897
11898 rm -f core conftest.err conftest.$ac_objext \
11899       conftest$ac_exeext conftest.$ac_ext
11900 fi
11901 ac_res=`eval echo '${'$as_ac_var'}'`
11902                { echo "$as_me:$LINENO: result: $ac_res" >&5
11903 echo "${ECHO_T}$ac_res" >&6; }
11904 if test `eval echo '${'$as_ac_var'}'` = yes; then
11905   cat >>confdefs.h <<_ACEOF
11906 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
11907 _ACEOF
11908
11909 fi
11910 done
11911
11912
11913
11914
11915 for ac_func in closedir opendir readdir
11916 do
11917 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11918 { echo "$as_me:$LINENO: checking for $ac_func" >&5
11919 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
11920 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
11921   echo $ECHO_N "(cached) $ECHO_C" >&6
11922 else
11923   cat >conftest.$ac_ext <<_ACEOF
11924 /* confdefs.h.  */
11925 _ACEOF
11926 cat confdefs.h >>conftest.$ac_ext
11927 cat >>conftest.$ac_ext <<_ACEOF
11928 /* end confdefs.h.  */
11929 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
11930    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
11931 #define $ac_func innocuous_$ac_func
11932
11933 /* System header to define __stub macros and hopefully few prototypes,
11934     which can conflict with char $ac_func (); below.
11935     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11936     <limits.h> exists even on freestanding compilers.  */
11937
11938 #ifdef __STDC__
11939 # include <limits.h>
11940 #else
11941 # include <assert.h>
11942 #endif
11943
11944 #undef $ac_func
11945
11946 /* Override any GCC internal prototype to avoid an error.
11947    Use char because int might match the return type of a GCC
11948    builtin and then its argument prototype would still apply.  */
11949 #ifdef __cplusplus
11950 extern "C"
11951 #endif
11952 char $ac_func ();
11953 /* The GNU C library defines this for functions which it implements
11954     to always fail with ENOSYS.  Some functions are actually named
11955     something starting with __ and the normal name is an alias.  */
11956 #if defined __stub_$ac_func || defined __stub___$ac_func
11957 choke me
11958 #endif
11959
11960 int
11961 main ()
11962 {
11963 return $ac_func ();
11964   ;
11965   return 0;
11966 }
11967 _ACEOF
11968 rm -f conftest.$ac_objext conftest$ac_exeext
11969 if { (ac_try="$ac_link"
11970 case "(($ac_try" in
11971   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11972   *) ac_try_echo=$ac_try;;
11973 esac
11974 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11975   (eval "$ac_link") 2>conftest.er1
11976   ac_status=$?
11977   grep -v '^ *+' conftest.er1 >conftest.err
11978   rm -f conftest.er1
11979   cat conftest.err >&5
11980   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11981   (exit $ac_status); } &&
11982          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
11983   { (case "(($ac_try" in
11984   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11985   *) ac_try_echo=$ac_try;;
11986 esac
11987 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11988   (eval "$ac_try") 2>&5
11989   ac_status=$?
11990   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11991   (exit $ac_status); }; } &&
11992          { ac_try='test -s conftest$ac_exeext'
11993   { (case "(($ac_try" in
11994   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11995   *) ac_try_echo=$ac_try;;
11996 esac
11997 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11998   (eval "$ac_try") 2>&5
11999   ac_status=$?
12000   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12001   (exit $ac_status); }; }; then
12002   eval "$as_ac_var=yes"
12003 else
12004   echo "$as_me: failed program was:" >&5
12005 sed 's/^/| /' conftest.$ac_ext >&5
12006
12007         eval "$as_ac_var=no"
12008 fi
12009
12010 rm -f core conftest.err conftest.$ac_objext \
12011       conftest$ac_exeext conftest.$ac_ext
12012 fi
12013 ac_res=`eval echo '${'$as_ac_var'}'`
12014                { echo "$as_me:$LINENO: result: $ac_res" >&5
12015 echo "${ECHO_T}$ac_res" >&6; }
12016 if test `eval echo '${'$as_ac_var'}'` = yes; then
12017   cat >>confdefs.h <<_ACEOF
12018 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
12019 _ACEOF
12020
12021 fi
12022 done
12023
12024
12025
12026 { echo "$as_me:$LINENO: checking tool compatibility" >&5
12027 echo $ECHO_N "checking tool compatibility... $ECHO_C" >&6; }
12028
12029 ICC=no
12030 IXX=no
12031 case $CC in
12032   icc*|icpc*)
12033     ICC=yes
12034     IXX=yes
12035     ;;
12036    *)
12037     ;;
12038 esac
12039
12040 if test "$GCC" != "yes" && test "$ICC" != "yes"
12041 then
12042   { { echo "$as_me:$LINENO: error: gcc|icc required but not found" >&5
12043 echo "$as_me: error: gcc|icc required but not found" >&2;}
12044    { (exit 1); exit 1; }; }
12045 fi
12046
12047 if test "$GXX" != "yes" && test "$IXX" != "yes"
12048 then
12049   { { echo "$as_me:$LINENO: error: g++|clang++|icc required but not found" >&5
12050 echo "$as_me: error: g++|clang++|icc required but not found" >&2;}
12051    { (exit 1); exit 1; }; }
12052 fi
12053
12054 if test "$GCC" = "yes"
12055 then
12056   cat >conftest.$ac_ext <<_ACEOF
12057 #if !defined(__GNUC__) || __GNUC__ < 3
12058 #error Unsupported GCC version
12059 #endif
12060
12061 _ACEOF
12062 rm -f conftest.$ac_objext
12063 if { (ac_try="$ac_compile"
12064 case "(($ac_try" in
12065   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12066   *) ac_try_echo=$ac_try;;
12067 esac
12068 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12069   (eval "$ac_compile") 2>conftest.er1
12070   ac_status=$?
12071   grep -v '^ *+' conftest.er1 >conftest.err
12072   rm -f conftest.er1
12073   cat conftest.err >&5
12074   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12075   (exit $ac_status); } &&
12076          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
12077   { (case "(($ac_try" in
12078   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12079   *) ac_try_echo=$ac_try;;
12080 esac
12081 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12082   (eval "$ac_try") 2>&5
12083   ac_status=$?
12084   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12085   (exit $ac_status); }; } &&
12086          { ac_try='test -s conftest.$ac_objext'
12087   { (case "(($ac_try" in
12088   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12089   *) ac_try_echo=$ac_try;;
12090 esac
12091 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12092   (eval "$ac_try") 2>&5
12093   ac_status=$?
12094   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12095   (exit $ac_status); }; }; then
12096   :
12097 else
12098   echo "$as_me: failed program was:" >&5
12099 sed 's/^/| /' conftest.$ac_ext >&5
12100
12101         { { echo "$as_me:$LINENO: error: gcc 3.x required, but you have a lower version" >&5
12102 echo "$as_me: error: gcc 3.x required, but you have a lower version" >&2;}
12103    { (exit 1); exit 1; }; }
12104 fi
12105
12106 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12107 fi
12108
12109 if test -z "$llvm_cv_gnu_make_command"
12110 then
12111   { { echo "$as_me:$LINENO: error: GNU Make required but not found" >&5
12112 echo "$as_me: error: GNU Make required but not found" >&2;}
12113    { (exit 1); exit 1; }; }
12114 fi
12115
12116 { echo "$as_me:$LINENO: result: ok" >&5
12117 echo "${ECHO_T}ok" >&6; }
12118
12119 { echo "$as_me:$LINENO: checking optional compiler flags" >&5
12120 echo $ECHO_N "checking optional compiler flags... $ECHO_C" >&6; }
12121 NO_VARIADIC_MACROS=`$CXX -Werror -Wno-variadic-macros -fsyntax-only -xc /dev/null 2>/dev/null && echo -Wno-variadic-macros`
12122
12123 NO_MISSING_FIELD_INITIALIZERS=`$CXX -Werror -Wno-missing-field-initializers -fsyntax-only -xc /dev/null 2>/dev/null && echo -Wno-missing-field-initializers`
12124
12125 COVERED_SWITCH_DEFAULT=`$CXX -Werror -Wcovered-switch-default -fsyntax-only -xc /dev/null 2>/dev/null && echo -Wcovered-switch-default`
12126
12127 { echo "$as_me:$LINENO: result: $NO_VARIADIC_MACROS $NO_MISSING_FIELD_INITIALIZERS $COVERED_SWITCH_DEFAULT" >&5
12128 echo "${ECHO_T}$NO_VARIADIC_MACROS $NO_MISSING_FIELD_INITIALIZERS $COVERED_SWITCH_DEFAULT" >&6; }
12129
12130
12131
12132 { echo "$as_me:$LINENO: checking for sin in -lm" >&5
12133 echo $ECHO_N "checking for sin in -lm... $ECHO_C" >&6; }
12134 if test "${ac_cv_lib_m_sin+set}" = set; then
12135   echo $ECHO_N "(cached) $ECHO_C" >&6
12136 else
12137   ac_check_lib_save_LIBS=$LIBS
12138 LIBS="-lm  $LIBS"
12139 cat >conftest.$ac_ext <<_ACEOF
12140 /* confdefs.h.  */
12141 _ACEOF
12142 cat confdefs.h >>conftest.$ac_ext
12143 cat >>conftest.$ac_ext <<_ACEOF
12144 /* end confdefs.h.  */
12145
12146 /* Override any GCC internal prototype to avoid an error.
12147    Use char because int might match the return type of a GCC
12148    builtin and then its argument prototype would still apply.  */
12149 #ifdef __cplusplus
12150 extern "C"
12151 #endif
12152 char sin ();
12153 int
12154 main ()
12155 {
12156 return sin ();
12157   ;
12158   return 0;
12159 }
12160 _ACEOF
12161 rm -f conftest.$ac_objext conftest$ac_exeext
12162 if { (ac_try="$ac_link"
12163 case "(($ac_try" in
12164   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12165   *) ac_try_echo=$ac_try;;
12166 esac
12167 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12168   (eval "$ac_link") 2>conftest.er1
12169   ac_status=$?
12170   grep -v '^ *+' conftest.er1 >conftest.err
12171   rm -f conftest.er1
12172   cat conftest.err >&5
12173   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12174   (exit $ac_status); } &&
12175          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
12176   { (case "(($ac_try" in
12177   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12178   *) ac_try_echo=$ac_try;;
12179 esac
12180 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12181   (eval "$ac_try") 2>&5
12182   ac_status=$?
12183   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12184   (exit $ac_status); }; } &&
12185          { ac_try='test -s conftest$ac_exeext'
12186   { (case "(($ac_try" in
12187   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12188   *) ac_try_echo=$ac_try;;
12189 esac
12190 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12191   (eval "$ac_try") 2>&5
12192   ac_status=$?
12193   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12194   (exit $ac_status); }; }; then
12195   ac_cv_lib_m_sin=yes
12196 else
12197   echo "$as_me: failed program was:" >&5
12198 sed 's/^/| /' conftest.$ac_ext >&5
12199
12200         ac_cv_lib_m_sin=no
12201 fi
12202
12203 rm -f core conftest.err conftest.$ac_objext \
12204       conftest$ac_exeext conftest.$ac_ext
12205 LIBS=$ac_check_lib_save_LIBS
12206 fi
12207 { echo "$as_me:$LINENO: result: $ac_cv_lib_m_sin" >&5
12208 echo "${ECHO_T}$ac_cv_lib_m_sin" >&6; }
12209 if test $ac_cv_lib_m_sin = yes; then
12210   cat >>confdefs.h <<_ACEOF
12211 #define HAVE_LIBM 1
12212 _ACEOF
12213
12214   LIBS="-lm $LIBS"
12215
12216 fi
12217
12218 if test "$llvm_cv_os_type" = "MingW" ; then
12219
12220 { echo "$as_me:$LINENO: checking for main in -limagehlp" >&5
12221 echo $ECHO_N "checking for main in -limagehlp... $ECHO_C" >&6; }
12222 if test "${ac_cv_lib_imagehlp_main+set}" = set; then
12223   echo $ECHO_N "(cached) $ECHO_C" >&6
12224 else
12225   ac_check_lib_save_LIBS=$LIBS
12226 LIBS="-limagehlp  $LIBS"
12227 cat >conftest.$ac_ext <<_ACEOF
12228 /* confdefs.h.  */
12229 _ACEOF
12230 cat confdefs.h >>conftest.$ac_ext
12231 cat >>conftest.$ac_ext <<_ACEOF
12232 /* end confdefs.h.  */
12233
12234
12235 int
12236 main ()
12237 {
12238 return main ();
12239   ;
12240   return 0;
12241 }
12242 _ACEOF
12243 rm -f conftest.$ac_objext conftest$ac_exeext
12244 if { (ac_try="$ac_link"
12245 case "(($ac_try" in
12246   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12247   *) ac_try_echo=$ac_try;;
12248 esac
12249 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12250   (eval "$ac_link") 2>conftest.er1
12251   ac_status=$?
12252   grep -v '^ *+' conftest.er1 >conftest.err
12253   rm -f conftest.er1
12254   cat conftest.err >&5
12255   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12256   (exit $ac_status); } &&
12257          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
12258   { (case "(($ac_try" in
12259   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12260   *) ac_try_echo=$ac_try;;
12261 esac
12262 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12263   (eval "$ac_try") 2>&5
12264   ac_status=$?
12265   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12266   (exit $ac_status); }; } &&
12267          { ac_try='test -s conftest$ac_exeext'
12268   { (case "(($ac_try" in
12269   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12270   *) ac_try_echo=$ac_try;;
12271 esac
12272 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12273   (eval "$ac_try") 2>&5
12274   ac_status=$?
12275   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12276   (exit $ac_status); }; }; then
12277   ac_cv_lib_imagehlp_main=yes
12278 else
12279   echo "$as_me: failed program was:" >&5
12280 sed 's/^/| /' conftest.$ac_ext >&5
12281
12282         ac_cv_lib_imagehlp_main=no
12283 fi
12284
12285 rm -f core conftest.err conftest.$ac_objext \
12286       conftest$ac_exeext conftest.$ac_ext
12287 LIBS=$ac_check_lib_save_LIBS
12288 fi
12289 { echo "$as_me:$LINENO: result: $ac_cv_lib_imagehlp_main" >&5
12290 echo "${ECHO_T}$ac_cv_lib_imagehlp_main" >&6; }
12291 if test $ac_cv_lib_imagehlp_main = yes; then
12292   cat >>confdefs.h <<_ACEOF
12293 #define HAVE_LIBIMAGEHLP 1
12294 _ACEOF
12295
12296   LIBS="-limagehlp $LIBS"
12297
12298 fi
12299
12300
12301 { echo "$as_me:$LINENO: checking for main in -lpsapi" >&5
12302 echo $ECHO_N "checking for main in -lpsapi... $ECHO_C" >&6; }
12303 if test "${ac_cv_lib_psapi_main+set}" = set; then
12304   echo $ECHO_N "(cached) $ECHO_C" >&6
12305 else
12306   ac_check_lib_save_LIBS=$LIBS
12307 LIBS="-lpsapi  $LIBS"
12308 cat >conftest.$ac_ext <<_ACEOF
12309 /* confdefs.h.  */
12310 _ACEOF
12311 cat confdefs.h >>conftest.$ac_ext
12312 cat >>conftest.$ac_ext <<_ACEOF
12313 /* end confdefs.h.  */
12314
12315
12316 int
12317 main ()
12318 {
12319 return main ();
12320   ;
12321   return 0;
12322 }
12323 _ACEOF
12324 rm -f conftest.$ac_objext conftest$ac_exeext
12325 if { (ac_try="$ac_link"
12326 case "(($ac_try" in
12327   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12328   *) ac_try_echo=$ac_try;;
12329 esac
12330 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12331   (eval "$ac_link") 2>conftest.er1
12332   ac_status=$?
12333   grep -v '^ *+' conftest.er1 >conftest.err
12334   rm -f conftest.er1
12335   cat conftest.err >&5
12336   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12337   (exit $ac_status); } &&
12338          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
12339   { (case "(($ac_try" in
12340   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12341   *) ac_try_echo=$ac_try;;
12342 esac
12343 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12344   (eval "$ac_try") 2>&5
12345   ac_status=$?
12346   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12347   (exit $ac_status); }; } &&
12348          { ac_try='test -s conftest$ac_exeext'
12349   { (case "(($ac_try" in
12350   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12351   *) ac_try_echo=$ac_try;;
12352 esac
12353 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12354   (eval "$ac_try") 2>&5
12355   ac_status=$?
12356   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12357   (exit $ac_status); }; }; then
12358   ac_cv_lib_psapi_main=yes
12359 else
12360   echo "$as_me: failed program was:" >&5
12361 sed 's/^/| /' conftest.$ac_ext >&5
12362
12363         ac_cv_lib_psapi_main=no
12364 fi
12365
12366 rm -f core conftest.err conftest.$ac_objext \
12367       conftest$ac_exeext conftest.$ac_ext
12368 LIBS=$ac_check_lib_save_LIBS
12369 fi
12370 { echo "$as_me:$LINENO: result: $ac_cv_lib_psapi_main" >&5
12371 echo "${ECHO_T}$ac_cv_lib_psapi_main" >&6; }
12372 if test $ac_cv_lib_psapi_main = yes; then
12373   cat >>confdefs.h <<_ACEOF
12374 #define HAVE_LIBPSAPI 1
12375 _ACEOF
12376
12377   LIBS="-lpsapi $LIBS"
12378
12379 fi
12380
12381 fi
12382
12383 { echo "$as_me:$LINENO: checking for library containing dlopen" >&5
12384 echo $ECHO_N "checking for library containing dlopen... $ECHO_C" >&6; }
12385 if test "${ac_cv_search_dlopen+set}" = set; then
12386   echo $ECHO_N "(cached) $ECHO_C" >&6
12387 else
12388   ac_func_search_save_LIBS=$LIBS
12389 cat >conftest.$ac_ext <<_ACEOF
12390 /* confdefs.h.  */
12391 _ACEOF
12392 cat confdefs.h >>conftest.$ac_ext
12393 cat >>conftest.$ac_ext <<_ACEOF
12394 /* end confdefs.h.  */
12395
12396 /* Override any GCC internal prototype to avoid an error.
12397    Use char because int might match the return type of a GCC
12398    builtin and then its argument prototype would still apply.  */
12399 #ifdef __cplusplus
12400 extern "C"
12401 #endif
12402 char dlopen ();
12403 int
12404 main ()
12405 {
12406 return dlopen ();
12407   ;
12408   return 0;
12409 }
12410 _ACEOF
12411 for ac_lib in '' dl; do
12412   if test -z "$ac_lib"; then
12413     ac_res="none required"
12414   else
12415     ac_res=-l$ac_lib
12416     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
12417   fi
12418   rm -f conftest.$ac_objext conftest$ac_exeext
12419 if { (ac_try="$ac_link"
12420 case "(($ac_try" in
12421   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12422   *) ac_try_echo=$ac_try;;
12423 esac
12424 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12425   (eval "$ac_link") 2>conftest.er1
12426   ac_status=$?
12427   grep -v '^ *+' conftest.er1 >conftest.err
12428   rm -f conftest.er1
12429   cat conftest.err >&5
12430   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12431   (exit $ac_status); } &&
12432          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
12433   { (case "(($ac_try" in
12434   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12435   *) ac_try_echo=$ac_try;;
12436 esac
12437 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12438   (eval "$ac_try") 2>&5
12439   ac_status=$?
12440   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12441   (exit $ac_status); }; } &&
12442          { ac_try='test -s conftest$ac_exeext'
12443   { (case "(($ac_try" in
12444   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12445   *) ac_try_echo=$ac_try;;
12446 esac
12447 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12448   (eval "$ac_try") 2>&5
12449   ac_status=$?
12450   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12451   (exit $ac_status); }; }; then
12452   ac_cv_search_dlopen=$ac_res
12453 else
12454   echo "$as_me: failed program was:" >&5
12455 sed 's/^/| /' conftest.$ac_ext >&5
12456
12457
12458 fi
12459
12460 rm -f core conftest.err conftest.$ac_objext \
12461       conftest$ac_exeext
12462   if test "${ac_cv_search_dlopen+set}" = set; then
12463   break
12464 fi
12465 done
12466 if test "${ac_cv_search_dlopen+set}" = set; then
12467   :
12468 else
12469   ac_cv_search_dlopen=no
12470 fi
12471 rm conftest.$ac_ext
12472 LIBS=$ac_func_search_save_LIBS
12473 fi
12474 { echo "$as_me:$LINENO: result: $ac_cv_search_dlopen" >&5
12475 echo "${ECHO_T}$ac_cv_search_dlopen" >&6; }
12476 ac_res=$ac_cv_search_dlopen
12477 if test "$ac_res" != no; then
12478   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
12479
12480 cat >>confdefs.h <<\_ACEOF
12481 #define HAVE_DLOPEN 1
12482 _ACEOF
12483
12484 else
12485   { echo "$as_me:$LINENO: WARNING: dlopen() not found - disabling plugin support" >&5
12486 echo "$as_me: WARNING: dlopen() not found - disabling plugin support" >&2;}
12487 fi
12488
12489
12490 if test "$llvm_cv_enable_libffi" = "yes" ; then
12491   { echo "$as_me:$LINENO: checking for library containing ffi_call" >&5
12492 echo $ECHO_N "checking for library containing ffi_call... $ECHO_C" >&6; }
12493 if test "${ac_cv_search_ffi_call+set}" = set; then
12494   echo $ECHO_N "(cached) $ECHO_C" >&6
12495 else
12496   ac_func_search_save_LIBS=$LIBS
12497 cat >conftest.$ac_ext <<_ACEOF
12498 /* confdefs.h.  */
12499 _ACEOF
12500 cat confdefs.h >>conftest.$ac_ext
12501 cat >>conftest.$ac_ext <<_ACEOF
12502 /* end confdefs.h.  */
12503
12504 /* Override any GCC internal prototype to avoid an error.
12505    Use char because int might match the return type of a GCC
12506    builtin and then its argument prototype would still apply.  */
12507 #ifdef __cplusplus
12508 extern "C"
12509 #endif
12510 char ffi_call ();
12511 int
12512 main ()
12513 {
12514 return ffi_call ();
12515   ;
12516   return 0;
12517 }
12518 _ACEOF
12519 for ac_lib in '' ffi; do
12520   if test -z "$ac_lib"; then
12521     ac_res="none required"
12522   else
12523     ac_res=-l$ac_lib
12524     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
12525   fi
12526   rm -f conftest.$ac_objext conftest$ac_exeext
12527 if { (ac_try="$ac_link"
12528 case "(($ac_try" in
12529   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12530   *) ac_try_echo=$ac_try;;
12531 esac
12532 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12533   (eval "$ac_link") 2>conftest.er1
12534   ac_status=$?
12535   grep -v '^ *+' conftest.er1 >conftest.err
12536   rm -f conftest.er1
12537   cat conftest.err >&5
12538   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12539   (exit $ac_status); } &&
12540          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
12541   { (case "(($ac_try" in
12542   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12543   *) ac_try_echo=$ac_try;;
12544 esac
12545 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12546   (eval "$ac_try") 2>&5
12547   ac_status=$?
12548   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12549   (exit $ac_status); }; } &&
12550          { ac_try='test -s conftest$ac_exeext'
12551   { (case "(($ac_try" in
12552   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12553   *) ac_try_echo=$ac_try;;
12554 esac
12555 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12556   (eval "$ac_try") 2>&5
12557   ac_status=$?
12558   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12559   (exit $ac_status); }; }; then
12560   ac_cv_search_ffi_call=$ac_res
12561 else
12562   echo "$as_me: failed program was:" >&5
12563 sed 's/^/| /' conftest.$ac_ext >&5
12564
12565
12566 fi
12567
12568 rm -f core conftest.err conftest.$ac_objext \
12569       conftest$ac_exeext
12570   if test "${ac_cv_search_ffi_call+set}" = set; then
12571   break
12572 fi
12573 done
12574 if test "${ac_cv_search_ffi_call+set}" = set; then
12575   :
12576 else
12577   ac_cv_search_ffi_call=no
12578 fi
12579 rm conftest.$ac_ext
12580 LIBS=$ac_func_search_save_LIBS
12581 fi
12582 { echo "$as_me:$LINENO: result: $ac_cv_search_ffi_call" >&5
12583 echo "${ECHO_T}$ac_cv_search_ffi_call" >&6; }
12584 ac_res=$ac_cv_search_ffi_call
12585 if test "$ac_res" != no; then
12586   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
12587
12588 cat >>confdefs.h <<\_ACEOF
12589 #define HAVE_FFI_CALL 1
12590 _ACEOF
12591
12592 else
12593   { { echo "$as_me:$LINENO: error: libffi not found - configure without --enable-libffi to compile without it" >&5
12594 echo "$as_me: error: libffi not found - configure without --enable-libffi to compile without it" >&2;}
12595    { (exit 1); exit 1; }; }
12596 fi
12597
12598 fi
12599
12600 { echo "$as_me:$LINENO: checking for library containing mallinfo" >&5
12601 echo $ECHO_N "checking for library containing mallinfo... $ECHO_C" >&6; }
12602 if test "${ac_cv_search_mallinfo+set}" = set; then
12603   echo $ECHO_N "(cached) $ECHO_C" >&6
12604 else
12605   ac_func_search_save_LIBS=$LIBS
12606 cat >conftest.$ac_ext <<_ACEOF
12607 /* confdefs.h.  */
12608 _ACEOF
12609 cat confdefs.h >>conftest.$ac_ext
12610 cat >>conftest.$ac_ext <<_ACEOF
12611 /* end confdefs.h.  */
12612
12613 /* Override any GCC internal prototype to avoid an error.
12614    Use char because int might match the return type of a GCC
12615    builtin and then its argument prototype would still apply.  */
12616 #ifdef __cplusplus
12617 extern "C"
12618 #endif
12619 char mallinfo ();
12620 int
12621 main ()
12622 {
12623 return mallinfo ();
12624   ;
12625   return 0;
12626 }
12627 _ACEOF
12628 for ac_lib in '' malloc; do
12629   if test -z "$ac_lib"; then
12630     ac_res="none required"
12631   else
12632     ac_res=-l$ac_lib
12633     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
12634   fi
12635   rm -f conftest.$ac_objext conftest$ac_exeext
12636 if { (ac_try="$ac_link"
12637 case "(($ac_try" in
12638   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12639   *) ac_try_echo=$ac_try;;
12640 esac
12641 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12642   (eval "$ac_link") 2>conftest.er1
12643   ac_status=$?
12644   grep -v '^ *+' conftest.er1 >conftest.err
12645   rm -f conftest.er1
12646   cat conftest.err >&5
12647   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12648   (exit $ac_status); } &&
12649          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
12650   { (case "(($ac_try" in
12651   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12652   *) ac_try_echo=$ac_try;;
12653 esac
12654 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12655   (eval "$ac_try") 2>&5
12656   ac_status=$?
12657   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12658   (exit $ac_status); }; } &&
12659          { ac_try='test -s conftest$ac_exeext'
12660   { (case "(($ac_try" in
12661   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12662   *) ac_try_echo=$ac_try;;
12663 esac
12664 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12665   (eval "$ac_try") 2>&5
12666   ac_status=$?
12667   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12668   (exit $ac_status); }; }; then
12669   ac_cv_search_mallinfo=$ac_res
12670 else
12671   echo "$as_me: failed program was:" >&5
12672 sed 's/^/| /' conftest.$ac_ext >&5
12673
12674
12675 fi
12676
12677 rm -f core conftest.err conftest.$ac_objext \
12678       conftest$ac_exeext
12679   if test "${ac_cv_search_mallinfo+set}" = set; then
12680   break
12681 fi
12682 done
12683 if test "${ac_cv_search_mallinfo+set}" = set; then
12684   :
12685 else
12686   ac_cv_search_mallinfo=no
12687 fi
12688 rm conftest.$ac_ext
12689 LIBS=$ac_func_search_save_LIBS
12690 fi
12691 { echo "$as_me:$LINENO: result: $ac_cv_search_mallinfo" >&5
12692 echo "${ECHO_T}$ac_cv_search_mallinfo" >&6; }
12693 ac_res=$ac_cv_search_mallinfo
12694 if test "$ac_res" != no; then
12695   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
12696
12697 cat >>confdefs.h <<\_ACEOF
12698 #define HAVE_MALLINFO 1
12699 _ACEOF
12700
12701 fi
12702
12703
12704 if test "$ENABLE_THREADS" -eq 1 && test "$ENABLE_PTHREADS" -eq 1 ; then
12705
12706 { echo "$as_me:$LINENO: checking for pthread_mutex_init in -lpthread" >&5
12707 echo $ECHO_N "checking for pthread_mutex_init in -lpthread... $ECHO_C" >&6; }
12708 if test "${ac_cv_lib_pthread_pthread_mutex_init+set}" = set; then
12709   echo $ECHO_N "(cached) $ECHO_C" >&6
12710 else
12711   ac_check_lib_save_LIBS=$LIBS
12712 LIBS="-lpthread  $LIBS"
12713 cat >conftest.$ac_ext <<_ACEOF
12714 /* confdefs.h.  */
12715 _ACEOF
12716 cat confdefs.h >>conftest.$ac_ext
12717 cat >>conftest.$ac_ext <<_ACEOF
12718 /* end confdefs.h.  */
12719
12720 /* Override any GCC internal prototype to avoid an error.
12721    Use char because int might match the return type of a GCC
12722    builtin and then its argument prototype would still apply.  */
12723 #ifdef __cplusplus
12724 extern "C"
12725 #endif
12726 char pthread_mutex_init ();
12727 int
12728 main ()
12729 {
12730 return pthread_mutex_init ();
12731   ;
12732   return 0;
12733 }
12734 _ACEOF
12735 rm -f conftest.$ac_objext conftest$ac_exeext
12736 if { (ac_try="$ac_link"
12737 case "(($ac_try" in
12738   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12739   *) ac_try_echo=$ac_try;;
12740 esac
12741 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12742   (eval "$ac_link") 2>conftest.er1
12743   ac_status=$?
12744   grep -v '^ *+' conftest.er1 >conftest.err
12745   rm -f conftest.er1
12746   cat conftest.err >&5
12747   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12748   (exit $ac_status); } &&
12749          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
12750   { (case "(($ac_try" in
12751   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12752   *) ac_try_echo=$ac_try;;
12753 esac
12754 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12755   (eval "$ac_try") 2>&5
12756   ac_status=$?
12757   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12758   (exit $ac_status); }; } &&
12759          { ac_try='test -s conftest$ac_exeext'
12760   { (case "(($ac_try" in
12761   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12762   *) ac_try_echo=$ac_try;;
12763 esac
12764 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12765   (eval "$ac_try") 2>&5
12766   ac_status=$?
12767   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12768   (exit $ac_status); }; }; then
12769   ac_cv_lib_pthread_pthread_mutex_init=yes
12770 else
12771   echo "$as_me: failed program was:" >&5
12772 sed 's/^/| /' conftest.$ac_ext >&5
12773
12774         ac_cv_lib_pthread_pthread_mutex_init=no
12775 fi
12776
12777 rm -f core conftest.err conftest.$ac_objext \
12778       conftest$ac_exeext conftest.$ac_ext
12779 LIBS=$ac_check_lib_save_LIBS
12780 fi
12781 { echo "$as_me:$LINENO: result: $ac_cv_lib_pthread_pthread_mutex_init" >&5
12782 echo "${ECHO_T}$ac_cv_lib_pthread_pthread_mutex_init" >&6; }
12783 if test $ac_cv_lib_pthread_pthread_mutex_init = yes; then
12784   cat >>confdefs.h <<_ACEOF
12785 #define HAVE_LIBPTHREAD 1
12786 _ACEOF
12787
12788   LIBS="-lpthread $LIBS"
12789
12790 fi
12791
12792   { echo "$as_me:$LINENO: checking for library containing pthread_mutex_lock" >&5
12793 echo $ECHO_N "checking for library containing pthread_mutex_lock... $ECHO_C" >&6; }
12794 if test "${ac_cv_search_pthread_mutex_lock+set}" = set; then
12795   echo $ECHO_N "(cached) $ECHO_C" >&6
12796 else
12797   ac_func_search_save_LIBS=$LIBS
12798 cat >conftest.$ac_ext <<_ACEOF
12799 /* confdefs.h.  */
12800 _ACEOF
12801 cat confdefs.h >>conftest.$ac_ext
12802 cat >>conftest.$ac_ext <<_ACEOF
12803 /* end confdefs.h.  */
12804
12805 /* Override any GCC internal prototype to avoid an error.
12806    Use char because int might match the return type of a GCC
12807    builtin and then its argument prototype would still apply.  */
12808 #ifdef __cplusplus
12809 extern "C"
12810 #endif
12811 char pthread_mutex_lock ();
12812 int
12813 main ()
12814 {
12815 return pthread_mutex_lock ();
12816   ;
12817   return 0;
12818 }
12819 _ACEOF
12820 for ac_lib in '' pthread; do
12821   if test -z "$ac_lib"; then
12822     ac_res="none required"
12823   else
12824     ac_res=-l$ac_lib
12825     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
12826   fi
12827   rm -f conftest.$ac_objext conftest$ac_exeext
12828 if { (ac_try="$ac_link"
12829 case "(($ac_try" in
12830   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12831   *) ac_try_echo=$ac_try;;
12832 esac
12833 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12834   (eval "$ac_link") 2>conftest.er1
12835   ac_status=$?
12836   grep -v '^ *+' conftest.er1 >conftest.err
12837   rm -f conftest.er1
12838   cat conftest.err >&5
12839   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12840   (exit $ac_status); } &&
12841          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
12842   { (case "(($ac_try" in
12843   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12844   *) ac_try_echo=$ac_try;;
12845 esac
12846 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12847   (eval "$ac_try") 2>&5
12848   ac_status=$?
12849   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12850   (exit $ac_status); }; } &&
12851          { ac_try='test -s conftest$ac_exeext'
12852   { (case "(($ac_try" in
12853   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12854   *) ac_try_echo=$ac_try;;
12855 esac
12856 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12857   (eval "$ac_try") 2>&5
12858   ac_status=$?
12859   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12860   (exit $ac_status); }; }; then
12861   ac_cv_search_pthread_mutex_lock=$ac_res
12862 else
12863   echo "$as_me: failed program was:" >&5
12864 sed 's/^/| /' conftest.$ac_ext >&5
12865
12866
12867 fi
12868
12869 rm -f core conftest.err conftest.$ac_objext \
12870       conftest$ac_exeext
12871   if test "${ac_cv_search_pthread_mutex_lock+set}" = set; then
12872   break
12873 fi
12874 done
12875 if test "${ac_cv_search_pthread_mutex_lock+set}" = set; then
12876   :
12877 else
12878   ac_cv_search_pthread_mutex_lock=no
12879 fi
12880 rm conftest.$ac_ext
12881 LIBS=$ac_func_search_save_LIBS
12882 fi
12883 { echo "$as_me:$LINENO: result: $ac_cv_search_pthread_mutex_lock" >&5
12884 echo "${ECHO_T}$ac_cv_search_pthread_mutex_lock" >&6; }
12885 ac_res=$ac_cv_search_pthread_mutex_lock
12886 if test "$ac_res" != no; then
12887   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
12888
12889 cat >>confdefs.h <<\_ACEOF
12890 #define HAVE_PTHREAD_MUTEX_LOCK 1
12891 _ACEOF
12892
12893 fi
12894
12895   { echo "$as_me:$LINENO: checking for library containing pthread_rwlock_init" >&5
12896 echo $ECHO_N "checking for library containing pthread_rwlock_init... $ECHO_C" >&6; }
12897 if test "${ac_cv_search_pthread_rwlock_init+set}" = set; then
12898   echo $ECHO_N "(cached) $ECHO_C" >&6
12899 else
12900   ac_func_search_save_LIBS=$LIBS
12901 cat >conftest.$ac_ext <<_ACEOF
12902 /* confdefs.h.  */
12903 _ACEOF
12904 cat confdefs.h >>conftest.$ac_ext
12905 cat >>conftest.$ac_ext <<_ACEOF
12906 /* end confdefs.h.  */
12907
12908 /* Override any GCC internal prototype to avoid an error.
12909    Use char because int might match the return type of a GCC
12910    builtin and then its argument prototype would still apply.  */
12911 #ifdef __cplusplus
12912 extern "C"
12913 #endif
12914 char pthread_rwlock_init ();
12915 int
12916 main ()
12917 {
12918 return pthread_rwlock_init ();
12919   ;
12920   return 0;
12921 }
12922 _ACEOF
12923 for ac_lib in '' pthread; do
12924   if test -z "$ac_lib"; then
12925     ac_res="none required"
12926   else
12927     ac_res=-l$ac_lib
12928     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
12929   fi
12930   rm -f conftest.$ac_objext conftest$ac_exeext
12931 if { (ac_try="$ac_link"
12932 case "(($ac_try" in
12933   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12934   *) ac_try_echo=$ac_try;;
12935 esac
12936 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12937   (eval "$ac_link") 2>conftest.er1
12938   ac_status=$?
12939   grep -v '^ *+' conftest.er1 >conftest.err
12940   rm -f conftest.er1
12941   cat conftest.err >&5
12942   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12943   (exit $ac_status); } &&
12944          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
12945   { (case "(($ac_try" in
12946   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12947   *) ac_try_echo=$ac_try;;
12948 esac
12949 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12950   (eval "$ac_try") 2>&5
12951   ac_status=$?
12952   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12953   (exit $ac_status); }; } &&
12954          { ac_try='test -s conftest$ac_exeext'
12955   { (case "(($ac_try" in
12956   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12957   *) ac_try_echo=$ac_try;;
12958 esac
12959 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12960   (eval "$ac_try") 2>&5
12961   ac_status=$?
12962   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12963   (exit $ac_status); }; }; then
12964   ac_cv_search_pthread_rwlock_init=$ac_res
12965 else
12966   echo "$as_me: failed program was:" >&5
12967 sed 's/^/| /' conftest.$ac_ext >&5
12968
12969
12970 fi
12971
12972 rm -f core conftest.err conftest.$ac_objext \
12973       conftest$ac_exeext
12974   if test "${ac_cv_search_pthread_rwlock_init+set}" = set; then
12975   break
12976 fi
12977 done
12978 if test "${ac_cv_search_pthread_rwlock_init+set}" = set; then
12979   :
12980 else
12981   ac_cv_search_pthread_rwlock_init=no
12982 fi
12983 rm conftest.$ac_ext
12984 LIBS=$ac_func_search_save_LIBS
12985 fi
12986 { echo "$as_me:$LINENO: result: $ac_cv_search_pthread_rwlock_init" >&5
12987 echo "${ECHO_T}$ac_cv_search_pthread_rwlock_init" >&6; }
12988 ac_res=$ac_cv_search_pthread_rwlock_init
12989 if test "$ac_res" != no; then
12990   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
12991
12992 cat >>confdefs.h <<\_ACEOF
12993 #define HAVE_PTHREAD_RWLOCK_INIT 1
12994 _ACEOF
12995
12996 fi
12997
12998   { echo "$as_me:$LINENO: checking for library containing pthread_getspecific" >&5
12999 echo $ECHO_N "checking for library containing pthread_getspecific... $ECHO_C" >&6; }
13000 if test "${ac_cv_search_pthread_getspecific+set}" = set; then
13001   echo $ECHO_N "(cached) $ECHO_C" >&6
13002 else
13003   ac_func_search_save_LIBS=$LIBS
13004 cat >conftest.$ac_ext <<_ACEOF
13005 /* confdefs.h.  */
13006 _ACEOF
13007 cat confdefs.h >>conftest.$ac_ext
13008 cat >>conftest.$ac_ext <<_ACEOF
13009 /* end confdefs.h.  */
13010
13011 /* Override any GCC internal prototype to avoid an error.
13012    Use char because int might match the return type of a GCC
13013    builtin and then its argument prototype would still apply.  */
13014 #ifdef __cplusplus
13015 extern "C"
13016 #endif
13017 char pthread_getspecific ();
13018 int
13019 main ()
13020 {
13021 return pthread_getspecific ();
13022   ;
13023   return 0;
13024 }
13025 _ACEOF
13026 for ac_lib in '' pthread; do
13027   if test -z "$ac_lib"; then
13028     ac_res="none required"
13029   else
13030     ac_res=-l$ac_lib
13031     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
13032   fi
13033   rm -f conftest.$ac_objext conftest$ac_exeext
13034 if { (ac_try="$ac_link"
13035 case "(($ac_try" in
13036   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13037   *) ac_try_echo=$ac_try;;
13038 esac
13039 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13040   (eval "$ac_link") 2>conftest.er1
13041   ac_status=$?
13042   grep -v '^ *+' conftest.er1 >conftest.err
13043   rm -f conftest.er1
13044   cat conftest.err >&5
13045   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13046   (exit $ac_status); } &&
13047          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
13048   { (case "(($ac_try" in
13049   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13050   *) ac_try_echo=$ac_try;;
13051 esac
13052 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13053   (eval "$ac_try") 2>&5
13054   ac_status=$?
13055   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13056   (exit $ac_status); }; } &&
13057          { ac_try='test -s conftest$ac_exeext'
13058   { (case "(($ac_try" in
13059   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13060   *) ac_try_echo=$ac_try;;
13061 esac
13062 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13063   (eval "$ac_try") 2>&5
13064   ac_status=$?
13065   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13066   (exit $ac_status); }; }; then
13067   ac_cv_search_pthread_getspecific=$ac_res
13068 else
13069   echo "$as_me: failed program was:" >&5
13070 sed 's/^/| /' conftest.$ac_ext >&5
13071
13072
13073 fi
13074
13075 rm -f core conftest.err conftest.$ac_objext \
13076       conftest$ac_exeext
13077   if test "${ac_cv_search_pthread_getspecific+set}" = set; then
13078   break
13079 fi
13080 done
13081 if test "${ac_cv_search_pthread_getspecific+set}" = set; then
13082   :
13083 else
13084   ac_cv_search_pthread_getspecific=no
13085 fi
13086 rm conftest.$ac_ext
13087 LIBS=$ac_func_search_save_LIBS
13088 fi
13089 { echo "$as_me:$LINENO: result: $ac_cv_search_pthread_getspecific" >&5
13090 echo "${ECHO_T}$ac_cv_search_pthread_getspecific" >&6; }
13091 ac_res=$ac_cv_search_pthread_getspecific
13092 if test "$ac_res" != no; then
13093   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
13094
13095 cat >>confdefs.h <<\_ACEOF
13096 #define HAVE_PTHREAD_GETSPECIFIC 1
13097 _ACEOF
13098
13099 fi
13100
13101 fi
13102
13103
13104 # Check whether --with-udis86 was given.
13105 if test "${with_udis86+set}" = set; then
13106   withval=$with_udis86;
13107       USE_UDIS86=1
13108
13109       case "$withval" in
13110         /usr/lib|yes) ;;
13111         *) LDFLAGS="$LDFLAGS -L${withval}" ;;
13112       esac
13113
13114 { echo "$as_me:$LINENO: checking for ud_init in -ludis86" >&5
13115 echo $ECHO_N "checking for ud_init in -ludis86... $ECHO_C" >&6; }
13116 if test "${ac_cv_lib_udis86_ud_init+set}" = set; then
13117   echo $ECHO_N "(cached) $ECHO_C" >&6
13118 else
13119   ac_check_lib_save_LIBS=$LIBS
13120 LIBS="-ludis86  $LIBS"
13121 cat >conftest.$ac_ext <<_ACEOF
13122 /* confdefs.h.  */
13123 _ACEOF
13124 cat confdefs.h >>conftest.$ac_ext
13125 cat >>conftest.$ac_ext <<_ACEOF
13126 /* end confdefs.h.  */
13127
13128 /* Override any GCC internal prototype to avoid an error.
13129    Use char because int might match the return type of a GCC
13130    builtin and then its argument prototype would still apply.  */
13131 #ifdef __cplusplus
13132 extern "C"
13133 #endif
13134 char ud_init ();
13135 int
13136 main ()
13137 {
13138 return ud_init ();
13139   ;
13140   return 0;
13141 }
13142 _ACEOF
13143 rm -f conftest.$ac_objext conftest$ac_exeext
13144 if { (ac_try="$ac_link"
13145 case "(($ac_try" in
13146   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13147   *) ac_try_echo=$ac_try;;
13148 esac
13149 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13150   (eval "$ac_link") 2>conftest.er1
13151   ac_status=$?
13152   grep -v '^ *+' conftest.er1 >conftest.err
13153   rm -f conftest.er1
13154   cat conftest.err >&5
13155   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13156   (exit $ac_status); } &&
13157          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
13158   { (case "(($ac_try" in
13159   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13160   *) ac_try_echo=$ac_try;;
13161 esac
13162 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13163   (eval "$ac_try") 2>&5
13164   ac_status=$?
13165   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13166   (exit $ac_status); }; } &&
13167          { ac_try='test -s conftest$ac_exeext'
13168   { (case "(($ac_try" in
13169   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13170   *) ac_try_echo=$ac_try;;
13171 esac
13172 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13173   (eval "$ac_try") 2>&5
13174   ac_status=$?
13175   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13176   (exit $ac_status); }; }; then
13177   ac_cv_lib_udis86_ud_init=yes
13178 else
13179   echo "$as_me: failed program was:" >&5
13180 sed 's/^/| /' conftest.$ac_ext >&5
13181
13182         ac_cv_lib_udis86_ud_init=no
13183 fi
13184
13185 rm -f core conftest.err conftest.$ac_objext \
13186       conftest$ac_exeext conftest.$ac_ext
13187 LIBS=$ac_check_lib_save_LIBS
13188 fi
13189 { echo "$as_me:$LINENO: result: $ac_cv_lib_udis86_ud_init" >&5
13190 echo "${ECHO_T}$ac_cv_lib_udis86_ud_init" >&6; }
13191 if test $ac_cv_lib_udis86_ud_init = yes; then
13192   cat >>confdefs.h <<_ACEOF
13193 #define HAVE_LIBUDIS86 1
13194 _ACEOF
13195
13196   LIBS="-ludis86 $LIBS"
13197
13198 else
13199
13200         echo "Error! You need to have libudis86 around."
13201         exit -1
13202
13203 fi
13204
13205
13206 else
13207   USE_UDIS86=0
13208
13209 fi
13210
13211
13212 cat >>confdefs.h <<_ACEOF
13213 #define USE_UDIS86 $USE_UDIS86
13214 _ACEOF
13215
13216
13217
13218 # Check whether --with-oprofile was given.
13219 if test "${with_oprofile+set}" = set; then
13220   withval=$with_oprofile;
13221       USE_OPROFILE=1
13222
13223       case "$withval" in
13224         /usr|yes) llvm_cv_oppath=/usr/lib/oprofile ;;
13225         no) llvm_cv_oppath=
13226             USE_OPROFILE=0
13227  ;;
13228         *) llvm_cv_oppath="${withval}/lib/oprofile"
13229            CPPFLAGS="-I${withval}/include";;
13230       esac
13231       if test -n "$llvm_cv_oppath" ; then
13232         LIBS="$LIBS -L${llvm_cv_oppath} -Wl,-rpath,${llvm_cv_oppath}"
13233                                         { echo "$as_me:$LINENO: checking for library containing bfd_init" >&5
13234 echo $ECHO_N "checking for library containing bfd_init... $ECHO_C" >&6; }
13235 if test "${ac_cv_search_bfd_init+set}" = set; then
13236   echo $ECHO_N "(cached) $ECHO_C" >&6
13237 else
13238   ac_func_search_save_LIBS=$LIBS
13239 cat >conftest.$ac_ext <<_ACEOF
13240 /* confdefs.h.  */
13241 _ACEOF
13242 cat confdefs.h >>conftest.$ac_ext
13243 cat >>conftest.$ac_ext <<_ACEOF
13244 /* end confdefs.h.  */
13245
13246 /* Override any GCC internal prototype to avoid an error.
13247    Use char because int might match the return type of a GCC
13248    builtin and then its argument prototype would still apply.  */
13249 #ifdef __cplusplus
13250 extern "C"
13251 #endif
13252 char bfd_init ();
13253 int
13254 main ()
13255 {
13256 return bfd_init ();
13257   ;
13258   return 0;
13259 }
13260 _ACEOF
13261 for ac_lib in '' bfd; do
13262   if test -z "$ac_lib"; then
13263     ac_res="none required"
13264   else
13265     ac_res=-l$ac_lib
13266     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
13267   fi
13268   rm -f conftest.$ac_objext conftest$ac_exeext
13269 if { (ac_try="$ac_link"
13270 case "(($ac_try" in
13271   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13272   *) ac_try_echo=$ac_try;;
13273 esac
13274 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13275   (eval "$ac_link") 2>conftest.er1
13276   ac_status=$?
13277   grep -v '^ *+' conftest.er1 >conftest.err
13278   rm -f conftest.er1
13279   cat conftest.err >&5
13280   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13281   (exit $ac_status); } &&
13282          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
13283   { (case "(($ac_try" in
13284   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13285   *) ac_try_echo=$ac_try;;
13286 esac
13287 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13288   (eval "$ac_try") 2>&5
13289   ac_status=$?
13290   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13291   (exit $ac_status); }; } &&
13292          { ac_try='test -s conftest$ac_exeext'
13293   { (case "(($ac_try" in
13294   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13295   *) ac_try_echo=$ac_try;;
13296 esac
13297 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13298   (eval "$ac_try") 2>&5
13299   ac_status=$?
13300   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13301   (exit $ac_status); }; }; then
13302   ac_cv_search_bfd_init=$ac_res
13303 else
13304   echo "$as_me: failed program was:" >&5
13305 sed 's/^/| /' conftest.$ac_ext >&5
13306
13307
13308 fi
13309
13310 rm -f core conftest.err conftest.$ac_objext \
13311       conftest$ac_exeext
13312   if test "${ac_cv_search_bfd_init+set}" = set; then
13313   break
13314 fi
13315 done
13316 if test "${ac_cv_search_bfd_init+set}" = set; then
13317   :
13318 else
13319   ac_cv_search_bfd_init=no
13320 fi
13321 rm conftest.$ac_ext
13322 LIBS=$ac_func_search_save_LIBS
13323 fi
13324 { echo "$as_me:$LINENO: result: $ac_cv_search_bfd_init" >&5
13325 echo "${ECHO_T}$ac_cv_search_bfd_init" >&6; }
13326 ac_res=$ac_cv_search_bfd_init
13327 if test "$ac_res" != no; then
13328   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
13329
13330 fi
13331
13332         { echo "$as_me:$LINENO: checking for library containing op_open_agent" >&5
13333 echo $ECHO_N "checking for library containing op_open_agent... $ECHO_C" >&6; }
13334 if test "${ac_cv_search_op_open_agent+set}" = set; then
13335   echo $ECHO_N "(cached) $ECHO_C" >&6
13336 else
13337   ac_func_search_save_LIBS=$LIBS
13338 cat >conftest.$ac_ext <<_ACEOF
13339 /* confdefs.h.  */
13340 _ACEOF
13341 cat confdefs.h >>conftest.$ac_ext
13342 cat >>conftest.$ac_ext <<_ACEOF
13343 /* end confdefs.h.  */
13344
13345 /* Override any GCC internal prototype to avoid an error.
13346    Use char because int might match the return type of a GCC
13347    builtin and then its argument prototype would still apply.  */
13348 #ifdef __cplusplus
13349 extern "C"
13350 #endif
13351 char op_open_agent ();
13352 int
13353 main ()
13354 {
13355 return op_open_agent ();
13356   ;
13357   return 0;
13358 }
13359 _ACEOF
13360 for ac_lib in '' opagent; do
13361   if test -z "$ac_lib"; then
13362     ac_res="none required"
13363   else
13364     ac_res=-l$ac_lib
13365     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
13366   fi
13367   rm -f conftest.$ac_objext conftest$ac_exeext
13368 if { (ac_try="$ac_link"
13369 case "(($ac_try" in
13370   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13371   *) ac_try_echo=$ac_try;;
13372 esac
13373 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13374   (eval "$ac_link") 2>conftest.er1
13375   ac_status=$?
13376   grep -v '^ *+' conftest.er1 >conftest.err
13377   rm -f conftest.er1
13378   cat conftest.err >&5
13379   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13380   (exit $ac_status); } &&
13381          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
13382   { (case "(($ac_try" in
13383   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13384   *) ac_try_echo=$ac_try;;
13385 esac
13386 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13387   (eval "$ac_try") 2>&5
13388   ac_status=$?
13389   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13390   (exit $ac_status); }; } &&
13391          { ac_try='test -s conftest$ac_exeext'
13392   { (case "(($ac_try" in
13393   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13394   *) ac_try_echo=$ac_try;;
13395 esac
13396 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13397   (eval "$ac_try") 2>&5
13398   ac_status=$?
13399   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13400   (exit $ac_status); }; }; then
13401   ac_cv_search_op_open_agent=$ac_res
13402 else
13403   echo "$as_me: failed program was:" >&5
13404 sed 's/^/| /' conftest.$ac_ext >&5
13405
13406
13407 fi
13408
13409 rm -f core conftest.err conftest.$ac_objext \
13410       conftest$ac_exeext
13411   if test "${ac_cv_search_op_open_agent+set}" = set; then
13412   break
13413 fi
13414 done
13415 if test "${ac_cv_search_op_open_agent+set}" = set; then
13416   :
13417 else
13418   ac_cv_search_op_open_agent=no
13419 fi
13420 rm conftest.$ac_ext
13421 LIBS=$ac_func_search_save_LIBS
13422 fi
13423 { echo "$as_me:$LINENO: result: $ac_cv_search_op_open_agent" >&5
13424 echo "${ECHO_T}$ac_cv_search_op_open_agent" >&6; }
13425 ac_res=$ac_cv_search_op_open_agent
13426 if test "$ac_res" != no; then
13427   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
13428
13429 else
13430
13431           echo "Error! You need to have libopagent around."
13432           exit -1
13433
13434 fi
13435
13436         if test "${ac_cv_header_opagent_h+set}" = set; then
13437   { echo "$as_me:$LINENO: checking for opagent.h" >&5
13438 echo $ECHO_N "checking for opagent.h... $ECHO_C" >&6; }
13439 if test "${ac_cv_header_opagent_h+set}" = set; then
13440   echo $ECHO_N "(cached) $ECHO_C" >&6
13441 fi
13442 { echo "$as_me:$LINENO: result: $ac_cv_header_opagent_h" >&5
13443 echo "${ECHO_T}$ac_cv_header_opagent_h" >&6; }
13444 else
13445   # Is the header compilable?
13446 { echo "$as_me:$LINENO: checking opagent.h usability" >&5
13447 echo $ECHO_N "checking opagent.h usability... $ECHO_C" >&6; }
13448 cat >conftest.$ac_ext <<_ACEOF
13449 /* confdefs.h.  */
13450 _ACEOF
13451 cat confdefs.h >>conftest.$ac_ext
13452 cat >>conftest.$ac_ext <<_ACEOF
13453 /* end confdefs.h.  */
13454 $ac_includes_default
13455 #include <opagent.h>
13456 _ACEOF
13457 rm -f conftest.$ac_objext
13458 if { (ac_try="$ac_compile"
13459 case "(($ac_try" in
13460   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13461   *) ac_try_echo=$ac_try;;
13462 esac
13463 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13464   (eval "$ac_compile") 2>conftest.er1
13465   ac_status=$?
13466   grep -v '^ *+' conftest.er1 >conftest.err
13467   rm -f conftest.er1
13468   cat conftest.err >&5
13469   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13470   (exit $ac_status); } &&
13471          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
13472   { (case "(($ac_try" in
13473   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13474   *) ac_try_echo=$ac_try;;
13475 esac
13476 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13477   (eval "$ac_try") 2>&5
13478   ac_status=$?
13479   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13480   (exit $ac_status); }; } &&
13481          { ac_try='test -s conftest.$ac_objext'
13482   { (case "(($ac_try" in
13483   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13484   *) ac_try_echo=$ac_try;;
13485 esac
13486 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13487   (eval "$ac_try") 2>&5
13488   ac_status=$?
13489   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13490   (exit $ac_status); }; }; then
13491   ac_header_compiler=yes
13492 else
13493   echo "$as_me: failed program was:" >&5
13494 sed 's/^/| /' conftest.$ac_ext >&5
13495
13496         ac_header_compiler=no
13497 fi
13498
13499 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13500 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
13501 echo "${ECHO_T}$ac_header_compiler" >&6; }
13502
13503 # Is the header present?
13504 { echo "$as_me:$LINENO: checking opagent.h presence" >&5
13505 echo $ECHO_N "checking opagent.h presence... $ECHO_C" >&6; }
13506 cat >conftest.$ac_ext <<_ACEOF
13507 /* confdefs.h.  */
13508 _ACEOF
13509 cat confdefs.h >>conftest.$ac_ext
13510 cat >>conftest.$ac_ext <<_ACEOF
13511 /* end confdefs.h.  */
13512 #include <opagent.h>
13513 _ACEOF
13514 if { (ac_try="$ac_cpp conftest.$ac_ext"
13515 case "(($ac_try" in
13516   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13517   *) ac_try_echo=$ac_try;;
13518 esac
13519 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13520   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
13521   ac_status=$?
13522   grep -v '^ *+' conftest.er1 >conftest.err
13523   rm -f conftest.er1
13524   cat conftest.err >&5
13525   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13526   (exit $ac_status); } >/dev/null; then
13527   if test -s conftest.err; then
13528     ac_cpp_err=$ac_c_preproc_warn_flag
13529     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
13530   else
13531     ac_cpp_err=
13532   fi
13533 else
13534   ac_cpp_err=yes
13535 fi
13536 if test -z "$ac_cpp_err"; then
13537   ac_header_preproc=yes
13538 else
13539   echo "$as_me: failed program was:" >&5
13540 sed 's/^/| /' conftest.$ac_ext >&5
13541
13542   ac_header_preproc=no
13543 fi
13544
13545 rm -f conftest.err conftest.$ac_ext
13546 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
13547 echo "${ECHO_T}$ac_header_preproc" >&6; }
13548
13549 # So?  What about this header?
13550 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
13551   yes:no: )
13552     { echo "$as_me:$LINENO: WARNING: opagent.h: accepted by the compiler, rejected by the preprocessor!" >&5
13553 echo "$as_me: WARNING: opagent.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
13554     { echo "$as_me:$LINENO: WARNING: opagent.h: proceeding with the compiler's result" >&5
13555 echo "$as_me: WARNING: opagent.h: proceeding with the compiler's result" >&2;}
13556     ac_header_preproc=yes
13557     ;;
13558   no:yes:* )
13559     { echo "$as_me:$LINENO: WARNING: opagent.h: present but cannot be compiled" >&5
13560 echo "$as_me: WARNING: opagent.h: present but cannot be compiled" >&2;}
13561     { echo "$as_me:$LINENO: WARNING: opagent.h:     check for missing prerequisite headers?" >&5
13562 echo "$as_me: WARNING: opagent.h:     check for missing prerequisite headers?" >&2;}
13563     { echo "$as_me:$LINENO: WARNING: opagent.h: see the Autoconf documentation" >&5
13564 echo "$as_me: WARNING: opagent.h: see the Autoconf documentation" >&2;}
13565     { echo "$as_me:$LINENO: WARNING: opagent.h:     section \"Present But Cannot Be Compiled\"" >&5
13566 echo "$as_me: WARNING: opagent.h:     section \"Present But Cannot Be Compiled\"" >&2;}
13567     { echo "$as_me:$LINENO: WARNING: opagent.h: proceeding with the preprocessor's result" >&5
13568 echo "$as_me: WARNING: opagent.h: proceeding with the preprocessor's result" >&2;}
13569     { echo "$as_me:$LINENO: WARNING: opagent.h: in the future, the compiler will take precedence" >&5
13570 echo "$as_me: WARNING: opagent.h: in the future, the compiler will take precedence" >&2;}
13571     ( cat <<\_ASBOX
13572 ## ------------------------------ ##
13573 ## Report this to bugs@yourdomain ##
13574 ## ------------------------------ ##
13575 _ASBOX
13576      ) | sed "s/^/$as_me: WARNING:     /" >&2
13577     ;;
13578 esac
13579 { echo "$as_me:$LINENO: checking for opagent.h" >&5
13580 echo $ECHO_N "checking for opagent.h... $ECHO_C" >&6; }
13581 if test "${ac_cv_header_opagent_h+set}" = set; then
13582   echo $ECHO_N "(cached) $ECHO_C" >&6
13583 else
13584   ac_cv_header_opagent_h=$ac_header_preproc
13585 fi
13586 { echo "$as_me:$LINENO: result: $ac_cv_header_opagent_h" >&5
13587 echo "${ECHO_T}$ac_cv_header_opagent_h" >&6; }
13588
13589 fi
13590 if test $ac_cv_header_opagent_h = yes; then
13591   :
13592 else
13593
13594           echo "Error! You need to have opagent.h around."
13595           exit -1
13596
13597 fi
13598
13599
13600       fi
13601
13602 else
13603
13604       USE_OPROFILE=0
13605
13606
13607 fi
13608
13609
13610 cat >>confdefs.h <<_ACEOF
13611 #define USE_OPROFILE $USE_OPROFILE
13612 _ACEOF
13613
13614
13615
13616
13617
13618
13619
13620
13621 ac_header_dirent=no
13622 for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do
13623   as_ac_Header=`echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh`
13624 { echo "$as_me:$LINENO: checking for $ac_hdr that defines DIR" >&5
13625 echo $ECHO_N "checking for $ac_hdr that defines DIR... $ECHO_C" >&6; }
13626 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
13627   echo $ECHO_N "(cached) $ECHO_C" >&6
13628 else
13629   cat >conftest.$ac_ext <<_ACEOF
13630 /* confdefs.h.  */
13631 _ACEOF
13632 cat confdefs.h >>conftest.$ac_ext
13633 cat >>conftest.$ac_ext <<_ACEOF
13634 /* end confdefs.h.  */
13635 #include <sys/types.h>
13636 #include <$ac_hdr>
13637
13638 int
13639 main ()
13640 {
13641 if ((DIR *) 0)
13642 return 0;
13643   ;
13644   return 0;
13645 }
13646 _ACEOF
13647 rm -f conftest.$ac_objext
13648 if { (ac_try="$ac_compile"
13649 case "(($ac_try" in
13650   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13651   *) ac_try_echo=$ac_try;;
13652 esac
13653 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13654   (eval "$ac_compile") 2>conftest.er1
13655   ac_status=$?
13656   grep -v '^ *+' conftest.er1 >conftest.err
13657   rm -f conftest.er1
13658   cat conftest.err >&5
13659   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13660   (exit $ac_status); } &&
13661          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
13662   { (case "(($ac_try" in
13663   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13664   *) ac_try_echo=$ac_try;;
13665 esac
13666 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13667   (eval "$ac_try") 2>&5
13668   ac_status=$?
13669   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13670   (exit $ac_status); }; } &&
13671          { ac_try='test -s conftest.$ac_objext'
13672   { (case "(($ac_try" in
13673   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13674   *) ac_try_echo=$ac_try;;
13675 esac
13676 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13677   (eval "$ac_try") 2>&5
13678   ac_status=$?
13679   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13680   (exit $ac_status); }; }; then
13681   eval "$as_ac_Header=yes"
13682 else
13683   echo "$as_me: failed program was:" >&5
13684 sed 's/^/| /' conftest.$ac_ext >&5
13685
13686         eval "$as_ac_Header=no"
13687 fi
13688
13689 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13690 fi
13691 ac_res=`eval echo '${'$as_ac_Header'}'`
13692                { echo "$as_me:$LINENO: result: $ac_res" >&5
13693 echo "${ECHO_T}$ac_res" >&6; }
13694 if test `eval echo '${'$as_ac_Header'}'` = yes; then
13695   cat >>confdefs.h <<_ACEOF
13696 #define `echo "HAVE_$ac_hdr" | $as_tr_cpp` 1
13697 _ACEOF
13698
13699 ac_header_dirent=$ac_hdr; break
13700 fi
13701
13702 done
13703 # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
13704 if test $ac_header_dirent = dirent.h; then
13705   { echo "$as_me:$LINENO: checking for library containing opendir" >&5
13706 echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6; }
13707 if test "${ac_cv_search_opendir+set}" = set; then
13708   echo $ECHO_N "(cached) $ECHO_C" >&6
13709 else
13710   ac_func_search_save_LIBS=$LIBS
13711 cat >conftest.$ac_ext <<_ACEOF
13712 /* confdefs.h.  */
13713 _ACEOF
13714 cat confdefs.h >>conftest.$ac_ext
13715 cat >>conftest.$ac_ext <<_ACEOF
13716 /* end confdefs.h.  */
13717
13718 /* Override any GCC internal prototype to avoid an error.
13719    Use char because int might match the return type of a GCC
13720    builtin and then its argument prototype would still apply.  */
13721 #ifdef __cplusplus
13722 extern "C"
13723 #endif
13724 char opendir ();
13725 int
13726 main ()
13727 {
13728 return opendir ();
13729   ;
13730   return 0;
13731 }
13732 _ACEOF
13733 for ac_lib in '' dir; do
13734   if test -z "$ac_lib"; then
13735     ac_res="none required"
13736   else
13737     ac_res=-l$ac_lib
13738     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
13739   fi
13740   rm -f conftest.$ac_objext conftest$ac_exeext
13741 if { (ac_try="$ac_link"
13742 case "(($ac_try" in
13743   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13744   *) ac_try_echo=$ac_try;;
13745 esac
13746 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13747   (eval "$ac_link") 2>conftest.er1
13748   ac_status=$?
13749   grep -v '^ *+' conftest.er1 >conftest.err
13750   rm -f conftest.er1
13751   cat conftest.err >&5
13752   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13753   (exit $ac_status); } &&
13754          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
13755   { (case "(($ac_try" in
13756   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13757   *) ac_try_echo=$ac_try;;
13758 esac
13759 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13760   (eval "$ac_try") 2>&5
13761   ac_status=$?
13762   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13763   (exit $ac_status); }; } &&
13764          { ac_try='test -s conftest$ac_exeext'
13765   { (case "(($ac_try" in
13766   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13767   *) ac_try_echo=$ac_try;;
13768 esac
13769 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13770   (eval "$ac_try") 2>&5
13771   ac_status=$?
13772   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13773   (exit $ac_status); }; }; then
13774   ac_cv_search_opendir=$ac_res
13775 else
13776   echo "$as_me: failed program was:" >&5
13777 sed 's/^/| /' conftest.$ac_ext >&5
13778
13779
13780 fi
13781
13782 rm -f core conftest.err conftest.$ac_objext \
13783       conftest$ac_exeext
13784   if test "${ac_cv_search_opendir+set}" = set; then
13785   break
13786 fi
13787 done
13788 if test "${ac_cv_search_opendir+set}" = set; then
13789   :
13790 else
13791   ac_cv_search_opendir=no
13792 fi
13793 rm conftest.$ac_ext
13794 LIBS=$ac_func_search_save_LIBS
13795 fi
13796 { echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5
13797 echo "${ECHO_T}$ac_cv_search_opendir" >&6; }
13798 ac_res=$ac_cv_search_opendir
13799 if test "$ac_res" != no; then
13800   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
13801
13802 fi
13803
13804 else
13805   { echo "$as_me:$LINENO: checking for library containing opendir" >&5
13806 echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6; }
13807 if test "${ac_cv_search_opendir+set}" = set; then
13808   echo $ECHO_N "(cached) $ECHO_C" >&6
13809 else
13810   ac_func_search_save_LIBS=$LIBS
13811 cat >conftest.$ac_ext <<_ACEOF
13812 /* confdefs.h.  */
13813 _ACEOF
13814 cat confdefs.h >>conftest.$ac_ext
13815 cat >>conftest.$ac_ext <<_ACEOF
13816 /* end confdefs.h.  */
13817
13818 /* Override any GCC internal prototype to avoid an error.
13819    Use char because int might match the return type of a GCC
13820    builtin and then its argument prototype would still apply.  */
13821 #ifdef __cplusplus
13822 extern "C"
13823 #endif
13824 char opendir ();
13825 int
13826 main ()
13827 {
13828 return opendir ();
13829   ;
13830   return 0;
13831 }
13832 _ACEOF
13833 for ac_lib in '' x; do
13834   if test -z "$ac_lib"; then
13835     ac_res="none required"
13836   else
13837     ac_res=-l$ac_lib
13838     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
13839   fi
13840   rm -f conftest.$ac_objext conftest$ac_exeext
13841 if { (ac_try="$ac_link"
13842 case "(($ac_try" in
13843   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13844   *) ac_try_echo=$ac_try;;
13845 esac
13846 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13847   (eval "$ac_link") 2>conftest.er1
13848   ac_status=$?
13849   grep -v '^ *+' conftest.er1 >conftest.err
13850   rm -f conftest.er1
13851   cat conftest.err >&5
13852   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13853   (exit $ac_status); } &&
13854          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
13855   { (case "(($ac_try" in
13856   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13857   *) ac_try_echo=$ac_try;;
13858 esac
13859 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13860   (eval "$ac_try") 2>&5
13861   ac_status=$?
13862   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13863   (exit $ac_status); }; } &&
13864          { ac_try='test -s conftest$ac_exeext'
13865   { (case "(($ac_try" in
13866   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13867   *) ac_try_echo=$ac_try;;
13868 esac
13869 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13870   (eval "$ac_try") 2>&5
13871   ac_status=$?
13872   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13873   (exit $ac_status); }; }; then
13874   ac_cv_search_opendir=$ac_res
13875 else
13876   echo "$as_me: failed program was:" >&5
13877 sed 's/^/| /' conftest.$ac_ext >&5
13878
13879
13880 fi
13881
13882 rm -f core conftest.err conftest.$ac_objext \
13883       conftest$ac_exeext
13884   if test "${ac_cv_search_opendir+set}" = set; then
13885   break
13886 fi
13887 done
13888 if test "${ac_cv_search_opendir+set}" = set; then
13889   :
13890 else
13891   ac_cv_search_opendir=no
13892 fi
13893 rm conftest.$ac_ext
13894 LIBS=$ac_func_search_save_LIBS
13895 fi
13896 { echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5
13897 echo "${ECHO_T}$ac_cv_search_opendir" >&6; }
13898 ac_res=$ac_cv_search_opendir
13899 if test "$ac_res" != no; then
13900   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
13901
13902 fi
13903
13904 fi
13905
13906 { echo "$as_me:$LINENO: checking for MAP_ANONYMOUS vs. MAP_ANON" >&5
13907 echo $ECHO_N "checking for MAP_ANONYMOUS vs. MAP_ANON... $ECHO_C" >&6; }
13908 if test "${ac_cv_header_mmap_anon+set}" = set; then
13909   echo $ECHO_N "(cached) $ECHO_C" >&6
13910 else
13911    ac_ext=c
13912 ac_cpp='$CPP $CPPFLAGS'
13913 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
13914 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13915 ac_compiler_gnu=$ac_cv_c_compiler_gnu
13916
13917   cat >conftest.$ac_ext <<_ACEOF
13918 /* confdefs.h.  */
13919 _ACEOF
13920 cat confdefs.h >>conftest.$ac_ext
13921 cat >>conftest.$ac_ext <<_ACEOF
13922 /* end confdefs.h.  */
13923 #include <sys/mman.h>
13924 #include <unistd.h>
13925 #include <fcntl.h>
13926 int
13927 main ()
13928 {
13929 mmap (0, 1, PROT_READ, MAP_ANONYMOUS, -1, 0); return (0);
13930   ;
13931   return 0;
13932 }
13933 _ACEOF
13934 rm -f conftest.$ac_objext
13935 if { (ac_try="$ac_compile"
13936 case "(($ac_try" in
13937   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13938   *) ac_try_echo=$ac_try;;
13939 esac
13940 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13941   (eval "$ac_compile") 2>conftest.er1
13942   ac_status=$?
13943   grep -v '^ *+' conftest.er1 >conftest.err
13944   rm -f conftest.er1
13945   cat conftest.err >&5
13946   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13947   (exit $ac_status); } &&
13948          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
13949   { (case "(($ac_try" in
13950   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13951   *) ac_try_echo=$ac_try;;
13952 esac
13953 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13954   (eval "$ac_try") 2>&5
13955   ac_status=$?
13956   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13957   (exit $ac_status); }; } &&
13958          { ac_try='test -s conftest.$ac_objext'
13959   { (case "(($ac_try" in
13960   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13961   *) ac_try_echo=$ac_try;;
13962 esac
13963 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13964   (eval "$ac_try") 2>&5
13965   ac_status=$?
13966   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13967   (exit $ac_status); }; }; then
13968   ac_cv_header_mmap_anon=yes
13969 else
13970   echo "$as_me: failed program was:" >&5
13971 sed 's/^/| /' conftest.$ac_ext >&5
13972
13973         ac_cv_header_mmap_anon=no
13974 fi
13975
13976 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13977   ac_ext=c
13978 ac_cpp='$CPP $CPPFLAGS'
13979 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
13980 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13981 ac_compiler_gnu=$ac_cv_c_compiler_gnu
13982
13983
13984 fi
13985 { echo "$as_me:$LINENO: result: $ac_cv_header_mmap_anon" >&5
13986 echo "${ECHO_T}$ac_cv_header_mmap_anon" >&6; }
13987 if test "$ac_cv_header_mmap_anon" = yes; then
13988
13989 cat >>confdefs.h <<\_ACEOF
13990 #define HAVE_MMAP_ANONYMOUS 1
13991 _ACEOF
13992
13993 fi
13994
13995 { echo "$as_me:$LINENO: checking whether stat file-mode macros are broken" >&5
13996 echo $ECHO_N "checking whether stat file-mode macros are broken... $ECHO_C" >&6; }
13997 if test "${ac_cv_header_stat_broken+set}" = set; then
13998   echo $ECHO_N "(cached) $ECHO_C" >&6
13999 else
14000   cat >conftest.$ac_ext <<_ACEOF
14001 /* confdefs.h.  */
14002 _ACEOF
14003 cat confdefs.h >>conftest.$ac_ext
14004 cat >>conftest.$ac_ext <<_ACEOF
14005 /* end confdefs.h.  */
14006 #include <sys/types.h>
14007 #include <sys/stat.h>
14008
14009 #if defined S_ISBLK && defined S_IFDIR
14010 # if S_ISBLK (S_IFDIR)
14011 You lose.
14012 # endif
14013 #endif
14014
14015 #if defined S_ISBLK && defined S_IFCHR
14016 # if S_ISBLK (S_IFCHR)
14017 You lose.
14018 # endif
14019 #endif
14020
14021 #if defined S_ISLNK && defined S_IFREG
14022 # if S_ISLNK (S_IFREG)
14023 You lose.
14024 # endif
14025 #endif
14026
14027 #if defined S_ISSOCK && defined S_IFREG
14028 # if S_ISSOCK (S_IFREG)
14029 You lose.
14030 # endif
14031 #endif
14032
14033 _ACEOF
14034 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
14035   $EGREP "You lose" >/dev/null 2>&1; then
14036   ac_cv_header_stat_broken=yes
14037 else
14038   ac_cv_header_stat_broken=no
14039 fi
14040 rm -f conftest*
14041
14042 fi
14043 { echo "$as_me:$LINENO: result: $ac_cv_header_stat_broken" >&5
14044 echo "${ECHO_T}$ac_cv_header_stat_broken" >&6; }
14045 if test $ac_cv_header_stat_broken = yes; then
14046
14047 cat >>confdefs.h <<\_ACEOF
14048 #define STAT_MACROS_BROKEN 1
14049 _ACEOF
14050
14051 fi
14052
14053 { echo "$as_me:$LINENO: checking for sys/wait.h that is POSIX.1 compatible" >&5
14054 echo $ECHO_N "checking for sys/wait.h that is POSIX.1 compatible... $ECHO_C" >&6; }
14055 if test "${ac_cv_header_sys_wait_h+set}" = set; then
14056   echo $ECHO_N "(cached) $ECHO_C" >&6
14057 else
14058   cat >conftest.$ac_ext <<_ACEOF
14059 /* confdefs.h.  */
14060 _ACEOF
14061 cat confdefs.h >>conftest.$ac_ext
14062 cat >>conftest.$ac_ext <<_ACEOF
14063 /* end confdefs.h.  */
14064 #include <sys/types.h>
14065 #include <sys/wait.h>
14066 #ifndef WEXITSTATUS
14067 # define WEXITSTATUS(stat_val) ((unsigned int) (stat_val) >> 8)
14068 #endif
14069 #ifndef WIFEXITED
14070 # define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
14071 #endif
14072
14073 int
14074 main ()
14075 {
14076   int s;
14077   wait (&s);
14078   s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
14079   ;
14080   return 0;
14081 }
14082 _ACEOF
14083 rm -f conftest.$ac_objext
14084 if { (ac_try="$ac_compile"
14085 case "(($ac_try" in
14086   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14087   *) ac_try_echo=$ac_try;;
14088 esac
14089 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14090   (eval "$ac_compile") 2>conftest.er1
14091   ac_status=$?
14092   grep -v '^ *+' conftest.er1 >conftest.err
14093   rm -f conftest.er1
14094   cat conftest.err >&5
14095   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14096   (exit $ac_status); } &&
14097          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
14098   { (case "(($ac_try" in
14099   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14100   *) ac_try_echo=$ac_try;;
14101 esac
14102 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14103   (eval "$ac_try") 2>&5
14104   ac_status=$?
14105   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14106   (exit $ac_status); }; } &&
14107          { ac_try='test -s conftest.$ac_objext'
14108   { (case "(($ac_try" in
14109   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14110   *) ac_try_echo=$ac_try;;
14111 esac
14112 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14113   (eval "$ac_try") 2>&5
14114   ac_status=$?
14115   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14116   (exit $ac_status); }; }; then
14117   ac_cv_header_sys_wait_h=yes
14118 else
14119   echo "$as_me: failed program was:" >&5
14120 sed 's/^/| /' conftest.$ac_ext >&5
14121
14122         ac_cv_header_sys_wait_h=no
14123 fi
14124
14125 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14126 fi
14127 { echo "$as_me:$LINENO: result: $ac_cv_header_sys_wait_h" >&5
14128 echo "${ECHO_T}$ac_cv_header_sys_wait_h" >&6; }
14129 if test $ac_cv_header_sys_wait_h = yes; then
14130
14131 cat >>confdefs.h <<\_ACEOF
14132 #define HAVE_SYS_WAIT_H 1
14133 _ACEOF
14134
14135 fi
14136
14137 { echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
14138 echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6; }
14139 if test "${ac_cv_header_time+set}" = set; then
14140   echo $ECHO_N "(cached) $ECHO_C" >&6
14141 else
14142   cat >conftest.$ac_ext <<_ACEOF
14143 /* confdefs.h.  */
14144 _ACEOF
14145 cat confdefs.h >>conftest.$ac_ext
14146 cat >>conftest.$ac_ext <<_ACEOF
14147 /* end confdefs.h.  */
14148 #include <sys/types.h>
14149 #include <sys/time.h>
14150 #include <time.h>
14151
14152 int
14153 main ()
14154 {
14155 if ((struct tm *) 0)
14156 return 0;
14157   ;
14158   return 0;
14159 }
14160 _ACEOF
14161 rm -f conftest.$ac_objext
14162 if { (ac_try="$ac_compile"
14163 case "(($ac_try" in
14164   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14165   *) ac_try_echo=$ac_try;;
14166 esac
14167 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14168   (eval "$ac_compile") 2>conftest.er1
14169   ac_status=$?
14170   grep -v '^ *+' conftest.er1 >conftest.err
14171   rm -f conftest.er1
14172   cat conftest.err >&5
14173   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14174   (exit $ac_status); } &&
14175          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
14176   { (case "(($ac_try" in
14177   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14178   *) ac_try_echo=$ac_try;;
14179 esac
14180 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14181   (eval "$ac_try") 2>&5
14182   ac_status=$?
14183   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14184   (exit $ac_status); }; } &&
14185          { ac_try='test -s conftest.$ac_objext'
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_try") 2>&5
14192   ac_status=$?
14193   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14194   (exit $ac_status); }; }; then
14195   ac_cv_header_time=yes
14196 else
14197   echo "$as_me: failed program was:" >&5
14198 sed 's/^/| /' conftest.$ac_ext >&5
14199
14200         ac_cv_header_time=no
14201 fi
14202
14203 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14204 fi
14205 { echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
14206 echo "${ECHO_T}$ac_cv_header_time" >&6; }
14207 if test $ac_cv_header_time = yes; then
14208
14209 cat >>confdefs.h <<\_ACEOF
14210 #define TIME_WITH_SYS_TIME 1
14211 _ACEOF
14212
14213 fi
14214
14215
14216
14217
14218
14219
14220
14221
14222 for ac_header in dlfcn.h execinfo.h fcntl.h inttypes.h limits.h link.h
14223 do
14224 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
14225 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
14226   { echo "$as_me:$LINENO: checking for $ac_header" >&5
14227 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
14228 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
14229   echo $ECHO_N "(cached) $ECHO_C" >&6
14230 fi
14231 ac_res=`eval echo '${'$as_ac_Header'}'`
14232                { echo "$as_me:$LINENO: result: $ac_res" >&5
14233 echo "${ECHO_T}$ac_res" >&6; }
14234 else
14235   # Is the header compilable?
14236 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
14237 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
14238 cat >conftest.$ac_ext <<_ACEOF
14239 /* confdefs.h.  */
14240 _ACEOF
14241 cat confdefs.h >>conftest.$ac_ext
14242 cat >>conftest.$ac_ext <<_ACEOF
14243 /* end confdefs.h.  */
14244 $ac_includes_default
14245 #include <$ac_header>
14246 _ACEOF
14247 rm -f conftest.$ac_objext
14248 if { (ac_try="$ac_compile"
14249 case "(($ac_try" in
14250   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14251   *) ac_try_echo=$ac_try;;
14252 esac
14253 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14254   (eval "$ac_compile") 2>conftest.er1
14255   ac_status=$?
14256   grep -v '^ *+' conftest.er1 >conftest.err
14257   rm -f conftest.er1
14258   cat conftest.err >&5
14259   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14260   (exit $ac_status); } &&
14261          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
14262   { (case "(($ac_try" in
14263   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14264   *) ac_try_echo=$ac_try;;
14265 esac
14266 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14267   (eval "$ac_try") 2>&5
14268   ac_status=$?
14269   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14270   (exit $ac_status); }; } &&
14271          { ac_try='test -s conftest.$ac_objext'
14272   { (case "(($ac_try" in
14273   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14274   *) ac_try_echo=$ac_try;;
14275 esac
14276 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14277   (eval "$ac_try") 2>&5
14278   ac_status=$?
14279   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14280   (exit $ac_status); }; }; then
14281   ac_header_compiler=yes
14282 else
14283   echo "$as_me: failed program was:" >&5
14284 sed 's/^/| /' conftest.$ac_ext >&5
14285
14286         ac_header_compiler=no
14287 fi
14288
14289 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14290 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
14291 echo "${ECHO_T}$ac_header_compiler" >&6; }
14292
14293 # Is the header present?
14294 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
14295 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
14296 cat >conftest.$ac_ext <<_ACEOF
14297 /* confdefs.h.  */
14298 _ACEOF
14299 cat confdefs.h >>conftest.$ac_ext
14300 cat >>conftest.$ac_ext <<_ACEOF
14301 /* end confdefs.h.  */
14302 #include <$ac_header>
14303 _ACEOF
14304 if { (ac_try="$ac_cpp conftest.$ac_ext"
14305 case "(($ac_try" in
14306   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14307   *) ac_try_echo=$ac_try;;
14308 esac
14309 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14310   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
14311   ac_status=$?
14312   grep -v '^ *+' conftest.er1 >conftest.err
14313   rm -f conftest.er1
14314   cat conftest.err >&5
14315   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14316   (exit $ac_status); } >/dev/null; then
14317   if test -s conftest.err; then
14318     ac_cpp_err=$ac_c_preproc_warn_flag
14319     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
14320   else
14321     ac_cpp_err=
14322   fi
14323 else
14324   ac_cpp_err=yes
14325 fi
14326 if test -z "$ac_cpp_err"; then
14327   ac_header_preproc=yes
14328 else
14329   echo "$as_me: failed program was:" >&5
14330 sed 's/^/| /' conftest.$ac_ext >&5
14331
14332   ac_header_preproc=no
14333 fi
14334
14335 rm -f conftest.err conftest.$ac_ext
14336 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
14337 echo "${ECHO_T}$ac_header_preproc" >&6; }
14338
14339 # So?  What about this header?
14340 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
14341   yes:no: )
14342     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
14343 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
14344     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
14345 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
14346     ac_header_preproc=yes
14347     ;;
14348   no:yes:* )
14349     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
14350 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
14351     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
14352 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
14353     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
14354 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
14355     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
14356 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
14357     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
14358 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
14359     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
14360 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
14361     ( cat <<\_ASBOX
14362 ## ------------------------------ ##
14363 ## Report this to bugs@yourdomain ##
14364 ## ------------------------------ ##
14365 _ASBOX
14366      ) | sed "s/^/$as_me: WARNING:     /" >&2
14367     ;;
14368 esac
14369 { echo "$as_me:$LINENO: checking for $ac_header" >&5
14370 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
14371 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
14372   echo $ECHO_N "(cached) $ECHO_C" >&6
14373 else
14374   eval "$as_ac_Header=\$ac_header_preproc"
14375 fi
14376 ac_res=`eval echo '${'$as_ac_Header'}'`
14377                { echo "$as_me:$LINENO: result: $ac_res" >&5
14378 echo "${ECHO_T}$ac_res" >&6; }
14379
14380 fi
14381 if test `eval echo '${'$as_ac_Header'}'` = yes; then
14382   cat >>confdefs.h <<_ACEOF
14383 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
14384 _ACEOF
14385
14386 fi
14387
14388 done
14389
14390
14391
14392
14393
14394
14395
14396 for ac_header in malloc.h setjmp.h signal.h stdint.h termios.h unistd.h
14397 do
14398 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
14399 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
14400   { echo "$as_me:$LINENO: checking for $ac_header" >&5
14401 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
14402 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
14403   echo $ECHO_N "(cached) $ECHO_C" >&6
14404 fi
14405 ac_res=`eval echo '${'$as_ac_Header'}'`
14406                { echo "$as_me:$LINENO: result: $ac_res" >&5
14407 echo "${ECHO_T}$ac_res" >&6; }
14408 else
14409   # Is the header compilable?
14410 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
14411 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
14412 cat >conftest.$ac_ext <<_ACEOF
14413 /* confdefs.h.  */
14414 _ACEOF
14415 cat confdefs.h >>conftest.$ac_ext
14416 cat >>conftest.$ac_ext <<_ACEOF
14417 /* end confdefs.h.  */
14418 $ac_includes_default
14419 #include <$ac_header>
14420 _ACEOF
14421 rm -f conftest.$ac_objext
14422 if { (ac_try="$ac_compile"
14423 case "(($ac_try" in
14424   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14425   *) ac_try_echo=$ac_try;;
14426 esac
14427 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14428   (eval "$ac_compile") 2>conftest.er1
14429   ac_status=$?
14430   grep -v '^ *+' conftest.er1 >conftest.err
14431   rm -f conftest.er1
14432   cat conftest.err >&5
14433   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14434   (exit $ac_status); } &&
14435          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
14436   { (case "(($ac_try" in
14437   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14438   *) ac_try_echo=$ac_try;;
14439 esac
14440 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14441   (eval "$ac_try") 2>&5
14442   ac_status=$?
14443   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14444   (exit $ac_status); }; } &&
14445          { ac_try='test -s conftest.$ac_objext'
14446   { (case "(($ac_try" in
14447   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14448   *) ac_try_echo=$ac_try;;
14449 esac
14450 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14451   (eval "$ac_try") 2>&5
14452   ac_status=$?
14453   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14454   (exit $ac_status); }; }; then
14455   ac_header_compiler=yes
14456 else
14457   echo "$as_me: failed program was:" >&5
14458 sed 's/^/| /' conftest.$ac_ext >&5
14459
14460         ac_header_compiler=no
14461 fi
14462
14463 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14464 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
14465 echo "${ECHO_T}$ac_header_compiler" >&6; }
14466
14467 # Is the header present?
14468 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
14469 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
14470 cat >conftest.$ac_ext <<_ACEOF
14471 /* confdefs.h.  */
14472 _ACEOF
14473 cat confdefs.h >>conftest.$ac_ext
14474 cat >>conftest.$ac_ext <<_ACEOF
14475 /* end confdefs.h.  */
14476 #include <$ac_header>
14477 _ACEOF
14478 if { (ac_try="$ac_cpp conftest.$ac_ext"
14479 case "(($ac_try" in
14480   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14481   *) ac_try_echo=$ac_try;;
14482 esac
14483 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14484   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
14485   ac_status=$?
14486   grep -v '^ *+' conftest.er1 >conftest.err
14487   rm -f conftest.er1
14488   cat conftest.err >&5
14489   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14490   (exit $ac_status); } >/dev/null; then
14491   if test -s conftest.err; then
14492     ac_cpp_err=$ac_c_preproc_warn_flag
14493     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
14494   else
14495     ac_cpp_err=
14496   fi
14497 else
14498   ac_cpp_err=yes
14499 fi
14500 if test -z "$ac_cpp_err"; then
14501   ac_header_preproc=yes
14502 else
14503   echo "$as_me: failed program was:" >&5
14504 sed 's/^/| /' conftest.$ac_ext >&5
14505
14506   ac_header_preproc=no
14507 fi
14508
14509 rm -f conftest.err conftest.$ac_ext
14510 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
14511 echo "${ECHO_T}$ac_header_preproc" >&6; }
14512
14513 # So?  What about this header?
14514 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
14515   yes:no: )
14516     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
14517 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
14518     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
14519 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
14520     ac_header_preproc=yes
14521     ;;
14522   no:yes:* )
14523     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
14524 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
14525     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
14526 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
14527     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
14528 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
14529     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
14530 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
14531     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
14532 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
14533     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
14534 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
14535     ( cat <<\_ASBOX
14536 ## ------------------------------ ##
14537 ## Report this to bugs@yourdomain ##
14538 ## ------------------------------ ##
14539 _ASBOX
14540      ) | sed "s/^/$as_me: WARNING:     /" >&2
14541     ;;
14542 esac
14543 { echo "$as_me:$LINENO: checking for $ac_header" >&5
14544 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
14545 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
14546   echo $ECHO_N "(cached) $ECHO_C" >&6
14547 else
14548   eval "$as_ac_Header=\$ac_header_preproc"
14549 fi
14550 ac_res=`eval echo '${'$as_ac_Header'}'`
14551                { echo "$as_me:$LINENO: result: $ac_res" >&5
14552 echo "${ECHO_T}$ac_res" >&6; }
14553
14554 fi
14555 if test `eval echo '${'$as_ac_Header'}'` = yes; then
14556   cat >>confdefs.h <<_ACEOF
14557 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
14558 _ACEOF
14559
14560 fi
14561
14562 done
14563
14564
14565
14566 for ac_header in utime.h windows.h
14567 do
14568 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
14569 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
14570   { echo "$as_me:$LINENO: checking for $ac_header" >&5
14571 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
14572 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
14573   echo $ECHO_N "(cached) $ECHO_C" >&6
14574 fi
14575 ac_res=`eval echo '${'$as_ac_Header'}'`
14576                { echo "$as_me:$LINENO: result: $ac_res" >&5
14577 echo "${ECHO_T}$ac_res" >&6; }
14578 else
14579   # Is the header compilable?
14580 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
14581 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
14582 cat >conftest.$ac_ext <<_ACEOF
14583 /* confdefs.h.  */
14584 _ACEOF
14585 cat confdefs.h >>conftest.$ac_ext
14586 cat >>conftest.$ac_ext <<_ACEOF
14587 /* end confdefs.h.  */
14588 $ac_includes_default
14589 #include <$ac_header>
14590 _ACEOF
14591 rm -f conftest.$ac_objext
14592 if { (ac_try="$ac_compile"
14593 case "(($ac_try" in
14594   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14595   *) ac_try_echo=$ac_try;;
14596 esac
14597 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14598   (eval "$ac_compile") 2>conftest.er1
14599   ac_status=$?
14600   grep -v '^ *+' conftest.er1 >conftest.err
14601   rm -f conftest.er1
14602   cat conftest.err >&5
14603   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14604   (exit $ac_status); } &&
14605          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
14606   { (case "(($ac_try" in
14607   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14608   *) ac_try_echo=$ac_try;;
14609 esac
14610 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14611   (eval "$ac_try") 2>&5
14612   ac_status=$?
14613   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14614   (exit $ac_status); }; } &&
14615          { ac_try='test -s conftest.$ac_objext'
14616   { (case "(($ac_try" in
14617   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14618   *) ac_try_echo=$ac_try;;
14619 esac
14620 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14621   (eval "$ac_try") 2>&5
14622   ac_status=$?
14623   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14624   (exit $ac_status); }; }; then
14625   ac_header_compiler=yes
14626 else
14627   echo "$as_me: failed program was:" >&5
14628 sed 's/^/| /' conftest.$ac_ext >&5
14629
14630         ac_header_compiler=no
14631 fi
14632
14633 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14634 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
14635 echo "${ECHO_T}$ac_header_compiler" >&6; }
14636
14637 # Is the header present?
14638 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
14639 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
14640 cat >conftest.$ac_ext <<_ACEOF
14641 /* confdefs.h.  */
14642 _ACEOF
14643 cat confdefs.h >>conftest.$ac_ext
14644 cat >>conftest.$ac_ext <<_ACEOF
14645 /* end confdefs.h.  */
14646 #include <$ac_header>
14647 _ACEOF
14648 if { (ac_try="$ac_cpp conftest.$ac_ext"
14649 case "(($ac_try" in
14650   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14651   *) ac_try_echo=$ac_try;;
14652 esac
14653 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14654   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
14655   ac_status=$?
14656   grep -v '^ *+' conftest.er1 >conftest.err
14657   rm -f conftest.er1
14658   cat conftest.err >&5
14659   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14660   (exit $ac_status); } >/dev/null; then
14661   if test -s conftest.err; then
14662     ac_cpp_err=$ac_c_preproc_warn_flag
14663     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
14664   else
14665     ac_cpp_err=
14666   fi
14667 else
14668   ac_cpp_err=yes
14669 fi
14670 if test -z "$ac_cpp_err"; then
14671   ac_header_preproc=yes
14672 else
14673   echo "$as_me: failed program was:" >&5
14674 sed 's/^/| /' conftest.$ac_ext >&5
14675
14676   ac_header_preproc=no
14677 fi
14678
14679 rm -f conftest.err conftest.$ac_ext
14680 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
14681 echo "${ECHO_T}$ac_header_preproc" >&6; }
14682
14683 # So?  What about this header?
14684 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
14685   yes:no: )
14686     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
14687 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
14688     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
14689 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
14690     ac_header_preproc=yes
14691     ;;
14692   no:yes:* )
14693     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
14694 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
14695     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
14696 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
14697     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
14698 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
14699     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
14700 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
14701     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
14702 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
14703     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
14704 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
14705     ( cat <<\_ASBOX
14706 ## ------------------------------ ##
14707 ## Report this to bugs@yourdomain ##
14708 ## ------------------------------ ##
14709 _ASBOX
14710      ) | sed "s/^/$as_me: WARNING:     /" >&2
14711     ;;
14712 esac
14713 { echo "$as_me:$LINENO: checking for $ac_header" >&5
14714 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
14715 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
14716   echo $ECHO_N "(cached) $ECHO_C" >&6
14717 else
14718   eval "$as_ac_Header=\$ac_header_preproc"
14719 fi
14720 ac_res=`eval echo '${'$as_ac_Header'}'`
14721                { echo "$as_me:$LINENO: result: $ac_res" >&5
14722 echo "${ECHO_T}$ac_res" >&6; }
14723
14724 fi
14725 if test `eval echo '${'$as_ac_Header'}'` = yes; then
14726   cat >>confdefs.h <<_ACEOF
14727 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
14728 _ACEOF
14729
14730 fi
14731
14732 done
14733
14734
14735
14736
14737
14738
14739 for ac_header in sys/mman.h sys/param.h sys/resource.h sys/time.h sys/uio.h
14740 do
14741 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
14742 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
14743   { echo "$as_me:$LINENO: checking for $ac_header" >&5
14744 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
14745 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
14746   echo $ECHO_N "(cached) $ECHO_C" >&6
14747 fi
14748 ac_res=`eval echo '${'$as_ac_Header'}'`
14749                { echo "$as_me:$LINENO: result: $ac_res" >&5
14750 echo "${ECHO_T}$ac_res" >&6; }
14751 else
14752   # Is the header compilable?
14753 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
14754 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
14755 cat >conftest.$ac_ext <<_ACEOF
14756 /* confdefs.h.  */
14757 _ACEOF
14758 cat confdefs.h >>conftest.$ac_ext
14759 cat >>conftest.$ac_ext <<_ACEOF
14760 /* end confdefs.h.  */
14761 $ac_includes_default
14762 #include <$ac_header>
14763 _ACEOF
14764 rm -f conftest.$ac_objext
14765 if { (ac_try="$ac_compile"
14766 case "(($ac_try" in
14767   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14768   *) ac_try_echo=$ac_try;;
14769 esac
14770 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14771   (eval "$ac_compile") 2>conftest.er1
14772   ac_status=$?
14773   grep -v '^ *+' conftest.er1 >conftest.err
14774   rm -f conftest.er1
14775   cat conftest.err >&5
14776   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14777   (exit $ac_status); } &&
14778          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
14779   { (case "(($ac_try" in
14780   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14781   *) ac_try_echo=$ac_try;;
14782 esac
14783 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14784   (eval "$ac_try") 2>&5
14785   ac_status=$?
14786   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14787   (exit $ac_status); }; } &&
14788          { ac_try='test -s conftest.$ac_objext'
14789   { (case "(($ac_try" in
14790   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14791   *) ac_try_echo=$ac_try;;
14792 esac
14793 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14794   (eval "$ac_try") 2>&5
14795   ac_status=$?
14796   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14797   (exit $ac_status); }; }; then
14798   ac_header_compiler=yes
14799 else
14800   echo "$as_me: failed program was:" >&5
14801 sed 's/^/| /' conftest.$ac_ext >&5
14802
14803         ac_header_compiler=no
14804 fi
14805
14806 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14807 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
14808 echo "${ECHO_T}$ac_header_compiler" >&6; }
14809
14810 # Is the header present?
14811 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
14812 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
14813 cat >conftest.$ac_ext <<_ACEOF
14814 /* confdefs.h.  */
14815 _ACEOF
14816 cat confdefs.h >>conftest.$ac_ext
14817 cat >>conftest.$ac_ext <<_ACEOF
14818 /* end confdefs.h.  */
14819 #include <$ac_header>
14820 _ACEOF
14821 if { (ac_try="$ac_cpp conftest.$ac_ext"
14822 case "(($ac_try" in
14823   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14824   *) ac_try_echo=$ac_try;;
14825 esac
14826 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14827   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
14828   ac_status=$?
14829   grep -v '^ *+' conftest.er1 >conftest.err
14830   rm -f conftest.er1
14831   cat conftest.err >&5
14832   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14833   (exit $ac_status); } >/dev/null; then
14834   if test -s conftest.err; then
14835     ac_cpp_err=$ac_c_preproc_warn_flag
14836     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
14837   else
14838     ac_cpp_err=
14839   fi
14840 else
14841   ac_cpp_err=yes
14842 fi
14843 if test -z "$ac_cpp_err"; then
14844   ac_header_preproc=yes
14845 else
14846   echo "$as_me: failed program was:" >&5
14847 sed 's/^/| /' conftest.$ac_ext >&5
14848
14849   ac_header_preproc=no
14850 fi
14851
14852 rm -f conftest.err conftest.$ac_ext
14853 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
14854 echo "${ECHO_T}$ac_header_preproc" >&6; }
14855
14856 # So?  What about this header?
14857 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
14858   yes:no: )
14859     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
14860 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
14861     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
14862 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
14863     ac_header_preproc=yes
14864     ;;
14865   no:yes:* )
14866     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
14867 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
14868     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
14869 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
14870     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
14871 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
14872     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
14873 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
14874     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
14875 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
14876     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
14877 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
14878     ( cat <<\_ASBOX
14879 ## ------------------------------ ##
14880 ## Report this to bugs@yourdomain ##
14881 ## ------------------------------ ##
14882 _ASBOX
14883      ) | sed "s/^/$as_me: WARNING:     /" >&2
14884     ;;
14885 esac
14886 { echo "$as_me:$LINENO: checking for $ac_header" >&5
14887 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
14888 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
14889   echo $ECHO_N "(cached) $ECHO_C" >&6
14890 else
14891   eval "$as_ac_Header=\$ac_header_preproc"
14892 fi
14893 ac_res=`eval echo '${'$as_ac_Header'}'`
14894                { echo "$as_me:$LINENO: result: $ac_res" >&5
14895 echo "${ECHO_T}$ac_res" >&6; }
14896
14897 fi
14898 if test `eval echo '${'$as_ac_Header'}'` = yes; then
14899   cat >>confdefs.h <<_ACEOF
14900 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
14901 _ACEOF
14902
14903 fi
14904
14905 done
14906
14907
14908
14909
14910
14911 for ac_header in sys/types.h sys/ioctl.h malloc/malloc.h mach/mach.h
14912 do
14913 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
14914 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
14915   { echo "$as_me:$LINENO: checking for $ac_header" >&5
14916 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
14917 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
14918   echo $ECHO_N "(cached) $ECHO_C" >&6
14919 fi
14920 ac_res=`eval echo '${'$as_ac_Header'}'`
14921                { echo "$as_me:$LINENO: result: $ac_res" >&5
14922 echo "${ECHO_T}$ac_res" >&6; }
14923 else
14924   # Is the header compilable?
14925 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
14926 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
14927 cat >conftest.$ac_ext <<_ACEOF
14928 /* confdefs.h.  */
14929 _ACEOF
14930 cat confdefs.h >>conftest.$ac_ext
14931 cat >>conftest.$ac_ext <<_ACEOF
14932 /* end confdefs.h.  */
14933 $ac_includes_default
14934 #include <$ac_header>
14935 _ACEOF
14936 rm -f conftest.$ac_objext
14937 if { (ac_try="$ac_compile"
14938 case "(($ac_try" in
14939   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14940   *) ac_try_echo=$ac_try;;
14941 esac
14942 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14943   (eval "$ac_compile") 2>conftest.er1
14944   ac_status=$?
14945   grep -v '^ *+' conftest.er1 >conftest.err
14946   rm -f conftest.er1
14947   cat conftest.err >&5
14948   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14949   (exit $ac_status); } &&
14950          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
14951   { (case "(($ac_try" in
14952   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14953   *) ac_try_echo=$ac_try;;
14954 esac
14955 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14956   (eval "$ac_try") 2>&5
14957   ac_status=$?
14958   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14959   (exit $ac_status); }; } &&
14960          { ac_try='test -s conftest.$ac_objext'
14961   { (case "(($ac_try" in
14962   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14963   *) ac_try_echo=$ac_try;;
14964 esac
14965 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14966   (eval "$ac_try") 2>&5
14967   ac_status=$?
14968   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14969   (exit $ac_status); }; }; then
14970   ac_header_compiler=yes
14971 else
14972   echo "$as_me: failed program was:" >&5
14973 sed 's/^/| /' conftest.$ac_ext >&5
14974
14975         ac_header_compiler=no
14976 fi
14977
14978 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14979 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
14980 echo "${ECHO_T}$ac_header_compiler" >&6; }
14981
14982 # Is the header present?
14983 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
14984 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
14985 cat >conftest.$ac_ext <<_ACEOF
14986 /* confdefs.h.  */
14987 _ACEOF
14988 cat confdefs.h >>conftest.$ac_ext
14989 cat >>conftest.$ac_ext <<_ACEOF
14990 /* end confdefs.h.  */
14991 #include <$ac_header>
14992 _ACEOF
14993 if { (ac_try="$ac_cpp conftest.$ac_ext"
14994 case "(($ac_try" in
14995   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14996   *) ac_try_echo=$ac_try;;
14997 esac
14998 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14999   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
15000   ac_status=$?
15001   grep -v '^ *+' conftest.er1 >conftest.err
15002   rm -f conftest.er1
15003   cat conftest.err >&5
15004   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15005   (exit $ac_status); } >/dev/null; then
15006   if test -s conftest.err; then
15007     ac_cpp_err=$ac_c_preproc_warn_flag
15008     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
15009   else
15010     ac_cpp_err=
15011   fi
15012 else
15013   ac_cpp_err=yes
15014 fi
15015 if test -z "$ac_cpp_err"; then
15016   ac_header_preproc=yes
15017 else
15018   echo "$as_me: failed program was:" >&5
15019 sed 's/^/| /' conftest.$ac_ext >&5
15020
15021   ac_header_preproc=no
15022 fi
15023
15024 rm -f conftest.err conftest.$ac_ext
15025 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
15026 echo "${ECHO_T}$ac_header_preproc" >&6; }
15027
15028 # So?  What about this header?
15029 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
15030   yes:no: )
15031     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
15032 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
15033     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
15034 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
15035     ac_header_preproc=yes
15036     ;;
15037   no:yes:* )
15038     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
15039 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
15040     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
15041 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
15042     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
15043 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
15044     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
15045 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
15046     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
15047 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
15048     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
15049 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
15050     ( cat <<\_ASBOX
15051 ## ------------------------------ ##
15052 ## Report this to bugs@yourdomain ##
15053 ## ------------------------------ ##
15054 _ASBOX
15055      ) | sed "s/^/$as_me: WARNING:     /" >&2
15056     ;;
15057 esac
15058 { echo "$as_me:$LINENO: checking for $ac_header" >&5
15059 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
15060 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15061   echo $ECHO_N "(cached) $ECHO_C" >&6
15062 else
15063   eval "$as_ac_Header=\$ac_header_preproc"
15064 fi
15065 ac_res=`eval echo '${'$as_ac_Header'}'`
15066                { echo "$as_me:$LINENO: result: $ac_res" >&5
15067 echo "${ECHO_T}$ac_res" >&6; }
15068
15069 fi
15070 if test `eval echo '${'$as_ac_Header'}'` = yes; then
15071   cat >>confdefs.h <<_ACEOF
15072 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
15073 _ACEOF
15074
15075 fi
15076
15077 done
15078
15079
15080 for ac_header in valgrind/valgrind.h
15081 do
15082 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
15083 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15084   { echo "$as_me:$LINENO: checking for $ac_header" >&5
15085 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
15086 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15087   echo $ECHO_N "(cached) $ECHO_C" >&6
15088 fi
15089 ac_res=`eval echo '${'$as_ac_Header'}'`
15090                { echo "$as_me:$LINENO: result: $ac_res" >&5
15091 echo "${ECHO_T}$ac_res" >&6; }
15092 else
15093   # Is the header compilable?
15094 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
15095 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
15096 cat >conftest.$ac_ext <<_ACEOF
15097 /* confdefs.h.  */
15098 _ACEOF
15099 cat confdefs.h >>conftest.$ac_ext
15100 cat >>conftest.$ac_ext <<_ACEOF
15101 /* end confdefs.h.  */
15102 $ac_includes_default
15103 #include <$ac_header>
15104 _ACEOF
15105 rm -f conftest.$ac_objext
15106 if { (ac_try="$ac_compile"
15107 case "(($ac_try" in
15108   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15109   *) ac_try_echo=$ac_try;;
15110 esac
15111 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15112   (eval "$ac_compile") 2>conftest.er1
15113   ac_status=$?
15114   grep -v '^ *+' conftest.er1 >conftest.err
15115   rm -f conftest.er1
15116   cat conftest.err >&5
15117   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15118   (exit $ac_status); } &&
15119          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
15120   { (case "(($ac_try" in
15121   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15122   *) ac_try_echo=$ac_try;;
15123 esac
15124 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15125   (eval "$ac_try") 2>&5
15126   ac_status=$?
15127   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15128   (exit $ac_status); }; } &&
15129          { ac_try='test -s conftest.$ac_objext'
15130   { (case "(($ac_try" in
15131   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15132   *) ac_try_echo=$ac_try;;
15133 esac
15134 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15135   (eval "$ac_try") 2>&5
15136   ac_status=$?
15137   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15138   (exit $ac_status); }; }; then
15139   ac_header_compiler=yes
15140 else
15141   echo "$as_me: failed program was:" >&5
15142 sed 's/^/| /' conftest.$ac_ext >&5
15143
15144         ac_header_compiler=no
15145 fi
15146
15147 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15148 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
15149 echo "${ECHO_T}$ac_header_compiler" >&6; }
15150
15151 # Is the header present?
15152 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
15153 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
15154 cat >conftest.$ac_ext <<_ACEOF
15155 /* confdefs.h.  */
15156 _ACEOF
15157 cat confdefs.h >>conftest.$ac_ext
15158 cat >>conftest.$ac_ext <<_ACEOF
15159 /* end confdefs.h.  */
15160 #include <$ac_header>
15161 _ACEOF
15162 if { (ac_try="$ac_cpp conftest.$ac_ext"
15163 case "(($ac_try" in
15164   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15165   *) ac_try_echo=$ac_try;;
15166 esac
15167 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15168   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
15169   ac_status=$?
15170   grep -v '^ *+' conftest.er1 >conftest.err
15171   rm -f conftest.er1
15172   cat conftest.err >&5
15173   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15174   (exit $ac_status); } >/dev/null; then
15175   if test -s conftest.err; then
15176     ac_cpp_err=$ac_c_preproc_warn_flag
15177     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
15178   else
15179     ac_cpp_err=
15180   fi
15181 else
15182   ac_cpp_err=yes
15183 fi
15184 if test -z "$ac_cpp_err"; then
15185   ac_header_preproc=yes
15186 else
15187   echo "$as_me: failed program was:" >&5
15188 sed 's/^/| /' conftest.$ac_ext >&5
15189
15190   ac_header_preproc=no
15191 fi
15192
15193 rm -f conftest.err conftest.$ac_ext
15194 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
15195 echo "${ECHO_T}$ac_header_preproc" >&6; }
15196
15197 # So?  What about this header?
15198 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
15199   yes:no: )
15200     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
15201 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
15202     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
15203 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
15204     ac_header_preproc=yes
15205     ;;
15206   no:yes:* )
15207     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
15208 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
15209     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
15210 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
15211     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
15212 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
15213     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
15214 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
15215     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
15216 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
15217     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
15218 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
15219     ( cat <<\_ASBOX
15220 ## ------------------------------ ##
15221 ## Report this to bugs@yourdomain ##
15222 ## ------------------------------ ##
15223 _ASBOX
15224      ) | sed "s/^/$as_me: WARNING:     /" >&2
15225     ;;
15226 esac
15227 { echo "$as_me:$LINENO: checking for $ac_header" >&5
15228 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
15229 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15230   echo $ECHO_N "(cached) $ECHO_C" >&6
15231 else
15232   eval "$as_ac_Header=\$ac_header_preproc"
15233 fi
15234 ac_res=`eval echo '${'$as_ac_Header'}'`
15235                { echo "$as_me:$LINENO: result: $ac_res" >&5
15236 echo "${ECHO_T}$ac_res" >&6; }
15237
15238 fi
15239 if test `eval echo '${'$as_ac_Header'}'` = yes; then
15240   cat >>confdefs.h <<_ACEOF
15241 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
15242 _ACEOF
15243
15244 fi
15245
15246 done
15247
15248
15249 for ac_header in fenv.h
15250 do
15251 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
15252 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15253   { echo "$as_me:$LINENO: checking for $ac_header" >&5
15254 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
15255 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15256   echo $ECHO_N "(cached) $ECHO_C" >&6
15257 fi
15258 ac_res=`eval echo '${'$as_ac_Header'}'`
15259                { echo "$as_me:$LINENO: result: $ac_res" >&5
15260 echo "${ECHO_T}$ac_res" >&6; }
15261 else
15262   # Is the header compilable?
15263 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
15264 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
15265 cat >conftest.$ac_ext <<_ACEOF
15266 /* confdefs.h.  */
15267 _ACEOF
15268 cat confdefs.h >>conftest.$ac_ext
15269 cat >>conftest.$ac_ext <<_ACEOF
15270 /* end confdefs.h.  */
15271 $ac_includes_default
15272 #include <$ac_header>
15273 _ACEOF
15274 rm -f conftest.$ac_objext
15275 if { (ac_try="$ac_compile"
15276 case "(($ac_try" in
15277   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15278   *) ac_try_echo=$ac_try;;
15279 esac
15280 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15281   (eval "$ac_compile") 2>conftest.er1
15282   ac_status=$?
15283   grep -v '^ *+' conftest.er1 >conftest.err
15284   rm -f conftest.er1
15285   cat conftest.err >&5
15286   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15287   (exit $ac_status); } &&
15288          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
15289   { (case "(($ac_try" in
15290   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15291   *) ac_try_echo=$ac_try;;
15292 esac
15293 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15294   (eval "$ac_try") 2>&5
15295   ac_status=$?
15296   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15297   (exit $ac_status); }; } &&
15298          { ac_try='test -s conftest.$ac_objext'
15299   { (case "(($ac_try" in
15300   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15301   *) ac_try_echo=$ac_try;;
15302 esac
15303 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15304   (eval "$ac_try") 2>&5
15305   ac_status=$?
15306   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15307   (exit $ac_status); }; }; then
15308   ac_header_compiler=yes
15309 else
15310   echo "$as_me: failed program was:" >&5
15311 sed 's/^/| /' conftest.$ac_ext >&5
15312
15313         ac_header_compiler=no
15314 fi
15315
15316 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15317 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
15318 echo "${ECHO_T}$ac_header_compiler" >&6; }
15319
15320 # Is the header present?
15321 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
15322 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
15323 cat >conftest.$ac_ext <<_ACEOF
15324 /* confdefs.h.  */
15325 _ACEOF
15326 cat confdefs.h >>conftest.$ac_ext
15327 cat >>conftest.$ac_ext <<_ACEOF
15328 /* end confdefs.h.  */
15329 #include <$ac_header>
15330 _ACEOF
15331 if { (ac_try="$ac_cpp conftest.$ac_ext"
15332 case "(($ac_try" in
15333   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15334   *) ac_try_echo=$ac_try;;
15335 esac
15336 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15337   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
15338   ac_status=$?
15339   grep -v '^ *+' conftest.er1 >conftest.err
15340   rm -f conftest.er1
15341   cat conftest.err >&5
15342   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15343   (exit $ac_status); } >/dev/null; then
15344   if test -s conftest.err; then
15345     ac_cpp_err=$ac_c_preproc_warn_flag
15346     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
15347   else
15348     ac_cpp_err=
15349   fi
15350 else
15351   ac_cpp_err=yes
15352 fi
15353 if test -z "$ac_cpp_err"; then
15354   ac_header_preproc=yes
15355 else
15356   echo "$as_me: failed program was:" >&5
15357 sed 's/^/| /' conftest.$ac_ext >&5
15358
15359   ac_header_preproc=no
15360 fi
15361
15362 rm -f conftest.err conftest.$ac_ext
15363 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
15364 echo "${ECHO_T}$ac_header_preproc" >&6; }
15365
15366 # So?  What about this header?
15367 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
15368   yes:no: )
15369     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
15370 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
15371     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
15372 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
15373     ac_header_preproc=yes
15374     ;;
15375   no:yes:* )
15376     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
15377 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
15378     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
15379 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
15380     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
15381 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
15382     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
15383 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
15384     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
15385 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
15386     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
15387 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
15388     ( cat <<\_ASBOX
15389 ## ------------------------------ ##
15390 ## Report this to bugs@yourdomain ##
15391 ## ------------------------------ ##
15392 _ASBOX
15393      ) | sed "s/^/$as_me: WARNING:     /" >&2
15394     ;;
15395 esac
15396 { echo "$as_me:$LINENO: checking for $ac_header" >&5
15397 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
15398 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15399   echo $ECHO_N "(cached) $ECHO_C" >&6
15400 else
15401   eval "$as_ac_Header=\$ac_header_preproc"
15402 fi
15403 ac_res=`eval echo '${'$as_ac_Header'}'`
15404                { echo "$as_me:$LINENO: result: $ac_res" >&5
15405 echo "${ECHO_T}$ac_res" >&6; }
15406
15407 fi
15408 if test `eval echo '${'$as_ac_Header'}'` = yes; then
15409   cat >>confdefs.h <<_ACEOF
15410 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
15411 _ACEOF
15412
15413 fi
15414
15415 done
15416
15417 if test "$ENABLE_THREADS" -eq 1 && test "$ENABLE_PTHREADS" -eq 1 ; then
15418
15419 for ac_header in pthread.h
15420 do
15421 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
15422 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15423   { echo "$as_me:$LINENO: checking for $ac_header" >&5
15424 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
15425 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15426   echo $ECHO_N "(cached) $ECHO_C" >&6
15427 fi
15428 ac_res=`eval echo '${'$as_ac_Header'}'`
15429                { echo "$as_me:$LINENO: result: $ac_res" >&5
15430 echo "${ECHO_T}$ac_res" >&6; }
15431 else
15432   # Is the header compilable?
15433 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
15434 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
15435 cat >conftest.$ac_ext <<_ACEOF
15436 /* confdefs.h.  */
15437 _ACEOF
15438 cat confdefs.h >>conftest.$ac_ext
15439 cat >>conftest.$ac_ext <<_ACEOF
15440 /* end confdefs.h.  */
15441 $ac_includes_default
15442 #include <$ac_header>
15443 _ACEOF
15444 rm -f conftest.$ac_objext
15445 if { (ac_try="$ac_compile"
15446 case "(($ac_try" in
15447   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15448   *) ac_try_echo=$ac_try;;
15449 esac
15450 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15451   (eval "$ac_compile") 2>conftest.er1
15452   ac_status=$?
15453   grep -v '^ *+' conftest.er1 >conftest.err
15454   rm -f conftest.er1
15455   cat conftest.err >&5
15456   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15457   (exit $ac_status); } &&
15458          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
15459   { (case "(($ac_try" in
15460   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15461   *) ac_try_echo=$ac_try;;
15462 esac
15463 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15464   (eval "$ac_try") 2>&5
15465   ac_status=$?
15466   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15467   (exit $ac_status); }; } &&
15468          { ac_try='test -s conftest.$ac_objext'
15469   { (case "(($ac_try" in
15470   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15471   *) ac_try_echo=$ac_try;;
15472 esac
15473 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15474   (eval "$ac_try") 2>&5
15475   ac_status=$?
15476   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15477   (exit $ac_status); }; }; then
15478   ac_header_compiler=yes
15479 else
15480   echo "$as_me: failed program was:" >&5
15481 sed 's/^/| /' conftest.$ac_ext >&5
15482
15483         ac_header_compiler=no
15484 fi
15485
15486 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15487 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
15488 echo "${ECHO_T}$ac_header_compiler" >&6; }
15489
15490 # Is the header present?
15491 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
15492 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
15493 cat >conftest.$ac_ext <<_ACEOF
15494 /* confdefs.h.  */
15495 _ACEOF
15496 cat confdefs.h >>conftest.$ac_ext
15497 cat >>conftest.$ac_ext <<_ACEOF
15498 /* end confdefs.h.  */
15499 #include <$ac_header>
15500 _ACEOF
15501 if { (ac_try="$ac_cpp conftest.$ac_ext"
15502 case "(($ac_try" in
15503   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15504   *) ac_try_echo=$ac_try;;
15505 esac
15506 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15507   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
15508   ac_status=$?
15509   grep -v '^ *+' conftest.er1 >conftest.err
15510   rm -f conftest.er1
15511   cat conftest.err >&5
15512   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15513   (exit $ac_status); } >/dev/null; then
15514   if test -s conftest.err; then
15515     ac_cpp_err=$ac_c_preproc_warn_flag
15516     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
15517   else
15518     ac_cpp_err=
15519   fi
15520 else
15521   ac_cpp_err=yes
15522 fi
15523 if test -z "$ac_cpp_err"; then
15524   ac_header_preproc=yes
15525 else
15526   echo "$as_me: failed program was:" >&5
15527 sed 's/^/| /' conftest.$ac_ext >&5
15528
15529   ac_header_preproc=no
15530 fi
15531
15532 rm -f conftest.err conftest.$ac_ext
15533 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
15534 echo "${ECHO_T}$ac_header_preproc" >&6; }
15535
15536 # So?  What about this header?
15537 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
15538   yes:no: )
15539     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
15540 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
15541     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
15542 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
15543     ac_header_preproc=yes
15544     ;;
15545   no:yes:* )
15546     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
15547 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
15548     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
15549 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
15550     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
15551 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
15552     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
15553 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
15554     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
15555 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
15556     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
15557 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
15558     ( cat <<\_ASBOX
15559 ## ------------------------------ ##
15560 ## Report this to bugs@yourdomain ##
15561 ## ------------------------------ ##
15562 _ASBOX
15563      ) | sed "s/^/$as_me: WARNING:     /" >&2
15564     ;;
15565 esac
15566 { echo "$as_me:$LINENO: checking for $ac_header" >&5
15567 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
15568 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15569   echo $ECHO_N "(cached) $ECHO_C" >&6
15570 else
15571   eval "$as_ac_Header=\$ac_header_preproc"
15572 fi
15573 ac_res=`eval echo '${'$as_ac_Header'}'`
15574                { echo "$as_me:$LINENO: result: $ac_res" >&5
15575 echo "${ECHO_T}$ac_res" >&6; }
15576
15577 fi
15578 if test `eval echo '${'$as_ac_Header'}'` = yes; then
15579   cat >>confdefs.h <<_ACEOF
15580 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
15581 _ACEOF
15582  HAVE_PTHREAD=1
15583
15584 else
15585   HAVE_PTHREAD=0
15586
15587 fi
15588
15589 done
15590
15591 else
15592   HAVE_PTHREAD=0
15593
15594 fi
15595
15596 if test "$llvm_cv_enable_libffi" = "yes" ; then
15597
15598
15599 for ac_header in ffi.h ffi/ffi.h
15600 do
15601 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
15602 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15603   { echo "$as_me:$LINENO: checking for $ac_header" >&5
15604 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
15605 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15606   echo $ECHO_N "(cached) $ECHO_C" >&6
15607 fi
15608 ac_res=`eval echo '${'$as_ac_Header'}'`
15609                { echo "$as_me:$LINENO: result: $ac_res" >&5
15610 echo "${ECHO_T}$ac_res" >&6; }
15611 else
15612   # Is the header compilable?
15613 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
15614 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
15615 cat >conftest.$ac_ext <<_ACEOF
15616 /* confdefs.h.  */
15617 _ACEOF
15618 cat confdefs.h >>conftest.$ac_ext
15619 cat >>conftest.$ac_ext <<_ACEOF
15620 /* end confdefs.h.  */
15621 $ac_includes_default
15622 #include <$ac_header>
15623 _ACEOF
15624 rm -f conftest.$ac_objext
15625 if { (ac_try="$ac_compile"
15626 case "(($ac_try" in
15627   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15628   *) ac_try_echo=$ac_try;;
15629 esac
15630 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15631   (eval "$ac_compile") 2>conftest.er1
15632   ac_status=$?
15633   grep -v '^ *+' conftest.er1 >conftest.err
15634   rm -f conftest.er1
15635   cat conftest.err >&5
15636   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15637   (exit $ac_status); } &&
15638          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
15639   { (case "(($ac_try" in
15640   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15641   *) ac_try_echo=$ac_try;;
15642 esac
15643 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15644   (eval "$ac_try") 2>&5
15645   ac_status=$?
15646   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15647   (exit $ac_status); }; } &&
15648          { ac_try='test -s conftest.$ac_objext'
15649   { (case "(($ac_try" in
15650   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15651   *) ac_try_echo=$ac_try;;
15652 esac
15653 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15654   (eval "$ac_try") 2>&5
15655   ac_status=$?
15656   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15657   (exit $ac_status); }; }; then
15658   ac_header_compiler=yes
15659 else
15660   echo "$as_me: failed program was:" >&5
15661 sed 's/^/| /' conftest.$ac_ext >&5
15662
15663         ac_header_compiler=no
15664 fi
15665
15666 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15667 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
15668 echo "${ECHO_T}$ac_header_compiler" >&6; }
15669
15670 # Is the header present?
15671 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
15672 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
15673 cat >conftest.$ac_ext <<_ACEOF
15674 /* confdefs.h.  */
15675 _ACEOF
15676 cat confdefs.h >>conftest.$ac_ext
15677 cat >>conftest.$ac_ext <<_ACEOF
15678 /* end confdefs.h.  */
15679 #include <$ac_header>
15680 _ACEOF
15681 if { (ac_try="$ac_cpp conftest.$ac_ext"
15682 case "(($ac_try" in
15683   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15684   *) ac_try_echo=$ac_try;;
15685 esac
15686 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15687   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
15688   ac_status=$?
15689   grep -v '^ *+' conftest.er1 >conftest.err
15690   rm -f conftest.er1
15691   cat conftest.err >&5
15692   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15693   (exit $ac_status); } >/dev/null; then
15694   if test -s conftest.err; then
15695     ac_cpp_err=$ac_c_preproc_warn_flag
15696     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
15697   else
15698     ac_cpp_err=
15699   fi
15700 else
15701   ac_cpp_err=yes
15702 fi
15703 if test -z "$ac_cpp_err"; then
15704   ac_header_preproc=yes
15705 else
15706   echo "$as_me: failed program was:" >&5
15707 sed 's/^/| /' conftest.$ac_ext >&5
15708
15709   ac_header_preproc=no
15710 fi
15711
15712 rm -f conftest.err conftest.$ac_ext
15713 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
15714 echo "${ECHO_T}$ac_header_preproc" >&6; }
15715
15716 # So?  What about this header?
15717 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
15718   yes:no: )
15719     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
15720 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
15721     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
15722 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
15723     ac_header_preproc=yes
15724     ;;
15725   no:yes:* )
15726     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
15727 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
15728     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
15729 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
15730     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
15731 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
15732     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
15733 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
15734     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
15735 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
15736     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
15737 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
15738     ( cat <<\_ASBOX
15739 ## ------------------------------ ##
15740 ## Report this to bugs@yourdomain ##
15741 ## ------------------------------ ##
15742 _ASBOX
15743      ) | sed "s/^/$as_me: WARNING:     /" >&2
15744     ;;
15745 esac
15746 { echo "$as_me:$LINENO: checking for $ac_header" >&5
15747 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
15748 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15749   echo $ECHO_N "(cached) $ECHO_C" >&6
15750 else
15751   eval "$as_ac_Header=\$ac_header_preproc"
15752 fi
15753 ac_res=`eval echo '${'$as_ac_Header'}'`
15754                { echo "$as_me:$LINENO: result: $ac_res" >&5
15755 echo "${ECHO_T}$ac_res" >&6; }
15756
15757 fi
15758 if test `eval echo '${'$as_ac_Header'}'` = yes; then
15759   cat >>confdefs.h <<_ACEOF
15760 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
15761 _ACEOF
15762
15763 fi
15764
15765 done
15766
15767 fi
15768
15769
15770 for ac_header in CrashReporterClient.h
15771 do
15772 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
15773 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15774   { echo "$as_me:$LINENO: checking for $ac_header" >&5
15775 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
15776 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15777   echo $ECHO_N "(cached) $ECHO_C" >&6
15778 fi
15779 ac_res=`eval echo '${'$as_ac_Header'}'`
15780                { echo "$as_me:$LINENO: result: $ac_res" >&5
15781 echo "${ECHO_T}$ac_res" >&6; }
15782 else
15783   # Is the header compilable?
15784 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
15785 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
15786 cat >conftest.$ac_ext <<_ACEOF
15787 /* confdefs.h.  */
15788 _ACEOF
15789 cat confdefs.h >>conftest.$ac_ext
15790 cat >>conftest.$ac_ext <<_ACEOF
15791 /* end confdefs.h.  */
15792 $ac_includes_default
15793 #include <$ac_header>
15794 _ACEOF
15795 rm -f conftest.$ac_objext
15796 if { (ac_try="$ac_compile"
15797 case "(($ac_try" in
15798   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15799   *) ac_try_echo=$ac_try;;
15800 esac
15801 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15802   (eval "$ac_compile") 2>conftest.er1
15803   ac_status=$?
15804   grep -v '^ *+' conftest.er1 >conftest.err
15805   rm -f conftest.er1
15806   cat conftest.err >&5
15807   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15808   (exit $ac_status); } &&
15809          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
15810   { (case "(($ac_try" in
15811   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15812   *) ac_try_echo=$ac_try;;
15813 esac
15814 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15815   (eval "$ac_try") 2>&5
15816   ac_status=$?
15817   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15818   (exit $ac_status); }; } &&
15819          { ac_try='test -s conftest.$ac_objext'
15820   { (case "(($ac_try" in
15821   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15822   *) ac_try_echo=$ac_try;;
15823 esac
15824 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15825   (eval "$ac_try") 2>&5
15826   ac_status=$?
15827   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15828   (exit $ac_status); }; }; then
15829   ac_header_compiler=yes
15830 else
15831   echo "$as_me: failed program was:" >&5
15832 sed 's/^/| /' conftest.$ac_ext >&5
15833
15834         ac_header_compiler=no
15835 fi
15836
15837 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15838 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
15839 echo "${ECHO_T}$ac_header_compiler" >&6; }
15840
15841 # Is the header present?
15842 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
15843 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
15844 cat >conftest.$ac_ext <<_ACEOF
15845 /* confdefs.h.  */
15846 _ACEOF
15847 cat confdefs.h >>conftest.$ac_ext
15848 cat >>conftest.$ac_ext <<_ACEOF
15849 /* end confdefs.h.  */
15850 #include <$ac_header>
15851 _ACEOF
15852 if { (ac_try="$ac_cpp conftest.$ac_ext"
15853 case "(($ac_try" in
15854   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15855   *) ac_try_echo=$ac_try;;
15856 esac
15857 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15858   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
15859   ac_status=$?
15860   grep -v '^ *+' conftest.er1 >conftest.err
15861   rm -f conftest.er1
15862   cat conftest.err >&5
15863   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15864   (exit $ac_status); } >/dev/null; then
15865   if test -s conftest.err; then
15866     ac_cpp_err=$ac_c_preproc_warn_flag
15867     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
15868   else
15869     ac_cpp_err=
15870   fi
15871 else
15872   ac_cpp_err=yes
15873 fi
15874 if test -z "$ac_cpp_err"; then
15875   ac_header_preproc=yes
15876 else
15877   echo "$as_me: failed program was:" >&5
15878 sed 's/^/| /' conftest.$ac_ext >&5
15879
15880   ac_header_preproc=no
15881 fi
15882
15883 rm -f conftest.err conftest.$ac_ext
15884 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
15885 echo "${ECHO_T}$ac_header_preproc" >&6; }
15886
15887 # So?  What about this header?
15888 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
15889   yes:no: )
15890     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
15891 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
15892     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
15893 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
15894     ac_header_preproc=yes
15895     ;;
15896   no:yes:* )
15897     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
15898 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
15899     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
15900 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
15901     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
15902 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
15903     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
15904 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
15905     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
15906 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
15907     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
15908 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
15909     ( cat <<\_ASBOX
15910 ## ------------------------------ ##
15911 ## Report this to bugs@yourdomain ##
15912 ## ------------------------------ ##
15913 _ASBOX
15914      ) | sed "s/^/$as_me: WARNING:     /" >&2
15915     ;;
15916 esac
15917 { echo "$as_me:$LINENO: checking for $ac_header" >&5
15918 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
15919 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15920   echo $ECHO_N "(cached) $ECHO_C" >&6
15921 else
15922   eval "$as_ac_Header=\$ac_header_preproc"
15923 fi
15924 ac_res=`eval echo '${'$as_ac_Header'}'`
15925                { echo "$as_me:$LINENO: result: $ac_res" >&5
15926 echo "${ECHO_T}$ac_res" >&6; }
15927
15928 fi
15929 if test `eval echo '${'$as_ac_Header'}'` = yes; then
15930   cat >>confdefs.h <<_ACEOF
15931 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
15932 _ACEOF
15933
15934 fi
15935
15936 done
15937
15938
15939 { echo "$as_me:$LINENO: checking __crashreporter_info__" >&5
15940 echo $ECHO_N "checking __crashreporter_info__... $ECHO_C" >&6; }
15941 cat >conftest.$ac_ext <<_ACEOF
15942 /* confdefs.h.  */
15943 _ACEOF
15944 cat confdefs.h >>conftest.$ac_ext
15945 cat >>conftest.$ac_ext <<_ACEOF
15946 /* end confdefs.h.  */
15947 extern const char *__crashreporter_info__;
15948       int main() {
15949         __crashreporter_info__ = "test";
15950         return 0;
15951       }
15952
15953 _ACEOF
15954 rm -f conftest.$ac_objext conftest$ac_exeext
15955 if { (ac_try="$ac_link"
15956 case "(($ac_try" in
15957   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15958   *) ac_try_echo=$ac_try;;
15959 esac
15960 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15961   (eval "$ac_link") 2>conftest.er1
15962   ac_status=$?
15963   grep -v '^ *+' conftest.er1 >conftest.err
15964   rm -f conftest.er1
15965   cat conftest.err >&5
15966   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15967   (exit $ac_status); } &&
15968          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
15969   { (case "(($ac_try" in
15970   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15971   *) ac_try_echo=$ac_try;;
15972 esac
15973 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15974   (eval "$ac_try") 2>&5
15975   ac_status=$?
15976   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15977   (exit $ac_status); }; } &&
15978          { ac_try='test -s conftest$ac_exeext'
15979   { (case "(($ac_try" in
15980   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15981   *) ac_try_echo=$ac_try;;
15982 esac
15983 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15984   (eval "$ac_try") 2>&5
15985   ac_status=$?
15986   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15987   (exit $ac_status); }; }; then
15988   { echo "$as_me:$LINENO: result: yes" >&5
15989 echo "${ECHO_T}yes" >&6; }
15990
15991 cat >>confdefs.h <<\_ACEOF
15992 #define HAVE_CRASHREPORTER_INFO 1
15993 _ACEOF
15994
15995 else
15996   echo "$as_me: failed program was:" >&5
15997 sed 's/^/| /' conftest.$ac_ext >&5
15998
15999         { echo "$as_me:$LINENO: result: no" >&5
16000 echo "${ECHO_T}no" >&6; }
16001
16002 cat >>confdefs.h <<\_ACEOF
16003 #define HAVE_CRASHREPORTER_INFO 0
16004 _ACEOF
16005
16006 fi
16007
16008 rm -f core conftest.err conftest.$ac_objext \
16009       conftest$ac_exeext conftest.$ac_ext
16010
16011
16012
16013
16014   { echo "$as_me:$LINENO: checking for HUGE_VAL sanity" >&5
16015 echo $ECHO_N "checking for HUGE_VAL sanity... $ECHO_C" >&6; }
16016 if test "${ac_cv_huge_val_sanity+set}" = set; then
16017   echo $ECHO_N "(cached) $ECHO_C" >&6
16018 else
16019
16020     ac_ext=cpp
16021 ac_cpp='$CXXCPP $CPPFLAGS'
16022 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
16023 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
16024 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
16025
16026     ac_save_CXXFLAGS=$CXXFLAGS
16027     CXXFLAGS="$CXXFLAGS -pedantic"
16028     if test "$cross_compiling" = yes; then
16029   ac_cv_huge_val_sanity=yes
16030 else
16031   cat >conftest.$ac_ext <<_ACEOF
16032 /* confdefs.h.  */
16033 _ACEOF
16034 cat confdefs.h >>conftest.$ac_ext
16035 cat >>conftest.$ac_ext <<_ACEOF
16036 /* end confdefs.h.  */
16037 #include <math.h>
16038 int
16039 main ()
16040 {
16041 double x = HUGE_VAL; return x != x;
16042   ;
16043   return 0;
16044 }
16045 _ACEOF
16046 rm -f conftest$ac_exeext
16047 if { (ac_try="$ac_link"
16048 case "(($ac_try" in
16049   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16050   *) ac_try_echo=$ac_try;;
16051 esac
16052 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16053   (eval "$ac_link") 2>&5
16054   ac_status=$?
16055   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16056   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
16057   { (case "(($ac_try" in
16058   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16059   *) ac_try_echo=$ac_try;;
16060 esac
16061 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16062   (eval "$ac_try") 2>&5
16063   ac_status=$?
16064   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16065   (exit $ac_status); }; }; then
16066   ac_cv_huge_val_sanity=yes
16067 else
16068   echo "$as_me: program exited with status $ac_status" >&5
16069 echo "$as_me: failed program was:" >&5
16070 sed 's/^/| /' conftest.$ac_ext >&5
16071
16072 ( exit $ac_status )
16073 ac_cv_huge_val_sanity=no
16074 fi
16075 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
16076 fi
16077
16078
16079     CXXFLAGS=$ac_save_CXXFLAGS
16080     ac_ext=c
16081 ac_cpp='$CPP $CPPFLAGS'
16082 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
16083 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
16084 ac_compiler_gnu=$ac_cv_c_compiler_gnu
16085
16086
16087 fi
16088 { echo "$as_me:$LINENO: result: $ac_cv_huge_val_sanity" >&5
16089 echo "${ECHO_T}$ac_cv_huge_val_sanity" >&6; }
16090   HUGE_VAL_SANITY=$ac_cv_huge_val_sanity
16091
16092
16093 { echo "$as_me:$LINENO: checking for pid_t" >&5
16094 echo $ECHO_N "checking for pid_t... $ECHO_C" >&6; }
16095 if test "${ac_cv_type_pid_t+set}" = set; then
16096   echo $ECHO_N "(cached) $ECHO_C" >&6
16097 else
16098   cat >conftest.$ac_ext <<_ACEOF
16099 /* confdefs.h.  */
16100 _ACEOF
16101 cat confdefs.h >>conftest.$ac_ext
16102 cat >>conftest.$ac_ext <<_ACEOF
16103 /* end confdefs.h.  */
16104 $ac_includes_default
16105 typedef pid_t ac__type_new_;
16106 int
16107 main ()
16108 {
16109 if ((ac__type_new_ *) 0)
16110   return 0;
16111 if (sizeof (ac__type_new_))
16112   return 0;
16113   ;
16114   return 0;
16115 }
16116 _ACEOF
16117 rm -f conftest.$ac_objext
16118 if { (ac_try="$ac_compile"
16119 case "(($ac_try" in
16120   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16121   *) ac_try_echo=$ac_try;;
16122 esac
16123 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16124   (eval "$ac_compile") 2>conftest.er1
16125   ac_status=$?
16126   grep -v '^ *+' conftest.er1 >conftest.err
16127   rm -f conftest.er1
16128   cat conftest.err >&5
16129   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16130   (exit $ac_status); } &&
16131          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
16132   { (case "(($ac_try" in
16133   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16134   *) ac_try_echo=$ac_try;;
16135 esac
16136 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16137   (eval "$ac_try") 2>&5
16138   ac_status=$?
16139   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16140   (exit $ac_status); }; } &&
16141          { ac_try='test -s conftest.$ac_objext'
16142   { (case "(($ac_try" in
16143   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16144   *) ac_try_echo=$ac_try;;
16145 esac
16146 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16147   (eval "$ac_try") 2>&5
16148   ac_status=$?
16149   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16150   (exit $ac_status); }; }; then
16151   ac_cv_type_pid_t=yes
16152 else
16153   echo "$as_me: failed program was:" >&5
16154 sed 's/^/| /' conftest.$ac_ext >&5
16155
16156         ac_cv_type_pid_t=no
16157 fi
16158
16159 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16160 fi
16161 { echo "$as_me:$LINENO: result: $ac_cv_type_pid_t" >&5
16162 echo "${ECHO_T}$ac_cv_type_pid_t" >&6; }
16163 if test $ac_cv_type_pid_t = yes; then
16164   :
16165 else
16166
16167 cat >>confdefs.h <<_ACEOF
16168 #define pid_t int
16169 _ACEOF
16170
16171 fi
16172
16173 { echo "$as_me:$LINENO: checking for size_t" >&5
16174 echo $ECHO_N "checking for size_t... $ECHO_C" >&6; }
16175 if test "${ac_cv_type_size_t+set}" = set; then
16176   echo $ECHO_N "(cached) $ECHO_C" >&6
16177 else
16178   cat >conftest.$ac_ext <<_ACEOF
16179 /* confdefs.h.  */
16180 _ACEOF
16181 cat confdefs.h >>conftest.$ac_ext
16182 cat >>conftest.$ac_ext <<_ACEOF
16183 /* end confdefs.h.  */
16184 $ac_includes_default
16185 typedef size_t ac__type_new_;
16186 int
16187 main ()
16188 {
16189 if ((ac__type_new_ *) 0)
16190   return 0;
16191 if (sizeof (ac__type_new_))
16192   return 0;
16193   ;
16194   return 0;
16195 }
16196 _ACEOF
16197 rm -f conftest.$ac_objext
16198 if { (ac_try="$ac_compile"
16199 case "(($ac_try" in
16200   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16201   *) ac_try_echo=$ac_try;;
16202 esac
16203 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16204   (eval "$ac_compile") 2>conftest.er1
16205   ac_status=$?
16206   grep -v '^ *+' conftest.er1 >conftest.err
16207   rm -f conftest.er1
16208   cat conftest.err >&5
16209   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16210   (exit $ac_status); } &&
16211          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
16212   { (case "(($ac_try" in
16213   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16214   *) ac_try_echo=$ac_try;;
16215 esac
16216 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16217   (eval "$ac_try") 2>&5
16218   ac_status=$?
16219   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16220   (exit $ac_status); }; } &&
16221          { ac_try='test -s conftest.$ac_objext'
16222   { (case "(($ac_try" in
16223   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16224   *) ac_try_echo=$ac_try;;
16225 esac
16226 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16227   (eval "$ac_try") 2>&5
16228   ac_status=$?
16229   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16230   (exit $ac_status); }; }; then
16231   ac_cv_type_size_t=yes
16232 else
16233   echo "$as_me: failed program was:" >&5
16234 sed 's/^/| /' conftest.$ac_ext >&5
16235
16236         ac_cv_type_size_t=no
16237 fi
16238
16239 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16240 fi
16241 { echo "$as_me:$LINENO: result: $ac_cv_type_size_t" >&5
16242 echo "${ECHO_T}$ac_cv_type_size_t" >&6; }
16243 if test $ac_cv_type_size_t = yes; then
16244   :
16245 else
16246
16247 cat >>confdefs.h <<_ACEOF
16248 #define size_t unsigned int
16249 _ACEOF
16250
16251 fi
16252
16253
16254 cat >>confdefs.h <<_ACEOF
16255 #define RETSIGTYPE void
16256 _ACEOF
16257
16258 { echo "$as_me:$LINENO: checking whether struct tm is in sys/time.h or time.h" >&5
16259 echo $ECHO_N "checking whether struct tm is in sys/time.h or time.h... $ECHO_C" >&6; }
16260 if test "${ac_cv_struct_tm+set}" = set; then
16261   echo $ECHO_N "(cached) $ECHO_C" >&6
16262 else
16263   cat >conftest.$ac_ext <<_ACEOF
16264 /* confdefs.h.  */
16265 _ACEOF
16266 cat confdefs.h >>conftest.$ac_ext
16267 cat >>conftest.$ac_ext <<_ACEOF
16268 /* end confdefs.h.  */
16269 #include <sys/types.h>
16270 #include <time.h>
16271
16272 int
16273 main ()
16274 {
16275 struct tm *tp; tp->tm_sec;
16276   ;
16277   return 0;
16278 }
16279 _ACEOF
16280 rm -f conftest.$ac_objext
16281 if { (ac_try="$ac_compile"
16282 case "(($ac_try" in
16283   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16284   *) ac_try_echo=$ac_try;;
16285 esac
16286 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16287   (eval "$ac_compile") 2>conftest.er1
16288   ac_status=$?
16289   grep -v '^ *+' conftest.er1 >conftest.err
16290   rm -f conftest.er1
16291   cat conftest.err >&5
16292   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16293   (exit $ac_status); } &&
16294          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
16295   { (case "(($ac_try" in
16296   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16297   *) ac_try_echo=$ac_try;;
16298 esac
16299 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16300   (eval "$ac_try") 2>&5
16301   ac_status=$?
16302   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16303   (exit $ac_status); }; } &&
16304          { ac_try='test -s conftest.$ac_objext'
16305   { (case "(($ac_try" in
16306   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16307   *) ac_try_echo=$ac_try;;
16308 esac
16309 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16310   (eval "$ac_try") 2>&5
16311   ac_status=$?
16312   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16313   (exit $ac_status); }; }; then
16314   ac_cv_struct_tm=time.h
16315 else
16316   echo "$as_me: failed program was:" >&5
16317 sed 's/^/| /' conftest.$ac_ext >&5
16318
16319         ac_cv_struct_tm=sys/time.h
16320 fi
16321
16322 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16323 fi
16324 { echo "$as_me:$LINENO: result: $ac_cv_struct_tm" >&5
16325 echo "${ECHO_T}$ac_cv_struct_tm" >&6; }
16326 if test $ac_cv_struct_tm = sys/time.h; then
16327
16328 cat >>confdefs.h <<\_ACEOF
16329 #define TM_IN_SYS_TIME 1
16330 _ACEOF
16331
16332 fi
16333
16334 { echo "$as_me:$LINENO: checking for int64_t" >&5
16335 echo $ECHO_N "checking for int64_t... $ECHO_C" >&6; }
16336 if test "${ac_cv_type_int64_t+set}" = set; then
16337   echo $ECHO_N "(cached) $ECHO_C" >&6
16338 else
16339   cat >conftest.$ac_ext <<_ACEOF
16340 /* confdefs.h.  */
16341 _ACEOF
16342 cat confdefs.h >>conftest.$ac_ext
16343 cat >>conftest.$ac_ext <<_ACEOF
16344 /* end confdefs.h.  */
16345 $ac_includes_default
16346 typedef int64_t ac__type_new_;
16347 int
16348 main ()
16349 {
16350 if ((ac__type_new_ *) 0)
16351   return 0;
16352 if (sizeof (ac__type_new_))
16353   return 0;
16354   ;
16355   return 0;
16356 }
16357 _ACEOF
16358 rm -f conftest.$ac_objext
16359 if { (ac_try="$ac_compile"
16360 case "(($ac_try" in
16361   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16362   *) ac_try_echo=$ac_try;;
16363 esac
16364 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16365   (eval "$ac_compile") 2>conftest.er1
16366   ac_status=$?
16367   grep -v '^ *+' conftest.er1 >conftest.err
16368   rm -f conftest.er1
16369   cat conftest.err >&5
16370   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16371   (exit $ac_status); } &&
16372          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
16373   { (case "(($ac_try" in
16374   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16375   *) ac_try_echo=$ac_try;;
16376 esac
16377 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16378   (eval "$ac_try") 2>&5
16379   ac_status=$?
16380   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16381   (exit $ac_status); }; } &&
16382          { ac_try='test -s conftest.$ac_objext'
16383   { (case "(($ac_try" in
16384   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16385   *) ac_try_echo=$ac_try;;
16386 esac
16387 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16388   (eval "$ac_try") 2>&5
16389   ac_status=$?
16390   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16391   (exit $ac_status); }; }; then
16392   ac_cv_type_int64_t=yes
16393 else
16394   echo "$as_me: failed program was:" >&5
16395 sed 's/^/| /' conftest.$ac_ext >&5
16396
16397         ac_cv_type_int64_t=no
16398 fi
16399
16400 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16401 fi
16402 { echo "$as_me:$LINENO: result: $ac_cv_type_int64_t" >&5
16403 echo "${ECHO_T}$ac_cv_type_int64_t" >&6; }
16404 if test $ac_cv_type_int64_t = yes; then
16405
16406 cat >>confdefs.h <<_ACEOF
16407 #define HAVE_INT64_T 1
16408 _ACEOF
16409
16410
16411 else
16412   { { echo "$as_me:$LINENO: error: Type int64_t required but not found" >&5
16413 echo "$as_me: error: Type int64_t required but not found" >&2;}
16414    { (exit 1); exit 1; }; }
16415 fi
16416
16417 { echo "$as_me:$LINENO: checking for uint64_t" >&5
16418 echo $ECHO_N "checking for uint64_t... $ECHO_C" >&6; }
16419 if test "${ac_cv_type_uint64_t+set}" = set; then
16420   echo $ECHO_N "(cached) $ECHO_C" >&6
16421 else
16422   cat >conftest.$ac_ext <<_ACEOF
16423 /* confdefs.h.  */
16424 _ACEOF
16425 cat confdefs.h >>conftest.$ac_ext
16426 cat >>conftest.$ac_ext <<_ACEOF
16427 /* end confdefs.h.  */
16428 $ac_includes_default
16429 typedef uint64_t ac__type_new_;
16430 int
16431 main ()
16432 {
16433 if ((ac__type_new_ *) 0)
16434   return 0;
16435 if (sizeof (ac__type_new_))
16436   return 0;
16437   ;
16438   return 0;
16439 }
16440 _ACEOF
16441 rm -f conftest.$ac_objext
16442 if { (ac_try="$ac_compile"
16443 case "(($ac_try" in
16444   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16445   *) ac_try_echo=$ac_try;;
16446 esac
16447 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16448   (eval "$ac_compile") 2>conftest.er1
16449   ac_status=$?
16450   grep -v '^ *+' conftest.er1 >conftest.err
16451   rm -f conftest.er1
16452   cat conftest.err >&5
16453   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16454   (exit $ac_status); } &&
16455          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
16456   { (case "(($ac_try" in
16457   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16458   *) ac_try_echo=$ac_try;;
16459 esac
16460 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16461   (eval "$ac_try") 2>&5
16462   ac_status=$?
16463   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16464   (exit $ac_status); }; } &&
16465          { ac_try='test -s conftest.$ac_objext'
16466   { (case "(($ac_try" in
16467   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16468   *) ac_try_echo=$ac_try;;
16469 esac
16470 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16471   (eval "$ac_try") 2>&5
16472   ac_status=$?
16473   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16474   (exit $ac_status); }; }; then
16475   ac_cv_type_uint64_t=yes
16476 else
16477   echo "$as_me: failed program was:" >&5
16478 sed 's/^/| /' conftest.$ac_ext >&5
16479
16480         ac_cv_type_uint64_t=no
16481 fi
16482
16483 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16484 fi
16485 { echo "$as_me:$LINENO: result: $ac_cv_type_uint64_t" >&5
16486 echo "${ECHO_T}$ac_cv_type_uint64_t" >&6; }
16487 if test $ac_cv_type_uint64_t = yes; then
16488
16489 cat >>confdefs.h <<_ACEOF
16490 #define HAVE_UINT64_T 1
16491 _ACEOF
16492
16493
16494 else
16495   { echo "$as_me:$LINENO: checking for u_int64_t" >&5
16496 echo $ECHO_N "checking for u_int64_t... $ECHO_C" >&6; }
16497 if test "${ac_cv_type_u_int64_t+set}" = set; then
16498   echo $ECHO_N "(cached) $ECHO_C" >&6
16499 else
16500   cat >conftest.$ac_ext <<_ACEOF
16501 /* confdefs.h.  */
16502 _ACEOF
16503 cat confdefs.h >>conftest.$ac_ext
16504 cat >>conftest.$ac_ext <<_ACEOF
16505 /* end confdefs.h.  */
16506 $ac_includes_default
16507 typedef u_int64_t ac__type_new_;
16508 int
16509 main ()
16510 {
16511 if ((ac__type_new_ *) 0)
16512   return 0;
16513 if (sizeof (ac__type_new_))
16514   return 0;
16515   ;
16516   return 0;
16517 }
16518 _ACEOF
16519 rm -f conftest.$ac_objext
16520 if { (ac_try="$ac_compile"
16521 case "(($ac_try" in
16522   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16523   *) ac_try_echo=$ac_try;;
16524 esac
16525 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16526   (eval "$ac_compile") 2>conftest.er1
16527   ac_status=$?
16528   grep -v '^ *+' conftest.er1 >conftest.err
16529   rm -f conftest.er1
16530   cat conftest.err >&5
16531   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16532   (exit $ac_status); } &&
16533          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
16534   { (case "(($ac_try" in
16535   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16536   *) ac_try_echo=$ac_try;;
16537 esac
16538 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16539   (eval "$ac_try") 2>&5
16540   ac_status=$?
16541   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16542   (exit $ac_status); }; } &&
16543          { ac_try='test -s conftest.$ac_objext'
16544   { (case "(($ac_try" in
16545   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16546   *) ac_try_echo=$ac_try;;
16547 esac
16548 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16549   (eval "$ac_try") 2>&5
16550   ac_status=$?
16551   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16552   (exit $ac_status); }; }; then
16553   ac_cv_type_u_int64_t=yes
16554 else
16555   echo "$as_me: failed program was:" >&5
16556 sed 's/^/| /' conftest.$ac_ext >&5
16557
16558         ac_cv_type_u_int64_t=no
16559 fi
16560
16561 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16562 fi
16563 { echo "$as_me:$LINENO: result: $ac_cv_type_u_int64_t" >&5
16564 echo "${ECHO_T}$ac_cv_type_u_int64_t" >&6; }
16565 if test $ac_cv_type_u_int64_t = yes; then
16566
16567 cat >>confdefs.h <<_ACEOF
16568 #define HAVE_U_INT64_T 1
16569 _ACEOF
16570
16571
16572 else
16573   { { echo "$as_me:$LINENO: error: Type uint64_t or u_int64_t required but not found" >&5
16574 echo "$as_me: error: Type uint64_t or u_int64_t required but not found" >&2;}
16575    { (exit 1); exit 1; }; }
16576 fi
16577
16578 fi
16579
16580
16581
16582
16583
16584
16585
16586
16587
16588
16589 for ac_func in backtrace ceilf floorf roundf rintf nearbyintf getcwd
16590 do
16591 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
16592 { echo "$as_me:$LINENO: checking for $ac_func" >&5
16593 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
16594 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
16595   echo $ECHO_N "(cached) $ECHO_C" >&6
16596 else
16597   cat >conftest.$ac_ext <<_ACEOF
16598 /* confdefs.h.  */
16599 _ACEOF
16600 cat confdefs.h >>conftest.$ac_ext
16601 cat >>conftest.$ac_ext <<_ACEOF
16602 /* end confdefs.h.  */
16603 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
16604    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
16605 #define $ac_func innocuous_$ac_func
16606
16607 /* System header to define __stub macros and hopefully few prototypes,
16608     which can conflict with char $ac_func (); below.
16609     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
16610     <limits.h> exists even on freestanding compilers.  */
16611
16612 #ifdef __STDC__
16613 # include <limits.h>
16614 #else
16615 # include <assert.h>
16616 #endif
16617
16618 #undef $ac_func
16619
16620 /* Override any GCC internal prototype to avoid an error.
16621    Use char because int might match the return type of a GCC
16622    builtin and then its argument prototype would still apply.  */
16623 #ifdef __cplusplus
16624 extern "C"
16625 #endif
16626 char $ac_func ();
16627 /* The GNU C library defines this for functions which it implements
16628     to always fail with ENOSYS.  Some functions are actually named
16629     something starting with __ and the normal name is an alias.  */
16630 #if defined __stub_$ac_func || defined __stub___$ac_func
16631 choke me
16632 #endif
16633
16634 int
16635 main ()
16636 {
16637 return $ac_func ();
16638   ;
16639   return 0;
16640 }
16641 _ACEOF
16642 rm -f conftest.$ac_objext conftest$ac_exeext
16643 if { (ac_try="$ac_link"
16644 case "(($ac_try" in
16645   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16646   *) ac_try_echo=$ac_try;;
16647 esac
16648 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16649   (eval "$ac_link") 2>conftest.er1
16650   ac_status=$?
16651   grep -v '^ *+' conftest.er1 >conftest.err
16652   rm -f conftest.er1
16653   cat conftest.err >&5
16654   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16655   (exit $ac_status); } &&
16656          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
16657   { (case "(($ac_try" in
16658   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16659   *) ac_try_echo=$ac_try;;
16660 esac
16661 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16662   (eval "$ac_try") 2>&5
16663   ac_status=$?
16664   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16665   (exit $ac_status); }; } &&
16666          { ac_try='test -s conftest$ac_exeext'
16667   { (case "(($ac_try" in
16668   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16669   *) ac_try_echo=$ac_try;;
16670 esac
16671 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16672   (eval "$ac_try") 2>&5
16673   ac_status=$?
16674   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16675   (exit $ac_status); }; }; then
16676   eval "$as_ac_var=yes"
16677 else
16678   echo "$as_me: failed program was:" >&5
16679 sed 's/^/| /' conftest.$ac_ext >&5
16680
16681         eval "$as_ac_var=no"
16682 fi
16683
16684 rm -f core conftest.err conftest.$ac_objext \
16685       conftest$ac_exeext conftest.$ac_ext
16686 fi
16687 ac_res=`eval echo '${'$as_ac_var'}'`
16688                { echo "$as_me:$LINENO: result: $ac_res" >&5
16689 echo "${ECHO_T}$ac_res" >&6; }
16690 if test `eval echo '${'$as_ac_var'}'` = yes; then
16691   cat >>confdefs.h <<_ACEOF
16692 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
16693 _ACEOF
16694
16695 fi
16696 done
16697
16698
16699
16700
16701
16702 for ac_func in powf fmodf strtof round
16703 do
16704 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
16705 { echo "$as_me:$LINENO: checking for $ac_func" >&5
16706 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
16707 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
16708   echo $ECHO_N "(cached) $ECHO_C" >&6
16709 else
16710   cat >conftest.$ac_ext <<_ACEOF
16711 /* confdefs.h.  */
16712 _ACEOF
16713 cat confdefs.h >>conftest.$ac_ext
16714 cat >>conftest.$ac_ext <<_ACEOF
16715 /* end confdefs.h.  */
16716 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
16717    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
16718 #define $ac_func innocuous_$ac_func
16719
16720 /* System header to define __stub macros and hopefully few prototypes,
16721     which can conflict with char $ac_func (); below.
16722     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
16723     <limits.h> exists even on freestanding compilers.  */
16724
16725 #ifdef __STDC__
16726 # include <limits.h>
16727 #else
16728 # include <assert.h>
16729 #endif
16730
16731 #undef $ac_func
16732
16733 /* Override any GCC internal prototype to avoid an error.
16734    Use char because int might match the return type of a GCC
16735    builtin and then its argument prototype would still apply.  */
16736 #ifdef __cplusplus
16737 extern "C"
16738 #endif
16739 char $ac_func ();
16740 /* The GNU C library defines this for functions which it implements
16741     to always fail with ENOSYS.  Some functions are actually named
16742     something starting with __ and the normal name is an alias.  */
16743 #if defined __stub_$ac_func || defined __stub___$ac_func
16744 choke me
16745 #endif
16746
16747 int
16748 main ()
16749 {
16750 return $ac_func ();
16751   ;
16752   return 0;
16753 }
16754 _ACEOF
16755 rm -f conftest.$ac_objext conftest$ac_exeext
16756 if { (ac_try="$ac_link"
16757 case "(($ac_try" in
16758   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16759   *) ac_try_echo=$ac_try;;
16760 esac
16761 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16762   (eval "$ac_link") 2>conftest.er1
16763   ac_status=$?
16764   grep -v '^ *+' conftest.er1 >conftest.err
16765   rm -f conftest.er1
16766   cat conftest.err >&5
16767   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16768   (exit $ac_status); } &&
16769          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
16770   { (case "(($ac_try" in
16771   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16772   *) ac_try_echo=$ac_try;;
16773 esac
16774 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16775   (eval "$ac_try") 2>&5
16776   ac_status=$?
16777   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16778   (exit $ac_status); }; } &&
16779          { ac_try='test -s conftest$ac_exeext'
16780   { (case "(($ac_try" in
16781   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16782   *) ac_try_echo=$ac_try;;
16783 esac
16784 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16785   (eval "$ac_try") 2>&5
16786   ac_status=$?
16787   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16788   (exit $ac_status); }; }; then
16789   eval "$as_ac_var=yes"
16790 else
16791   echo "$as_me: failed program was:" >&5
16792 sed 's/^/| /' conftest.$ac_ext >&5
16793
16794         eval "$as_ac_var=no"
16795 fi
16796
16797 rm -f core conftest.err conftest.$ac_objext \
16798       conftest$ac_exeext conftest.$ac_ext
16799 fi
16800 ac_res=`eval echo '${'$as_ac_var'}'`
16801                { echo "$as_me:$LINENO: result: $ac_res" >&5
16802 echo "${ECHO_T}$ac_res" >&6; }
16803 if test `eval echo '${'$as_ac_var'}'` = yes; then
16804   cat >>confdefs.h <<_ACEOF
16805 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
16806 _ACEOF
16807
16808 fi
16809 done
16810
16811
16812
16813
16814
16815
16816 for ac_func in getpagesize getrusage getrlimit setrlimit gettimeofday
16817 do
16818 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
16819 { echo "$as_me:$LINENO: checking for $ac_func" >&5
16820 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
16821 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
16822   echo $ECHO_N "(cached) $ECHO_C" >&6
16823 else
16824   cat >conftest.$ac_ext <<_ACEOF
16825 /* confdefs.h.  */
16826 _ACEOF
16827 cat confdefs.h >>conftest.$ac_ext
16828 cat >>conftest.$ac_ext <<_ACEOF
16829 /* end confdefs.h.  */
16830 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
16831    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
16832 #define $ac_func innocuous_$ac_func
16833
16834 /* System header to define __stub macros and hopefully few prototypes,
16835     which can conflict with char $ac_func (); below.
16836     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
16837     <limits.h> exists even on freestanding compilers.  */
16838
16839 #ifdef __STDC__
16840 # include <limits.h>
16841 #else
16842 # include <assert.h>
16843 #endif
16844
16845 #undef $ac_func
16846
16847 /* Override any GCC internal prototype to avoid an error.
16848    Use char because int might match the return type of a GCC
16849    builtin and then its argument prototype would still apply.  */
16850 #ifdef __cplusplus
16851 extern "C"
16852 #endif
16853 char $ac_func ();
16854 /* The GNU C library defines this for functions which it implements
16855     to always fail with ENOSYS.  Some functions are actually named
16856     something starting with __ and the normal name is an alias.  */
16857 #if defined __stub_$ac_func || defined __stub___$ac_func
16858 choke me
16859 #endif
16860
16861 int
16862 main ()
16863 {
16864 return $ac_func ();
16865   ;
16866   return 0;
16867 }
16868 _ACEOF
16869 rm -f conftest.$ac_objext conftest$ac_exeext
16870 if { (ac_try="$ac_link"
16871 case "(($ac_try" in
16872   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16873   *) ac_try_echo=$ac_try;;
16874 esac
16875 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16876   (eval "$ac_link") 2>conftest.er1
16877   ac_status=$?
16878   grep -v '^ *+' conftest.er1 >conftest.err
16879   rm -f conftest.er1
16880   cat conftest.err >&5
16881   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16882   (exit $ac_status); } &&
16883          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
16884   { (case "(($ac_try" in
16885   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16886   *) ac_try_echo=$ac_try;;
16887 esac
16888 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16889   (eval "$ac_try") 2>&5
16890   ac_status=$?
16891   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16892   (exit $ac_status); }; } &&
16893          { ac_try='test -s conftest$ac_exeext'
16894   { (case "(($ac_try" in
16895   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16896   *) ac_try_echo=$ac_try;;
16897 esac
16898 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16899   (eval "$ac_try") 2>&5
16900   ac_status=$?
16901   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16902   (exit $ac_status); }; }; then
16903   eval "$as_ac_var=yes"
16904 else
16905   echo "$as_me: failed program was:" >&5
16906 sed 's/^/| /' conftest.$ac_ext >&5
16907
16908         eval "$as_ac_var=no"
16909 fi
16910
16911 rm -f core conftest.err conftest.$ac_objext \
16912       conftest$ac_exeext conftest.$ac_ext
16913 fi
16914 ac_res=`eval echo '${'$as_ac_var'}'`
16915                { echo "$as_me:$LINENO: result: $ac_res" >&5
16916 echo "${ECHO_T}$ac_res" >&6; }
16917 if test `eval echo '${'$as_ac_var'}'` = yes; then
16918   cat >>confdefs.h <<_ACEOF
16919 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
16920 _ACEOF
16921
16922 fi
16923 done
16924
16925
16926
16927
16928 for ac_func in isatty mkdtemp mkstemp
16929 do
16930 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
16931 { echo "$as_me:$LINENO: checking for $ac_func" >&5
16932 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
16933 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
16934   echo $ECHO_N "(cached) $ECHO_C" >&6
16935 else
16936   cat >conftest.$ac_ext <<_ACEOF
16937 /* confdefs.h.  */
16938 _ACEOF
16939 cat confdefs.h >>conftest.$ac_ext
16940 cat >>conftest.$ac_ext <<_ACEOF
16941 /* end confdefs.h.  */
16942 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
16943    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
16944 #define $ac_func innocuous_$ac_func
16945
16946 /* System header to define __stub macros and hopefully few prototypes,
16947     which can conflict with char $ac_func (); below.
16948     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
16949     <limits.h> exists even on freestanding compilers.  */
16950
16951 #ifdef __STDC__
16952 # include <limits.h>
16953 #else
16954 # include <assert.h>
16955 #endif
16956
16957 #undef $ac_func
16958
16959 /* Override any GCC internal prototype to avoid an error.
16960    Use char because int might match the return type of a GCC
16961    builtin and then its argument prototype would still apply.  */
16962 #ifdef __cplusplus
16963 extern "C"
16964 #endif
16965 char $ac_func ();
16966 /* The GNU C library defines this for functions which it implements
16967     to always fail with ENOSYS.  Some functions are actually named
16968     something starting with __ and the normal name is an alias.  */
16969 #if defined __stub_$ac_func || defined __stub___$ac_func
16970 choke me
16971 #endif
16972
16973 int
16974 main ()
16975 {
16976 return $ac_func ();
16977   ;
16978   return 0;
16979 }
16980 _ACEOF
16981 rm -f conftest.$ac_objext conftest$ac_exeext
16982 if { (ac_try="$ac_link"
16983 case "(($ac_try" in
16984   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16985   *) ac_try_echo=$ac_try;;
16986 esac
16987 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16988   (eval "$ac_link") 2>conftest.er1
16989   ac_status=$?
16990   grep -v '^ *+' conftest.er1 >conftest.err
16991   rm -f conftest.er1
16992   cat conftest.err >&5
16993   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16994   (exit $ac_status); } &&
16995          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
16996   { (case "(($ac_try" in
16997   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16998   *) ac_try_echo=$ac_try;;
16999 esac
17000 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17001   (eval "$ac_try") 2>&5
17002   ac_status=$?
17003   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17004   (exit $ac_status); }; } &&
17005          { ac_try='test -s conftest$ac_exeext'
17006   { (case "(($ac_try" in
17007   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17008   *) ac_try_echo=$ac_try;;
17009 esac
17010 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17011   (eval "$ac_try") 2>&5
17012   ac_status=$?
17013   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17014   (exit $ac_status); }; }; then
17015   eval "$as_ac_var=yes"
17016 else
17017   echo "$as_me: failed program was:" >&5
17018 sed 's/^/| /' conftest.$ac_ext >&5
17019
17020         eval "$as_ac_var=no"
17021 fi
17022
17023 rm -f core conftest.err conftest.$ac_objext \
17024       conftest$ac_exeext conftest.$ac_ext
17025 fi
17026 ac_res=`eval echo '${'$as_ac_var'}'`
17027                { echo "$as_me:$LINENO: result: $ac_res" >&5
17028 echo "${ECHO_T}$ac_res" >&6; }
17029 if test `eval echo '${'$as_ac_var'}'` = yes; then
17030   cat >>confdefs.h <<_ACEOF
17031 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
17032 _ACEOF
17033
17034 fi
17035 done
17036
17037
17038
17039
17040
17041
17042
17043 for ac_func in mktemp posix_spawn realpath sbrk setrlimit strdup
17044 do
17045 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
17046 { echo "$as_me:$LINENO: checking for $ac_func" >&5
17047 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
17048 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
17049   echo $ECHO_N "(cached) $ECHO_C" >&6
17050 else
17051   cat >conftest.$ac_ext <<_ACEOF
17052 /* confdefs.h.  */
17053 _ACEOF
17054 cat confdefs.h >>conftest.$ac_ext
17055 cat >>conftest.$ac_ext <<_ACEOF
17056 /* end confdefs.h.  */
17057 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
17058    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
17059 #define $ac_func innocuous_$ac_func
17060
17061 /* System header to define __stub macros and hopefully few prototypes,
17062     which can conflict with char $ac_func (); below.
17063     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
17064     <limits.h> exists even on freestanding compilers.  */
17065
17066 #ifdef __STDC__
17067 # include <limits.h>
17068 #else
17069 # include <assert.h>
17070 #endif
17071
17072 #undef $ac_func
17073
17074 /* Override any GCC internal prototype to avoid an error.
17075    Use char because int might match the return type of a GCC
17076    builtin and then its argument prototype would still apply.  */
17077 #ifdef __cplusplus
17078 extern "C"
17079 #endif
17080 char $ac_func ();
17081 /* The GNU C library defines this for functions which it implements
17082     to always fail with ENOSYS.  Some functions are actually named
17083     something starting with __ and the normal name is an alias.  */
17084 #if defined __stub_$ac_func || defined __stub___$ac_func
17085 choke me
17086 #endif
17087
17088 int
17089 main ()
17090 {
17091 return $ac_func ();
17092   ;
17093   return 0;
17094 }
17095 _ACEOF
17096 rm -f conftest.$ac_objext conftest$ac_exeext
17097 if { (ac_try="$ac_link"
17098 case "(($ac_try" in
17099   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17100   *) ac_try_echo=$ac_try;;
17101 esac
17102 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17103   (eval "$ac_link") 2>conftest.er1
17104   ac_status=$?
17105   grep -v '^ *+' conftest.er1 >conftest.err
17106   rm -f conftest.er1
17107   cat conftest.err >&5
17108   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17109   (exit $ac_status); } &&
17110          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
17111   { (case "(($ac_try" in
17112   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17113   *) ac_try_echo=$ac_try;;
17114 esac
17115 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17116   (eval "$ac_try") 2>&5
17117   ac_status=$?
17118   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17119   (exit $ac_status); }; } &&
17120          { ac_try='test -s conftest$ac_exeext'
17121   { (case "(($ac_try" in
17122   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17123   *) ac_try_echo=$ac_try;;
17124 esac
17125 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17126   (eval "$ac_try") 2>&5
17127   ac_status=$?
17128   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17129   (exit $ac_status); }; }; then
17130   eval "$as_ac_var=yes"
17131 else
17132   echo "$as_me: failed program was:" >&5
17133 sed 's/^/| /' conftest.$ac_ext >&5
17134
17135         eval "$as_ac_var=no"
17136 fi
17137
17138 rm -f core conftest.err conftest.$ac_objext \
17139       conftest$ac_exeext conftest.$ac_ext
17140 fi
17141 ac_res=`eval echo '${'$as_ac_var'}'`
17142                { echo "$as_me:$LINENO: result: $ac_res" >&5
17143 echo "${ECHO_T}$ac_res" >&6; }
17144 if test `eval echo '${'$as_ac_var'}'` = yes; then
17145   cat >>confdefs.h <<_ACEOF
17146 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
17147 _ACEOF
17148
17149 fi
17150 done
17151
17152
17153
17154
17155 for ac_func in strerror strerror_r setenv
17156 do
17157 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
17158 { echo "$as_me:$LINENO: checking for $ac_func" >&5
17159 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
17160 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
17161   echo $ECHO_N "(cached) $ECHO_C" >&6
17162 else
17163   cat >conftest.$ac_ext <<_ACEOF
17164 /* confdefs.h.  */
17165 _ACEOF
17166 cat confdefs.h >>conftest.$ac_ext
17167 cat >>conftest.$ac_ext <<_ACEOF
17168 /* end confdefs.h.  */
17169 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
17170    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
17171 #define $ac_func innocuous_$ac_func
17172
17173 /* System header to define __stub macros and hopefully few prototypes,
17174     which can conflict with char $ac_func (); below.
17175     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
17176     <limits.h> exists even on freestanding compilers.  */
17177
17178 #ifdef __STDC__
17179 # include <limits.h>
17180 #else
17181 # include <assert.h>
17182 #endif
17183
17184 #undef $ac_func
17185
17186 /* Override any GCC internal prototype to avoid an error.
17187    Use char because int might match the return type of a GCC
17188    builtin and then its argument prototype would still apply.  */
17189 #ifdef __cplusplus
17190 extern "C"
17191 #endif
17192 char $ac_func ();
17193 /* The GNU C library defines this for functions which it implements
17194     to always fail with ENOSYS.  Some functions are actually named
17195     something starting with __ and the normal name is an alias.  */
17196 #if defined __stub_$ac_func || defined __stub___$ac_func
17197 choke me
17198 #endif
17199
17200 int
17201 main ()
17202 {
17203 return $ac_func ();
17204   ;
17205   return 0;
17206 }
17207 _ACEOF
17208 rm -f conftest.$ac_objext conftest$ac_exeext
17209 if { (ac_try="$ac_link"
17210 case "(($ac_try" in
17211   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17212   *) ac_try_echo=$ac_try;;
17213 esac
17214 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17215   (eval "$ac_link") 2>conftest.er1
17216   ac_status=$?
17217   grep -v '^ *+' conftest.er1 >conftest.err
17218   rm -f conftest.er1
17219   cat conftest.err >&5
17220   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17221   (exit $ac_status); } &&
17222          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
17223   { (case "(($ac_try" in
17224   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17225   *) ac_try_echo=$ac_try;;
17226 esac
17227 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17228   (eval "$ac_try") 2>&5
17229   ac_status=$?
17230   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17231   (exit $ac_status); }; } &&
17232          { ac_try='test -s conftest$ac_exeext'
17233   { (case "(($ac_try" in
17234   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17235   *) ac_try_echo=$ac_try;;
17236 esac
17237 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17238   (eval "$ac_try") 2>&5
17239   ac_status=$?
17240   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17241   (exit $ac_status); }; }; then
17242   eval "$as_ac_var=yes"
17243 else
17244   echo "$as_me: failed program was:" >&5
17245 sed 's/^/| /' conftest.$ac_ext >&5
17246
17247         eval "$as_ac_var=no"
17248 fi
17249
17250 rm -f core conftest.err conftest.$ac_objext \
17251       conftest$ac_exeext conftest.$ac_ext
17252 fi
17253 ac_res=`eval echo '${'$as_ac_var'}'`
17254                { echo "$as_me:$LINENO: result: $ac_res" >&5
17255 echo "${ECHO_T}$ac_res" >&6; }
17256 if test `eval echo '${'$as_ac_var'}'` = yes; then
17257   cat >>confdefs.h <<_ACEOF
17258 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
17259 _ACEOF
17260
17261 fi
17262 done
17263
17264
17265
17266
17267
17268 for ac_func in strtoll strtoq sysconf malloc_zone_statistics
17269 do
17270 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
17271 { echo "$as_me:$LINENO: checking for $ac_func" >&5
17272 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
17273 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
17274   echo $ECHO_N "(cached) $ECHO_C" >&6
17275 else
17276   cat >conftest.$ac_ext <<_ACEOF
17277 /* confdefs.h.  */
17278 _ACEOF
17279 cat confdefs.h >>conftest.$ac_ext
17280 cat >>conftest.$ac_ext <<_ACEOF
17281 /* end confdefs.h.  */
17282 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
17283    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
17284 #define $ac_func innocuous_$ac_func
17285
17286 /* System header to define __stub macros and hopefully few prototypes,
17287     which can conflict with char $ac_func (); below.
17288     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
17289     <limits.h> exists even on freestanding compilers.  */
17290
17291 #ifdef __STDC__
17292 # include <limits.h>
17293 #else
17294 # include <assert.h>
17295 #endif
17296
17297 #undef $ac_func
17298
17299 /* Override any GCC internal prototype to avoid an error.
17300    Use char because int might match the return type of a GCC
17301    builtin and then its argument prototype would still apply.  */
17302 #ifdef __cplusplus
17303 extern "C"
17304 #endif
17305 char $ac_func ();
17306 /* The GNU C library defines this for functions which it implements
17307     to always fail with ENOSYS.  Some functions are actually named
17308     something starting with __ and the normal name is an alias.  */
17309 #if defined __stub_$ac_func || defined __stub___$ac_func
17310 choke me
17311 #endif
17312
17313 int
17314 main ()
17315 {
17316 return $ac_func ();
17317   ;
17318   return 0;
17319 }
17320 _ACEOF
17321 rm -f conftest.$ac_objext conftest$ac_exeext
17322 if { (ac_try="$ac_link"
17323 case "(($ac_try" in
17324   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17325   *) ac_try_echo=$ac_try;;
17326 esac
17327 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17328   (eval "$ac_link") 2>conftest.er1
17329   ac_status=$?
17330   grep -v '^ *+' conftest.er1 >conftest.err
17331   rm -f conftest.er1
17332   cat conftest.err >&5
17333   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17334   (exit $ac_status); } &&
17335          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
17336   { (case "(($ac_try" in
17337   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17338   *) ac_try_echo=$ac_try;;
17339 esac
17340 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17341   (eval "$ac_try") 2>&5
17342   ac_status=$?
17343   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17344   (exit $ac_status); }; } &&
17345          { ac_try='test -s conftest$ac_exeext'
17346   { (case "(($ac_try" in
17347   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17348   *) ac_try_echo=$ac_try;;
17349 esac
17350 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17351   (eval "$ac_try") 2>&5
17352   ac_status=$?
17353   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17354   (exit $ac_status); }; }; then
17355   eval "$as_ac_var=yes"
17356 else
17357   echo "$as_me: failed program was:" >&5
17358 sed 's/^/| /' conftest.$ac_ext >&5
17359
17360         eval "$as_ac_var=no"
17361 fi
17362
17363 rm -f core conftest.err conftest.$ac_objext \
17364       conftest$ac_exeext conftest.$ac_ext
17365 fi
17366 ac_res=`eval echo '${'$as_ac_var'}'`
17367                { echo "$as_me:$LINENO: result: $ac_res" >&5
17368 echo "${ECHO_T}$ac_res" >&6; }
17369 if test `eval echo '${'$as_ac_var'}'` = yes; then
17370   cat >>confdefs.h <<_ACEOF
17371 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
17372 _ACEOF
17373
17374 fi
17375 done
17376
17377
17378
17379
17380
17381
17382 for ac_func in setjmp longjmp sigsetjmp siglongjmp writev
17383 do
17384 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
17385 { echo "$as_me:$LINENO: checking for $ac_func" >&5
17386 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
17387 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
17388   echo $ECHO_N "(cached) $ECHO_C" >&6
17389 else
17390   cat >conftest.$ac_ext <<_ACEOF
17391 /* confdefs.h.  */
17392 _ACEOF
17393 cat confdefs.h >>conftest.$ac_ext
17394 cat >>conftest.$ac_ext <<_ACEOF
17395 /* end confdefs.h.  */
17396 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
17397    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
17398 #define $ac_func innocuous_$ac_func
17399
17400 /* System header to define __stub macros and hopefully few prototypes,
17401     which can conflict with char $ac_func (); below.
17402     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
17403     <limits.h> exists even on freestanding compilers.  */
17404
17405 #ifdef __STDC__
17406 # include <limits.h>
17407 #else
17408 # include <assert.h>
17409 #endif
17410
17411 #undef $ac_func
17412
17413 /* Override any GCC internal prototype to avoid an error.
17414    Use char because int might match the return type of a GCC
17415    builtin and then its argument prototype would still apply.  */
17416 #ifdef __cplusplus
17417 extern "C"
17418 #endif
17419 char $ac_func ();
17420 /* The GNU C library defines this for functions which it implements
17421     to always fail with ENOSYS.  Some functions are actually named
17422     something starting with __ and the normal name is an alias.  */
17423 #if defined __stub_$ac_func || defined __stub___$ac_func
17424 choke me
17425 #endif
17426
17427 int
17428 main ()
17429 {
17430 return $ac_func ();
17431   ;
17432   return 0;
17433 }
17434 _ACEOF
17435 rm -f conftest.$ac_objext conftest$ac_exeext
17436 if { (ac_try="$ac_link"
17437 case "(($ac_try" in
17438   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17439   *) ac_try_echo=$ac_try;;
17440 esac
17441 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17442   (eval "$ac_link") 2>conftest.er1
17443   ac_status=$?
17444   grep -v '^ *+' conftest.er1 >conftest.err
17445   rm -f conftest.er1
17446   cat conftest.err >&5
17447   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17448   (exit $ac_status); } &&
17449          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
17450   { (case "(($ac_try" in
17451   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17452   *) ac_try_echo=$ac_try;;
17453 esac
17454 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17455   (eval "$ac_try") 2>&5
17456   ac_status=$?
17457   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17458   (exit $ac_status); }; } &&
17459          { ac_try='test -s conftest$ac_exeext'
17460   { (case "(($ac_try" in
17461   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17462   *) ac_try_echo=$ac_try;;
17463 esac
17464 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17465   (eval "$ac_try") 2>&5
17466   ac_status=$?
17467   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17468   (exit $ac_status); }; }; then
17469   eval "$as_ac_var=yes"
17470 else
17471   echo "$as_me: failed program was:" >&5
17472 sed 's/^/| /' conftest.$ac_ext >&5
17473
17474         eval "$as_ac_var=no"
17475 fi
17476
17477 rm -f core conftest.err conftest.$ac_objext \
17478       conftest$ac_exeext conftest.$ac_ext
17479 fi
17480 ac_res=`eval echo '${'$as_ac_var'}'`
17481                { echo "$as_me:$LINENO: result: $ac_res" >&5
17482 echo "${ECHO_T}$ac_res" >&6; }
17483 if test `eval echo '${'$as_ac_var'}'` = yes; then
17484   cat >>confdefs.h <<_ACEOF
17485 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
17486 _ACEOF
17487
17488 fi
17489 done
17490
17491 { echo "$as_me:$LINENO: checking if printf has the %a format character" >&5
17492 echo $ECHO_N "checking if printf has the %a format character... $ECHO_C" >&6; }
17493 if test "${llvm_cv_c_printf_a+set}" = set; then
17494   echo $ECHO_N "(cached) $ECHO_C" >&6
17495 else
17496   ac_ext=c
17497 ac_cpp='$CPP $CPPFLAGS'
17498 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
17499 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
17500 ac_compiler_gnu=$ac_cv_c_compiler_gnu
17501
17502  if test "$cross_compiling" = yes; then
17503   llvmac_cv_c_printf_a=no
17504 else
17505   cat >conftest.$ac_ext <<_ACEOF
17506
17507   /* confdefs.h.  */
17508 _ACEOF
17509 cat confdefs.h >>conftest.$ac_ext
17510 cat >>conftest.$ac_ext <<_ACEOF
17511 /* end confdefs.h.  */
17512
17513 #include <stdio.h>
17514 #include <stdlib.h>
17515
17516 int
17517 main ()
17518 {
17519
17520 volatile double A, B;
17521 char Buffer[100];
17522 A = 1;
17523 A /= 10.0;
17524 sprintf(Buffer, "%a", A);
17525 B = atof(Buffer);
17526 if (A != B)
17527   return (1);
17528 if (A != 0x1.999999999999ap-4)
17529   return (1);
17530 return (0);
17531   ;
17532   return 0;
17533 }
17534 _ACEOF
17535 rm -f conftest$ac_exeext
17536 if { (ac_try="$ac_link"
17537 case "(($ac_try" in
17538   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17539   *) ac_try_echo=$ac_try;;
17540 esac
17541 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17542   (eval "$ac_link") 2>&5
17543   ac_status=$?
17544   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17545   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
17546   { (case "(($ac_try" in
17547   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17548   *) ac_try_echo=$ac_try;;
17549 esac
17550 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17551   (eval "$ac_try") 2>&5
17552   ac_status=$?
17553   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17554   (exit $ac_status); }; }; then
17555   llvm_cv_c_printf_a=yes
17556 else
17557   echo "$as_me: program exited with status $ac_status" >&5
17558 echo "$as_me: failed program was:" >&5
17559 sed 's/^/| /' conftest.$ac_ext >&5
17560
17561 ( exit $ac_status )
17562 llvmac_cv_c_printf_a=no
17563 fi
17564 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
17565 fi
17566
17567
17568  ac_ext=c
17569 ac_cpp='$CPP $CPPFLAGS'
17570 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
17571 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
17572 ac_compiler_gnu=$ac_cv_c_compiler_gnu
17573
17574 fi
17575 { echo "$as_me:$LINENO: result: $llvm_cv_c_printf_a" >&5
17576 echo "${ECHO_T}$llvm_cv_c_printf_a" >&6; }
17577  if test "$llvm_cv_c_printf_a" = "yes"; then
17578
17579 cat >>confdefs.h <<\_ACEOF
17580 #define HAVE_PRINTF_A 1
17581 _ACEOF
17582
17583  fi
17584
17585
17586 { echo "$as_me:$LINENO: checking for srand48/lrand48/drand48 in <stdlib.h>" >&5
17587 echo $ECHO_N "checking for srand48/lrand48/drand48 in <stdlib.h>... $ECHO_C" >&6; }
17588 if test "${ac_cv_func_rand48+set}" = set; then
17589   echo $ECHO_N "(cached) $ECHO_C" >&6
17590 else
17591   ac_ext=cpp
17592 ac_cpp='$CXXCPP $CPPFLAGS'
17593 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
17594 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
17595 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
17596
17597    cat >conftest.$ac_ext <<_ACEOF
17598 /* confdefs.h.  */
17599 _ACEOF
17600 cat confdefs.h >>conftest.$ac_ext
17601 cat >>conftest.$ac_ext <<_ACEOF
17602 /* end confdefs.h.  */
17603 #include <stdlib.h>
17604 int
17605 main ()
17606 {
17607 srand48(0);lrand48();drand48();
17608   ;
17609   return 0;
17610 }
17611 _ACEOF
17612 rm -f conftest.$ac_objext
17613 if { (ac_try="$ac_compile"
17614 case "(($ac_try" in
17615   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17616   *) ac_try_echo=$ac_try;;
17617 esac
17618 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17619   (eval "$ac_compile") 2>conftest.er1
17620   ac_status=$?
17621   grep -v '^ *+' conftest.er1 >conftest.err
17622   rm -f conftest.er1
17623   cat conftest.err >&5
17624   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17625   (exit $ac_status); } &&
17626          { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
17627   { (case "(($ac_try" in
17628   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17629   *) ac_try_echo=$ac_try;;
17630 esac
17631 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17632   (eval "$ac_try") 2>&5
17633   ac_status=$?
17634   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17635   (exit $ac_status); }; } &&
17636          { ac_try='test -s conftest.$ac_objext'
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_try") 2>&5
17643   ac_status=$?
17644   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17645   (exit $ac_status); }; }; then
17646   ac_cv_func_rand48=yes
17647 else
17648   echo "$as_me: failed program was:" >&5
17649 sed 's/^/| /' conftest.$ac_ext >&5
17650
17651         ac_cv_func_rand48=no
17652 fi
17653
17654 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17655   ac_ext=c
17656 ac_cpp='$CPP $CPPFLAGS'
17657 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
17658 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
17659 ac_compiler_gnu=$ac_cv_c_compiler_gnu
17660
17661 fi
17662 { echo "$as_me:$LINENO: result: $ac_cv_func_rand48" >&5
17663 echo "${ECHO_T}$ac_cv_func_rand48" >&6; }
17664
17665 if test "$ac_cv_func_rand48" = "yes" ; then
17666
17667 cat >>confdefs.h <<\_ACEOF
17668 #define HAVE_RAND48 1
17669 _ACEOF
17670
17671 fi
17672
17673
17674 { echo "$as_me:$LINENO: checking whether strerror_s is declared" >&5
17675 echo $ECHO_N "checking whether strerror_s is declared... $ECHO_C" >&6; }
17676 if test "${ac_cv_have_decl_strerror_s+set}" = set; then
17677   echo $ECHO_N "(cached) $ECHO_C" >&6
17678 else
17679   cat >conftest.$ac_ext <<_ACEOF
17680 /* confdefs.h.  */
17681 _ACEOF
17682 cat confdefs.h >>conftest.$ac_ext
17683 cat >>conftest.$ac_ext <<_ACEOF
17684 /* end confdefs.h.  */
17685 $ac_includes_default
17686 int
17687 main ()
17688 {
17689 #ifndef strerror_s
17690   char *p = (char *) strerror_s;
17691   return !p;
17692 #endif
17693
17694   ;
17695   return 0;
17696 }
17697 _ACEOF
17698 rm -f conftest.$ac_objext
17699 if { (ac_try="$ac_compile"
17700 case "(($ac_try" in
17701   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17702   *) ac_try_echo=$ac_try;;
17703 esac
17704 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17705   (eval "$ac_compile") 2>conftest.er1
17706   ac_status=$?
17707   grep -v '^ *+' conftest.er1 >conftest.err
17708   rm -f conftest.er1
17709   cat conftest.err >&5
17710   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17711   (exit $ac_status); } &&
17712          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
17713   { (case "(($ac_try" in
17714   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17715   *) ac_try_echo=$ac_try;;
17716 esac
17717 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17718   (eval "$ac_try") 2>&5
17719   ac_status=$?
17720   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17721   (exit $ac_status); }; } &&
17722          { ac_try='test -s conftest.$ac_objext'
17723   { (case "(($ac_try" in
17724   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17725   *) ac_try_echo=$ac_try;;
17726 esac
17727 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17728   (eval "$ac_try") 2>&5
17729   ac_status=$?
17730   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17731   (exit $ac_status); }; }; then
17732   ac_cv_have_decl_strerror_s=yes
17733 else
17734   echo "$as_me: failed program was:" >&5
17735 sed 's/^/| /' conftest.$ac_ext >&5
17736
17737         ac_cv_have_decl_strerror_s=no
17738 fi
17739
17740 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17741 fi
17742 { echo "$as_me:$LINENO: result: $ac_cv_have_decl_strerror_s" >&5
17743 echo "${ECHO_T}$ac_cv_have_decl_strerror_s" >&6; }
17744 if test $ac_cv_have_decl_strerror_s = yes; then
17745
17746 cat >>confdefs.h <<_ACEOF
17747 #define HAVE_DECL_STRERROR_S 1
17748 _ACEOF
17749
17750
17751 else
17752   cat >>confdefs.h <<_ACEOF
17753 #define HAVE_DECL_STRERROR_S 0
17754 _ACEOF
17755
17756
17757 fi
17758
17759
17760
17761 if test "$llvm_cv_os_type" = "MingW" ; then
17762   { echo "$as_me:$LINENO: checking for _alloca in -lgcc" >&5
17763 echo $ECHO_N "checking for _alloca in -lgcc... $ECHO_C" >&6; }
17764 if test "${ac_cv_lib_gcc__alloca+set}" = set; then
17765   echo $ECHO_N "(cached) $ECHO_C" >&6
17766 else
17767   ac_check_lib_save_LIBS=$LIBS
17768 LIBS="-lgcc  $LIBS"
17769 cat >conftest.$ac_ext <<_ACEOF
17770 /* confdefs.h.  */
17771 _ACEOF
17772 cat confdefs.h >>conftest.$ac_ext
17773 cat >>conftest.$ac_ext <<_ACEOF
17774 /* end confdefs.h.  */
17775
17776 /* Override any GCC internal prototype to avoid an error.
17777    Use char because int might match the return type of a GCC
17778    builtin and then its argument prototype would still apply.  */
17779 #ifdef __cplusplus
17780 extern "C"
17781 #endif
17782 char _alloca ();
17783 int
17784 main ()
17785 {
17786 return _alloca ();
17787   ;
17788   return 0;
17789 }
17790 _ACEOF
17791 rm -f conftest.$ac_objext conftest$ac_exeext
17792 if { (ac_try="$ac_link"
17793 case "(($ac_try" in
17794   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17795   *) ac_try_echo=$ac_try;;
17796 esac
17797 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17798   (eval "$ac_link") 2>conftest.er1
17799   ac_status=$?
17800   grep -v '^ *+' conftest.er1 >conftest.err
17801   rm -f conftest.er1
17802   cat conftest.err >&5
17803   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17804   (exit $ac_status); } &&
17805          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
17806   { (case "(($ac_try" in
17807   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17808   *) ac_try_echo=$ac_try;;
17809 esac
17810 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17811   (eval "$ac_try") 2>&5
17812   ac_status=$?
17813   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17814   (exit $ac_status); }; } &&
17815          { ac_try='test -s conftest$ac_exeext'
17816   { (case "(($ac_try" in
17817   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17818   *) ac_try_echo=$ac_try;;
17819 esac
17820 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17821   (eval "$ac_try") 2>&5
17822   ac_status=$?
17823   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17824   (exit $ac_status); }; }; then
17825   ac_cv_lib_gcc__alloca=yes
17826 else
17827   echo "$as_me: failed program was:" >&5
17828 sed 's/^/| /' conftest.$ac_ext >&5
17829
17830         ac_cv_lib_gcc__alloca=no
17831 fi
17832
17833 rm -f core conftest.err conftest.$ac_objext \
17834       conftest$ac_exeext conftest.$ac_ext
17835 LIBS=$ac_check_lib_save_LIBS
17836 fi
17837 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc__alloca" >&5
17838 echo "${ECHO_T}$ac_cv_lib_gcc__alloca" >&6; }
17839 if test $ac_cv_lib_gcc__alloca = yes; then
17840
17841 cat >>confdefs.h <<\_ACEOF
17842 #define HAVE__ALLOCA 1
17843 _ACEOF
17844
17845 fi
17846
17847   { echo "$as_me:$LINENO: checking for __alloca in -lgcc" >&5
17848 echo $ECHO_N "checking for __alloca in -lgcc... $ECHO_C" >&6; }
17849 if test "${ac_cv_lib_gcc___alloca+set}" = set; then
17850   echo $ECHO_N "(cached) $ECHO_C" >&6
17851 else
17852   ac_check_lib_save_LIBS=$LIBS
17853 LIBS="-lgcc  $LIBS"
17854 cat >conftest.$ac_ext <<_ACEOF
17855 /* confdefs.h.  */
17856 _ACEOF
17857 cat confdefs.h >>conftest.$ac_ext
17858 cat >>conftest.$ac_ext <<_ACEOF
17859 /* end confdefs.h.  */
17860
17861 /* Override any GCC internal prototype to avoid an error.
17862    Use char because int might match the return type of a GCC
17863    builtin and then its argument prototype would still apply.  */
17864 #ifdef __cplusplus
17865 extern "C"
17866 #endif
17867 char __alloca ();
17868 int
17869 main ()
17870 {
17871 return __alloca ();
17872   ;
17873   return 0;
17874 }
17875 _ACEOF
17876 rm -f conftest.$ac_objext conftest$ac_exeext
17877 if { (ac_try="$ac_link"
17878 case "(($ac_try" in
17879   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17880   *) ac_try_echo=$ac_try;;
17881 esac
17882 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17883   (eval "$ac_link") 2>conftest.er1
17884   ac_status=$?
17885   grep -v '^ *+' conftest.er1 >conftest.err
17886   rm -f conftest.er1
17887   cat conftest.err >&5
17888   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17889   (exit $ac_status); } &&
17890          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
17891   { (case "(($ac_try" in
17892   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17893   *) ac_try_echo=$ac_try;;
17894 esac
17895 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17896   (eval "$ac_try") 2>&5
17897   ac_status=$?
17898   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17899   (exit $ac_status); }; } &&
17900          { ac_try='test -s conftest$ac_exeext'
17901   { (case "(($ac_try" in
17902   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17903   *) ac_try_echo=$ac_try;;
17904 esac
17905 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17906   (eval "$ac_try") 2>&5
17907   ac_status=$?
17908   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17909   (exit $ac_status); }; }; then
17910   ac_cv_lib_gcc___alloca=yes
17911 else
17912   echo "$as_me: failed program was:" >&5
17913 sed 's/^/| /' conftest.$ac_ext >&5
17914
17915         ac_cv_lib_gcc___alloca=no
17916 fi
17917
17918 rm -f core conftest.err conftest.$ac_objext \
17919       conftest$ac_exeext conftest.$ac_ext
17920 LIBS=$ac_check_lib_save_LIBS
17921 fi
17922 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___alloca" >&5
17923 echo "${ECHO_T}$ac_cv_lib_gcc___alloca" >&6; }
17924 if test $ac_cv_lib_gcc___alloca = yes; then
17925
17926 cat >>confdefs.h <<\_ACEOF
17927 #define HAVE___ALLOCA 1
17928 _ACEOF
17929
17930 fi
17931
17932   { echo "$as_me:$LINENO: checking for __chkstk in -lgcc" >&5
17933 echo $ECHO_N "checking for __chkstk in -lgcc... $ECHO_C" >&6; }
17934 if test "${ac_cv_lib_gcc___chkstk+set}" = set; then
17935   echo $ECHO_N "(cached) $ECHO_C" >&6
17936 else
17937   ac_check_lib_save_LIBS=$LIBS
17938 LIBS="-lgcc  $LIBS"
17939 cat >conftest.$ac_ext <<_ACEOF
17940 /* confdefs.h.  */
17941 _ACEOF
17942 cat confdefs.h >>conftest.$ac_ext
17943 cat >>conftest.$ac_ext <<_ACEOF
17944 /* end confdefs.h.  */
17945
17946 /* Override any GCC internal prototype to avoid an error.
17947    Use char because int might match the return type of a GCC
17948    builtin and then its argument prototype would still apply.  */
17949 #ifdef __cplusplus
17950 extern "C"
17951 #endif
17952 char __chkstk ();
17953 int
17954 main ()
17955 {
17956 return __chkstk ();
17957   ;
17958   return 0;
17959 }
17960 _ACEOF
17961 rm -f conftest.$ac_objext conftest$ac_exeext
17962 if { (ac_try="$ac_link"
17963 case "(($ac_try" in
17964   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17965   *) ac_try_echo=$ac_try;;
17966 esac
17967 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17968   (eval "$ac_link") 2>conftest.er1
17969   ac_status=$?
17970   grep -v '^ *+' conftest.er1 >conftest.err
17971   rm -f conftest.er1
17972   cat conftest.err >&5
17973   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17974   (exit $ac_status); } &&
17975          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
17976   { (case "(($ac_try" in
17977   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17978   *) ac_try_echo=$ac_try;;
17979 esac
17980 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17981   (eval "$ac_try") 2>&5
17982   ac_status=$?
17983   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17984   (exit $ac_status); }; } &&
17985          { ac_try='test -s conftest$ac_exeext'
17986   { (case "(($ac_try" in
17987   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17988   *) ac_try_echo=$ac_try;;
17989 esac
17990 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17991   (eval "$ac_try") 2>&5
17992   ac_status=$?
17993   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17994   (exit $ac_status); }; }; then
17995   ac_cv_lib_gcc___chkstk=yes
17996 else
17997   echo "$as_me: failed program was:" >&5
17998 sed 's/^/| /' conftest.$ac_ext >&5
17999
18000         ac_cv_lib_gcc___chkstk=no
18001 fi
18002
18003 rm -f core conftest.err conftest.$ac_objext \
18004       conftest$ac_exeext conftest.$ac_ext
18005 LIBS=$ac_check_lib_save_LIBS
18006 fi
18007 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___chkstk" >&5
18008 echo "${ECHO_T}$ac_cv_lib_gcc___chkstk" >&6; }
18009 if test $ac_cv_lib_gcc___chkstk = yes; then
18010
18011 cat >>confdefs.h <<\_ACEOF
18012 #define HAVE___CHKSTK 1
18013 _ACEOF
18014
18015 fi
18016
18017   { echo "$as_me:$LINENO: checking for ___chkstk in -lgcc" >&5
18018 echo $ECHO_N "checking for ___chkstk in -lgcc... $ECHO_C" >&6; }
18019 if test "${ac_cv_lib_gcc____chkstk+set}" = set; then
18020   echo $ECHO_N "(cached) $ECHO_C" >&6
18021 else
18022   ac_check_lib_save_LIBS=$LIBS
18023 LIBS="-lgcc  $LIBS"
18024 cat >conftest.$ac_ext <<_ACEOF
18025 /* confdefs.h.  */
18026 _ACEOF
18027 cat confdefs.h >>conftest.$ac_ext
18028 cat >>conftest.$ac_ext <<_ACEOF
18029 /* end confdefs.h.  */
18030
18031 /* Override any GCC internal prototype to avoid an error.
18032    Use char because int might match the return type of a GCC
18033    builtin and then its argument prototype would still apply.  */
18034 #ifdef __cplusplus
18035 extern "C"
18036 #endif
18037 char ___chkstk ();
18038 int
18039 main ()
18040 {
18041 return ___chkstk ();
18042   ;
18043   return 0;
18044 }
18045 _ACEOF
18046 rm -f conftest.$ac_objext conftest$ac_exeext
18047 if { (ac_try="$ac_link"
18048 case "(($ac_try" in
18049   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18050   *) ac_try_echo=$ac_try;;
18051 esac
18052 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18053   (eval "$ac_link") 2>conftest.er1
18054   ac_status=$?
18055   grep -v '^ *+' conftest.er1 >conftest.err
18056   rm -f conftest.er1
18057   cat conftest.err >&5
18058   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18059   (exit $ac_status); } &&
18060          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
18061   { (case "(($ac_try" in
18062   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18063   *) ac_try_echo=$ac_try;;
18064 esac
18065 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18066   (eval "$ac_try") 2>&5
18067   ac_status=$?
18068   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18069   (exit $ac_status); }; } &&
18070          { ac_try='test -s conftest$ac_exeext'
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_try") 2>&5
18077   ac_status=$?
18078   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18079   (exit $ac_status); }; }; then
18080   ac_cv_lib_gcc____chkstk=yes
18081 else
18082   echo "$as_me: failed program was:" >&5
18083 sed 's/^/| /' conftest.$ac_ext >&5
18084
18085         ac_cv_lib_gcc____chkstk=no
18086 fi
18087
18088 rm -f core conftest.err conftest.$ac_objext \
18089       conftest$ac_exeext conftest.$ac_ext
18090 LIBS=$ac_check_lib_save_LIBS
18091 fi
18092 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc____chkstk" >&5
18093 echo "${ECHO_T}$ac_cv_lib_gcc____chkstk" >&6; }
18094 if test $ac_cv_lib_gcc____chkstk = yes; then
18095
18096 cat >>confdefs.h <<\_ACEOF
18097 #define HAVE____CHKSTK 1
18098 _ACEOF
18099
18100 fi
18101
18102
18103   { echo "$as_me:$LINENO: checking for __ashldi3 in -lgcc" >&5
18104 echo $ECHO_N "checking for __ashldi3 in -lgcc... $ECHO_C" >&6; }
18105 if test "${ac_cv_lib_gcc___ashldi3+set}" = set; then
18106   echo $ECHO_N "(cached) $ECHO_C" >&6
18107 else
18108   ac_check_lib_save_LIBS=$LIBS
18109 LIBS="-lgcc  $LIBS"
18110 cat >conftest.$ac_ext <<_ACEOF
18111 /* confdefs.h.  */
18112 _ACEOF
18113 cat confdefs.h >>conftest.$ac_ext
18114 cat >>conftest.$ac_ext <<_ACEOF
18115 /* end confdefs.h.  */
18116
18117 /* Override any GCC internal prototype to avoid an error.
18118    Use char because int might match the return type of a GCC
18119    builtin and then its argument prototype would still apply.  */
18120 #ifdef __cplusplus
18121 extern "C"
18122 #endif
18123 char __ashldi3 ();
18124 int
18125 main ()
18126 {
18127 return __ashldi3 ();
18128   ;
18129   return 0;
18130 }
18131 _ACEOF
18132 rm -f conftest.$ac_objext conftest$ac_exeext
18133 if { (ac_try="$ac_link"
18134 case "(($ac_try" in
18135   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18136   *) ac_try_echo=$ac_try;;
18137 esac
18138 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18139   (eval "$ac_link") 2>conftest.er1
18140   ac_status=$?
18141   grep -v '^ *+' conftest.er1 >conftest.err
18142   rm -f conftest.er1
18143   cat conftest.err >&5
18144   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18145   (exit $ac_status); } &&
18146          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
18147   { (case "(($ac_try" in
18148   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18149   *) ac_try_echo=$ac_try;;
18150 esac
18151 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18152   (eval "$ac_try") 2>&5
18153   ac_status=$?
18154   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18155   (exit $ac_status); }; } &&
18156          { ac_try='test -s conftest$ac_exeext'
18157   { (case "(($ac_try" in
18158   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18159   *) ac_try_echo=$ac_try;;
18160 esac
18161 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18162   (eval "$ac_try") 2>&5
18163   ac_status=$?
18164   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18165   (exit $ac_status); }; }; then
18166   ac_cv_lib_gcc___ashldi3=yes
18167 else
18168   echo "$as_me: failed program was:" >&5
18169 sed 's/^/| /' conftest.$ac_ext >&5
18170
18171         ac_cv_lib_gcc___ashldi3=no
18172 fi
18173
18174 rm -f core conftest.err conftest.$ac_objext \
18175       conftest$ac_exeext conftest.$ac_ext
18176 LIBS=$ac_check_lib_save_LIBS
18177 fi
18178 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___ashldi3" >&5
18179 echo "${ECHO_T}$ac_cv_lib_gcc___ashldi3" >&6; }
18180 if test $ac_cv_lib_gcc___ashldi3 = yes; then
18181
18182 cat >>confdefs.h <<\_ACEOF
18183 #define HAVE___ASHLDI3 1
18184 _ACEOF
18185
18186 fi
18187
18188   { echo "$as_me:$LINENO: checking for __ashrdi3 in -lgcc" >&5
18189 echo $ECHO_N "checking for __ashrdi3 in -lgcc... $ECHO_C" >&6; }
18190 if test "${ac_cv_lib_gcc___ashrdi3+set}" = set; then
18191   echo $ECHO_N "(cached) $ECHO_C" >&6
18192 else
18193   ac_check_lib_save_LIBS=$LIBS
18194 LIBS="-lgcc  $LIBS"
18195 cat >conftest.$ac_ext <<_ACEOF
18196 /* confdefs.h.  */
18197 _ACEOF
18198 cat confdefs.h >>conftest.$ac_ext
18199 cat >>conftest.$ac_ext <<_ACEOF
18200 /* end confdefs.h.  */
18201
18202 /* Override any GCC internal prototype to avoid an error.
18203    Use char because int might match the return type of a GCC
18204    builtin and then its argument prototype would still apply.  */
18205 #ifdef __cplusplus
18206 extern "C"
18207 #endif
18208 char __ashrdi3 ();
18209 int
18210 main ()
18211 {
18212 return __ashrdi3 ();
18213   ;
18214   return 0;
18215 }
18216 _ACEOF
18217 rm -f conftest.$ac_objext conftest$ac_exeext
18218 if { (ac_try="$ac_link"
18219 case "(($ac_try" in
18220   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18221   *) ac_try_echo=$ac_try;;
18222 esac
18223 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18224   (eval "$ac_link") 2>conftest.er1
18225   ac_status=$?
18226   grep -v '^ *+' conftest.er1 >conftest.err
18227   rm -f conftest.er1
18228   cat conftest.err >&5
18229   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18230   (exit $ac_status); } &&
18231          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
18232   { (case "(($ac_try" in
18233   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18234   *) ac_try_echo=$ac_try;;
18235 esac
18236 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18237   (eval "$ac_try") 2>&5
18238   ac_status=$?
18239   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18240   (exit $ac_status); }; } &&
18241          { ac_try='test -s conftest$ac_exeext'
18242   { (case "(($ac_try" in
18243   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18244   *) ac_try_echo=$ac_try;;
18245 esac
18246 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18247   (eval "$ac_try") 2>&5
18248   ac_status=$?
18249   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18250   (exit $ac_status); }; }; then
18251   ac_cv_lib_gcc___ashrdi3=yes
18252 else
18253   echo "$as_me: failed program was:" >&5
18254 sed 's/^/| /' conftest.$ac_ext >&5
18255
18256         ac_cv_lib_gcc___ashrdi3=no
18257 fi
18258
18259 rm -f core conftest.err conftest.$ac_objext \
18260       conftest$ac_exeext conftest.$ac_ext
18261 LIBS=$ac_check_lib_save_LIBS
18262 fi
18263 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___ashrdi3" >&5
18264 echo "${ECHO_T}$ac_cv_lib_gcc___ashrdi3" >&6; }
18265 if test $ac_cv_lib_gcc___ashrdi3 = yes; then
18266
18267 cat >>confdefs.h <<\_ACEOF
18268 #define HAVE___ASHRDI3 1
18269 _ACEOF
18270
18271 fi
18272
18273   { echo "$as_me:$LINENO: checking for __divdi3 in -lgcc" >&5
18274 echo $ECHO_N "checking for __divdi3 in -lgcc... $ECHO_C" >&6; }
18275 if test "${ac_cv_lib_gcc___divdi3+set}" = set; then
18276   echo $ECHO_N "(cached) $ECHO_C" >&6
18277 else
18278   ac_check_lib_save_LIBS=$LIBS
18279 LIBS="-lgcc  $LIBS"
18280 cat >conftest.$ac_ext <<_ACEOF
18281 /* confdefs.h.  */
18282 _ACEOF
18283 cat confdefs.h >>conftest.$ac_ext
18284 cat >>conftest.$ac_ext <<_ACEOF
18285 /* end confdefs.h.  */
18286
18287 /* Override any GCC internal prototype to avoid an error.
18288    Use char because int might match the return type of a GCC
18289    builtin and then its argument prototype would still apply.  */
18290 #ifdef __cplusplus
18291 extern "C"
18292 #endif
18293 char __divdi3 ();
18294 int
18295 main ()
18296 {
18297 return __divdi3 ();
18298   ;
18299   return 0;
18300 }
18301 _ACEOF
18302 rm -f conftest.$ac_objext conftest$ac_exeext
18303 if { (ac_try="$ac_link"
18304 case "(($ac_try" in
18305   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18306   *) ac_try_echo=$ac_try;;
18307 esac
18308 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18309   (eval "$ac_link") 2>conftest.er1
18310   ac_status=$?
18311   grep -v '^ *+' conftest.er1 >conftest.err
18312   rm -f conftest.er1
18313   cat conftest.err >&5
18314   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18315   (exit $ac_status); } &&
18316          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
18317   { (case "(($ac_try" in
18318   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18319   *) ac_try_echo=$ac_try;;
18320 esac
18321 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18322   (eval "$ac_try") 2>&5
18323   ac_status=$?
18324   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18325   (exit $ac_status); }; } &&
18326          { ac_try='test -s conftest$ac_exeext'
18327   { (case "(($ac_try" in
18328   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18329   *) ac_try_echo=$ac_try;;
18330 esac
18331 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18332   (eval "$ac_try") 2>&5
18333   ac_status=$?
18334   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18335   (exit $ac_status); }; }; then
18336   ac_cv_lib_gcc___divdi3=yes
18337 else
18338   echo "$as_me: failed program was:" >&5
18339 sed 's/^/| /' conftest.$ac_ext >&5
18340
18341         ac_cv_lib_gcc___divdi3=no
18342 fi
18343
18344 rm -f core conftest.err conftest.$ac_objext \
18345       conftest$ac_exeext conftest.$ac_ext
18346 LIBS=$ac_check_lib_save_LIBS
18347 fi
18348 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___divdi3" >&5
18349 echo "${ECHO_T}$ac_cv_lib_gcc___divdi3" >&6; }
18350 if test $ac_cv_lib_gcc___divdi3 = yes; then
18351
18352 cat >>confdefs.h <<\_ACEOF
18353 #define HAVE___DIVDI3 1
18354 _ACEOF
18355
18356 fi
18357
18358   { echo "$as_me:$LINENO: checking for __fixdfdi in -lgcc" >&5
18359 echo $ECHO_N "checking for __fixdfdi in -lgcc... $ECHO_C" >&6; }
18360 if test "${ac_cv_lib_gcc___fixdfdi+set}" = set; then
18361   echo $ECHO_N "(cached) $ECHO_C" >&6
18362 else
18363   ac_check_lib_save_LIBS=$LIBS
18364 LIBS="-lgcc  $LIBS"
18365 cat >conftest.$ac_ext <<_ACEOF
18366 /* confdefs.h.  */
18367 _ACEOF
18368 cat confdefs.h >>conftest.$ac_ext
18369 cat >>conftest.$ac_ext <<_ACEOF
18370 /* end confdefs.h.  */
18371
18372 /* Override any GCC internal prototype to avoid an error.
18373    Use char because int might match the return type of a GCC
18374    builtin and then its argument prototype would still apply.  */
18375 #ifdef __cplusplus
18376 extern "C"
18377 #endif
18378 char __fixdfdi ();
18379 int
18380 main ()
18381 {
18382 return __fixdfdi ();
18383   ;
18384   return 0;
18385 }
18386 _ACEOF
18387 rm -f conftest.$ac_objext conftest$ac_exeext
18388 if { (ac_try="$ac_link"
18389 case "(($ac_try" in
18390   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18391   *) ac_try_echo=$ac_try;;
18392 esac
18393 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18394   (eval "$ac_link") 2>conftest.er1
18395   ac_status=$?
18396   grep -v '^ *+' conftest.er1 >conftest.err
18397   rm -f conftest.er1
18398   cat conftest.err >&5
18399   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18400   (exit $ac_status); } &&
18401          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
18402   { (case "(($ac_try" in
18403   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18404   *) ac_try_echo=$ac_try;;
18405 esac
18406 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18407   (eval "$ac_try") 2>&5
18408   ac_status=$?
18409   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18410   (exit $ac_status); }; } &&
18411          { ac_try='test -s conftest$ac_exeext'
18412   { (case "(($ac_try" in
18413   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18414   *) ac_try_echo=$ac_try;;
18415 esac
18416 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18417   (eval "$ac_try") 2>&5
18418   ac_status=$?
18419   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18420   (exit $ac_status); }; }; then
18421   ac_cv_lib_gcc___fixdfdi=yes
18422 else
18423   echo "$as_me: failed program was:" >&5
18424 sed 's/^/| /' conftest.$ac_ext >&5
18425
18426         ac_cv_lib_gcc___fixdfdi=no
18427 fi
18428
18429 rm -f core conftest.err conftest.$ac_objext \
18430       conftest$ac_exeext conftest.$ac_ext
18431 LIBS=$ac_check_lib_save_LIBS
18432 fi
18433 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___fixdfdi" >&5
18434 echo "${ECHO_T}$ac_cv_lib_gcc___fixdfdi" >&6; }
18435 if test $ac_cv_lib_gcc___fixdfdi = yes; then
18436
18437 cat >>confdefs.h <<\_ACEOF
18438 #define HAVE___FIXDFDI 1
18439 _ACEOF
18440
18441 fi
18442
18443   { echo "$as_me:$LINENO: checking for __fixsfdi in -lgcc" >&5
18444 echo $ECHO_N "checking for __fixsfdi in -lgcc... $ECHO_C" >&6; }
18445 if test "${ac_cv_lib_gcc___fixsfdi+set}" = set; then
18446   echo $ECHO_N "(cached) $ECHO_C" >&6
18447 else
18448   ac_check_lib_save_LIBS=$LIBS
18449 LIBS="-lgcc  $LIBS"
18450 cat >conftest.$ac_ext <<_ACEOF
18451 /* confdefs.h.  */
18452 _ACEOF
18453 cat confdefs.h >>conftest.$ac_ext
18454 cat >>conftest.$ac_ext <<_ACEOF
18455 /* end confdefs.h.  */
18456
18457 /* Override any GCC internal prototype to avoid an error.
18458    Use char because int might match the return type of a GCC
18459    builtin and then its argument prototype would still apply.  */
18460 #ifdef __cplusplus
18461 extern "C"
18462 #endif
18463 char __fixsfdi ();
18464 int
18465 main ()
18466 {
18467 return __fixsfdi ();
18468   ;
18469   return 0;
18470 }
18471 _ACEOF
18472 rm -f conftest.$ac_objext conftest$ac_exeext
18473 if { (ac_try="$ac_link"
18474 case "(($ac_try" in
18475   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18476   *) ac_try_echo=$ac_try;;
18477 esac
18478 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18479   (eval "$ac_link") 2>conftest.er1
18480   ac_status=$?
18481   grep -v '^ *+' conftest.er1 >conftest.err
18482   rm -f conftest.er1
18483   cat conftest.err >&5
18484   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18485   (exit $ac_status); } &&
18486          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
18487   { (case "(($ac_try" in
18488   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18489   *) ac_try_echo=$ac_try;;
18490 esac
18491 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18492   (eval "$ac_try") 2>&5
18493   ac_status=$?
18494   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18495   (exit $ac_status); }; } &&
18496          { ac_try='test -s conftest$ac_exeext'
18497   { (case "(($ac_try" in
18498   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18499   *) ac_try_echo=$ac_try;;
18500 esac
18501 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18502   (eval "$ac_try") 2>&5
18503   ac_status=$?
18504   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18505   (exit $ac_status); }; }; then
18506   ac_cv_lib_gcc___fixsfdi=yes
18507 else
18508   echo "$as_me: failed program was:" >&5
18509 sed 's/^/| /' conftest.$ac_ext >&5
18510
18511         ac_cv_lib_gcc___fixsfdi=no
18512 fi
18513
18514 rm -f core conftest.err conftest.$ac_objext \
18515       conftest$ac_exeext conftest.$ac_ext
18516 LIBS=$ac_check_lib_save_LIBS
18517 fi
18518 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___fixsfdi" >&5
18519 echo "${ECHO_T}$ac_cv_lib_gcc___fixsfdi" >&6; }
18520 if test $ac_cv_lib_gcc___fixsfdi = yes; then
18521
18522 cat >>confdefs.h <<\_ACEOF
18523 #define HAVE___FIXSFDI 1
18524 _ACEOF
18525
18526 fi
18527
18528   { echo "$as_me:$LINENO: checking for __floatdidf in -lgcc" >&5
18529 echo $ECHO_N "checking for __floatdidf in -lgcc... $ECHO_C" >&6; }
18530 if test "${ac_cv_lib_gcc___floatdidf+set}" = set; then
18531   echo $ECHO_N "(cached) $ECHO_C" >&6
18532 else
18533   ac_check_lib_save_LIBS=$LIBS
18534 LIBS="-lgcc  $LIBS"
18535 cat >conftest.$ac_ext <<_ACEOF
18536 /* confdefs.h.  */
18537 _ACEOF
18538 cat confdefs.h >>conftest.$ac_ext
18539 cat >>conftest.$ac_ext <<_ACEOF
18540 /* end confdefs.h.  */
18541
18542 /* Override any GCC internal prototype to avoid an error.
18543    Use char because int might match the return type of a GCC
18544    builtin and then its argument prototype would still apply.  */
18545 #ifdef __cplusplus
18546 extern "C"
18547 #endif
18548 char __floatdidf ();
18549 int
18550 main ()
18551 {
18552 return __floatdidf ();
18553   ;
18554   return 0;
18555 }
18556 _ACEOF
18557 rm -f conftest.$ac_objext conftest$ac_exeext
18558 if { (ac_try="$ac_link"
18559 case "(($ac_try" in
18560   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18561   *) ac_try_echo=$ac_try;;
18562 esac
18563 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18564   (eval "$ac_link") 2>conftest.er1
18565   ac_status=$?
18566   grep -v '^ *+' conftest.er1 >conftest.err
18567   rm -f conftest.er1
18568   cat conftest.err >&5
18569   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18570   (exit $ac_status); } &&
18571          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
18572   { (case "(($ac_try" in
18573   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18574   *) ac_try_echo=$ac_try;;
18575 esac
18576 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18577   (eval "$ac_try") 2>&5
18578   ac_status=$?
18579   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18580   (exit $ac_status); }; } &&
18581          { ac_try='test -s conftest$ac_exeext'
18582   { (case "(($ac_try" in
18583   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18584   *) ac_try_echo=$ac_try;;
18585 esac
18586 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18587   (eval "$ac_try") 2>&5
18588   ac_status=$?
18589   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18590   (exit $ac_status); }; }; then
18591   ac_cv_lib_gcc___floatdidf=yes
18592 else
18593   echo "$as_me: failed program was:" >&5
18594 sed 's/^/| /' conftest.$ac_ext >&5
18595
18596         ac_cv_lib_gcc___floatdidf=no
18597 fi
18598
18599 rm -f core conftest.err conftest.$ac_objext \
18600       conftest$ac_exeext conftest.$ac_ext
18601 LIBS=$ac_check_lib_save_LIBS
18602 fi
18603 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___floatdidf" >&5
18604 echo "${ECHO_T}$ac_cv_lib_gcc___floatdidf" >&6; }
18605 if test $ac_cv_lib_gcc___floatdidf = yes; then
18606
18607 cat >>confdefs.h <<\_ACEOF
18608 #define HAVE___FLOATDIDF 1
18609 _ACEOF
18610
18611 fi
18612
18613   { echo "$as_me:$LINENO: checking for __lshrdi3 in -lgcc" >&5
18614 echo $ECHO_N "checking for __lshrdi3 in -lgcc... $ECHO_C" >&6; }
18615 if test "${ac_cv_lib_gcc___lshrdi3+set}" = set; then
18616   echo $ECHO_N "(cached) $ECHO_C" >&6
18617 else
18618   ac_check_lib_save_LIBS=$LIBS
18619 LIBS="-lgcc  $LIBS"
18620 cat >conftest.$ac_ext <<_ACEOF
18621 /* confdefs.h.  */
18622 _ACEOF
18623 cat confdefs.h >>conftest.$ac_ext
18624 cat >>conftest.$ac_ext <<_ACEOF
18625 /* end confdefs.h.  */
18626
18627 /* Override any GCC internal prototype to avoid an error.
18628    Use char because int might match the return type of a GCC
18629    builtin and then its argument prototype would still apply.  */
18630 #ifdef __cplusplus
18631 extern "C"
18632 #endif
18633 char __lshrdi3 ();
18634 int
18635 main ()
18636 {
18637 return __lshrdi3 ();
18638   ;
18639   return 0;
18640 }
18641 _ACEOF
18642 rm -f conftest.$ac_objext conftest$ac_exeext
18643 if { (ac_try="$ac_link"
18644 case "(($ac_try" in
18645   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18646   *) ac_try_echo=$ac_try;;
18647 esac
18648 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18649   (eval "$ac_link") 2>conftest.er1
18650   ac_status=$?
18651   grep -v '^ *+' conftest.er1 >conftest.err
18652   rm -f conftest.er1
18653   cat conftest.err >&5
18654   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18655   (exit $ac_status); } &&
18656          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
18657   { (case "(($ac_try" in
18658   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18659   *) ac_try_echo=$ac_try;;
18660 esac
18661 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18662   (eval "$ac_try") 2>&5
18663   ac_status=$?
18664   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18665   (exit $ac_status); }; } &&
18666          { ac_try='test -s conftest$ac_exeext'
18667   { (case "(($ac_try" in
18668   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18669   *) ac_try_echo=$ac_try;;
18670 esac
18671 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18672   (eval "$ac_try") 2>&5
18673   ac_status=$?
18674   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18675   (exit $ac_status); }; }; then
18676   ac_cv_lib_gcc___lshrdi3=yes
18677 else
18678   echo "$as_me: failed program was:" >&5
18679 sed 's/^/| /' conftest.$ac_ext >&5
18680
18681         ac_cv_lib_gcc___lshrdi3=no
18682 fi
18683
18684 rm -f core conftest.err conftest.$ac_objext \
18685       conftest$ac_exeext conftest.$ac_ext
18686 LIBS=$ac_check_lib_save_LIBS
18687 fi
18688 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___lshrdi3" >&5
18689 echo "${ECHO_T}$ac_cv_lib_gcc___lshrdi3" >&6; }
18690 if test $ac_cv_lib_gcc___lshrdi3 = yes; then
18691
18692 cat >>confdefs.h <<\_ACEOF
18693 #define HAVE___LSHRDI3 1
18694 _ACEOF
18695
18696 fi
18697
18698   { echo "$as_me:$LINENO: checking for __moddi3 in -lgcc" >&5
18699 echo $ECHO_N "checking for __moddi3 in -lgcc... $ECHO_C" >&6; }
18700 if test "${ac_cv_lib_gcc___moddi3+set}" = set; then
18701   echo $ECHO_N "(cached) $ECHO_C" >&6
18702 else
18703   ac_check_lib_save_LIBS=$LIBS
18704 LIBS="-lgcc  $LIBS"
18705 cat >conftest.$ac_ext <<_ACEOF
18706 /* confdefs.h.  */
18707 _ACEOF
18708 cat confdefs.h >>conftest.$ac_ext
18709 cat >>conftest.$ac_ext <<_ACEOF
18710 /* end confdefs.h.  */
18711
18712 /* Override any GCC internal prototype to avoid an error.
18713    Use char because int might match the return type of a GCC
18714    builtin and then its argument prototype would still apply.  */
18715 #ifdef __cplusplus
18716 extern "C"
18717 #endif
18718 char __moddi3 ();
18719 int
18720 main ()
18721 {
18722 return __moddi3 ();
18723   ;
18724   return 0;
18725 }
18726 _ACEOF
18727 rm -f conftest.$ac_objext conftest$ac_exeext
18728 if { (ac_try="$ac_link"
18729 case "(($ac_try" in
18730   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18731   *) ac_try_echo=$ac_try;;
18732 esac
18733 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18734   (eval "$ac_link") 2>conftest.er1
18735   ac_status=$?
18736   grep -v '^ *+' conftest.er1 >conftest.err
18737   rm -f conftest.er1
18738   cat conftest.err >&5
18739   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18740   (exit $ac_status); } &&
18741          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
18742   { (case "(($ac_try" in
18743   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18744   *) ac_try_echo=$ac_try;;
18745 esac
18746 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18747   (eval "$ac_try") 2>&5
18748   ac_status=$?
18749   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18750   (exit $ac_status); }; } &&
18751          { ac_try='test -s conftest$ac_exeext'
18752   { (case "(($ac_try" in
18753   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18754   *) ac_try_echo=$ac_try;;
18755 esac
18756 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18757   (eval "$ac_try") 2>&5
18758   ac_status=$?
18759   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18760   (exit $ac_status); }; }; then
18761   ac_cv_lib_gcc___moddi3=yes
18762 else
18763   echo "$as_me: failed program was:" >&5
18764 sed 's/^/| /' conftest.$ac_ext >&5
18765
18766         ac_cv_lib_gcc___moddi3=no
18767 fi
18768
18769 rm -f core conftest.err conftest.$ac_objext \
18770       conftest$ac_exeext conftest.$ac_ext
18771 LIBS=$ac_check_lib_save_LIBS
18772 fi
18773 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___moddi3" >&5
18774 echo "${ECHO_T}$ac_cv_lib_gcc___moddi3" >&6; }
18775 if test $ac_cv_lib_gcc___moddi3 = yes; then
18776
18777 cat >>confdefs.h <<\_ACEOF
18778 #define HAVE___MODDI3 1
18779 _ACEOF
18780
18781 fi
18782
18783   { echo "$as_me:$LINENO: checking for __udivdi3 in -lgcc" >&5
18784 echo $ECHO_N "checking for __udivdi3 in -lgcc... $ECHO_C" >&6; }
18785 if test "${ac_cv_lib_gcc___udivdi3+set}" = set; then
18786   echo $ECHO_N "(cached) $ECHO_C" >&6
18787 else
18788   ac_check_lib_save_LIBS=$LIBS
18789 LIBS="-lgcc  $LIBS"
18790 cat >conftest.$ac_ext <<_ACEOF
18791 /* confdefs.h.  */
18792 _ACEOF
18793 cat confdefs.h >>conftest.$ac_ext
18794 cat >>conftest.$ac_ext <<_ACEOF
18795 /* end confdefs.h.  */
18796
18797 /* Override any GCC internal prototype to avoid an error.
18798    Use char because int might match the return type of a GCC
18799    builtin and then its argument prototype would still apply.  */
18800 #ifdef __cplusplus
18801 extern "C"
18802 #endif
18803 char __udivdi3 ();
18804 int
18805 main ()
18806 {
18807 return __udivdi3 ();
18808   ;
18809   return 0;
18810 }
18811 _ACEOF
18812 rm -f conftest.$ac_objext conftest$ac_exeext
18813 if { (ac_try="$ac_link"
18814 case "(($ac_try" in
18815   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18816   *) ac_try_echo=$ac_try;;
18817 esac
18818 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18819   (eval "$ac_link") 2>conftest.er1
18820   ac_status=$?
18821   grep -v '^ *+' conftest.er1 >conftest.err
18822   rm -f conftest.er1
18823   cat conftest.err >&5
18824   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18825   (exit $ac_status); } &&
18826          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
18827   { (case "(($ac_try" in
18828   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18829   *) ac_try_echo=$ac_try;;
18830 esac
18831 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18832   (eval "$ac_try") 2>&5
18833   ac_status=$?
18834   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18835   (exit $ac_status); }; } &&
18836          { ac_try='test -s conftest$ac_exeext'
18837   { (case "(($ac_try" in
18838   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18839   *) ac_try_echo=$ac_try;;
18840 esac
18841 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18842   (eval "$ac_try") 2>&5
18843   ac_status=$?
18844   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18845   (exit $ac_status); }; }; then
18846   ac_cv_lib_gcc___udivdi3=yes
18847 else
18848   echo "$as_me: failed program was:" >&5
18849 sed 's/^/| /' conftest.$ac_ext >&5
18850
18851         ac_cv_lib_gcc___udivdi3=no
18852 fi
18853
18854 rm -f core conftest.err conftest.$ac_objext \
18855       conftest$ac_exeext conftest.$ac_ext
18856 LIBS=$ac_check_lib_save_LIBS
18857 fi
18858 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___udivdi3" >&5
18859 echo "${ECHO_T}$ac_cv_lib_gcc___udivdi3" >&6; }
18860 if test $ac_cv_lib_gcc___udivdi3 = yes; then
18861
18862 cat >>confdefs.h <<\_ACEOF
18863 #define HAVE___UDIVDI3 1
18864 _ACEOF
18865
18866 fi
18867
18868   { echo "$as_me:$LINENO: checking for __umoddi3 in -lgcc" >&5
18869 echo $ECHO_N "checking for __umoddi3 in -lgcc... $ECHO_C" >&6; }
18870 if test "${ac_cv_lib_gcc___umoddi3+set}" = set; then
18871   echo $ECHO_N "(cached) $ECHO_C" >&6
18872 else
18873   ac_check_lib_save_LIBS=$LIBS
18874 LIBS="-lgcc  $LIBS"
18875 cat >conftest.$ac_ext <<_ACEOF
18876 /* confdefs.h.  */
18877 _ACEOF
18878 cat confdefs.h >>conftest.$ac_ext
18879 cat >>conftest.$ac_ext <<_ACEOF
18880 /* end confdefs.h.  */
18881
18882 /* Override any GCC internal prototype to avoid an error.
18883    Use char because int might match the return type of a GCC
18884    builtin and then its argument prototype would still apply.  */
18885 #ifdef __cplusplus
18886 extern "C"
18887 #endif
18888 char __umoddi3 ();
18889 int
18890 main ()
18891 {
18892 return __umoddi3 ();
18893   ;
18894   return 0;
18895 }
18896 _ACEOF
18897 rm -f conftest.$ac_objext conftest$ac_exeext
18898 if { (ac_try="$ac_link"
18899 case "(($ac_try" in
18900   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18901   *) ac_try_echo=$ac_try;;
18902 esac
18903 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18904   (eval "$ac_link") 2>conftest.er1
18905   ac_status=$?
18906   grep -v '^ *+' conftest.er1 >conftest.err
18907   rm -f conftest.er1
18908   cat conftest.err >&5
18909   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18910   (exit $ac_status); } &&
18911          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
18912   { (case "(($ac_try" in
18913   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18914   *) ac_try_echo=$ac_try;;
18915 esac
18916 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18917   (eval "$ac_try") 2>&5
18918   ac_status=$?
18919   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18920   (exit $ac_status); }; } &&
18921          { ac_try='test -s conftest$ac_exeext'
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_try") 2>&5
18928   ac_status=$?
18929   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18930   (exit $ac_status); }; }; then
18931   ac_cv_lib_gcc___umoddi3=yes
18932 else
18933   echo "$as_me: failed program was:" >&5
18934 sed 's/^/| /' conftest.$ac_ext >&5
18935
18936         ac_cv_lib_gcc___umoddi3=no
18937 fi
18938
18939 rm -f core conftest.err conftest.$ac_objext \
18940       conftest$ac_exeext conftest.$ac_ext
18941 LIBS=$ac_check_lib_save_LIBS
18942 fi
18943 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___umoddi3" >&5
18944 echo "${ECHO_T}$ac_cv_lib_gcc___umoddi3" >&6; }
18945 if test $ac_cv_lib_gcc___umoddi3 = yes; then
18946
18947 cat >>confdefs.h <<\_ACEOF
18948 #define HAVE___UMODDI3 1
18949 _ACEOF
18950
18951 fi
18952
18953
18954   { echo "$as_me:$LINENO: checking for __main in -lgcc" >&5
18955 echo $ECHO_N "checking for __main in -lgcc... $ECHO_C" >&6; }
18956 if test "${ac_cv_lib_gcc___main+set}" = set; then
18957   echo $ECHO_N "(cached) $ECHO_C" >&6
18958 else
18959   ac_check_lib_save_LIBS=$LIBS
18960 LIBS="-lgcc  $LIBS"
18961 cat >conftest.$ac_ext <<_ACEOF
18962 /* confdefs.h.  */
18963 _ACEOF
18964 cat confdefs.h >>conftest.$ac_ext
18965 cat >>conftest.$ac_ext <<_ACEOF
18966 /* end confdefs.h.  */
18967
18968 /* Override any GCC internal prototype to avoid an error.
18969    Use char because int might match the return type of a GCC
18970    builtin and then its argument prototype would still apply.  */
18971 #ifdef __cplusplus
18972 extern "C"
18973 #endif
18974 char __main ();
18975 int
18976 main ()
18977 {
18978 return __main ();
18979   ;
18980   return 0;
18981 }
18982 _ACEOF
18983 rm -f conftest.$ac_objext conftest$ac_exeext
18984 if { (ac_try="$ac_link"
18985 case "(($ac_try" in
18986   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18987   *) ac_try_echo=$ac_try;;
18988 esac
18989 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18990   (eval "$ac_link") 2>conftest.er1
18991   ac_status=$?
18992   grep -v '^ *+' conftest.er1 >conftest.err
18993   rm -f conftest.er1
18994   cat conftest.err >&5
18995   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18996   (exit $ac_status); } &&
18997          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
18998   { (case "(($ac_try" in
18999   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19000   *) ac_try_echo=$ac_try;;
19001 esac
19002 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19003   (eval "$ac_try") 2>&5
19004   ac_status=$?
19005   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19006   (exit $ac_status); }; } &&
19007          { ac_try='test -s conftest$ac_exeext'
19008   { (case "(($ac_try" in
19009   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19010   *) ac_try_echo=$ac_try;;
19011 esac
19012 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19013   (eval "$ac_try") 2>&5
19014   ac_status=$?
19015   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19016   (exit $ac_status); }; }; then
19017   ac_cv_lib_gcc___main=yes
19018 else
19019   echo "$as_me: failed program was:" >&5
19020 sed 's/^/| /' conftest.$ac_ext >&5
19021
19022         ac_cv_lib_gcc___main=no
19023 fi
19024
19025 rm -f core conftest.err conftest.$ac_objext \
19026       conftest$ac_exeext conftest.$ac_ext
19027 LIBS=$ac_check_lib_save_LIBS
19028 fi
19029 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___main" >&5
19030 echo "${ECHO_T}$ac_cv_lib_gcc___main" >&6; }
19031 if test $ac_cv_lib_gcc___main = yes; then
19032
19033 cat >>confdefs.h <<\_ACEOF
19034 #define HAVE___MAIN 1
19035 _ACEOF
19036
19037 fi
19038
19039   { echo "$as_me:$LINENO: checking for __cmpdi2 in -lgcc" >&5
19040 echo $ECHO_N "checking for __cmpdi2 in -lgcc... $ECHO_C" >&6; }
19041 if test "${ac_cv_lib_gcc___cmpdi2+set}" = set; then
19042   echo $ECHO_N "(cached) $ECHO_C" >&6
19043 else
19044   ac_check_lib_save_LIBS=$LIBS
19045 LIBS="-lgcc  $LIBS"
19046 cat >conftest.$ac_ext <<_ACEOF
19047 /* confdefs.h.  */
19048 _ACEOF
19049 cat confdefs.h >>conftest.$ac_ext
19050 cat >>conftest.$ac_ext <<_ACEOF
19051 /* end confdefs.h.  */
19052
19053 /* Override any GCC internal prototype to avoid an error.
19054    Use char because int might match the return type of a GCC
19055    builtin and then its argument prototype would still apply.  */
19056 #ifdef __cplusplus
19057 extern "C"
19058 #endif
19059 char __cmpdi2 ();
19060 int
19061 main ()
19062 {
19063 return __cmpdi2 ();
19064   ;
19065   return 0;
19066 }
19067 _ACEOF
19068 rm -f conftest.$ac_objext conftest$ac_exeext
19069 if { (ac_try="$ac_link"
19070 case "(($ac_try" in
19071   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19072   *) ac_try_echo=$ac_try;;
19073 esac
19074 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19075   (eval "$ac_link") 2>conftest.er1
19076   ac_status=$?
19077   grep -v '^ *+' conftest.er1 >conftest.err
19078   rm -f conftest.er1
19079   cat conftest.err >&5
19080   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19081   (exit $ac_status); } &&
19082          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
19083   { (case "(($ac_try" in
19084   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19085   *) ac_try_echo=$ac_try;;
19086 esac
19087 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19088   (eval "$ac_try") 2>&5
19089   ac_status=$?
19090   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19091   (exit $ac_status); }; } &&
19092          { ac_try='test -s conftest$ac_exeext'
19093   { (case "(($ac_try" in
19094   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19095   *) ac_try_echo=$ac_try;;
19096 esac
19097 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19098   (eval "$ac_try") 2>&5
19099   ac_status=$?
19100   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19101   (exit $ac_status); }; }; then
19102   ac_cv_lib_gcc___cmpdi2=yes
19103 else
19104   echo "$as_me: failed program was:" >&5
19105 sed 's/^/| /' conftest.$ac_ext >&5
19106
19107         ac_cv_lib_gcc___cmpdi2=no
19108 fi
19109
19110 rm -f core conftest.err conftest.$ac_objext \
19111       conftest$ac_exeext conftest.$ac_ext
19112 LIBS=$ac_check_lib_save_LIBS
19113 fi
19114 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___cmpdi2" >&5
19115 echo "${ECHO_T}$ac_cv_lib_gcc___cmpdi2" >&6; }
19116 if test $ac_cv_lib_gcc___cmpdi2 = yes; then
19117
19118 cat >>confdefs.h <<\_ACEOF
19119 #define HAVE___CMPDI2 1
19120 _ACEOF
19121
19122 fi
19123
19124 fi
19125
19126 if test "$llvm_cv_os_type" = "MingW" ; then
19127   { echo "$as_me:$LINENO: checking whether EnumerateLoadedModules() accepts new decl" >&5
19128 echo $ECHO_N "checking whether EnumerateLoadedModules() accepts new decl... $ECHO_C" >&6; }
19129   cat >conftest.$ac_ext <<_ACEOF
19130 #include <windows.h>
19131 #include <imagehlp.h>
19132 extern void foo(PENUMLOADED_MODULES_CALLBACK);
19133 extern void foo(BOOL(CALLBACK*)(PCSTR,ULONG_PTR,ULONG,PVOID));
19134 _ACEOF
19135 rm -f conftest.$ac_objext
19136 if { (ac_try="$ac_compile"
19137 case "(($ac_try" in
19138   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19139   *) ac_try_echo=$ac_try;;
19140 esac
19141 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19142   (eval "$ac_compile") 2>conftest.er1
19143   ac_status=$?
19144   grep -v '^ *+' conftest.er1 >conftest.err
19145   rm -f conftest.er1
19146   cat conftest.err >&5
19147   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19148   (exit $ac_status); } &&
19149          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
19150   { (case "(($ac_try" in
19151   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19152   *) ac_try_echo=$ac_try;;
19153 esac
19154 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19155   (eval "$ac_try") 2>&5
19156   ac_status=$?
19157   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19158   (exit $ac_status); }; } &&
19159          { ac_try='test -s conftest.$ac_objext'
19160   { (case "(($ac_try" in
19161   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19162   *) ac_try_echo=$ac_try;;
19163 esac
19164 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19165   (eval "$ac_try") 2>&5
19166   ac_status=$?
19167   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19168   (exit $ac_status); }; }; then
19169
19170   { echo "$as_me:$LINENO: result: yes" >&5
19171 echo "${ECHO_T}yes" >&6; }
19172   llvm_cv_win32_elmcb_pcstr="PCSTR"
19173
19174 else
19175   echo "$as_me: failed program was:" >&5
19176 sed 's/^/| /' conftest.$ac_ext >&5
19177
19178
19179   { echo "$as_me:$LINENO: result: no" >&5
19180 echo "${ECHO_T}no" >&6; }
19181   llvm_cv_win32_elmcb_pcstr="PSTR"
19182
19183 fi
19184
19185 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19186
19187 cat >>confdefs.h <<_ACEOF
19188 #define WIN32_ELMCB_PCSTR $llvm_cv_win32_elmcb_pcstr
19189 _ACEOF
19190
19191 fi
19192
19193
19194 { echo "$as_me:$LINENO: checking for isnan in <math.h>" >&5
19195 echo $ECHO_N "checking for isnan in <math.h>... $ECHO_C" >&6; }
19196 if test "${ac_cv_func_isnan_in_math_h+set}" = set; then
19197   echo $ECHO_N "(cached) $ECHO_C" >&6
19198 else
19199   ac_ext=cpp
19200 ac_cpp='$CXXCPP $CPPFLAGS'
19201 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19202 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19203 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
19204
19205    cat >conftest.$ac_ext <<_ACEOF
19206 /* confdefs.h.  */
19207 _ACEOF
19208 cat confdefs.h >>conftest.$ac_ext
19209 cat >>conftest.$ac_ext <<_ACEOF
19210 /* end confdefs.h.  */
19211 #include <math.h>
19212 int
19213 main ()
19214 {
19215 float f; isnan(f);
19216   ;
19217   return 0;
19218 }
19219 _ACEOF
19220 rm -f conftest.$ac_objext
19221 if { (ac_try="$ac_compile"
19222 case "(($ac_try" in
19223   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19224   *) ac_try_echo=$ac_try;;
19225 esac
19226 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19227   (eval "$ac_compile") 2>conftest.er1
19228   ac_status=$?
19229   grep -v '^ *+' conftest.er1 >conftest.err
19230   rm -f conftest.er1
19231   cat conftest.err >&5
19232   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19233   (exit $ac_status); } &&
19234          { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
19235   { (case "(($ac_try" in
19236   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19237   *) ac_try_echo=$ac_try;;
19238 esac
19239 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19240   (eval "$ac_try") 2>&5
19241   ac_status=$?
19242   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19243   (exit $ac_status); }; } &&
19244          { ac_try='test -s conftest.$ac_objext'
19245   { (case "(($ac_try" in
19246   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19247   *) ac_try_echo=$ac_try;;
19248 esac
19249 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19250   (eval "$ac_try") 2>&5
19251   ac_status=$?
19252   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19253   (exit $ac_status); }; }; then
19254   ac_cv_func_isnan_in_math_h=yes
19255 else
19256   echo "$as_me: failed program was:" >&5
19257 sed 's/^/| /' conftest.$ac_ext >&5
19258
19259         ac_cv_func_isnan_in_math_h=no
19260 fi
19261
19262 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19263   ac_ext=c
19264 ac_cpp='$CPP $CPPFLAGS'
19265 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19266 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19267 ac_compiler_gnu=$ac_cv_c_compiler_gnu
19268
19269 fi
19270 { echo "$as_me:$LINENO: result: $ac_cv_func_isnan_in_math_h" >&5
19271 echo "${ECHO_T}$ac_cv_func_isnan_in_math_h" >&6; }
19272
19273
19274 if test "$ac_cv_func_isnan_in_math_h" = "yes" ; then
19275
19276 cat >>confdefs.h <<\_ACEOF
19277 #define HAVE_ISNAN_IN_MATH_H 1
19278 _ACEOF
19279
19280 fi
19281
19282 { echo "$as_me:$LINENO: checking for isnan in <cmath>" >&5
19283 echo $ECHO_N "checking for isnan in <cmath>... $ECHO_C" >&6; }
19284 if test "${ac_cv_func_isnan_in_cmath+set}" = set; then
19285   echo $ECHO_N "(cached) $ECHO_C" >&6
19286 else
19287   ac_ext=cpp
19288 ac_cpp='$CXXCPP $CPPFLAGS'
19289 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19290 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19291 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
19292
19293    cat >conftest.$ac_ext <<_ACEOF
19294 /* confdefs.h.  */
19295 _ACEOF
19296 cat confdefs.h >>conftest.$ac_ext
19297 cat >>conftest.$ac_ext <<_ACEOF
19298 /* end confdefs.h.  */
19299 #include <cmath>
19300 int
19301 main ()
19302 {
19303 float f; isnan(f);
19304   ;
19305   return 0;
19306 }
19307 _ACEOF
19308 rm -f conftest.$ac_objext
19309 if { (ac_try="$ac_compile"
19310 case "(($ac_try" in
19311   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19312   *) ac_try_echo=$ac_try;;
19313 esac
19314 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19315   (eval "$ac_compile") 2>conftest.er1
19316   ac_status=$?
19317   grep -v '^ *+' conftest.er1 >conftest.err
19318   rm -f conftest.er1
19319   cat conftest.err >&5
19320   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19321   (exit $ac_status); } &&
19322          { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
19323   { (case "(($ac_try" in
19324   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19325   *) ac_try_echo=$ac_try;;
19326 esac
19327 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19328   (eval "$ac_try") 2>&5
19329   ac_status=$?
19330   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19331   (exit $ac_status); }; } &&
19332          { ac_try='test -s conftest.$ac_objext'
19333   { (case "(($ac_try" in
19334   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19335   *) ac_try_echo=$ac_try;;
19336 esac
19337 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19338   (eval "$ac_try") 2>&5
19339   ac_status=$?
19340   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19341   (exit $ac_status); }; }; then
19342   ac_cv_func_isnan_in_cmath=yes
19343 else
19344   echo "$as_me: failed program was:" >&5
19345 sed 's/^/| /' conftest.$ac_ext >&5
19346
19347         ac_cv_func_isnan_in_cmath=no
19348 fi
19349
19350 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19351   ac_ext=c
19352 ac_cpp='$CPP $CPPFLAGS'
19353 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19354 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19355 ac_compiler_gnu=$ac_cv_c_compiler_gnu
19356
19357 fi
19358 { echo "$as_me:$LINENO: result: $ac_cv_func_isnan_in_cmath" >&5
19359 echo "${ECHO_T}$ac_cv_func_isnan_in_cmath" >&6; }
19360
19361 if test "$ac_cv_func_isnan_in_cmath" = "yes" ; then
19362
19363 cat >>confdefs.h <<\_ACEOF
19364 #define HAVE_ISNAN_IN_CMATH 1
19365 _ACEOF
19366
19367 fi
19368
19369 { echo "$as_me:$LINENO: checking for std::isnan in <cmath>" >&5
19370 echo $ECHO_N "checking for std::isnan in <cmath>... $ECHO_C" >&6; }
19371 if test "${ac_cv_func_std_isnan_in_cmath+set}" = set; then
19372   echo $ECHO_N "(cached) $ECHO_C" >&6
19373 else
19374   ac_ext=cpp
19375 ac_cpp='$CXXCPP $CPPFLAGS'
19376 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19377 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19378 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
19379
19380    cat >conftest.$ac_ext <<_ACEOF
19381 /* confdefs.h.  */
19382 _ACEOF
19383 cat confdefs.h >>conftest.$ac_ext
19384 cat >>conftest.$ac_ext <<_ACEOF
19385 /* end confdefs.h.  */
19386 #include <cmath>
19387 int
19388 main ()
19389 {
19390 float f; std::isnan(f);
19391   ;
19392   return 0;
19393 }
19394 _ACEOF
19395 rm -f conftest.$ac_objext
19396 if { (ac_try="$ac_compile"
19397 case "(($ac_try" in
19398   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19399   *) ac_try_echo=$ac_try;;
19400 esac
19401 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19402   (eval "$ac_compile") 2>conftest.er1
19403   ac_status=$?
19404   grep -v '^ *+' conftest.er1 >conftest.err
19405   rm -f conftest.er1
19406   cat conftest.err >&5
19407   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19408   (exit $ac_status); } &&
19409          { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
19410   { (case "(($ac_try" in
19411   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19412   *) ac_try_echo=$ac_try;;
19413 esac
19414 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19415   (eval "$ac_try") 2>&5
19416   ac_status=$?
19417   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19418   (exit $ac_status); }; } &&
19419          { ac_try='test -s conftest.$ac_objext'
19420   { (case "(($ac_try" in
19421   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19422   *) ac_try_echo=$ac_try;;
19423 esac
19424 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19425   (eval "$ac_try") 2>&5
19426   ac_status=$?
19427   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19428   (exit $ac_status); }; }; then
19429   ac_cv_func_std_isnan_in_cmath=yes
19430 else
19431   echo "$as_me: failed program was:" >&5
19432 sed 's/^/| /' conftest.$ac_ext >&5
19433
19434         ac_cv_func_std_isnan_in_cmath=no
19435 fi
19436
19437 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19438   ac_ext=c
19439 ac_cpp='$CPP $CPPFLAGS'
19440 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19441 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19442 ac_compiler_gnu=$ac_cv_c_compiler_gnu
19443
19444 fi
19445 { echo "$as_me:$LINENO: result: $ac_cv_func_std_isnan_in_cmath" >&5
19446 echo "${ECHO_T}$ac_cv_func_std_isnan_in_cmath" >&6; }
19447
19448 if test "$ac_cv_func_std_isnan_in_cmath" = "yes" ; then
19449
19450 cat >>confdefs.h <<\_ACEOF
19451 #define HAVE_STD_ISNAN_IN_CMATH 1
19452 _ACEOF
19453
19454 fi
19455
19456
19457 { echo "$as_me:$LINENO: checking for isinf in <math.h>" >&5
19458 echo $ECHO_N "checking for isinf in <math.h>... $ECHO_C" >&6; }
19459 if test "${ac_cv_func_isinf_in_math_h+set}" = set; then
19460   echo $ECHO_N "(cached) $ECHO_C" >&6
19461 else
19462   ac_ext=cpp
19463 ac_cpp='$CXXCPP $CPPFLAGS'
19464 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19465 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19466 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
19467
19468    cat >conftest.$ac_ext <<_ACEOF
19469 /* confdefs.h.  */
19470 _ACEOF
19471 cat confdefs.h >>conftest.$ac_ext
19472 cat >>conftest.$ac_ext <<_ACEOF
19473 /* end confdefs.h.  */
19474 #include <math.h>
19475 int
19476 main ()
19477 {
19478 float f; isinf(f);
19479   ;
19480   return 0;
19481 }
19482 _ACEOF
19483 rm -f conftest.$ac_objext
19484 if { (ac_try="$ac_compile"
19485 case "(($ac_try" in
19486   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19487   *) ac_try_echo=$ac_try;;
19488 esac
19489 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19490   (eval "$ac_compile") 2>conftest.er1
19491   ac_status=$?
19492   grep -v '^ *+' conftest.er1 >conftest.err
19493   rm -f conftest.er1
19494   cat conftest.err >&5
19495   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19496   (exit $ac_status); } &&
19497          { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
19498   { (case "(($ac_try" in
19499   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19500   *) ac_try_echo=$ac_try;;
19501 esac
19502 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19503   (eval "$ac_try") 2>&5
19504   ac_status=$?
19505   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19506   (exit $ac_status); }; } &&
19507          { ac_try='test -s conftest.$ac_objext'
19508   { (case "(($ac_try" in
19509   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19510   *) ac_try_echo=$ac_try;;
19511 esac
19512 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19513   (eval "$ac_try") 2>&5
19514   ac_status=$?
19515   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19516   (exit $ac_status); }; }; then
19517   ac_cv_func_isinf_in_math_h=yes
19518 else
19519   echo "$as_me: failed program was:" >&5
19520 sed 's/^/| /' conftest.$ac_ext >&5
19521
19522         ac_cv_func_isinf_in_math_h=no
19523 fi
19524
19525 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19526   ac_ext=c
19527 ac_cpp='$CPP $CPPFLAGS'
19528 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19529 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19530 ac_compiler_gnu=$ac_cv_c_compiler_gnu
19531
19532 fi
19533 { echo "$as_me:$LINENO: result: $ac_cv_func_isinf_in_math_h" >&5
19534 echo "${ECHO_T}$ac_cv_func_isinf_in_math_h" >&6; }
19535
19536 if test "$ac_cv_func_isinf_in_math_h" = "yes" ; then
19537
19538 cat >>confdefs.h <<\_ACEOF
19539 #define HAVE_ISINF_IN_MATH_H 1
19540 _ACEOF
19541
19542 fi
19543
19544 { echo "$as_me:$LINENO: checking for isinf in <cmath>" >&5
19545 echo $ECHO_N "checking for isinf in <cmath>... $ECHO_C" >&6; }
19546 if test "${ac_cv_func_isinf_in_cmath+set}" = set; then
19547   echo $ECHO_N "(cached) $ECHO_C" >&6
19548 else
19549   ac_ext=cpp
19550 ac_cpp='$CXXCPP $CPPFLAGS'
19551 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19552 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19553 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
19554
19555    cat >conftest.$ac_ext <<_ACEOF
19556 /* confdefs.h.  */
19557 _ACEOF
19558 cat confdefs.h >>conftest.$ac_ext
19559 cat >>conftest.$ac_ext <<_ACEOF
19560 /* end confdefs.h.  */
19561 #include <cmath>
19562 int
19563 main ()
19564 {
19565 float f; isinf(f);
19566   ;
19567   return 0;
19568 }
19569 _ACEOF
19570 rm -f conftest.$ac_objext
19571 if { (ac_try="$ac_compile"
19572 case "(($ac_try" in
19573   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19574   *) ac_try_echo=$ac_try;;
19575 esac
19576 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19577   (eval "$ac_compile") 2>conftest.er1
19578   ac_status=$?
19579   grep -v '^ *+' conftest.er1 >conftest.err
19580   rm -f conftest.er1
19581   cat conftest.err >&5
19582   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19583   (exit $ac_status); } &&
19584          { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
19585   { (case "(($ac_try" in
19586   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19587   *) ac_try_echo=$ac_try;;
19588 esac
19589 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19590   (eval "$ac_try") 2>&5
19591   ac_status=$?
19592   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19593   (exit $ac_status); }; } &&
19594          { ac_try='test -s conftest.$ac_objext'
19595   { (case "(($ac_try" in
19596   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19597   *) ac_try_echo=$ac_try;;
19598 esac
19599 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19600   (eval "$ac_try") 2>&5
19601   ac_status=$?
19602   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19603   (exit $ac_status); }; }; then
19604   ac_cv_func_isinf_in_cmath=yes
19605 else
19606   echo "$as_me: failed program was:" >&5
19607 sed 's/^/| /' conftest.$ac_ext >&5
19608
19609         ac_cv_func_isinf_in_cmath=no
19610 fi
19611
19612 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19613   ac_ext=c
19614 ac_cpp='$CPP $CPPFLAGS'
19615 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19616 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19617 ac_compiler_gnu=$ac_cv_c_compiler_gnu
19618
19619 fi
19620 { echo "$as_me:$LINENO: result: $ac_cv_func_isinf_in_cmath" >&5
19621 echo "${ECHO_T}$ac_cv_func_isinf_in_cmath" >&6; }
19622
19623 if test "$ac_cv_func_isinf_in_cmath" = "yes" ; then
19624
19625 cat >>confdefs.h <<\_ACEOF
19626 #define HAVE_ISINF_IN_CMATH 1
19627 _ACEOF
19628
19629 fi
19630
19631 { echo "$as_me:$LINENO: checking for std::isinf in <cmath>" >&5
19632 echo $ECHO_N "checking for std::isinf in <cmath>... $ECHO_C" >&6; }
19633 if test "${ac_cv_func_std_isinf_in_cmath+set}" = set; then
19634   echo $ECHO_N "(cached) $ECHO_C" >&6
19635 else
19636   ac_ext=cpp
19637 ac_cpp='$CXXCPP $CPPFLAGS'
19638 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19639 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19640 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
19641
19642    cat >conftest.$ac_ext <<_ACEOF
19643 /* confdefs.h.  */
19644 _ACEOF
19645 cat confdefs.h >>conftest.$ac_ext
19646 cat >>conftest.$ac_ext <<_ACEOF
19647 /* end confdefs.h.  */
19648 #include <cmath>
19649 int
19650 main ()
19651 {
19652 float f; std::isinf(f);
19653   ;
19654   return 0;
19655 }
19656 _ACEOF
19657 rm -f conftest.$ac_objext
19658 if { (ac_try="$ac_compile"
19659 case "(($ac_try" in
19660   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19661   *) ac_try_echo=$ac_try;;
19662 esac
19663 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19664   (eval "$ac_compile") 2>conftest.er1
19665   ac_status=$?
19666   grep -v '^ *+' conftest.er1 >conftest.err
19667   rm -f conftest.er1
19668   cat conftest.err >&5
19669   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19670   (exit $ac_status); } &&
19671          { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
19672   { (case "(($ac_try" in
19673   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19674   *) ac_try_echo=$ac_try;;
19675 esac
19676 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19677   (eval "$ac_try") 2>&5
19678   ac_status=$?
19679   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19680   (exit $ac_status); }; } &&
19681          { ac_try='test -s conftest.$ac_objext'
19682   { (case "(($ac_try" in
19683   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19684   *) ac_try_echo=$ac_try;;
19685 esac
19686 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19687   (eval "$ac_try") 2>&5
19688   ac_status=$?
19689   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19690   (exit $ac_status); }; }; then
19691   ac_cv_func_std_isinf_in_cmath=yes
19692 else
19693   echo "$as_me: failed program was:" >&5
19694 sed 's/^/| /' conftest.$ac_ext >&5
19695
19696         ac_cv_func_std_isinf_in_cmath=no
19697 fi
19698
19699 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19700   ac_ext=c
19701 ac_cpp='$CPP $CPPFLAGS'
19702 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19703 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19704 ac_compiler_gnu=$ac_cv_c_compiler_gnu
19705
19706 fi
19707 { echo "$as_me:$LINENO: result: $ac_cv_func_std_isinf_in_cmath" >&5
19708 echo "${ECHO_T}$ac_cv_func_std_isinf_in_cmath" >&6; }
19709
19710 if test "$ac_cv_func_std_isinf_in_cmath" = "yes" ; then
19711
19712 cat >>confdefs.h <<\_ACEOF
19713 #define HAVE_STD_ISINF_IN_CMATH 1
19714 _ACEOF
19715
19716 fi
19717
19718 { echo "$as_me:$LINENO: checking for finite in <ieeefp.h>" >&5
19719 echo $ECHO_N "checking for finite in <ieeefp.h>... $ECHO_C" >&6; }
19720 if test "${ac_cv_func_finite_in_ieeefp_h+set}" = set; then
19721   echo $ECHO_N "(cached) $ECHO_C" >&6
19722 else
19723   ac_ext=cpp
19724 ac_cpp='$CXXCPP $CPPFLAGS'
19725 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19726 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19727 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
19728
19729    cat >conftest.$ac_ext <<_ACEOF
19730 /* confdefs.h.  */
19731 _ACEOF
19732 cat confdefs.h >>conftest.$ac_ext
19733 cat >>conftest.$ac_ext <<_ACEOF
19734 /* end confdefs.h.  */
19735 #include <ieeefp.h>
19736 int
19737 main ()
19738 {
19739 float f; finite(f);
19740   ;
19741   return 0;
19742 }
19743 _ACEOF
19744 rm -f conftest.$ac_objext
19745 if { (ac_try="$ac_compile"
19746 case "(($ac_try" in
19747   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19748   *) ac_try_echo=$ac_try;;
19749 esac
19750 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19751   (eval "$ac_compile") 2>conftest.er1
19752   ac_status=$?
19753   grep -v '^ *+' conftest.er1 >conftest.err
19754   rm -f conftest.er1
19755   cat conftest.err >&5
19756   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19757   (exit $ac_status); } &&
19758          { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
19759   { (case "(($ac_try" in
19760   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19761   *) ac_try_echo=$ac_try;;
19762 esac
19763 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19764   (eval "$ac_try") 2>&5
19765   ac_status=$?
19766   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19767   (exit $ac_status); }; } &&
19768          { ac_try='test -s conftest.$ac_objext'
19769   { (case "(($ac_try" in
19770   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19771   *) ac_try_echo=$ac_try;;
19772 esac
19773 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19774   (eval "$ac_try") 2>&5
19775   ac_status=$?
19776   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19777   (exit $ac_status); }; }; then
19778   ac_cv_func_finite_in_ieeefp_h=yes
19779 else
19780   echo "$as_me: failed program was:" >&5
19781 sed 's/^/| /' conftest.$ac_ext >&5
19782
19783         ac_cv_func_finite_in_ieeefp_h=no
19784 fi
19785
19786 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19787   ac_ext=c
19788 ac_cpp='$CPP $CPPFLAGS'
19789 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19790 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19791 ac_compiler_gnu=$ac_cv_c_compiler_gnu
19792
19793 fi
19794 { echo "$as_me:$LINENO: result: $ac_cv_func_finite_in_ieeefp_h" >&5
19795 echo "${ECHO_T}$ac_cv_func_finite_in_ieeefp_h" >&6; }
19796
19797 if test "$ac_cv_func_finite_in_ieeefp_h" = "yes" ; then
19798
19799 cat >>confdefs.h <<\_ACEOF
19800 #define HAVE_FINITE_IN_IEEEFP_H 1
19801 _ACEOF
19802
19803 fi
19804
19805
19806
19807 if test "$llvm_cv_platform_type" = "Unix" ; then
19808
19809
19810 for ac_header in stdlib.h unistd.h
19811 do
19812 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
19813 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
19814   { echo "$as_me:$LINENO: checking for $ac_header" >&5
19815 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
19816 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
19817   echo $ECHO_N "(cached) $ECHO_C" >&6
19818 fi
19819 ac_res=`eval echo '${'$as_ac_Header'}'`
19820                { echo "$as_me:$LINENO: result: $ac_res" >&5
19821 echo "${ECHO_T}$ac_res" >&6; }
19822 else
19823   # Is the header compilable?
19824 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
19825 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
19826 cat >conftest.$ac_ext <<_ACEOF
19827 /* confdefs.h.  */
19828 _ACEOF
19829 cat confdefs.h >>conftest.$ac_ext
19830 cat >>conftest.$ac_ext <<_ACEOF
19831 /* end confdefs.h.  */
19832 $ac_includes_default
19833 #include <$ac_header>
19834 _ACEOF
19835 rm -f conftest.$ac_objext
19836 if { (ac_try="$ac_compile"
19837 case "(($ac_try" in
19838   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19839   *) ac_try_echo=$ac_try;;
19840 esac
19841 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19842   (eval "$ac_compile") 2>conftest.er1
19843   ac_status=$?
19844   grep -v '^ *+' conftest.er1 >conftest.err
19845   rm -f conftest.er1
19846   cat conftest.err >&5
19847   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19848   (exit $ac_status); } &&
19849          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
19850   { (case "(($ac_try" in
19851   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19852   *) ac_try_echo=$ac_try;;
19853 esac
19854 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19855   (eval "$ac_try") 2>&5
19856   ac_status=$?
19857   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19858   (exit $ac_status); }; } &&
19859          { ac_try='test -s conftest.$ac_objext'
19860   { (case "(($ac_try" in
19861   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19862   *) ac_try_echo=$ac_try;;
19863 esac
19864 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19865   (eval "$ac_try") 2>&5
19866   ac_status=$?
19867   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19868   (exit $ac_status); }; }; then
19869   ac_header_compiler=yes
19870 else
19871   echo "$as_me: failed program was:" >&5
19872 sed 's/^/| /' conftest.$ac_ext >&5
19873
19874         ac_header_compiler=no
19875 fi
19876
19877 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19878 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
19879 echo "${ECHO_T}$ac_header_compiler" >&6; }
19880
19881 # Is the header present?
19882 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
19883 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
19884 cat >conftest.$ac_ext <<_ACEOF
19885 /* confdefs.h.  */
19886 _ACEOF
19887 cat confdefs.h >>conftest.$ac_ext
19888 cat >>conftest.$ac_ext <<_ACEOF
19889 /* end confdefs.h.  */
19890 #include <$ac_header>
19891 _ACEOF
19892 if { (ac_try="$ac_cpp conftest.$ac_ext"
19893 case "(($ac_try" in
19894   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19895   *) ac_try_echo=$ac_try;;
19896 esac
19897 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19898   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
19899   ac_status=$?
19900   grep -v '^ *+' conftest.er1 >conftest.err
19901   rm -f conftest.er1
19902   cat conftest.err >&5
19903   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19904   (exit $ac_status); } >/dev/null; then
19905   if test -s conftest.err; then
19906     ac_cpp_err=$ac_c_preproc_warn_flag
19907     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
19908   else
19909     ac_cpp_err=
19910   fi
19911 else
19912   ac_cpp_err=yes
19913 fi
19914 if test -z "$ac_cpp_err"; then
19915   ac_header_preproc=yes
19916 else
19917   echo "$as_me: failed program was:" >&5
19918 sed 's/^/| /' conftest.$ac_ext >&5
19919
19920   ac_header_preproc=no
19921 fi
19922
19923 rm -f conftest.err conftest.$ac_ext
19924 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
19925 echo "${ECHO_T}$ac_header_preproc" >&6; }
19926
19927 # So?  What about this header?
19928 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
19929   yes:no: )
19930     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
19931 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
19932     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
19933 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
19934     ac_header_preproc=yes
19935     ;;
19936   no:yes:* )
19937     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
19938 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
19939     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
19940 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
19941     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
19942 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
19943     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
19944 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
19945     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
19946 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
19947     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
19948 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
19949     ( cat <<\_ASBOX
19950 ## ------------------------------ ##
19951 ## Report this to bugs@yourdomain ##
19952 ## ------------------------------ ##
19953 _ASBOX
19954      ) | sed "s/^/$as_me: WARNING:     /" >&2
19955     ;;
19956 esac
19957 { echo "$as_me:$LINENO: checking for $ac_header" >&5
19958 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
19959 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
19960   echo $ECHO_N "(cached) $ECHO_C" >&6
19961 else
19962   eval "$as_ac_Header=\$ac_header_preproc"
19963 fi
19964 ac_res=`eval echo '${'$as_ac_Header'}'`
19965                { echo "$as_me:$LINENO: result: $ac_res" >&5
19966 echo "${ECHO_T}$ac_res" >&6; }
19967
19968 fi
19969 if test `eval echo '${'$as_ac_Header'}'` = yes; then
19970   cat >>confdefs.h <<_ACEOF
19971 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
19972 _ACEOF
19973
19974 fi
19975
19976 done
19977
19978
19979 for ac_func in getpagesize
19980 do
19981 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
19982 { echo "$as_me:$LINENO: checking for $ac_func" >&5
19983 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
19984 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
19985   echo $ECHO_N "(cached) $ECHO_C" >&6
19986 else
19987   cat >conftest.$ac_ext <<_ACEOF
19988 /* confdefs.h.  */
19989 _ACEOF
19990 cat confdefs.h >>conftest.$ac_ext
19991 cat >>conftest.$ac_ext <<_ACEOF
19992 /* end confdefs.h.  */
19993 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
19994    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
19995 #define $ac_func innocuous_$ac_func
19996
19997 /* System header to define __stub macros and hopefully few prototypes,
19998     which can conflict with char $ac_func (); below.
19999     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
20000     <limits.h> exists even on freestanding compilers.  */
20001
20002 #ifdef __STDC__
20003 # include <limits.h>
20004 #else
20005 # include <assert.h>
20006 #endif
20007
20008 #undef $ac_func
20009
20010 /* Override any GCC internal prototype to avoid an error.
20011    Use char because int might match the return type of a GCC
20012    builtin and then its argument prototype would still apply.  */
20013 #ifdef __cplusplus
20014 extern "C"
20015 #endif
20016 char $ac_func ();
20017 /* The GNU C library defines this for functions which it implements
20018     to always fail with ENOSYS.  Some functions are actually named
20019     something starting with __ and the normal name is an alias.  */
20020 #if defined __stub_$ac_func || defined __stub___$ac_func
20021 choke me
20022 #endif
20023
20024 int
20025 main ()
20026 {
20027 return $ac_func ();
20028   ;
20029   return 0;
20030 }
20031 _ACEOF
20032 rm -f conftest.$ac_objext conftest$ac_exeext
20033 if { (ac_try="$ac_link"
20034 case "(($ac_try" in
20035   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20036   *) ac_try_echo=$ac_try;;
20037 esac
20038 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20039   (eval "$ac_link") 2>conftest.er1
20040   ac_status=$?
20041   grep -v '^ *+' conftest.er1 >conftest.err
20042   rm -f conftest.er1
20043   cat conftest.err >&5
20044   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20045   (exit $ac_status); } &&
20046          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
20047   { (case "(($ac_try" in
20048   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20049   *) ac_try_echo=$ac_try;;
20050 esac
20051 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20052   (eval "$ac_try") 2>&5
20053   ac_status=$?
20054   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20055   (exit $ac_status); }; } &&
20056          { ac_try='test -s conftest$ac_exeext'
20057   { (case "(($ac_try" in
20058   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20059   *) ac_try_echo=$ac_try;;
20060 esac
20061 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20062   (eval "$ac_try") 2>&5
20063   ac_status=$?
20064   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20065   (exit $ac_status); }; }; then
20066   eval "$as_ac_var=yes"
20067 else
20068   echo "$as_me: failed program was:" >&5
20069 sed 's/^/| /' conftest.$ac_ext >&5
20070
20071         eval "$as_ac_var=no"
20072 fi
20073
20074 rm -f core conftest.err conftest.$ac_objext \
20075       conftest$ac_exeext conftest.$ac_ext
20076 fi
20077 ac_res=`eval echo '${'$as_ac_var'}'`
20078                { echo "$as_me:$LINENO: result: $ac_res" >&5
20079 echo "${ECHO_T}$ac_res" >&6; }
20080 if test `eval echo '${'$as_ac_var'}'` = yes; then
20081   cat >>confdefs.h <<_ACEOF
20082 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
20083 _ACEOF
20084
20085 fi
20086 done
20087
20088 { echo "$as_me:$LINENO: checking for working mmap" >&5
20089 echo $ECHO_N "checking for working mmap... $ECHO_C" >&6; }
20090 if test "${ac_cv_func_mmap_fixed_mapped+set}" = set; then
20091   echo $ECHO_N "(cached) $ECHO_C" >&6
20092 else
20093   if test "$cross_compiling" = yes; then
20094   ac_cv_func_mmap_fixed_mapped=no
20095 else
20096   cat >conftest.$ac_ext <<_ACEOF
20097 /* confdefs.h.  */
20098 _ACEOF
20099 cat confdefs.h >>conftest.$ac_ext
20100 cat >>conftest.$ac_ext <<_ACEOF
20101 /* end confdefs.h.  */
20102 $ac_includes_default
20103 /* malloc might have been renamed as rpl_malloc. */
20104 #undef malloc
20105
20106 /* Thanks to Mike Haertel and Jim Avera for this test.
20107    Here is a matrix of mmap possibilities:
20108         mmap private not fixed
20109         mmap private fixed at somewhere currently unmapped
20110         mmap private fixed at somewhere already mapped
20111         mmap shared not fixed
20112         mmap shared fixed at somewhere currently unmapped
20113         mmap shared fixed at somewhere already mapped
20114    For private mappings, we should verify that changes cannot be read()
20115    back from the file, nor mmap's back from the file at a different
20116    address.  (There have been systems where private was not correctly
20117    implemented like the infamous i386 svr4.0, and systems where the
20118    VM page cache was not coherent with the file system buffer cache
20119    like early versions of FreeBSD and possibly contemporary NetBSD.)
20120    For shared mappings, we should conversely verify that changes get
20121    propagated back to all the places they're supposed to be.
20122
20123    Grep wants private fixed already mapped.
20124    The main things grep needs to know about mmap are:
20125    * does it exist and is it safe to write into the mmap'd area
20126    * how to use it (BSD variants)  */
20127
20128 #include <fcntl.h>
20129 #include <sys/mman.h>
20130
20131 #if !STDC_HEADERS && !HAVE_STDLIB_H
20132 char *malloc ();
20133 #endif
20134
20135 /* This mess was copied from the GNU getpagesize.h.  */
20136 #if !HAVE_GETPAGESIZE
20137 /* Assume that all systems that can run configure have sys/param.h.  */
20138 # if !HAVE_SYS_PARAM_H
20139 #  define HAVE_SYS_PARAM_H 1
20140 # endif
20141
20142 # ifdef _SC_PAGESIZE
20143 #  define getpagesize() sysconf(_SC_PAGESIZE)
20144 # else /* no _SC_PAGESIZE */
20145 #  if HAVE_SYS_PARAM_H
20146 #   include <sys/param.h>
20147 #   ifdef EXEC_PAGESIZE
20148 #    define getpagesize() EXEC_PAGESIZE
20149 #   else /* no EXEC_PAGESIZE */
20150 #    ifdef NBPG
20151 #     define getpagesize() NBPG * CLSIZE
20152 #     ifndef CLSIZE
20153 #      define CLSIZE 1
20154 #     endif /* no CLSIZE */
20155 #    else /* no NBPG */
20156 #     ifdef NBPC
20157 #      define getpagesize() NBPC
20158 #     else /* no NBPC */
20159 #      ifdef PAGESIZE
20160 #       define getpagesize() PAGESIZE
20161 #      endif /* PAGESIZE */
20162 #     endif /* no NBPC */
20163 #    endif /* no NBPG */
20164 #   endif /* no EXEC_PAGESIZE */
20165 #  else /* no HAVE_SYS_PARAM_H */
20166 #   define getpagesize() 8192   /* punt totally */
20167 #  endif /* no HAVE_SYS_PARAM_H */
20168 # endif /* no _SC_PAGESIZE */
20169
20170 #endif /* no HAVE_GETPAGESIZE */
20171
20172 int
20173 main ()
20174 {
20175   char *data, *data2, *data3;
20176   int i, pagesize;
20177   int fd;
20178
20179   pagesize = getpagesize ();
20180
20181   /* First, make a file with some known garbage in it. */
20182   data = (char *) malloc (pagesize);
20183   if (!data)
20184     return 1;
20185   for (i = 0; i < pagesize; ++i)
20186     *(data + i) = rand ();
20187   umask (0);
20188   fd = creat ("conftest.mmap", 0600);
20189   if (fd < 0)
20190     return 1;
20191   if (write (fd, data, pagesize) != pagesize)
20192     return 1;
20193   close (fd);
20194
20195   /* Next, try to mmap the file at a fixed address which already has
20196      something else allocated at it.  If we can, also make sure that
20197      we see the same garbage.  */
20198   fd = open ("conftest.mmap", O_RDWR);
20199   if (fd < 0)
20200     return 1;
20201   data2 = (char *) malloc (2 * pagesize);
20202   if (!data2)
20203     return 1;
20204   data2 += (pagesize - ((long int) data2 & (pagesize - 1))) & (pagesize - 1);
20205   if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,
20206                      MAP_PRIVATE | MAP_FIXED, fd, 0L))
20207     return 1;
20208   for (i = 0; i < pagesize; ++i)
20209     if (*(data + i) != *(data2 + i))
20210       return 1;
20211
20212   /* Finally, make sure that changes to the mapped area do not
20213      percolate back to the file as seen by read().  (This is a bug on
20214      some variants of i386 svr4.0.)  */
20215   for (i = 0; i < pagesize; ++i)
20216     *(data2 + i) = *(data2 + i) + 1;
20217   data3 = (char *) malloc (pagesize);
20218   if (!data3)
20219     return 1;
20220   if (read (fd, data3, pagesize) != pagesize)
20221     return 1;
20222   for (i = 0; i < pagesize; ++i)
20223     if (*(data + i) != *(data3 + i))
20224       return 1;
20225   close (fd);
20226   return 0;
20227 }
20228 _ACEOF
20229 rm -f conftest$ac_exeext
20230 if { (ac_try="$ac_link"
20231 case "(($ac_try" in
20232   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20233   *) ac_try_echo=$ac_try;;
20234 esac
20235 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20236   (eval "$ac_link") 2>&5
20237   ac_status=$?
20238   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20239   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
20240   { (case "(($ac_try" in
20241   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20242   *) ac_try_echo=$ac_try;;
20243 esac
20244 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20245   (eval "$ac_try") 2>&5
20246   ac_status=$?
20247   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20248   (exit $ac_status); }; }; then
20249   ac_cv_func_mmap_fixed_mapped=yes
20250 else
20251   echo "$as_me: program exited with status $ac_status" >&5
20252 echo "$as_me: failed program was:" >&5
20253 sed 's/^/| /' conftest.$ac_ext >&5
20254
20255 ( exit $ac_status )
20256 ac_cv_func_mmap_fixed_mapped=no
20257 fi
20258 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
20259 fi
20260
20261
20262 fi
20263 { echo "$as_me:$LINENO: result: $ac_cv_func_mmap_fixed_mapped" >&5
20264 echo "${ECHO_T}$ac_cv_func_mmap_fixed_mapped" >&6; }
20265 if test $ac_cv_func_mmap_fixed_mapped = yes; then
20266
20267 cat >>confdefs.h <<\_ACEOF
20268 #define HAVE_MMAP 1
20269 _ACEOF
20270
20271 fi
20272 rm -f conftest.mmap
20273
20274   { echo "$as_me:$LINENO: checking for mmap of files" >&5
20275 echo $ECHO_N "checking for mmap of files... $ECHO_C" >&6; }
20276 if test "${ac_cv_func_mmap_file+set}" = set; then
20277   echo $ECHO_N "(cached) $ECHO_C" >&6
20278 else
20279    ac_ext=c
20280 ac_cpp='$CPP $CPPFLAGS'
20281 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20282 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20283 ac_compiler_gnu=$ac_cv_c_compiler_gnu
20284
20285   if test "$cross_compiling" = yes; then
20286   ac_cv_func_mmap_file=no
20287 else
20288   cat >conftest.$ac_ext <<_ACEOF
20289
20290     /* confdefs.h.  */
20291 _ACEOF
20292 cat confdefs.h >>conftest.$ac_ext
20293 cat >>conftest.$ac_ext <<_ACEOF
20294 /* end confdefs.h.  */
20295
20296 #include <sys/types.h>
20297 #include <sys/mman.h>
20298 #include <fcntl.h>
20299
20300 int
20301 main ()
20302 {
20303
20304   int fd;
20305   fd = creat ("foo",0777);
20306   fd = (int) mmap (0, 1, PROT_READ, MAP_SHARED, fd, 0);
20307   unlink ("foo");
20308   return (fd != (int) MAP_FAILED);
20309   ;
20310   return 0;
20311 }
20312 _ACEOF
20313 rm -f conftest$ac_exeext
20314 if { (ac_try="$ac_link"
20315 case "(($ac_try" in
20316   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20317   *) ac_try_echo=$ac_try;;
20318 esac
20319 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20320   (eval "$ac_link") 2>&5
20321   ac_status=$?
20322   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20323   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
20324   { (case "(($ac_try" in
20325   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20326   *) ac_try_echo=$ac_try;;
20327 esac
20328 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20329   (eval "$ac_try") 2>&5
20330   ac_status=$?
20331   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20332   (exit $ac_status); }; }; then
20333   ac_cv_func_mmap_file=yes
20334 else
20335   echo "$as_me: program exited with status $ac_status" >&5
20336 echo "$as_me: failed program was:" >&5
20337 sed 's/^/| /' conftest.$ac_ext >&5
20338
20339 ( exit $ac_status )
20340 ac_cv_func_mmap_file=no
20341 fi
20342 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
20343 fi
20344
20345
20346   ac_ext=c
20347 ac_cpp='$CPP $CPPFLAGS'
20348 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20349 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20350 ac_compiler_gnu=$ac_cv_c_compiler_gnu
20351
20352
20353 fi
20354 { echo "$as_me:$LINENO: result: $ac_cv_func_mmap_file" >&5
20355 echo "${ECHO_T}$ac_cv_func_mmap_file" >&6; }
20356 if test "$ac_cv_func_mmap_file" = yes; then
20357
20358 cat >>confdefs.h <<\_ACEOF
20359 #define HAVE_MMAP_FILE
20360 _ACEOF
20361
20362    MMAP_FILE=yes
20363
20364 fi
20365
20366   { echo "$as_me:$LINENO: checking if /dev/zero is needed for mmap" >&5
20367 echo $ECHO_N "checking if /dev/zero is needed for mmap... $ECHO_C" >&6; }
20368 if test "${ac_cv_need_dev_zero_for_mmap+set}" = set; then
20369   echo $ECHO_N "(cached) $ECHO_C" >&6
20370 else
20371   if test "$llvm_cv_os_type" = "Interix" ; then
20372    ac_cv_need_dev_zero_for_mmap=yes
20373  else
20374    ac_cv_need_dev_zero_for_mmap=no
20375  fi
20376
20377 fi
20378 { echo "$as_me:$LINENO: result: $ac_cv_need_dev_zero_for_mmap" >&5
20379 echo "${ECHO_T}$ac_cv_need_dev_zero_for_mmap" >&6; }
20380 if test "$ac_cv_need_dev_zero_for_mmap" = yes; then
20381
20382 cat >>confdefs.h <<\_ACEOF
20383 #define NEED_DEV_ZERO_FOR_MMAP 1
20384 _ACEOF
20385
20386 fi
20387
20388   if test "$ac_cv_func_mmap_fixed_mapped" = "no"
20389   then
20390     { echo "$as_me:$LINENO: WARNING: mmap() of a fixed address required but not supported" >&5
20391 echo "$as_me: WARNING: mmap() of a fixed address required but not supported" >&2;}
20392   fi
20393   if test "$ac_cv_func_mmap_file" = "no"
20394   then
20395     { echo "$as_me:$LINENO: WARNING: mmap() of files required but not found" >&5
20396 echo "$as_me: WARNING: mmap() of files required but not found" >&2;}
20397   fi
20398 fi
20399
20400 { echo "$as_me:$LINENO: checking for GCC atomic builtins" >&5
20401 echo $ECHO_N "checking for GCC atomic builtins... $ECHO_C" >&6; }
20402 ac_ext=cpp
20403 ac_cpp='$CXXCPP $CPPFLAGS'
20404 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20405 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20406 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
20407
20408 cat >conftest.$ac_ext <<_ACEOF
20409 /* confdefs.h.  */
20410 _ACEOF
20411 cat confdefs.h >>conftest.$ac_ext
20412 cat >>conftest.$ac_ext <<_ACEOF
20413 /* end confdefs.h.  */
20414 int main() {
20415         volatile unsigned long val = 1;
20416         __sync_synchronize();
20417         __sync_val_compare_and_swap(&val, 1, 0);
20418         __sync_add_and_fetch(&val, 1);
20419         __sync_sub_and_fetch(&val, 1);
20420         return 0;
20421       }
20422
20423 _ACEOF
20424 rm -f conftest.$ac_objext conftest$ac_exeext
20425 if { (ac_try="$ac_link"
20426 case "(($ac_try" in
20427   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20428   *) ac_try_echo=$ac_try;;
20429 esac
20430 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20431   (eval "$ac_link") 2>conftest.er1
20432   ac_status=$?
20433   grep -v '^ *+' conftest.er1 >conftest.err
20434   rm -f conftest.er1
20435   cat conftest.err >&5
20436   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20437   (exit $ac_status); } &&
20438          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
20439   { (case "(($ac_try" in
20440   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20441   *) ac_try_echo=$ac_try;;
20442 esac
20443 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20444   (eval "$ac_try") 2>&5
20445   ac_status=$?
20446   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20447   (exit $ac_status); }; } &&
20448          { ac_try='test -s conftest$ac_exeext'
20449   { (case "(($ac_try" in
20450   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20451   *) ac_try_echo=$ac_try;;
20452 esac
20453 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20454   (eval "$ac_try") 2>&5
20455   ac_status=$?
20456   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20457   (exit $ac_status); }; }; then
20458   ac_ext=c
20459 ac_cpp='$CPP $CPPFLAGS'
20460 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20461 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20462 ac_compiler_gnu=$ac_cv_c_compiler_gnu
20463
20464   { echo "$as_me:$LINENO: result: yes" >&5
20465 echo "${ECHO_T}yes" >&6; }
20466
20467 cat >>confdefs.h <<\_ACEOF
20468 #define LLVM_HAS_ATOMICS 1
20469 _ACEOF
20470
20471 else
20472   echo "$as_me: failed program was:" >&5
20473 sed 's/^/| /' conftest.$ac_ext >&5
20474
20475         { echo "$as_me:$LINENO: result: no" >&5
20476 echo "${ECHO_T}no" >&6; }
20477
20478 cat >>confdefs.h <<\_ACEOF
20479 #define LLVM_HAS_ATOMICS 0
20480 _ACEOF
20481
20482   { echo "$as_me:$LINENO: WARNING: LLVM will be built thread-unsafe because atomic builtins are missing" >&5
20483 echo "$as_me: WARNING: LLVM will be built thread-unsafe because atomic builtins are missing" >&2;}
20484 fi
20485
20486 rm -f core conftest.err conftest.$ac_objext \
20487       conftest$ac_exeext conftest.$ac_ext
20488
20489
20490 if test "$llvm_cv_os_type" = "Linux" -a "$llvm_cv_target_arch" = "x86_64" ; then
20491   { echo "$as_me:$LINENO: checking for 32-bit userspace on 64-bit system" >&5
20492 echo $ECHO_N "checking for 32-bit userspace on 64-bit system... $ECHO_C" >&6; }
20493 if test "${llvm_cv_linux_mixed+set}" = set; then
20494   echo $ECHO_N "(cached) $ECHO_C" >&6
20495 else
20496    ac_ext=c
20497 ac_cpp='$CPP $CPPFLAGS'
20498 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20499 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20500 ac_compiler_gnu=$ac_cv_c_compiler_gnu
20501
20502   cat >conftest.$ac_ext <<_ACEOF
20503 /* confdefs.h.  */
20504 _ACEOF
20505 cat confdefs.h >>conftest.$ac_ext
20506 cat >>conftest.$ac_ext <<_ACEOF
20507 /* end confdefs.h.  */
20508 #ifndef __x86_64__
20509        error: Not x86-64 even if uname says so!
20510       #endif
20511
20512 int
20513 main ()
20514 {
20515
20516   ;
20517   return 0;
20518 }
20519 _ACEOF
20520 rm -f conftest.$ac_objext
20521 if { (ac_try="$ac_compile"
20522 case "(($ac_try" in
20523   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20524   *) ac_try_echo=$ac_try;;
20525 esac
20526 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20527   (eval "$ac_compile") 2>conftest.er1
20528   ac_status=$?
20529   grep -v '^ *+' conftest.er1 >conftest.err
20530   rm -f conftest.er1
20531   cat conftest.err >&5
20532   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20533   (exit $ac_status); } &&
20534          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
20535   { (case "(($ac_try" in
20536   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20537   *) ac_try_echo=$ac_try;;
20538 esac
20539 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20540   (eval "$ac_try") 2>&5
20541   ac_status=$?
20542   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20543   (exit $ac_status); }; } &&
20544          { ac_try='test -s conftest.$ac_objext'
20545   { (case "(($ac_try" in
20546   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20547   *) ac_try_echo=$ac_try;;
20548 esac
20549 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20550   (eval "$ac_try") 2>&5
20551   ac_status=$?
20552   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20553   (exit $ac_status); }; }; then
20554   llvm_cv_linux_mixed=no
20555 else
20556   echo "$as_me: failed program was:" >&5
20557 sed 's/^/| /' conftest.$ac_ext >&5
20558
20559         llvm_cv_linux_mixed=yes
20560 fi
20561
20562 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20563   ac_ext=c
20564 ac_cpp='$CPP $CPPFLAGS'
20565 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20566 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20567 ac_compiler_gnu=$ac_cv_c_compiler_gnu
20568
20569
20570 fi
20571 { echo "$as_me:$LINENO: result: $llvm_cv_linux_mixed" >&5
20572 echo "${ECHO_T}$llvm_cv_linux_mixed" >&6; }
20573
20574   if test "$llvm_cv_linux_mixed" = "yes"; then
20575     llvm_cv_target_arch="x86"
20576     ARCH="x86"
20577   fi
20578 fi
20579
20580
20581 for ac_func in __dso_handle
20582 do
20583 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
20584 { echo "$as_me:$LINENO: checking for $ac_func" >&5
20585 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
20586 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
20587   echo $ECHO_N "(cached) $ECHO_C" >&6
20588 else
20589   cat >conftest.$ac_ext <<_ACEOF
20590 /* confdefs.h.  */
20591 _ACEOF
20592 cat confdefs.h >>conftest.$ac_ext
20593 cat >>conftest.$ac_ext <<_ACEOF
20594 /* end confdefs.h.  */
20595 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
20596    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
20597 #define $ac_func innocuous_$ac_func
20598
20599 /* System header to define __stub macros and hopefully few prototypes,
20600     which can conflict with char $ac_func (); below.
20601     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
20602     <limits.h> exists even on freestanding compilers.  */
20603
20604 #ifdef __STDC__
20605 # include <limits.h>
20606 #else
20607 # include <assert.h>
20608 #endif
20609
20610 #undef $ac_func
20611
20612 /* Override any GCC internal prototype to avoid an error.
20613    Use char because int might match the return type of a GCC
20614    builtin and then its argument prototype would still apply.  */
20615 #ifdef __cplusplus
20616 extern "C"
20617 #endif
20618 char $ac_func ();
20619 /* The GNU C library defines this for functions which it implements
20620     to always fail with ENOSYS.  Some functions are actually named
20621     something starting with __ and the normal name is an alias.  */
20622 #if defined __stub_$ac_func || defined __stub___$ac_func
20623 choke me
20624 #endif
20625
20626 int
20627 main ()
20628 {
20629 return $ac_func ();
20630   ;
20631   return 0;
20632 }
20633 _ACEOF
20634 rm -f conftest.$ac_objext conftest$ac_exeext
20635 if { (ac_try="$ac_link"
20636 case "(($ac_try" in
20637   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20638   *) ac_try_echo=$ac_try;;
20639 esac
20640 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20641   (eval "$ac_link") 2>conftest.er1
20642   ac_status=$?
20643   grep -v '^ *+' conftest.er1 >conftest.err
20644   rm -f conftest.er1
20645   cat conftest.err >&5
20646   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20647   (exit $ac_status); } &&
20648          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
20649   { (case "(($ac_try" in
20650   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20651   *) ac_try_echo=$ac_try;;
20652 esac
20653 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20654   (eval "$ac_try") 2>&5
20655   ac_status=$?
20656   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20657   (exit $ac_status); }; } &&
20658          { ac_try='test -s conftest$ac_exeext'
20659   { (case "(($ac_try" in
20660   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20661   *) ac_try_echo=$ac_try;;
20662 esac
20663 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20664   (eval "$ac_try") 2>&5
20665   ac_status=$?
20666   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20667   (exit $ac_status); }; }; then
20668   eval "$as_ac_var=yes"
20669 else
20670   echo "$as_me: failed program was:" >&5
20671 sed 's/^/| /' conftest.$ac_ext >&5
20672
20673         eval "$as_ac_var=no"
20674 fi
20675
20676 rm -f core conftest.err conftest.$ac_objext \
20677       conftest$ac_exeext conftest.$ac_ext
20678 fi
20679 ac_res=`eval echo '${'$as_ac_var'}'`
20680                { echo "$as_me:$LINENO: result: $ac_res" >&5
20681 echo "${ECHO_T}$ac_res" >&6; }
20682 if test `eval echo '${'$as_ac_var'}'` = yes; then
20683   cat >>confdefs.h <<_ACEOF
20684 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
20685 _ACEOF
20686
20687 fi
20688 done
20689
20690
20691 SHLIBEXT=$libltdl_cv_shlibext
20692
20693
20694 SHLIBPATH_VAR=$libltdl_cv_shlibpath_var
20695
20696
20697 # Translate the various configuration directories and other basic
20698 # information into substitutions that will end up in Makefile.config.in
20699 # that these configured values can be used by the makefiles
20700 if test "${prefix}" = "NONE" ; then
20701   prefix="/usr/local"
20702 fi
20703 eval LLVM_PREFIX="${prefix}";
20704 eval LLVM_BINDIR="${prefix}/bin";
20705 eval LLVM_LIBDIR="${prefix}/lib";
20706 eval LLVM_DATADIR="${prefix}/share/llvm";
20707 eval LLVM_DOCSDIR="${prefix}/share/doc/llvm";
20708 eval LLVM_ETCDIR="${prefix}/etc/llvm";
20709 eval LLVM_INCLUDEDIR="${prefix}/include";
20710 eval LLVM_INFODIR="${prefix}/info";
20711 eval LLVM_MANDIR="${prefix}/man";
20712 LLVM_CONFIGTIME=`date`
20713
20714
20715
20716
20717
20718
20719
20720
20721
20722
20723
20724 # Place the various directores into the config.h file as #defines so that we
20725 # can know about the installation paths within LLVM.
20726
20727 cat >>confdefs.h <<_ACEOF
20728 #define LLVM_PREFIX "$LLVM_PREFIX"
20729 _ACEOF
20730
20731
20732 cat >>confdefs.h <<_ACEOF
20733 #define LLVM_BINDIR "$LLVM_BINDIR"
20734 _ACEOF
20735
20736
20737 cat >>confdefs.h <<_ACEOF
20738 #define LLVM_LIBDIR "$LLVM_LIBDIR"
20739 _ACEOF
20740
20741
20742 cat >>confdefs.h <<_ACEOF
20743 #define LLVM_DATADIR "$LLVM_DATADIR"
20744 _ACEOF
20745
20746
20747 cat >>confdefs.h <<_ACEOF
20748 #define LLVM_DOCSDIR "$LLVM_DOCSDIR"
20749 _ACEOF
20750
20751
20752 cat >>confdefs.h <<_ACEOF
20753 #define LLVM_ETCDIR "$LLVM_ETCDIR"
20754 _ACEOF
20755
20756
20757 cat >>confdefs.h <<_ACEOF
20758 #define LLVM_INCLUDEDIR "$LLVM_INCLUDEDIR"
20759 _ACEOF
20760
20761
20762 cat >>confdefs.h <<_ACEOF
20763 #define LLVM_INFODIR "$LLVM_INFODIR"
20764 _ACEOF
20765
20766
20767 cat >>confdefs.h <<_ACEOF
20768 #define LLVM_MANDIR "$LLVM_MANDIR"
20769 _ACEOF
20770
20771
20772 cat >>confdefs.h <<_ACEOF
20773 #define LLVM_CONFIGTIME "$LLVM_CONFIGTIME"
20774 _ACEOF
20775
20776
20777 cat >>confdefs.h <<_ACEOF
20778 #define LLVM_DEFAULT_TARGET_TRIPLE "$target"
20779 _ACEOF
20780
20781
20782 # Determine which bindings to build.
20783 if test "$BINDINGS_TO_BUILD" = auto ; then
20784   BINDINGS_TO_BUILD=""
20785   if test "x$OCAMLC" != x -a "x$OCAMLDEP" != x ; then
20786     BINDINGS_TO_BUILD="ocaml $BINDINGS_TO_BUILD"
20787   fi
20788 fi
20789 BINDINGS_TO_BUILD=$BINDINGS_TO_BUILD
20790
20791
20792 # This isn't really configurey, but it avoids having to repeat the list in
20793 # other files.
20794 ALL_BINDINGS=ocaml
20795
20796
20797 # Do any work necessary to ensure that bindings have what they need.
20798 binding_prereqs_failed=0
20799 for a_binding in $BINDINGS_TO_BUILD ; do
20800   case "$a_binding" in
20801   ocaml)
20802     if test "x$OCAMLC" = x ; then
20803       { echo "$as_me:$LINENO: WARNING: --enable-bindings=ocaml specified, but ocamlc not found. Try configure OCAMLC=/path/to/ocamlc" >&5
20804 echo "$as_me: WARNING: --enable-bindings=ocaml specified, but ocamlc not found. Try configure OCAMLC=/path/to/ocamlc" >&2;}
20805       binding_prereqs_failed=1
20806     fi
20807     if test "x$OCAMLDEP" = x ; then
20808       { echo "$as_me:$LINENO: WARNING: --enable-bindings=ocaml specified, but ocamldep not found. Try configure OCAMLDEP=/path/to/ocamldep" >&5
20809 echo "$as_me: WARNING: --enable-bindings=ocaml specified, but ocamldep not found. Try configure OCAMLDEP=/path/to/ocamldep" >&2;}
20810       binding_prereqs_failed=1
20811     fi
20812     if test "x$OCAMLOPT" = x ; then
20813       { echo "$as_me:$LINENO: WARNING: --enable-bindings=ocaml specified, but ocamlopt not found. Try configure OCAMLOPT=/path/to/ocamlopt" >&5
20814 echo "$as_me: WARNING: --enable-bindings=ocaml specified, but ocamlopt not found. Try configure OCAMLOPT=/path/to/ocamlopt" >&2;}
20815           fi
20816     if test "x$with_ocaml_libdir" != xauto ; then
20817       OCAML_LIBDIR=$with_ocaml_libdir
20818
20819     else
20820       ocaml_stdlib="`"$OCAMLC" -where`"
20821       if test "$LLVM_PREFIX" '<' "$ocaml_stdlib" -a "$ocaml_stdlib" '<' "$LLVM_PREFIX~"
20822       then
20823         # ocaml stdlib is beneath our prefix; use stdlib
20824         OCAML_LIBDIR=$ocaml_stdlib
20825
20826       else
20827         # ocaml stdlib is outside our prefix; use libdir/ocaml
20828         OCAML_LIBDIR=$LLVM_LIBDIR/ocaml
20829
20830       fi
20831     fi
20832     ;;
20833   esac
20834 done
20835 if test "$binding_prereqs_failed" = 1 ; then
20836   { { echo "$as_me:$LINENO: error: Prequisites for bindings not satisfied. Fix them or use configure --disable-bindings." >&5
20837 echo "$as_me: error: Prequisites for bindings not satisfied. Fix them or use configure --disable-bindings." >&2;}
20838    { (exit 1); exit 1; }; }
20839 fi
20840
20841 { echo "$as_me:$LINENO: checking for compiler -fvisibility-inlines-hidden option" >&5
20842 echo $ECHO_N "checking for compiler -fvisibility-inlines-hidden option... $ECHO_C" >&6; }
20843 if test "${llvm_cv_cxx_visibility_inlines_hidden+set}" = set; then
20844   echo $ECHO_N "(cached) $ECHO_C" >&6
20845 else
20846    ac_ext=cpp
20847 ac_cpp='$CXXCPP $CPPFLAGS'
20848 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20849 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20850 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
20851
20852   oldcxxflags="$CXXFLAGS"
20853   CXXFLAGS="$CXXFLAGS -O0 -fvisibility-inlines-hidden -Werror"
20854   cat >conftest.$ac_ext <<_ACEOF
20855 /* confdefs.h.  */
20856 _ACEOF
20857 cat confdefs.h >>conftest.$ac_ext
20858 cat >>conftest.$ac_ext <<_ACEOF
20859 /* end confdefs.h.  */
20860 template <typename T> struct X { void __attribute__((noinline)) f() {} };
20861 int
20862 main ()
20863 {
20864 X<int>().f();
20865   ;
20866   return 0;
20867 }
20868 _ACEOF
20869 rm -f conftest.$ac_objext
20870 if { (ac_try="$ac_compile"
20871 case "(($ac_try" in
20872   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20873   *) ac_try_echo=$ac_try;;
20874 esac
20875 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20876   (eval "$ac_compile") 2>conftest.er1
20877   ac_status=$?
20878   grep -v '^ *+' conftest.er1 >conftest.err
20879   rm -f conftest.er1
20880   cat conftest.err >&5
20881   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20882   (exit $ac_status); } &&
20883          { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
20884   { (case "(($ac_try" in
20885   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20886   *) ac_try_echo=$ac_try;;
20887 esac
20888 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20889   (eval "$ac_try") 2>&5
20890   ac_status=$?
20891   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20892   (exit $ac_status); }; } &&
20893          { ac_try='test -s conftest.$ac_objext'
20894   { (case "(($ac_try" in
20895   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20896   *) ac_try_echo=$ac_try;;
20897 esac
20898 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20899   (eval "$ac_try") 2>&5
20900   ac_status=$?
20901   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20902   (exit $ac_status); }; }; then
20903   llvm_cv_cxx_visibility_inlines_hidden=yes
20904 else
20905   echo "$as_me: failed program was:" >&5
20906 sed 's/^/| /' conftest.$ac_ext >&5
20907
20908         llvm_cv_cxx_visibility_inlines_hidden=no
20909 fi
20910
20911 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20912   CXXFLAGS="$oldcxxflags"
20913   ac_ext=c
20914 ac_cpp='$CPP $CPPFLAGS'
20915 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20916 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20917 ac_compiler_gnu=$ac_cv_c_compiler_gnu
20918
20919
20920 fi
20921 { echo "$as_me:$LINENO: result: $llvm_cv_cxx_visibility_inlines_hidden" >&5
20922 echo "${ECHO_T}$llvm_cv_cxx_visibility_inlines_hidden" >&6; }
20923 if test "$llvm_cv_cxx_visibility_inlines_hidden" = yes ; then
20924   ENABLE_VISIBILITY_INLINES_HIDDEN=1
20925
20926 else
20927   ENABLE_VISIBILITY_INLINES_HIDDEN=0
20928
20929 fi
20930
20931
20932 if test "$llvm_cv_link_use_r" = "yes" ; then
20933   RPATH="-Wl,-R"
20934 else
20935   RPATH="-Wl,-rpath"
20936 fi
20937
20938
20939 if test "$llvm_cv_link_use_export_dynamic" = "yes" ; then
20940   RDYNAMIC="-Wl,-export-dynamic"
20941 else
20942   RDYNAMIC=""
20943 fi
20944
20945
20946
20947
20948 ac_config_files="$ac_config_files Makefile.common"
20949
20950 ac_config_files="$ac_config_files Makefile.llvm.config"
20951
20952
20953 ac_config_commands="$ac_config_commands Makefile"
20954
20955
20956 ac_config_commands="$ac_config_commands lib/Makefile"
20957
20958
20959 ac_config_commands="$ac_config_commands lib/sample/Makefile"
20960
20961
20962 ac_config_commands="$ac_config_commands tools/Makefile"
20963
20964
20965 ac_config_commands="$ac_config_commands tools/sample/Makefile"
20966
20967
20968
20969 cat >confcache <<\_ACEOF
20970 # This file is a shell script that caches the results of configure
20971 # tests run on this system so they can be shared between configure
20972 # scripts and configure runs, see configure's option --config-cache.
20973 # It is not useful on other systems.  If it contains results you don't
20974 # want to keep, you may remove or edit it.
20975 #
20976 # config.status only pays attention to the cache file if you give it
20977 # the --recheck option to rerun configure.
20978 #
20979 # `ac_cv_env_foo' variables (set or unset) will be overridden when
20980 # loading this file, other *unset* `ac_cv_foo' will be assigned the
20981 # following values.
20982
20983 _ACEOF
20984
20985 # The following way of writing the cache mishandles newlines in values,
20986 # but we know of no workaround that is simple, portable, and efficient.
20987 # So, we kill variables containing newlines.
20988 # Ultrix sh set writes to stderr and can't be redirected directly,
20989 # and sets the high bit in the cache file unless we assign to the vars.
20990 (
20991   for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
20992     eval ac_val=\$$ac_var
20993     case $ac_val in #(
20994     *${as_nl}*)
20995       case $ac_var in #(
20996       *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
20997 echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
20998       esac
20999       case $ac_var in #(
21000       _ | IFS | as_nl) ;; #(
21001       *) $as_unset $ac_var ;;
21002       esac ;;
21003     esac
21004   done
21005
21006   (set) 2>&1 |
21007     case $as_nl`(ac_space=' '; set) 2>&1` in #(
21008     *${as_nl}ac_space=\ *)
21009       # `set' does not quote correctly, so add quotes (double-quote
21010       # substitution turns \\\\ into \\, and sed turns \\ into \).
21011       sed -n \
21012         "s/'/'\\\\''/g;
21013           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
21014       ;; #(
21015     *)
21016       # `set' quotes correctly as required by POSIX, so do not add quotes.
21017       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
21018       ;;
21019     esac |
21020     sort
21021 ) |
21022   sed '
21023      /^ac_cv_env_/b end
21024      t clear
21025      :clear
21026      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
21027      t end
21028      s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
21029      :end' >>confcache
21030 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
21031   if test -w "$cache_file"; then
21032     test "x$cache_file" != "x/dev/null" &&
21033       { echo "$as_me:$LINENO: updating cache $cache_file" >&5
21034 echo "$as_me: updating cache $cache_file" >&6;}
21035     cat confcache >$cache_file
21036   else
21037     { echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5
21038 echo "$as_me: not updating unwritable cache $cache_file" >&6;}
21039   fi
21040 fi
21041 rm -f confcache
21042
21043 test "x$prefix" = xNONE && prefix=$ac_default_prefix
21044 # Let make expand exec_prefix.
21045 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
21046
21047 # Transform confdefs.h into DEFS.
21048 # Protect against shell expansion while executing Makefile rules.
21049 # Protect against Makefile macro expansion.
21050 #
21051 # If the first sed substitution is executed (which looks for macros that
21052 # take arguments), then branch to the quote section.  Otherwise,
21053 # look for a macro that doesn't take arguments.
21054 ac_script='
21055 t clear
21056 :clear
21057 s/^[     ]*#[    ]*define[       ][      ]*\([^  (][^    (]*([^)]*)\)[   ]*\(.*\)/-D\1=\2/g
21058 t quote
21059 s/^[     ]*#[    ]*define[       ][      ]*\([^  ][^     ]*\)[   ]*\(.*\)/-D\1=\2/g
21060 t quote
21061 b any
21062 :quote
21063 s/[      `~#$^&*(){}\\|;'\''"<>?]/\\&/g
21064 s/\[/\\&/g
21065 s/\]/\\&/g
21066 s/\$/$$/g
21067 H
21068 :any
21069 ${
21070         g
21071         s/^\n//
21072         s/\n/ /g
21073         p
21074 }
21075 '
21076 DEFS=`sed -n "$ac_script" confdefs.h`
21077
21078
21079 ac_libobjs=
21080 ac_ltlibobjs=
21081 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
21082   # 1. Remove the extension, and $U if already installed.
21083   ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
21084   ac_i=`echo "$ac_i" | sed "$ac_script"`
21085   # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
21086   #    will be set to the directory where LIBOBJS objects are built.
21087   ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext"
21088   ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo'
21089 done
21090 LIBOBJS=$ac_libobjs
21091
21092 LTLIBOBJS=$ac_ltlibobjs
21093
21094
21095 if test -z "${INSTALL_LTDL_TRUE}" && test -z "${INSTALL_LTDL_FALSE}"; then
21096   { { echo "$as_me:$LINENO: error: conditional \"INSTALL_LTDL\" was never defined.
21097 Usually this means the macro was only invoked conditionally." >&5
21098 echo "$as_me: error: conditional \"INSTALL_LTDL\" was never defined.
21099 Usually this means the macro was only invoked conditionally." >&2;}
21100    { (exit 1); exit 1; }; }
21101 fi
21102 if test -z "${CONVENIENCE_LTDL_TRUE}" && test -z "${CONVENIENCE_LTDL_FALSE}"; then
21103   { { echo "$as_me:$LINENO: error: conditional \"CONVENIENCE_LTDL\" was never defined.
21104 Usually this means the macro was only invoked conditionally." >&5
21105 echo "$as_me: error: conditional \"CONVENIENCE_LTDL\" was never defined.
21106 Usually this means the macro was only invoked conditionally." >&2;}
21107    { (exit 1); exit 1; }; }
21108 fi
21109
21110 : ${CONFIG_STATUS=./config.status}
21111 ac_clean_files_save=$ac_clean_files
21112 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
21113 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
21114 echo "$as_me: creating $CONFIG_STATUS" >&6;}
21115 cat >$CONFIG_STATUS <<_ACEOF
21116 #! $SHELL
21117 # Generated by $as_me.
21118 # Run this file to recreate the current configuration.
21119 # Compiler output produced by configure, useful for debugging
21120 # configure, is in config.log if it exists.
21121
21122 debug=false
21123 ac_cs_recheck=false
21124 ac_cs_silent=false
21125 SHELL=\${CONFIG_SHELL-$SHELL}
21126 _ACEOF
21127
21128 cat >>$CONFIG_STATUS <<\_ACEOF
21129 ## --------------------- ##
21130 ## M4sh Initialization.  ##
21131 ## --------------------- ##
21132
21133 # Be Bourne compatible
21134 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
21135   emulate sh
21136   NULLCMD=:
21137   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
21138   # is contrary to our usage.  Disable this feature.
21139   alias -g '${1+"$@"}'='"$@"'
21140   setopt NO_GLOB_SUBST
21141 else
21142   case `(set -o) 2>/dev/null` in *posix*) set -o posix;; esac
21143 fi
21144 BIN_SH=xpg4; export BIN_SH # for Tru64
21145 DUALCASE=1; export DUALCASE # for MKS sh
21146
21147
21148 # PATH needs CR
21149 # Avoid depending upon Character Ranges.
21150 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
21151 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
21152 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
21153 as_cr_digits='0123456789'
21154 as_cr_alnum=$as_cr_Letters$as_cr_digits
21155
21156 # The user is always right.
21157 if test "${PATH_SEPARATOR+set}" != set; then
21158   echo "#! /bin/sh" >conf$$.sh
21159   echo  "exit 0"   >>conf$$.sh
21160   chmod +x conf$$.sh
21161   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
21162     PATH_SEPARATOR=';'
21163   else
21164     PATH_SEPARATOR=:
21165   fi
21166   rm -f conf$$.sh
21167 fi
21168
21169 # Support unset when possible.
21170 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
21171   as_unset=unset
21172 else
21173   as_unset=false
21174 fi
21175
21176
21177 # IFS
21178 # We need space, tab and new line, in precisely that order.  Quoting is
21179 # there to prevent editors from complaining about space-tab.
21180 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
21181 # splitting by setting IFS to empty value.)
21182 as_nl='
21183 '
21184 IFS=" ""        $as_nl"
21185
21186 # Find who we are.  Look in the path if we contain no directory separator.
21187 case $0 in
21188   *[\\/]* ) as_myself=$0 ;;
21189   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
21190 for as_dir in $PATH
21191 do
21192   IFS=$as_save_IFS
21193   test -z "$as_dir" && as_dir=.
21194   test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
21195 done
21196 IFS=$as_save_IFS
21197
21198      ;;
21199 esac
21200 # We did not find ourselves, most probably we were run as `sh COMMAND'
21201 # in which case we are not to be found in the path.
21202 if test "x$as_myself" = x; then
21203   as_myself=$0
21204 fi
21205 if test ! -f "$as_myself"; then
21206   echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
21207   { (exit 1); exit 1; }
21208 fi
21209
21210 # Work around bugs in pre-3.0 UWIN ksh.
21211 for as_var in ENV MAIL MAILPATH
21212 do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
21213 done
21214 PS1='$ '
21215 PS2='> '
21216 PS4='+ '
21217
21218 # NLS nuisances.
21219 for as_var in \
21220   LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
21221   LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
21222   LC_TELEPHONE LC_TIME
21223 do
21224   if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
21225     eval $as_var=C; export $as_var
21226   else
21227     ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
21228   fi
21229 done
21230
21231 # Required to use basename.
21232 if expr a : '\(a\)' >/dev/null 2>&1 &&
21233    test "X`expr 00001 : '.*\(...\)'`" = X001; then
21234   as_expr=expr
21235 else
21236   as_expr=false
21237 fi
21238
21239 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
21240   as_basename=basename
21241 else
21242   as_basename=false
21243 fi
21244
21245
21246 # Name of the executable.
21247 as_me=`$as_basename -- "$0" ||
21248 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
21249          X"$0" : 'X\(//\)$' \| \
21250          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
21251 echo X/"$0" |
21252     sed '/^.*\/\([^/][^/]*\)\/*$/{
21253             s//\1/
21254             q
21255           }
21256           /^X\/\(\/\/\)$/{
21257             s//\1/
21258             q
21259           }
21260           /^X\/\(\/\).*/{
21261             s//\1/
21262             q
21263           }
21264           s/.*/./; q'`
21265
21266 # CDPATH.
21267 $as_unset CDPATH
21268
21269
21270
21271   as_lineno_1=$LINENO
21272   as_lineno_2=$LINENO
21273   test "x$as_lineno_1" != "x$as_lineno_2" &&
21274   test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
21275
21276   # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
21277   # uniformly replaced by the line number.  The first 'sed' inserts a
21278   # line-number line after each line using $LINENO; the second 'sed'
21279   # does the real work.  The second script uses 'N' to pair each
21280   # line-number line with the line containing $LINENO, and appends
21281   # trailing '-' during substitution so that $LINENO is not a special
21282   # case at line end.
21283   # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
21284   # scripts with optimization help from Paolo Bonzini.  Blame Lee
21285   # E. McMahon (1931-1989) for sed's syntax.  :-)
21286   sed -n '
21287     p
21288     /[$]LINENO/=
21289   ' <$as_myself |
21290     sed '
21291       s/[$]LINENO.*/&-/
21292       t lineno
21293       b
21294       :lineno
21295       N
21296       :loop
21297       s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
21298       t loop
21299       s/-\n.*//
21300     ' >$as_me.lineno &&
21301   chmod +x "$as_me.lineno" ||
21302     { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
21303    { (exit 1); exit 1; }; }
21304
21305   # Don't try to exec as it changes $[0], causing all sort of problems
21306   # (the dirname of $[0] is not the place where we might find the
21307   # original and so on.  Autoconf is especially sensitive to this).
21308   . "./$as_me.lineno"
21309   # Exit status is that of the last command.
21310   exit
21311 }
21312
21313
21314 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
21315   as_dirname=dirname
21316 else
21317   as_dirname=false
21318 fi
21319
21320 ECHO_C= ECHO_N= ECHO_T=
21321 case `echo -n x` in
21322 -n*)
21323   case `echo 'x\c'` in
21324   *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
21325   *)   ECHO_C='\c';;
21326   esac;;
21327 *)
21328   ECHO_N='-n';;
21329 esac
21330
21331 if expr a : '\(a\)' >/dev/null 2>&1 &&
21332    test "X`expr 00001 : '.*\(...\)'`" = X001; then
21333   as_expr=expr
21334 else
21335   as_expr=false
21336 fi
21337
21338 rm -f conf$$ conf$$.exe conf$$.file
21339 if test -d conf$$.dir; then
21340   rm -f conf$$.dir/conf$$.file
21341 else
21342   rm -f conf$$.dir
21343   mkdir conf$$.dir
21344 fi
21345 echo >conf$$.file
21346 if ln -s conf$$.file conf$$ 2>/dev/null; then
21347   as_ln_s='ln -s'
21348   # ... but there are two gotchas:
21349   # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
21350   # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
21351   # In both cases, we have to default to `cp -p'.
21352   ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
21353     as_ln_s='cp -p'
21354 elif ln conf$$.file conf$$ 2>/dev/null; then
21355   as_ln_s=ln
21356 else
21357   as_ln_s='cp -p'
21358 fi
21359 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
21360 rmdir conf$$.dir 2>/dev/null
21361
21362 if mkdir -p . 2>/dev/null; then
21363   as_mkdir_p=:
21364 else
21365   test -d ./-p && rmdir ./-p
21366   as_mkdir_p=false
21367 fi
21368
21369 # Find out whether ``test -x'' works.  Don't use a zero-byte file, as
21370 # systems may use methods other than mode bits to determine executability.
21371 cat >conf$$.file <<_ASEOF
21372 #! /bin/sh
21373 exit 0
21374 _ASEOF
21375 chmod +x conf$$.file
21376 if test -x conf$$.file >/dev/null 2>&1; then
21377   as_executable_p="test -x"
21378 else
21379   as_executable_p=:
21380 fi
21381 rm -f conf$$.file
21382
21383 # Sed expression to map a string onto a valid CPP name.
21384 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
21385
21386 # Sed expression to map a string onto a valid variable name.
21387 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
21388
21389
21390 exec 6>&1
21391
21392 # Save the log message, to keep $[0] and so on meaningful, and to
21393 # report actual input values of CONFIG_FILES etc. instead of their
21394 # values after options handling.
21395 ac_log="
21396 This file was extended by [SAMPLE] $as_me [x.xx], which was
21397 generated by GNU Autoconf 2.60.  Invocation command line was
21398
21399   CONFIG_FILES    = $CONFIG_FILES
21400   CONFIG_HEADERS  = $CONFIG_HEADERS
21401   CONFIG_LINKS    = $CONFIG_LINKS
21402   CONFIG_COMMANDS = $CONFIG_COMMANDS
21403   $ $0 $@
21404
21405 on `(hostname || uname -n) 2>/dev/null | sed 1q`
21406 "
21407
21408 _ACEOF
21409
21410 cat >>$CONFIG_STATUS <<_ACEOF
21411 # Files that config.status was made for.
21412 config_files="$ac_config_files"
21413 config_commands="$ac_config_commands"
21414
21415 _ACEOF
21416
21417 cat >>$CONFIG_STATUS <<\_ACEOF
21418 ac_cs_usage="\
21419 \`$as_me' instantiates files from templates according to the
21420 current configuration.
21421
21422 Usage: $0 [OPTIONS] [FILE]...
21423
21424   -h, --help       print this help, then exit
21425   -V, --version    print version number, then exit
21426   -q, --quiet      do not print progress messages
21427   -d, --debug      don't remove temporary files
21428       --recheck    update $as_me by reconfiguring in the same conditions
21429   --file=FILE[:TEMPLATE]
21430                    instantiate the configuration file FILE
21431
21432 Configuration files:
21433 $config_files
21434
21435 Configuration commands:
21436 $config_commands
21437
21438 Report bugs to <bug-autoconf@gnu.org>."
21439
21440 _ACEOF
21441 cat >>$CONFIG_STATUS <<_ACEOF
21442 ac_cs_version="\\
21443 [SAMPLE] config.status [x.xx]
21444 configured by $0, generated by GNU Autoconf 2.60,
21445   with options \\"`echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
21446
21447 Copyright (C) 2006 Free Software Foundation, Inc.
21448 This config.status script is free software; the Free Software Foundation
21449 gives unlimited permission to copy, distribute and modify it."
21450
21451 ac_pwd='$ac_pwd'
21452 srcdir='$srcdir'
21453 INSTALL='$INSTALL'
21454 _ACEOF
21455
21456 cat >>$CONFIG_STATUS <<\_ACEOF
21457 # If no file are specified by the user, then we need to provide default
21458 # value.  By we need to know if files were specified by the user.
21459 ac_need_defaults=:
21460 while test $# != 0
21461 do
21462   case $1 in
21463   --*=*)
21464     ac_option=`expr "X$1" : 'X\([^=]*\)='`
21465     ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
21466     ac_shift=:
21467     ;;
21468   *)
21469     ac_option=$1
21470     ac_optarg=$2
21471     ac_shift=shift
21472     ;;
21473   esac
21474
21475   case $ac_option in
21476   # Handling of the options.
21477   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
21478     ac_cs_recheck=: ;;
21479   --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
21480     echo "$ac_cs_version"; exit ;;
21481   --debug | --debu | --deb | --de | --d | -d )
21482     debug=: ;;
21483   --file | --fil | --fi | --f )
21484     $ac_shift
21485     CONFIG_FILES="$CONFIG_FILES $ac_optarg"
21486     ac_need_defaults=false;;
21487   --he | --h |  --help | --hel | -h )
21488     echo "$ac_cs_usage"; exit ;;
21489   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
21490   | -silent | --silent | --silen | --sile | --sil | --si | --s)
21491     ac_cs_silent=: ;;
21492
21493   # This is an error.
21494   -*) { echo "$as_me: error: unrecognized option: $1
21495 Try \`$0 --help' for more information." >&2
21496    { (exit 1); exit 1; }; } ;;
21497
21498   *) ac_config_targets="$ac_config_targets $1"
21499      ac_need_defaults=false ;;
21500
21501   esac
21502   shift
21503 done
21504
21505 ac_configure_extra_args=
21506
21507 if $ac_cs_silent; then
21508   exec 6>/dev/null
21509   ac_configure_extra_args="$ac_configure_extra_args --silent"
21510 fi
21511
21512 _ACEOF
21513 cat >>$CONFIG_STATUS <<_ACEOF
21514 if \$ac_cs_recheck; then
21515   echo "running CONFIG_SHELL=$SHELL $SHELL $0 "$ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
21516   CONFIG_SHELL=$SHELL
21517   export CONFIG_SHELL
21518   exec $SHELL "$0"$ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
21519 fi
21520
21521 _ACEOF
21522 cat >>$CONFIG_STATUS <<\_ACEOF
21523 exec 5>>config.log
21524 {
21525   echo
21526   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
21527 ## Running $as_me. ##
21528 _ASBOX
21529   echo "$ac_log"
21530 } >&5
21531
21532 _ACEOF
21533 cat >>$CONFIG_STATUS <<_ACEOF
21534 #
21535 # INIT-COMMANDS
21536 #
21537 llvm_src="${LLVM_SRC}"
21538
21539 _ACEOF
21540
21541 cat >>$CONFIG_STATUS <<\_ACEOF
21542
21543 # Handling of arguments.
21544 for ac_config_target in $ac_config_targets
21545 do
21546   case $ac_config_target in
21547     "setup") CONFIG_COMMANDS="$CONFIG_COMMANDS setup" ;;
21548     "Makefile.common") CONFIG_FILES="$CONFIG_FILES Makefile.common" ;;
21549     "Makefile.llvm.config") CONFIG_FILES="$CONFIG_FILES Makefile.llvm.config" ;;
21550     "Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS Makefile" ;;
21551     "lib/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS lib/Makefile" ;;
21552     "lib/sample/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS lib/sample/Makefile" ;;
21553     "tools/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS tools/Makefile" ;;
21554     "tools/sample/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS tools/sample/Makefile" ;;
21555
21556   *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
21557 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
21558    { (exit 1); exit 1; }; };;
21559   esac
21560 done
21561
21562
21563 # If the user did not use the arguments to specify the items to instantiate,
21564 # then the envvar interface is used.  Set only those that are not.
21565 # We use the long form for the default assignment because of an extremely
21566 # bizarre bug on SunOS 4.1.3.
21567 if $ac_need_defaults; then
21568   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
21569   test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
21570 fi
21571
21572 # Have a temporary directory for convenience.  Make it in the build tree
21573 # simply because there is no reason against having it here, and in addition,
21574 # creating and moving files from /tmp can sometimes cause problems.
21575 # Hook for its removal unless debugging.
21576 # Note that there is a small window in which the directory will not be cleaned:
21577 # after its creation but before its name has been assigned to `$tmp'.
21578 $debug ||
21579 {
21580   tmp=
21581   trap 'exit_status=$?
21582   { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
21583 ' 0
21584   trap '{ (exit 1); exit 1; }' 1 2 13 15
21585 }
21586 # Create a (secure) tmp directory for tmp files.
21587
21588 {
21589   tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
21590   test -n "$tmp" && test -d "$tmp"
21591 }  ||
21592 {
21593   tmp=./conf$$-$RANDOM
21594   (umask 077 && mkdir "$tmp")
21595 } ||
21596 {
21597    echo "$me: cannot create a temporary directory in ." >&2
21598    { (exit 1); exit 1; }
21599 }
21600
21601 #
21602 # Set up the sed scripts for CONFIG_FILES section.
21603 #
21604
21605 # No need to generate the scripts if there are no CONFIG_FILES.
21606 # This happens for instance when ./config.status config.h
21607 if test -n "$CONFIG_FILES"; then
21608
21609 _ACEOF
21610
21611
21612
21613 ac_delim='%!_!# '
21614 for ac_last_try in false false false false false :; do
21615   cat >conf$$subs.sed <<_ACEOF
21616 SHELL!$SHELL$ac_delim
21617 PATH_SEPARATOR!$PATH_SEPARATOR$ac_delim
21618 PACKAGE_NAME!$PACKAGE_NAME$ac_delim
21619 PACKAGE_TARNAME!$PACKAGE_TARNAME$ac_delim
21620 PACKAGE_VERSION!$PACKAGE_VERSION$ac_delim
21621 PACKAGE_STRING!$PACKAGE_STRING$ac_delim
21622 PACKAGE_BUGREPORT!$PACKAGE_BUGREPORT$ac_delim
21623 exec_prefix!$exec_prefix$ac_delim
21624 prefix!$prefix$ac_delim
21625 program_transform_name!$program_transform_name$ac_delim
21626 bindir!$bindir$ac_delim
21627 sbindir!$sbindir$ac_delim
21628 libexecdir!$libexecdir$ac_delim
21629 datarootdir!$datarootdir$ac_delim
21630 datadir!$datadir$ac_delim
21631 sysconfdir!$sysconfdir$ac_delim
21632 sharedstatedir!$sharedstatedir$ac_delim
21633 localstatedir!$localstatedir$ac_delim
21634 includedir!$includedir$ac_delim
21635 oldincludedir!$oldincludedir$ac_delim
21636 docdir!$docdir$ac_delim
21637 infodir!$infodir$ac_delim
21638 htmldir!$htmldir$ac_delim
21639 dvidir!$dvidir$ac_delim
21640 pdfdir!$pdfdir$ac_delim
21641 psdir!$psdir$ac_delim
21642 libdir!$libdir$ac_delim
21643 localedir!$localedir$ac_delim
21644 mandir!$mandir$ac_delim
21645 DEFS!$DEFS$ac_delim
21646 ECHO_C!$ECHO_C$ac_delim
21647 ECHO_N!$ECHO_N$ac_delim
21648 ECHO_T!$ECHO_T$ac_delim
21649 LIBS!$LIBS$ac_delim
21650 build_alias!$build_alias$ac_delim
21651 host_alias!$host_alias$ac_delim
21652 target_alias!$target_alias$ac_delim
21653 LLVM_SRC!$LLVM_SRC$ac_delim
21654 LLVM_OBJ!$LLVM_OBJ$ac_delim
21655 LLVM_VERSION!$LLVM_VERSION$ac_delim
21656 CC!$CC$ac_delim
21657 CFLAGS!$CFLAGS$ac_delim
21658 LDFLAGS!$LDFLAGS$ac_delim
21659 CPPFLAGS!$CPPFLAGS$ac_delim
21660 ac_ct_CC!$ac_ct_CC$ac_delim
21661 EXEEXT!$EXEEXT$ac_delim
21662 OBJEXT!$OBJEXT$ac_delim
21663 CXX!$CXX$ac_delim
21664 CXXFLAGS!$CXXFLAGS$ac_delim
21665 ac_ct_CXX!$ac_ct_CXX$ac_delim
21666 CPP!$CPP$ac_delim
21667 ENABLE_POLLY!$ENABLE_POLLY$ac_delim
21668 LLVM_HAS_POLLY!$LLVM_HAS_POLLY$ac_delim
21669 subdirs!$subdirs$ac_delim
21670 build!$build$ac_delim
21671 build_cpu!$build_cpu$ac_delim
21672 build_vendor!$build_vendor$ac_delim
21673 build_os!$build_os$ac_delim
21674 host!$host$ac_delim
21675 host_cpu!$host_cpu$ac_delim
21676 host_vendor!$host_vendor$ac_delim
21677 host_os!$host_os$ac_delim
21678 target!$target$ac_delim
21679 target_cpu!$target_cpu$ac_delim
21680 target_vendor!$target_vendor$ac_delim
21681 target_os!$target_os$ac_delim
21682 OS!$OS$ac_delim
21683 HOST_OS!$HOST_OS$ac_delim
21684 TARGET_OS!$TARGET_OS$ac_delim
21685 LINKALL!$LINKALL$ac_delim
21686 NOLINKALL!$NOLINKALL$ac_delim
21687 LLVM_ON_UNIX!$LLVM_ON_UNIX$ac_delim
21688 LLVM_ON_WIN32!$LLVM_ON_WIN32$ac_delim
21689 ARCH!$ARCH$ac_delim
21690 ENDIAN!$ENDIAN$ac_delim
21691 GREP!$GREP$ac_delim
21692 EGREP!$EGREP$ac_delim
21693 LLVM_CROSS_COMPILING!$LLVM_CROSS_COMPILING$ac_delim
21694 BUILD_CC!$BUILD_CC$ac_delim
21695 BUILD_EXEEXT!$BUILD_EXEEXT$ac_delim
21696 BUILD_CXX!$BUILD_CXX$ac_delim
21697 CVSBUILD!$CVSBUILD$ac_delim
21698 ENABLE_LIBCPP!$ENABLE_LIBCPP$ac_delim
21699 ENABLE_CXX11!$ENABLE_CXX11$ac_delim
21700 ENABLE_OPTIMIZED!$ENABLE_OPTIMIZED$ac_delim
21701 ENABLE_PROFILING!$ENABLE_PROFILING$ac_delim
21702 DISABLE_ASSERTIONS!$DISABLE_ASSERTIONS$ac_delim
21703 ENABLE_WERROR!$ENABLE_WERROR$ac_delim
21704 ENABLE_EXPENSIVE_CHECKS!$ENABLE_EXPENSIVE_CHECKS$ac_delim
21705 EXPENSIVE_CHECKS!$EXPENSIVE_CHECKS$ac_delim
21706 DEBUG_RUNTIME!$DEBUG_RUNTIME$ac_delim
21707 DEBUG_SYMBOLS!$DEBUG_SYMBOLS$ac_delim
21708 JIT!$JIT$ac_delim
21709 TARGET_HAS_JIT!$TARGET_HAS_JIT$ac_delim
21710 ENABLE_DOCS!$ENABLE_DOCS$ac_delim
21711 ENABLE_DOXYGEN!$ENABLE_DOXYGEN$ac_delim
21712 ENABLE_THREADS!$ENABLE_THREADS$ac_delim
21713 _ACEOF
21714
21715   if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 97; then
21716     break
21717   elif $ac_last_try; then
21718     { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
21719 echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
21720    { (exit 1); exit 1; }; }
21721   else
21722     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
21723   fi
21724 done
21725
21726 ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
21727 if test -n "$ac_eof"; then
21728   ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
21729   ac_eof=`expr $ac_eof + 1`
21730 fi
21731
21732 cat >>$CONFIG_STATUS <<_ACEOF
21733 cat >"\$tmp/subs-1.sed" <<\CEOF$ac_eof
21734 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
21735 _ACEOF
21736 sed '
21737 s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
21738 s/^/s,@/; s/!/@,|#_!!_#|/
21739 :n
21740 t n
21741 s/'"$ac_delim"'$/,g/; t
21742 s/$/\\/; p
21743 N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
21744 ' >>$CONFIG_STATUS <conf$$subs.sed
21745 rm -f conf$$subs.sed
21746 cat >>$CONFIG_STATUS <<_ACEOF
21747 CEOF$ac_eof
21748 _ACEOF
21749
21750
21751 ac_delim='%!_!# '
21752 for ac_last_try in false false false false false :; do
21753   cat >conf$$subs.sed <<_ACEOF
21754 ENABLE_PTHREADS!$ENABLE_PTHREADS$ac_delim
21755 ENABLE_PIC!$ENABLE_PIC$ac_delim
21756 ENABLE_SHARED!$ENABLE_SHARED$ac_delim
21757 ENABLE_EMBED_STDCXX!$ENABLE_EMBED_STDCXX$ac_delim
21758 ENABLE_TIMESTAMPS!$ENABLE_TIMESTAMPS$ac_delim
21759 TARGETS_TO_BUILD!$TARGETS_TO_BUILD$ac_delim
21760 LLVM_ENUM_TARGETS!$LLVM_ENUM_TARGETS$ac_delim
21761 LLVM_ENUM_ASM_PRINTERS!$LLVM_ENUM_ASM_PRINTERS$ac_delim
21762 LLVM_ENUM_ASM_PARSERS!$LLVM_ENUM_ASM_PARSERS$ac_delim
21763 LLVM_ENUM_DISASSEMBLERS!$LLVM_ENUM_DISASSEMBLERS$ac_delim
21764 OPTIMIZE_OPTION!$OPTIMIZE_OPTION$ac_delim
21765 EXTRA_OPTIONS!$EXTRA_OPTIONS$ac_delim
21766 EXTRA_LD_OPTIONS!$EXTRA_LD_OPTIONS$ac_delim
21767 BINUTILS_INCDIR!$BINUTILS_INCDIR$ac_delim
21768 NM!$NM$ac_delim
21769 ifGNUmake!$ifGNUmake$ac_delim
21770 LN_S!$LN_S$ac_delim
21771 CMP!$CMP$ac_delim
21772 CP!$CP$ac_delim
21773 DATE!$DATE$ac_delim
21774 FIND!$FIND$ac_delim
21775 MKDIR!$MKDIR$ac_delim
21776 MV!$MV$ac_delim
21777 RANLIB!$RANLIB$ac_delim
21778 AR!$AR$ac_delim
21779 RM!$RM$ac_delim
21780 SED!$SED$ac_delim
21781 TAR!$TAR$ac_delim
21782 BINPWD!$BINPWD$ac_delim
21783 GRAPHVIZ!$GRAPHVIZ$ac_delim
21784 DOT!$DOT$ac_delim
21785 FDP!$FDP$ac_delim
21786 NEATO!$NEATO$ac_delim
21787 TWOPI!$TWOPI$ac_delim
21788 CIRCO!$CIRCO$ac_delim
21789 GV!$GV$ac_delim
21790 DOTTY!$DOTTY$ac_delim
21791 XDOT_PY!$XDOT_PY$ac_delim
21792 INSTALL_PROGRAM!$INSTALL_PROGRAM$ac_delim
21793 INSTALL_SCRIPT!$INSTALL_SCRIPT$ac_delim
21794 INSTALL_DATA!$INSTALL_DATA$ac_delim
21795 BZIP2!$BZIP2$ac_delim
21796 CAT!$CAT$ac_delim
21797 DOXYGEN!$DOXYGEN$ac_delim
21798 GROFF!$GROFF$ac_delim
21799 GZIPBIN!$GZIPBIN$ac_delim
21800 POD2HTML!$POD2HTML$ac_delim
21801 POD2MAN!$POD2MAN$ac_delim
21802 PDFROFF!$PDFROFF$ac_delim
21803 RUNTEST!$RUNTEST$ac_delim
21804 TCLSH!$TCLSH$ac_delim
21805 ZIP!$ZIP$ac_delim
21806 OCAMLC!$OCAMLC$ac_delim
21807 OCAMLOPT!$OCAMLOPT$ac_delim
21808 OCAMLDEP!$OCAMLDEP$ac_delim
21809 OCAMLDOC!$OCAMLDOC$ac_delim
21810 GAS!$GAS$ac_delim
21811 HAVE_LINK_VERSION_SCRIPT!$HAVE_LINK_VERSION_SCRIPT$ac_delim
21812 INSTALL_LTDL_TRUE!$INSTALL_LTDL_TRUE$ac_delim
21813 INSTALL_LTDL_FALSE!$INSTALL_LTDL_FALSE$ac_delim
21814 CONVENIENCE_LTDL_TRUE!$CONVENIENCE_LTDL_TRUE$ac_delim
21815 CONVENIENCE_LTDL_FALSE!$CONVENIENCE_LTDL_FALSE$ac_delim
21816 LIBADD_DL!$LIBADD_DL$ac_delim
21817 NO_VARIADIC_MACROS!$NO_VARIADIC_MACROS$ac_delim
21818 NO_MISSING_FIELD_INITIALIZERS!$NO_MISSING_FIELD_INITIALIZERS$ac_delim
21819 COVERED_SWITCH_DEFAULT!$COVERED_SWITCH_DEFAULT$ac_delim
21820 USE_UDIS86!$USE_UDIS86$ac_delim
21821 USE_OPROFILE!$USE_OPROFILE$ac_delim
21822 HAVE_PTHREAD!$HAVE_PTHREAD$ac_delim
21823 HUGE_VAL_SANITY!$HUGE_VAL_SANITY$ac_delim
21824 MMAP_FILE!$MMAP_FILE$ac_delim
21825 SHLIBEXT!$SHLIBEXT$ac_delim
21826 SHLIBPATH_VAR!$SHLIBPATH_VAR$ac_delim
21827 LLVM_PREFIX!$LLVM_PREFIX$ac_delim
21828 LLVM_BINDIR!$LLVM_BINDIR$ac_delim
21829 LLVM_LIBDIR!$LLVM_LIBDIR$ac_delim
21830 LLVM_DATADIR!$LLVM_DATADIR$ac_delim
21831 LLVM_DOCSDIR!$LLVM_DOCSDIR$ac_delim
21832 LLVM_ETCDIR!$LLVM_ETCDIR$ac_delim
21833 LLVM_INCLUDEDIR!$LLVM_INCLUDEDIR$ac_delim
21834 LLVM_INFODIR!$LLVM_INFODIR$ac_delim
21835 LLVM_MANDIR!$LLVM_MANDIR$ac_delim
21836 LLVM_CONFIGTIME!$LLVM_CONFIGTIME$ac_delim
21837 BINDINGS_TO_BUILD!$BINDINGS_TO_BUILD$ac_delim
21838 ALL_BINDINGS!$ALL_BINDINGS$ac_delim
21839 OCAML_LIBDIR!$OCAML_LIBDIR$ac_delim
21840 ENABLE_VISIBILITY_INLINES_HIDDEN!$ENABLE_VISIBILITY_INLINES_HIDDEN$ac_delim
21841 RPATH!$RPATH$ac_delim
21842 RDYNAMIC!$RDYNAMIC$ac_delim
21843 LIBOBJS!$LIBOBJS$ac_delim
21844 LTLIBOBJS!$LTLIBOBJS$ac_delim
21845 _ACEOF
21846
21847   if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 91; then
21848     break
21849   elif $ac_last_try; then
21850     { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
21851 echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
21852    { (exit 1); exit 1; }; }
21853   else
21854     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
21855   fi
21856 done
21857
21858 ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
21859 if test -n "$ac_eof"; then
21860   ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
21861   ac_eof=`expr $ac_eof + 1`
21862 fi
21863
21864 cat >>$CONFIG_STATUS <<_ACEOF
21865 cat >"\$tmp/subs-2.sed" <<\CEOF$ac_eof
21866 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b end
21867 _ACEOF
21868 sed '
21869 s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
21870 s/^/s,@/; s/!/@,|#_!!_#|/
21871 :n
21872 t n
21873 s/'"$ac_delim"'$/,g/; t
21874 s/$/\\/; p
21875 N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
21876 ' >>$CONFIG_STATUS <conf$$subs.sed
21877 rm -f conf$$subs.sed
21878 cat >>$CONFIG_STATUS <<_ACEOF
21879 :end
21880 s/|#_!!_#|//g
21881 CEOF$ac_eof
21882 _ACEOF
21883
21884
21885 # VPATH may cause trouble with some makes, so we remove $(srcdir),
21886 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
21887 # trailing colons and then remove the whole line if VPATH becomes empty
21888 # (actually we leave an empty line to preserve line numbers).
21889 if test "x$srcdir" = x.; then
21890   ac_vpsub='/^[  ]*VPATH[        ]*=/{
21891 s/:*\$(srcdir):*/:/
21892 s/:*\${srcdir}:*/:/
21893 s/:*@srcdir@:*/:/
21894 s/^\([^=]*=[     ]*\):*/\1/
21895 s/:*$//
21896 s/^[^=]*=[       ]*$//
21897 }'
21898 fi
21899
21900 cat >>$CONFIG_STATUS <<\_ACEOF
21901 fi # test -n "$CONFIG_FILES"
21902
21903
21904 for ac_tag in  :F $CONFIG_FILES      :C $CONFIG_COMMANDS
21905 do
21906   case $ac_tag in
21907   :[FHLC]) ac_mode=$ac_tag; continue;;
21908   esac
21909   case $ac_mode$ac_tag in
21910   :[FHL]*:*);;
21911   :L* | :C*:*) { { echo "$as_me:$LINENO: error: Invalid tag $ac_tag." >&5
21912 echo "$as_me: error: Invalid tag $ac_tag." >&2;}
21913    { (exit 1); exit 1; }; };;
21914   :[FH]-) ac_tag=-:-;;
21915   :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
21916   esac
21917   ac_save_IFS=$IFS
21918   IFS=:
21919   set x $ac_tag
21920   IFS=$ac_save_IFS
21921   shift
21922   ac_file=$1
21923   shift
21924
21925   case $ac_mode in
21926   :L) ac_source=$1;;
21927   :[FH])
21928     ac_file_inputs=
21929     for ac_f
21930     do
21931       case $ac_f in
21932       -) ac_f="$tmp/stdin";;
21933       *) # Look for the file first in the build tree, then in the source tree
21934          # (if the path is not absolute).  The absolute path cannot be DOS-style,
21935          # because $ac_f cannot contain `:'.
21936          test -f "$ac_f" ||
21937            case $ac_f in
21938            [\\/$]*) false;;
21939            *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
21940            esac ||
21941            { { echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5
21942 echo "$as_me: error: cannot find input file: $ac_f" >&2;}
21943    { (exit 1); exit 1; }; };;
21944       esac
21945       ac_file_inputs="$ac_file_inputs $ac_f"
21946     done
21947
21948     # Let's still pretend it is `configure' which instantiates (i.e., don't
21949     # use $as_me), people would be surprised to read:
21950     #    /* config.h.  Generated by config.status.  */
21951     configure_input="Generated from "`IFS=:
21952           echo $* | sed 's|^[^:]*/||;s|:[^:]*/|, |g'`" by configure."
21953     if test x"$ac_file" != x-; then
21954       configure_input="$ac_file.  $configure_input"
21955       { echo "$as_me:$LINENO: creating $ac_file" >&5
21956 echo "$as_me: creating $ac_file" >&6;}
21957     fi
21958
21959     case $ac_tag in
21960     *:-:* | *:-) cat >"$tmp/stdin";;
21961     esac
21962     ;;
21963   esac
21964
21965   ac_dir=`$as_dirname -- "$ac_file" ||
21966 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
21967          X"$ac_file" : 'X\(//\)[^/]' \| \
21968          X"$ac_file" : 'X\(//\)$' \| \
21969          X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
21970 echo X"$ac_file" |
21971     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
21972             s//\1/
21973             q
21974           }
21975           /^X\(\/\/\)[^/].*/{
21976             s//\1/
21977             q
21978           }
21979           /^X\(\/\/\)$/{
21980             s//\1/
21981             q
21982           }
21983           /^X\(\/\).*/{
21984             s//\1/
21985             q
21986           }
21987           s/.*/./; q'`
21988   { as_dir="$ac_dir"
21989   case $as_dir in #(
21990   -*) as_dir=./$as_dir;;
21991   esac
21992   test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
21993     as_dirs=
21994     while :; do
21995       case $as_dir in #(
21996       *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #(
21997       *) as_qdir=$as_dir;;
21998       esac
21999       as_dirs="'$as_qdir' $as_dirs"
22000       as_dir=`$as_dirname -- "$as_dir" ||
22001 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
22002          X"$as_dir" : 'X\(//\)[^/]' \| \
22003          X"$as_dir" : 'X\(//\)$' \| \
22004          X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
22005 echo X"$as_dir" |
22006     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
22007             s//\1/
22008             q
22009           }
22010           /^X\(\/\/\)[^/].*/{
22011             s//\1/
22012             q
22013           }
22014           /^X\(\/\/\)$/{
22015             s//\1/
22016             q
22017           }
22018           /^X\(\/\).*/{
22019             s//\1/
22020             q
22021           }
22022           s/.*/./; q'`
22023       test -d "$as_dir" && break
22024     done
22025     test -z "$as_dirs" || eval "mkdir $as_dirs"
22026   } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
22027 echo "$as_me: error: cannot create directory $as_dir" >&2;}
22028    { (exit 1); exit 1; }; }; }
22029   ac_builddir=.
22030
22031 case "$ac_dir" in
22032 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
22033 *)
22034   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
22035   # A ".." for each directory in $ac_dir_suffix.
22036   ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
22037   case $ac_top_builddir_sub in
22038   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
22039   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
22040   esac ;;
22041 esac
22042 ac_abs_top_builddir=$ac_pwd
22043 ac_abs_builddir=$ac_pwd$ac_dir_suffix
22044 # for backward compatibility:
22045 ac_top_builddir=$ac_top_build_prefix
22046
22047 case $srcdir in
22048   .)  # We are building in place.
22049     ac_srcdir=.
22050     ac_top_srcdir=$ac_top_builddir_sub
22051     ac_abs_top_srcdir=$ac_pwd ;;
22052   [\\/]* | ?:[\\/]* )  # Absolute name.
22053     ac_srcdir=$srcdir$ac_dir_suffix;
22054     ac_top_srcdir=$srcdir
22055     ac_abs_top_srcdir=$srcdir ;;
22056   *) # Relative name.
22057     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
22058     ac_top_srcdir=$ac_top_build_prefix$srcdir
22059     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
22060 esac
22061 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
22062
22063
22064   case $ac_mode in
22065   :F)
22066   #
22067   # CONFIG_FILE
22068   #
22069
22070   case $INSTALL in
22071   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
22072   *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
22073   esac
22074 _ACEOF
22075
22076 cat >>$CONFIG_STATUS <<\_ACEOF
22077 # If the template does not know about datarootdir, expand it.
22078 # FIXME: This hack should be removed a few years after 2.60.
22079 ac_datarootdir_hack=; ac_datarootdir_seen=
22080
22081 case `sed -n '/datarootdir/ {
22082   p
22083   q
22084 }
22085 /@datadir@/p
22086 /@docdir@/p
22087 /@infodir@/p
22088 /@localedir@/p
22089 /@mandir@/p
22090 ' $ac_file_inputs` in
22091 *datarootdir*) ac_datarootdir_seen=yes;;
22092 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
22093   { echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
22094 echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
22095 _ACEOF
22096 cat >>$CONFIG_STATUS <<_ACEOF
22097   ac_datarootdir_hack='
22098   s&@datadir@&$datadir&g
22099   s&@docdir@&$docdir&g
22100   s&@infodir@&$infodir&g
22101   s&@localedir@&$localedir&g
22102   s&@mandir@&$mandir&g
22103     s&\\\${datarootdir}&$datarootdir&g' ;;
22104 esac
22105 _ACEOF
22106
22107 # Neutralize VPATH when `$srcdir' = `.'.
22108 # Shell code in configure.ac might set extrasub.
22109 # FIXME: do we really want to maintain this feature?
22110 cat >>$CONFIG_STATUS <<_ACEOF
22111   sed "$ac_vpsub
22112 $extrasub
22113 _ACEOF
22114 cat >>$CONFIG_STATUS <<\_ACEOF
22115 :t
22116 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
22117 s&@configure_input@&$configure_input&;t t
22118 s&@top_builddir@&$ac_top_builddir_sub&;t t
22119 s&@srcdir@&$ac_srcdir&;t t
22120 s&@abs_srcdir@&$ac_abs_srcdir&;t t
22121 s&@top_srcdir@&$ac_top_srcdir&;t t
22122 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
22123 s&@builddir@&$ac_builddir&;t t
22124 s&@abs_builddir@&$ac_abs_builddir&;t t
22125 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
22126 s&@INSTALL@&$ac_INSTALL&;t t
22127 $ac_datarootdir_hack
22128 " $ac_file_inputs | sed -f "$tmp/subs-1.sed" | sed -f "$tmp/subs-2.sed" >$tmp/out
22129
22130 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
22131   { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
22132   { ac_out=`sed -n '/^[  ]*datarootdir[  ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
22133   { echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir'
22134 which seems to be undefined.  Please make sure it is defined." >&5
22135 echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
22136 which seems to be undefined.  Please make sure it is defined." >&2;}
22137
22138   rm -f "$tmp/stdin"
22139   case $ac_file in
22140   -) cat "$tmp/out"; rm -f "$tmp/out";;
22141   *) rm -f "$ac_file"; mv "$tmp/out" $ac_file;;
22142   esac
22143  ;;
22144
22145
22146   :C)  { echo "$as_me:$LINENO: executing $ac_file commands" >&5
22147 echo "$as_me: executing $ac_file commands" >&6;}
22148  ;;
22149   esac
22150
22151
22152   case $ac_file$ac_mode in
22153     "Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname Makefile`
22154    ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/Makefile Makefile ;;
22155     "lib/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname lib/Makefile`
22156    ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/lib/Makefile lib/Makefile ;;
22157     "lib/sample/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname lib/sample/Makefile`
22158    ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/lib/sample/Makefile lib/sample/Makefile ;;
22159     "tools/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname tools/Makefile`
22160    ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/tools/Makefile tools/Makefile ;;
22161     "tools/sample/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname tools/sample/Makefile`
22162    ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/tools/sample/Makefile tools/sample/Makefile ;;
22163
22164   esac
22165 done # for ac_tag
22166
22167
22168 { (exit 0); exit 0; }
22169 _ACEOF
22170 chmod +x $CONFIG_STATUS
22171 ac_clean_files=$ac_clean_files_save
22172
22173
22174 # configure is writing to config.log, and then calls config.status.
22175 # config.status does its own redirection, appending to config.log.
22176 # Unfortunately, on DOS this fails, as config.log is still kept open
22177 # by configure, so config.status won't be able to write to it; its
22178 # output is simply discarded.  So we exec the FD to /dev/null,
22179 # effectively closing config.log, so it can be properly (re)opened and
22180 # appended to by config.status.  When coming back to configure, we
22181 # need to make the FD available again.
22182 if test "$no_create" != yes; then
22183   ac_cs_success=:
22184   ac_config_status_args=
22185   test "$silent" = yes &&
22186     ac_config_status_args="$ac_config_status_args --quiet"
22187   exec 5>/dev/null
22188   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
22189   exec 5>>config.log
22190   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
22191   # would make configure fail if this is the last instruction.
22192   $ac_cs_success || { (exit 1); exit 1; }
22193 fi
22194
22195 #
22196 # CONFIG_SUBDIRS section.
22197 #
22198 if test "$no_recursion" != yes; then
22199
22200   # Remove --cache-file and --srcdir arguments so they do not pile up.
22201   ac_sub_configure_args=
22202   ac_prev=
22203   eval "set x $ac_configure_args"
22204   shift
22205   for ac_arg
22206   do
22207     if test -n "$ac_prev"; then
22208       ac_prev=
22209       continue
22210     fi
22211     case $ac_arg in
22212     -cache-file | --cache-file | --cache-fil | --cache-fi \
22213     | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
22214       ac_prev=cache_file ;;
22215     -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
22216     | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* \
22217     | --c=*)
22218       ;;
22219     --config-cache | -C)
22220       ;;
22221     -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
22222       ac_prev=srcdir ;;
22223     -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
22224       ;;
22225     -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
22226       ac_prev=prefix ;;
22227     -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
22228       ;;
22229     *)
22230       case $ac_arg in
22231       *\'*) ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
22232       esac
22233       ac_sub_configure_args="$ac_sub_configure_args '$ac_arg'" ;;
22234     esac
22235   done
22236
22237   # Always prepend --prefix to ensure using the same prefix
22238   # in subdir configurations.
22239   ac_arg="--prefix=$prefix"
22240   case $ac_arg in
22241   *\'*) ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
22242   esac
22243   ac_sub_configure_args="$ac_arg $ac_sub_configure_args"
22244
22245   ac_popdir=`pwd`
22246   for ac_dir in : $subdirs; do test "x$ac_dir" = x: && continue
22247
22248     # Do not complain, so a configure script can configure whichever
22249     # parts of a large source tree are present.
22250     test -d "$srcdir/$ac_dir" || continue
22251
22252     ac_msg="=== configuring in $ac_dir (`pwd`/$ac_dir)"
22253     echo "$as_me:$LINENO: $ac_msg" >&5
22254     echo "$ac_msg" >&6
22255     { as_dir="$ac_dir"
22256   case $as_dir in #(
22257   -*) as_dir=./$as_dir;;
22258   esac
22259   test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
22260     as_dirs=
22261     while :; do
22262       case $as_dir in #(
22263       *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #(
22264       *) as_qdir=$as_dir;;
22265       esac
22266       as_dirs="'$as_qdir' $as_dirs"
22267       as_dir=`$as_dirname -- "$as_dir" ||
22268 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
22269          X"$as_dir" : 'X\(//\)[^/]' \| \
22270          X"$as_dir" : 'X\(//\)$' \| \
22271          X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
22272 echo X"$as_dir" |
22273     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
22274             s//\1/
22275             q
22276           }
22277           /^X\(\/\/\)[^/].*/{
22278             s//\1/
22279             q
22280           }
22281           /^X\(\/\/\)$/{
22282             s//\1/
22283             q
22284           }
22285           /^X\(\/\).*/{
22286             s//\1/
22287             q
22288           }
22289           s/.*/./; q'`
22290       test -d "$as_dir" && break
22291     done
22292     test -z "$as_dirs" || eval "mkdir $as_dirs"
22293   } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
22294 echo "$as_me: error: cannot create directory $as_dir" >&2;}
22295    { (exit 1); exit 1; }; }; }
22296     ac_builddir=.
22297
22298 case "$ac_dir" in
22299 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
22300 *)
22301   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
22302   # A ".." for each directory in $ac_dir_suffix.
22303   ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
22304   case $ac_top_builddir_sub in
22305   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
22306   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
22307   esac ;;
22308 esac
22309 ac_abs_top_builddir=$ac_pwd
22310 ac_abs_builddir=$ac_pwd$ac_dir_suffix
22311 # for backward compatibility:
22312 ac_top_builddir=$ac_top_build_prefix
22313
22314 case $srcdir in
22315   .)  # We are building in place.
22316     ac_srcdir=.
22317     ac_top_srcdir=$ac_top_builddir_sub
22318     ac_abs_top_srcdir=$ac_pwd ;;
22319   [\\/]* | ?:[\\/]* )  # Absolute name.
22320     ac_srcdir=$srcdir$ac_dir_suffix;
22321     ac_top_srcdir=$srcdir
22322     ac_abs_top_srcdir=$srcdir ;;
22323   *) # Relative name.
22324     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
22325     ac_top_srcdir=$ac_top_build_prefix$srcdir
22326     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
22327 esac
22328 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
22329
22330
22331     cd "$ac_dir"
22332
22333     # Check for guested configure; otherwise get Cygnus style configure.
22334     if test -f "$ac_srcdir/configure.gnu"; then
22335       ac_sub_configure=$ac_srcdir/configure.gnu
22336     elif test -f "$ac_srcdir/configure"; then
22337       ac_sub_configure=$ac_srcdir/configure
22338     elif test -f "$ac_srcdir/configure.in"; then
22339       # This should be Cygnus configure.
22340       ac_sub_configure=$ac_aux_dir/configure
22341     else
22342       { echo "$as_me:$LINENO: WARNING: no configuration information is in $ac_dir" >&5
22343 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2;}
22344       ac_sub_configure=
22345     fi
22346
22347     # The recursion is here.
22348     if test -n "$ac_sub_configure"; then
22349       # Make the cache file name correct relative to the subdirectory.
22350       case $cache_file in
22351       [\\/]* | ?:[\\/]* ) ac_sub_cache_file=$cache_file ;;
22352       *) # Relative name.
22353         ac_sub_cache_file=$ac_top_build_prefix$cache_file ;;
22354       esac
22355
22356       { echo "$as_me:$LINENO: running $SHELL $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&5
22357 echo "$as_me: running $SHELL $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&6;}
22358       # The eval makes quoting arguments work.
22359       eval "\$SHELL \"\$ac_sub_configure\" $ac_sub_configure_args \
22360            --cache-file=\"\$ac_sub_cache_file\" --srcdir=\"\$ac_srcdir\"" ||
22361         { { echo "$as_me:$LINENO: error: $ac_sub_configure failed for $ac_dir" >&5
22362 echo "$as_me: error: $ac_sub_configure failed for $ac_dir" >&2;}
22363    { (exit 1); exit 1; }; }
22364     fi
22365
22366     cd "$ac_popdir"
22367   done
22368 fi
22369