Add --enable-werror and --enable-cxx11 to projects/sample/
[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, mips, spu, hexagon,
1409                           xcore, msp430, nvptx, cbe, and cpp (default=all)
1410   --enable-bindings       Build specific language bindings:
1411                           all,auto,none,{binding-name} (default=auto)
1412   --enable-libffi         Check for the presence of libffi (default is NO)
1413   --enable-ltdl-install   install libltdl
1414
1415 Optional Packages:
1416   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1417   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1418   --with-llvmsrc          Location of LLVM Source Code
1419   --with-llvmobj          Location of LLVM Object Code
1420   --with-optimize-option  Select the compiler options to use for optimized
1421                           builds
1422   --with-extra-options    Specify additional options to compile LLVM with
1423   --with-extra-ld-options Specify additional options to link LLVM with
1424   --with-ocaml-libdir     Specify install location for ocaml bindings (default
1425                           is stdlib)
1426   --with-clang-resource-dir
1427                           Relative directory from the Clang binary for
1428                           resource files
1429   --with-c-include-dirs   Colon separated list of directories clang will
1430                           search for headers
1431   --with-gcc-toolchain    Directory where gcc is installed.
1432   --with-binutils-include Specify path to binutils/include/ containing
1433                           plugin-api.h file for gold plugin.
1434   --with-bug-report-url   Specify the URL where bug reports should be
1435                           submitted (default=http://llvm.org/bugs/)
1436   --with-tclinclude       directory where tcl headers are
1437   --with-udis86=<path>    Use udis86 external x86 disassembler library
1438   --with-oprofile=<prefix>
1439                           Tell OProfile >= 0.9.4 how to symbolize JIT output
1440
1441 Some influential environment variables:
1442   CC          C compiler command
1443   CFLAGS      C compiler flags
1444   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1445               nonstandard directory <lib dir>
1446   CPPFLAGS    C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1447               you have headers in a nonstandard directory <include dir>
1448   CXX         C++ compiler command
1449   CXXFLAGS    C++ compiler flags
1450   CPP         C preprocessor
1451
1452 Use these variables to override the choices made by `configure' or to help
1453 it to find libraries and programs with nonstandard names/locations.
1454
1455 Report bugs to <bugs@yourdomain>.
1456 _ACEOF
1457 ac_status=$?
1458 fi
1459
1460 if test "$ac_init_help" = "recursive"; then
1461   # If there are subdirs, report their specific --help.
1462   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1463     test -d "$ac_dir" || continue
1464     ac_builddir=.
1465
1466 case "$ac_dir" in
1467 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1468 *)
1469   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
1470   # A ".." for each directory in $ac_dir_suffix.
1471   ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
1472   case $ac_top_builddir_sub in
1473   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1474   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1475   esac ;;
1476 esac
1477 ac_abs_top_builddir=$ac_pwd
1478 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1479 # for backward compatibility:
1480 ac_top_builddir=$ac_top_build_prefix
1481
1482 case $srcdir in
1483   .)  # We are building in place.
1484     ac_srcdir=.
1485     ac_top_srcdir=$ac_top_builddir_sub
1486     ac_abs_top_srcdir=$ac_pwd ;;
1487   [\\/]* | ?:[\\/]* )  # Absolute name.
1488     ac_srcdir=$srcdir$ac_dir_suffix;
1489     ac_top_srcdir=$srcdir
1490     ac_abs_top_srcdir=$srcdir ;;
1491   *) # Relative name.
1492     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1493     ac_top_srcdir=$ac_top_build_prefix$srcdir
1494     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1495 esac
1496 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1497
1498     cd "$ac_dir" || { ac_status=$?; continue; }
1499     # Check for guested configure.
1500     if test -f "$ac_srcdir/configure.gnu"; then
1501       echo &&
1502       $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1503     elif test -f "$ac_srcdir/configure"; then
1504       echo &&
1505       $SHELL "$ac_srcdir/configure" --help=recursive
1506     else
1507       echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1508     fi || ac_status=$?
1509     cd "$ac_pwd" || { ac_status=$?; break; }
1510   done
1511 fi
1512
1513 test -n "$ac_init_help" && exit $ac_status
1514 if $ac_init_version; then
1515   cat <<\_ACEOF
1516 [SAMPLE] configure [x.xx]
1517 generated by GNU Autoconf 2.60
1518
1519 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
1520 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
1521 This configure script is free software; the Free Software Foundation
1522 gives unlimited permission to copy, distribute and modify it.
1523 _ACEOF
1524   exit
1525 fi
1526 cat >config.log <<_ACEOF
1527 This file contains any messages produced by compilers while
1528 running configure, to aid debugging if configure makes a mistake.
1529
1530 It was created by [SAMPLE] $as_me [x.xx], which was
1531 generated by GNU Autoconf 2.60.  Invocation command line was
1532
1533   $ $0 $@
1534
1535 _ACEOF
1536 exec 5>>config.log
1537 {
1538 cat <<_ASUNAME
1539 ## --------- ##
1540 ## Platform. ##
1541 ## --------- ##
1542
1543 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1544 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1545 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1546 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1547 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1548
1549 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1550 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1551
1552 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1553 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1554 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1555 /usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
1556 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1557 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1558 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1559
1560 _ASUNAME
1561
1562 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1563 for as_dir in $PATH
1564 do
1565   IFS=$as_save_IFS
1566   test -z "$as_dir" && as_dir=.
1567   echo "PATH: $as_dir"
1568 done
1569 IFS=$as_save_IFS
1570
1571 } >&5
1572
1573 cat >&5 <<_ACEOF
1574
1575
1576 ## ----------- ##
1577 ## Core tests. ##
1578 ## ----------- ##
1579
1580 _ACEOF
1581
1582
1583 # Keep a trace of the command line.
1584 # Strip out --no-create and --no-recursion so they do not pile up.
1585 # Strip out --silent because we don't want to record it for future runs.
1586 # Also quote any args containing shell meta-characters.
1587 # Make two passes to allow for proper duplicate-argument suppression.
1588 ac_configure_args=
1589 ac_configure_args0=
1590 ac_configure_args1=
1591 ac_must_keep_next=false
1592 for ac_pass in 1 2
1593 do
1594   for ac_arg
1595   do
1596     case $ac_arg in
1597     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1598     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1599     | -silent | --silent | --silen | --sile | --sil)
1600       continue ;;
1601     *\'*)
1602       ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1603     esac
1604     case $ac_pass in
1605     1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1606     2)
1607       ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1608       if test $ac_must_keep_next = true; then
1609         ac_must_keep_next=false # Got value, back to normal.
1610       else
1611         case $ac_arg in
1612           *=* | --config-cache | -C | -disable-* | --disable-* \
1613           | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1614           | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1615           | -with-* | --with-* | -without-* | --without-* | --x)
1616             case "$ac_configure_args0 " in
1617               "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1618             esac
1619             ;;
1620           -* ) ac_must_keep_next=true ;;
1621         esac
1622       fi
1623       ac_configure_args="$ac_configure_args '$ac_arg'"
1624       ;;
1625     esac
1626   done
1627 done
1628 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1629 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1630
1631 # When interrupted or exit'd, cleanup temporary files, and complete
1632 # config.log.  We remove comments because anyway the quotes in there
1633 # would cause problems or look ugly.
1634 # WARNING: Use '\'' to represent an apostrophe within the trap.
1635 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1636 trap 'exit_status=$?
1637   # Save into config.log some information that might help in debugging.
1638   {
1639     echo
1640
1641     cat <<\_ASBOX
1642 ## ---------------- ##
1643 ## Cache variables. ##
1644 ## ---------------- ##
1645 _ASBOX
1646     echo
1647     # The following way of writing the cache mishandles newlines in values,
1648 (
1649   for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1650     eval ac_val=\$$ac_var
1651     case $ac_val in #(
1652     *${as_nl}*)
1653       case $ac_var in #(
1654       *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
1655 echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
1656       esac
1657       case $ac_var in #(
1658       _ | IFS | as_nl) ;; #(
1659       *) $as_unset $ac_var ;;
1660       esac ;;
1661     esac
1662   done
1663   (set) 2>&1 |
1664     case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1665     *${as_nl}ac_space=\ *)
1666       sed -n \
1667         "s/'\''/'\''\\\\'\'''\''/g;
1668           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1669       ;; #(
1670     *)
1671       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1672       ;;
1673     esac |
1674     sort
1675 )
1676     echo
1677
1678     cat <<\_ASBOX
1679 ## ----------------- ##
1680 ## Output variables. ##
1681 ## ----------------- ##
1682 _ASBOX
1683     echo
1684     for ac_var in $ac_subst_vars
1685     do
1686       eval ac_val=\$$ac_var
1687       case $ac_val in
1688       *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1689       esac
1690       echo "$ac_var='\''$ac_val'\''"
1691     done | sort
1692     echo
1693
1694     if test -n "$ac_subst_files"; then
1695       cat <<\_ASBOX
1696 ## ------------------- ##
1697 ## File substitutions. ##
1698 ## ------------------- ##
1699 _ASBOX
1700       echo
1701       for ac_var in $ac_subst_files
1702       do
1703         eval ac_val=\$$ac_var
1704         case $ac_val in
1705         *\'\''*) ac_val=`echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1706         esac
1707         echo "$ac_var='\''$ac_val'\''"
1708       done | sort
1709       echo
1710     fi
1711
1712     if test -s confdefs.h; then
1713       cat <<\_ASBOX
1714 ## ----------- ##
1715 ## confdefs.h. ##
1716 ## ----------- ##
1717 _ASBOX
1718       echo
1719       cat confdefs.h
1720       echo
1721     fi
1722     test "$ac_signal" != 0 &&
1723       echo "$as_me: caught signal $ac_signal"
1724     echo "$as_me: exit $exit_status"
1725   } >&5
1726   rm -f core *.core core.conftest.* &&
1727     rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1728     exit $exit_status
1729 ' 0
1730 for ac_signal in 1 2 13 15; do
1731   trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1732 done
1733 ac_signal=0
1734
1735 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1736 rm -f -r conftest* confdefs.h
1737
1738 # Predefined preprocessor variables.
1739
1740 cat >>confdefs.h <<_ACEOF
1741 #define PACKAGE_NAME "$PACKAGE_NAME"
1742 _ACEOF
1743
1744
1745 cat >>confdefs.h <<_ACEOF
1746 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1747 _ACEOF
1748
1749
1750 cat >>confdefs.h <<_ACEOF
1751 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1752 _ACEOF
1753
1754
1755 cat >>confdefs.h <<_ACEOF
1756 #define PACKAGE_STRING "$PACKAGE_STRING"
1757 _ACEOF
1758
1759
1760 cat >>confdefs.h <<_ACEOF
1761 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1762 _ACEOF
1763
1764
1765 # Let the site file select an alternate cache file if it wants to.
1766 # Prefer explicitly selected file to automatically selected ones.
1767 if test -n "$CONFIG_SITE"; then
1768   set x "$CONFIG_SITE"
1769 elif test "x$prefix" != xNONE; then
1770   set x "$prefix/share/config.site" "$prefix/etc/config.site"
1771 else
1772   set x "$ac_default_prefix/share/config.site" \
1773         "$ac_default_prefix/etc/config.site"
1774 fi
1775 shift
1776 for ac_site_file
1777 do
1778   if test -r "$ac_site_file"; then
1779     { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1780 echo "$as_me: loading site script $ac_site_file" >&6;}
1781     sed 's/^/| /' "$ac_site_file" >&5
1782     . "$ac_site_file"
1783   fi
1784 done
1785
1786 if test -r "$cache_file"; then
1787   # Some versions of bash will fail to source /dev/null (special
1788   # files actually), so we avoid doing that.
1789   if test -f "$cache_file"; then
1790     { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1791 echo "$as_me: loading cache $cache_file" >&6;}
1792     case $cache_file in
1793       [\\/]* | ?:[\\/]* ) . "$cache_file";;
1794       *)                      . "./$cache_file";;
1795     esac
1796   fi
1797 else
1798   { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1799 echo "$as_me: creating cache $cache_file" >&6;}
1800   >$cache_file
1801 fi
1802
1803 # Check that the precious variables saved in the cache have kept the same
1804 # value.
1805 ac_cache_corrupted=false
1806 for ac_var in $ac_precious_vars; do
1807   eval ac_old_set=\$ac_cv_env_${ac_var}_set
1808   eval ac_new_set=\$ac_env_${ac_var}_set
1809   eval ac_old_val=\$ac_cv_env_${ac_var}_value
1810   eval ac_new_val=\$ac_env_${ac_var}_value
1811   case $ac_old_set,$ac_new_set in
1812     set,)
1813       { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1814 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1815       ac_cache_corrupted=: ;;
1816     ,set)
1817       { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1818 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1819       ac_cache_corrupted=: ;;
1820     ,);;
1821     *)
1822       if test "x$ac_old_val" != "x$ac_new_val"; then
1823         { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1824 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1825         { echo "$as_me:$LINENO:   former value:  $ac_old_val" >&5
1826 echo "$as_me:   former value:  $ac_old_val" >&2;}
1827         { echo "$as_me:$LINENO:   current value: $ac_new_val" >&5
1828 echo "$as_me:   current value: $ac_new_val" >&2;}
1829         ac_cache_corrupted=:
1830       fi;;
1831   esac
1832   # Pass precious variables to config.status.
1833   if test "$ac_new_set" = set; then
1834     case $ac_new_val in
1835     *\'*) ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1836     *) ac_arg=$ac_var=$ac_new_val ;;
1837     esac
1838     case " $ac_configure_args " in
1839       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
1840       *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1841     esac
1842   fi
1843 done
1844 if $ac_cache_corrupted; then
1845   { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1846 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1847   { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1848 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1849    { (exit 1); exit 1; }; }
1850 fi
1851
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 ac_ext=c
1877 ac_cpp='$CPP $CPPFLAGS'
1878 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1879 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1880 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1881
1882
1883
1884 LLVM_SRC_ROOT="../.."
1885 LLVM_OBJ_ROOT="../.."
1886
1887 LLVM_ABS_SRC_ROOT="`cd $srcdir ; cd $LLVM_SRC_ROOT ; pwd`"
1888 LLVM_ABS_OBJ_ROOT="`cd $LLVM_OBJ_ROOT ; pwd`"
1889
1890
1891 # Check whether --with-llvmsrc was given.
1892 if test "${with_llvmsrc+set}" = set; then
1893   withval=$with_llvmsrc; llvm_src="$withval"
1894 else
1895   llvm_src="$LLVM_ABS_SRC_ROOT"
1896 fi
1897
1898   LLVM_SRC=$llvm_src
1899
1900
1901 # Check whether --with-llvmobj was given.
1902 if test "${with_llvmobj+set}" = set; then
1903   withval=$with_llvmobj; llvm_obj="$withval"
1904 else
1905   llvm_obj="$LLVM_ABS_OBJ_ROOT"
1906 fi
1907
1908   LLVM_OBJ=$llvm_obj
1909
1910   ac_config_commands="$ac_config_commands setup"
1911
1912
1913
1914 { echo "$as_me:$LINENO: checking llvm-config" >&5
1915 echo $ECHO_N "checking llvm-config... $ECHO_C" >&6; }
1916 llvm_config_path="`ls -1 $llvm_obj/*/bin/llvm-config 2> /dev/null | head -1`"
1917 if ! test -f "$llvm_config_path" ; then
1918    llvm_config_path="no"
1919 fi
1920 { echo "$as_me:$LINENO: result: $llvm_config_path" >&5
1921 echo "${ECHO_T}$llvm_config_path" >&6; }
1922
1923 { echo "$as_me:$LINENO: checking LLVM package version" >&5
1924 echo $ECHO_N "checking LLVM package version... $ECHO_C" >&6; }
1925 if test "$llvm_config_path" != no ; then
1926   llvm_package_version=`$llvm_config_path --version`
1927 else
1928   llvm_package_version="unknown";
1929 fi
1930 { echo "$as_me:$LINENO: result: $llvm_package_version" >&5
1931 echo "${ECHO_T}$llvm_package_version" >&6; }
1932 LLVM_VERSION=$llvm_package_version
1933
1934
1935
1936
1937 ac_aux_dir=
1938 for ac_dir in autoconf "$srcdir"/autoconf; do
1939   if test -f "$ac_dir/install-sh"; then
1940     ac_aux_dir=$ac_dir
1941     ac_install_sh="$ac_aux_dir/install-sh -c"
1942     break
1943   elif test -f "$ac_dir/install.sh"; then
1944     ac_aux_dir=$ac_dir
1945     ac_install_sh="$ac_aux_dir/install.sh -c"
1946     break
1947   elif test -f "$ac_dir/shtool"; then
1948     ac_aux_dir=$ac_dir
1949     ac_install_sh="$ac_aux_dir/shtool install -c"
1950     break
1951   fi
1952 done
1953 if test -z "$ac_aux_dir"; then
1954   { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in autoconf \"$srcdir\"/autoconf" >&5
1955 echo "$as_me: error: cannot find install-sh or install.sh in autoconf \"$srcdir\"/autoconf" >&2;}
1956    { (exit 1); exit 1; }; }
1957 fi
1958
1959 # These three variables are undocumented and unsupported,
1960 # and are intended to be withdrawn in a future Autoconf release.
1961 # They can cause serious problems if a builder's source tree is in a directory
1962 # whose full name contains unusual characters.
1963 ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
1964 ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
1965 ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
1966
1967
1968
1969
1970 ac_ext=c
1971 ac_cpp='$CPP $CPPFLAGS'
1972 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1973 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1974 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1975 if test -n "$ac_tool_prefix"; then
1976   for ac_prog in clang llvm-gcc gcc
1977   do
1978     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
1979 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
1980 { echo "$as_me:$LINENO: checking for $ac_word" >&5
1981 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
1982 if test "${ac_cv_prog_CC+set}" = set; then
1983   echo $ECHO_N "(cached) $ECHO_C" >&6
1984 else
1985   if test -n "$CC"; then
1986   ac_cv_prog_CC="$CC" # Let the user override the test.
1987 else
1988 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1989 for as_dir in $PATH
1990 do
1991   IFS=$as_save_IFS
1992   test -z "$as_dir" && as_dir=.
1993   for ac_exec_ext in '' $ac_executable_extensions; do
1994   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
1995     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
1996     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1997     break 2
1998   fi
1999 done
2000 done
2001 IFS=$as_save_IFS
2002
2003 fi
2004 fi
2005 CC=$ac_cv_prog_CC
2006 if test -n "$CC"; then
2007   { echo "$as_me:$LINENO: result: $CC" >&5
2008 echo "${ECHO_T}$CC" >&6; }
2009 else
2010   { echo "$as_me:$LINENO: result: no" >&5
2011 echo "${ECHO_T}no" >&6; }
2012 fi
2013
2014
2015     test -n "$CC" && break
2016   done
2017 fi
2018 if test -z "$CC"; then
2019   ac_ct_CC=$CC
2020   for ac_prog in clang llvm-gcc gcc
2021 do
2022   # Extract the first word of "$ac_prog", so it can be a program name with args.
2023 set dummy $ac_prog; ac_word=$2
2024 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2025 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2026 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2027   echo $ECHO_N "(cached) $ECHO_C" >&6
2028 else
2029   if test -n "$ac_ct_CC"; then
2030   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2031 else
2032 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2033 for as_dir in $PATH
2034 do
2035   IFS=$as_save_IFS
2036   test -z "$as_dir" && as_dir=.
2037   for ac_exec_ext in '' $ac_executable_extensions; do
2038   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
2039     ac_cv_prog_ac_ct_CC="$ac_prog"
2040     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2041     break 2
2042   fi
2043 done
2044 done
2045 IFS=$as_save_IFS
2046
2047 fi
2048 fi
2049 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2050 if test -n "$ac_ct_CC"; then
2051   { echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
2052 echo "${ECHO_T}$ac_ct_CC" >&6; }
2053 else
2054   { echo "$as_me:$LINENO: result: no" >&5
2055 echo "${ECHO_T}no" >&6; }
2056 fi
2057
2058
2059   test -n "$ac_ct_CC" && break
2060 done
2061
2062   if test "x$ac_ct_CC" = x; then
2063     CC=""
2064   else
2065     case $cross_compiling:$ac_tool_warned in
2066 yes:)
2067 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
2068 whose name does not start with the host triplet.  If you think this
2069 configuration is useful to you, please write to autoconf@gnu.org." >&5
2070 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
2071 whose name does not start with the host triplet.  If you think this
2072 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
2073 ac_tool_warned=yes ;;
2074 esac
2075     CC=$ac_ct_CC
2076   fi
2077 fi
2078
2079
2080 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
2081 See \`config.log' for more details." >&5
2082 echo "$as_me: error: no acceptable C compiler found in \$PATH
2083 See \`config.log' for more details." >&2;}
2084    { (exit 1); exit 1; }; }
2085
2086 # Provide some information about the compiler.
2087 echo "$as_me:$LINENO: checking for C compiler version" >&5
2088 ac_compiler=`set X $ac_compile; echo $2`
2089 { (ac_try="$ac_compiler --version >&5"
2090 case "(($ac_try" in
2091   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2092   *) ac_try_echo=$ac_try;;
2093 esac
2094 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2095   (eval "$ac_compiler --version >&5") 2>&5
2096   ac_status=$?
2097   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2098   (exit $ac_status); }
2099 { (ac_try="$ac_compiler -v >&5"
2100 case "(($ac_try" in
2101   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2102   *) ac_try_echo=$ac_try;;
2103 esac
2104 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2105   (eval "$ac_compiler -v >&5") 2>&5
2106   ac_status=$?
2107   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2108   (exit $ac_status); }
2109 { (ac_try="$ac_compiler -V >&5"
2110 case "(($ac_try" in
2111   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2112   *) ac_try_echo=$ac_try;;
2113 esac
2114 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2115   (eval "$ac_compiler -V >&5") 2>&5
2116   ac_status=$?
2117   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2118   (exit $ac_status); }
2119
2120 cat >conftest.$ac_ext <<_ACEOF
2121 /* confdefs.h.  */
2122 _ACEOF
2123 cat confdefs.h >>conftest.$ac_ext
2124 cat >>conftest.$ac_ext <<_ACEOF
2125 /* end confdefs.h.  */
2126
2127 int
2128 main ()
2129 {
2130
2131   ;
2132   return 0;
2133 }
2134 _ACEOF
2135 ac_clean_files_save=$ac_clean_files
2136 ac_clean_files="$ac_clean_files a.out a.exe b.out"
2137 # Try to create an executable without -o first, disregard a.out.
2138 # It will help us diagnose broken compilers, and finding out an intuition
2139 # of exeext.
2140 { echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
2141 echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6; }
2142 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2143 #
2144 # List of possible output files, starting from the most likely.
2145 # The algorithm is not robust to junk in `.', hence go to wildcards (a.*)
2146 # only as a last resort.  b.out is created by i960 compilers.
2147 ac_files='a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out'
2148 #
2149 # The IRIX 6 linker writes into existing files which may not be
2150 # executable, retaining their permissions.  Remove them first so a
2151 # subsequent execution test works.
2152 ac_rmfiles=
2153 for ac_file in $ac_files
2154 do
2155   case $ac_file in
2156     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
2157     * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2158   esac
2159 done
2160 rm -f $ac_rmfiles
2161
2162 if { (ac_try="$ac_link_default"
2163 case "(($ac_try" in
2164   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2165   *) ac_try_echo=$ac_try;;
2166 esac
2167 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2168   (eval "$ac_link_default") 2>&5
2169   ac_status=$?
2170   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2171   (exit $ac_status); }; then
2172   # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2173 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2174 # in a Makefile.  We should not override ac_cv_exeext if it was cached,
2175 # so that the user can short-circuit this test for compilers unknown to
2176 # Autoconf.
2177 for ac_file in $ac_files
2178 do
2179   test -f "$ac_file" || continue
2180   case $ac_file in
2181     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj )
2182         ;;
2183     [ab].out )
2184         # We found the default executable, but exeext='' is most
2185         # certainly right.
2186         break;;
2187     *.* )
2188         if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2189         then :; else
2190            ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2191         fi
2192         # We set ac_cv_exeext here because the later test for it is not
2193         # safe: cross compilers may not add the suffix if given an `-o'
2194         # argument, so we may need to know it at that point already.
2195         # Even if this section looks crufty: it has the advantage of
2196         # actually working.
2197         break;;
2198     * )
2199         break;;
2200   esac
2201 done
2202 test "$ac_cv_exeext" = no && ac_cv_exeext=
2203
2204 else
2205   echo "$as_me: failed program was:" >&5
2206 sed 's/^/| /' conftest.$ac_ext >&5
2207
2208 { { echo "$as_me:$LINENO: error: C compiler cannot create executables
2209 See \`config.log' for more details." >&5
2210 echo "$as_me: error: C compiler cannot create executables
2211 See \`config.log' for more details." >&2;}
2212    { (exit 77); exit 77; }; }
2213 fi
2214
2215 ac_exeext=$ac_cv_exeext
2216 { echo "$as_me:$LINENO: result: $ac_file" >&5
2217 echo "${ECHO_T}$ac_file" >&6; }
2218
2219 # Check that the compiler produces executables we can run.  If not, either
2220 # the compiler is broken, or we cross compile.
2221 { echo "$as_me:$LINENO: checking whether the C compiler works" >&5
2222 echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6; }
2223 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
2224 # If not cross compiling, check that we can run a simple program.
2225 if test "$cross_compiling" != yes; then
2226   if { ac_try='./$ac_file'
2227   { (case "(($ac_try" in
2228   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2229   *) ac_try_echo=$ac_try;;
2230 esac
2231 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2232   (eval "$ac_try") 2>&5
2233   ac_status=$?
2234   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2235   (exit $ac_status); }; }; then
2236     cross_compiling=no
2237   else
2238     if test "$cross_compiling" = maybe; then
2239         cross_compiling=yes
2240     else
2241         { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
2242 If you meant to cross compile, use \`--host'.
2243 See \`config.log' for more details." >&5
2244 echo "$as_me: error: cannot run C compiled programs.
2245 If you meant to cross compile, use \`--host'.
2246 See \`config.log' for more details." >&2;}
2247    { (exit 1); exit 1; }; }
2248     fi
2249   fi
2250 fi
2251 { echo "$as_me:$LINENO: result: yes" >&5
2252 echo "${ECHO_T}yes" >&6; }
2253
2254 rm -f a.out a.exe conftest$ac_cv_exeext b.out
2255 ac_clean_files=$ac_clean_files_save
2256 # Check that the compiler produces executables we can run.  If not, either
2257 # the compiler is broken, or we cross compile.
2258 { echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
2259 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6; }
2260 { echo "$as_me:$LINENO: result: $cross_compiling" >&5
2261 echo "${ECHO_T}$cross_compiling" >&6; }
2262
2263 { echo "$as_me:$LINENO: checking for suffix of executables" >&5
2264 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6; }
2265 if { (ac_try="$ac_link"
2266 case "(($ac_try" in
2267   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2268   *) ac_try_echo=$ac_try;;
2269 esac
2270 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2271   (eval "$ac_link") 2>&5
2272   ac_status=$?
2273   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2274   (exit $ac_status); }; then
2275   # If both `conftest.exe' and `conftest' are `present' (well, observable)
2276 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
2277 # work properly (i.e., refer to `conftest.exe'), while it won't with
2278 # `rm'.
2279 for ac_file in conftest.exe conftest conftest.*; do
2280   test -f "$ac_file" || continue
2281   case $ac_file in
2282     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.o | *.obj ) ;;
2283     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2284           break;;
2285     * ) break;;
2286   esac
2287 done
2288 else
2289   { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
2290 See \`config.log' for more details." >&5
2291 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
2292 See \`config.log' for more details." >&2;}
2293    { (exit 1); exit 1; }; }
2294 fi
2295
2296 rm -f conftest$ac_cv_exeext
2297 { echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
2298 echo "${ECHO_T}$ac_cv_exeext" >&6; }
2299
2300 rm -f conftest.$ac_ext
2301 EXEEXT=$ac_cv_exeext
2302 ac_exeext=$EXEEXT
2303 { echo "$as_me:$LINENO: checking for suffix of object files" >&5
2304 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6; }
2305 if test "${ac_cv_objext+set}" = set; then
2306   echo $ECHO_N "(cached) $ECHO_C" >&6
2307 else
2308   cat >conftest.$ac_ext <<_ACEOF
2309 /* confdefs.h.  */
2310 _ACEOF
2311 cat confdefs.h >>conftest.$ac_ext
2312 cat >>conftest.$ac_ext <<_ACEOF
2313 /* end confdefs.h.  */
2314
2315 int
2316 main ()
2317 {
2318
2319   ;
2320   return 0;
2321 }
2322 _ACEOF
2323 rm -f conftest.o conftest.obj
2324 if { (ac_try="$ac_compile"
2325 case "(($ac_try" in
2326   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2327   *) ac_try_echo=$ac_try;;
2328 esac
2329 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2330   (eval "$ac_compile") 2>&5
2331   ac_status=$?
2332   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2333   (exit $ac_status); }; then
2334   for ac_file in conftest.o conftest.obj conftest.*; do
2335   test -f "$ac_file" || continue;
2336   case $ac_file in
2337     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf ) ;;
2338     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2339        break;;
2340   esac
2341 done
2342 else
2343   echo "$as_me: failed program was:" >&5
2344 sed 's/^/| /' conftest.$ac_ext >&5
2345
2346 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
2347 See \`config.log' for more details." >&5
2348 echo "$as_me: error: cannot compute suffix of object files: cannot compile
2349 See \`config.log' for more details." >&2;}
2350    { (exit 1); exit 1; }; }
2351 fi
2352
2353 rm -f conftest.$ac_cv_objext conftest.$ac_ext
2354 fi
2355 { echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
2356 echo "${ECHO_T}$ac_cv_objext" >&6; }
2357 OBJEXT=$ac_cv_objext
2358 ac_objext=$OBJEXT
2359 { echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2360 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6; }
2361 if test "${ac_cv_c_compiler_gnu+set}" = set; then
2362   echo $ECHO_N "(cached) $ECHO_C" >&6
2363 else
2364   cat >conftest.$ac_ext <<_ACEOF
2365 /* confdefs.h.  */
2366 _ACEOF
2367 cat confdefs.h >>conftest.$ac_ext
2368 cat >>conftest.$ac_ext <<_ACEOF
2369 /* end confdefs.h.  */
2370
2371 int
2372 main ()
2373 {
2374 #ifndef __GNUC__
2375        choke me
2376 #endif
2377
2378   ;
2379   return 0;
2380 }
2381 _ACEOF
2382 rm -f conftest.$ac_objext
2383 if { (ac_try="$ac_compile"
2384 case "(($ac_try" in
2385   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2386   *) ac_try_echo=$ac_try;;
2387 esac
2388 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2389   (eval "$ac_compile") 2>conftest.er1
2390   ac_status=$?
2391   grep -v '^ *+' conftest.er1 >conftest.err
2392   rm -f conftest.er1
2393   cat conftest.err >&5
2394   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2395   (exit $ac_status); } &&
2396          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2397   { (case "(($ac_try" in
2398   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2399   *) ac_try_echo=$ac_try;;
2400 esac
2401 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2402   (eval "$ac_try") 2>&5
2403   ac_status=$?
2404   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2405   (exit $ac_status); }; } &&
2406          { ac_try='test -s conftest.$ac_objext'
2407   { (case "(($ac_try" in
2408   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2409   *) ac_try_echo=$ac_try;;
2410 esac
2411 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2412   (eval "$ac_try") 2>&5
2413   ac_status=$?
2414   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2415   (exit $ac_status); }; }; then
2416   ac_compiler_gnu=yes
2417 else
2418   echo "$as_me: failed program was:" >&5
2419 sed 's/^/| /' conftest.$ac_ext >&5
2420
2421         ac_compiler_gnu=no
2422 fi
2423
2424 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2425 ac_cv_c_compiler_gnu=$ac_compiler_gnu
2426
2427 fi
2428 { echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2429 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6; }
2430 GCC=`test $ac_compiler_gnu = yes && echo yes`
2431 ac_test_CFLAGS=${CFLAGS+set}
2432 ac_save_CFLAGS=$CFLAGS
2433 { echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2434 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6; }
2435 if test "${ac_cv_prog_cc_g+set}" = set; then
2436   echo $ECHO_N "(cached) $ECHO_C" >&6
2437 else
2438   ac_save_c_werror_flag=$ac_c_werror_flag
2439    ac_c_werror_flag=yes
2440    ac_cv_prog_cc_g=no
2441    CFLAGS="-g"
2442    cat >conftest.$ac_ext <<_ACEOF
2443 /* confdefs.h.  */
2444 _ACEOF
2445 cat confdefs.h >>conftest.$ac_ext
2446 cat >>conftest.$ac_ext <<_ACEOF
2447 /* end confdefs.h.  */
2448
2449 int
2450 main ()
2451 {
2452
2453   ;
2454   return 0;
2455 }
2456 _ACEOF
2457 rm -f conftest.$ac_objext
2458 if { (ac_try="$ac_compile"
2459 case "(($ac_try" in
2460   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2461   *) ac_try_echo=$ac_try;;
2462 esac
2463 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2464   (eval "$ac_compile") 2>conftest.er1
2465   ac_status=$?
2466   grep -v '^ *+' conftest.er1 >conftest.err
2467   rm -f conftest.er1
2468   cat conftest.err >&5
2469   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2470   (exit $ac_status); } &&
2471          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2472   { (case "(($ac_try" in
2473   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2474   *) ac_try_echo=$ac_try;;
2475 esac
2476 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2477   (eval "$ac_try") 2>&5
2478   ac_status=$?
2479   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2480   (exit $ac_status); }; } &&
2481          { ac_try='test -s conftest.$ac_objext'
2482   { (case "(($ac_try" in
2483   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2484   *) ac_try_echo=$ac_try;;
2485 esac
2486 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2487   (eval "$ac_try") 2>&5
2488   ac_status=$?
2489   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2490   (exit $ac_status); }; }; then
2491   ac_cv_prog_cc_g=yes
2492 else
2493   echo "$as_me: failed program was:" >&5
2494 sed 's/^/| /' conftest.$ac_ext >&5
2495
2496         CFLAGS=""
2497       cat >conftest.$ac_ext <<_ACEOF
2498 /* confdefs.h.  */
2499 _ACEOF
2500 cat confdefs.h >>conftest.$ac_ext
2501 cat >>conftest.$ac_ext <<_ACEOF
2502 /* end confdefs.h.  */
2503
2504 int
2505 main ()
2506 {
2507
2508   ;
2509   return 0;
2510 }
2511 _ACEOF
2512 rm -f conftest.$ac_objext
2513 if { (ac_try="$ac_compile"
2514 case "(($ac_try" in
2515   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2516   *) ac_try_echo=$ac_try;;
2517 esac
2518 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2519   (eval "$ac_compile") 2>conftest.er1
2520   ac_status=$?
2521   grep -v '^ *+' conftest.er1 >conftest.err
2522   rm -f conftest.er1
2523   cat conftest.err >&5
2524   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2525   (exit $ac_status); } &&
2526          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2527   { (case "(($ac_try" in
2528   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2529   *) ac_try_echo=$ac_try;;
2530 esac
2531 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2532   (eval "$ac_try") 2>&5
2533   ac_status=$?
2534   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2535   (exit $ac_status); }; } &&
2536          { ac_try='test -s conftest.$ac_objext'
2537   { (case "(($ac_try" in
2538   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2539   *) ac_try_echo=$ac_try;;
2540 esac
2541 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2542   (eval "$ac_try") 2>&5
2543   ac_status=$?
2544   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2545   (exit $ac_status); }; }; then
2546   :
2547 else
2548   echo "$as_me: failed program was:" >&5
2549 sed 's/^/| /' conftest.$ac_ext >&5
2550
2551         ac_c_werror_flag=$ac_save_c_werror_flag
2552          CFLAGS="-g"
2553          cat >conftest.$ac_ext <<_ACEOF
2554 /* confdefs.h.  */
2555 _ACEOF
2556 cat confdefs.h >>conftest.$ac_ext
2557 cat >>conftest.$ac_ext <<_ACEOF
2558 /* end confdefs.h.  */
2559
2560 int
2561 main ()
2562 {
2563
2564   ;
2565   return 0;
2566 }
2567 _ACEOF
2568 rm -f conftest.$ac_objext
2569 if { (ac_try="$ac_compile"
2570 case "(($ac_try" in
2571   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2572   *) ac_try_echo=$ac_try;;
2573 esac
2574 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2575   (eval "$ac_compile") 2>conftest.er1
2576   ac_status=$?
2577   grep -v '^ *+' conftest.er1 >conftest.err
2578   rm -f conftest.er1
2579   cat conftest.err >&5
2580   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2581   (exit $ac_status); } &&
2582          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2583   { (case "(($ac_try" in
2584   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2585   *) ac_try_echo=$ac_try;;
2586 esac
2587 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2588   (eval "$ac_try") 2>&5
2589   ac_status=$?
2590   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2591   (exit $ac_status); }; } &&
2592          { ac_try='test -s conftest.$ac_objext'
2593   { (case "(($ac_try" in
2594   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2595   *) ac_try_echo=$ac_try;;
2596 esac
2597 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2598   (eval "$ac_try") 2>&5
2599   ac_status=$?
2600   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2601   (exit $ac_status); }; }; then
2602   ac_cv_prog_cc_g=yes
2603 else
2604   echo "$as_me: failed program was:" >&5
2605 sed 's/^/| /' conftest.$ac_ext >&5
2606
2607
2608 fi
2609
2610 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2611 fi
2612
2613 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2614 fi
2615
2616 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2617    ac_c_werror_flag=$ac_save_c_werror_flag
2618 fi
2619 { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2620 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6; }
2621 if test "$ac_test_CFLAGS" = set; then
2622   CFLAGS=$ac_save_CFLAGS
2623 elif test $ac_cv_prog_cc_g = yes; then
2624   if test "$GCC" = yes; then
2625     CFLAGS="-g -O2"
2626   else
2627     CFLAGS="-g"
2628   fi
2629 else
2630   if test "$GCC" = yes; then
2631     CFLAGS="-O2"
2632   else
2633     CFLAGS=
2634   fi
2635 fi
2636 { echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
2637 echo $ECHO_N "checking for $CC option to accept ISO C89... $ECHO_C" >&6; }
2638 if test "${ac_cv_prog_cc_c89+set}" = set; then
2639   echo $ECHO_N "(cached) $ECHO_C" >&6
2640 else
2641   ac_cv_prog_cc_c89=no
2642 ac_save_CC=$CC
2643 cat >conftest.$ac_ext <<_ACEOF
2644 /* confdefs.h.  */
2645 _ACEOF
2646 cat confdefs.h >>conftest.$ac_ext
2647 cat >>conftest.$ac_ext <<_ACEOF
2648 /* end confdefs.h.  */
2649 #include <stdarg.h>
2650 #include <stdio.h>
2651 #include <sys/types.h>
2652 #include <sys/stat.h>
2653 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
2654 struct buf { int x; };
2655 FILE * (*rcsopen) (struct buf *, struct stat *, int);
2656 static char *e (p, i)
2657      char **p;
2658      int i;
2659 {
2660   return p[i];
2661 }
2662 static char *f (char * (*g) (char **, int), char **p, ...)
2663 {
2664   char *s;
2665   va_list v;
2666   va_start (v,p);
2667   s = g (p, va_arg (v,int));
2668   va_end (v);
2669   return s;
2670 }
2671
2672 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
2673    function prototypes and stuff, but not '\xHH' hex character constants.
2674    These don't provoke an error unfortunately, instead are silently treated
2675    as 'x'.  The following induces an error, until -std is added to get
2676    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
2677    array size at least.  It's necessary to write '\x00'==0 to get something
2678    that's true only with -std.  */
2679 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2680
2681 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
2682    inside strings and character constants.  */
2683 #define FOO(x) 'x'
2684 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
2685
2686 int test (int i, double x);
2687 struct s1 {int (*f) (int a);};
2688 struct s2 {int (*f) (double a);};
2689 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2690 int argc;
2691 char **argv;
2692 int
2693 main ()
2694 {
2695 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
2696   ;
2697   return 0;
2698 }
2699 _ACEOF
2700 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
2701         -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2702 do
2703   CC="$ac_save_CC $ac_arg"
2704   rm -f conftest.$ac_objext
2705 if { (ac_try="$ac_compile"
2706 case "(($ac_try" in
2707   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2708   *) ac_try_echo=$ac_try;;
2709 esac
2710 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2711   (eval "$ac_compile") 2>conftest.er1
2712   ac_status=$?
2713   grep -v '^ *+' conftest.er1 >conftest.err
2714   rm -f conftest.er1
2715   cat conftest.err >&5
2716   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2717   (exit $ac_status); } &&
2718          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2719   { (case "(($ac_try" in
2720   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2721   *) ac_try_echo=$ac_try;;
2722 esac
2723 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2724   (eval "$ac_try") 2>&5
2725   ac_status=$?
2726   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2727   (exit $ac_status); }; } &&
2728          { ac_try='test -s conftest.$ac_objext'
2729   { (case "(($ac_try" in
2730   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2731   *) ac_try_echo=$ac_try;;
2732 esac
2733 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2734   (eval "$ac_try") 2>&5
2735   ac_status=$?
2736   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2737   (exit $ac_status); }; }; then
2738   ac_cv_prog_cc_c89=$ac_arg
2739 else
2740   echo "$as_me: failed program was:" >&5
2741 sed 's/^/| /' conftest.$ac_ext >&5
2742
2743
2744 fi
2745
2746 rm -f core conftest.err conftest.$ac_objext
2747   test "x$ac_cv_prog_cc_c89" != "xno" && break
2748 done
2749 rm -f conftest.$ac_ext
2750 CC=$ac_save_CC
2751
2752 fi
2753 # AC_CACHE_VAL
2754 case "x$ac_cv_prog_cc_c89" in
2755   x)
2756     { echo "$as_me:$LINENO: result: none needed" >&5
2757 echo "${ECHO_T}none needed" >&6; } ;;
2758   xno)
2759     { echo "$as_me:$LINENO: result: unsupported" >&5
2760 echo "${ECHO_T}unsupported" >&6; } ;;
2761   *)
2762     CC="$CC $ac_cv_prog_cc_c89"
2763     { echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
2764 echo "${ECHO_T}$ac_cv_prog_cc_c89" >&6; } ;;
2765 esac
2766
2767
2768 ac_ext=c
2769 ac_cpp='$CPP $CPPFLAGS'
2770 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2771 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2772 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2773
2774 ac_ext=cpp
2775 ac_cpp='$CXXCPP $CPPFLAGS'
2776 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2777 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2778 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
2779 if test -z "$CXX"; then
2780   if test -n "$CCC"; then
2781     CXX=$CCC
2782   else
2783     if test -n "$ac_tool_prefix"; then
2784   for ac_prog in clang++ llvm-g++ g++
2785   do
2786     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2787 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2788 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2789 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2790 if test "${ac_cv_prog_CXX+set}" = set; then
2791   echo $ECHO_N "(cached) $ECHO_C" >&6
2792 else
2793   if test -n "$CXX"; then
2794   ac_cv_prog_CXX="$CXX" # Let the user override the test.
2795 else
2796 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2797 for as_dir in $PATH
2798 do
2799   IFS=$as_save_IFS
2800   test -z "$as_dir" && as_dir=.
2801   for ac_exec_ext in '' $ac_executable_extensions; do
2802   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
2803     ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
2804     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2805     break 2
2806   fi
2807 done
2808 done
2809 IFS=$as_save_IFS
2810
2811 fi
2812 fi
2813 CXX=$ac_cv_prog_CXX
2814 if test -n "$CXX"; then
2815   { echo "$as_me:$LINENO: result: $CXX" >&5
2816 echo "${ECHO_T}$CXX" >&6; }
2817 else
2818   { echo "$as_me:$LINENO: result: no" >&5
2819 echo "${ECHO_T}no" >&6; }
2820 fi
2821
2822
2823     test -n "$CXX" && break
2824   done
2825 fi
2826 if test -z "$CXX"; then
2827   ac_ct_CXX=$CXX
2828   for ac_prog in clang++ llvm-g++ g++
2829 do
2830   # Extract the first word of "$ac_prog", so it can be a program name with args.
2831 set dummy $ac_prog; ac_word=$2
2832 { echo "$as_me:$LINENO: checking for $ac_word" >&5
2833 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
2834 if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
2835   echo $ECHO_N "(cached) $ECHO_C" >&6
2836 else
2837   if test -n "$ac_ct_CXX"; then
2838   ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
2839 else
2840 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2841 for as_dir in $PATH
2842 do
2843   IFS=$as_save_IFS
2844   test -z "$as_dir" && as_dir=.
2845   for ac_exec_ext in '' $ac_executable_extensions; do
2846   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
2847     ac_cv_prog_ac_ct_CXX="$ac_prog"
2848     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2849     break 2
2850   fi
2851 done
2852 done
2853 IFS=$as_save_IFS
2854
2855 fi
2856 fi
2857 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
2858 if test -n "$ac_ct_CXX"; then
2859   { echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
2860 echo "${ECHO_T}$ac_ct_CXX" >&6; }
2861 else
2862   { echo "$as_me:$LINENO: result: no" >&5
2863 echo "${ECHO_T}no" >&6; }
2864 fi
2865
2866
2867   test -n "$ac_ct_CXX" && break
2868 done
2869
2870   if test "x$ac_ct_CXX" = x; then
2871     CXX="g++"
2872   else
2873     case $cross_compiling:$ac_tool_warned in
2874 yes:)
2875 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
2876 whose name does not start with the host triplet.  If you think this
2877 configuration is useful to you, please write to autoconf@gnu.org." >&5
2878 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
2879 whose name does not start with the host triplet.  If you think this
2880 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
2881 ac_tool_warned=yes ;;
2882 esac
2883     CXX=$ac_ct_CXX
2884   fi
2885 fi
2886
2887   fi
2888 fi
2889 # Provide some information about the compiler.
2890 echo "$as_me:$LINENO: checking for C++ compiler version" >&5
2891 ac_compiler=`set X $ac_compile; echo $2`
2892 { (ac_try="$ac_compiler --version >&5"
2893 case "(($ac_try" in
2894   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2895   *) ac_try_echo=$ac_try;;
2896 esac
2897 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2898   (eval "$ac_compiler --version >&5") 2>&5
2899   ac_status=$?
2900   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2901   (exit $ac_status); }
2902 { (ac_try="$ac_compiler -v >&5"
2903 case "(($ac_try" in
2904   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2905   *) ac_try_echo=$ac_try;;
2906 esac
2907 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2908   (eval "$ac_compiler -v >&5") 2>&5
2909   ac_status=$?
2910   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2911   (exit $ac_status); }
2912 { (ac_try="$ac_compiler -V >&5"
2913 case "(($ac_try" in
2914   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2915   *) ac_try_echo=$ac_try;;
2916 esac
2917 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2918   (eval "$ac_compiler -V >&5") 2>&5
2919   ac_status=$?
2920   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2921   (exit $ac_status); }
2922
2923 { echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
2924 echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6; }
2925 if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
2926   echo $ECHO_N "(cached) $ECHO_C" >&6
2927 else
2928   cat >conftest.$ac_ext <<_ACEOF
2929 /* confdefs.h.  */
2930 _ACEOF
2931 cat confdefs.h >>conftest.$ac_ext
2932 cat >>conftest.$ac_ext <<_ACEOF
2933 /* end confdefs.h.  */
2934
2935 int
2936 main ()
2937 {
2938 #ifndef __GNUC__
2939        choke me
2940 #endif
2941
2942   ;
2943   return 0;
2944 }
2945 _ACEOF
2946 rm -f conftest.$ac_objext
2947 if { (ac_try="$ac_compile"
2948 case "(($ac_try" in
2949   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2950   *) ac_try_echo=$ac_try;;
2951 esac
2952 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2953   (eval "$ac_compile") 2>conftest.er1
2954   ac_status=$?
2955   grep -v '^ *+' conftest.er1 >conftest.err
2956   rm -f conftest.er1
2957   cat conftest.err >&5
2958   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2959   (exit $ac_status); } &&
2960          { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
2961   { (case "(($ac_try" in
2962   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2963   *) ac_try_echo=$ac_try;;
2964 esac
2965 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2966   (eval "$ac_try") 2>&5
2967   ac_status=$?
2968   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2969   (exit $ac_status); }; } &&
2970          { ac_try='test -s conftest.$ac_objext'
2971   { (case "(($ac_try" in
2972   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2973   *) ac_try_echo=$ac_try;;
2974 esac
2975 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
2976   (eval "$ac_try") 2>&5
2977   ac_status=$?
2978   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2979   (exit $ac_status); }; }; then
2980   ac_compiler_gnu=yes
2981 else
2982   echo "$as_me: failed program was:" >&5
2983 sed 's/^/| /' conftest.$ac_ext >&5
2984
2985         ac_compiler_gnu=no
2986 fi
2987
2988 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2989 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
2990
2991 fi
2992 { echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
2993 echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6; }
2994 GXX=`test $ac_compiler_gnu = yes && echo yes`
2995 ac_test_CXXFLAGS=${CXXFLAGS+set}
2996 ac_save_CXXFLAGS=$CXXFLAGS
2997 { echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
2998 echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6; }
2999 if test "${ac_cv_prog_cxx_g+set}" = set; then
3000   echo $ECHO_N "(cached) $ECHO_C" >&6
3001 else
3002   ac_save_cxx_werror_flag=$ac_cxx_werror_flag
3003    ac_cxx_werror_flag=yes
3004    ac_cv_prog_cxx_g=no
3005    CXXFLAGS="-g"
3006    cat >conftest.$ac_ext <<_ACEOF
3007 /* confdefs.h.  */
3008 _ACEOF
3009 cat confdefs.h >>conftest.$ac_ext
3010 cat >>conftest.$ac_ext <<_ACEOF
3011 /* end confdefs.h.  */
3012
3013 int
3014 main ()
3015 {
3016
3017   ;
3018   return 0;
3019 }
3020 _ACEOF
3021 rm -f conftest.$ac_objext
3022 if { (ac_try="$ac_compile"
3023 case "(($ac_try" in
3024   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3025   *) ac_try_echo=$ac_try;;
3026 esac
3027 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3028   (eval "$ac_compile") 2>conftest.er1
3029   ac_status=$?
3030   grep -v '^ *+' conftest.er1 >conftest.err
3031   rm -f conftest.er1
3032   cat conftest.err >&5
3033   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3034   (exit $ac_status); } &&
3035          { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3036   { (case "(($ac_try" in
3037   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3038   *) ac_try_echo=$ac_try;;
3039 esac
3040 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3041   (eval "$ac_try") 2>&5
3042   ac_status=$?
3043   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3044   (exit $ac_status); }; } &&
3045          { ac_try='test -s conftest.$ac_objext'
3046   { (case "(($ac_try" in
3047   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3048   *) ac_try_echo=$ac_try;;
3049 esac
3050 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3051   (eval "$ac_try") 2>&5
3052   ac_status=$?
3053   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3054   (exit $ac_status); }; }; then
3055   ac_cv_prog_cxx_g=yes
3056 else
3057   echo "$as_me: failed program was:" >&5
3058 sed 's/^/| /' conftest.$ac_ext >&5
3059
3060         CXXFLAGS=""
3061       cat >conftest.$ac_ext <<_ACEOF
3062 /* confdefs.h.  */
3063 _ACEOF
3064 cat confdefs.h >>conftest.$ac_ext
3065 cat >>conftest.$ac_ext <<_ACEOF
3066 /* end confdefs.h.  */
3067
3068 int
3069 main ()
3070 {
3071
3072   ;
3073   return 0;
3074 }
3075 _ACEOF
3076 rm -f conftest.$ac_objext
3077 if { (ac_try="$ac_compile"
3078 case "(($ac_try" in
3079   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3080   *) ac_try_echo=$ac_try;;
3081 esac
3082 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3083   (eval "$ac_compile") 2>conftest.er1
3084   ac_status=$?
3085   grep -v '^ *+' conftest.er1 >conftest.err
3086   rm -f conftest.er1
3087   cat conftest.err >&5
3088   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3089   (exit $ac_status); } &&
3090          { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3091   { (case "(($ac_try" in
3092   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3093   *) ac_try_echo=$ac_try;;
3094 esac
3095 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3096   (eval "$ac_try") 2>&5
3097   ac_status=$?
3098   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3099   (exit $ac_status); }; } &&
3100          { ac_try='test -s conftest.$ac_objext'
3101   { (case "(($ac_try" in
3102   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3103   *) ac_try_echo=$ac_try;;
3104 esac
3105 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3106   (eval "$ac_try") 2>&5
3107   ac_status=$?
3108   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3109   (exit $ac_status); }; }; then
3110   :
3111 else
3112   echo "$as_me: failed program was:" >&5
3113 sed 's/^/| /' conftest.$ac_ext >&5
3114
3115         ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3116          CXXFLAGS="-g"
3117          cat >conftest.$ac_ext <<_ACEOF
3118 /* confdefs.h.  */
3119 _ACEOF
3120 cat confdefs.h >>conftest.$ac_ext
3121 cat >>conftest.$ac_ext <<_ACEOF
3122 /* end confdefs.h.  */
3123
3124 int
3125 main ()
3126 {
3127
3128   ;
3129   return 0;
3130 }
3131 _ACEOF
3132 rm -f conftest.$ac_objext
3133 if { (ac_try="$ac_compile"
3134 case "(($ac_try" in
3135   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3136   *) ac_try_echo=$ac_try;;
3137 esac
3138 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3139   (eval "$ac_compile") 2>conftest.er1
3140   ac_status=$?
3141   grep -v '^ *+' conftest.er1 >conftest.err
3142   rm -f conftest.er1
3143   cat conftest.err >&5
3144   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3145   (exit $ac_status); } &&
3146          { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3147   { (case "(($ac_try" in
3148   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3149   *) ac_try_echo=$ac_try;;
3150 esac
3151 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3152   (eval "$ac_try") 2>&5
3153   ac_status=$?
3154   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3155   (exit $ac_status); }; } &&
3156          { ac_try='test -s conftest.$ac_objext'
3157   { (case "(($ac_try" in
3158   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3159   *) ac_try_echo=$ac_try;;
3160 esac
3161 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3162   (eval "$ac_try") 2>&5
3163   ac_status=$?
3164   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3165   (exit $ac_status); }; }; then
3166   ac_cv_prog_cxx_g=yes
3167 else
3168   echo "$as_me: failed program was:" >&5
3169 sed 's/^/| /' conftest.$ac_ext >&5
3170
3171
3172 fi
3173
3174 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3175 fi
3176
3177 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3178 fi
3179
3180 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3181    ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3182 fi
3183 { echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
3184 echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6; }
3185 if test "$ac_test_CXXFLAGS" = set; then
3186   CXXFLAGS=$ac_save_CXXFLAGS
3187 elif test $ac_cv_prog_cxx_g = yes; then
3188   if test "$GXX" = yes; then
3189     CXXFLAGS="-g -O2"
3190   else
3191     CXXFLAGS="-g"
3192   fi
3193 else
3194   if test "$GXX" = yes; then
3195     CXXFLAGS="-O2"
3196   else
3197     CXXFLAGS=
3198   fi
3199 fi
3200 ac_ext=c
3201 ac_cpp='$CPP $CPPFLAGS'
3202 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3203 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3204 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3205
3206 ac_ext=c
3207 ac_cpp='$CPP $CPPFLAGS'
3208 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3209 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3210 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3211 { echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
3212 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6; }
3213 # On Suns, sometimes $CPP names a directory.
3214 if test -n "$CPP" && test -d "$CPP"; then
3215   CPP=
3216 fi
3217 if test -z "$CPP"; then
3218   if test "${ac_cv_prog_CPP+set}" = set; then
3219   echo $ECHO_N "(cached) $ECHO_C" >&6
3220 else
3221       # Double quotes because CPP needs to be expanded
3222     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3223     do
3224       ac_preproc_ok=false
3225 for ac_c_preproc_warn_flag in '' yes
3226 do
3227   # Use a header file that comes with gcc, so configuring glibc
3228   # with a fresh cross-compiler works.
3229   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3230   # <limits.h> exists even on freestanding compilers.
3231   # On the NeXT, cc -E runs the code through the compiler's parser,
3232   # not just through cpp. "Syntax error" is here to catch this case.
3233   cat >conftest.$ac_ext <<_ACEOF
3234 /* confdefs.h.  */
3235 _ACEOF
3236 cat confdefs.h >>conftest.$ac_ext
3237 cat >>conftest.$ac_ext <<_ACEOF
3238 /* end confdefs.h.  */
3239 #ifdef __STDC__
3240 # include <limits.h>
3241 #else
3242 # include <assert.h>
3243 #endif
3244                      Syntax error
3245 _ACEOF
3246 if { (ac_try="$ac_cpp conftest.$ac_ext"
3247 case "(($ac_try" in
3248   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3249   *) ac_try_echo=$ac_try;;
3250 esac
3251 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3252   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3253   ac_status=$?
3254   grep -v '^ *+' conftest.er1 >conftest.err
3255   rm -f conftest.er1
3256   cat conftest.err >&5
3257   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3258   (exit $ac_status); } >/dev/null; then
3259   if test -s conftest.err; then
3260     ac_cpp_err=$ac_c_preproc_warn_flag
3261     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3262   else
3263     ac_cpp_err=
3264   fi
3265 else
3266   ac_cpp_err=yes
3267 fi
3268 if test -z "$ac_cpp_err"; then
3269   :
3270 else
3271   echo "$as_me: failed program was:" >&5
3272 sed 's/^/| /' conftest.$ac_ext >&5
3273
3274   # Broken: fails on valid input.
3275 continue
3276 fi
3277
3278 rm -f conftest.err conftest.$ac_ext
3279
3280   # OK, works on sane cases.  Now check whether nonexistent headers
3281   # can be detected and how.
3282   cat >conftest.$ac_ext <<_ACEOF
3283 /* confdefs.h.  */
3284 _ACEOF
3285 cat confdefs.h >>conftest.$ac_ext
3286 cat >>conftest.$ac_ext <<_ACEOF
3287 /* end confdefs.h.  */
3288 #include <ac_nonexistent.h>
3289 _ACEOF
3290 if { (ac_try="$ac_cpp conftest.$ac_ext"
3291 case "(($ac_try" in
3292   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3293   *) ac_try_echo=$ac_try;;
3294 esac
3295 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3296   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3297   ac_status=$?
3298   grep -v '^ *+' conftest.er1 >conftest.err
3299   rm -f conftest.er1
3300   cat conftest.err >&5
3301   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3302   (exit $ac_status); } >/dev/null; then
3303   if test -s conftest.err; then
3304     ac_cpp_err=$ac_c_preproc_warn_flag
3305     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3306   else
3307     ac_cpp_err=
3308   fi
3309 else
3310   ac_cpp_err=yes
3311 fi
3312 if test -z "$ac_cpp_err"; then
3313   # Broken: success on invalid input.
3314 continue
3315 else
3316   echo "$as_me: failed program was:" >&5
3317 sed 's/^/| /' conftest.$ac_ext >&5
3318
3319   # Passes both tests.
3320 ac_preproc_ok=:
3321 break
3322 fi
3323
3324 rm -f conftest.err conftest.$ac_ext
3325
3326 done
3327 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3328 rm -f conftest.err conftest.$ac_ext
3329 if $ac_preproc_ok; then
3330   break
3331 fi
3332
3333     done
3334     ac_cv_prog_CPP=$CPP
3335
3336 fi
3337   CPP=$ac_cv_prog_CPP
3338 else
3339   ac_cv_prog_CPP=$CPP
3340 fi
3341 { echo "$as_me:$LINENO: result: $CPP" >&5
3342 echo "${ECHO_T}$CPP" >&6; }
3343 ac_preproc_ok=false
3344 for ac_c_preproc_warn_flag in '' yes
3345 do
3346   # Use a header file that comes with gcc, so configuring glibc
3347   # with a fresh cross-compiler works.
3348   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3349   # <limits.h> exists even on freestanding compilers.
3350   # On the NeXT, cc -E runs the code through the compiler's parser,
3351   # not just through cpp. "Syntax error" is here to catch this case.
3352   cat >conftest.$ac_ext <<_ACEOF
3353 /* confdefs.h.  */
3354 _ACEOF
3355 cat confdefs.h >>conftest.$ac_ext
3356 cat >>conftest.$ac_ext <<_ACEOF
3357 /* end confdefs.h.  */
3358 #ifdef __STDC__
3359 # include <limits.h>
3360 #else
3361 # include <assert.h>
3362 #endif
3363                      Syntax error
3364 _ACEOF
3365 if { (ac_try="$ac_cpp conftest.$ac_ext"
3366 case "(($ac_try" in
3367   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3368   *) ac_try_echo=$ac_try;;
3369 esac
3370 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3371   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3372   ac_status=$?
3373   grep -v '^ *+' conftest.er1 >conftest.err
3374   rm -f conftest.er1
3375   cat conftest.err >&5
3376   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3377   (exit $ac_status); } >/dev/null; then
3378   if test -s conftest.err; then
3379     ac_cpp_err=$ac_c_preproc_warn_flag
3380     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3381   else
3382     ac_cpp_err=
3383   fi
3384 else
3385   ac_cpp_err=yes
3386 fi
3387 if test -z "$ac_cpp_err"; then
3388   :
3389 else
3390   echo "$as_me: failed program was:" >&5
3391 sed 's/^/| /' conftest.$ac_ext >&5
3392
3393   # Broken: fails on valid input.
3394 continue
3395 fi
3396
3397 rm -f conftest.err conftest.$ac_ext
3398
3399   # OK, works on sane cases.  Now check whether nonexistent headers
3400   # can be detected and how.
3401   cat >conftest.$ac_ext <<_ACEOF
3402 /* confdefs.h.  */
3403 _ACEOF
3404 cat confdefs.h >>conftest.$ac_ext
3405 cat >>conftest.$ac_ext <<_ACEOF
3406 /* end confdefs.h.  */
3407 #include <ac_nonexistent.h>
3408 _ACEOF
3409 if { (ac_try="$ac_cpp conftest.$ac_ext"
3410 case "(($ac_try" in
3411   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3412   *) ac_try_echo=$ac_try;;
3413 esac
3414 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
3415   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
3416   ac_status=$?
3417   grep -v '^ *+' conftest.er1 >conftest.err
3418   rm -f conftest.er1
3419   cat conftest.err >&5
3420   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3421   (exit $ac_status); } >/dev/null; then
3422   if test -s conftest.err; then
3423     ac_cpp_err=$ac_c_preproc_warn_flag
3424     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3425   else
3426     ac_cpp_err=
3427   fi
3428 else
3429   ac_cpp_err=yes
3430 fi
3431 if test -z "$ac_cpp_err"; then
3432   # Broken: success on invalid input.
3433 continue
3434 else
3435   echo "$as_me: failed program was:" >&5
3436 sed 's/^/| /' conftest.$ac_ext >&5
3437
3438   # Passes both tests.
3439 ac_preproc_ok=:
3440 break
3441 fi
3442
3443 rm -f conftest.err conftest.$ac_ext
3444
3445 done
3446 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3447 rm -f conftest.err conftest.$ac_ext
3448 if $ac_preproc_ok; then
3449   :
3450 else
3451   { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
3452 See \`config.log' for more details." >&5
3453 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
3454 See \`config.log' for more details." >&2;}
3455    { (exit 1); exit 1; }; }
3456 fi
3457
3458 ac_ext=c
3459 ac_cpp='$CPP $CPPFLAGS'
3460 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3461 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3462 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3463
3464
3465
3466
3467 # Check whether --enable-polly was given.
3468 if test "${enable_polly+set}" = set; then
3469   enableval=$enable_polly;
3470 else
3471   enableval=default
3472 fi
3473
3474 case "$enableval" in
3475   yes) ENABLE_POLLY=1
3476  ;;
3477   no)  ENABLE_POLLY=0
3478  ;;
3479   default) ENABLE_POLLY=1
3480  ;;
3481   *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-polly. Use \"yes\" or \"no\"" >&5
3482 echo "$as_me: error: Invalid setting for --enable-polly. Use \"yes\" or \"no\"" >&2;}
3483    { (exit 1); exit 1; }; } ;;
3484 esac
3485
3486
3487 if (test -d ${srcdir}/tools/polly) && (test $ENABLE_POLLY -eq 1) ; then
3488   LLVM_HAS_POLLY=1
3489
3490   subdirs="$subdirs tools/polly"
3491
3492 fi
3493
3494
3495 # Make sure we can run config.sub.
3496 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
3497   { { echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5
3498 echo "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;}
3499    { (exit 1); exit 1; }; }
3500
3501 { echo "$as_me:$LINENO: checking build system type" >&5
3502 echo $ECHO_N "checking build system type... $ECHO_C" >&6; }
3503 if test "${ac_cv_build+set}" = set; then
3504   echo $ECHO_N "(cached) $ECHO_C" >&6
3505 else
3506   ac_build_alias=$build_alias
3507 test "x$ac_build_alias" = x &&
3508   ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
3509 test "x$ac_build_alias" = x &&
3510   { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
3511 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
3512    { (exit 1); exit 1; }; }
3513 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
3514   { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5
3515 echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;}
3516    { (exit 1); exit 1; }; }
3517
3518 fi
3519 { echo "$as_me:$LINENO: result: $ac_cv_build" >&5
3520 echo "${ECHO_T}$ac_cv_build" >&6; }
3521 case $ac_cv_build in
3522 *-*-*) ;;
3523 *) { { echo "$as_me:$LINENO: error: invalid value of canonical build" >&5
3524 echo "$as_me: error: invalid value of canonical build" >&2;}
3525    { (exit 1); exit 1; }; };;
3526 esac
3527 build=$ac_cv_build
3528 ac_save_IFS=$IFS; IFS='-'
3529 set x $ac_cv_build
3530 shift
3531 build_cpu=$1
3532 build_vendor=$2
3533 shift; shift
3534 # Remember, the first character of IFS is used to create $*,
3535 # except with old shells:
3536 build_os=$*
3537 IFS=$ac_save_IFS
3538 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
3539
3540
3541 { echo "$as_me:$LINENO: checking host system type" >&5
3542 echo $ECHO_N "checking host system type... $ECHO_C" >&6; }
3543 if test "${ac_cv_host+set}" = set; then
3544   echo $ECHO_N "(cached) $ECHO_C" >&6
3545 else
3546   if test "x$host_alias" = x; then
3547   ac_cv_host=$ac_cv_build
3548 else
3549   ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
3550     { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5
3551 echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;}
3552    { (exit 1); exit 1; }; }
3553 fi
3554
3555 fi
3556 { echo "$as_me:$LINENO: result: $ac_cv_host" >&5
3557 echo "${ECHO_T}$ac_cv_host" >&6; }
3558 case $ac_cv_host in
3559 *-*-*) ;;
3560 *) { { echo "$as_me:$LINENO: error: invalid value of canonical host" >&5
3561 echo "$as_me: error: invalid value of canonical host" >&2;}
3562    { (exit 1); exit 1; }; };;
3563 esac
3564 host=$ac_cv_host
3565 ac_save_IFS=$IFS; IFS='-'
3566 set x $ac_cv_host
3567 shift
3568 host_cpu=$1
3569 host_vendor=$2
3570 shift; shift
3571 # Remember, the first character of IFS is used to create $*,
3572 # except with old shells:
3573 host_os=$*
3574 IFS=$ac_save_IFS
3575 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
3576
3577
3578 { echo "$as_me:$LINENO: checking target system type" >&5
3579 echo $ECHO_N "checking target system type... $ECHO_C" >&6; }
3580 if test "${ac_cv_target+set}" = set; then
3581   echo $ECHO_N "(cached) $ECHO_C" >&6
3582 else
3583   if test "x$target_alias" = x; then
3584   ac_cv_target=$ac_cv_host
3585 else
3586   ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
3587     { { echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $target_alias failed" >&5
3588 echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $target_alias failed" >&2;}
3589    { (exit 1); exit 1; }; }
3590 fi
3591
3592 fi
3593 { echo "$as_me:$LINENO: result: $ac_cv_target" >&5
3594 echo "${ECHO_T}$ac_cv_target" >&6; }
3595 case $ac_cv_target in
3596 *-*-*) ;;
3597 *) { { echo "$as_me:$LINENO: error: invalid value of canonical target" >&5
3598 echo "$as_me: error: invalid value of canonical target" >&2;}
3599    { (exit 1); exit 1; }; };;
3600 esac
3601 target=$ac_cv_target
3602 ac_save_IFS=$IFS; IFS='-'
3603 set x $ac_cv_target
3604 shift
3605 target_cpu=$1
3606 target_vendor=$2
3607 shift; shift
3608 # Remember, the first character of IFS is used to create $*,
3609 # except with old shells:
3610 target_os=$*
3611 IFS=$ac_save_IFS
3612 case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
3613
3614
3615 # The aliases save the names the user supplied, while $host etc.
3616 # will get canonicalized.
3617 test -n "$target_alias" &&
3618   test "$program_prefix$program_suffix$program_transform_name" = \
3619     NONENONEs,x,x, &&
3620   program_prefix=${target_alias}-
3621
3622 { echo "$as_me:$LINENO: checking type of operating system we're going to host on" >&5
3623 echo $ECHO_N "checking type of operating system we're going to host on... $ECHO_C" >&6; }
3624 if test "${llvm_cv_os_type+set}" = set; then
3625   echo $ECHO_N "(cached) $ECHO_C" >&6
3626 else
3627   case $host in
3628   *-*-aix*)
3629     llvm_cv_link_all_option="-Wl,--whole-archive"
3630     llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
3631     llvm_cv_os_type="AIX"
3632     llvm_cv_platform_type="Unix" ;;
3633   *-*-irix*)
3634     llvm_cv_link_all_option="-Wl,--whole-archive"
3635     llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
3636     llvm_cv_os_type="IRIX"
3637     llvm_cv_platform_type="Unix" ;;
3638   *-*-cygwin*)
3639     llvm_cv_link_all_option="-Wl,--whole-archive"
3640     llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
3641     llvm_cv_os_type="Cygwin"
3642     llvm_cv_platform_type="Unix" ;;
3643   *-*-darwin*)
3644     llvm_cv_link_all_option="-Wl,-all_load"
3645     llvm_cv_no_link_all_option="-Wl,-noall_load"
3646     llvm_cv_os_type="Darwin"
3647     llvm_cv_platform_type="Unix" ;;
3648   *-*-minix*)
3649     llvm_cv_link_all_option="-Wl,-all_load"
3650     llvm_cv_no_link_all_option="-Wl,-noall_load"
3651     llvm_cv_os_type="Minix"
3652     llvm_cv_platform_type="Unix" ;;
3653   *-*-freebsd* | *-*-kfreebsd-gnu)
3654     llvm_cv_link_all_option="-Wl,--whole-archive"
3655     llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
3656     llvm_cv_os_type="FreeBSD"
3657     llvm_cv_platform_type="Unix" ;;
3658   *-*-openbsd*)
3659     llvm_cv_link_all_option="-Wl,--whole-archive"
3660     llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
3661     llvm_cv_os_type="OpenBSD"
3662     llvm_cv_platform_type="Unix" ;;
3663   *-*-netbsd*)
3664     llvm_cv_link_all_option="-Wl,--whole-archive"
3665     llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
3666     llvm_cv_os_type="NetBSD"
3667     llvm_cv_platform_type="Unix" ;;
3668   *-*-dragonfly*)
3669     llvm_cv_link_all_option="-Wl,--whole-archive"
3670     llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
3671     llvm_cv_os_type="DragonFly"
3672     llvm_cv_platform_type="Unix" ;;
3673   *-*-hpux*)
3674     llvm_cv_link_all_option="-Wl,--whole-archive"
3675     llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
3676     llvm_cv_os_type="HP-UX"
3677     llvm_cv_platform_type="Unix" ;;
3678   *-*-interix*)
3679     llvm_cv_link_all_option="-Wl,--whole-archive"
3680     llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
3681     llvm_cv_os_type="Interix"
3682     llvm_cv_platform_type="Unix" ;;
3683   *-*-linux*)
3684     llvm_cv_link_all_option="-Wl,--whole-archive"
3685     llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
3686     llvm_cv_os_type="Linux"
3687     llvm_cv_platform_type="Unix" ;;
3688   *-*-gnu*)
3689     llvm_cv_link_all_option="-Wl,--whole-archive"
3690     llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
3691     llvm_cv_os_type="GNU"
3692     llvm_cv_platform_type="Unix" ;;
3693   *-*-solaris*)
3694     llvm_cv_link_all_option="-Wl,-z,allextract"
3695     llvm_cv_no_link_all_option="-Wl,-z,defaultextract"
3696     llvm_cv_os_type="SunOS"
3697     llvm_cv_platform_type="Unix" ;;
3698   *-*-auroraux*)
3699     llvm_cv_link_all_option="-Wl,-z,allextract"
3700     llvm_cv_link_all_option="-Wl,-z,defaultextract"
3701     llvm_cv_os_type="AuroraUX"
3702     llvm_cv_platform_type="Unix" ;;
3703   *-*-win32*)
3704     llvm_cv_link_all_option="-Wl,--whole-archive"
3705     llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
3706     llvm_cv_os_type="Win32"
3707     llvm_cv_platform_type="Win32" ;;
3708   *-*-mingw*)
3709     llvm_cv_link_all_option="-Wl,--whole-archive"
3710     llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
3711     llvm_cv_os_type="MingW"
3712     llvm_cv_platform_type="Win32" ;;
3713   *-*-haiku*)
3714     llvm_cv_link_all_option="-Wl,--whole-archive"
3715     llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
3716     llvm_cv_os_type="Haiku"
3717     llvm_cv_platform_type="Unix" ;;
3718   *-unknown-eabi*)
3719     llvm_cv_link_all_option="-Wl,--whole-archive"
3720     llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
3721     llvm_cv_os_type="Freestanding"
3722     llvm_cv_platform_type="Unix" ;;
3723   *-unknown-elf*)
3724     llvm_cv_link_all_option="-Wl,--whole-archive"
3725     llvm_cv_no_link_all_option="-Wl,--no-whole-archive"
3726     llvm_cv_os_type="Freestanding"
3727     llvm_cv_platform_type="Unix" ;;
3728   *)
3729     llvm_cv_link_all_option=""
3730     llvm_cv_no_link_all_option=""
3731     llvm_cv_os_type="Unknown"
3732     llvm_cv_platform_type="Unknown" ;;
3733 esac
3734 fi
3735 { echo "$as_me:$LINENO: result: $llvm_cv_os_type" >&5
3736 echo "${ECHO_T}$llvm_cv_os_type" >&6; }
3737
3738 { echo "$as_me:$LINENO: checking type of operating system we're going to target" >&5
3739 echo $ECHO_N "checking type of operating system we're going to target... $ECHO_C" >&6; }
3740 if test "${llvm_cv_target_os_type+set}" = set; then
3741   echo $ECHO_N "(cached) $ECHO_C" >&6
3742 else
3743   case $target in
3744   *-*-aix*)
3745     llvm_cv_target_os_type="AIX" ;;
3746   *-*-irix*)
3747     llvm_cv_target_os_type="IRIX" ;;
3748   *-*-cygwin*)
3749     llvm_cv_target_os_type="Cygwin" ;;
3750   *-*-darwin*)
3751     llvm_cv_target_os_type="Darwin" ;;
3752   *-*-minix*)
3753     llvm_cv_target_os_type="Minix" ;;
3754   *-*-freebsd* | *-*-kfreebsd-gnu)
3755     llvm_cv_target_os_type="FreeBSD" ;;
3756   *-*-openbsd*)
3757     llvm_cv_target_os_type="OpenBSD" ;;
3758   *-*-netbsd*)
3759     llvm_cv_target_os_type="NetBSD" ;;
3760   *-*-dragonfly*)
3761     llvm_cv_target_os_type="DragonFly" ;;
3762   *-*-hpux*)
3763     llvm_cv_target_os_type="HP-UX" ;;
3764   *-*-interix*)
3765     llvm_cv_target_os_type="Interix" ;;
3766   *-*-linux*)
3767     llvm_cv_target_os_type="Linux" ;;
3768   *-*-gnu*)
3769     llvm_cv_target_os_type="GNU" ;;
3770   *-*-solaris*)
3771     llvm_cv_target_os_type="SunOS" ;;
3772   *-*-auroraux*)
3773     llvm_cv_target_os_type="AuroraUX" ;;
3774   *-*-win32*)
3775     llvm_cv_target_os_type="Win32" ;;
3776   *-*-mingw*)
3777     llvm_cv_target_os_type="MingW" ;;
3778   *-*-haiku*)
3779     llvm_cv_target_os_type="Haiku" ;;
3780   *-*-rtems*)
3781     llvm_cv_target_os_type="RTEMS" ;;
3782   *-*-nacl*)
3783     llvm_cv_target_os_type="NativeClient" ;;
3784   *-unknown-eabi*)
3785     llvm_cv_target_os_type="Freestanding" ;;
3786   *)
3787     llvm_cv_target_os_type="Unknown" ;;
3788 esac
3789 fi
3790 { echo "$as_me:$LINENO: result: $llvm_cv_target_os_type" >&5
3791 echo "${ECHO_T}$llvm_cv_target_os_type" >&6; }
3792
3793 if test "$llvm_cv_os_type" = "Unknown" ; then
3794   { { echo "$as_me:$LINENO: error: Operating system is unknown, configure can't continue" >&5
3795 echo "$as_me: error: Operating system is unknown, configure can't continue" >&2;}
3796    { (exit 1); exit 1; }; }
3797 fi
3798
3799 OS=$llvm_cv_os_type
3800
3801 HOST_OS=$llvm_cv_os_type
3802
3803 TARGET_OS=$llvm_cv_target_os_type
3804
3805
3806 LINKALL=$llvm_cv_link_all_option
3807
3808 NOLINKALL=$llvm_cv_no_link_all_option
3809
3810
3811 case $llvm_cv_platform_type in
3812   Unix)
3813
3814 cat >>confdefs.h <<\_ACEOF
3815 #define LLVM_ON_UNIX 1
3816 _ACEOF
3817
3818     LLVM_ON_UNIX=1
3819
3820     LLVM_ON_WIN32=0
3821
3822     ;;
3823   Win32)
3824
3825 cat >>confdefs.h <<\_ACEOF
3826 #define LLVM_ON_WIN32 1
3827 _ACEOF
3828
3829     LLVM_ON_UNIX=0
3830
3831     LLVM_ON_WIN32=1
3832
3833     ;;
3834 esac
3835
3836 { echo "$as_me:$LINENO: checking target architecture" >&5
3837 echo $ECHO_N "checking target architecture... $ECHO_C" >&6; }
3838 if test "${llvm_cv_target_arch+set}" = set; then
3839   echo $ECHO_N "(cached) $ECHO_C" >&6
3840 else
3841   case $target in
3842   i?86-*)                 llvm_cv_target_arch="x86" ;;
3843   amd64-* | x86_64-*)     llvm_cv_target_arch="x86_64" ;;
3844   sparc*-*)               llvm_cv_target_arch="Sparc" ;;
3845   powerpc*-*)             llvm_cv_target_arch="PowerPC" ;;
3846   arm*-*)                 llvm_cv_target_arch="ARM" ;;
3847   mips-* | mips64-*)      llvm_cv_target_arch="Mips" ;;
3848   mipsel-* | mips64el-*)  llvm_cv_target_arch="Mips" ;;
3849   xcore-*)                llvm_cv_target_arch="XCore" ;;
3850   msp430-*)               llvm_cv_target_arch="MSP430" ;;
3851   hexagon-*)              llvm_cv_target_arch="Hexagon" ;;
3852   mblaze-*)               llvm_cv_target_arch="MBlaze" ;;
3853   nvptx-*)                llvm_cv_target_arch="NVPTX" ;;
3854   *)                      llvm_cv_target_arch="Unknown" ;;
3855 esac
3856 fi
3857 { echo "$as_me:$LINENO: result: $llvm_cv_target_arch" >&5
3858 echo "${ECHO_T}$llvm_cv_target_arch" >&6; }
3859
3860 if test "$llvm_cv_target_arch" = "Unknown" ; then
3861   { echo "$as_me:$LINENO: WARNING: Configuring LLVM for an unknown target archicture" >&5
3862 echo "$as_me: WARNING: Configuring LLVM for an unknown target archicture" >&2;}
3863 fi
3864
3865 # Determine the LLVM native architecture for the target
3866 case "$llvm_cv_target_arch" in
3867     x86)     LLVM_NATIVE_ARCH="X86" ;;
3868     x86_64)  LLVM_NATIVE_ARCH="X86" ;;
3869     *)       LLVM_NATIVE_ARCH="$llvm_cv_target_arch" ;;
3870 esac
3871
3872 ARCH=$llvm_cv_target_arch
3873
3874
3875
3876
3877 { echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5
3878 echo $ECHO_N "checking for grep that handles long lines and -e... $ECHO_C" >&6; }
3879 if test "${ac_cv_path_GREP+set}" = set; then
3880   echo $ECHO_N "(cached) $ECHO_C" >&6
3881 else
3882   # Extract the first word of "grep ggrep" to use in msg output
3883 if test -z "$GREP"; then
3884 set dummy grep ggrep; ac_prog_name=$2
3885 if test "${ac_cv_path_GREP+set}" = set; then
3886   echo $ECHO_N "(cached) $ECHO_C" >&6
3887 else
3888   ac_path_GREP_found=false
3889 # Loop through the user's path and test for each of PROGNAME-LIST
3890 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3891 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3892 do
3893   IFS=$as_save_IFS
3894   test -z "$as_dir" && as_dir=.
3895   for ac_prog in grep ggrep; do
3896   for ac_exec_ext in '' $ac_executable_extensions; do
3897     ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
3898     { test -f "$ac_path_GREP" && $as_executable_p "$ac_path_GREP"; } || continue
3899     # Check for GNU ac_path_GREP and select it if it is found.
3900   # Check for GNU $ac_path_GREP
3901 case `"$ac_path_GREP" --version 2>&1` in
3902 *GNU*)
3903   ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
3904 *)
3905   ac_count=0
3906   echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
3907   while :
3908   do
3909     cat "conftest.in" "conftest.in" >"conftest.tmp"
3910     mv "conftest.tmp" "conftest.in"
3911     cp "conftest.in" "conftest.nl"
3912     echo 'GREP' >> "conftest.nl"
3913     "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3914     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3915     ac_count=`expr $ac_count + 1`
3916     if test $ac_count -gt ${ac_path_GREP_max-0}; then
3917       # Best one so far, save it but keep looking for a better one
3918       ac_cv_path_GREP="$ac_path_GREP"
3919       ac_path_GREP_max=$ac_count
3920     fi
3921     # 10*(2^10) chars as input seems more than enough
3922     test $ac_count -gt 10 && break
3923   done
3924   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3925 esac
3926
3927
3928     $ac_path_GREP_found && break 3
3929   done
3930 done
3931
3932 done
3933 IFS=$as_save_IFS
3934
3935
3936 fi
3937
3938 GREP="$ac_cv_path_GREP"
3939 if test -z "$GREP"; then
3940   { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
3941 echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
3942    { (exit 1); exit 1; }; }
3943 fi
3944
3945 else
3946   ac_cv_path_GREP=$GREP
3947 fi
3948
3949
3950 fi
3951 { echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5
3952 echo "${ECHO_T}$ac_cv_path_GREP" >&6; }
3953  GREP="$ac_cv_path_GREP"
3954
3955
3956 { echo "$as_me:$LINENO: checking for egrep" >&5
3957 echo $ECHO_N "checking for egrep... $ECHO_C" >&6; }
3958 if test "${ac_cv_path_EGREP+set}" = set; then
3959   echo $ECHO_N "(cached) $ECHO_C" >&6
3960 else
3961   if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
3962    then ac_cv_path_EGREP="$GREP -E"
3963    else
3964      # Extract the first word of "egrep" to use in msg output
3965 if test -z "$EGREP"; then
3966 set dummy egrep; ac_prog_name=$2
3967 if test "${ac_cv_path_EGREP+set}" = set; then
3968   echo $ECHO_N "(cached) $ECHO_C" >&6
3969 else
3970   ac_path_EGREP_found=false
3971 # Loop through the user's path and test for each of PROGNAME-LIST
3972 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3973 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3974 do
3975   IFS=$as_save_IFS
3976   test -z "$as_dir" && as_dir=.
3977   for ac_prog in egrep; do
3978   for ac_exec_ext in '' $ac_executable_extensions; do
3979     ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
3980     { test -f "$ac_path_EGREP" && $as_executable_p "$ac_path_EGREP"; } || continue
3981     # Check for GNU ac_path_EGREP and select it if it is found.
3982   # Check for GNU $ac_path_EGREP
3983 case `"$ac_path_EGREP" --version 2>&1` in
3984 *GNU*)
3985   ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
3986 *)
3987   ac_count=0
3988   echo $ECHO_N "0123456789$ECHO_C" >"conftest.in"
3989   while :
3990   do
3991     cat "conftest.in" "conftest.in" >"conftest.tmp"
3992     mv "conftest.tmp" "conftest.in"
3993     cp "conftest.in" "conftest.nl"
3994     echo 'EGREP' >> "conftest.nl"
3995     "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3996     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3997     ac_count=`expr $ac_count + 1`
3998     if test $ac_count -gt ${ac_path_EGREP_max-0}; then
3999       # Best one so far, save it but keep looking for a better one
4000       ac_cv_path_EGREP="$ac_path_EGREP"
4001       ac_path_EGREP_max=$ac_count
4002     fi
4003     # 10*(2^10) chars as input seems more than enough
4004     test $ac_count -gt 10 && break
4005   done
4006   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4007 esac
4008
4009
4010     $ac_path_EGREP_found && break 3
4011   done
4012 done
4013
4014 done
4015 IFS=$as_save_IFS
4016
4017
4018 fi
4019
4020 EGREP="$ac_cv_path_EGREP"
4021 if test -z "$EGREP"; then
4022   { { echo "$as_me:$LINENO: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
4023 echo "$as_me: error: no acceptable $ac_prog_name could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
4024    { (exit 1); exit 1; }; }
4025 fi
4026
4027 else
4028   ac_cv_path_EGREP=$EGREP
4029 fi
4030
4031
4032    fi
4033 fi
4034 { echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5
4035 echo "${ECHO_T}$ac_cv_path_EGREP" >&6; }
4036  EGREP="$ac_cv_path_EGREP"
4037
4038
4039 { echo "$as_me:$LINENO: checking for ANSI C header files" >&5
4040 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6; }
4041 if test "${ac_cv_header_stdc+set}" = set; then
4042   echo $ECHO_N "(cached) $ECHO_C" >&6
4043 else
4044   cat >conftest.$ac_ext <<_ACEOF
4045 /* confdefs.h.  */
4046 _ACEOF
4047 cat confdefs.h >>conftest.$ac_ext
4048 cat >>conftest.$ac_ext <<_ACEOF
4049 /* end confdefs.h.  */
4050 #include <stdlib.h>
4051 #include <stdarg.h>
4052 #include <string.h>
4053 #include <float.h>
4054
4055 int
4056 main ()
4057 {
4058
4059   ;
4060   return 0;
4061 }
4062 _ACEOF
4063 rm -f conftest.$ac_objext
4064 if { (ac_try="$ac_compile"
4065 case "(($ac_try" in
4066   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4067   *) ac_try_echo=$ac_try;;
4068 esac
4069 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4070   (eval "$ac_compile") 2>conftest.er1
4071   ac_status=$?
4072   grep -v '^ *+' conftest.er1 >conftest.err
4073   rm -f conftest.er1
4074   cat conftest.err >&5
4075   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4076   (exit $ac_status); } &&
4077          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
4078   { (case "(($ac_try" in
4079   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4080   *) ac_try_echo=$ac_try;;
4081 esac
4082 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4083   (eval "$ac_try") 2>&5
4084   ac_status=$?
4085   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4086   (exit $ac_status); }; } &&
4087          { ac_try='test -s conftest.$ac_objext'
4088   { (case "(($ac_try" in
4089   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4090   *) ac_try_echo=$ac_try;;
4091 esac
4092 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4093   (eval "$ac_try") 2>&5
4094   ac_status=$?
4095   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4096   (exit $ac_status); }; }; then
4097   ac_cv_header_stdc=yes
4098 else
4099   echo "$as_me: failed program was:" >&5
4100 sed 's/^/| /' conftest.$ac_ext >&5
4101
4102         ac_cv_header_stdc=no
4103 fi
4104
4105 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4106
4107 if test $ac_cv_header_stdc = yes; then
4108   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4109   cat >conftest.$ac_ext <<_ACEOF
4110 /* confdefs.h.  */
4111 _ACEOF
4112 cat confdefs.h >>conftest.$ac_ext
4113 cat >>conftest.$ac_ext <<_ACEOF
4114 /* end confdefs.h.  */
4115 #include <string.h>
4116
4117 _ACEOF
4118 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4119   $EGREP "memchr" >/dev/null 2>&1; then
4120   :
4121 else
4122   ac_cv_header_stdc=no
4123 fi
4124 rm -f conftest*
4125
4126 fi
4127
4128 if test $ac_cv_header_stdc = yes; then
4129   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4130   cat >conftest.$ac_ext <<_ACEOF
4131 /* confdefs.h.  */
4132 _ACEOF
4133 cat confdefs.h >>conftest.$ac_ext
4134 cat >>conftest.$ac_ext <<_ACEOF
4135 /* end confdefs.h.  */
4136 #include <stdlib.h>
4137
4138 _ACEOF
4139 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4140   $EGREP "free" >/dev/null 2>&1; then
4141   :
4142 else
4143   ac_cv_header_stdc=no
4144 fi
4145 rm -f conftest*
4146
4147 fi
4148
4149 if test $ac_cv_header_stdc = yes; then
4150   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4151   if test "$cross_compiling" = yes; then
4152   :
4153 else
4154   cat >conftest.$ac_ext <<_ACEOF
4155 /* confdefs.h.  */
4156 _ACEOF
4157 cat confdefs.h >>conftest.$ac_ext
4158 cat >>conftest.$ac_ext <<_ACEOF
4159 /* end confdefs.h.  */
4160 #include <ctype.h>
4161 #include <stdlib.h>
4162 #if ((' ' & 0x0FF) == 0x020)
4163 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4164 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4165 #else
4166 # define ISLOWER(c) \
4167                    (('a' <= (c) && (c) <= 'i') \
4168                      || ('j' <= (c) && (c) <= 'r') \
4169                      || ('s' <= (c) && (c) <= 'z'))
4170 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4171 #endif
4172
4173 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4174 int
4175 main ()
4176 {
4177   int i;
4178   for (i = 0; i < 256; i++)
4179     if (XOR (islower (i), ISLOWER (i))
4180         || toupper (i) != TOUPPER (i))
4181       return 2;
4182   return 0;
4183 }
4184 _ACEOF
4185 rm -f conftest$ac_exeext
4186 if { (ac_try="$ac_link"
4187 case "(($ac_try" in
4188   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4189   *) ac_try_echo=$ac_try;;
4190 esac
4191 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4192   (eval "$ac_link") 2>&5
4193   ac_status=$?
4194   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4195   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
4196   { (case "(($ac_try" in
4197   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4198   *) ac_try_echo=$ac_try;;
4199 esac
4200 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4201   (eval "$ac_try") 2>&5
4202   ac_status=$?
4203   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4204   (exit $ac_status); }; }; then
4205   :
4206 else
4207   echo "$as_me: program exited with status $ac_status" >&5
4208 echo "$as_me: failed program was:" >&5
4209 sed 's/^/| /' conftest.$ac_ext >&5
4210
4211 ( exit $ac_status )
4212 ac_cv_header_stdc=no
4213 fi
4214 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
4215 fi
4216
4217
4218 fi
4219 fi
4220 { echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
4221 echo "${ECHO_T}$ac_cv_header_stdc" >&6; }
4222 if test $ac_cv_header_stdc = yes; then
4223
4224 cat >>confdefs.h <<\_ACEOF
4225 #define STDC_HEADERS 1
4226 _ACEOF
4227
4228 fi
4229
4230 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
4231
4232
4233
4234
4235
4236
4237
4238
4239
4240 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4241                   inttypes.h stdint.h unistd.h
4242 do
4243 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
4244 { echo "$as_me:$LINENO: checking for $ac_header" >&5
4245 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
4246 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
4247   echo $ECHO_N "(cached) $ECHO_C" >&6
4248 else
4249   cat >conftest.$ac_ext <<_ACEOF
4250 /* confdefs.h.  */
4251 _ACEOF
4252 cat confdefs.h >>conftest.$ac_ext
4253 cat >>conftest.$ac_ext <<_ACEOF
4254 /* end confdefs.h.  */
4255 $ac_includes_default
4256
4257 #include <$ac_header>
4258 _ACEOF
4259 rm -f conftest.$ac_objext
4260 if { (ac_try="$ac_compile"
4261 case "(($ac_try" in
4262   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4263   *) ac_try_echo=$ac_try;;
4264 esac
4265 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4266   (eval "$ac_compile") 2>conftest.er1
4267   ac_status=$?
4268   grep -v '^ *+' conftest.er1 >conftest.err
4269   rm -f conftest.er1
4270   cat conftest.err >&5
4271   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4272   (exit $ac_status); } &&
4273          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
4274   { (case "(($ac_try" in
4275   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4276   *) ac_try_echo=$ac_try;;
4277 esac
4278 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4279   (eval "$ac_try") 2>&5
4280   ac_status=$?
4281   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4282   (exit $ac_status); }; } &&
4283          { ac_try='test -s conftest.$ac_objext'
4284   { (case "(($ac_try" in
4285   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4286   *) ac_try_echo=$ac_try;;
4287 esac
4288 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4289   (eval "$ac_try") 2>&5
4290   ac_status=$?
4291   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4292   (exit $ac_status); }; }; then
4293   eval "$as_ac_Header=yes"
4294 else
4295   echo "$as_me: failed program was:" >&5
4296 sed 's/^/| /' conftest.$ac_ext >&5
4297
4298         eval "$as_ac_Header=no"
4299 fi
4300
4301 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4302 fi
4303 ac_res=`eval echo '${'$as_ac_Header'}'`
4304                { echo "$as_me:$LINENO: result: $ac_res" >&5
4305 echo "${ECHO_T}$ac_res" >&6; }
4306 if test `eval echo '${'$as_ac_Header'}'` = yes; then
4307   cat >>confdefs.h <<_ACEOF
4308 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
4309 _ACEOF
4310
4311 fi
4312
4313 done
4314
4315
4316 { echo "$as_me:$LINENO: checking whether byte ordering is bigendian" >&5
4317 echo $ECHO_N "checking whether byte ordering is bigendian... $ECHO_C" >&6; }
4318 if test "${ac_cv_c_bigendian+set}" = set; then
4319   echo $ECHO_N "(cached) $ECHO_C" >&6
4320 else
4321   # See if sys/param.h defines the BYTE_ORDER macro.
4322 cat >conftest.$ac_ext <<_ACEOF
4323 /* confdefs.h.  */
4324 _ACEOF
4325 cat confdefs.h >>conftest.$ac_ext
4326 cat >>conftest.$ac_ext <<_ACEOF
4327 /* end confdefs.h.  */
4328 #include <sys/types.h>
4329 #include <sys/param.h>
4330
4331 int
4332 main ()
4333 {
4334 #if !BYTE_ORDER || !BIG_ENDIAN || !LITTLE_ENDIAN
4335  bogus endian macros
4336 #endif
4337
4338   ;
4339   return 0;
4340 }
4341 _ACEOF
4342 rm -f conftest.$ac_objext
4343 if { (ac_try="$ac_compile"
4344 case "(($ac_try" in
4345   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4346   *) ac_try_echo=$ac_try;;
4347 esac
4348 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4349   (eval "$ac_compile") 2>conftest.er1
4350   ac_status=$?
4351   grep -v '^ *+' conftest.er1 >conftest.err
4352   rm -f conftest.er1
4353   cat conftest.err >&5
4354   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4355   (exit $ac_status); } &&
4356          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
4357   { (case "(($ac_try" in
4358   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4359   *) ac_try_echo=$ac_try;;
4360 esac
4361 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4362   (eval "$ac_try") 2>&5
4363   ac_status=$?
4364   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4365   (exit $ac_status); }; } &&
4366          { ac_try='test -s conftest.$ac_objext'
4367   { (case "(($ac_try" in
4368   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4369   *) ac_try_echo=$ac_try;;
4370 esac
4371 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4372   (eval "$ac_try") 2>&5
4373   ac_status=$?
4374   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4375   (exit $ac_status); }; }; then
4376   # It does; now see whether it defined to BIG_ENDIAN or not.
4377 cat >conftest.$ac_ext <<_ACEOF
4378 /* confdefs.h.  */
4379 _ACEOF
4380 cat confdefs.h >>conftest.$ac_ext
4381 cat >>conftest.$ac_ext <<_ACEOF
4382 /* end confdefs.h.  */
4383 #include <sys/types.h>
4384 #include <sys/param.h>
4385
4386 int
4387 main ()
4388 {
4389 #if BYTE_ORDER != BIG_ENDIAN
4390  not big endian
4391 #endif
4392
4393   ;
4394   return 0;
4395 }
4396 _ACEOF
4397 rm -f conftest.$ac_objext
4398 if { (ac_try="$ac_compile"
4399 case "(($ac_try" in
4400   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4401   *) ac_try_echo=$ac_try;;
4402 esac
4403 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4404   (eval "$ac_compile") 2>conftest.er1
4405   ac_status=$?
4406   grep -v '^ *+' conftest.er1 >conftest.err
4407   rm -f conftest.er1
4408   cat conftest.err >&5
4409   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4410   (exit $ac_status); } &&
4411          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
4412   { (case "(($ac_try" in
4413   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4414   *) ac_try_echo=$ac_try;;
4415 esac
4416 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4417   (eval "$ac_try") 2>&5
4418   ac_status=$?
4419   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4420   (exit $ac_status); }; } &&
4421          { ac_try='test -s conftest.$ac_objext'
4422   { (case "(($ac_try" in
4423   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4424   *) ac_try_echo=$ac_try;;
4425 esac
4426 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4427   (eval "$ac_try") 2>&5
4428   ac_status=$?
4429   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4430   (exit $ac_status); }; }; then
4431   ac_cv_c_bigendian=yes
4432 else
4433   echo "$as_me: failed program was:" >&5
4434 sed 's/^/| /' conftest.$ac_ext >&5
4435
4436         ac_cv_c_bigendian=no
4437 fi
4438
4439 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4440 else
4441   echo "$as_me: failed program was:" >&5
4442 sed 's/^/| /' conftest.$ac_ext >&5
4443
4444         # It does not; compile a test program.
4445 if test "$cross_compiling" = yes; then
4446   # try to guess the endianness by grepping values into an object file
4447   ac_cv_c_bigendian=unknown
4448   cat >conftest.$ac_ext <<_ACEOF
4449 /* confdefs.h.  */
4450 _ACEOF
4451 cat confdefs.h >>conftest.$ac_ext
4452 cat >>conftest.$ac_ext <<_ACEOF
4453 /* end confdefs.h.  */
4454 short int ascii_mm[] = { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
4455 short int ascii_ii[] = { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
4456 void _ascii () { char *s = (char *) ascii_mm; s = (char *) ascii_ii; }
4457 short int ebcdic_ii[] = { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
4458 short int ebcdic_mm[] = { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
4459 void _ebcdic () { char *s = (char *) ebcdic_mm; s = (char *) ebcdic_ii; }
4460 int
4461 main ()
4462 {
4463  _ascii (); _ebcdic ();
4464   ;
4465   return 0;
4466 }
4467 _ACEOF
4468 rm -f conftest.$ac_objext
4469 if { (ac_try="$ac_compile"
4470 case "(($ac_try" in
4471   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4472   *) ac_try_echo=$ac_try;;
4473 esac
4474 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4475   (eval "$ac_compile") 2>conftest.er1
4476   ac_status=$?
4477   grep -v '^ *+' conftest.er1 >conftest.err
4478   rm -f conftest.er1
4479   cat conftest.err >&5
4480   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4481   (exit $ac_status); } &&
4482          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
4483   { (case "(($ac_try" in
4484   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4485   *) ac_try_echo=$ac_try;;
4486 esac
4487 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4488   (eval "$ac_try") 2>&5
4489   ac_status=$?
4490   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4491   (exit $ac_status); }; } &&
4492          { ac_try='test -s conftest.$ac_objext'
4493   { (case "(($ac_try" in
4494   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4495   *) ac_try_echo=$ac_try;;
4496 esac
4497 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4498   (eval "$ac_try") 2>&5
4499   ac_status=$?
4500   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4501   (exit $ac_status); }; }; then
4502   if grep BIGenDianSyS conftest.$ac_objext >/dev/null ; then
4503   ac_cv_c_bigendian=yes
4504 fi
4505 if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
4506   if test "$ac_cv_c_bigendian" = unknown; then
4507     ac_cv_c_bigendian=no
4508   else
4509     # finding both strings is unlikely to happen, but who knows?
4510     ac_cv_c_bigendian=unknown
4511   fi
4512 fi
4513 else
4514   echo "$as_me: failed program was:" >&5
4515 sed 's/^/| /' conftest.$ac_ext >&5
4516
4517
4518 fi
4519
4520 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4521 else
4522   cat >conftest.$ac_ext <<_ACEOF
4523 /* confdefs.h.  */
4524 _ACEOF
4525 cat confdefs.h >>conftest.$ac_ext
4526 cat >>conftest.$ac_ext <<_ACEOF
4527 /* end confdefs.h.  */
4528 $ac_includes_default
4529 int
4530 main ()
4531 {
4532
4533   /* Are we little or big endian?  From Harbison&Steele.  */
4534   union
4535   {
4536     long int l;
4537     char c[sizeof (long int)];
4538   } u;
4539   u.l = 1;
4540   return u.c[sizeof (long int) - 1] == 1;
4541
4542   ;
4543   return 0;
4544 }
4545 _ACEOF
4546 rm -f conftest$ac_exeext
4547 if { (ac_try="$ac_link"
4548 case "(($ac_try" in
4549   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4550   *) ac_try_echo=$ac_try;;
4551 esac
4552 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4553   (eval "$ac_link") 2>&5
4554   ac_status=$?
4555   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4556   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
4557   { (case "(($ac_try" in
4558   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4559   *) ac_try_echo=$ac_try;;
4560 esac
4561 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
4562   (eval "$ac_try") 2>&5
4563   ac_status=$?
4564   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4565   (exit $ac_status); }; }; then
4566   ac_cv_c_bigendian=no
4567 else
4568   echo "$as_me: program exited with status $ac_status" >&5
4569 echo "$as_me: failed program was:" >&5
4570 sed 's/^/| /' conftest.$ac_ext >&5
4571
4572 ( exit $ac_status )
4573 ac_cv_c_bigendian=yes
4574 fi
4575 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
4576 fi
4577
4578
4579 fi
4580
4581 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4582 fi
4583 { echo "$as_me:$LINENO: result: $ac_cv_c_bigendian" >&5
4584 echo "${ECHO_T}$ac_cv_c_bigendian" >&6; }
4585 case $ac_cv_c_bigendian in
4586   yes)
4587     ENDIAN=big
4588  ;;
4589   no)
4590     ENDIAN=little
4591  ;;
4592   *)
4593     { { echo "$as_me:$LINENO: error: unknown endianness
4594 presetting ac_cv_c_bigendian=no (or yes) will help" >&5
4595 echo "$as_me: error: unknown endianness
4596 presetting ac_cv_c_bigendian=no (or yes) will help" >&2;}
4597    { (exit 1); exit 1; }; } ;;
4598 esac
4599
4600
4601 if test "$cross_compiling" = yes; then
4602   LLVM_CROSS_COMPILING=1
4603
4604
4605 { echo "$as_me:$LINENO: checking for executable suffix on build platform" >&5
4606 echo $ECHO_N "checking for executable suffix on build platform... $ECHO_C" >&6; }
4607 if test "${ac_cv_build_exeext+set}" = set; then
4608   echo $ECHO_N "(cached) $ECHO_C" >&6
4609 else
4610   if test "$CYGWIN" = yes || test "$MINGW32" = yes; then
4611   ac_cv_build_exeext=.exe
4612 else
4613   ac_build_prefix=${build_alias}-
4614
4615   # Extract the first word of "${ac_build_prefix}gcc", so it can be a program name with args.
4616 set dummy ${ac_build_prefix}gcc; ac_word=$2
4617 { echo "$as_me:$LINENO: checking for $ac_word" >&5
4618 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4619 if test "${ac_cv_prog_BUILD_CC+set}" = set; then
4620   echo $ECHO_N "(cached) $ECHO_C" >&6
4621 else
4622   if test -n "$BUILD_CC"; then
4623   ac_cv_prog_BUILD_CC="$BUILD_CC" # Let the user override the test.
4624 else
4625 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4626 for as_dir in $PATH
4627 do
4628   IFS=$as_save_IFS
4629   test -z "$as_dir" && as_dir=.
4630   for ac_exec_ext in '' $ac_executable_extensions; do
4631   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
4632     ac_cv_prog_BUILD_CC="${ac_build_prefix}gcc"
4633     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4634     break 2
4635   fi
4636 done
4637 done
4638 IFS=$as_save_IFS
4639
4640 fi
4641 fi
4642 BUILD_CC=$ac_cv_prog_BUILD_CC
4643 if test -n "$BUILD_CC"; then
4644   { echo "$as_me:$LINENO: result: $BUILD_CC" >&5
4645 echo "${ECHO_T}$BUILD_CC" >&6; }
4646 else
4647   { echo "$as_me:$LINENO: result: no" >&5
4648 echo "${ECHO_T}no" >&6; }
4649 fi
4650
4651
4652   if test -z "$BUILD_CC"; then
4653      # Extract the first word of "gcc", so it can be a program name with args.
4654 set dummy gcc; ac_word=$2
4655 { echo "$as_me:$LINENO: checking for $ac_word" >&5
4656 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4657 if test "${ac_cv_prog_BUILD_CC+set}" = set; then
4658   echo $ECHO_N "(cached) $ECHO_C" >&6
4659 else
4660   if test -n "$BUILD_CC"; then
4661   ac_cv_prog_BUILD_CC="$BUILD_CC" # Let the user override the test.
4662 else
4663 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4664 for as_dir in $PATH
4665 do
4666   IFS=$as_save_IFS
4667   test -z "$as_dir" && as_dir=.
4668   for ac_exec_ext in '' $ac_executable_extensions; do
4669   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
4670     ac_cv_prog_BUILD_CC="gcc"
4671     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4672     break 2
4673   fi
4674 done
4675 done
4676 IFS=$as_save_IFS
4677
4678 fi
4679 fi
4680 BUILD_CC=$ac_cv_prog_BUILD_CC
4681 if test -n "$BUILD_CC"; then
4682   { echo "$as_me:$LINENO: result: $BUILD_CC" >&5
4683 echo "${ECHO_T}$BUILD_CC" >&6; }
4684 else
4685   { echo "$as_me:$LINENO: result: no" >&5
4686 echo "${ECHO_T}no" >&6; }
4687 fi
4688
4689
4690      if test -z "$BUILD_CC"; then
4691        # Extract the first word of "cc", so it can be a program name with args.
4692 set dummy cc; ac_word=$2
4693 { echo "$as_me:$LINENO: checking for $ac_word" >&5
4694 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4695 if test "${ac_cv_prog_BUILD_CC+set}" = set; then
4696   echo $ECHO_N "(cached) $ECHO_C" >&6
4697 else
4698   if test -n "$BUILD_CC"; then
4699   ac_cv_prog_BUILD_CC="$BUILD_CC" # Let the user override the test.
4700 else
4701   ac_prog_rejected=no
4702 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4703 for as_dir in $PATH
4704 do
4705   IFS=$as_save_IFS
4706   test -z "$as_dir" && as_dir=.
4707   for ac_exec_ext in '' $ac_executable_extensions; do
4708   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
4709     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
4710        ac_prog_rejected=yes
4711        continue
4712      fi
4713     ac_cv_prog_BUILD_CC="cc"
4714     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4715     break 2
4716   fi
4717 done
4718 done
4719 IFS=$as_save_IFS
4720
4721 if test $ac_prog_rejected = yes; then
4722   # We found a bogon in the path, so make sure we never use it.
4723   set dummy $ac_cv_prog_BUILD_CC
4724   shift
4725   if test $# != 0; then
4726     # We chose a different compiler from the bogus one.
4727     # However, it has the same basename, so the bogon will be chosen
4728     # first if we set BUILD_CC to just the basename; use the full file name.
4729     shift
4730     ac_cv_prog_BUILD_CC="$as_dir/$ac_word${1+' '}$@"
4731   fi
4732 fi
4733 fi
4734 fi
4735 BUILD_CC=$ac_cv_prog_BUILD_CC
4736 if test -n "$BUILD_CC"; then
4737   { echo "$as_me:$LINENO: result: $BUILD_CC" >&5
4738 echo "${ECHO_T}$BUILD_CC" >&6; }
4739 else
4740   { echo "$as_me:$LINENO: result: no" >&5
4741 echo "${ECHO_T}no" >&6; }
4742 fi
4743
4744
4745      fi
4746   fi
4747   test -z "$BUILD_CC" && { { echo "$as_me:$LINENO: error: no acceptable cc found in \$PATH" >&5
4748 echo "$as_me: error: no acceptable cc found in \$PATH" >&2;}
4749    { (exit 1); exit 1; }; }
4750   ac_build_link='${BUILD_CC-cc} -o conftest $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5'
4751   rm -f conftest*
4752   echo 'int main () { return 0; }' > conftest.$ac_ext
4753   ac_cv_build_exeext=
4754   if { (eval echo "$as_me:$LINENO: \"$ac_build_link\"") >&5
4755   (eval $ac_build_link) 2>&5
4756   ac_status=$?
4757   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4758   (exit $ac_status); }; then
4759     for file in conftest.*; do
4760       case $file in
4761       *.c | *.o | *.obj | *.dSYM) ;;
4762       *) ac_cv_build_exeext=`echo $file | sed -e s/conftest//` ;;
4763       esac
4764     done
4765   else
4766     { { echo "$as_me:$LINENO: error: installation or configuration problem: compiler cannot create executables." >&5
4767 echo "$as_me: error: installation or configuration problem: compiler cannot create executables." >&2;}
4768    { (exit 1); exit 1; }; }
4769   fi
4770   rm -f conftest*
4771   test x"${ac_cv_build_exeext}" = x && ac_cv_build_exeext=blank
4772 fi
4773 fi
4774
4775 BUILD_EXEEXT=""
4776 test x"${ac_cv_build_exeext}" != xblank && BUILD_EXEEXT=${ac_cv_build_exeext}
4777 { echo "$as_me:$LINENO: result: ${ac_cv_build_exeext}" >&5
4778 echo "${ECHO_T}${ac_cv_build_exeext}" >&6; }
4779 ac_build_exeext=$BUILD_EXEEXT
4780
4781   ac_build_prefix=${build_alias}-
4782   # Extract the first word of "${ac_build_prefix}g++", so it can be a program name with args.
4783 set dummy ${ac_build_prefix}g++; ac_word=$2
4784 { echo "$as_me:$LINENO: checking for $ac_word" >&5
4785 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4786 if test "${ac_cv_prog_BUILD_CXX+set}" = set; then
4787   echo $ECHO_N "(cached) $ECHO_C" >&6
4788 else
4789   if test -n "$BUILD_CXX"; then
4790   ac_cv_prog_BUILD_CXX="$BUILD_CXX" # Let the user override the test.
4791 else
4792 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4793 for as_dir in $PATH
4794 do
4795   IFS=$as_save_IFS
4796   test -z "$as_dir" && as_dir=.
4797   for ac_exec_ext in '' $ac_executable_extensions; do
4798   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
4799     ac_cv_prog_BUILD_CXX="${ac_build_prefix}g++"
4800     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4801     break 2
4802   fi
4803 done
4804 done
4805 IFS=$as_save_IFS
4806
4807 fi
4808 fi
4809 BUILD_CXX=$ac_cv_prog_BUILD_CXX
4810 if test -n "$BUILD_CXX"; then
4811   { echo "$as_me:$LINENO: result: $BUILD_CXX" >&5
4812 echo "${ECHO_T}$BUILD_CXX" >&6; }
4813 else
4814   { echo "$as_me:$LINENO: result: no" >&5
4815 echo "${ECHO_T}no" >&6; }
4816 fi
4817
4818
4819   if test -z "$BUILD_CXX"; then
4820      # Extract the first word of "g++", so it can be a program name with args.
4821 set dummy g++; ac_word=$2
4822 { echo "$as_me:$LINENO: checking for $ac_word" >&5
4823 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4824 if test "${ac_cv_prog_BUILD_CXX+set}" = set; then
4825   echo $ECHO_N "(cached) $ECHO_C" >&6
4826 else
4827   if test -n "$BUILD_CXX"; then
4828   ac_cv_prog_BUILD_CXX="$BUILD_CXX" # Let the user override the test.
4829 else
4830 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4831 for as_dir in $PATH
4832 do
4833   IFS=$as_save_IFS
4834   test -z "$as_dir" && as_dir=.
4835   for ac_exec_ext in '' $ac_executable_extensions; do
4836   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
4837     ac_cv_prog_BUILD_CXX="g++"
4838     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4839     break 2
4840   fi
4841 done
4842 done
4843 IFS=$as_save_IFS
4844
4845 fi
4846 fi
4847 BUILD_CXX=$ac_cv_prog_BUILD_CXX
4848 if test -n "$BUILD_CXX"; then
4849   { echo "$as_me:$LINENO: result: $BUILD_CXX" >&5
4850 echo "${ECHO_T}$BUILD_CXX" >&6; }
4851 else
4852   { echo "$as_me:$LINENO: result: no" >&5
4853 echo "${ECHO_T}no" >&6; }
4854 fi
4855
4856
4857      if test -z "$BUILD_CXX"; then
4858        # Extract the first word of "c++", so it can be a program name with args.
4859 set dummy c++; ac_word=$2
4860 { echo "$as_me:$LINENO: checking for $ac_word" >&5
4861 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
4862 if test "${ac_cv_prog_BUILD_CXX+set}" = set; then
4863   echo $ECHO_N "(cached) $ECHO_C" >&6
4864 else
4865   if test -n "$BUILD_CXX"; then
4866   ac_cv_prog_BUILD_CXX="$BUILD_CXX" # Let the user override the test.
4867 else
4868   ac_prog_rejected=no
4869 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4870 for as_dir in $PATH
4871 do
4872   IFS=$as_save_IFS
4873   test -z "$as_dir" && as_dir=.
4874   for ac_exec_ext in '' $ac_executable_extensions; do
4875   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
4876     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/c++"; then
4877        ac_prog_rejected=yes
4878        continue
4879      fi
4880     ac_cv_prog_BUILD_CXX="c++"
4881     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4882     break 2
4883   fi
4884 done
4885 done
4886 IFS=$as_save_IFS
4887
4888 if test $ac_prog_rejected = yes; then
4889   # We found a bogon in the path, so make sure we never use it.
4890   set dummy $ac_cv_prog_BUILD_CXX
4891   shift
4892   if test $# != 0; then
4893     # We chose a different compiler from the bogus one.
4894     # However, it has the same basename, so the bogon will be chosen
4895     # first if we set BUILD_CXX to just the basename; use the full file name.
4896     shift
4897     ac_cv_prog_BUILD_CXX="$as_dir/$ac_word${1+' '}$@"
4898   fi
4899 fi
4900 fi
4901 fi
4902 BUILD_CXX=$ac_cv_prog_BUILD_CXX
4903 if test -n "$BUILD_CXX"; then
4904   { echo "$as_me:$LINENO: result: $BUILD_CXX" >&5
4905 echo "${ECHO_T}$BUILD_CXX" >&6; }
4906 else
4907   { echo "$as_me:$LINENO: result: no" >&5
4908 echo "${ECHO_T}no" >&6; }
4909 fi
4910
4911
4912      fi
4913   fi
4914 else
4915   LLVM_CROSS_COMPILING=0
4916
4917 fi
4918
4919 if test -d ".svn" -o -d "${srcdir}/.svn" -o -d ".git" -o -d "${srcdir}/.git"; then
4920   cvsbuild="yes"
4921   optimize="no"
4922   CVSBUILD=CVSBUILD=1
4923
4924 else
4925   cvsbuild="no"
4926   optimize="yes"
4927 fi
4928
4929
4930 # Check whether --enable-libcpp was given.
4931 if test "${enable_libcpp+set}" = set; then
4932   enableval=$enable_libcpp;
4933 else
4934   enableval=default
4935 fi
4936
4937 case "$enableval" in
4938   yes) ENABLE_LIBCPP=1
4939  ;;
4940   no)  ENABLE_LIBCPP=0
4941  ;;
4942   default) ENABLE_LIBCPP=0
4943 ;;
4944   *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-libcpp. Use \"yes\" or \"no\"" >&5
4945 echo "$as_me: error: Invalid setting for --enable-libcpp. Use \"yes\" or \"no\"" >&2;}
4946    { (exit 1); exit 1; }; } ;;
4947 esac
4948
4949 # Check whether --enable-cxx11 was given.
4950 if test "${enable_cxx11+set}" = set; then
4951   enableval=$enable_cxx11;
4952 else
4953   enableval=default
4954 fi
4955
4956 case "$enableval" in
4957   yes) ENABLE_CXX11=1
4958  ;;
4959   no)  ENABLE_CXX11=0
4960  ;;
4961   default) ENABLE_CXX11=0
4962 ;;
4963   *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-cxx11. Use \"yes\" or \"no\"" >&5
4964 echo "$as_me: error: Invalid setting for --enable-cxx11. Use \"yes\" or \"no\"" >&2;}
4965    { (exit 1); exit 1; }; } ;;
4966 esac
4967
4968 # Check whether --enable-optimized was given.
4969 if test "${enable_optimized+set}" = set; then
4970   enableval=$enable_optimized;
4971 else
4972   enableval=$optimize
4973 fi
4974
4975 if test ${enableval} = "no" ; then
4976   ENABLE_OPTIMIZED=
4977
4978 else
4979   ENABLE_OPTIMIZED=ENABLE_OPTIMIZED=1
4980
4981 fi
4982
4983 # Check whether --enable-profiling was given.
4984 if test "${enable_profiling+set}" = set; then
4985   enableval=$enable_profiling;
4986 else
4987   enableval="no"
4988 fi
4989
4990 if test ${enableval} = "no" ; then
4991   ENABLE_PROFILING=
4992
4993 else
4994   ENABLE_PROFILING=ENABLE_PROFILING=1
4995
4996 fi
4997
4998 # Check whether --enable-assertions was given.
4999 if test "${enable_assertions+set}" = set; then
5000   enableval=$enable_assertions;
5001 else
5002   enableval="yes"
5003 fi
5004
5005 if test ${enableval} = "yes" ; then
5006   DISABLE_ASSERTIONS=
5007
5008 else
5009   DISABLE_ASSERTIONS=DISABLE_ASSERTIONS=1
5010
5011 fi
5012
5013 # Check whether --enable-werror was given.
5014 if test "${enable_werror+set}" = set; then
5015   enableval=$enable_werror;
5016 else
5017   enableval="no"
5018 fi
5019
5020 case "$enableval" in
5021   yes) ENABLE_WERROR=1
5022  ;;
5023   no)  ENABLE_WERROR=0
5024  ;;
5025   default) ENABLE_WERROR=0
5026 ;;
5027   *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-werror. Use \"yes\" or \"no\"" >&5
5028 echo "$as_me: error: Invalid setting for --enable-werror. Use \"yes\" or \"no\"" >&2;}
5029    { (exit 1); exit 1; }; } ;;
5030 esac
5031
5032 # Check whether --enable-expensive-checks was given.
5033 if test "${enable_expensive_checks+set}" = set; then
5034   enableval=$enable_expensive_checks;
5035 else
5036   enableval="no"
5037 fi
5038
5039 if test ${enableval} = "yes" ; then
5040   ENABLE_EXPENSIVE_CHECKS=ENABLE_EXPENSIVE_CHECKS=1
5041
5042   EXPENSIVE_CHECKS=yes
5043
5044 else
5045   ENABLE_EXPENSIVE_CHECKS=
5046
5047   EXPENSIVE_CHECKS=no
5048
5049 fi
5050
5051 # Check whether --enable-debug-runtime was given.
5052 if test "${enable_debug_runtime+set}" = set; then
5053   enableval=$enable_debug_runtime;
5054 else
5055   enableval=no
5056 fi
5057
5058 if test ${enableval} = "no" ; then
5059   DEBUG_RUNTIME=
5060
5061 else
5062   DEBUG_RUNTIME=DEBUG_RUNTIME=1
5063
5064 fi
5065
5066 # Check whether --enable-debug-symbols was given.
5067 if test "${enable_debug_symbols+set}" = set; then
5068   enableval=$enable_debug_symbols;
5069 else
5070   enableval=no
5071 fi
5072
5073 if test ${enableval} = "no" ; then
5074   DEBUG_SYMBOLS=
5075
5076 else
5077   DEBUG_SYMBOLS=DEBUG_SYMBOLS=1
5078
5079 fi
5080
5081 # Check whether --enable-jit was given.
5082 if test "${enable_jit+set}" = set; then
5083   enableval=$enable_jit;
5084 else
5085   enableval=default
5086 fi
5087
5088 if test ${enableval} = "no"
5089 then
5090   JIT=
5091
5092 else
5093   case "$llvm_cv_target_arch" in
5094     x86)         TARGET_HAS_JIT=1
5095  ;;
5096     Sparc)       TARGET_HAS_JIT=0
5097  ;;
5098     PowerPC)     TARGET_HAS_JIT=1
5099  ;;
5100     x86_64)      TARGET_HAS_JIT=1
5101  ;;
5102     ARM)         TARGET_HAS_JIT=1
5103  ;;
5104     Mips)        TARGET_HAS_JIT=1
5105  ;;
5106     XCore)       TARGET_HAS_JIT=0
5107  ;;
5108     MSP430)      TARGET_HAS_JIT=0
5109  ;;
5110     Hexagon)     TARGET_HAS_JIT=0
5111  ;;
5112     MBlaze)      TARGET_HAS_JIT=0
5113  ;;
5114     NVPTX)       TARGET_HAS_JIT=0
5115  ;;
5116     *)           TARGET_HAS_JIT=0
5117  ;;
5118   esac
5119 fi
5120
5121 # Check whether --enable-docs was given.
5122 if test "${enable_docs+set}" = set; then
5123   enableval=$enable_docs;
5124 else
5125   enableval=default
5126 fi
5127
5128 case "$enableval" in
5129   yes) ENABLE_DOCS=1
5130  ;;
5131   no)  ENABLE_DOCS=0
5132  ;;
5133   default) ENABLE_DOCS=1
5134  ;;
5135   *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-docs. Use \"yes\" or \"no\"" >&5
5136 echo "$as_me: error: Invalid setting for --enable-docs. Use \"yes\" or \"no\"" >&2;}
5137    { (exit 1); exit 1; }; } ;;
5138 esac
5139
5140 # Check whether --enable-doxygen was given.
5141 if test "${enable_doxygen+set}" = set; then
5142   enableval=$enable_doxygen;
5143 else
5144   enableval=default
5145 fi
5146
5147 case "$enableval" in
5148   yes) ENABLE_DOXYGEN=1
5149  ;;
5150   no)  ENABLE_DOXYGEN=0
5151  ;;
5152   default) ENABLE_DOXYGEN=0
5153  ;;
5154   *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-doxygen. Use \"yes\" or \"no\"" >&5
5155 echo "$as_me: error: Invalid setting for --enable-doxygen. Use \"yes\" or \"no\"" >&2;}
5156    { (exit 1); exit 1; }; } ;;
5157 esac
5158
5159 # Check whether --enable-threads was given.
5160 if test "${enable_threads+set}" = set; then
5161   enableval=$enable_threads;
5162 else
5163   enableval=default
5164 fi
5165
5166 case "$enableval" in
5167   yes) ENABLE_THREADS=1
5168  ;;
5169   no)  ENABLE_THREADS=0
5170  ;;
5171   default) ENABLE_THREADS=1
5172  ;;
5173   *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-threads. Use \"yes\" or \"no\"" >&5
5174 echo "$as_me: error: Invalid setting for --enable-threads. Use \"yes\" or \"no\"" >&2;}
5175    { (exit 1); exit 1; }; } ;;
5176 esac
5177
5178 cat >>confdefs.h <<_ACEOF
5179 #define ENABLE_THREADS $ENABLE_THREADS
5180 _ACEOF
5181
5182
5183 # Check whether --enable-pthreads was given.
5184 if test "${enable_pthreads+set}" = set; then
5185   enableval=$enable_pthreads;
5186 else
5187   enableval=default
5188 fi
5189
5190 case "$enableval" in
5191   yes) ENABLE_PTHREADS=1
5192  ;;
5193   no)  ENABLE_PTHREADS=0
5194  ;;
5195   default) ENABLE_PTHREADS=1
5196  ;;
5197   *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-pthreads. Use \"yes\" or \"no\"" >&5
5198 echo "$as_me: error: Invalid setting for --enable-pthreads. Use \"yes\" or \"no\"" >&2;}
5199    { (exit 1); exit 1; }; } ;;
5200 esac
5201
5202 # Check whether --enable-pic was given.
5203 if test "${enable_pic+set}" = set; then
5204   enableval=$enable_pic;
5205 else
5206   enableval=default
5207 fi
5208
5209 case "$enableval" in
5210   yes) ENABLE_PIC=1
5211  ;;
5212   no)  ENABLE_PIC=0
5213  ;;
5214   default) ENABLE_PIC=1
5215  ;;
5216   *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-pic. Use \"yes\" or \"no\"" >&5
5217 echo "$as_me: error: Invalid setting for --enable-pic. Use \"yes\" or \"no\"" >&2;}
5218    { (exit 1); exit 1; }; } ;;
5219 esac
5220
5221 cat >>confdefs.h <<_ACEOF
5222 #define ENABLE_PIC $ENABLE_PIC
5223 _ACEOF
5224
5225
5226 # Check whether --enable-shared was given.
5227 if test "${enable_shared+set}" = set; then
5228   enableval=$enable_shared;
5229 else
5230   enableval=default
5231 fi
5232
5233 case "$enableval" in
5234   yes) ENABLE_SHARED=1
5235  ;;
5236   no)  ENABLE_SHARED=0
5237  ;;
5238   default) ENABLE_SHARED=0
5239  ;;
5240   *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-shared. Use \"yes\" or \"no\"" >&5
5241 echo "$as_me: error: Invalid setting for --enable-shared. Use \"yes\" or \"no\"" >&2;}
5242    { (exit 1); exit 1; }; } ;;
5243 esac
5244
5245 # Check whether --enable-embed-stdcxx was given.
5246 if test "${enable_embed_stdcxx+set}" = set; then
5247   enableval=$enable_embed_stdcxx;
5248 else
5249   enableval=default
5250 fi
5251
5252 case "$enableval" in
5253   yes) ENABLE_EMBED_STDCXX=1
5254  ;;
5255   no)  ENABLE_EMBED_STDCXX=0
5256  ;;
5257   default) ENABLE_EMBED_STDCXX=1
5258  ;;
5259   *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-embed-stdcxx. Use \"yes\" or \"no\"" >&5
5260 echo "$as_me: error: Invalid setting for --enable-embed-stdcxx. Use \"yes\" or \"no\"" >&2;}
5261    { (exit 1); exit 1; }; } ;;
5262 esac
5263
5264 # Check whether --enable-timestamps was given.
5265 if test "${enable_timestamps+set}" = set; then
5266   enableval=$enable_timestamps;
5267 else
5268   enableval=default
5269 fi
5270
5271 case "$enableval" in
5272   yes) ENABLE_TIMESTAMPS=1
5273  ;;
5274   no)  ENABLE_TIMESTAMPS=0
5275  ;;
5276   default) ENABLE_TIMESTAMPS=1
5277  ;;
5278   *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-timestamps. Use \"yes\" or \"no\"" >&5
5279 echo "$as_me: error: Invalid setting for --enable-timestamps. Use \"yes\" or \"no\"" >&2;}
5280    { (exit 1); exit 1; }; } ;;
5281 esac
5282
5283 cat >>confdefs.h <<_ACEOF
5284 #define ENABLE_TIMESTAMPS $ENABLE_TIMESTAMPS
5285 _ACEOF
5286
5287
5288 TARGETS_TO_BUILD=""
5289 # Check whether --enable-targets was given.
5290 if test "${enable_targets+set}" = set; then
5291   enableval=$enable_targets;
5292 else
5293   enableval=all
5294 fi
5295
5296 if test "$enableval" = host-only ; then
5297   enableval=host
5298 fi
5299 case "$enableval" in
5300   all) TARGETS_TO_BUILD="X86 Sparc PowerPC ARM Mips CellSPU XCore MSP430 Hexagon CppBackend MBlaze NVPTX" ;;
5301   *)for a_target in `echo $enableval|sed -e 's/,/ /g' ` ; do
5302       case "$a_target" in
5303         x86)      TARGETS_TO_BUILD="X86 $TARGETS_TO_BUILD" ;;
5304         x86_64)   TARGETS_TO_BUILD="X86 $TARGETS_TO_BUILD" ;;
5305         sparc)    TARGETS_TO_BUILD="Sparc $TARGETS_TO_BUILD" ;;
5306         powerpc)  TARGETS_TO_BUILD="PowerPC $TARGETS_TO_BUILD" ;;
5307         arm)      TARGETS_TO_BUILD="ARM $TARGETS_TO_BUILD" ;;
5308         mips)     TARGETS_TO_BUILD="Mips $TARGETS_TO_BUILD" ;;
5309         spu)      TARGETS_TO_BUILD="CellSPU $TARGETS_TO_BUILD" ;;
5310         xcore)    TARGETS_TO_BUILD="XCore $TARGETS_TO_BUILD" ;;
5311         msp430)   TARGETS_TO_BUILD="MSP430 $TARGETS_TO_BUILD" ;;
5312         hexagon)  TARGETS_TO_BUILD="Hexagon $TARGETS_TO_BUILD" ;;
5313         cpp)      TARGETS_TO_BUILD="CppBackend $TARGETS_TO_BUILD" ;;
5314         mblaze)   TARGETS_TO_BUILD="MBlaze $TARGETS_TO_BUILD" ;;
5315         nvptx)    TARGETS_TO_BUILD="NVPTX $TARGETS_TO_BUILD" ;;
5316         host) case "$llvm_cv_target_arch" in
5317             x86)         TARGETS_TO_BUILD="X86 $TARGETS_TO_BUILD" ;;
5318             x86_64)      TARGETS_TO_BUILD="X86 $TARGETS_TO_BUILD" ;;
5319             Sparc)       TARGETS_TO_BUILD="Sparc $TARGETS_TO_BUILD" ;;
5320             PowerPC)     TARGETS_TO_BUILD="PowerPC $TARGETS_TO_BUILD" ;;
5321             ARM)         TARGETS_TO_BUILD="ARM $TARGETS_TO_BUILD" ;;
5322             Mips)        TARGETS_TO_BUILD="Mips $TARGETS_TO_BUILD" ;;
5323             MBlaze)      TARGETS_TO_BUILD="MBlaze $TARGETS_TO_BUILD" ;;
5324             CellSPU|SPU) TARGETS_TO_BUILD="CellSPU $TARGETS_TO_BUILD" ;;
5325             XCore)       TARGETS_TO_BUILD="XCore $TARGETS_TO_BUILD" ;;
5326             MSP430)      TARGETS_TO_BUILD="MSP430 $TARGETS_TO_BUILD" ;;
5327             Hexagon)     TARGETS_TO_BUILD="Hexagon $TARGETS_TO_BUILD" ;;
5328             NVPTX)       TARGETS_TO_BUILD="NVPTX $TARGETS_TO_BUILD" ;;
5329             *)       { { echo "$as_me:$LINENO: error: Can not set target to build" >&5
5330 echo "$as_me: error: Can not set target to build" >&2;}
5331    { (exit 1); exit 1; }; } ;;
5332           esac ;;
5333         *) { { echo "$as_me:$LINENO: error: Unrecognized target $a_target" >&5
5334 echo "$as_me: error: Unrecognized target $a_target" >&2;}
5335    { (exit 1); exit 1; }; } ;;
5336       esac
5337   done
5338   ;;
5339 esac
5340 TARGETS_TO_BUILD=$TARGETS_TO_BUILD
5341
5342
5343 # Determine whether we are building LLVM support for the native architecture.
5344 # If so, define LLVM_NATIVE_ARCH to that LLVM target.
5345 for a_target in $TARGETS_TO_BUILD; do
5346   if test "$a_target" = "$LLVM_NATIVE_ARCH"; then
5347
5348 cat >>confdefs.h <<_ACEOF
5349 #define LLVM_NATIVE_ARCH $LLVM_NATIVE_ARCH
5350 _ACEOF
5351
5352     LLVM_NATIVE_TARGET="LLVMInitialize${LLVM_NATIVE_ARCH}Target"
5353     LLVM_NATIVE_TARGETINFO="LLVMInitialize${LLVM_NATIVE_ARCH}TargetInfo"
5354     LLVM_NATIVE_TARGETMC="LLVMInitialize${LLVM_NATIVE_ARCH}TargetMC"
5355     LLVM_NATIVE_ASMPRINTER="LLVMInitialize${LLVM_NATIVE_ARCH}AsmPrinter"
5356     if test -f ${srcdir}/lib/Target/${LLVM_NATIVE_ARCH}/AsmParser/Makefile ; then
5357       LLVM_NATIVE_ASMPARSER="LLVMInitialize${LLVM_NATIVE_ARCH}AsmParser"
5358     fi
5359     if test -f ${srcdir}/lib/Target/${LLVM_NATIVE_ARCH}/Disassembler/Makefile ; then
5360       LLVM_NATIVE_DISASSEMBLER="LLVMInitialize${LLVM_NATIVE_ARCH}Disassembler"
5361     fi
5362
5363 cat >>confdefs.h <<_ACEOF
5364 #define LLVM_NATIVE_TARGET $LLVM_NATIVE_TARGET
5365 _ACEOF
5366
5367
5368 cat >>confdefs.h <<_ACEOF
5369 #define LLVM_NATIVE_TARGETINFO $LLVM_NATIVE_TARGETINFO
5370 _ACEOF
5371
5372
5373 cat >>confdefs.h <<_ACEOF
5374 #define LLVM_NATIVE_TARGETMC $LLVM_NATIVE_TARGETMC
5375 _ACEOF
5376
5377
5378 cat >>confdefs.h <<_ACEOF
5379 #define LLVM_NATIVE_ASMPRINTER $LLVM_NATIVE_ASMPRINTER
5380 _ACEOF
5381
5382     if test -f ${srcdir}/lib/Target/${LLVM_NATIVE_ARCH}/AsmParser/Makefile ; then
5383
5384 cat >>confdefs.h <<_ACEOF
5385 #define LLVM_NATIVE_ASMPARSER $LLVM_NATIVE_ASMPARSER
5386 _ACEOF
5387
5388     fi
5389     if test -f ${srcdir}/lib/Target/${LLVM_NATIVE_ARCH}/Disassembler/Makefile ; then
5390
5391 cat >>confdefs.h <<_ACEOF
5392 #define LLVM_NATIVE_DISASSEMBLER $LLVM_NATIVE_DISASSEMBLER
5393 _ACEOF
5394
5395     fi
5396   fi
5397 done
5398
5399 # Build the LLVM_TARGET and LLVM_... macros for Targets.def and the individual
5400 # target feature def files.
5401 LLVM_ENUM_TARGETS=""
5402 LLVM_ENUM_ASM_PRINTERS=""
5403 LLVM_ENUM_ASM_PARSERS=""
5404 LLVM_ENUM_DISASSEMBLERS=""
5405 for target_to_build in $TARGETS_TO_BUILD; do
5406   LLVM_ENUM_TARGETS="LLVM_TARGET($target_to_build) $LLVM_ENUM_TARGETS"
5407   if test -f ${srcdir}/lib/Target/${target_to_build}/*AsmPrinter.cpp ; then
5408     LLVM_ENUM_ASM_PRINTERS="LLVM_ASM_PRINTER($target_to_build) $LLVM_ENUM_ASM_PRINTERS";
5409   fi
5410   if test -f ${srcdir}/lib/Target/${target_to_build}/AsmParser/Makefile ; then
5411     LLVM_ENUM_ASM_PARSERS="LLVM_ASM_PARSER($target_to_build) $LLVM_ENUM_ASM_PARSERS";
5412   fi
5413   if test -f ${srcdir}/lib/Target/${target_to_build}/Disassembler/Makefile ; then
5414     LLVM_ENUM_DISASSEMBLERS="LLVM_DISASSEMBLER($target_to_build) $LLVM_ENUM_DISASSEMBLERS";
5415   fi
5416 done
5417
5418
5419
5420
5421
5422
5423 # Check whether --with-optimize-option was given.
5424 if test "${with_optimize_option+set}" = set; then
5425   withval=$with_optimize_option;
5426 else
5427   withval=default
5428 fi
5429
5430 { echo "$as_me:$LINENO: checking optimization flags" >&5
5431 echo $ECHO_N "checking optimization flags... $ECHO_C" >&6; }
5432 case "$withval" in
5433   default)
5434     case "$llvm_cv_os_type" in
5435     FreeBSD) optimize_option=-O2 ;;
5436     MingW) optimize_option=-O2 ;;
5437     *)     optimize_option=-O3 ;;
5438     esac ;;
5439   *) optimize_option="$withval" ;;
5440 esac
5441 OPTIMIZE_OPTION=$optimize_option
5442
5443 { echo "$as_me:$LINENO: result: $optimize_option" >&5
5444 echo "${ECHO_T}$optimize_option" >&6; }
5445
5446
5447 # Check whether --with-extra-options was given.
5448 if test "${with_extra_options+set}" = set; then
5449   withval=$with_extra_options;
5450 else
5451   withval=default
5452 fi
5453
5454 case "$withval" in
5455   default) EXTRA_OPTIONS= ;;
5456   *) EXTRA_OPTIONS=$withval ;;
5457 esac
5458 EXTRA_OPTIONS=$EXTRA_OPTIONS
5459
5460
5461
5462 # Check whether --with-extra-ld-options was given.
5463 if test "${with_extra_ld_options+set}" = set; then
5464   withval=$with_extra_ld_options;
5465 else
5466   withval=default
5467 fi
5468
5469 case "$withval" in
5470   default) EXTRA_LD_OPTIONS= ;;
5471   *) EXTRA_LD_OPTIONS=$withval ;;
5472 esac
5473 EXTRA_LD_OPTIONS=$EXTRA_LD_OPTIONS
5474
5475
5476 # Check whether --enable-bindings was given.
5477 if test "${enable_bindings+set}" = set; then
5478   enableval=$enable_bindings;
5479 else
5480   enableval=default
5481 fi
5482
5483 BINDINGS_TO_BUILD=""
5484 case "$enableval" in
5485   yes | default | auto) BINDINGS_TO_BUILD="auto" ;;
5486   all ) BINDINGS_TO_BUILD="ocaml" ;;
5487   none | no) BINDINGS_TO_BUILD="" ;;
5488   *)for a_binding in `echo $enableval|sed -e 's/,/ /g' ` ; do
5489       case "$a_binding" in
5490         ocaml) BINDINGS_TO_BUILD="ocaml $BINDINGS_TO_BUILD" ;;
5491         *) { { echo "$as_me:$LINENO: error: Unrecognized binding $a_binding" >&5
5492 echo "$as_me: error: Unrecognized binding $a_binding" >&2;}
5493    { (exit 1); exit 1; }; } ;;
5494       esac
5495   done
5496   ;;
5497 esac
5498
5499
5500 # Check whether --with-ocaml-libdir was given.
5501 if test "${with_ocaml_libdir+set}" = set; then
5502   withval=$with_ocaml_libdir;
5503 else
5504   withval=auto
5505 fi
5506
5507 case "$withval" in
5508   auto) with_ocaml_libdir="$withval" ;;
5509   /* | [A-Za-z]:[\\/]*) with_ocaml_libdir="$withval" ;;
5510   *) { { echo "$as_me:$LINENO: error: Invalid path for --with-ocaml-libdir. Provide full path" >&5
5511 echo "$as_me: error: Invalid path for --with-ocaml-libdir. Provide full path" >&2;}
5512    { (exit 1); exit 1; }; } ;;
5513 esac
5514
5515
5516 # Check whether --with-clang-resource-dir was given.
5517 if test "${with_clang_resource_dir+set}" = set; then
5518   withval=$with_clang_resource_dir;
5519 else
5520   withval=""
5521 fi
5522
5523
5524 cat >>confdefs.h <<_ACEOF
5525 #define CLANG_RESOURCE_DIR "$withval"
5526 _ACEOF
5527
5528
5529
5530 # Check whether --with-c-include-dirs was given.
5531 if test "${with_c_include_dirs+set}" = set; then
5532   withval=$with_c_include_dirs;
5533 else
5534   withval=""
5535 fi
5536
5537
5538 cat >>confdefs.h <<_ACEOF
5539 #define C_INCLUDE_DIRS "$withval"
5540 _ACEOF
5541
5542
5543 # Clang normally uses the system c++ headers and libraries. With this option,
5544 # clang will use the ones provided by a gcc installation instead. This option should
5545 # be passed the same value that was used with --prefix when configuring gcc.
5546
5547 # Check whether --with-gcc-toolchain was given.
5548 if test "${with_gcc_toolchain+set}" = set; then
5549   withval=$with_gcc_toolchain;
5550 else
5551   withval=""
5552 fi
5553
5554
5555 cat >>confdefs.h <<_ACEOF
5556 #define GCC_INSTALL_PREFIX "$withval"
5557 _ACEOF
5558
5559
5560
5561 # Check whether --with-binutils-include was given.
5562 if test "${with_binutils_include+set}" = set; then
5563   withval=$with_binutils_include;
5564 else
5565   withval=default
5566 fi
5567
5568 case "$withval" in
5569   default) WITH_BINUTILS_INCDIR=default ;;
5570   /* | [A-Za-z]:[\\/]*)      WITH_BINUTILS_INCDIR=$withval ;;
5571   *) { { echo "$as_me:$LINENO: error: Invalid path for --with-binutils-include. Provide full path" >&5
5572 echo "$as_me: error: Invalid path for --with-binutils-include. Provide full path" >&2;}
5573    { (exit 1); exit 1; }; } ;;
5574 esac
5575 if test "x$WITH_BINUTILS_INCDIR" != xdefault ; then
5576   BINUTILS_INCDIR=$WITH_BINUTILS_INCDIR
5577
5578   if test ! -f "$WITH_BINUTILS_INCDIR/plugin-api.h"; then
5579      echo "$WITH_BINUTILS_INCDIR/plugin-api.h"
5580      { { echo "$as_me:$LINENO: error: Invalid path to directory containing plugin-api.h." >&5
5581 echo "$as_me: error: Invalid path to directory containing plugin-api.h." >&2;}
5582    { (exit 1); exit 1; }; };
5583   fi
5584 fi
5585
5586
5587 # Check whether --with-bug-report-url was given.
5588 if test "${with_bug_report_url+set}" = set; then
5589   withval=$with_bug_report_url;
5590 else
5591   withval="http://llvm.org/bugs/"
5592 fi
5593
5594
5595 cat >>confdefs.h <<_ACEOF
5596 #define BUG_REPORT_URL "$withval"
5597 _ACEOF
5598
5599
5600 # Check whether --enable-libffi was given.
5601 if test "${enable_libffi+set}" = set; then
5602   enableval=$enable_libffi; case "$enableval" in
5603     yes) llvm_cv_enable_libffi="yes" ;;
5604     no)  llvm_cv_enable_libffi="no"  ;;
5605     *) { { echo "$as_me:$LINENO: error: Invalid setting for --enable-libffi. Use \"yes\" or \"no\"" >&5
5606 echo "$as_me: error: Invalid setting for --enable-libffi. Use \"yes\" or \"no\"" >&2;}
5607    { (exit 1); exit 1; }; } ;;
5608   esac
5609 else
5610   llvm_cv_enable_libffi=no
5611 fi
5612
5613
5614
5615 { echo "$as_me:$LINENO: checking for BSD-compatible nm" >&5
5616 echo $ECHO_N "checking for BSD-compatible nm... $ECHO_C" >&6; }
5617 if test "${lt_cv_path_NM+set}" = set; then
5618   echo $ECHO_N "(cached) $ECHO_C" >&6
5619 else
5620   if test -n "$NM"; then
5621   # Let the user override the test.
5622   lt_cv_path_NM="$NM"
5623 else
5624   lt_nm_to_check="${ac_tool_prefix}nm"
5625   if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
5626     lt_nm_to_check="$lt_nm_to_check nm"
5627   fi
5628   for lt_tmp_nm in $lt_nm_to_check; do
5629     lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5630     for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
5631       IFS="$lt_save_ifs"
5632       test -z "$ac_dir" && ac_dir=.
5633       tmp_nm="$ac_dir/$lt_tmp_nm"
5634       if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
5635         # Check to see if the nm accepts a BSD-compat flag.
5636         # Adding the `sed 1q' prevents false positives on HP-UX, which says:
5637         #   nm: unknown option "B" ignored
5638         # Tru64's nm complains that /dev/null is an invalid object file
5639         case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
5640         */dev/null* | *'Invalid file or object type'*)
5641           lt_cv_path_NM="$tmp_nm -B"
5642           break
5643           ;;
5644         *)
5645           case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
5646           */dev/null*)
5647             lt_cv_path_NM="$tmp_nm -p"
5648             break
5649             ;;
5650           *)
5651             lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
5652             continue # so that we can try to find one that supports BSD flags
5653             ;;
5654           esac
5655           ;;
5656         esac
5657       fi
5658     done
5659     IFS="$lt_save_ifs"
5660   done
5661   test -z "$lt_cv_path_NM" && lt_cv_path_NM=nm
5662 fi
5663 fi
5664 { echo "$as_me:$LINENO: result: $lt_cv_path_NM" >&5
5665 echo "${ECHO_T}$lt_cv_path_NM" >&6; }
5666 NM="$lt_cv_path_NM"
5667
5668
5669
5670 { echo "$as_me:$LINENO: checking for GNU make" >&5
5671 echo $ECHO_N "checking for GNU make... $ECHO_C" >&6; }
5672 if test "${llvm_cv_gnu_make_command+set}" = set; then
5673   echo $ECHO_N "(cached) $ECHO_C" >&6
5674 else
5675   llvm_cv_gnu_make_command=''
5676  for a in "$MAKE" make gmake gnumake ; do
5677   if test -z "$a" ; then continue ; fi ;
5678   if  ( sh -c "$a --version" 2> /dev/null | grep GNU 2>&1 > /dev/null )
5679   then
5680    llvm_cv_gnu_make_command=$a ;
5681    break;
5682   fi
5683  done
5684 fi
5685 { echo "$as_me:$LINENO: result: $llvm_cv_gnu_make_command" >&5
5686 echo "${ECHO_T}$llvm_cv_gnu_make_command" >&6; }
5687  if test "x$llvm_cv_gnu_make_command" != "x"  ; then
5688    ifGNUmake='' ;
5689  else
5690    ifGNUmake='#' ;
5691    { echo "$as_me:$LINENO: result: \"Not found\"" >&5
5692 echo "${ECHO_T}\"Not found\"" >&6; };
5693  fi
5694
5695
5696 { echo "$as_me:$LINENO: checking whether ln -s works" >&5
5697 echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6; }
5698 LN_S=$as_ln_s
5699 if test "$LN_S" = "ln -s"; then
5700   { echo "$as_me:$LINENO: result: yes" >&5
5701 echo "${ECHO_T}yes" >&6; }
5702 else
5703   { echo "$as_me:$LINENO: result: no, using $LN_S" >&5
5704 echo "${ECHO_T}no, using $LN_S" >&6; }
5705 fi
5706
5707 # Extract the first word of "cmp", so it can be a program name with args.
5708 set dummy cmp; ac_word=$2
5709 { echo "$as_me:$LINENO: checking for $ac_word" >&5
5710 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5711 if test "${ac_cv_path_CMP+set}" = set; then
5712   echo $ECHO_N "(cached) $ECHO_C" >&6
5713 else
5714   case $CMP in
5715   [\\/]* | ?:[\\/]*)
5716   ac_cv_path_CMP="$CMP" # Let the user override the test with a path.
5717   ;;
5718   *)
5719   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5720 for as_dir in $PATH
5721 do
5722   IFS=$as_save_IFS
5723   test -z "$as_dir" && as_dir=.
5724   for ac_exec_ext in '' $ac_executable_extensions; do
5725   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
5726     ac_cv_path_CMP="$as_dir/$ac_word$ac_exec_ext"
5727     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5728     break 2
5729   fi
5730 done
5731 done
5732 IFS=$as_save_IFS
5733
5734   test -z "$ac_cv_path_CMP" && ac_cv_path_CMP="cmp"
5735   ;;
5736 esac
5737 fi
5738 CMP=$ac_cv_path_CMP
5739 if test -n "$CMP"; then
5740   { echo "$as_me:$LINENO: result: $CMP" >&5
5741 echo "${ECHO_T}$CMP" >&6; }
5742 else
5743   { echo "$as_me:$LINENO: result: no" >&5
5744 echo "${ECHO_T}no" >&6; }
5745 fi
5746
5747
5748 # Extract the first word of "cp", so it can be a program name with args.
5749 set dummy cp; ac_word=$2
5750 { echo "$as_me:$LINENO: checking for $ac_word" >&5
5751 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5752 if test "${ac_cv_path_CP+set}" = set; then
5753   echo $ECHO_N "(cached) $ECHO_C" >&6
5754 else
5755   case $CP in
5756   [\\/]* | ?:[\\/]*)
5757   ac_cv_path_CP="$CP" # Let the user override the test with a path.
5758   ;;
5759   *)
5760   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5761 for as_dir in $PATH
5762 do
5763   IFS=$as_save_IFS
5764   test -z "$as_dir" && as_dir=.
5765   for ac_exec_ext in '' $ac_executable_extensions; do
5766   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
5767     ac_cv_path_CP="$as_dir/$ac_word$ac_exec_ext"
5768     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5769     break 2
5770   fi
5771 done
5772 done
5773 IFS=$as_save_IFS
5774
5775   test -z "$ac_cv_path_CP" && ac_cv_path_CP="cp"
5776   ;;
5777 esac
5778 fi
5779 CP=$ac_cv_path_CP
5780 if test -n "$CP"; then
5781   { echo "$as_me:$LINENO: result: $CP" >&5
5782 echo "${ECHO_T}$CP" >&6; }
5783 else
5784   { echo "$as_me:$LINENO: result: no" >&5
5785 echo "${ECHO_T}no" >&6; }
5786 fi
5787
5788
5789 # Extract the first word of "date", so it can be a program name with args.
5790 set dummy date; ac_word=$2
5791 { echo "$as_me:$LINENO: checking for $ac_word" >&5
5792 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5793 if test "${ac_cv_path_DATE+set}" = set; then
5794   echo $ECHO_N "(cached) $ECHO_C" >&6
5795 else
5796   case $DATE in
5797   [\\/]* | ?:[\\/]*)
5798   ac_cv_path_DATE="$DATE" # Let the user override the test with a path.
5799   ;;
5800   *)
5801   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5802 for as_dir in $PATH
5803 do
5804   IFS=$as_save_IFS
5805   test -z "$as_dir" && as_dir=.
5806   for ac_exec_ext in '' $ac_executable_extensions; do
5807   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
5808     ac_cv_path_DATE="$as_dir/$ac_word$ac_exec_ext"
5809     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5810     break 2
5811   fi
5812 done
5813 done
5814 IFS=$as_save_IFS
5815
5816   test -z "$ac_cv_path_DATE" && ac_cv_path_DATE="date"
5817   ;;
5818 esac
5819 fi
5820 DATE=$ac_cv_path_DATE
5821 if test -n "$DATE"; then
5822   { echo "$as_me:$LINENO: result: $DATE" >&5
5823 echo "${ECHO_T}$DATE" >&6; }
5824 else
5825   { echo "$as_me:$LINENO: result: no" >&5
5826 echo "${ECHO_T}no" >&6; }
5827 fi
5828
5829
5830 # Extract the first word of "find", so it can be a program name with args.
5831 set dummy find; ac_word=$2
5832 { echo "$as_me:$LINENO: checking for $ac_word" >&5
5833 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5834 if test "${ac_cv_path_FIND+set}" = set; then
5835   echo $ECHO_N "(cached) $ECHO_C" >&6
5836 else
5837   case $FIND in
5838   [\\/]* | ?:[\\/]*)
5839   ac_cv_path_FIND="$FIND" # Let the user override the test with a path.
5840   ;;
5841   *)
5842   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5843 for as_dir in $PATH
5844 do
5845   IFS=$as_save_IFS
5846   test -z "$as_dir" && as_dir=.
5847   for ac_exec_ext in '' $ac_executable_extensions; do
5848   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
5849     ac_cv_path_FIND="$as_dir/$ac_word$ac_exec_ext"
5850     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5851     break 2
5852   fi
5853 done
5854 done
5855 IFS=$as_save_IFS
5856
5857   test -z "$ac_cv_path_FIND" && ac_cv_path_FIND="find"
5858   ;;
5859 esac
5860 fi
5861 FIND=$ac_cv_path_FIND
5862 if test -n "$FIND"; then
5863   { echo "$as_me:$LINENO: result: $FIND" >&5
5864 echo "${ECHO_T}$FIND" >&6; }
5865 else
5866   { echo "$as_me:$LINENO: result: no" >&5
5867 echo "${ECHO_T}no" >&6; }
5868 fi
5869
5870
5871 # Extract the first word of "grep", so it can be a program name with args.
5872 set dummy grep; ac_word=$2
5873 { echo "$as_me:$LINENO: checking for $ac_word" >&5
5874 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5875 if test "${ac_cv_path_GREP+set}" = set; then
5876   echo $ECHO_N "(cached) $ECHO_C" >&6
5877 else
5878   case $GREP in
5879   [\\/]* | ?:[\\/]*)
5880   ac_cv_path_GREP="$GREP" # Let the user override the test with a path.
5881   ;;
5882   *)
5883   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5884 for as_dir in $PATH
5885 do
5886   IFS=$as_save_IFS
5887   test -z "$as_dir" && as_dir=.
5888   for ac_exec_ext in '' $ac_executable_extensions; do
5889   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
5890     ac_cv_path_GREP="$as_dir/$ac_word$ac_exec_ext"
5891     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5892     break 2
5893   fi
5894 done
5895 done
5896 IFS=$as_save_IFS
5897
5898   test -z "$ac_cv_path_GREP" && ac_cv_path_GREP="grep"
5899   ;;
5900 esac
5901 fi
5902 GREP=$ac_cv_path_GREP
5903 if test -n "$GREP"; then
5904   { echo "$as_me:$LINENO: result: $GREP" >&5
5905 echo "${ECHO_T}$GREP" >&6; }
5906 else
5907   { echo "$as_me:$LINENO: result: no" >&5
5908 echo "${ECHO_T}no" >&6; }
5909 fi
5910
5911
5912 # Extract the first word of "mkdir", so it can be a program name with args.
5913 set dummy mkdir; ac_word=$2
5914 { echo "$as_me:$LINENO: checking for $ac_word" >&5
5915 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5916 if test "${ac_cv_path_MKDIR+set}" = set; then
5917   echo $ECHO_N "(cached) $ECHO_C" >&6
5918 else
5919   case $MKDIR in
5920   [\\/]* | ?:[\\/]*)
5921   ac_cv_path_MKDIR="$MKDIR" # Let the user override the test with a path.
5922   ;;
5923   *)
5924   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5925 for as_dir in $PATH
5926 do
5927   IFS=$as_save_IFS
5928   test -z "$as_dir" && as_dir=.
5929   for ac_exec_ext in '' $ac_executable_extensions; do
5930   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
5931     ac_cv_path_MKDIR="$as_dir/$ac_word$ac_exec_ext"
5932     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5933     break 2
5934   fi
5935 done
5936 done
5937 IFS=$as_save_IFS
5938
5939   test -z "$ac_cv_path_MKDIR" && ac_cv_path_MKDIR="mkdir"
5940   ;;
5941 esac
5942 fi
5943 MKDIR=$ac_cv_path_MKDIR
5944 if test -n "$MKDIR"; then
5945   { echo "$as_me:$LINENO: result: $MKDIR" >&5
5946 echo "${ECHO_T}$MKDIR" >&6; }
5947 else
5948   { echo "$as_me:$LINENO: result: no" >&5
5949 echo "${ECHO_T}no" >&6; }
5950 fi
5951
5952
5953 # Extract the first word of "mv", so it can be a program name with args.
5954 set dummy mv; ac_word=$2
5955 { echo "$as_me:$LINENO: checking for $ac_word" >&5
5956 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5957 if test "${ac_cv_path_MV+set}" = set; then
5958   echo $ECHO_N "(cached) $ECHO_C" >&6
5959 else
5960   case $MV in
5961   [\\/]* | ?:[\\/]*)
5962   ac_cv_path_MV="$MV" # Let the user override the test with a path.
5963   ;;
5964   *)
5965   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5966 for as_dir in $PATH
5967 do
5968   IFS=$as_save_IFS
5969   test -z "$as_dir" && as_dir=.
5970   for ac_exec_ext in '' $ac_executable_extensions; do
5971   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
5972     ac_cv_path_MV="$as_dir/$ac_word$ac_exec_ext"
5973     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5974     break 2
5975   fi
5976 done
5977 done
5978 IFS=$as_save_IFS
5979
5980   test -z "$ac_cv_path_MV" && ac_cv_path_MV="mv"
5981   ;;
5982 esac
5983 fi
5984 MV=$ac_cv_path_MV
5985 if test -n "$MV"; then
5986   { echo "$as_me:$LINENO: result: $MV" >&5
5987 echo "${ECHO_T}$MV" >&6; }
5988 else
5989   { echo "$as_me:$LINENO: result: no" >&5
5990 echo "${ECHO_T}no" >&6; }
5991 fi
5992
5993
5994 if test -n "$ac_tool_prefix"; then
5995   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
5996 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
5997 { echo "$as_me:$LINENO: checking for $ac_word" >&5
5998 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
5999 if test "${ac_cv_prog_RANLIB+set}" = set; then
6000   echo $ECHO_N "(cached) $ECHO_C" >&6
6001 else
6002   if test -n "$RANLIB"; then
6003   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
6004 else
6005 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6006 for as_dir in $PATH
6007 do
6008   IFS=$as_save_IFS
6009   test -z "$as_dir" && as_dir=.
6010   for ac_exec_ext in '' $ac_executable_extensions; do
6011   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6012     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
6013     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6014     break 2
6015   fi
6016 done
6017 done
6018 IFS=$as_save_IFS
6019
6020 fi
6021 fi
6022 RANLIB=$ac_cv_prog_RANLIB
6023 if test -n "$RANLIB"; then
6024   { echo "$as_me:$LINENO: result: $RANLIB" >&5
6025 echo "${ECHO_T}$RANLIB" >&6; }
6026 else
6027   { echo "$as_me:$LINENO: result: no" >&5
6028 echo "${ECHO_T}no" >&6; }
6029 fi
6030
6031
6032 fi
6033 if test -z "$ac_cv_prog_RANLIB"; then
6034   ac_ct_RANLIB=$RANLIB
6035   # Extract the first word of "ranlib", so it can be a program name with args.
6036 set dummy ranlib; ac_word=$2
6037 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6038 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6039 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
6040   echo $ECHO_N "(cached) $ECHO_C" >&6
6041 else
6042   if test -n "$ac_ct_RANLIB"; then
6043   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
6044 else
6045 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6046 for as_dir in $PATH
6047 do
6048   IFS=$as_save_IFS
6049   test -z "$as_dir" && as_dir=.
6050   for ac_exec_ext in '' $ac_executable_extensions; do
6051   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6052     ac_cv_prog_ac_ct_RANLIB="ranlib"
6053     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6054     break 2
6055   fi
6056 done
6057 done
6058 IFS=$as_save_IFS
6059
6060 fi
6061 fi
6062 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
6063 if test -n "$ac_ct_RANLIB"; then
6064   { echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
6065 echo "${ECHO_T}$ac_ct_RANLIB" >&6; }
6066 else
6067   { echo "$as_me:$LINENO: result: no" >&5
6068 echo "${ECHO_T}no" >&6; }
6069 fi
6070
6071   if test "x$ac_ct_RANLIB" = x; then
6072     RANLIB=":"
6073   else
6074     case $cross_compiling:$ac_tool_warned in
6075 yes:)
6076 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
6077 whose name does not start with the host triplet.  If you think this
6078 configuration is useful to you, please write to autoconf@gnu.org." >&5
6079 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
6080 whose name does not start with the host triplet.  If you think this
6081 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
6082 ac_tool_warned=yes ;;
6083 esac
6084     RANLIB=$ac_ct_RANLIB
6085   fi
6086 else
6087   RANLIB="$ac_cv_prog_RANLIB"
6088 fi
6089
6090 if test -n "$ac_tool_prefix"; then
6091   # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
6092 set dummy ${ac_tool_prefix}ar; ac_word=$2
6093 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6094 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6095 if test "${ac_cv_prog_AR+set}" = set; then
6096   echo $ECHO_N "(cached) $ECHO_C" >&6
6097 else
6098   if test -n "$AR"; then
6099   ac_cv_prog_AR="$AR" # Let the user override the test.
6100 else
6101 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6102 for as_dir in $PATH
6103 do
6104   IFS=$as_save_IFS
6105   test -z "$as_dir" && as_dir=.
6106   for ac_exec_ext in '' $ac_executable_extensions; do
6107   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6108     ac_cv_prog_AR="${ac_tool_prefix}ar"
6109     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6110     break 2
6111   fi
6112 done
6113 done
6114 IFS=$as_save_IFS
6115
6116 fi
6117 fi
6118 AR=$ac_cv_prog_AR
6119 if test -n "$AR"; then
6120   { echo "$as_me:$LINENO: result: $AR" >&5
6121 echo "${ECHO_T}$AR" >&6; }
6122 else
6123   { echo "$as_me:$LINENO: result: no" >&5
6124 echo "${ECHO_T}no" >&6; }
6125 fi
6126
6127
6128 fi
6129 if test -z "$ac_cv_prog_AR"; then
6130   ac_ct_AR=$AR
6131   # Extract the first word of "ar", so it can be a program name with args.
6132 set dummy ar; ac_word=$2
6133 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6134 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6135 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then
6136   echo $ECHO_N "(cached) $ECHO_C" >&6
6137 else
6138   if test -n "$ac_ct_AR"; then
6139   ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
6140 else
6141 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6142 for as_dir in $PATH
6143 do
6144   IFS=$as_save_IFS
6145   test -z "$as_dir" && as_dir=.
6146   for ac_exec_ext in '' $ac_executable_extensions; do
6147   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6148     ac_cv_prog_ac_ct_AR="ar"
6149     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6150     break 2
6151   fi
6152 done
6153 done
6154 IFS=$as_save_IFS
6155
6156 fi
6157 fi
6158 ac_ct_AR=$ac_cv_prog_ac_ct_AR
6159 if test -n "$ac_ct_AR"; then
6160   { echo "$as_me:$LINENO: result: $ac_ct_AR" >&5
6161 echo "${ECHO_T}$ac_ct_AR" >&6; }
6162 else
6163   { echo "$as_me:$LINENO: result: no" >&5
6164 echo "${ECHO_T}no" >&6; }
6165 fi
6166
6167   if test "x$ac_ct_AR" = x; then
6168     AR="false"
6169   else
6170     case $cross_compiling:$ac_tool_warned in
6171 yes:)
6172 { echo "$as_me:$LINENO: WARNING: In the future, Autoconf will not detect cross-tools
6173 whose name does not start with the host triplet.  If you think this
6174 configuration is useful to you, please write to autoconf@gnu.org." >&5
6175 echo "$as_me: WARNING: In the future, Autoconf will not detect cross-tools
6176 whose name does not start with the host triplet.  If you think this
6177 configuration is useful to you, please write to autoconf@gnu.org." >&2;}
6178 ac_tool_warned=yes ;;
6179 esac
6180     AR=$ac_ct_AR
6181   fi
6182 else
6183   AR="$ac_cv_prog_AR"
6184 fi
6185
6186 # Extract the first word of "rm", so it can be a program name with args.
6187 set dummy rm; ac_word=$2
6188 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6189 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6190 if test "${ac_cv_path_RM+set}" = set; then
6191   echo $ECHO_N "(cached) $ECHO_C" >&6
6192 else
6193   case $RM in
6194   [\\/]* | ?:[\\/]*)
6195   ac_cv_path_RM="$RM" # Let the user override the test with a path.
6196   ;;
6197   *)
6198   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6199 for as_dir in $PATH
6200 do
6201   IFS=$as_save_IFS
6202   test -z "$as_dir" && as_dir=.
6203   for ac_exec_ext in '' $ac_executable_extensions; do
6204   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6205     ac_cv_path_RM="$as_dir/$ac_word$ac_exec_ext"
6206     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6207     break 2
6208   fi
6209 done
6210 done
6211 IFS=$as_save_IFS
6212
6213   test -z "$ac_cv_path_RM" && ac_cv_path_RM="rm"
6214   ;;
6215 esac
6216 fi
6217 RM=$ac_cv_path_RM
6218 if test -n "$RM"; then
6219   { echo "$as_me:$LINENO: result: $RM" >&5
6220 echo "${ECHO_T}$RM" >&6; }
6221 else
6222   { echo "$as_me:$LINENO: result: no" >&5
6223 echo "${ECHO_T}no" >&6; }
6224 fi
6225
6226
6227 # Extract the first word of "sed", so it can be a program name with args.
6228 set dummy sed; ac_word=$2
6229 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6230 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6231 if test "${ac_cv_path_SED+set}" = set; then
6232   echo $ECHO_N "(cached) $ECHO_C" >&6
6233 else
6234   case $SED in
6235   [\\/]* | ?:[\\/]*)
6236   ac_cv_path_SED="$SED" # Let the user override the test with a path.
6237   ;;
6238   *)
6239   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6240 for as_dir in $PATH
6241 do
6242   IFS=$as_save_IFS
6243   test -z "$as_dir" && as_dir=.
6244   for ac_exec_ext in '' $ac_executable_extensions; do
6245   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6246     ac_cv_path_SED="$as_dir/$ac_word$ac_exec_ext"
6247     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6248     break 2
6249   fi
6250 done
6251 done
6252 IFS=$as_save_IFS
6253
6254   test -z "$ac_cv_path_SED" && ac_cv_path_SED="sed"
6255   ;;
6256 esac
6257 fi
6258 SED=$ac_cv_path_SED
6259 if test -n "$SED"; then
6260   { echo "$as_me:$LINENO: result: $SED" >&5
6261 echo "${ECHO_T}$SED" >&6; }
6262 else
6263   { echo "$as_me:$LINENO: result: no" >&5
6264 echo "${ECHO_T}no" >&6; }
6265 fi
6266
6267
6268 # Extract the first word of "tar", so it can be a program name with args.
6269 set dummy tar; ac_word=$2
6270 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6271 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6272 if test "${ac_cv_path_TAR+set}" = set; then
6273   echo $ECHO_N "(cached) $ECHO_C" >&6
6274 else
6275   case $TAR in
6276   [\\/]* | ?:[\\/]*)
6277   ac_cv_path_TAR="$TAR" # Let the user override the test with a path.
6278   ;;
6279   *)
6280   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6281 for as_dir in $PATH
6282 do
6283   IFS=$as_save_IFS
6284   test -z "$as_dir" && as_dir=.
6285   for ac_exec_ext in '' $ac_executable_extensions; do
6286   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6287     ac_cv_path_TAR="$as_dir/$ac_word$ac_exec_ext"
6288     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6289     break 2
6290   fi
6291 done
6292 done
6293 IFS=$as_save_IFS
6294
6295   test -z "$ac_cv_path_TAR" && ac_cv_path_TAR="gtar"
6296   ;;
6297 esac
6298 fi
6299 TAR=$ac_cv_path_TAR
6300 if test -n "$TAR"; then
6301   { echo "$as_me:$LINENO: result: $TAR" >&5
6302 echo "${ECHO_T}$TAR" >&6; }
6303 else
6304   { echo "$as_me:$LINENO: result: no" >&5
6305 echo "${ECHO_T}no" >&6; }
6306 fi
6307
6308
6309 # Extract the first word of "pwd", so it can be a program name with args.
6310 set dummy pwd; ac_word=$2
6311 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6312 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6313 if test "${ac_cv_path_BINPWD+set}" = set; then
6314   echo $ECHO_N "(cached) $ECHO_C" >&6
6315 else
6316   case $BINPWD in
6317   [\\/]* | ?:[\\/]*)
6318   ac_cv_path_BINPWD="$BINPWD" # Let the user override the test with a path.
6319   ;;
6320   *)
6321   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6322 for as_dir in $PATH
6323 do
6324   IFS=$as_save_IFS
6325   test -z "$as_dir" && as_dir=.
6326   for ac_exec_ext in '' $ac_executable_extensions; do
6327   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6328     ac_cv_path_BINPWD="$as_dir/$ac_word$ac_exec_ext"
6329     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6330     break 2
6331   fi
6332 done
6333 done
6334 IFS=$as_save_IFS
6335
6336   test -z "$ac_cv_path_BINPWD" && ac_cv_path_BINPWD="pwd"
6337   ;;
6338 esac
6339 fi
6340 BINPWD=$ac_cv_path_BINPWD
6341 if test -n "$BINPWD"; then
6342   { echo "$as_me:$LINENO: result: $BINPWD" >&5
6343 echo "${ECHO_T}$BINPWD" >&6; }
6344 else
6345   { echo "$as_me:$LINENO: result: no" >&5
6346 echo "${ECHO_T}no" >&6; }
6347 fi
6348
6349
6350
6351 # Extract the first word of "Graphviz", so it can be a program name with args.
6352 set dummy Graphviz; ac_word=$2
6353 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6354 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6355 if test "${ac_cv_path_GRAPHVIZ+set}" = set; then
6356   echo $ECHO_N "(cached) $ECHO_C" >&6
6357 else
6358   case $GRAPHVIZ in
6359   [\\/]* | ?:[\\/]*)
6360   ac_cv_path_GRAPHVIZ="$GRAPHVIZ" # Let the user override the test with a path.
6361   ;;
6362   *)
6363   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6364 for as_dir in $PATH
6365 do
6366   IFS=$as_save_IFS
6367   test -z "$as_dir" && as_dir=.
6368   for ac_exec_ext in '' $ac_executable_extensions; do
6369   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6370     ac_cv_path_GRAPHVIZ="$as_dir/$ac_word$ac_exec_ext"
6371     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6372     break 2
6373   fi
6374 done
6375 done
6376 IFS=$as_save_IFS
6377
6378   test -z "$ac_cv_path_GRAPHVIZ" && ac_cv_path_GRAPHVIZ="echo Graphviz"
6379   ;;
6380 esac
6381 fi
6382 GRAPHVIZ=$ac_cv_path_GRAPHVIZ
6383 if test -n "$GRAPHVIZ"; then
6384   { echo "$as_me:$LINENO: result: $GRAPHVIZ" >&5
6385 echo "${ECHO_T}$GRAPHVIZ" >&6; }
6386 else
6387   { echo "$as_me:$LINENO: result: no" >&5
6388 echo "${ECHO_T}no" >&6; }
6389 fi
6390
6391
6392 if test "$GRAPHVIZ" != "echo Graphviz" ; then
6393
6394 cat >>confdefs.h <<\_ACEOF
6395 #define HAVE_GRAPHVIZ 1
6396 _ACEOF
6397
6398     if test "$llvm_cv_os_type" = "MingW" ; then
6399     GRAPHVIZ=`echo $GRAPHVIZ | sed 's/^\/\([A-Za-z]\)\//\1:\//' `
6400   fi
6401
6402 cat >>confdefs.h <<_ACEOF
6403 #define LLVM_PATH_GRAPHVIZ "$GRAPHVIZ${EXEEXT}"
6404 _ACEOF
6405
6406 fi
6407 # Extract the first word of "dot", so it can be a program name with args.
6408 set dummy dot; ac_word=$2
6409 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6410 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6411 if test "${ac_cv_path_DOT+set}" = set; then
6412   echo $ECHO_N "(cached) $ECHO_C" >&6
6413 else
6414   case $DOT in
6415   [\\/]* | ?:[\\/]*)
6416   ac_cv_path_DOT="$DOT" # Let the user override the test with a path.
6417   ;;
6418   *)
6419   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6420 for as_dir in $PATH
6421 do
6422   IFS=$as_save_IFS
6423   test -z "$as_dir" && as_dir=.
6424   for ac_exec_ext in '' $ac_executable_extensions; do
6425   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6426     ac_cv_path_DOT="$as_dir/$ac_word$ac_exec_ext"
6427     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6428     break 2
6429   fi
6430 done
6431 done
6432 IFS=$as_save_IFS
6433
6434   test -z "$ac_cv_path_DOT" && ac_cv_path_DOT="echo dot"
6435   ;;
6436 esac
6437 fi
6438 DOT=$ac_cv_path_DOT
6439 if test -n "$DOT"; then
6440   { echo "$as_me:$LINENO: result: $DOT" >&5
6441 echo "${ECHO_T}$DOT" >&6; }
6442 else
6443   { echo "$as_me:$LINENO: result: no" >&5
6444 echo "${ECHO_T}no" >&6; }
6445 fi
6446
6447
6448 if test "$DOT" != "echo dot" ; then
6449
6450 cat >>confdefs.h <<\_ACEOF
6451 #define HAVE_DOT 1
6452 _ACEOF
6453
6454     if test "$llvm_cv_os_type" = "MingW" ; then
6455     DOT=`echo $DOT | sed 's/^\/\([A-Za-z]\)\//\1:\//' `
6456   fi
6457
6458 cat >>confdefs.h <<_ACEOF
6459 #define LLVM_PATH_DOT "$DOT${EXEEXT}"
6460 _ACEOF
6461
6462 fi
6463 # Extract the first word of "fdp", so it can be a program name with args.
6464 set dummy fdp; ac_word=$2
6465 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6466 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6467 if test "${ac_cv_path_FDP+set}" = set; then
6468   echo $ECHO_N "(cached) $ECHO_C" >&6
6469 else
6470   case $FDP in
6471   [\\/]* | ?:[\\/]*)
6472   ac_cv_path_FDP="$FDP" # Let the user override the test with a path.
6473   ;;
6474   *)
6475   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6476 for as_dir in $PATH
6477 do
6478   IFS=$as_save_IFS
6479   test -z "$as_dir" && as_dir=.
6480   for ac_exec_ext in '' $ac_executable_extensions; do
6481   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6482     ac_cv_path_FDP="$as_dir/$ac_word$ac_exec_ext"
6483     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6484     break 2
6485   fi
6486 done
6487 done
6488 IFS=$as_save_IFS
6489
6490   test -z "$ac_cv_path_FDP" && ac_cv_path_FDP="echo fdp"
6491   ;;
6492 esac
6493 fi
6494 FDP=$ac_cv_path_FDP
6495 if test -n "$FDP"; then
6496   { echo "$as_me:$LINENO: result: $FDP" >&5
6497 echo "${ECHO_T}$FDP" >&6; }
6498 else
6499   { echo "$as_me:$LINENO: result: no" >&5
6500 echo "${ECHO_T}no" >&6; }
6501 fi
6502
6503
6504 if test "$FDP" != "echo fdp" ; then
6505
6506 cat >>confdefs.h <<\_ACEOF
6507 #define HAVE_FDP 1
6508 _ACEOF
6509
6510     if test "$llvm_cv_os_type" = "MingW" ; then
6511     FDP=`echo $FDP | sed 's/^\/\([A-Za-z]\)\//\1:\//' `
6512   fi
6513
6514 cat >>confdefs.h <<_ACEOF
6515 #define LLVM_PATH_FDP "$FDP${EXEEXT}"
6516 _ACEOF
6517
6518 fi
6519 # Extract the first word of "neato", so it can be a program name with args.
6520 set dummy neato; ac_word=$2
6521 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6522 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6523 if test "${ac_cv_path_NEATO+set}" = set; then
6524   echo $ECHO_N "(cached) $ECHO_C" >&6
6525 else
6526   case $NEATO in
6527   [\\/]* | ?:[\\/]*)
6528   ac_cv_path_NEATO="$NEATO" # Let the user override the test with a path.
6529   ;;
6530   *)
6531   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6532 for as_dir in $PATH
6533 do
6534   IFS=$as_save_IFS
6535   test -z "$as_dir" && as_dir=.
6536   for ac_exec_ext in '' $ac_executable_extensions; do
6537   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6538     ac_cv_path_NEATO="$as_dir/$ac_word$ac_exec_ext"
6539     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6540     break 2
6541   fi
6542 done
6543 done
6544 IFS=$as_save_IFS
6545
6546   test -z "$ac_cv_path_NEATO" && ac_cv_path_NEATO="echo neato"
6547   ;;
6548 esac
6549 fi
6550 NEATO=$ac_cv_path_NEATO
6551 if test -n "$NEATO"; then
6552   { echo "$as_me:$LINENO: result: $NEATO" >&5
6553 echo "${ECHO_T}$NEATO" >&6; }
6554 else
6555   { echo "$as_me:$LINENO: result: no" >&5
6556 echo "${ECHO_T}no" >&6; }
6557 fi
6558
6559
6560 if test "$NEATO" != "echo neato" ; then
6561
6562 cat >>confdefs.h <<\_ACEOF
6563 #define HAVE_NEATO 1
6564 _ACEOF
6565
6566     if test "$llvm_cv_os_type" = "MingW" ; then
6567     NEATO=`echo $NEATO | sed 's/^\/\([A-Za-z]\)\//\1:\//' `
6568   fi
6569
6570 cat >>confdefs.h <<_ACEOF
6571 #define LLVM_PATH_NEATO "$NEATO${EXEEXT}"
6572 _ACEOF
6573
6574 fi
6575 # Extract the first word of "twopi", so it can be a program name with args.
6576 set dummy twopi; ac_word=$2
6577 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6578 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6579 if test "${ac_cv_path_TWOPI+set}" = set; then
6580   echo $ECHO_N "(cached) $ECHO_C" >&6
6581 else
6582   case $TWOPI in
6583   [\\/]* | ?:[\\/]*)
6584   ac_cv_path_TWOPI="$TWOPI" # Let the user override the test with a path.
6585   ;;
6586   *)
6587   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6588 for as_dir in $PATH
6589 do
6590   IFS=$as_save_IFS
6591   test -z "$as_dir" && as_dir=.
6592   for ac_exec_ext in '' $ac_executable_extensions; do
6593   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6594     ac_cv_path_TWOPI="$as_dir/$ac_word$ac_exec_ext"
6595     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6596     break 2
6597   fi
6598 done
6599 done
6600 IFS=$as_save_IFS
6601
6602   test -z "$ac_cv_path_TWOPI" && ac_cv_path_TWOPI="echo twopi"
6603   ;;
6604 esac
6605 fi
6606 TWOPI=$ac_cv_path_TWOPI
6607 if test -n "$TWOPI"; then
6608   { echo "$as_me:$LINENO: result: $TWOPI" >&5
6609 echo "${ECHO_T}$TWOPI" >&6; }
6610 else
6611   { echo "$as_me:$LINENO: result: no" >&5
6612 echo "${ECHO_T}no" >&6; }
6613 fi
6614
6615
6616 if test "$TWOPI" != "echo twopi" ; then
6617
6618 cat >>confdefs.h <<\_ACEOF
6619 #define HAVE_TWOPI 1
6620 _ACEOF
6621
6622     if test "$llvm_cv_os_type" = "MingW" ; then
6623     TWOPI=`echo $TWOPI | sed 's/^\/\([A-Za-z]\)\//\1:\//' `
6624   fi
6625
6626 cat >>confdefs.h <<_ACEOF
6627 #define LLVM_PATH_TWOPI "$TWOPI${EXEEXT}"
6628 _ACEOF
6629
6630 fi
6631 # Extract the first word of "circo", so it can be a program name with args.
6632 set dummy circo; ac_word=$2
6633 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6634 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6635 if test "${ac_cv_path_CIRCO+set}" = set; then
6636   echo $ECHO_N "(cached) $ECHO_C" >&6
6637 else
6638   case $CIRCO in
6639   [\\/]* | ?:[\\/]*)
6640   ac_cv_path_CIRCO="$CIRCO" # Let the user override the test with a path.
6641   ;;
6642   *)
6643   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6644 for as_dir in $PATH
6645 do
6646   IFS=$as_save_IFS
6647   test -z "$as_dir" && as_dir=.
6648   for ac_exec_ext in '' $ac_executable_extensions; do
6649   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6650     ac_cv_path_CIRCO="$as_dir/$ac_word$ac_exec_ext"
6651     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6652     break 2
6653   fi
6654 done
6655 done
6656 IFS=$as_save_IFS
6657
6658   test -z "$ac_cv_path_CIRCO" && ac_cv_path_CIRCO="echo circo"
6659   ;;
6660 esac
6661 fi
6662 CIRCO=$ac_cv_path_CIRCO
6663 if test -n "$CIRCO"; then
6664   { echo "$as_me:$LINENO: result: $CIRCO" >&5
6665 echo "${ECHO_T}$CIRCO" >&6; }
6666 else
6667   { echo "$as_me:$LINENO: result: no" >&5
6668 echo "${ECHO_T}no" >&6; }
6669 fi
6670
6671
6672 if test "$CIRCO" != "echo circo" ; then
6673
6674 cat >>confdefs.h <<\_ACEOF
6675 #define HAVE_CIRCO 1
6676 _ACEOF
6677
6678     if test "$llvm_cv_os_type" = "MingW" ; then
6679     CIRCO=`echo $CIRCO | sed 's/^\/\([A-Za-z]\)\//\1:\//' `
6680   fi
6681
6682 cat >>confdefs.h <<_ACEOF
6683 #define LLVM_PATH_CIRCO "$CIRCO${EXEEXT}"
6684 _ACEOF
6685
6686 fi
6687 for ac_prog in gv gsview32
6688 do
6689   # Extract the first word of "$ac_prog", so it can be a program name with args.
6690 set dummy $ac_prog; ac_word=$2
6691 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6692 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6693 if test "${ac_cv_path_GV+set}" = set; then
6694   echo $ECHO_N "(cached) $ECHO_C" >&6
6695 else
6696   case $GV in
6697   [\\/]* | ?:[\\/]*)
6698   ac_cv_path_GV="$GV" # Let the user override the test with a path.
6699   ;;
6700   *)
6701   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6702 for as_dir in $PATH
6703 do
6704   IFS=$as_save_IFS
6705   test -z "$as_dir" && as_dir=.
6706   for ac_exec_ext in '' $ac_executable_extensions; do
6707   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6708     ac_cv_path_GV="$as_dir/$ac_word$ac_exec_ext"
6709     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6710     break 2
6711   fi
6712 done
6713 done
6714 IFS=$as_save_IFS
6715
6716   ;;
6717 esac
6718 fi
6719 GV=$ac_cv_path_GV
6720 if test -n "$GV"; then
6721   { echo "$as_me:$LINENO: result: $GV" >&5
6722 echo "${ECHO_T}$GV" >&6; }
6723 else
6724   { echo "$as_me:$LINENO: result: no" >&5
6725 echo "${ECHO_T}no" >&6; }
6726 fi
6727
6728
6729   test -n "$GV" && break
6730 done
6731 test -n "$GV" || GV="echo gv"
6732
6733 if test "$GV" != "echo gv" ; then
6734
6735 cat >>confdefs.h <<\_ACEOF
6736 #define HAVE_GV 1
6737 _ACEOF
6738
6739     if test "$llvm_cv_os_type" = "MingW" ; then
6740     GV=`echo $GV | sed 's/^\/\([A-Za-z]\)\//\1:\//' `
6741   fi
6742
6743 cat >>confdefs.h <<_ACEOF
6744 #define LLVM_PATH_GV "$GV${EXEEXT}"
6745 _ACEOF
6746
6747 fi
6748 # Extract the first word of "dotty", so it can be a program name with args.
6749 set dummy dotty; ac_word=$2
6750 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6751 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6752 if test "${ac_cv_path_DOTTY+set}" = set; then
6753   echo $ECHO_N "(cached) $ECHO_C" >&6
6754 else
6755   case $DOTTY in
6756   [\\/]* | ?:[\\/]*)
6757   ac_cv_path_DOTTY="$DOTTY" # Let the user override the test with a path.
6758   ;;
6759   *)
6760   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6761 for as_dir in $PATH
6762 do
6763   IFS=$as_save_IFS
6764   test -z "$as_dir" && as_dir=.
6765   for ac_exec_ext in '' $ac_executable_extensions; do
6766   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6767     ac_cv_path_DOTTY="$as_dir/$ac_word$ac_exec_ext"
6768     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6769     break 2
6770   fi
6771 done
6772 done
6773 IFS=$as_save_IFS
6774
6775   test -z "$ac_cv_path_DOTTY" && ac_cv_path_DOTTY="echo dotty"
6776   ;;
6777 esac
6778 fi
6779 DOTTY=$ac_cv_path_DOTTY
6780 if test -n "$DOTTY"; then
6781   { echo "$as_me:$LINENO: result: $DOTTY" >&5
6782 echo "${ECHO_T}$DOTTY" >&6; }
6783 else
6784   { echo "$as_me:$LINENO: result: no" >&5
6785 echo "${ECHO_T}no" >&6; }
6786 fi
6787
6788
6789 if test "$DOTTY" != "echo dotty" ; then
6790
6791 cat >>confdefs.h <<\_ACEOF
6792 #define HAVE_DOTTY 1
6793 _ACEOF
6794
6795     if test "$llvm_cv_os_type" = "MingW" ; then
6796     DOTTY=`echo $DOTTY | sed 's/^\/\([A-Za-z]\)\//\1:\//' `
6797   fi
6798
6799 cat >>confdefs.h <<_ACEOF
6800 #define LLVM_PATH_DOTTY "$DOTTY${EXEEXT}"
6801 _ACEOF
6802
6803 fi
6804 # Extract the first word of "xdot.py", so it can be a program name with args.
6805 set dummy xdot.py; ac_word=$2
6806 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6807 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6808 if test "${ac_cv_path_XDOT_PY+set}" = set; then
6809   echo $ECHO_N "(cached) $ECHO_C" >&6
6810 else
6811   case $XDOT_PY in
6812   [\\/]* | ?:[\\/]*)
6813   ac_cv_path_XDOT_PY="$XDOT_PY" # Let the user override the test with a path.
6814   ;;
6815   *)
6816   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6817 for as_dir in $PATH
6818 do
6819   IFS=$as_save_IFS
6820   test -z "$as_dir" && as_dir=.
6821   for ac_exec_ext in '' $ac_executable_extensions; do
6822   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6823     ac_cv_path_XDOT_PY="$as_dir/$ac_word$ac_exec_ext"
6824     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6825     break 2
6826   fi
6827 done
6828 done
6829 IFS=$as_save_IFS
6830
6831   test -z "$ac_cv_path_XDOT_PY" && ac_cv_path_XDOT_PY="echo xdot.py"
6832   ;;
6833 esac
6834 fi
6835 XDOT_PY=$ac_cv_path_XDOT_PY
6836 if test -n "$XDOT_PY"; then
6837   { echo "$as_me:$LINENO: result: $XDOT_PY" >&5
6838 echo "${ECHO_T}$XDOT_PY" >&6; }
6839 else
6840   { echo "$as_me:$LINENO: result: no" >&5
6841 echo "${ECHO_T}no" >&6; }
6842 fi
6843
6844
6845 if test "$XDOT_PY" != "echo xdot.py" ; then
6846
6847 cat >>confdefs.h <<\_ACEOF
6848 #define HAVE_XDOT_PY 1
6849 _ACEOF
6850
6851     if test "$llvm_cv_os_type" = "MingW" ; then
6852     XDOT_PY=`echo $XDOT_PY | sed 's/^\/\([A-Za-z]\)\//\1:\//' `
6853   fi
6854
6855 cat >>confdefs.h <<_ACEOF
6856 #define LLVM_PATH_XDOT_PY "$XDOT_PY${EXEEXT}"
6857 _ACEOF
6858
6859 fi
6860
6861 # Find a good install program.  We prefer a C program (faster),
6862 # so one script is as good as another.  But avoid the broken or
6863 # incompatible versions:
6864 # SysV /etc/install, /usr/sbin/install
6865 # SunOS /usr/etc/install
6866 # IRIX /sbin/install
6867 # AIX /bin/install
6868 # AmigaOS /C/install, which installs bootblocks on floppy discs
6869 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
6870 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
6871 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
6872 # OS/2's system install, which has a completely different semantic
6873 # ./install, which can be erroneously created by make from ./install.sh.
6874 { echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
6875 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6; }
6876 if test -z "$INSTALL"; then
6877 if test "${ac_cv_path_install+set}" = set; then
6878   echo $ECHO_N "(cached) $ECHO_C" >&6
6879 else
6880   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6881 for as_dir in $PATH
6882 do
6883   IFS=$as_save_IFS
6884   test -z "$as_dir" && as_dir=.
6885   # Account for people who put trailing slashes in PATH elements.
6886 case $as_dir/ in
6887   ./ | .// | /cC/* | \
6888   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
6889   ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
6890   /usr/ucb/* ) ;;
6891   *)
6892     # OSF1 and SCO ODT 3.0 have their own names for install.
6893     # Don't use installbsd from OSF since it installs stuff as root
6894     # by default.
6895     for ac_prog in ginstall scoinst install; do
6896       for ac_exec_ext in '' $ac_executable_extensions; do
6897         if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; }; then
6898           if test $ac_prog = install &&
6899             grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
6900             # AIX install.  It has an incompatible calling convention.
6901             :
6902           elif test $ac_prog = install &&
6903             grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
6904             # program-specific install script used by HP pwplus--don't use.
6905             :
6906           else
6907             ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
6908             break 3
6909           fi
6910         fi
6911       done
6912     done
6913     ;;
6914 esac
6915 done
6916 IFS=$as_save_IFS
6917
6918
6919 fi
6920   if test "${ac_cv_path_install+set}" = set; then
6921     INSTALL=$ac_cv_path_install
6922   else
6923     # As a last resort, use the slow shell script.  Don't cache a
6924     # value for INSTALL within a source directory, because that will
6925     # break other packages using the cache if that directory is
6926     # removed, or if the value is a relative name.
6927     INSTALL=$ac_install_sh
6928   fi
6929 fi
6930 { echo "$as_me:$LINENO: result: $INSTALL" >&5
6931 echo "${ECHO_T}$INSTALL" >&6; }
6932
6933 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
6934 # It thinks the first close brace ends the variable substitution.
6935 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
6936
6937 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
6938
6939 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
6940
6941 case "$INSTALL" in
6942  [\\/$]* | ?:[\\/]* ) ;;
6943  *)  INSTALL="\\\$(TOPSRCDIR)/$INSTALL" ;;
6944 esac
6945
6946 # Extract the first word of "bzip2", so it can be a program name with args.
6947 set dummy bzip2; ac_word=$2
6948 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6949 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6950 if test "${ac_cv_path_BZIP2+set}" = set; then
6951   echo $ECHO_N "(cached) $ECHO_C" >&6
6952 else
6953   case $BZIP2 in
6954   [\\/]* | ?:[\\/]*)
6955   ac_cv_path_BZIP2="$BZIP2" # Let the user override the test with a path.
6956   ;;
6957   *)
6958   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6959 for as_dir in $PATH
6960 do
6961   IFS=$as_save_IFS
6962   test -z "$as_dir" && as_dir=.
6963   for ac_exec_ext in '' $ac_executable_extensions; do
6964   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
6965     ac_cv_path_BZIP2="$as_dir/$ac_word$ac_exec_ext"
6966     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6967     break 2
6968   fi
6969 done
6970 done
6971 IFS=$as_save_IFS
6972
6973   ;;
6974 esac
6975 fi
6976 BZIP2=$ac_cv_path_BZIP2
6977 if test -n "$BZIP2"; then
6978   { echo "$as_me:$LINENO: result: $BZIP2" >&5
6979 echo "${ECHO_T}$BZIP2" >&6; }
6980 else
6981   { echo "$as_me:$LINENO: result: no" >&5
6982 echo "${ECHO_T}no" >&6; }
6983 fi
6984
6985
6986 # Extract the first word of "cat", so it can be a program name with args.
6987 set dummy cat; ac_word=$2
6988 { echo "$as_me:$LINENO: checking for $ac_word" >&5
6989 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
6990 if test "${ac_cv_path_CAT+set}" = set; then
6991   echo $ECHO_N "(cached) $ECHO_C" >&6
6992 else
6993   case $CAT in
6994   [\\/]* | ?:[\\/]*)
6995   ac_cv_path_CAT="$CAT" # Let the user override the test with a path.
6996   ;;
6997   *)
6998   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6999 for as_dir in $PATH
7000 do
7001   IFS=$as_save_IFS
7002   test -z "$as_dir" && as_dir=.
7003   for ac_exec_ext in '' $ac_executable_extensions; do
7004   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7005     ac_cv_path_CAT="$as_dir/$ac_word$ac_exec_ext"
7006     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7007     break 2
7008   fi
7009 done
7010 done
7011 IFS=$as_save_IFS
7012
7013   ;;
7014 esac
7015 fi
7016 CAT=$ac_cv_path_CAT
7017 if test -n "$CAT"; then
7018   { echo "$as_me:$LINENO: result: $CAT" >&5
7019 echo "${ECHO_T}$CAT" >&6; }
7020 else
7021   { echo "$as_me:$LINENO: result: no" >&5
7022 echo "${ECHO_T}no" >&6; }
7023 fi
7024
7025
7026 # Extract the first word of "doxygen", so it can be a program name with args.
7027 set dummy doxygen; ac_word=$2
7028 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7029 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7030 if test "${ac_cv_path_DOXYGEN+set}" = set; then
7031   echo $ECHO_N "(cached) $ECHO_C" >&6
7032 else
7033   case $DOXYGEN in
7034   [\\/]* | ?:[\\/]*)
7035   ac_cv_path_DOXYGEN="$DOXYGEN" # Let the user override the test with a path.
7036   ;;
7037   *)
7038   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7039 for as_dir in $PATH
7040 do
7041   IFS=$as_save_IFS
7042   test -z "$as_dir" && as_dir=.
7043   for ac_exec_ext in '' $ac_executable_extensions; do
7044   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7045     ac_cv_path_DOXYGEN="$as_dir/$ac_word$ac_exec_ext"
7046     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7047     break 2
7048   fi
7049 done
7050 done
7051 IFS=$as_save_IFS
7052
7053   ;;
7054 esac
7055 fi
7056 DOXYGEN=$ac_cv_path_DOXYGEN
7057 if test -n "$DOXYGEN"; then
7058   { echo "$as_me:$LINENO: result: $DOXYGEN" >&5
7059 echo "${ECHO_T}$DOXYGEN" >&6; }
7060 else
7061   { echo "$as_me:$LINENO: result: no" >&5
7062 echo "${ECHO_T}no" >&6; }
7063 fi
7064
7065
7066 # Extract the first word of "groff", so it can be a program name with args.
7067 set dummy groff; ac_word=$2
7068 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7069 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7070 if test "${ac_cv_path_GROFF+set}" = set; then
7071   echo $ECHO_N "(cached) $ECHO_C" >&6
7072 else
7073   case $GROFF in
7074   [\\/]* | ?:[\\/]*)
7075   ac_cv_path_GROFF="$GROFF" # Let the user override the test with a path.
7076   ;;
7077   *)
7078   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7079 for as_dir in $PATH
7080 do
7081   IFS=$as_save_IFS
7082   test -z "$as_dir" && as_dir=.
7083   for ac_exec_ext in '' $ac_executable_extensions; do
7084   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7085     ac_cv_path_GROFF="$as_dir/$ac_word$ac_exec_ext"
7086     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7087     break 2
7088   fi
7089 done
7090 done
7091 IFS=$as_save_IFS
7092
7093   ;;
7094 esac
7095 fi
7096 GROFF=$ac_cv_path_GROFF
7097 if test -n "$GROFF"; then
7098   { echo "$as_me:$LINENO: result: $GROFF" >&5
7099 echo "${ECHO_T}$GROFF" >&6; }
7100 else
7101   { echo "$as_me:$LINENO: result: no" >&5
7102 echo "${ECHO_T}no" >&6; }
7103 fi
7104
7105
7106 # Extract the first word of "gzip", so it can be a program name with args.
7107 set dummy gzip; ac_word=$2
7108 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7109 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7110 if test "${ac_cv_path_GZIPBIN+set}" = set; then
7111   echo $ECHO_N "(cached) $ECHO_C" >&6
7112 else
7113   case $GZIPBIN in
7114   [\\/]* | ?:[\\/]*)
7115   ac_cv_path_GZIPBIN="$GZIPBIN" # Let the user override the test with a path.
7116   ;;
7117   *)
7118   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7119 for as_dir in $PATH
7120 do
7121   IFS=$as_save_IFS
7122   test -z "$as_dir" && as_dir=.
7123   for ac_exec_ext in '' $ac_executable_extensions; do
7124   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7125     ac_cv_path_GZIPBIN="$as_dir/$ac_word$ac_exec_ext"
7126     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7127     break 2
7128   fi
7129 done
7130 done
7131 IFS=$as_save_IFS
7132
7133   ;;
7134 esac
7135 fi
7136 GZIPBIN=$ac_cv_path_GZIPBIN
7137 if test -n "$GZIPBIN"; then
7138   { echo "$as_me:$LINENO: result: $GZIPBIN" >&5
7139 echo "${ECHO_T}$GZIPBIN" >&6; }
7140 else
7141   { echo "$as_me:$LINENO: result: no" >&5
7142 echo "${ECHO_T}no" >&6; }
7143 fi
7144
7145
7146 # Extract the first word of "pod2html", so it can be a program name with args.
7147 set dummy pod2html; ac_word=$2
7148 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7149 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7150 if test "${ac_cv_path_POD2HTML+set}" = set; then
7151   echo $ECHO_N "(cached) $ECHO_C" >&6
7152 else
7153   case $POD2HTML in
7154   [\\/]* | ?:[\\/]*)
7155   ac_cv_path_POD2HTML="$POD2HTML" # Let the user override the test with a path.
7156   ;;
7157   *)
7158   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7159 for as_dir in $PATH
7160 do
7161   IFS=$as_save_IFS
7162   test -z "$as_dir" && as_dir=.
7163   for ac_exec_ext in '' $ac_executable_extensions; do
7164   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7165     ac_cv_path_POD2HTML="$as_dir/$ac_word$ac_exec_ext"
7166     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7167     break 2
7168   fi
7169 done
7170 done
7171 IFS=$as_save_IFS
7172
7173   ;;
7174 esac
7175 fi
7176 POD2HTML=$ac_cv_path_POD2HTML
7177 if test -n "$POD2HTML"; then
7178   { echo "$as_me:$LINENO: result: $POD2HTML" >&5
7179 echo "${ECHO_T}$POD2HTML" >&6; }
7180 else
7181   { echo "$as_me:$LINENO: result: no" >&5
7182 echo "${ECHO_T}no" >&6; }
7183 fi
7184
7185
7186 # Extract the first word of "pod2man", so it can be a program name with args.
7187 set dummy pod2man; ac_word=$2
7188 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7189 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7190 if test "${ac_cv_path_POD2MAN+set}" = set; then
7191   echo $ECHO_N "(cached) $ECHO_C" >&6
7192 else
7193   case $POD2MAN in
7194   [\\/]* | ?:[\\/]*)
7195   ac_cv_path_POD2MAN="$POD2MAN" # Let the user override the test with a path.
7196   ;;
7197   *)
7198   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7199 for as_dir in $PATH
7200 do
7201   IFS=$as_save_IFS
7202   test -z "$as_dir" && as_dir=.
7203   for ac_exec_ext in '' $ac_executable_extensions; do
7204   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7205     ac_cv_path_POD2MAN="$as_dir/$ac_word$ac_exec_ext"
7206     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7207     break 2
7208   fi
7209 done
7210 done
7211 IFS=$as_save_IFS
7212
7213   ;;
7214 esac
7215 fi
7216 POD2MAN=$ac_cv_path_POD2MAN
7217 if test -n "$POD2MAN"; then
7218   { echo "$as_me:$LINENO: result: $POD2MAN" >&5
7219 echo "${ECHO_T}$POD2MAN" >&6; }
7220 else
7221   { echo "$as_me:$LINENO: result: no" >&5
7222 echo "${ECHO_T}no" >&6; }
7223 fi
7224
7225
7226 # Extract the first word of "pdfroff", so it can be a program name with args.
7227 set dummy pdfroff; ac_word=$2
7228 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7229 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7230 if test "${ac_cv_path_PDFROFF+set}" = set; then
7231   echo $ECHO_N "(cached) $ECHO_C" >&6
7232 else
7233   case $PDFROFF in
7234   [\\/]* | ?:[\\/]*)
7235   ac_cv_path_PDFROFF="$PDFROFF" # Let the user override the test with a path.
7236   ;;
7237   *)
7238   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7239 for as_dir in $PATH
7240 do
7241   IFS=$as_save_IFS
7242   test -z "$as_dir" && as_dir=.
7243   for ac_exec_ext in '' $ac_executable_extensions; do
7244   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7245     ac_cv_path_PDFROFF="$as_dir/$ac_word$ac_exec_ext"
7246     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7247     break 2
7248   fi
7249 done
7250 done
7251 IFS=$as_save_IFS
7252
7253   ;;
7254 esac
7255 fi
7256 PDFROFF=$ac_cv_path_PDFROFF
7257 if test -n "$PDFROFF"; then
7258   { echo "$as_me:$LINENO: result: $PDFROFF" >&5
7259 echo "${ECHO_T}$PDFROFF" >&6; }
7260 else
7261   { echo "$as_me:$LINENO: result: no" >&5
7262 echo "${ECHO_T}no" >&6; }
7263 fi
7264
7265
7266 # Extract the first word of "runtest", so it can be a program name with args.
7267 set dummy runtest; ac_word=$2
7268 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7269 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7270 if test "${ac_cv_path_RUNTEST+set}" = set; then
7271   echo $ECHO_N "(cached) $ECHO_C" >&6
7272 else
7273   case $RUNTEST in
7274   [\\/]* | ?:[\\/]*)
7275   ac_cv_path_RUNTEST="$RUNTEST" # Let the user override the test with a path.
7276   ;;
7277   *)
7278   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7279 for as_dir in $PATH
7280 do
7281   IFS=$as_save_IFS
7282   test -z "$as_dir" && as_dir=.
7283   for ac_exec_ext in '' $ac_executable_extensions; do
7284   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7285     ac_cv_path_RUNTEST="$as_dir/$ac_word$ac_exec_ext"
7286     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7287     break 2
7288   fi
7289 done
7290 done
7291 IFS=$as_save_IFS
7292
7293   ;;
7294 esac
7295 fi
7296 RUNTEST=$ac_cv_path_RUNTEST
7297 if test -n "$RUNTEST"; then
7298   { echo "$as_me:$LINENO: result: $RUNTEST" >&5
7299 echo "${ECHO_T}$RUNTEST" >&6; }
7300 else
7301   { echo "$as_me:$LINENO: result: no" >&5
7302 echo "${ECHO_T}no" >&6; }
7303 fi
7304
7305
7306
7307 no_itcl=true
7308 { echo "$as_me:$LINENO: checking for the tclsh program in tclinclude directory" >&5
7309 echo $ECHO_N "checking for the tclsh program in tclinclude directory... $ECHO_C" >&6; }
7310
7311 # Check whether --with-tclinclude was given.
7312 if test "${with_tclinclude+set}" = set; then
7313   withval=$with_tclinclude; with_tclinclude=${withval}
7314 else
7315   with_tclinclude=''
7316 fi
7317
7318 if test "${ac_cv_path_tclsh+set}" = set; then
7319   echo $ECHO_N "(cached) $ECHO_C" >&6
7320 else
7321
7322 if test x"${with_tclinclude}" != x ; then
7323   if test -f ${with_tclinclude}/tclsh ; then
7324     ac_cv_path_tclsh=`(cd ${with_tclinclude}; pwd)`
7325   elif test -f ${with_tclinclude}/src/tclsh ; then
7326     ac_cv_path_tclsh=`(cd ${with_tclinclude}/src; pwd)`
7327   else
7328     { { echo "$as_me:$LINENO: error: ${with_tclinclude} directory doesn't contain tclsh" >&5
7329 echo "$as_me: error: ${with_tclinclude} directory doesn't contain tclsh" >&2;}
7330    { (exit 1); exit 1; }; }
7331   fi
7332 fi
7333 fi
7334
7335
7336 if test x"${ac_cv_path_tclsh}" = x ; then
7337   { echo "$as_me:$LINENO: result: none" >&5
7338 echo "${ECHO_T}none" >&6; }
7339   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
7340 do
7341   # Extract the first word of "$ac_prog", so it can be a program name with args.
7342 set dummy $ac_prog; ac_word=$2
7343 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7344 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7345 if test "${ac_cv_path_TCLSH+set}" = set; then
7346   echo $ECHO_N "(cached) $ECHO_C" >&6
7347 else
7348   case $TCLSH in
7349   [\\/]* | ?:[\\/]*)
7350   ac_cv_path_TCLSH="$TCLSH" # Let the user override the test with a path.
7351   ;;
7352   *)
7353   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7354 for as_dir in $PATH
7355 do
7356   IFS=$as_save_IFS
7357   test -z "$as_dir" && as_dir=.
7358   for ac_exec_ext in '' $ac_executable_extensions; do
7359   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7360     ac_cv_path_TCLSH="$as_dir/$ac_word$ac_exec_ext"
7361     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7362     break 2
7363   fi
7364 done
7365 done
7366 IFS=$as_save_IFS
7367
7368   ;;
7369 esac
7370 fi
7371 TCLSH=$ac_cv_path_TCLSH
7372 if test -n "$TCLSH"; then
7373   { echo "$as_me:$LINENO: result: $TCLSH" >&5
7374 echo "${ECHO_T}$TCLSH" >&6; }
7375 else
7376   { echo "$as_me:$LINENO: result: no" >&5
7377 echo "${ECHO_T}no" >&6; }
7378 fi
7379
7380
7381   test -n "$TCLSH" && break
7382 done
7383
7384   if test x"${TCLSH}" = x ; then
7385     ac_cv_path_tclsh='';
7386   else
7387     ac_cv_path_tclsh="${TCLSH}";
7388   fi
7389 else
7390   { echo "$as_me:$LINENO: result: ${ac_cv_path_tclsh}" >&5
7391 echo "${ECHO_T}${ac_cv_path_tclsh}" >&6; }
7392   TCLSH="${ac_cv_path_tclsh}"
7393
7394 fi
7395
7396 # Extract the first word of "zip", so it can be a program name with args.
7397 set dummy zip; ac_word=$2
7398 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7399 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7400 if test "${ac_cv_path_ZIP+set}" = set; then
7401   echo $ECHO_N "(cached) $ECHO_C" >&6
7402 else
7403   case $ZIP in
7404   [\\/]* | ?:[\\/]*)
7405   ac_cv_path_ZIP="$ZIP" # Let the user override the test with a path.
7406   ;;
7407   *)
7408   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7409 for as_dir in $PATH
7410 do
7411   IFS=$as_save_IFS
7412   test -z "$as_dir" && as_dir=.
7413   for ac_exec_ext in '' $ac_executable_extensions; do
7414   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7415     ac_cv_path_ZIP="$as_dir/$ac_word$ac_exec_ext"
7416     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7417     break 2
7418   fi
7419 done
7420 done
7421 IFS=$as_save_IFS
7422
7423   ;;
7424 esac
7425 fi
7426 ZIP=$ac_cv_path_ZIP
7427 if test -n "$ZIP"; then
7428   { echo "$as_me:$LINENO: result: $ZIP" >&5
7429 echo "${ECHO_T}$ZIP" >&6; }
7430 else
7431   { echo "$as_me:$LINENO: result: no" >&5
7432 echo "${ECHO_T}no" >&6; }
7433 fi
7434
7435
7436 for ac_prog in ocamlc
7437 do
7438   # Extract the first word of "$ac_prog", so it can be a program name with args.
7439 set dummy $ac_prog; ac_word=$2
7440 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7441 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7442 if test "${ac_cv_path_OCAMLC+set}" = set; then
7443   echo $ECHO_N "(cached) $ECHO_C" >&6
7444 else
7445   case $OCAMLC in
7446   [\\/]* | ?:[\\/]*)
7447   ac_cv_path_OCAMLC="$OCAMLC" # Let the user override the test with a path.
7448   ;;
7449   *)
7450   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7451 for as_dir in $PATH
7452 do
7453   IFS=$as_save_IFS
7454   test -z "$as_dir" && as_dir=.
7455   for ac_exec_ext in '' $ac_executable_extensions; do
7456   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7457     ac_cv_path_OCAMLC="$as_dir/$ac_word$ac_exec_ext"
7458     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7459     break 2
7460   fi
7461 done
7462 done
7463 IFS=$as_save_IFS
7464
7465   ;;
7466 esac
7467 fi
7468 OCAMLC=$ac_cv_path_OCAMLC
7469 if test -n "$OCAMLC"; then
7470   { echo "$as_me:$LINENO: result: $OCAMLC" >&5
7471 echo "${ECHO_T}$OCAMLC" >&6; }
7472 else
7473   { echo "$as_me:$LINENO: result: no" >&5
7474 echo "${ECHO_T}no" >&6; }
7475 fi
7476
7477
7478   test -n "$OCAMLC" && break
7479 done
7480
7481 for ac_prog in ocamlopt
7482 do
7483   # Extract the first word of "$ac_prog", so it can be a program name with args.
7484 set dummy $ac_prog; ac_word=$2
7485 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7486 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7487 if test "${ac_cv_path_OCAMLOPT+set}" = set; then
7488   echo $ECHO_N "(cached) $ECHO_C" >&6
7489 else
7490   case $OCAMLOPT in
7491   [\\/]* | ?:[\\/]*)
7492   ac_cv_path_OCAMLOPT="$OCAMLOPT" # Let the user override the test with a path.
7493   ;;
7494   *)
7495   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7496 for as_dir in $PATH
7497 do
7498   IFS=$as_save_IFS
7499   test -z "$as_dir" && as_dir=.
7500   for ac_exec_ext in '' $ac_executable_extensions; do
7501   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7502     ac_cv_path_OCAMLOPT="$as_dir/$ac_word$ac_exec_ext"
7503     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7504     break 2
7505   fi
7506 done
7507 done
7508 IFS=$as_save_IFS
7509
7510   ;;
7511 esac
7512 fi
7513 OCAMLOPT=$ac_cv_path_OCAMLOPT
7514 if test -n "$OCAMLOPT"; then
7515   { echo "$as_me:$LINENO: result: $OCAMLOPT" >&5
7516 echo "${ECHO_T}$OCAMLOPT" >&6; }
7517 else
7518   { echo "$as_me:$LINENO: result: no" >&5
7519 echo "${ECHO_T}no" >&6; }
7520 fi
7521
7522
7523   test -n "$OCAMLOPT" && break
7524 done
7525
7526 for ac_prog in ocamldep
7527 do
7528   # Extract the first word of "$ac_prog", so it can be a program name with args.
7529 set dummy $ac_prog; ac_word=$2
7530 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7531 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7532 if test "${ac_cv_path_OCAMLDEP+set}" = set; then
7533   echo $ECHO_N "(cached) $ECHO_C" >&6
7534 else
7535   case $OCAMLDEP in
7536   [\\/]* | ?:[\\/]*)
7537   ac_cv_path_OCAMLDEP="$OCAMLDEP" # Let the user override the test with a path.
7538   ;;
7539   *)
7540   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7541 for as_dir in $PATH
7542 do
7543   IFS=$as_save_IFS
7544   test -z "$as_dir" && as_dir=.
7545   for ac_exec_ext in '' $ac_executable_extensions; do
7546   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7547     ac_cv_path_OCAMLDEP="$as_dir/$ac_word$ac_exec_ext"
7548     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7549     break 2
7550   fi
7551 done
7552 done
7553 IFS=$as_save_IFS
7554
7555   ;;
7556 esac
7557 fi
7558 OCAMLDEP=$ac_cv_path_OCAMLDEP
7559 if test -n "$OCAMLDEP"; then
7560   { echo "$as_me:$LINENO: result: $OCAMLDEP" >&5
7561 echo "${ECHO_T}$OCAMLDEP" >&6; }
7562 else
7563   { echo "$as_me:$LINENO: result: no" >&5
7564 echo "${ECHO_T}no" >&6; }
7565 fi
7566
7567
7568   test -n "$OCAMLDEP" && break
7569 done
7570
7571 for ac_prog in ocamldoc
7572 do
7573   # Extract the first word of "$ac_prog", so it can be a program name with args.
7574 set dummy $ac_prog; ac_word=$2
7575 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7576 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7577 if test "${ac_cv_path_OCAMLDOC+set}" = set; then
7578   echo $ECHO_N "(cached) $ECHO_C" >&6
7579 else
7580   case $OCAMLDOC in
7581   [\\/]* | ?:[\\/]*)
7582   ac_cv_path_OCAMLDOC="$OCAMLDOC" # Let the user override the test with a path.
7583   ;;
7584   *)
7585   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7586 for as_dir in $PATH
7587 do
7588   IFS=$as_save_IFS
7589   test -z "$as_dir" && as_dir=.
7590   for ac_exec_ext in '' $ac_executable_extensions; do
7591   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7592     ac_cv_path_OCAMLDOC="$as_dir/$ac_word$ac_exec_ext"
7593     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7594     break 2
7595   fi
7596 done
7597 done
7598 IFS=$as_save_IFS
7599
7600   ;;
7601 esac
7602 fi
7603 OCAMLDOC=$ac_cv_path_OCAMLDOC
7604 if test -n "$OCAMLDOC"; then
7605   { echo "$as_me:$LINENO: result: $OCAMLDOC" >&5
7606 echo "${ECHO_T}$OCAMLDOC" >&6; }
7607 else
7608   { echo "$as_me:$LINENO: result: no" >&5
7609 echo "${ECHO_T}no" >&6; }
7610 fi
7611
7612
7613   test -n "$OCAMLDOC" && break
7614 done
7615
7616 for ac_prog in gas as
7617 do
7618   # Extract the first word of "$ac_prog", so it can be a program name with args.
7619 set dummy $ac_prog; ac_word=$2
7620 { echo "$as_me:$LINENO: checking for $ac_word" >&5
7621 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; }
7622 if test "${ac_cv_path_GAS+set}" = set; then
7623   echo $ECHO_N "(cached) $ECHO_C" >&6
7624 else
7625   case $GAS in
7626   [\\/]* | ?:[\\/]*)
7627   ac_cv_path_GAS="$GAS" # Let the user override the test with a path.
7628   ;;
7629   *)
7630   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7631 for as_dir in $PATH
7632 do
7633   IFS=$as_save_IFS
7634   test -z "$as_dir" && as_dir=.
7635   for ac_exec_ext in '' $ac_executable_extensions; do
7636   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; }; then
7637     ac_cv_path_GAS="$as_dir/$ac_word$ac_exec_ext"
7638     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7639     break 2
7640   fi
7641 done
7642 done
7643 IFS=$as_save_IFS
7644
7645   ;;
7646 esac
7647 fi
7648 GAS=$ac_cv_path_GAS
7649 if test -n "$GAS"; then
7650   { echo "$as_me:$LINENO: result: $GAS" >&5
7651 echo "${ECHO_T}$GAS" >&6; }
7652 else
7653   { echo "$as_me:$LINENO: result: no" >&5
7654 echo "${ECHO_T}no" >&6; }
7655 fi
7656
7657
7658   test -n "$GAS" && break
7659 done
7660
7661
7662 { echo "$as_me:$LINENO: checking for linker version" >&5
7663 echo $ECHO_N "checking for linker version... $ECHO_C" >&6; }
7664 if test "${llvm_cv_link_version+set}" = set; then
7665   echo $ECHO_N "(cached) $ECHO_C" >&6
7666 else
7667
7668    version_string="$(ld -v 2>&1 | head -1)"
7669
7670    # Check for ld64.
7671    if (echo "$version_string" | grep -q "ld64"); then
7672      llvm_cv_link_version=$(echo "$version_string" | sed -e "s#.*ld64-\([^ ]*\)\( (.*)\)\{0,1\}#\1#")
7673    else
7674      llvm_cv_link_version=$(echo "$version_string" | sed -e "s#[^0-9]*\([0-9.]*\).*#\1#")
7675    fi
7676
7677 fi
7678 { echo "$as_me:$LINENO: result: $llvm_cv_link_version" >&5
7679 echo "${ECHO_T}$llvm_cv_link_version" >&6; }
7680
7681 cat >>confdefs.h <<_ACEOF
7682 #define HOST_LINK_VERSION "$llvm_cv_link_version"
7683 _ACEOF
7684
7685
7686
7687 { echo "$as_me:$LINENO: checking for compiler -Wl,-R<path> option" >&5
7688 echo $ECHO_N "checking for compiler -Wl,-R<path> option... $ECHO_C" >&6; }
7689 if test "${llvm_cv_link_use_r+set}" = set; then
7690   echo $ECHO_N "(cached) $ECHO_C" >&6
7691 else
7692    ac_ext=c
7693 ac_cpp='$CPP $CPPFLAGS'
7694 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7695 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7696 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7697
7698   oldcflags="$CFLAGS"
7699   CFLAGS="$CFLAGS -Wl,-R."
7700   cat >conftest.$ac_ext <<_ACEOF
7701 /* confdefs.h.  */
7702 _ACEOF
7703 cat confdefs.h >>conftest.$ac_ext
7704 cat >>conftest.$ac_ext <<_ACEOF
7705 /* end confdefs.h.  */
7706
7707 int
7708 main ()
7709 {
7710
7711   ;
7712   return 0;
7713 }
7714 _ACEOF
7715 rm -f conftest.$ac_objext conftest$ac_exeext
7716 if { (ac_try="$ac_link"
7717 case "(($ac_try" in
7718   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7719   *) ac_try_echo=$ac_try;;
7720 esac
7721 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7722   (eval "$ac_link") 2>conftest.er1
7723   ac_status=$?
7724   grep -v '^ *+' conftest.er1 >conftest.err
7725   rm -f conftest.er1
7726   cat conftest.err >&5
7727   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7728   (exit $ac_status); } &&
7729          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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_try") 2>&5
7736   ac_status=$?
7737   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7738   (exit $ac_status); }; } &&
7739          { ac_try='test -s conftest$ac_exeext'
7740   { (case "(($ac_try" in
7741   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7742   *) ac_try_echo=$ac_try;;
7743 esac
7744 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7745   (eval "$ac_try") 2>&5
7746   ac_status=$?
7747   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7748   (exit $ac_status); }; }; then
7749   llvm_cv_link_use_r=yes
7750 else
7751   echo "$as_me: failed program was:" >&5
7752 sed 's/^/| /' conftest.$ac_ext >&5
7753
7754         llvm_cv_link_use_r=no
7755 fi
7756
7757 rm -f core conftest.err conftest.$ac_objext \
7758       conftest$ac_exeext conftest.$ac_ext
7759   CFLAGS="$oldcflags"
7760   ac_ext=c
7761 ac_cpp='$CPP $CPPFLAGS'
7762 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7763 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7764 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7765
7766
7767 fi
7768 { echo "$as_me:$LINENO: result: $llvm_cv_link_use_r" >&5
7769 echo "${ECHO_T}$llvm_cv_link_use_r" >&6; }
7770 if test "$llvm_cv_link_use_r" = yes ; then
7771
7772 cat >>confdefs.h <<\_ACEOF
7773 #define HAVE_LINK_R 1
7774 _ACEOF
7775
7776   fi
7777
7778
7779 { echo "$as_me:$LINENO: checking for compiler -Wl,-export-dynamic option" >&5
7780 echo $ECHO_N "checking for compiler -Wl,-export-dynamic option... $ECHO_C" >&6; }
7781 if test "${llvm_cv_link_use_export_dynamic+set}" = set; then
7782   echo $ECHO_N "(cached) $ECHO_C" >&6
7783 else
7784    ac_ext=c
7785 ac_cpp='$CPP $CPPFLAGS'
7786 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7787 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7788 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7789
7790   oldcflags="$CFLAGS"
7791   CFLAGS="$CFLAGS -Wl,-export-dynamic"
7792   cat >conftest.$ac_ext <<_ACEOF
7793 /* confdefs.h.  */
7794 _ACEOF
7795 cat confdefs.h >>conftest.$ac_ext
7796 cat >>conftest.$ac_ext <<_ACEOF
7797 /* end confdefs.h.  */
7798
7799 int
7800 main ()
7801 {
7802
7803   ;
7804   return 0;
7805 }
7806 _ACEOF
7807 rm -f conftest.$ac_objext conftest$ac_exeext
7808 if { (ac_try="$ac_link"
7809 case "(($ac_try" in
7810   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7811   *) ac_try_echo=$ac_try;;
7812 esac
7813 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7814   (eval "$ac_link") 2>conftest.er1
7815   ac_status=$?
7816   grep -v '^ *+' conftest.er1 >conftest.err
7817   rm -f conftest.er1
7818   cat conftest.err >&5
7819   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7820   (exit $ac_status); } &&
7821          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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_try") 2>&5
7828   ac_status=$?
7829   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7830   (exit $ac_status); }; } &&
7831          { ac_try='test -s conftest$ac_exeext'
7832   { (case "(($ac_try" in
7833   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7834   *) ac_try_echo=$ac_try;;
7835 esac
7836 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7837   (eval "$ac_try") 2>&5
7838   ac_status=$?
7839   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7840   (exit $ac_status); }; }; then
7841   llvm_cv_link_use_export_dynamic=yes
7842 else
7843   echo "$as_me: failed program was:" >&5
7844 sed 's/^/| /' conftest.$ac_ext >&5
7845
7846         llvm_cv_link_use_export_dynamic=no
7847 fi
7848
7849 rm -f core conftest.err conftest.$ac_objext \
7850       conftest$ac_exeext conftest.$ac_ext
7851   CFLAGS="$oldcflags"
7852   ac_ext=c
7853 ac_cpp='$CPP $CPPFLAGS'
7854 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7855 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7856 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7857
7858
7859 fi
7860 { echo "$as_me:$LINENO: result: $llvm_cv_link_use_export_dynamic" >&5
7861 echo "${ECHO_T}$llvm_cv_link_use_export_dynamic" >&6; }
7862 if test "$llvm_cv_link_use_export_dynamic" = yes ; then
7863
7864 cat >>confdefs.h <<\_ACEOF
7865 #define HAVE_LINK_EXPORT_DYNAMIC 1
7866 _ACEOF
7867
7868   fi
7869
7870
7871 { echo "$as_me:$LINENO: checking for compiler -Wl,--version-script option" >&5
7872 echo $ECHO_N "checking for compiler -Wl,--version-script option... $ECHO_C" >&6; }
7873 if test "${llvm_cv_link_use_version_script+set}" = set; then
7874   echo $ECHO_N "(cached) $ECHO_C" >&6
7875 else
7876    ac_ext=c
7877 ac_cpp='$CPP $CPPFLAGS'
7878 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7879 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7880 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7881
7882   oldcflags="$CFLAGS"
7883
7884   # The following code is from the autoconf manual,
7885   # "11.13: Limitations of Usual Tools".
7886   # Create a temporary directory $tmp in $TMPDIR (default /tmp).
7887   # Use mktemp if possible; otherwise fall back on mkdir,
7888   # with $RANDOM to make collisions less likely.
7889   : ${TMPDIR=/tmp}
7890   {
7891     tmp=`
7892       (umask 077 && mktemp -d "$TMPDIR/fooXXXXXX") 2>/dev/null
7893     ` &&
7894     test -n "$tmp" && test -d "$tmp"
7895   } || {
7896     tmp=$TMPDIR/foo$$-$RANDOM
7897     (umask 077 && mkdir "$tmp")
7898   } || exit $?
7899
7900   echo "{" > "$tmp/export.map"
7901   echo "  global: main;" >> "$tmp/export.map"
7902   echo "  local: *;" >> "$tmp/export.map"
7903   echo "};" >> "$tmp/export.map"
7904
7905   CFLAGS="$CFLAGS -Wl,--version-script=$tmp/export.map"
7906   cat >conftest.$ac_ext <<_ACEOF
7907 /* confdefs.h.  */
7908 _ACEOF
7909 cat confdefs.h >>conftest.$ac_ext
7910 cat >>conftest.$ac_ext <<_ACEOF
7911 /* end confdefs.h.  */
7912
7913 int
7914 main ()
7915 {
7916
7917   ;
7918   return 0;
7919 }
7920 _ACEOF
7921 rm -f conftest.$ac_objext conftest$ac_exeext
7922 if { (ac_try="$ac_link"
7923 case "(($ac_try" in
7924   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7925   *) ac_try_echo=$ac_try;;
7926 esac
7927 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7928   (eval "$ac_link") 2>conftest.er1
7929   ac_status=$?
7930   grep -v '^ *+' conftest.er1 >conftest.err
7931   rm -f conftest.er1
7932   cat conftest.err >&5
7933   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7934   (exit $ac_status); } &&
7935          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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_try") 2>&5
7942   ac_status=$?
7943   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7944   (exit $ac_status); }; } &&
7945          { ac_try='test -s conftest$ac_exeext'
7946   { (case "(($ac_try" in
7947   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
7948   *) ac_try_echo=$ac_try;;
7949 esac
7950 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
7951   (eval "$ac_try") 2>&5
7952   ac_status=$?
7953   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7954   (exit $ac_status); }; }; then
7955   llvm_cv_link_use_version_script=yes
7956 else
7957   echo "$as_me: failed program was:" >&5
7958 sed 's/^/| /' conftest.$ac_ext >&5
7959
7960         llvm_cv_link_use_version_script=no
7961 fi
7962
7963 rm -f core conftest.err conftest.$ac_objext \
7964       conftest$ac_exeext conftest.$ac_ext
7965   rm "$tmp/export.map"
7966   rmdir "$tmp"
7967   CFLAGS="$oldcflags"
7968   ac_ext=c
7969 ac_cpp='$CPP $CPPFLAGS'
7970 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7971 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7972 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7973
7974
7975 fi
7976 { echo "$as_me:$LINENO: result: $llvm_cv_link_use_version_script" >&5
7977 echo "${ECHO_T}$llvm_cv_link_use_version_script" >&6; }
7978 if test "$llvm_cv_link_use_version_script" = yes ; then
7979   HAVE_LINK_VERSION_SCRIPT=1
7980
7981   fi
7982
7983
7984
7985
7986 { echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
7987 echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6; }
7988 if test "${ac_cv_c_const+set}" = set; then
7989   echo $ECHO_N "(cached) $ECHO_C" >&6
7990 else
7991   cat >conftest.$ac_ext <<_ACEOF
7992 /* confdefs.h.  */
7993 _ACEOF
7994 cat confdefs.h >>conftest.$ac_ext
7995 cat >>conftest.$ac_ext <<_ACEOF
7996 /* end confdefs.h.  */
7997
7998 int
7999 main ()
8000 {
8001 /* FIXME: Include the comments suggested by Paul. */
8002 #ifndef __cplusplus
8003   /* Ultrix mips cc rejects this.  */
8004   typedef int charset[2];
8005   const charset x;
8006   /* SunOS 4.1.1 cc rejects this.  */
8007   char const *const *ccp;
8008   char **p;
8009   /* NEC SVR4.0.2 mips cc rejects this.  */
8010   struct point {int x, y;};
8011   static struct point const zero = {0,0};
8012   /* AIX XL C 1.02.0.0 rejects this.
8013      It does not let you subtract one const X* pointer from another in
8014      an arm of an if-expression whose if-part is not a constant
8015      expression */
8016   const char *g = "string";
8017   ccp = &g + (g ? g-g : 0);
8018   /* HPUX 7.0 cc rejects these. */
8019   ++ccp;
8020   p = (char**) ccp;
8021   ccp = (char const *const *) p;
8022   { /* SCO 3.2v4 cc rejects this.  */
8023     char *t;
8024     char const *s = 0 ? (char *) 0 : (char const *) 0;
8025
8026     *t++ = 0;
8027     if (s) return 0;
8028   }
8029   { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
8030     int x[] = {25, 17};
8031     const int *foo = &x[0];
8032     ++foo;
8033   }
8034   { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
8035     typedef const int *iptr;
8036     iptr p = 0;
8037     ++p;
8038   }
8039   { /* AIX XL C 1.02.0.0 rejects this saying
8040        "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
8041     struct s { int j; const int *ap[3]; };
8042     struct s *b; b->j = 5;
8043   }
8044   { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
8045     const int foo = 10;
8046     if (!foo) return 0;
8047   }
8048   return !x[0] && !zero.x;
8049 #endif
8050
8051   ;
8052   return 0;
8053 }
8054 _ACEOF
8055 rm -f conftest.$ac_objext
8056 if { (ac_try="$ac_compile"
8057 case "(($ac_try" in
8058   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8059   *) ac_try_echo=$ac_try;;
8060 esac
8061 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8062   (eval "$ac_compile") 2>conftest.er1
8063   ac_status=$?
8064   grep -v '^ *+' conftest.er1 >conftest.err
8065   rm -f conftest.er1
8066   cat conftest.err >&5
8067   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8068   (exit $ac_status); } &&
8069          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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_try") 2>&5
8076   ac_status=$?
8077   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8078   (exit $ac_status); }; } &&
8079          { ac_try='test -s conftest.$ac_objext'
8080   { (case "(($ac_try" in
8081   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8082   *) ac_try_echo=$ac_try;;
8083 esac
8084 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8085   (eval "$ac_try") 2>&5
8086   ac_status=$?
8087   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8088   (exit $ac_status); }; }; then
8089   ac_cv_c_const=yes
8090 else
8091   echo "$as_me: failed program was:" >&5
8092 sed 's/^/| /' conftest.$ac_ext >&5
8093
8094         ac_cv_c_const=no
8095 fi
8096
8097 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8098 fi
8099 { echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
8100 echo "${ECHO_T}$ac_cv_c_const" >&6; }
8101 if test $ac_cv_c_const = no; then
8102
8103 cat >>confdefs.h <<\_ACEOF
8104 #define const
8105 _ACEOF
8106
8107 fi
8108
8109
8110
8111
8112
8113
8114 ac_header_dirent=no
8115 for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do
8116   as_ac_Header=`echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh`
8117 { echo "$as_me:$LINENO: checking for $ac_hdr that defines DIR" >&5
8118 echo $ECHO_N "checking for $ac_hdr that defines DIR... $ECHO_C" >&6; }
8119 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
8120   echo $ECHO_N "(cached) $ECHO_C" >&6
8121 else
8122   cat >conftest.$ac_ext <<_ACEOF
8123 /* confdefs.h.  */
8124 _ACEOF
8125 cat confdefs.h >>conftest.$ac_ext
8126 cat >>conftest.$ac_ext <<_ACEOF
8127 /* end confdefs.h.  */
8128 #include <sys/types.h>
8129 #include <$ac_hdr>
8130
8131 int
8132 main ()
8133 {
8134 if ((DIR *) 0)
8135 return 0;
8136   ;
8137   return 0;
8138 }
8139 _ACEOF
8140 rm -f conftest.$ac_objext
8141 if { (ac_try="$ac_compile"
8142 case "(($ac_try" in
8143   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8144   *) ac_try_echo=$ac_try;;
8145 esac
8146 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8147   (eval "$ac_compile") 2>conftest.er1
8148   ac_status=$?
8149   grep -v '^ *+' conftest.er1 >conftest.err
8150   rm -f conftest.er1
8151   cat conftest.err >&5
8152   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8153   (exit $ac_status); } &&
8154          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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_try") 2>&5
8161   ac_status=$?
8162   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8163   (exit $ac_status); }; } &&
8164          { ac_try='test -s conftest.$ac_objext'
8165   { (case "(($ac_try" in
8166   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8167   *) ac_try_echo=$ac_try;;
8168 esac
8169 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8170   (eval "$ac_try") 2>&5
8171   ac_status=$?
8172   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8173   (exit $ac_status); }; }; then
8174   eval "$as_ac_Header=yes"
8175 else
8176   echo "$as_me: failed program was:" >&5
8177 sed 's/^/| /' conftest.$ac_ext >&5
8178
8179         eval "$as_ac_Header=no"
8180 fi
8181
8182 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8183 fi
8184 ac_res=`eval echo '${'$as_ac_Header'}'`
8185                { echo "$as_me:$LINENO: result: $ac_res" >&5
8186 echo "${ECHO_T}$ac_res" >&6; }
8187 if test `eval echo '${'$as_ac_Header'}'` = yes; then
8188   cat >>confdefs.h <<_ACEOF
8189 #define `echo "HAVE_$ac_hdr" | $as_tr_cpp` 1
8190 _ACEOF
8191
8192 ac_header_dirent=$ac_hdr; break
8193 fi
8194
8195 done
8196 # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
8197 if test $ac_header_dirent = dirent.h; then
8198   { echo "$as_me:$LINENO: checking for library containing opendir" >&5
8199 echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6; }
8200 if test "${ac_cv_search_opendir+set}" = set; then
8201   echo $ECHO_N "(cached) $ECHO_C" >&6
8202 else
8203   ac_func_search_save_LIBS=$LIBS
8204 cat >conftest.$ac_ext <<_ACEOF
8205 /* confdefs.h.  */
8206 _ACEOF
8207 cat confdefs.h >>conftest.$ac_ext
8208 cat >>conftest.$ac_ext <<_ACEOF
8209 /* end confdefs.h.  */
8210
8211 /* Override any GCC internal prototype to avoid an error.
8212    Use char because int might match the return type of a GCC
8213    builtin and then its argument prototype would still apply.  */
8214 #ifdef __cplusplus
8215 extern "C"
8216 #endif
8217 char opendir ();
8218 int
8219 main ()
8220 {
8221 return opendir ();
8222   ;
8223   return 0;
8224 }
8225 _ACEOF
8226 for ac_lib in '' dir; do
8227   if test -z "$ac_lib"; then
8228     ac_res="none required"
8229   else
8230     ac_res=-l$ac_lib
8231     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
8232   fi
8233   rm -f conftest.$ac_objext conftest$ac_exeext
8234 if { (ac_try="$ac_link"
8235 case "(($ac_try" in
8236   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8237   *) ac_try_echo=$ac_try;;
8238 esac
8239 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8240   (eval "$ac_link") 2>conftest.er1
8241   ac_status=$?
8242   grep -v '^ *+' conftest.er1 >conftest.err
8243   rm -f conftest.er1
8244   cat conftest.err >&5
8245   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8246   (exit $ac_status); } &&
8247          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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_try") 2>&5
8254   ac_status=$?
8255   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8256   (exit $ac_status); }; } &&
8257          { ac_try='test -s conftest$ac_exeext'
8258   { (case "(($ac_try" in
8259   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8260   *) ac_try_echo=$ac_try;;
8261 esac
8262 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8263   (eval "$ac_try") 2>&5
8264   ac_status=$?
8265   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8266   (exit $ac_status); }; }; then
8267   ac_cv_search_opendir=$ac_res
8268 else
8269   echo "$as_me: failed program was:" >&5
8270 sed 's/^/| /' conftest.$ac_ext >&5
8271
8272
8273 fi
8274
8275 rm -f core conftest.err conftest.$ac_objext \
8276       conftest$ac_exeext
8277   if test "${ac_cv_search_opendir+set}" = set; then
8278   break
8279 fi
8280 done
8281 if test "${ac_cv_search_opendir+set}" = set; then
8282   :
8283 else
8284   ac_cv_search_opendir=no
8285 fi
8286 rm conftest.$ac_ext
8287 LIBS=$ac_func_search_save_LIBS
8288 fi
8289 { echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5
8290 echo "${ECHO_T}$ac_cv_search_opendir" >&6; }
8291 ac_res=$ac_cv_search_opendir
8292 if test "$ac_res" != no; then
8293   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
8294
8295 fi
8296
8297 else
8298   { echo "$as_me:$LINENO: checking for library containing opendir" >&5
8299 echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6; }
8300 if test "${ac_cv_search_opendir+set}" = set; then
8301   echo $ECHO_N "(cached) $ECHO_C" >&6
8302 else
8303   ac_func_search_save_LIBS=$LIBS
8304 cat >conftest.$ac_ext <<_ACEOF
8305 /* confdefs.h.  */
8306 _ACEOF
8307 cat confdefs.h >>conftest.$ac_ext
8308 cat >>conftest.$ac_ext <<_ACEOF
8309 /* end confdefs.h.  */
8310
8311 /* Override any GCC internal prototype to avoid an error.
8312    Use char because int might match the return type of a GCC
8313    builtin and then its argument prototype would still apply.  */
8314 #ifdef __cplusplus
8315 extern "C"
8316 #endif
8317 char opendir ();
8318 int
8319 main ()
8320 {
8321 return opendir ();
8322   ;
8323   return 0;
8324 }
8325 _ACEOF
8326 for ac_lib in '' x; do
8327   if test -z "$ac_lib"; then
8328     ac_res="none required"
8329   else
8330     ac_res=-l$ac_lib
8331     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
8332   fi
8333   rm -f conftest.$ac_objext conftest$ac_exeext
8334 if { (ac_try="$ac_link"
8335 case "(($ac_try" in
8336   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8337   *) ac_try_echo=$ac_try;;
8338 esac
8339 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8340   (eval "$ac_link") 2>conftest.er1
8341   ac_status=$?
8342   grep -v '^ *+' conftest.er1 >conftest.err
8343   rm -f conftest.er1
8344   cat conftest.err >&5
8345   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8346   (exit $ac_status); } &&
8347          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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_try") 2>&5
8354   ac_status=$?
8355   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8356   (exit $ac_status); }; } &&
8357          { ac_try='test -s conftest$ac_exeext'
8358   { (case "(($ac_try" in
8359   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8360   *) ac_try_echo=$ac_try;;
8361 esac
8362 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8363   (eval "$ac_try") 2>&5
8364   ac_status=$?
8365   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8366   (exit $ac_status); }; }; then
8367   ac_cv_search_opendir=$ac_res
8368 else
8369   echo "$as_me: failed program was:" >&5
8370 sed 's/^/| /' conftest.$ac_ext >&5
8371
8372
8373 fi
8374
8375 rm -f core conftest.err conftest.$ac_objext \
8376       conftest$ac_exeext
8377   if test "${ac_cv_search_opendir+set}" = set; then
8378   break
8379 fi
8380 done
8381 if test "${ac_cv_search_opendir+set}" = set; then
8382   :
8383 else
8384   ac_cv_search_opendir=no
8385 fi
8386 rm conftest.$ac_ext
8387 LIBS=$ac_func_search_save_LIBS
8388 fi
8389 { echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5
8390 echo "${ECHO_T}$ac_cv_search_opendir" >&6; }
8391 ac_res=$ac_cv_search_opendir
8392 if test "$ac_res" != no; then
8393   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
8394
8395 fi
8396
8397 fi
8398
8399
8400 for ac_header in dlfcn.h
8401 do
8402 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
8403 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
8404   { echo "$as_me:$LINENO: checking for $ac_header" >&5
8405 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
8406 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
8407   echo $ECHO_N "(cached) $ECHO_C" >&6
8408 fi
8409 ac_res=`eval echo '${'$as_ac_Header'}'`
8410                { echo "$as_me:$LINENO: result: $ac_res" >&5
8411 echo "${ECHO_T}$ac_res" >&6; }
8412 else
8413   # Is the header compilable?
8414 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
8415 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
8416 cat >conftest.$ac_ext <<_ACEOF
8417 /* confdefs.h.  */
8418 _ACEOF
8419 cat confdefs.h >>conftest.$ac_ext
8420 cat >>conftest.$ac_ext <<_ACEOF
8421 /* end confdefs.h.  */
8422 $ac_includes_default
8423 #include <$ac_header>
8424 _ACEOF
8425 rm -f conftest.$ac_objext
8426 if { (ac_try="$ac_compile"
8427 case "(($ac_try" in
8428   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8429   *) ac_try_echo=$ac_try;;
8430 esac
8431 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8432   (eval "$ac_compile") 2>conftest.er1
8433   ac_status=$?
8434   grep -v '^ *+' conftest.er1 >conftest.err
8435   rm -f conftest.er1
8436   cat conftest.err >&5
8437   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8438   (exit $ac_status); } &&
8439          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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_try") 2>&5
8446   ac_status=$?
8447   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8448   (exit $ac_status); }; } &&
8449          { ac_try='test -s conftest.$ac_objext'
8450   { (case "(($ac_try" in
8451   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8452   *) ac_try_echo=$ac_try;;
8453 esac
8454 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8455   (eval "$ac_try") 2>&5
8456   ac_status=$?
8457   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8458   (exit $ac_status); }; }; then
8459   ac_header_compiler=yes
8460 else
8461   echo "$as_me: failed program was:" >&5
8462 sed 's/^/| /' conftest.$ac_ext >&5
8463
8464         ac_header_compiler=no
8465 fi
8466
8467 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8468 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
8469 echo "${ECHO_T}$ac_header_compiler" >&6; }
8470
8471 # Is the header present?
8472 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
8473 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
8474 cat >conftest.$ac_ext <<_ACEOF
8475 /* confdefs.h.  */
8476 _ACEOF
8477 cat confdefs.h >>conftest.$ac_ext
8478 cat >>conftest.$ac_ext <<_ACEOF
8479 /* end confdefs.h.  */
8480 #include <$ac_header>
8481 _ACEOF
8482 if { (ac_try="$ac_cpp conftest.$ac_ext"
8483 case "(($ac_try" in
8484   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
8485   *) ac_try_echo=$ac_try;;
8486 esac
8487 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
8488   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
8489   ac_status=$?
8490   grep -v '^ *+' conftest.er1 >conftest.err
8491   rm -f conftest.er1
8492   cat conftest.err >&5
8493   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8494   (exit $ac_status); } >/dev/null; then
8495   if test -s conftest.err; then
8496     ac_cpp_err=$ac_c_preproc_warn_flag
8497     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
8498   else
8499     ac_cpp_err=
8500   fi
8501 else
8502   ac_cpp_err=yes
8503 fi
8504 if test -z "$ac_cpp_err"; then
8505   ac_header_preproc=yes
8506 else
8507   echo "$as_me: failed program was:" >&5
8508 sed 's/^/| /' conftest.$ac_ext >&5
8509
8510   ac_header_preproc=no
8511 fi
8512
8513 rm -f conftest.err conftest.$ac_ext
8514 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
8515 echo "${ECHO_T}$ac_header_preproc" >&6; }
8516
8517 # So?  What about this header?
8518 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
8519   yes:no: )
8520     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
8521 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
8522     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
8523 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
8524     ac_header_preproc=yes
8525     ;;
8526   no:yes:* )
8527     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
8528 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
8529     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
8530 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
8531     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
8532 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
8533     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
8534 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
8535     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
8536 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
8537     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
8538 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
8539     ( cat <<\_ASBOX
8540 ## ------------------------------ ##
8541 ## Report this to bugs@yourdomain ##
8542 ## ------------------------------ ##
8543 _ASBOX
8544      ) | sed "s/^/$as_me: WARNING:     /" >&2
8545     ;;
8546 esac
8547 { echo "$as_me:$LINENO: checking for $ac_header" >&5
8548 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
8549 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
8550   echo $ECHO_N "(cached) $ECHO_C" >&6
8551 else
8552   eval "$as_ac_Header=\$ac_header_preproc"
8553 fi
8554 ac_res=`eval echo '${'$as_ac_Header'}'`
8555                { echo "$as_me:$LINENO: result: $ac_res" >&5
8556 echo "${ECHO_T}$ac_res" >&6; }
8557
8558 fi
8559 if test `eval echo '${'$as_ac_Header'}'` = yes; then
8560   cat >>confdefs.h <<_ACEOF
8561 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
8562 _ACEOF
8563
8564 fi
8565
8566 done
8567
8568 # Check whether --enable-ltdl-install was given.
8569 if test "${enable_ltdl_install+set}" = set; then
8570   enableval=$enable_ltdl_install;
8571 fi
8572
8573
8574
8575
8576 if test x"${enable_ltdl_install-no}" != xno; then
8577   INSTALL_LTDL_TRUE=
8578   INSTALL_LTDL_FALSE='#'
8579 else
8580   INSTALL_LTDL_TRUE='#'
8581   INSTALL_LTDL_FALSE=
8582 fi
8583
8584
8585
8586 if test x"${enable_ltdl_convenience-no}" != xno; then
8587   CONVENIENCE_LTDL_TRUE=
8588   CONVENIENCE_LTDL_FALSE='#'
8589 else
8590   CONVENIENCE_LTDL_TRUE='#'
8591   CONVENIENCE_LTDL_FALSE=
8592 fi
8593
8594
8595 { echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
8596 echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6; }
8597 library_names_spec=
8598 libname_spec='lib$name'
8599 soname_spec=
8600 shrext_cmds=".so"
8601 postinstall_cmds=
8602 postuninstall_cmds=
8603 finish_cmds=
8604 finish_eval=
8605 shlibpath_var=
8606 shlibpath_overrides_runpath=unknown
8607 version_type=none
8608 dynamic_linker="$host_os ld.so"
8609 sys_lib_dlsearch_path_spec="/lib /usr/lib"
8610 if test "$GCC" = yes; then
8611   sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
8612   if echo "$sys_lib_search_path_spec" | grep ';' >/dev/null ; then
8613     # if the path contains ";" then we assume it to be the separator
8614     # otherwise default to the standard path separator (i.e. ":") - it is
8615     # assumed that no part of a normal pathname contains ";" but that should
8616     # okay in the real world where ";" in dirpaths is itself problematic.
8617     sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
8618   else
8619     sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
8620   fi
8621 else
8622   sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
8623 fi
8624 need_lib_prefix=unknown
8625 hardcode_into_libs=no
8626
8627 # when you set need_version to no, make sure it does not cause -set_version
8628 # flags to be left without arguments
8629 need_version=unknown
8630
8631 case $host_os in
8632 aix3*)
8633   version_type=linux
8634   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
8635   shlibpath_var=LIBPATH
8636
8637   # AIX 3 has no versioning support, so we append a major version to the name.
8638   soname_spec='${libname}${release}${shared_ext}$major'
8639   ;;
8640
8641 aix4* | aix5*)
8642   version_type=linux
8643   need_lib_prefix=no
8644   need_version=no
8645   hardcode_into_libs=yes
8646   if test "$host_cpu" = ia64; then
8647     # AIX 5 supports IA64
8648     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
8649     shlibpath_var=LD_LIBRARY_PATH
8650   else
8651     # With GCC up to 2.95.x, collect2 would create an import file
8652     # for dependence libraries.  The import file would start with
8653     # the line `#! .'.  This would cause the generated library to
8654     # depend on `.', always an invalid library.  This was fixed in
8655     # development snapshots of GCC prior to 3.0.
8656     case $host_os in
8657       aix4 | aix4.[01] | aix4.[01].*)
8658       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
8659            echo ' yes '
8660            echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then
8661         :
8662       else
8663         can_build_shared=no
8664       fi
8665       ;;
8666     esac
8667     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
8668     # soname into executable. Probably we can add versioning support to
8669     # collect2, so additional links can be useful in future.
8670     if test "$aix_use_runtimelinking" = yes; then
8671       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
8672       # instead of lib<name>.a to let people know that these are not
8673       # typical AIX shared libraries.
8674       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
8675     else
8676       # We preserve .a as extension for shared libraries through AIX4.2
8677       # and later when we are not doing run time linking.
8678       library_names_spec='${libname}${release}.a $libname.a'
8679       soname_spec='${libname}${release}${shared_ext}$major'
8680     fi
8681     shlibpath_var=LIBPATH
8682   fi
8683   ;;
8684
8685 amigaos*)
8686   library_names_spec='$libname.ixlibrary $libname.a'
8687   # Create ${libname}_ixlibrary.a entries in /sys/libs.
8688   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'
8689   ;;
8690
8691 beos*)
8692   library_names_spec='${libname}${shared_ext}'
8693   dynamic_linker="$host_os ld.so"
8694   shlibpath_var=LIBRARY_PATH
8695   ;;
8696
8697 bsdi[45]*)
8698   version_type=linux
8699   need_version=no
8700   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
8701   soname_spec='${libname}${release}${shared_ext}$major'
8702   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
8703   shlibpath_var=LD_LIBRARY_PATH
8704   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
8705   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
8706   # the default ld.so.conf also contains /usr/contrib/lib and
8707   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
8708   # libtool to hard-code these into programs
8709   ;;
8710
8711 cygwin* | mingw* | pw32*)
8712   version_type=windows
8713   shrext_cmds=".dll"
8714   need_version=no
8715   need_lib_prefix=no
8716
8717   case $GCC,$host_os in
8718   yes,cygwin* | yes,mingw* | yes,pw32*)
8719     library_names_spec='$libname.dll.a'
8720     # DLL is installed to $(libdir)/../bin by postinstall_cmds
8721     postinstall_cmds='base_file=`basename \${file}`~
8722       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~
8723       dldir=$destdir/`dirname \$dlpath`~
8724       test -d \$dldir || mkdir -p \$dldir~
8725       $install_prog $dir/$dlname \$dldir/$dlname~
8726       chmod a+x \$dldir/$dlname'
8727     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
8728       dlpath=$dir/\$dldll~
8729        $rm \$dlpath'
8730     shlibpath_overrides_runpath=yes
8731
8732     case $host_os in
8733     cygwin*)
8734       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
8735       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
8736       sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
8737       ;;
8738     mingw*)
8739       # MinGW DLLs use traditional 'lib' prefix
8740       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
8741       sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
8742       if echo "$sys_lib_search_path_spec" | grep ';[c-zC-Z]:/' >/dev/null; then
8743         # It is most probably a Windows format PATH printed by
8744         # mingw gcc, but we are running on Cygwin. Gcc prints its search
8745         # path with ; separators, and with drive letters. We can handle the
8746         # drive letters (cygwin fileutils understands them), so leave them,
8747         # especially as we might pass files found there to a mingw objdump,
8748         # which wouldn't understand a cygwinified path. Ahh.
8749         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
8750       else
8751         sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
8752       fi
8753       ;;
8754     pw32*)
8755       # pw32 DLLs use 'pw' prefix rather than 'lib'
8756       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
8757       ;;
8758     esac
8759     ;;
8760
8761   *)
8762     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
8763     ;;
8764   esac
8765   dynamic_linker='Win32 ld.exe'
8766   # FIXME: first we should search . and the directory the executable is in
8767   shlibpath_var=PATH
8768   ;;
8769
8770 darwin* | rhapsody*)
8771   dynamic_linker="$host_os dyld"
8772   version_type=darwin
8773   need_lib_prefix=no
8774   need_version=no
8775   library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext'
8776   soname_spec='${libname}${release}${major}$shared_ext'
8777   shlibpath_overrides_runpath=yes
8778   shlibpath_var=DYLD_LIBRARY_PATH
8779   shrext_cmds='.dylib'
8780   # Apple's gcc prints 'gcc -print-search-dirs' doesn't operate the same.
8781   if test "$GCC" = yes; then
8782     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"`
8783   else
8784     sys_lib_search_path_spec='/lib /usr/lib /usr/local/lib'
8785   fi
8786   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
8787   ;;
8788
8789 dgux*)
8790   version_type=linux
8791   need_lib_prefix=no
8792   need_version=no
8793   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
8794   soname_spec='${libname}${release}${shared_ext}$major'
8795   shlibpath_var=LD_LIBRARY_PATH
8796   ;;
8797
8798 freebsd1.*)
8799   dynamic_linker=no
8800   ;;
8801
8802 kfreebsd*-gnu)
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   shlibpath_overrides_runpath=no
8810   hardcode_into_libs=yes
8811   dynamic_linker='GNU ld.so'
8812   ;;
8813
8814 freebsd* | dragonfly*)
8815   # DragonFly does not have aout.  When/if they implement a new
8816   # versioning mechanism, adjust this.
8817   if test -x /usr/bin/objformat; then
8818     objformat=`/usr/bin/objformat`
8819   else
8820     case $host_os in
8821     freebsd[123].*) objformat=aout ;;
8822     *) objformat=elf ;;
8823     esac
8824   fi
8825   version_type=freebsd-$objformat
8826   case $version_type in
8827     freebsd-elf*)
8828       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
8829       need_version=no
8830       need_lib_prefix=no
8831       ;;
8832     freebsd-*)
8833       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
8834       need_version=yes
8835       ;;
8836   esac
8837   shlibpath_var=LD_LIBRARY_PATH
8838   case $host_os in
8839   freebsd2.*)
8840     shlibpath_overrides_runpath=yes
8841     ;;
8842   freebsd3.[01]* | freebsdelf3.[01]*)
8843     shlibpath_overrides_runpath=yes
8844     hardcode_into_libs=yes
8845     ;;
8846   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
8847   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
8848     shlibpath_overrides_runpath=no
8849     hardcode_into_libs=yes
8850     ;;
8851   freebsd*) # from 4.6 on
8852     shlibpath_overrides_runpath=yes
8853     hardcode_into_libs=yes
8854     ;;
8855   esac
8856   ;;
8857
8858 gnu*)
8859   version_type=linux
8860   need_lib_prefix=no
8861   need_version=no
8862   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
8863   soname_spec='${libname}${release}${shared_ext}$major'
8864   shlibpath_var=LD_LIBRARY_PATH
8865   hardcode_into_libs=yes
8866   ;;
8867
8868 hpux9* | hpux10* | hpux11*)
8869   # Give a soname corresponding to the major version so that dld.sl refuses to
8870   # link against other versions.
8871   version_type=sunos
8872   need_lib_prefix=no
8873   need_version=no
8874   case $host_cpu in
8875   ia64*)
8876     shrext_cmds='.so'
8877     hardcode_into_libs=yes
8878     dynamic_linker="$host_os dld.so"
8879     shlibpath_var=LD_LIBRARY_PATH
8880     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
8881     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
8882     soname_spec='${libname}${release}${shared_ext}$major'
8883     if test "X$HPUX_IA64_MODE" = X32; then
8884       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
8885     else
8886       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
8887     fi
8888     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
8889     ;;
8890    hppa*64*)
8891      shrext_cmds='.sl'
8892      hardcode_into_libs=yes
8893      dynamic_linker="$host_os dld.sl"
8894      shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
8895      shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
8896      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
8897      soname_spec='${libname}${release}${shared_ext}$major'
8898      sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
8899      sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
8900      ;;
8901    *)
8902     shrext_cmds='.sl'
8903     dynamic_linker="$host_os dld.sl"
8904     shlibpath_var=SHLIB_PATH
8905     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
8906     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
8907     soname_spec='${libname}${release}${shared_ext}$major'
8908     ;;
8909   esac
8910   # HP-UX runs *really* slowly unless shared libraries are mode 555.
8911   postinstall_cmds='chmod 555 $lib'
8912   ;;
8913
8914 interix3*)
8915   version_type=linux
8916   need_lib_prefix=no
8917   need_version=no
8918   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
8919   soname_spec='${libname}${release}${shared_ext}$major'
8920   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
8921   shlibpath_var=LD_LIBRARY_PATH
8922   shlibpath_overrides_runpath=no
8923   hardcode_into_libs=yes
8924   ;;
8925
8926 irix5* | irix6* | nonstopux*)
8927   case $host_os in
8928     nonstopux*) version_type=nonstopux ;;
8929     *)
8930         if test "$lt_cv_prog_gnu_ld" = yes; then
8931                 version_type=linux
8932         else
8933                 version_type=irix
8934         fi ;;
8935   esac
8936   need_lib_prefix=no
8937   need_version=no
8938   soname_spec='${libname}${release}${shared_ext}$major'
8939   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
8940   case $host_os in
8941   irix5* | nonstopux*)
8942     libsuff= shlibsuff=
8943     ;;
8944   *)
8945     case $LD in # libtool.m4 will add one of these switches to LD
8946     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
8947       libsuff= shlibsuff= libmagic=32-bit;;
8948     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
8949       libsuff=32 shlibsuff=N32 libmagic=N32;;
8950     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
8951       libsuff=64 shlibsuff=64 libmagic=64-bit;;
8952     *) libsuff= shlibsuff= libmagic=never-match;;
8953     esac
8954     ;;
8955   esac
8956   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
8957   shlibpath_overrides_runpath=no
8958   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
8959   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
8960   hardcode_into_libs=yes
8961   ;;
8962
8963 # No shared lib support for Linux oldld, aout, or coff.
8964 linux*oldld* | linux*aout* | linux*coff*)
8965   dynamic_linker=no
8966   ;;
8967
8968 # This must be Linux ELF.
8969 linux*)
8970   version_type=linux
8971   need_lib_prefix=no
8972   need_version=no
8973   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
8974   soname_spec='${libname}${release}${shared_ext}$major'
8975   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
8976   shlibpath_var=LD_LIBRARY_PATH
8977   shlibpath_overrides_runpath=no
8978   # This implies no fast_install, which is unacceptable.
8979   # Some rework will be needed to allow for fast_install
8980   # before this can be enabled.
8981   hardcode_into_libs=yes
8982
8983   # Append ld.so.conf contents to the search path
8984   if test -f /etc/ld.so.conf; then
8985     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' ' '`
8986     sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
8987   fi
8988
8989   # We used to test for /lib/ld.so.1 and disable shared libraries on
8990   # powerpc, because MkLinux only supported shared libraries with the
8991   # GNU dynamic linker.  Since this was broken with cross compilers,
8992   # most powerpc-linux boxes support dynamic linking these days and
8993   # people can always --disable-shared, the test was removed, and we
8994   # assume the GNU/Linux dynamic linker is in use.
8995   dynamic_linker='GNU/Linux ld.so'
8996   ;;
8997
8998 knetbsd*-gnu)
8999   version_type=linux
9000   need_lib_prefix=no
9001   need_version=no
9002   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9003   soname_spec='${libname}${release}${shared_ext}$major'
9004   shlibpath_var=LD_LIBRARY_PATH
9005   shlibpath_overrides_runpath=no
9006   hardcode_into_libs=yes
9007   dynamic_linker='GNU ld.so'
9008   ;;
9009
9010 netbsd*)
9011   version_type=sunos
9012   need_lib_prefix=no
9013   need_version=no
9014   if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
9015     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9016     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
9017     dynamic_linker='NetBSD (a.out) ld.so'
9018   else
9019     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9020     soname_spec='${libname}${release}${shared_ext}$major'
9021     dynamic_linker='NetBSD ld.elf_so'
9022   fi
9023   shlibpath_var=LD_LIBRARY_PATH
9024   shlibpath_overrides_runpath=yes
9025   hardcode_into_libs=yes
9026   ;;
9027
9028 newsos6)
9029   version_type=linux
9030   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9031   shlibpath_var=LD_LIBRARY_PATH
9032   shlibpath_overrides_runpath=yes
9033   ;;
9034
9035 nto-qnx*)
9036   version_type=linux
9037   need_lib_prefix=no
9038   need_version=no
9039   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9040   soname_spec='${libname}${release}${shared_ext}$major'
9041   shlibpath_var=LD_LIBRARY_PATH
9042   shlibpath_overrides_runpath=yes
9043   ;;
9044
9045 openbsd*)
9046   version_type=sunos
9047   sys_lib_dlsearch_path_spec="/usr/lib"
9048   need_lib_prefix=no
9049   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
9050   case $host_os in
9051     openbsd3.3 | openbsd3.3.*) need_version=yes ;;
9052     *)                         need_version=no  ;;
9053   esac
9054   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9055   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
9056   shlibpath_var=LD_LIBRARY_PATH
9057   if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9058     case $host_os in
9059       openbsd2.[89] | openbsd2.[89].*)
9060         shlibpath_overrides_runpath=no
9061         ;;
9062       *)
9063         shlibpath_overrides_runpath=yes
9064         ;;
9065       esac
9066   else
9067     shlibpath_overrides_runpath=yes
9068   fi
9069   ;;
9070
9071 os2*)
9072   libname_spec='$name'
9073   shrext_cmds=".dll"
9074   need_lib_prefix=no
9075   library_names_spec='$libname${shared_ext} $libname.a'
9076   dynamic_linker='OS/2 ld.exe'
9077   shlibpath_var=LIBPATH
9078   ;;
9079
9080 osf3* | osf4* | osf5*)
9081   version_type=osf
9082   need_lib_prefix=no
9083   need_version=no
9084   soname_spec='${libname}${release}${shared_ext}$major'
9085   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9086   shlibpath_var=LD_LIBRARY_PATH
9087   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
9088   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
9089   ;;
9090
9091 solaris*)
9092   version_type=linux
9093   need_lib_prefix=no
9094   need_version=no
9095   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9096   soname_spec='${libname}${release}${shared_ext}$major'
9097   shlibpath_var=LD_LIBRARY_PATH
9098   shlibpath_overrides_runpath=yes
9099   hardcode_into_libs=yes
9100   # ldd complains unless libraries are executable
9101   postinstall_cmds='chmod +x $lib'
9102   ;;
9103
9104 sunos4*)
9105   version_type=sunos
9106   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9107   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
9108   shlibpath_var=LD_LIBRARY_PATH
9109   shlibpath_overrides_runpath=yes
9110   if test "$with_gnu_ld" = yes; then
9111     need_lib_prefix=no
9112   fi
9113   need_version=yes
9114   ;;
9115
9116 sysv4 | sysv4.3*)
9117   version_type=linux
9118   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9119   soname_spec='${libname}${release}${shared_ext}$major'
9120   shlibpath_var=LD_LIBRARY_PATH
9121   case $host_vendor in
9122     sni)
9123       shlibpath_overrides_runpath=no
9124       need_lib_prefix=no
9125       export_dynamic_flag_spec='${wl}-Blargedynsym'
9126       runpath_var=LD_RUN_PATH
9127       ;;
9128     siemens)
9129       need_lib_prefix=no
9130       ;;
9131     motorola)
9132       need_lib_prefix=no
9133       need_version=no
9134       shlibpath_overrides_runpath=no
9135       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
9136       ;;
9137   esac
9138   ;;
9139
9140 sysv4*MP*)
9141   if test -d /usr/nec ;then
9142     version_type=linux
9143     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
9144     soname_spec='$libname${shared_ext}.$major'
9145     shlibpath_var=LD_LIBRARY_PATH
9146   fi
9147   ;;
9148
9149 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
9150   version_type=freebsd-elf
9151   need_lib_prefix=no
9152   need_version=no
9153   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
9154   soname_spec='${libname}${release}${shared_ext}$major'
9155   shlibpath_var=LD_LIBRARY_PATH
9156   hardcode_into_libs=yes
9157   if test "$with_gnu_ld" = yes; then
9158     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
9159     shlibpath_overrides_runpath=no
9160   else
9161     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
9162     shlibpath_overrides_runpath=yes
9163     case $host_os in
9164       sco3.2v5*)
9165         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
9166         ;;
9167     esac
9168   fi
9169   sys_lib_dlsearch_path_spec='/usr/lib'
9170   ;;
9171
9172 uts4*)
9173   version_type=linux
9174   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9175   soname_spec='${libname}${release}${shared_ext}$major'
9176   shlibpath_var=LD_LIBRARY_PATH
9177   ;;
9178
9179 *)
9180   dynamic_linker=no
9181   ;;
9182 esac
9183 { echo "$as_me:$LINENO: result: $dynamic_linker" >&5
9184 echo "${ECHO_T}$dynamic_linker" >&6; }
9185 test "$dynamic_linker" = no && can_build_shared=no
9186
9187 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
9188 if test "$GCC" = yes; then
9189   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
9190 fi
9191
9192
9193 { echo "$as_me:$LINENO: checking which extension is used for loadable modules" >&5
9194 echo $ECHO_N "checking which extension is used for loadable modules... $ECHO_C" >&6; }
9195 if test "${libltdl_cv_shlibext+set}" = set; then
9196   echo $ECHO_N "(cached) $ECHO_C" >&6
9197 else
9198
9199 module=yes
9200 eval libltdl_cv_shlibext=$shrext_cmds
9201
9202 fi
9203 { echo "$as_me:$LINENO: result: $libltdl_cv_shlibext" >&5
9204 echo "${ECHO_T}$libltdl_cv_shlibext" >&6; }
9205 if test -n "$libltdl_cv_shlibext"; then
9206
9207 cat >>confdefs.h <<_ACEOF
9208 #define LTDL_SHLIB_EXT "$libltdl_cv_shlibext"
9209 _ACEOF
9210
9211 fi
9212
9213
9214 { echo "$as_me:$LINENO: checking which variable specifies run-time library path" >&5
9215 echo $ECHO_N "checking which variable specifies run-time library path... $ECHO_C" >&6; }
9216 if test "${libltdl_cv_shlibpath_var+set}" = set; then
9217   echo $ECHO_N "(cached) $ECHO_C" >&6
9218 else
9219   libltdl_cv_shlibpath_var="$shlibpath_var"
9220 fi
9221 { echo "$as_me:$LINENO: result: $libltdl_cv_shlibpath_var" >&5
9222 echo "${ECHO_T}$libltdl_cv_shlibpath_var" >&6; }
9223 if test -n "$libltdl_cv_shlibpath_var"; then
9224
9225 cat >>confdefs.h <<_ACEOF
9226 #define LTDL_SHLIBPATH_VAR "$libltdl_cv_shlibpath_var"
9227 _ACEOF
9228
9229 fi
9230
9231
9232 { echo "$as_me:$LINENO: checking for the default library search path" >&5
9233 echo $ECHO_N "checking for the default library search path... $ECHO_C" >&6; }
9234 if test "${libltdl_cv_sys_search_path+set}" = set; then
9235   echo $ECHO_N "(cached) $ECHO_C" >&6
9236 else
9237   libltdl_cv_sys_search_path="$sys_lib_dlsearch_path_spec"
9238 fi
9239 { echo "$as_me:$LINENO: result: $libltdl_cv_sys_search_path" >&5
9240 echo "${ECHO_T}$libltdl_cv_sys_search_path" >&6; }
9241 if test -n "$libltdl_cv_sys_search_path"; then
9242   sys_search_path=
9243   for dir in $libltdl_cv_sys_search_path; do
9244     if test -z "$sys_search_path"; then
9245       sys_search_path="$dir"
9246     else
9247       sys_search_path="$sys_search_path$PATH_SEPARATOR$dir"
9248     fi
9249   done
9250
9251 cat >>confdefs.h <<_ACEOF
9252 #define LTDL_SYSSEARCHPATH "$sys_search_path"
9253 _ACEOF
9254
9255 fi
9256
9257 { echo "$as_me:$LINENO: checking for objdir" >&5
9258 echo $ECHO_N "checking for objdir... $ECHO_C" >&6; }
9259 if test "${libltdl_cv_objdir+set}" = set; then
9260   echo $ECHO_N "(cached) $ECHO_C" >&6
9261 else
9262   libltdl_cv_objdir="$objdir"
9263   if test -n "$objdir"; then
9264     :
9265   else
9266     rm -f .libs 2>/dev/null
9267     mkdir .libs 2>/dev/null
9268     if test -d .libs; then
9269       libltdl_cv_objdir=.libs
9270     else
9271       # MS-DOS does not allow filenames that begin with a dot.
9272       libltdl_cv_objdir=_libs
9273     fi
9274   rmdir .libs 2>/dev/null
9275   fi
9276
9277 fi
9278 { echo "$as_me:$LINENO: result: $libltdl_cv_objdir" >&5
9279 echo "${ECHO_T}$libltdl_cv_objdir" >&6; }
9280
9281 cat >>confdefs.h <<_ACEOF
9282 #define LTDL_OBJDIR "$libltdl_cv_objdir/"
9283 _ACEOF
9284
9285
9286
9287
9288
9289
9290 # Check for command to grab the raw symbol name followed by C symbol from nm.
9291 { echo "$as_me:$LINENO: checking command to parse $NM output from $compiler object" >&5
9292 echo $ECHO_N "checking command to parse $NM output from $compiler object... $ECHO_C" >&6; }
9293 if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then
9294   echo $ECHO_N "(cached) $ECHO_C" >&6
9295 else
9296
9297 # These are sane defaults that work on at least a few old systems.
9298 # [They come from Ultrix.  What could be older than Ultrix?!! ;)]
9299
9300 # Character class describing NM global symbol codes.
9301 symcode='[BCDEGRST]'
9302
9303 # Regexp to match symbols that can be accessed directly from C.
9304 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
9305
9306 # Transform an extracted symbol line into a proper C declaration
9307 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^. .* \(.*\)$/extern int \1;/p'"
9308
9309 # Transform an extracted symbol line into symbol name and symbol address
9310 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'"
9311
9312 # Define system-specific variables.
9313 case $host_os in
9314 aix*)
9315   symcode='[BCDT]'
9316   ;;
9317 cygwin* | mingw* | pw32*)
9318   symcode='[ABCDGISTW]'
9319   ;;
9320 hpux*) # Its linker distinguishes data from code symbols
9321   if test "$host_cpu" = ia64; then
9322     symcode='[ABCDEGRST]'
9323   fi
9324   lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
9325   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'"
9326   ;;
9327 linux*)
9328   if test "$host_cpu" = ia64; then
9329     symcode='[ABCDGIRSTW]'
9330     lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
9331     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'"
9332   fi
9333   ;;
9334 irix* | nonstopux*)
9335   symcode='[BCDEGRST]'
9336   ;;
9337 osf*)
9338   symcode='[BCDEGQRST]'
9339   ;;
9340 solaris*)
9341   symcode='[BDRT]'
9342   ;;
9343 sco3.2v5*)
9344   symcode='[DT]'
9345   ;;
9346 sysv4.2uw2*)
9347   symcode='[DT]'
9348   ;;
9349 sysv5* | sco5v6* | unixware* | OpenUNIX*)
9350   symcode='[ABDT]'
9351   ;;
9352 sysv4)
9353   symcode='[DFNSTU]'
9354   ;;
9355 esac
9356
9357 # Handle CRLF in mingw tool chain
9358 opt_cr=
9359 case $build_os in
9360 mingw*)
9361   opt_cr=`echo 'x\{0,1\}' | tr x '\015'` # option cr in regexp
9362   ;;
9363 esac
9364
9365 # If we're using GNU nm, then use its standard symbol codes.
9366 case `$NM -V 2>&1` in
9367 *GNU* | *'with BFD'*)
9368   symcode='[ABCDGIRSTW]' ;;
9369 esac
9370
9371 # Try without a prefix undercore, then with it.
9372 for ac_symprfx in "" "_"; do
9373
9374   # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
9375   symxfrm="\\1 $ac_symprfx\\2 \\2"
9376
9377   # Write the raw and C identifiers.
9378   lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[       ]\($symcode$symcode*\)[         ][      ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
9379
9380   # Check to see that the pipe works correctly.
9381   pipe_works=no
9382
9383   rm -f conftest*
9384   cat > conftest.$ac_ext <<EOF
9385 #ifdef __cplusplus
9386 extern "C" {
9387 #endif
9388 char nm_test_var;
9389 void nm_test_func(){}
9390 #ifdef __cplusplus
9391 }
9392 #endif
9393 int main(){nm_test_var='a';nm_test_func();return(0);}
9394 EOF
9395
9396   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9397   (eval $ac_compile) 2>&5
9398   ac_status=$?
9399   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9400   (exit $ac_status); }; then
9401     # Now try to grab the symbols.
9402     nlist=conftest.nm
9403     if { (eval echo "$as_me:$LINENO: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\"") >&5
9404   (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5
9405   ac_status=$?
9406   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9407   (exit $ac_status); } && test -s "$nlist"; then
9408       # Try sorting and uniquifying the output.
9409       if sort "$nlist" | uniq > "$nlist"T; then
9410         mv -f "$nlist"T "$nlist"
9411       else
9412         rm -f "$nlist"T
9413       fi
9414
9415       # Make sure that we snagged all the symbols we need.
9416       if grep ' nm_test_var$' "$nlist" >/dev/null; then
9417         if grep ' nm_test_func$' "$nlist" >/dev/null; then
9418           cat <<EOF > conftest.$ac_ext
9419 #ifdef __cplusplus
9420 extern "C" {
9421 #endif
9422
9423 EOF
9424           # Now generate the symbol file.
9425           eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | grep -v main >> conftest.$ac_ext'
9426
9427           cat <<EOF >> conftest.$ac_ext
9428 #if defined (__STDC__) && __STDC__
9429 # define lt_ptr_t void *
9430 #else
9431 # define lt_ptr_t char *
9432 # define const
9433 #endif
9434
9435 /* The mapping between symbol names and symbols. */
9436 const struct {
9437   const char *name;
9438   lt_ptr_t address;
9439 }
9440 lt_preloaded_symbols[] =
9441 {
9442 EOF
9443           $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (lt_ptr_t) \&\2},/" < "$nlist" | grep -v main >> conftest.$ac_ext
9444           cat <<\EOF >> conftest.$ac_ext
9445   {0, (lt_ptr_t) 0}
9446 };
9447
9448 #ifdef __cplusplus
9449 }
9450 #endif
9451 EOF
9452           # Now try linking the two files.
9453           mv conftest.$ac_objext conftstm.$ac_objext
9454           lt_save_LIBS="$LIBS"
9455           lt_save_CFLAGS="$CFLAGS"
9456           LIBS="conftstm.$ac_objext"
9457           CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
9458           if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9459   (eval $ac_link) 2>&5
9460   ac_status=$?
9461   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9462   (exit $ac_status); } && test -s conftest${ac_exeext}; then
9463             pipe_works=yes
9464           fi
9465           LIBS="$lt_save_LIBS"
9466           CFLAGS="$lt_save_CFLAGS"
9467         else
9468           echo "cannot find nm_test_func in $nlist" >&5
9469         fi
9470       else
9471         echo "cannot find nm_test_var in $nlist" >&5
9472       fi
9473     else
9474       echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
9475     fi
9476   else
9477     echo "$progname: failed program was:" >&5
9478     cat conftest.$ac_ext >&5
9479   fi
9480   rm -f conftest* conftst*
9481
9482   # Do not use the global_symbol_pipe unless it works.
9483   if test "$pipe_works" = yes; then
9484     break
9485   else
9486     lt_cv_sys_global_symbol_pipe=
9487   fi
9488 done
9489
9490 fi
9491
9492 if test -z "$lt_cv_sys_global_symbol_pipe"; then
9493   lt_cv_sys_global_symbol_to_cdecl=
9494 fi
9495 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
9496   { echo "$as_me:$LINENO: result: failed" >&5
9497 echo "${ECHO_T}failed" >&6; }
9498 else
9499   { echo "$as_me:$LINENO: result: ok" >&5
9500 echo "${ECHO_T}ok" >&6; }
9501 fi
9502
9503
9504 { echo "$as_me:$LINENO: checking whether libtool supports -dlopen/-dlpreopen" >&5
9505 echo $ECHO_N "checking whether libtool supports -dlopen/-dlpreopen... $ECHO_C" >&6; }
9506 if test "${libltdl_cv_preloaded_symbols+set}" = set; then
9507   echo $ECHO_N "(cached) $ECHO_C" >&6
9508 else
9509   if test -n "$lt_cv_sys_global_symbol_pipe"; then
9510     libltdl_cv_preloaded_symbols=yes
9511   else
9512     libltdl_cv_preloaded_symbols=no
9513   fi
9514
9515 fi
9516 { echo "$as_me:$LINENO: result: $libltdl_cv_preloaded_symbols" >&5
9517 echo "${ECHO_T}$libltdl_cv_preloaded_symbols" >&6; }
9518 if test x"$libltdl_cv_preloaded_symbols" = xyes; then
9519
9520 cat >>confdefs.h <<\_ACEOF
9521 #define HAVE_PRELOADED_SYMBOLS 1
9522 _ACEOF
9523
9524 fi
9525
9526 LIBADD_DL=
9527
9528 ac_ext=c
9529 ac_cpp='$CPP $CPPFLAGS'
9530 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9531 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9532 ac_compiler_gnu=$ac_cv_c_compiler_gnu
9533
9534
9535 { echo "$as_me:$LINENO: checking for shl_load" >&5
9536 echo $ECHO_N "checking for shl_load... $ECHO_C" >&6; }
9537 if test "${ac_cv_func_shl_load+set}" = set; then
9538   echo $ECHO_N "(cached) $ECHO_C" >&6
9539 else
9540   cat >conftest.$ac_ext <<_ACEOF
9541 /* confdefs.h.  */
9542 _ACEOF
9543 cat confdefs.h >>conftest.$ac_ext
9544 cat >>conftest.$ac_ext <<_ACEOF
9545 /* end confdefs.h.  */
9546 /* Define shl_load to an innocuous variant, in case <limits.h> declares shl_load.
9547    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
9548 #define shl_load innocuous_shl_load
9549
9550 /* System header to define __stub macros and hopefully few prototypes,
9551     which can conflict with char shl_load (); below.
9552     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9553     <limits.h> exists even on freestanding compilers.  */
9554
9555 #ifdef __STDC__
9556 # include <limits.h>
9557 #else
9558 # include <assert.h>
9559 #endif
9560
9561 #undef shl_load
9562
9563 /* Override any GCC internal prototype to avoid an error.
9564    Use char because int might match the return type of a GCC
9565    builtin and then its argument prototype would still apply.  */
9566 #ifdef __cplusplus
9567 extern "C"
9568 #endif
9569 char shl_load ();
9570 /* The GNU C library defines this for functions which it implements
9571     to always fail with ENOSYS.  Some functions are actually named
9572     something starting with __ and the normal name is an alias.  */
9573 #if defined __stub_shl_load || defined __stub___shl_load
9574 choke me
9575 #endif
9576
9577 int
9578 main ()
9579 {
9580 return shl_load ();
9581   ;
9582   return 0;
9583 }
9584 _ACEOF
9585 rm -f conftest.$ac_objext conftest$ac_exeext
9586 if { (ac_try="$ac_link"
9587 case "(($ac_try" in
9588   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9589   *) ac_try_echo=$ac_try;;
9590 esac
9591 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9592   (eval "$ac_link") 2>conftest.er1
9593   ac_status=$?
9594   grep -v '^ *+' conftest.er1 >conftest.err
9595   rm -f conftest.er1
9596   cat conftest.err >&5
9597   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9598   (exit $ac_status); } &&
9599          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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_try") 2>&5
9606   ac_status=$?
9607   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9608   (exit $ac_status); }; } &&
9609          { ac_try='test -s conftest$ac_exeext'
9610   { (case "(($ac_try" in
9611   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9612   *) ac_try_echo=$ac_try;;
9613 esac
9614 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9615   (eval "$ac_try") 2>&5
9616   ac_status=$?
9617   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9618   (exit $ac_status); }; }; then
9619   ac_cv_func_shl_load=yes
9620 else
9621   echo "$as_me: failed program was:" >&5
9622 sed 's/^/| /' conftest.$ac_ext >&5
9623
9624         ac_cv_func_shl_load=no
9625 fi
9626
9627 rm -f core conftest.err conftest.$ac_objext \
9628       conftest$ac_exeext conftest.$ac_ext
9629 fi
9630 { echo "$as_me:$LINENO: result: $ac_cv_func_shl_load" >&5
9631 echo "${ECHO_T}$ac_cv_func_shl_load" >&6; }
9632 if test $ac_cv_func_shl_load = yes; then
9633
9634 cat >>confdefs.h <<\_ACEOF
9635 #define HAVE_SHL_LOAD 1
9636 _ACEOF
9637
9638 else
9639   { echo "$as_me:$LINENO: checking for shl_load in -ldld" >&5
9640 echo $ECHO_N "checking for shl_load in -ldld... $ECHO_C" >&6; }
9641 if test "${ac_cv_lib_dld_shl_load+set}" = set; then
9642   echo $ECHO_N "(cached) $ECHO_C" >&6
9643 else
9644   ac_check_lib_save_LIBS=$LIBS
9645 LIBS="-ldld  $LIBS"
9646 cat >conftest.$ac_ext <<_ACEOF
9647 /* confdefs.h.  */
9648 _ACEOF
9649 cat confdefs.h >>conftest.$ac_ext
9650 cat >>conftest.$ac_ext <<_ACEOF
9651 /* end confdefs.h.  */
9652
9653 /* Override any GCC internal prototype to avoid an error.
9654    Use char because int might match the return type of a GCC
9655    builtin and then its argument prototype would still apply.  */
9656 #ifdef __cplusplus
9657 extern "C"
9658 #endif
9659 char shl_load ();
9660 int
9661 main ()
9662 {
9663 return shl_load ();
9664   ;
9665   return 0;
9666 }
9667 _ACEOF
9668 rm -f conftest.$ac_objext conftest$ac_exeext
9669 if { (ac_try="$ac_link"
9670 case "(($ac_try" in
9671   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9672   *) ac_try_echo=$ac_try;;
9673 esac
9674 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9675   (eval "$ac_link") 2>conftest.er1
9676   ac_status=$?
9677   grep -v '^ *+' conftest.er1 >conftest.err
9678   rm -f conftest.er1
9679   cat conftest.err >&5
9680   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9681   (exit $ac_status); } &&
9682          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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_try") 2>&5
9689   ac_status=$?
9690   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9691   (exit $ac_status); }; } &&
9692          { ac_try='test -s conftest$ac_exeext'
9693   { (case "(($ac_try" in
9694   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9695   *) ac_try_echo=$ac_try;;
9696 esac
9697 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9698   (eval "$ac_try") 2>&5
9699   ac_status=$?
9700   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9701   (exit $ac_status); }; }; then
9702   ac_cv_lib_dld_shl_load=yes
9703 else
9704   echo "$as_me: failed program was:" >&5
9705 sed 's/^/| /' conftest.$ac_ext >&5
9706
9707         ac_cv_lib_dld_shl_load=no
9708 fi
9709
9710 rm -f core conftest.err conftest.$ac_objext \
9711       conftest$ac_exeext conftest.$ac_ext
9712 LIBS=$ac_check_lib_save_LIBS
9713 fi
9714 { echo "$as_me:$LINENO: result: $ac_cv_lib_dld_shl_load" >&5
9715 echo "${ECHO_T}$ac_cv_lib_dld_shl_load" >&6; }
9716 if test $ac_cv_lib_dld_shl_load = yes; then
9717
9718 cat >>confdefs.h <<\_ACEOF
9719 #define HAVE_SHL_LOAD 1
9720 _ACEOF
9721
9722         LIBADD_DL="$LIBADD_DL -ldld"
9723 else
9724   { echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
9725 echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6; }
9726 if test "${ac_cv_lib_dl_dlopen+set}" = set; then
9727   echo $ECHO_N "(cached) $ECHO_C" >&6
9728 else
9729   ac_check_lib_save_LIBS=$LIBS
9730 LIBS="-ldl  $LIBS"
9731 cat >conftest.$ac_ext <<_ACEOF
9732 /* confdefs.h.  */
9733 _ACEOF
9734 cat confdefs.h >>conftest.$ac_ext
9735 cat >>conftest.$ac_ext <<_ACEOF
9736 /* end confdefs.h.  */
9737
9738 /* Override any GCC internal prototype to avoid an error.
9739    Use char because int might match the return type of a GCC
9740    builtin and then its argument prototype would still apply.  */
9741 #ifdef __cplusplus
9742 extern "C"
9743 #endif
9744 char dlopen ();
9745 int
9746 main ()
9747 {
9748 return dlopen ();
9749   ;
9750   return 0;
9751 }
9752 _ACEOF
9753 rm -f conftest.$ac_objext conftest$ac_exeext
9754 if { (ac_try="$ac_link"
9755 case "(($ac_try" in
9756   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9757   *) ac_try_echo=$ac_try;;
9758 esac
9759 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9760   (eval "$ac_link") 2>conftest.er1
9761   ac_status=$?
9762   grep -v '^ *+' conftest.er1 >conftest.err
9763   rm -f conftest.er1
9764   cat conftest.err >&5
9765   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9766   (exit $ac_status); } &&
9767          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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_try") 2>&5
9774   ac_status=$?
9775   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9776   (exit $ac_status); }; } &&
9777          { ac_try='test -s conftest$ac_exeext'
9778   { (case "(($ac_try" in
9779   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9780   *) ac_try_echo=$ac_try;;
9781 esac
9782 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9783   (eval "$ac_try") 2>&5
9784   ac_status=$?
9785   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9786   (exit $ac_status); }; }; then
9787   ac_cv_lib_dl_dlopen=yes
9788 else
9789   echo "$as_me: failed program was:" >&5
9790 sed 's/^/| /' conftest.$ac_ext >&5
9791
9792         ac_cv_lib_dl_dlopen=no
9793 fi
9794
9795 rm -f core conftest.err conftest.$ac_objext \
9796       conftest$ac_exeext conftest.$ac_ext
9797 LIBS=$ac_check_lib_save_LIBS
9798 fi
9799 { echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
9800 echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6; }
9801 if test $ac_cv_lib_dl_dlopen = yes; then
9802
9803 cat >>confdefs.h <<\_ACEOF
9804 #define HAVE_LIBDL 1
9805 _ACEOF
9806
9807                 LIBADD_DL="-ldl" libltdl_cv_lib_dl_dlopen="yes"
9808 else
9809   cat >conftest.$ac_ext <<_ACEOF
9810 /* confdefs.h.  */
9811 _ACEOF
9812 cat confdefs.h >>conftest.$ac_ext
9813 cat >>conftest.$ac_ext <<_ACEOF
9814 /* end confdefs.h.  */
9815 #if HAVE_DLFCN_H
9816 #  include <dlfcn.h>
9817 #endif
9818
9819 int
9820 main ()
9821 {
9822 dlopen(0, 0);
9823   ;
9824   return 0;
9825 }
9826 _ACEOF
9827 rm -f conftest.$ac_objext conftest$ac_exeext
9828 if { (ac_try="$ac_link"
9829 case "(($ac_try" in
9830   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9831   *) ac_try_echo=$ac_try;;
9832 esac
9833 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9834   (eval "$ac_link") 2>conftest.er1
9835   ac_status=$?
9836   grep -v '^ *+' conftest.er1 >conftest.err
9837   rm -f conftest.er1
9838   cat conftest.err >&5
9839   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9840   (exit $ac_status); } &&
9841          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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_try") 2>&5
9848   ac_status=$?
9849   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9850   (exit $ac_status); }; } &&
9851          { ac_try='test -s conftest$ac_exeext'
9852   { (case "(($ac_try" in
9853   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9854   *) ac_try_echo=$ac_try;;
9855 esac
9856 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9857   (eval "$ac_try") 2>&5
9858   ac_status=$?
9859   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9860   (exit $ac_status); }; }; then
9861
9862 cat >>confdefs.h <<\_ACEOF
9863 #define HAVE_LIBDL 1
9864 _ACEOF
9865  libltdl_cv_func_dlopen="yes"
9866 else
9867   echo "$as_me: failed program was:" >&5
9868 sed 's/^/| /' conftest.$ac_ext >&5
9869
9870         { echo "$as_me:$LINENO: checking for dlopen in -lsvld" >&5
9871 echo $ECHO_N "checking for dlopen in -lsvld... $ECHO_C" >&6; }
9872 if test "${ac_cv_lib_svld_dlopen+set}" = set; then
9873   echo $ECHO_N "(cached) $ECHO_C" >&6
9874 else
9875   ac_check_lib_save_LIBS=$LIBS
9876 LIBS="-lsvld  $LIBS"
9877 cat >conftest.$ac_ext <<_ACEOF
9878 /* confdefs.h.  */
9879 _ACEOF
9880 cat confdefs.h >>conftest.$ac_ext
9881 cat >>conftest.$ac_ext <<_ACEOF
9882 /* end confdefs.h.  */
9883
9884 /* Override any GCC internal prototype to avoid an error.
9885    Use char because int might match the return type of a GCC
9886    builtin and then its argument prototype would still apply.  */
9887 #ifdef __cplusplus
9888 extern "C"
9889 #endif
9890 char dlopen ();
9891 int
9892 main ()
9893 {
9894 return dlopen ();
9895   ;
9896   return 0;
9897 }
9898 _ACEOF
9899 rm -f conftest.$ac_objext conftest$ac_exeext
9900 if { (ac_try="$ac_link"
9901 case "(($ac_try" in
9902   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9903   *) ac_try_echo=$ac_try;;
9904 esac
9905 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9906   (eval "$ac_link") 2>conftest.er1
9907   ac_status=$?
9908   grep -v '^ *+' conftest.er1 >conftest.err
9909   rm -f conftest.er1
9910   cat conftest.err >&5
9911   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9912   (exit $ac_status); } &&
9913          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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_try") 2>&5
9920   ac_status=$?
9921   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9922   (exit $ac_status); }; } &&
9923          { ac_try='test -s conftest$ac_exeext'
9924   { (case "(($ac_try" in
9925   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9926   *) ac_try_echo=$ac_try;;
9927 esac
9928 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9929   (eval "$ac_try") 2>&5
9930   ac_status=$?
9931   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9932   (exit $ac_status); }; }; then
9933   ac_cv_lib_svld_dlopen=yes
9934 else
9935   echo "$as_me: failed program was:" >&5
9936 sed 's/^/| /' conftest.$ac_ext >&5
9937
9938         ac_cv_lib_svld_dlopen=no
9939 fi
9940
9941 rm -f core conftest.err conftest.$ac_objext \
9942       conftest$ac_exeext conftest.$ac_ext
9943 LIBS=$ac_check_lib_save_LIBS
9944 fi
9945 { echo "$as_me:$LINENO: result: $ac_cv_lib_svld_dlopen" >&5
9946 echo "${ECHO_T}$ac_cv_lib_svld_dlopen" >&6; }
9947 if test $ac_cv_lib_svld_dlopen = yes; then
9948
9949 cat >>confdefs.h <<\_ACEOF
9950 #define HAVE_LIBDL 1
9951 _ACEOF
9952
9953                     LIBADD_DL="-lsvld" libltdl_cv_func_dlopen="yes"
9954 else
9955   { echo "$as_me:$LINENO: checking for dld_link in -ldld" >&5
9956 echo $ECHO_N "checking for dld_link in -ldld... $ECHO_C" >&6; }
9957 if test "${ac_cv_lib_dld_dld_link+set}" = set; then
9958   echo $ECHO_N "(cached) $ECHO_C" >&6
9959 else
9960   ac_check_lib_save_LIBS=$LIBS
9961 LIBS="-ldld  $LIBS"
9962 cat >conftest.$ac_ext <<_ACEOF
9963 /* confdefs.h.  */
9964 _ACEOF
9965 cat confdefs.h >>conftest.$ac_ext
9966 cat >>conftest.$ac_ext <<_ACEOF
9967 /* end confdefs.h.  */
9968
9969 /* Override any GCC internal prototype to avoid an error.
9970    Use char because int might match the return type of a GCC
9971    builtin and then its argument prototype would still apply.  */
9972 #ifdef __cplusplus
9973 extern "C"
9974 #endif
9975 char dld_link ();
9976 int
9977 main ()
9978 {
9979 return dld_link ();
9980   ;
9981   return 0;
9982 }
9983 _ACEOF
9984 rm -f conftest.$ac_objext conftest$ac_exeext
9985 if { (ac_try="$ac_link"
9986 case "(($ac_try" in
9987   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
9988   *) ac_try_echo=$ac_try;;
9989 esac
9990 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
9991   (eval "$ac_link") 2>conftest.er1
9992   ac_status=$?
9993   grep -v '^ *+' conftest.er1 >conftest.err
9994   rm -f conftest.er1
9995   cat conftest.err >&5
9996   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9997   (exit $ac_status); } &&
9998          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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_try") 2>&5
10005   ac_status=$?
10006   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10007   (exit $ac_status); }; } &&
10008          { ac_try='test -s conftest$ac_exeext'
10009   { (case "(($ac_try" in
10010   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10011   *) ac_try_echo=$ac_try;;
10012 esac
10013 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10014   (eval "$ac_try") 2>&5
10015   ac_status=$?
10016   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10017   (exit $ac_status); }; }; then
10018   ac_cv_lib_dld_dld_link=yes
10019 else
10020   echo "$as_me: failed program was:" >&5
10021 sed 's/^/| /' conftest.$ac_ext >&5
10022
10023         ac_cv_lib_dld_dld_link=no
10024 fi
10025
10026 rm -f core conftest.err conftest.$ac_objext \
10027       conftest$ac_exeext conftest.$ac_ext
10028 LIBS=$ac_check_lib_save_LIBS
10029 fi
10030 { echo "$as_me:$LINENO: result: $ac_cv_lib_dld_dld_link" >&5
10031 echo "${ECHO_T}$ac_cv_lib_dld_dld_link" >&6; }
10032 if test $ac_cv_lib_dld_dld_link = yes; then
10033
10034 cat >>confdefs.h <<\_ACEOF
10035 #define HAVE_DLD 1
10036 _ACEOF
10037
10038                 LIBADD_DL="$LIBADD_DL -ldld"
10039 else
10040   { echo "$as_me:$LINENO: checking for _dyld_func_lookup" >&5
10041 echo $ECHO_N "checking for _dyld_func_lookup... $ECHO_C" >&6; }
10042 if test "${ac_cv_func__dyld_func_lookup+set}" = set; then
10043   echo $ECHO_N "(cached) $ECHO_C" >&6
10044 else
10045   cat >conftest.$ac_ext <<_ACEOF
10046 /* confdefs.h.  */
10047 _ACEOF
10048 cat confdefs.h >>conftest.$ac_ext
10049 cat >>conftest.$ac_ext <<_ACEOF
10050 /* end confdefs.h.  */
10051 /* Define _dyld_func_lookup to an innocuous variant, in case <limits.h> declares _dyld_func_lookup.
10052    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
10053 #define _dyld_func_lookup innocuous__dyld_func_lookup
10054
10055 /* System header to define __stub macros and hopefully few prototypes,
10056     which can conflict with char _dyld_func_lookup (); below.
10057     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10058     <limits.h> exists even on freestanding compilers.  */
10059
10060 #ifdef __STDC__
10061 # include <limits.h>
10062 #else
10063 # include <assert.h>
10064 #endif
10065
10066 #undef _dyld_func_lookup
10067
10068 /* Override any GCC internal prototype to avoid an error.
10069    Use char because int might match the return type of a GCC
10070    builtin and then its argument prototype would still apply.  */
10071 #ifdef __cplusplus
10072 extern "C"
10073 #endif
10074 char _dyld_func_lookup ();
10075 /* The GNU C library defines this for functions which it implements
10076     to always fail with ENOSYS.  Some functions are actually named
10077     something starting with __ and the normal name is an alias.  */
10078 #if defined __stub__dyld_func_lookup || defined __stub____dyld_func_lookup
10079 choke me
10080 #endif
10081
10082 int
10083 main ()
10084 {
10085 return _dyld_func_lookup ();
10086   ;
10087   return 0;
10088 }
10089 _ACEOF
10090 rm -f conftest.$ac_objext conftest$ac_exeext
10091 if { (ac_try="$ac_link"
10092 case "(($ac_try" in
10093   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10094   *) ac_try_echo=$ac_try;;
10095 esac
10096 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10097   (eval "$ac_link") 2>conftest.er1
10098   ac_status=$?
10099   grep -v '^ *+' conftest.er1 >conftest.err
10100   rm -f conftest.er1
10101   cat conftest.err >&5
10102   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10103   (exit $ac_status); } &&
10104          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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_try") 2>&5
10111   ac_status=$?
10112   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10113   (exit $ac_status); }; } &&
10114          { ac_try='test -s conftest$ac_exeext'
10115   { (case "(($ac_try" in
10116   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10117   *) ac_try_echo=$ac_try;;
10118 esac
10119 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10120   (eval "$ac_try") 2>&5
10121   ac_status=$?
10122   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10123   (exit $ac_status); }; }; then
10124   ac_cv_func__dyld_func_lookup=yes
10125 else
10126   echo "$as_me: failed program was:" >&5
10127 sed 's/^/| /' conftest.$ac_ext >&5
10128
10129         ac_cv_func__dyld_func_lookup=no
10130 fi
10131
10132 rm -f core conftest.err conftest.$ac_objext \
10133       conftest$ac_exeext conftest.$ac_ext
10134 fi
10135 { echo "$as_me:$LINENO: result: $ac_cv_func__dyld_func_lookup" >&5
10136 echo "${ECHO_T}$ac_cv_func__dyld_func_lookup" >&6; }
10137 if test $ac_cv_func__dyld_func_lookup = yes; then
10138
10139 cat >>confdefs.h <<\_ACEOF
10140 #define HAVE_DYLD 1
10141 _ACEOF
10142
10143 fi
10144
10145
10146 fi
10147
10148
10149 fi
10150
10151
10152 fi
10153
10154 rm -f core conftest.err conftest.$ac_objext \
10155       conftest$ac_exeext conftest.$ac_ext
10156
10157 fi
10158
10159
10160 fi
10161
10162
10163 fi
10164
10165
10166 if test x"$libltdl_cv_func_dlopen" = xyes || test x"$libltdl_cv_lib_dl_dlopen" = xyes
10167 then
10168   lt_save_LIBS="$LIBS"
10169   LIBS="$LIBS $LIBADD_DL"
10170
10171 for ac_func in dlerror
10172 do
10173 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
10174 { echo "$as_me:$LINENO: checking for $ac_func" >&5
10175 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
10176 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
10177   echo $ECHO_N "(cached) $ECHO_C" >&6
10178 else
10179   cat >conftest.$ac_ext <<_ACEOF
10180 /* confdefs.h.  */
10181 _ACEOF
10182 cat confdefs.h >>conftest.$ac_ext
10183 cat >>conftest.$ac_ext <<_ACEOF
10184 /* end confdefs.h.  */
10185 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
10186    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
10187 #define $ac_func innocuous_$ac_func
10188
10189 /* System header to define __stub macros and hopefully few prototypes,
10190     which can conflict with char $ac_func (); below.
10191     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10192     <limits.h> exists even on freestanding compilers.  */
10193
10194 #ifdef __STDC__
10195 # include <limits.h>
10196 #else
10197 # include <assert.h>
10198 #endif
10199
10200 #undef $ac_func
10201
10202 /* Override any GCC internal prototype to avoid an error.
10203    Use char because int might match the return type of a GCC
10204    builtin and then its argument prototype would still apply.  */
10205 #ifdef __cplusplus
10206 extern "C"
10207 #endif
10208 char $ac_func ();
10209 /* The GNU C library defines this for functions which it implements
10210     to always fail with ENOSYS.  Some functions are actually named
10211     something starting with __ and the normal name is an alias.  */
10212 #if defined __stub_$ac_func || defined __stub___$ac_func
10213 choke me
10214 #endif
10215
10216 int
10217 main ()
10218 {
10219 return $ac_func ();
10220   ;
10221   return 0;
10222 }
10223 _ACEOF
10224 rm -f conftest.$ac_objext conftest$ac_exeext
10225 if { (ac_try="$ac_link"
10226 case "(($ac_try" in
10227   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10228   *) ac_try_echo=$ac_try;;
10229 esac
10230 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10231   (eval "$ac_link") 2>conftest.er1
10232   ac_status=$?
10233   grep -v '^ *+' conftest.er1 >conftest.err
10234   rm -f conftest.er1
10235   cat conftest.err >&5
10236   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10237   (exit $ac_status); } &&
10238          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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_try") 2>&5
10245   ac_status=$?
10246   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10247   (exit $ac_status); }; } &&
10248          { ac_try='test -s conftest$ac_exeext'
10249   { (case "(($ac_try" in
10250   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10251   *) ac_try_echo=$ac_try;;
10252 esac
10253 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10254   (eval "$ac_try") 2>&5
10255   ac_status=$?
10256   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10257   (exit $ac_status); }; }; then
10258   eval "$as_ac_var=yes"
10259 else
10260   echo "$as_me: failed program was:" >&5
10261 sed 's/^/| /' conftest.$ac_ext >&5
10262
10263         eval "$as_ac_var=no"
10264 fi
10265
10266 rm -f core conftest.err conftest.$ac_objext \
10267       conftest$ac_exeext conftest.$ac_ext
10268 fi
10269 ac_res=`eval echo '${'$as_ac_var'}'`
10270                { echo "$as_me:$LINENO: result: $ac_res" >&5
10271 echo "${ECHO_T}$ac_res" >&6; }
10272 if test `eval echo '${'$as_ac_var'}'` = yes; then
10273   cat >>confdefs.h <<_ACEOF
10274 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
10275 _ACEOF
10276
10277 fi
10278 done
10279
10280   LIBS="$lt_save_LIBS"
10281 fi
10282 ac_ext=c
10283 ac_cpp='$CPP $CPPFLAGS'
10284 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10285 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10286 ac_compiler_gnu=$ac_cv_c_compiler_gnu
10287
10288
10289
10290 { echo "$as_me:$LINENO: checking for _ prefix in compiled symbols" >&5
10291 echo $ECHO_N "checking for _ prefix in compiled symbols... $ECHO_C" >&6; }
10292 if test "${ac_cv_sys_symbol_underscore+set}" = set; then
10293   echo $ECHO_N "(cached) $ECHO_C" >&6
10294 else
10295   ac_cv_sys_symbol_underscore=no
10296   cat > conftest.$ac_ext <<EOF
10297 void nm_test_func(){}
10298 int main(){nm_test_func;return 0;}
10299 EOF
10300   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10301   (eval $ac_compile) 2>&5
10302   ac_status=$?
10303   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10304   (exit $ac_status); }; then
10305     # Now try to grab the symbols.
10306     ac_nlist=conftest.nm
10307     if { (eval echo "$as_me:$LINENO: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $ac_nlist\"") >&5
10308   (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $ac_nlist) 2>&5
10309   ac_status=$?
10310   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10311   (exit $ac_status); } && test -s "$ac_nlist"; then
10312       # See whether the symbols have a leading underscore.
10313       if grep '^. _nm_test_func' "$ac_nlist" >/dev/null; then
10314         ac_cv_sys_symbol_underscore=yes
10315       else
10316         if grep '^. nm_test_func ' "$ac_nlist" >/dev/null; then
10317           :
10318         else
10319           echo "configure: cannot find nm_test_func in $ac_nlist" >&5
10320         fi
10321       fi
10322     else
10323       echo "configure: cannot run $lt_cv_sys_global_symbol_pipe" >&5
10324     fi
10325   else
10326     echo "configure: failed program was:" >&5
10327     cat conftest.c >&5
10328   fi
10329   rm -rf conftest*
10330
10331 fi
10332 { echo "$as_me:$LINENO: result: $ac_cv_sys_symbol_underscore" >&5
10333 echo "${ECHO_T}$ac_cv_sys_symbol_underscore" >&6; }
10334
10335
10336 if test x"$ac_cv_sys_symbol_underscore" = xyes; then
10337   if test x"$libltdl_cv_func_dlopen" = xyes ||
10338      test x"$libltdl_cv_lib_dl_dlopen" = xyes ; then
10339         { echo "$as_me:$LINENO: checking whether we have to add an underscore for dlsym" >&5
10340 echo $ECHO_N "checking whether we have to add an underscore for dlsym... $ECHO_C" >&6; }
10341 if test "${libltdl_cv_need_uscore+set}" = set; then
10342   echo $ECHO_N "(cached) $ECHO_C" >&6
10343 else
10344   libltdl_cv_need_uscore=unknown
10345           save_LIBS="$LIBS"
10346           LIBS="$LIBS $LIBADD_DL"
10347           if test "$cross_compiling" = yes; then :
10348   libltdl_cv_need_uscore=cross
10349 else
10350   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10351   lt_status=$lt_dlunknown
10352   cat > conftest.$ac_ext <<EOF
10353 #line 10311 "configure"
10354 #include "confdefs.h"
10355
10356 #if HAVE_DLFCN_H
10357 #include <dlfcn.h>
10358 #endif
10359
10360 #include <stdio.h>
10361
10362 #ifdef RTLD_GLOBAL
10363 #  define LT_DLGLOBAL           RTLD_GLOBAL
10364 #else
10365 #  ifdef DL_GLOBAL
10366 #    define LT_DLGLOBAL         DL_GLOBAL
10367 #  else
10368 #    define LT_DLGLOBAL         0
10369 #  endif
10370 #endif
10371
10372 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10373    find out it does not work in some platform. */
10374 #ifndef LT_DLLAZY_OR_NOW
10375 #  ifdef RTLD_LAZY
10376 #    define LT_DLLAZY_OR_NOW            RTLD_LAZY
10377 #  else
10378 #    ifdef DL_LAZY
10379 #      define LT_DLLAZY_OR_NOW          DL_LAZY
10380 #    else
10381 #      ifdef RTLD_NOW
10382 #        define LT_DLLAZY_OR_NOW        RTLD_NOW
10383 #      else
10384 #        ifdef DL_NOW
10385 #          define LT_DLLAZY_OR_NOW      DL_NOW
10386 #        else
10387 #          define LT_DLLAZY_OR_NOW      0
10388 #        endif
10389 #      endif
10390 #    endif
10391 #  endif
10392 #endif
10393
10394 #ifdef __cplusplus
10395 extern "C" void exit (int);
10396 #endif
10397
10398 void fnord() { int i=42;}
10399 int main ()
10400 {
10401   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10402   int status = $lt_dlunknown;
10403
10404   if (self)
10405     {
10406       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
10407       else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
10408       /* dlclose (self); */
10409     }
10410   else
10411     puts (dlerror ());
10412
10413     exit (status);
10414 }
10415 EOF
10416   if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10417   (eval $ac_link) 2>&5
10418   ac_status=$?
10419   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10420   (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
10421     (./conftest; exit; ) >&5 2>/dev/null
10422     lt_status=$?
10423     case x$lt_status in
10424       x$lt_dlno_uscore) libltdl_cv_need_uscore=no ;;
10425       x$lt_dlneed_uscore) libltdl_cv_need_uscore=yes ;;
10426       x$lt_dlunknown|x*)  ;;
10427     esac
10428   else :
10429     # compilation failed
10430
10431   fi
10432 fi
10433 rm -fr conftest*
10434
10435           LIBS="$save_LIBS"
10436
10437 fi
10438 { echo "$as_me:$LINENO: result: $libltdl_cv_need_uscore" >&5
10439 echo "${ECHO_T}$libltdl_cv_need_uscore" >&6; }
10440   fi
10441 fi
10442
10443 if test x"$libltdl_cv_need_uscore" = xyes; then
10444
10445 cat >>confdefs.h <<\_ACEOF
10446 #define NEED_USCORE 1
10447 _ACEOF
10448
10449 fi
10450
10451
10452 { echo "$as_me:$LINENO: checking whether deplibs are loaded by dlopen" >&5
10453 echo $ECHO_N "checking whether deplibs are loaded by dlopen... $ECHO_C" >&6; }
10454 if test "${libltdl_cv_sys_dlopen_deplibs+set}" = set; then
10455   echo $ECHO_N "(cached) $ECHO_C" >&6
10456 else
10457   # PORTME does your system automatically load deplibs for dlopen?
10458   # or its logical equivalent (e.g. shl_load for HP-UX < 11)
10459   # For now, we just catch OSes we know something about -- in the
10460   # future, we'll try test this programmatically.
10461   libltdl_cv_sys_dlopen_deplibs=unknown
10462   case "$host_os" in
10463   aix3*|aix4.1.*|aix4.2.*)
10464     # Unknown whether this is true for these versions of AIX, but
10465     # we want this `case' here to explicitly catch those versions.
10466     libltdl_cv_sys_dlopen_deplibs=unknown
10467     ;;
10468   aix[45]*)
10469     libltdl_cv_sys_dlopen_deplibs=yes
10470     ;;
10471   darwin*)
10472     # Assuming the user has installed a libdl from somewhere, this is true
10473     # If you are looking for one http://www.opendarwin.org/projects/dlcompat
10474     libltdl_cv_sys_dlopen_deplibs=yes
10475     ;;
10476   gnu* | linux* | kfreebsd*-gnu | knetbsd*-gnu)
10477     # GNU and its variants, using gnu ld.so (Glibc)
10478     libltdl_cv_sys_dlopen_deplibs=yes
10479     ;;
10480   hpux10*|hpux11*)
10481     libltdl_cv_sys_dlopen_deplibs=yes
10482     ;;
10483   interix*)
10484     libltdl_cv_sys_dlopen_deplibs=yes
10485     ;;
10486   irix[12345]*|irix6.[01]*)
10487     # Catch all versions of IRIX before 6.2, and indicate that we don't
10488     # know how it worked for any of those versions.
10489     libltdl_cv_sys_dlopen_deplibs=unknown
10490     ;;
10491   irix*)
10492     # The case above catches anything before 6.2, and it's known that
10493     # at 6.2 and later dlopen does load deplibs.
10494     libltdl_cv_sys_dlopen_deplibs=yes
10495     ;;
10496   netbsd*)
10497     libltdl_cv_sys_dlopen_deplibs=yes
10498     ;;
10499   openbsd*)
10500     libltdl_cv_sys_dlopen_deplibs=yes
10501     ;;
10502   osf[1234]*)
10503     # dlopen did load deplibs (at least at 4.x), but until the 5.x series,
10504     # it did *not* use an RPATH in a shared library to find objects the
10505     # library depends on, so we explicitly say `no'.
10506     libltdl_cv_sys_dlopen_deplibs=no
10507     ;;
10508   osf5.0|osf5.0a|osf5.1)
10509     # dlopen *does* load deplibs and with the right loader patch applied
10510     # it even uses RPATH in a shared library to search for shared objects
10511     # that the library depends on, but there's no easy way to know if that
10512     # patch is installed.  Since this is the case, all we can really
10513     # say is unknown -- it depends on the patch being installed.  If
10514     # it is, this changes to `yes'.  Without it, it would be `no'.
10515     libltdl_cv_sys_dlopen_deplibs=unknown
10516     ;;
10517   osf*)
10518     # the two cases above should catch all versions of osf <= 5.1.  Read
10519     # the comments above for what we know about them.
10520     # At > 5.1, deplibs are loaded *and* any RPATH in a shared library
10521     # is used to find them so we can finally say `yes'.
10522     libltdl_cv_sys_dlopen_deplibs=yes
10523     ;;
10524   solaris*)
10525     libltdl_cv_sys_dlopen_deplibs=yes
10526     ;;
10527   sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
10528     libltdl_cv_sys_dlopen_deplibs=yes
10529     ;;
10530   esac
10531
10532 fi
10533 { echo "$as_me:$LINENO: result: $libltdl_cv_sys_dlopen_deplibs" >&5
10534 echo "${ECHO_T}$libltdl_cv_sys_dlopen_deplibs" >&6; }
10535 if test "$libltdl_cv_sys_dlopen_deplibs" != yes; then
10536
10537 cat >>confdefs.h <<\_ACEOF
10538 #define LTDL_DLOPEN_DEPLIBS 1
10539 _ACEOF
10540
10541 fi
10542
10543
10544 for ac_header in argz.h
10545 do
10546 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10547 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10548   { echo "$as_me:$LINENO: checking for $ac_header" >&5
10549 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10550 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10551   echo $ECHO_N "(cached) $ECHO_C" >&6
10552 fi
10553 ac_res=`eval echo '${'$as_ac_Header'}'`
10554                { echo "$as_me:$LINENO: result: $ac_res" >&5
10555 echo "${ECHO_T}$ac_res" >&6; }
10556 else
10557   # Is the header compilable?
10558 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
10559 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
10560 cat >conftest.$ac_ext <<_ACEOF
10561 /* confdefs.h.  */
10562 _ACEOF
10563 cat confdefs.h >>conftest.$ac_ext
10564 cat >>conftest.$ac_ext <<_ACEOF
10565 /* end confdefs.h.  */
10566 $ac_includes_default
10567 #include <$ac_header>
10568 _ACEOF
10569 rm -f conftest.$ac_objext
10570 if { (ac_try="$ac_compile"
10571 case "(($ac_try" in
10572   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10573   *) ac_try_echo=$ac_try;;
10574 esac
10575 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10576   (eval "$ac_compile") 2>conftest.er1
10577   ac_status=$?
10578   grep -v '^ *+' conftest.er1 >conftest.err
10579   rm -f conftest.er1
10580   cat conftest.err >&5
10581   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10582   (exit $ac_status); } &&
10583          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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_try") 2>&5
10590   ac_status=$?
10591   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10592   (exit $ac_status); }; } &&
10593          { ac_try='test -s conftest.$ac_objext'
10594   { (case "(($ac_try" in
10595   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10596   *) ac_try_echo=$ac_try;;
10597 esac
10598 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10599   (eval "$ac_try") 2>&5
10600   ac_status=$?
10601   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10602   (exit $ac_status); }; }; then
10603   ac_header_compiler=yes
10604 else
10605   echo "$as_me: failed program was:" >&5
10606 sed 's/^/| /' conftest.$ac_ext >&5
10607
10608         ac_header_compiler=no
10609 fi
10610
10611 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10612 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10613 echo "${ECHO_T}$ac_header_compiler" >&6; }
10614
10615 # Is the header present?
10616 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
10617 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
10618 cat >conftest.$ac_ext <<_ACEOF
10619 /* confdefs.h.  */
10620 _ACEOF
10621 cat confdefs.h >>conftest.$ac_ext
10622 cat >>conftest.$ac_ext <<_ACEOF
10623 /* end confdefs.h.  */
10624 #include <$ac_header>
10625 _ACEOF
10626 if { (ac_try="$ac_cpp conftest.$ac_ext"
10627 case "(($ac_try" in
10628   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10629   *) ac_try_echo=$ac_try;;
10630 esac
10631 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10632   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
10633   ac_status=$?
10634   grep -v '^ *+' conftest.er1 >conftest.err
10635   rm -f conftest.er1
10636   cat conftest.err >&5
10637   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10638   (exit $ac_status); } >/dev/null; then
10639   if test -s conftest.err; then
10640     ac_cpp_err=$ac_c_preproc_warn_flag
10641     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
10642   else
10643     ac_cpp_err=
10644   fi
10645 else
10646   ac_cpp_err=yes
10647 fi
10648 if test -z "$ac_cpp_err"; then
10649   ac_header_preproc=yes
10650 else
10651   echo "$as_me: failed program was:" >&5
10652 sed 's/^/| /' conftest.$ac_ext >&5
10653
10654   ac_header_preproc=no
10655 fi
10656
10657 rm -f conftest.err conftest.$ac_ext
10658 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10659 echo "${ECHO_T}$ac_header_preproc" >&6; }
10660
10661 # So?  What about this header?
10662 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
10663   yes:no: )
10664     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10665 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10666     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10667 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10668     ac_header_preproc=yes
10669     ;;
10670   no:yes:* )
10671     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10672 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10673     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
10674 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
10675     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10676 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10677     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
10678 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
10679     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10680 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10681     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10682 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10683     ( cat <<\_ASBOX
10684 ## ------------------------------ ##
10685 ## Report this to bugs@yourdomain ##
10686 ## ------------------------------ ##
10687 _ASBOX
10688      ) | sed "s/^/$as_me: WARNING:     /" >&2
10689     ;;
10690 esac
10691 { echo "$as_me:$LINENO: checking for $ac_header" >&5
10692 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10693 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10694   echo $ECHO_N "(cached) $ECHO_C" >&6
10695 else
10696   eval "$as_ac_Header=\$ac_header_preproc"
10697 fi
10698 ac_res=`eval echo '${'$as_ac_Header'}'`
10699                { echo "$as_me:$LINENO: result: $ac_res" >&5
10700 echo "${ECHO_T}$ac_res" >&6; }
10701
10702 fi
10703 if test `eval echo '${'$as_ac_Header'}'` = yes; then
10704   cat >>confdefs.h <<_ACEOF
10705 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10706 _ACEOF
10707
10708 fi
10709
10710 done
10711
10712
10713 { echo "$as_me:$LINENO: checking for error_t" >&5
10714 echo $ECHO_N "checking for error_t... $ECHO_C" >&6; }
10715 if test "${ac_cv_type_error_t+set}" = set; then
10716   echo $ECHO_N "(cached) $ECHO_C" >&6
10717 else
10718   cat >conftest.$ac_ext <<_ACEOF
10719 /* confdefs.h.  */
10720 _ACEOF
10721 cat confdefs.h >>conftest.$ac_ext
10722 cat >>conftest.$ac_ext <<_ACEOF
10723 /* end confdefs.h.  */
10724 #if HAVE_ARGZ_H
10725 #  include <argz.h>
10726 #endif
10727
10728 typedef error_t ac__type_new_;
10729 int
10730 main ()
10731 {
10732 if ((ac__type_new_ *) 0)
10733   return 0;
10734 if (sizeof (ac__type_new_))
10735   return 0;
10736   ;
10737   return 0;
10738 }
10739 _ACEOF
10740 rm -f conftest.$ac_objext
10741 if { (ac_try="$ac_compile"
10742 case "(($ac_try" in
10743   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10744   *) ac_try_echo=$ac_try;;
10745 esac
10746 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10747   (eval "$ac_compile") 2>conftest.er1
10748   ac_status=$?
10749   grep -v '^ *+' conftest.er1 >conftest.err
10750   rm -f conftest.er1
10751   cat conftest.err >&5
10752   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10753   (exit $ac_status); } &&
10754          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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_try") 2>&5
10761   ac_status=$?
10762   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10763   (exit $ac_status); }; } &&
10764          { ac_try='test -s conftest.$ac_objext'
10765   { (case "(($ac_try" in
10766   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10767   *) ac_try_echo=$ac_try;;
10768 esac
10769 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10770   (eval "$ac_try") 2>&5
10771   ac_status=$?
10772   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10773   (exit $ac_status); }; }; then
10774   ac_cv_type_error_t=yes
10775 else
10776   echo "$as_me: failed program was:" >&5
10777 sed 's/^/| /' conftest.$ac_ext >&5
10778
10779         ac_cv_type_error_t=no
10780 fi
10781
10782 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
10783 fi
10784 { echo "$as_me:$LINENO: result: $ac_cv_type_error_t" >&5
10785 echo "${ECHO_T}$ac_cv_type_error_t" >&6; }
10786 if test $ac_cv_type_error_t = yes; then
10787
10788 cat >>confdefs.h <<_ACEOF
10789 #define HAVE_ERROR_T 1
10790 _ACEOF
10791
10792
10793 else
10794
10795 cat >>confdefs.h <<\_ACEOF
10796 #define error_t int
10797 _ACEOF
10798
10799 fi
10800
10801
10802
10803
10804
10805
10806
10807 for ac_func in argz_append argz_create_sep argz_insert argz_next argz_stringify
10808 do
10809 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
10810 { echo "$as_me:$LINENO: checking for $ac_func" >&5
10811 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
10812 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
10813   echo $ECHO_N "(cached) $ECHO_C" >&6
10814 else
10815   cat >conftest.$ac_ext <<_ACEOF
10816 /* confdefs.h.  */
10817 _ACEOF
10818 cat confdefs.h >>conftest.$ac_ext
10819 cat >>conftest.$ac_ext <<_ACEOF
10820 /* end confdefs.h.  */
10821 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
10822    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
10823 #define $ac_func innocuous_$ac_func
10824
10825 /* System header to define __stub macros and hopefully few prototypes,
10826     which can conflict with char $ac_func (); below.
10827     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10828     <limits.h> exists even on freestanding compilers.  */
10829
10830 #ifdef __STDC__
10831 # include <limits.h>
10832 #else
10833 # include <assert.h>
10834 #endif
10835
10836 #undef $ac_func
10837
10838 /* Override any GCC internal prototype to avoid an error.
10839    Use char because int might match the return type of a GCC
10840    builtin and then its argument prototype would still apply.  */
10841 #ifdef __cplusplus
10842 extern "C"
10843 #endif
10844 char $ac_func ();
10845 /* The GNU C library defines this for functions which it implements
10846     to always fail with ENOSYS.  Some functions are actually named
10847     something starting with __ and the normal name is an alias.  */
10848 #if defined __stub_$ac_func || defined __stub___$ac_func
10849 choke me
10850 #endif
10851
10852 int
10853 main ()
10854 {
10855 return $ac_func ();
10856   ;
10857   return 0;
10858 }
10859 _ACEOF
10860 rm -f conftest.$ac_objext conftest$ac_exeext
10861 if { (ac_try="$ac_link"
10862 case "(($ac_try" in
10863   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10864   *) ac_try_echo=$ac_try;;
10865 esac
10866 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10867   (eval "$ac_link") 2>conftest.er1
10868   ac_status=$?
10869   grep -v '^ *+' conftest.er1 >conftest.err
10870   rm -f conftest.er1
10871   cat conftest.err >&5
10872   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10873   (exit $ac_status); } &&
10874          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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_try") 2>&5
10881   ac_status=$?
10882   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10883   (exit $ac_status); }; } &&
10884          { ac_try='test -s conftest$ac_exeext'
10885   { (case "(($ac_try" in
10886   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10887   *) ac_try_echo=$ac_try;;
10888 esac
10889 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10890   (eval "$ac_try") 2>&5
10891   ac_status=$?
10892   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10893   (exit $ac_status); }; }; then
10894   eval "$as_ac_var=yes"
10895 else
10896   echo "$as_me: failed program was:" >&5
10897 sed 's/^/| /' conftest.$ac_ext >&5
10898
10899         eval "$as_ac_var=no"
10900 fi
10901
10902 rm -f core conftest.err conftest.$ac_objext \
10903       conftest$ac_exeext conftest.$ac_ext
10904 fi
10905 ac_res=`eval echo '${'$as_ac_var'}'`
10906                { echo "$as_me:$LINENO: result: $ac_res" >&5
10907 echo "${ECHO_T}$ac_res" >&6; }
10908 if test `eval echo '${'$as_ac_var'}'` = yes; then
10909   cat >>confdefs.h <<_ACEOF
10910 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
10911 _ACEOF
10912
10913 fi
10914 done
10915
10916
10917
10918
10919
10920
10921
10922
10923
10924
10925
10926
10927
10928
10929
10930
10931
10932
10933
10934
10935
10936
10937
10938
10939
10940
10941
10942
10943 for ac_header in assert.h ctype.h errno.h malloc.h memory.h stdlib.h \
10944                   stdio.h unistd.h
10945 do
10946 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10947 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10948   { echo "$as_me:$LINENO: checking for $ac_header" >&5
10949 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
10950 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
10951   echo $ECHO_N "(cached) $ECHO_C" >&6
10952 fi
10953 ac_res=`eval echo '${'$as_ac_Header'}'`
10954                { echo "$as_me:$LINENO: result: $ac_res" >&5
10955 echo "${ECHO_T}$ac_res" >&6; }
10956 else
10957   # Is the header compilable?
10958 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
10959 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
10960 cat >conftest.$ac_ext <<_ACEOF
10961 /* confdefs.h.  */
10962 _ACEOF
10963 cat confdefs.h >>conftest.$ac_ext
10964 cat >>conftest.$ac_ext <<_ACEOF
10965 /* end confdefs.h.  */
10966 $ac_includes_default
10967 #include <$ac_header>
10968 _ACEOF
10969 rm -f conftest.$ac_objext
10970 if { (ac_try="$ac_compile"
10971 case "(($ac_try" in
10972   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10973   *) ac_try_echo=$ac_try;;
10974 esac
10975 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10976   (eval "$ac_compile") 2>conftest.er1
10977   ac_status=$?
10978   grep -v '^ *+' conftest.er1 >conftest.err
10979   rm -f conftest.er1
10980   cat conftest.err >&5
10981   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10982   (exit $ac_status); } &&
10983          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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_try") 2>&5
10990   ac_status=$?
10991   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10992   (exit $ac_status); }; } &&
10993          { ac_try='test -s conftest.$ac_objext'
10994   { (case "(($ac_try" in
10995   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
10996   *) ac_try_echo=$ac_try;;
10997 esac
10998 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
10999   (eval "$ac_try") 2>&5
11000   ac_status=$?
11001   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11002   (exit $ac_status); }; }; then
11003   ac_header_compiler=yes
11004 else
11005   echo "$as_me: failed program was:" >&5
11006 sed 's/^/| /' conftest.$ac_ext >&5
11007
11008         ac_header_compiler=no
11009 fi
11010
11011 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11012 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11013 echo "${ECHO_T}$ac_header_compiler" >&6; }
11014
11015 # Is the header present?
11016 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
11017 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
11018 cat >conftest.$ac_ext <<_ACEOF
11019 /* confdefs.h.  */
11020 _ACEOF
11021 cat confdefs.h >>conftest.$ac_ext
11022 cat >>conftest.$ac_ext <<_ACEOF
11023 /* end confdefs.h.  */
11024 #include <$ac_header>
11025 _ACEOF
11026 if { (ac_try="$ac_cpp conftest.$ac_ext"
11027 case "(($ac_try" in
11028   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11029   *) ac_try_echo=$ac_try;;
11030 esac
11031 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11032   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
11033   ac_status=$?
11034   grep -v '^ *+' conftest.er1 >conftest.err
11035   rm -f conftest.er1
11036   cat conftest.err >&5
11037   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11038   (exit $ac_status); } >/dev/null; then
11039   if test -s conftest.err; then
11040     ac_cpp_err=$ac_c_preproc_warn_flag
11041     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
11042   else
11043     ac_cpp_err=
11044   fi
11045 else
11046   ac_cpp_err=yes
11047 fi
11048 if test -z "$ac_cpp_err"; then
11049   ac_header_preproc=yes
11050 else
11051   echo "$as_me: failed program was:" >&5
11052 sed 's/^/| /' conftest.$ac_ext >&5
11053
11054   ac_header_preproc=no
11055 fi
11056
11057 rm -f conftest.err conftest.$ac_ext
11058 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11059 echo "${ECHO_T}$ac_header_preproc" >&6; }
11060
11061 # So?  What about this header?
11062 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
11063   yes:no: )
11064     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11065 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11066     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11067 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11068     ac_header_preproc=yes
11069     ;;
11070   no:yes:* )
11071     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11072 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11073     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
11074 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
11075     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11076 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11077     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
11078 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
11079     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11080 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11081     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11082 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11083     ( cat <<\_ASBOX
11084 ## ------------------------------ ##
11085 ## Report this to bugs@yourdomain ##
11086 ## ------------------------------ ##
11087 _ASBOX
11088      ) | sed "s/^/$as_me: WARNING:     /" >&2
11089     ;;
11090 esac
11091 { echo "$as_me:$LINENO: checking for $ac_header" >&5
11092 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11093 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11094   echo $ECHO_N "(cached) $ECHO_C" >&6
11095 else
11096   eval "$as_ac_Header=\$ac_header_preproc"
11097 fi
11098 ac_res=`eval echo '${'$as_ac_Header'}'`
11099                { echo "$as_me:$LINENO: result: $ac_res" >&5
11100 echo "${ECHO_T}$ac_res" >&6; }
11101
11102 fi
11103 if test `eval echo '${'$as_ac_Header'}'` = yes; then
11104   cat >>confdefs.h <<_ACEOF
11105 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11106 _ACEOF
11107
11108 fi
11109
11110 done
11111
11112
11113
11114
11115
11116 for ac_header in dl.h sys/dl.h dld.h mach-o/dyld.h
11117 do
11118 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11119 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11120   { echo "$as_me:$LINENO: checking for $ac_header" >&5
11121 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11122 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11123   echo $ECHO_N "(cached) $ECHO_C" >&6
11124 fi
11125 ac_res=`eval echo '${'$as_ac_Header'}'`
11126                { echo "$as_me:$LINENO: result: $ac_res" >&5
11127 echo "${ECHO_T}$ac_res" >&6; }
11128 else
11129   # Is the header compilable?
11130 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
11131 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
11132 cat >conftest.$ac_ext <<_ACEOF
11133 /* confdefs.h.  */
11134 _ACEOF
11135 cat confdefs.h >>conftest.$ac_ext
11136 cat >>conftest.$ac_ext <<_ACEOF
11137 /* end confdefs.h.  */
11138 $ac_includes_default
11139 #include <$ac_header>
11140 _ACEOF
11141 rm -f conftest.$ac_objext
11142 if { (ac_try="$ac_compile"
11143 case "(($ac_try" in
11144   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11145   *) ac_try_echo=$ac_try;;
11146 esac
11147 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11148   (eval "$ac_compile") 2>conftest.er1
11149   ac_status=$?
11150   grep -v '^ *+' conftest.er1 >conftest.err
11151   rm -f conftest.er1
11152   cat conftest.err >&5
11153   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11154   (exit $ac_status); } &&
11155          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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_try") 2>&5
11162   ac_status=$?
11163   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11164   (exit $ac_status); }; } &&
11165          { ac_try='test -s conftest.$ac_objext'
11166   { (case "(($ac_try" in
11167   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11168   *) ac_try_echo=$ac_try;;
11169 esac
11170 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11171   (eval "$ac_try") 2>&5
11172   ac_status=$?
11173   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11174   (exit $ac_status); }; }; then
11175   ac_header_compiler=yes
11176 else
11177   echo "$as_me: failed program was:" >&5
11178 sed 's/^/| /' conftest.$ac_ext >&5
11179
11180         ac_header_compiler=no
11181 fi
11182
11183 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11184 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11185 echo "${ECHO_T}$ac_header_compiler" >&6; }
11186
11187 # Is the header present?
11188 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
11189 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
11190 cat >conftest.$ac_ext <<_ACEOF
11191 /* confdefs.h.  */
11192 _ACEOF
11193 cat confdefs.h >>conftest.$ac_ext
11194 cat >>conftest.$ac_ext <<_ACEOF
11195 /* end confdefs.h.  */
11196 #include <$ac_header>
11197 _ACEOF
11198 if { (ac_try="$ac_cpp conftest.$ac_ext"
11199 case "(($ac_try" in
11200   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11201   *) ac_try_echo=$ac_try;;
11202 esac
11203 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11204   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
11205   ac_status=$?
11206   grep -v '^ *+' conftest.er1 >conftest.err
11207   rm -f conftest.er1
11208   cat conftest.err >&5
11209   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11210   (exit $ac_status); } >/dev/null; then
11211   if test -s conftest.err; then
11212     ac_cpp_err=$ac_c_preproc_warn_flag
11213     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
11214   else
11215     ac_cpp_err=
11216   fi
11217 else
11218   ac_cpp_err=yes
11219 fi
11220 if test -z "$ac_cpp_err"; then
11221   ac_header_preproc=yes
11222 else
11223   echo "$as_me: failed program was:" >&5
11224 sed 's/^/| /' conftest.$ac_ext >&5
11225
11226   ac_header_preproc=no
11227 fi
11228
11229 rm -f conftest.err conftest.$ac_ext
11230 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11231 echo "${ECHO_T}$ac_header_preproc" >&6; }
11232
11233 # So?  What about this header?
11234 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
11235   yes:no: )
11236     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11237 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11238     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11239 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11240     ac_header_preproc=yes
11241     ;;
11242   no:yes:* )
11243     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11244 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11245     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
11246 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
11247     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11248 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11249     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
11250 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
11251     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11252 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11253     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11254 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11255     ( cat <<\_ASBOX
11256 ## ------------------------------ ##
11257 ## Report this to bugs@yourdomain ##
11258 ## ------------------------------ ##
11259 _ASBOX
11260      ) | sed "s/^/$as_me: WARNING:     /" >&2
11261     ;;
11262 esac
11263 { echo "$as_me:$LINENO: checking for $ac_header" >&5
11264 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11265 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11266   echo $ECHO_N "(cached) $ECHO_C" >&6
11267 else
11268   eval "$as_ac_Header=\$ac_header_preproc"
11269 fi
11270 ac_res=`eval echo '${'$as_ac_Header'}'`
11271                { echo "$as_me:$LINENO: result: $ac_res" >&5
11272 echo "${ECHO_T}$ac_res" >&6; }
11273
11274 fi
11275 if test `eval echo '${'$as_ac_Header'}'` = yes; then
11276   cat >>confdefs.h <<_ACEOF
11277 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11278 _ACEOF
11279
11280 fi
11281
11282 done
11283
11284
11285
11286 for ac_header in string.h strings.h
11287 do
11288 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11289 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11290   { echo "$as_me:$LINENO: checking for $ac_header" >&5
11291 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11292 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11293   echo $ECHO_N "(cached) $ECHO_C" >&6
11294 fi
11295 ac_res=`eval echo '${'$as_ac_Header'}'`
11296                { echo "$as_me:$LINENO: result: $ac_res" >&5
11297 echo "${ECHO_T}$ac_res" >&6; }
11298 else
11299   # Is the header compilable?
11300 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
11301 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
11302 cat >conftest.$ac_ext <<_ACEOF
11303 /* confdefs.h.  */
11304 _ACEOF
11305 cat confdefs.h >>conftest.$ac_ext
11306 cat >>conftest.$ac_ext <<_ACEOF
11307 /* end confdefs.h.  */
11308 $ac_includes_default
11309 #include <$ac_header>
11310 _ACEOF
11311 rm -f conftest.$ac_objext
11312 if { (ac_try="$ac_compile"
11313 case "(($ac_try" in
11314   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11315   *) ac_try_echo=$ac_try;;
11316 esac
11317 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11318   (eval "$ac_compile") 2>conftest.er1
11319   ac_status=$?
11320   grep -v '^ *+' conftest.er1 >conftest.err
11321   rm -f conftest.er1
11322   cat conftest.err >&5
11323   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11324   (exit $ac_status); } &&
11325          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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_try") 2>&5
11332   ac_status=$?
11333   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11334   (exit $ac_status); }; } &&
11335          { ac_try='test -s conftest.$ac_objext'
11336   { (case "(($ac_try" in
11337   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11338   *) ac_try_echo=$ac_try;;
11339 esac
11340 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11341   (eval "$ac_try") 2>&5
11342   ac_status=$?
11343   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11344   (exit $ac_status); }; }; then
11345   ac_header_compiler=yes
11346 else
11347   echo "$as_me: failed program was:" >&5
11348 sed 's/^/| /' conftest.$ac_ext >&5
11349
11350         ac_header_compiler=no
11351 fi
11352
11353 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11354 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
11355 echo "${ECHO_T}$ac_header_compiler" >&6; }
11356
11357 # Is the header present?
11358 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
11359 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
11360 cat >conftest.$ac_ext <<_ACEOF
11361 /* confdefs.h.  */
11362 _ACEOF
11363 cat confdefs.h >>conftest.$ac_ext
11364 cat >>conftest.$ac_ext <<_ACEOF
11365 /* end confdefs.h.  */
11366 #include <$ac_header>
11367 _ACEOF
11368 if { (ac_try="$ac_cpp conftest.$ac_ext"
11369 case "(($ac_try" in
11370   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11371   *) ac_try_echo=$ac_try;;
11372 esac
11373 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11374   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
11375   ac_status=$?
11376   grep -v '^ *+' conftest.er1 >conftest.err
11377   rm -f conftest.er1
11378   cat conftest.err >&5
11379   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11380   (exit $ac_status); } >/dev/null; then
11381   if test -s conftest.err; then
11382     ac_cpp_err=$ac_c_preproc_warn_flag
11383     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
11384   else
11385     ac_cpp_err=
11386   fi
11387 else
11388   ac_cpp_err=yes
11389 fi
11390 if test -z "$ac_cpp_err"; then
11391   ac_header_preproc=yes
11392 else
11393   echo "$as_me: failed program was:" >&5
11394 sed 's/^/| /' conftest.$ac_ext >&5
11395
11396   ac_header_preproc=no
11397 fi
11398
11399 rm -f conftest.err conftest.$ac_ext
11400 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11401 echo "${ECHO_T}$ac_header_preproc" >&6; }
11402
11403 # So?  What about this header?
11404 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
11405   yes:no: )
11406     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11407 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11408     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11409 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11410     ac_header_preproc=yes
11411     ;;
11412   no:yes:* )
11413     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11414 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11415     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
11416 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
11417     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11418 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11419     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
11420 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
11421     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11422 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11423     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11424 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11425     ( cat <<\_ASBOX
11426 ## ------------------------------ ##
11427 ## Report this to bugs@yourdomain ##
11428 ## ------------------------------ ##
11429 _ASBOX
11430      ) | sed "s/^/$as_me: WARNING:     /" >&2
11431     ;;
11432 esac
11433 { echo "$as_me:$LINENO: checking for $ac_header" >&5
11434 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
11435 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
11436   echo $ECHO_N "(cached) $ECHO_C" >&6
11437 else
11438   eval "$as_ac_Header=\$ac_header_preproc"
11439 fi
11440 ac_res=`eval echo '${'$as_ac_Header'}'`
11441                { echo "$as_me:$LINENO: result: $ac_res" >&5
11442 echo "${ECHO_T}$ac_res" >&6; }
11443
11444 fi
11445 if test `eval echo '${'$as_ac_Header'}'` = yes; then
11446   cat >>confdefs.h <<_ACEOF
11447 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11448 _ACEOF
11449  break
11450 fi
11451
11452 done
11453
11454
11455
11456
11457 for ac_func in strchr index
11458 do
11459 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11460 { echo "$as_me:$LINENO: checking for $ac_func" >&5
11461 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
11462 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
11463   echo $ECHO_N "(cached) $ECHO_C" >&6
11464 else
11465   cat >conftest.$ac_ext <<_ACEOF
11466 /* confdefs.h.  */
11467 _ACEOF
11468 cat confdefs.h >>conftest.$ac_ext
11469 cat >>conftest.$ac_ext <<_ACEOF
11470 /* end confdefs.h.  */
11471 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
11472    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
11473 #define $ac_func innocuous_$ac_func
11474
11475 /* System header to define __stub macros and hopefully few prototypes,
11476     which can conflict with char $ac_func (); below.
11477     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11478     <limits.h> exists even on freestanding compilers.  */
11479
11480 #ifdef __STDC__
11481 # include <limits.h>
11482 #else
11483 # include <assert.h>
11484 #endif
11485
11486 #undef $ac_func
11487
11488 /* Override any GCC internal prototype to avoid an error.
11489    Use char because int might match the return type of a GCC
11490    builtin and then its argument prototype would still apply.  */
11491 #ifdef __cplusplus
11492 extern "C"
11493 #endif
11494 char $ac_func ();
11495 /* The GNU C library defines this for functions which it implements
11496     to always fail with ENOSYS.  Some functions are actually named
11497     something starting with __ and the normal name is an alias.  */
11498 #if defined __stub_$ac_func || defined __stub___$ac_func
11499 choke me
11500 #endif
11501
11502 int
11503 main ()
11504 {
11505 return $ac_func ();
11506   ;
11507   return 0;
11508 }
11509 _ACEOF
11510 rm -f conftest.$ac_objext conftest$ac_exeext
11511 if { (ac_try="$ac_link"
11512 case "(($ac_try" in
11513   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11514   *) ac_try_echo=$ac_try;;
11515 esac
11516 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11517   (eval "$ac_link") 2>conftest.er1
11518   ac_status=$?
11519   grep -v '^ *+' conftest.er1 >conftest.err
11520   rm -f conftest.er1
11521   cat conftest.err >&5
11522   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11523   (exit $ac_status); } &&
11524          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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_try") 2>&5
11531   ac_status=$?
11532   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11533   (exit $ac_status); }; } &&
11534          { ac_try='test -s conftest$ac_exeext'
11535   { (case "(($ac_try" in
11536   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11537   *) ac_try_echo=$ac_try;;
11538 esac
11539 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11540   (eval "$ac_try") 2>&5
11541   ac_status=$?
11542   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11543   (exit $ac_status); }; }; then
11544   eval "$as_ac_var=yes"
11545 else
11546   echo "$as_me: failed program was:" >&5
11547 sed 's/^/| /' conftest.$ac_ext >&5
11548
11549         eval "$as_ac_var=no"
11550 fi
11551
11552 rm -f core conftest.err conftest.$ac_objext \
11553       conftest$ac_exeext conftest.$ac_ext
11554 fi
11555 ac_res=`eval echo '${'$as_ac_var'}'`
11556                { echo "$as_me:$LINENO: result: $ac_res" >&5
11557 echo "${ECHO_T}$ac_res" >&6; }
11558 if test `eval echo '${'$as_ac_var'}'` = yes; then
11559   cat >>confdefs.h <<_ACEOF
11560 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
11561 _ACEOF
11562  break
11563 fi
11564 done
11565
11566
11567
11568 for ac_func in strrchr rindex
11569 do
11570 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11571 { echo "$as_me:$LINENO: checking for $ac_func" >&5
11572 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
11573 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
11574   echo $ECHO_N "(cached) $ECHO_C" >&6
11575 else
11576   cat >conftest.$ac_ext <<_ACEOF
11577 /* confdefs.h.  */
11578 _ACEOF
11579 cat confdefs.h >>conftest.$ac_ext
11580 cat >>conftest.$ac_ext <<_ACEOF
11581 /* end confdefs.h.  */
11582 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
11583    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
11584 #define $ac_func innocuous_$ac_func
11585
11586 /* System header to define __stub macros and hopefully few prototypes,
11587     which can conflict with char $ac_func (); below.
11588     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11589     <limits.h> exists even on freestanding compilers.  */
11590
11591 #ifdef __STDC__
11592 # include <limits.h>
11593 #else
11594 # include <assert.h>
11595 #endif
11596
11597 #undef $ac_func
11598
11599 /* Override any GCC internal prototype to avoid an error.
11600    Use char because int might match the return type of a GCC
11601    builtin and then its argument prototype would still apply.  */
11602 #ifdef __cplusplus
11603 extern "C"
11604 #endif
11605 char $ac_func ();
11606 /* The GNU C library defines this for functions which it implements
11607     to always fail with ENOSYS.  Some functions are actually named
11608     something starting with __ and the normal name is an alias.  */
11609 #if defined __stub_$ac_func || defined __stub___$ac_func
11610 choke me
11611 #endif
11612
11613 int
11614 main ()
11615 {
11616 return $ac_func ();
11617   ;
11618   return 0;
11619 }
11620 _ACEOF
11621 rm -f conftest.$ac_objext conftest$ac_exeext
11622 if { (ac_try="$ac_link"
11623 case "(($ac_try" in
11624   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11625   *) ac_try_echo=$ac_try;;
11626 esac
11627 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11628   (eval "$ac_link") 2>conftest.er1
11629   ac_status=$?
11630   grep -v '^ *+' conftest.er1 >conftest.err
11631   rm -f conftest.er1
11632   cat conftest.err >&5
11633   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11634   (exit $ac_status); } &&
11635          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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_try") 2>&5
11642   ac_status=$?
11643   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11644   (exit $ac_status); }; } &&
11645          { ac_try='test -s conftest$ac_exeext'
11646   { (case "(($ac_try" in
11647   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11648   *) ac_try_echo=$ac_try;;
11649 esac
11650 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11651   (eval "$ac_try") 2>&5
11652   ac_status=$?
11653   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11654   (exit $ac_status); }; }; then
11655   eval "$as_ac_var=yes"
11656 else
11657   echo "$as_me: failed program was:" >&5
11658 sed 's/^/| /' conftest.$ac_ext >&5
11659
11660         eval "$as_ac_var=no"
11661 fi
11662
11663 rm -f core conftest.err conftest.$ac_objext \
11664       conftest$ac_exeext conftest.$ac_ext
11665 fi
11666 ac_res=`eval echo '${'$as_ac_var'}'`
11667                { echo "$as_me:$LINENO: result: $ac_res" >&5
11668 echo "${ECHO_T}$ac_res" >&6; }
11669 if test `eval echo '${'$as_ac_var'}'` = yes; then
11670   cat >>confdefs.h <<_ACEOF
11671 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
11672 _ACEOF
11673  break
11674 fi
11675 done
11676
11677
11678
11679 for ac_func in memcpy bcopy
11680 do
11681 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11682 { echo "$as_me:$LINENO: checking for $ac_func" >&5
11683 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
11684 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
11685   echo $ECHO_N "(cached) $ECHO_C" >&6
11686 else
11687   cat >conftest.$ac_ext <<_ACEOF
11688 /* confdefs.h.  */
11689 _ACEOF
11690 cat confdefs.h >>conftest.$ac_ext
11691 cat >>conftest.$ac_ext <<_ACEOF
11692 /* end confdefs.h.  */
11693 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
11694    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
11695 #define $ac_func innocuous_$ac_func
11696
11697 /* System header to define __stub macros and hopefully few prototypes,
11698     which can conflict with char $ac_func (); below.
11699     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11700     <limits.h> exists even on freestanding compilers.  */
11701
11702 #ifdef __STDC__
11703 # include <limits.h>
11704 #else
11705 # include <assert.h>
11706 #endif
11707
11708 #undef $ac_func
11709
11710 /* Override any GCC internal prototype to avoid an error.
11711    Use char because int might match the return type of a GCC
11712    builtin and then its argument prototype would still apply.  */
11713 #ifdef __cplusplus
11714 extern "C"
11715 #endif
11716 char $ac_func ();
11717 /* The GNU C library defines this for functions which it implements
11718     to always fail with ENOSYS.  Some functions are actually named
11719     something starting with __ and the normal name is an alias.  */
11720 #if defined __stub_$ac_func || defined __stub___$ac_func
11721 choke me
11722 #endif
11723
11724 int
11725 main ()
11726 {
11727 return $ac_func ();
11728   ;
11729   return 0;
11730 }
11731 _ACEOF
11732 rm -f conftest.$ac_objext conftest$ac_exeext
11733 if { (ac_try="$ac_link"
11734 case "(($ac_try" in
11735   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11736   *) ac_try_echo=$ac_try;;
11737 esac
11738 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11739   (eval "$ac_link") 2>conftest.er1
11740   ac_status=$?
11741   grep -v '^ *+' conftest.er1 >conftest.err
11742   rm -f conftest.er1
11743   cat conftest.err >&5
11744   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11745   (exit $ac_status); } &&
11746          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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_try") 2>&5
11753   ac_status=$?
11754   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11755   (exit $ac_status); }; } &&
11756          { ac_try='test -s conftest$ac_exeext'
11757   { (case "(($ac_try" in
11758   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11759   *) ac_try_echo=$ac_try;;
11760 esac
11761 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11762   (eval "$ac_try") 2>&5
11763   ac_status=$?
11764   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11765   (exit $ac_status); }; }; then
11766   eval "$as_ac_var=yes"
11767 else
11768   echo "$as_me: failed program was:" >&5
11769 sed 's/^/| /' conftest.$ac_ext >&5
11770
11771         eval "$as_ac_var=no"
11772 fi
11773
11774 rm -f core conftest.err conftest.$ac_objext \
11775       conftest$ac_exeext conftest.$ac_ext
11776 fi
11777 ac_res=`eval echo '${'$as_ac_var'}'`
11778                { echo "$as_me:$LINENO: result: $ac_res" >&5
11779 echo "${ECHO_T}$ac_res" >&6; }
11780 if test `eval echo '${'$as_ac_var'}'` = yes; then
11781   cat >>confdefs.h <<_ACEOF
11782 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
11783 _ACEOF
11784  break
11785 fi
11786 done
11787
11788
11789
11790 for ac_func in memmove strcmp
11791 do
11792 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11793 { echo "$as_me:$LINENO: checking for $ac_func" >&5
11794 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
11795 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
11796   echo $ECHO_N "(cached) $ECHO_C" >&6
11797 else
11798   cat >conftest.$ac_ext <<_ACEOF
11799 /* confdefs.h.  */
11800 _ACEOF
11801 cat confdefs.h >>conftest.$ac_ext
11802 cat >>conftest.$ac_ext <<_ACEOF
11803 /* end confdefs.h.  */
11804 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
11805    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
11806 #define $ac_func innocuous_$ac_func
11807
11808 /* System header to define __stub macros and hopefully few prototypes,
11809     which can conflict with char $ac_func (); below.
11810     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11811     <limits.h> exists even on freestanding compilers.  */
11812
11813 #ifdef __STDC__
11814 # include <limits.h>
11815 #else
11816 # include <assert.h>
11817 #endif
11818
11819 #undef $ac_func
11820
11821 /* Override any GCC internal prototype to avoid an error.
11822    Use char because int might match the return type of a GCC
11823    builtin and then its argument prototype would still apply.  */
11824 #ifdef __cplusplus
11825 extern "C"
11826 #endif
11827 char $ac_func ();
11828 /* The GNU C library defines this for functions which it implements
11829     to always fail with ENOSYS.  Some functions are actually named
11830     something starting with __ and the normal name is an alias.  */
11831 #if defined __stub_$ac_func || defined __stub___$ac_func
11832 choke me
11833 #endif
11834
11835 int
11836 main ()
11837 {
11838 return $ac_func ();
11839   ;
11840   return 0;
11841 }
11842 _ACEOF
11843 rm -f conftest.$ac_objext conftest$ac_exeext
11844 if { (ac_try="$ac_link"
11845 case "(($ac_try" in
11846   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11847   *) ac_try_echo=$ac_try;;
11848 esac
11849 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11850   (eval "$ac_link") 2>conftest.er1
11851   ac_status=$?
11852   grep -v '^ *+' conftest.er1 >conftest.err
11853   rm -f conftest.er1
11854   cat conftest.err >&5
11855   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11856   (exit $ac_status); } &&
11857          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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_try") 2>&5
11864   ac_status=$?
11865   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11866   (exit $ac_status); }; } &&
11867          { ac_try='test -s conftest$ac_exeext'
11868   { (case "(($ac_try" in
11869   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11870   *) ac_try_echo=$ac_try;;
11871 esac
11872 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11873   (eval "$ac_try") 2>&5
11874   ac_status=$?
11875   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11876   (exit $ac_status); }; }; then
11877   eval "$as_ac_var=yes"
11878 else
11879   echo "$as_me: failed program was:" >&5
11880 sed 's/^/| /' conftest.$ac_ext >&5
11881
11882         eval "$as_ac_var=no"
11883 fi
11884
11885 rm -f core conftest.err conftest.$ac_objext \
11886       conftest$ac_exeext conftest.$ac_ext
11887 fi
11888 ac_res=`eval echo '${'$as_ac_var'}'`
11889                { echo "$as_me:$LINENO: result: $ac_res" >&5
11890 echo "${ECHO_T}$ac_res" >&6; }
11891 if test `eval echo '${'$as_ac_var'}'` = yes; then
11892   cat >>confdefs.h <<_ACEOF
11893 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
11894 _ACEOF
11895
11896 fi
11897 done
11898
11899
11900
11901
11902 for ac_func in closedir opendir readdir
11903 do
11904 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
11905 { echo "$as_me:$LINENO: checking for $ac_func" >&5
11906 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
11907 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
11908   echo $ECHO_N "(cached) $ECHO_C" >&6
11909 else
11910   cat >conftest.$ac_ext <<_ACEOF
11911 /* confdefs.h.  */
11912 _ACEOF
11913 cat confdefs.h >>conftest.$ac_ext
11914 cat >>conftest.$ac_ext <<_ACEOF
11915 /* end confdefs.h.  */
11916 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
11917    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
11918 #define $ac_func innocuous_$ac_func
11919
11920 /* System header to define __stub macros and hopefully few prototypes,
11921     which can conflict with char $ac_func (); below.
11922     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11923     <limits.h> exists even on freestanding compilers.  */
11924
11925 #ifdef __STDC__
11926 # include <limits.h>
11927 #else
11928 # include <assert.h>
11929 #endif
11930
11931 #undef $ac_func
11932
11933 /* Override any GCC internal prototype to avoid an error.
11934    Use char because int might match the return type of a GCC
11935    builtin and then its argument prototype would still apply.  */
11936 #ifdef __cplusplus
11937 extern "C"
11938 #endif
11939 char $ac_func ();
11940 /* The GNU C library defines this for functions which it implements
11941     to always fail with ENOSYS.  Some functions are actually named
11942     something starting with __ and the normal name is an alias.  */
11943 #if defined __stub_$ac_func || defined __stub___$ac_func
11944 choke me
11945 #endif
11946
11947 int
11948 main ()
11949 {
11950 return $ac_func ();
11951   ;
11952   return 0;
11953 }
11954 _ACEOF
11955 rm -f conftest.$ac_objext conftest$ac_exeext
11956 if { (ac_try="$ac_link"
11957 case "(($ac_try" in
11958   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11959   *) ac_try_echo=$ac_try;;
11960 esac
11961 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11962   (eval "$ac_link") 2>conftest.er1
11963   ac_status=$?
11964   grep -v '^ *+' conftest.er1 >conftest.err
11965   rm -f conftest.er1
11966   cat conftest.err >&5
11967   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11968   (exit $ac_status); } &&
11969          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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_try") 2>&5
11976   ac_status=$?
11977   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11978   (exit $ac_status); }; } &&
11979          { ac_try='test -s conftest$ac_exeext'
11980   { (case "(($ac_try" in
11981   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
11982   *) ac_try_echo=$ac_try;;
11983 esac
11984 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
11985   (eval "$ac_try") 2>&5
11986   ac_status=$?
11987   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11988   (exit $ac_status); }; }; then
11989   eval "$as_ac_var=yes"
11990 else
11991   echo "$as_me: failed program was:" >&5
11992 sed 's/^/| /' conftest.$ac_ext >&5
11993
11994         eval "$as_ac_var=no"
11995 fi
11996
11997 rm -f core conftest.err conftest.$ac_objext \
11998       conftest$ac_exeext conftest.$ac_ext
11999 fi
12000 ac_res=`eval echo '${'$as_ac_var'}'`
12001                { echo "$as_me:$LINENO: result: $ac_res" >&5
12002 echo "${ECHO_T}$ac_res" >&6; }
12003 if test `eval echo '${'$as_ac_var'}'` = yes; then
12004   cat >>confdefs.h <<_ACEOF
12005 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
12006 _ACEOF
12007
12008 fi
12009 done
12010
12011
12012
12013 { echo "$as_me:$LINENO: checking tool compatibility" >&5
12014 echo $ECHO_N "checking tool compatibility... $ECHO_C" >&6; }
12015
12016 ICC=no
12017 IXX=no
12018 case $CC in
12019   icc*|icpc*)
12020     ICC=yes
12021     IXX=yes
12022     ;;
12023    *)
12024     ;;
12025 esac
12026
12027 if test "$GCC" != "yes" && test "$ICC" != "yes"
12028 then
12029   { { echo "$as_me:$LINENO: error: gcc|icc required but not found" >&5
12030 echo "$as_me: error: gcc|icc required but not found" >&2;}
12031    { (exit 1); exit 1; }; }
12032 fi
12033
12034 if test "$GXX" != "yes" && test "$IXX" != "yes"
12035 then
12036   { { echo "$as_me:$LINENO: error: g++|clang++|icc required but not found" >&5
12037 echo "$as_me: error: g++|clang++|icc required but not found" >&2;}
12038    { (exit 1); exit 1; }; }
12039 fi
12040
12041 if test "$GCC" = "yes"
12042 then
12043   cat >conftest.$ac_ext <<_ACEOF
12044 #if !defined(__GNUC__) || __GNUC__ < 3
12045 #error Unsupported GCC version
12046 #endif
12047
12048 _ACEOF
12049 rm -f conftest.$ac_objext
12050 if { (ac_try="$ac_compile"
12051 case "(($ac_try" in
12052   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12053   *) ac_try_echo=$ac_try;;
12054 esac
12055 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12056   (eval "$ac_compile") 2>conftest.er1
12057   ac_status=$?
12058   grep -v '^ *+' conftest.er1 >conftest.err
12059   rm -f conftest.er1
12060   cat conftest.err >&5
12061   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12062   (exit $ac_status); } &&
12063          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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_try") 2>&5
12070   ac_status=$?
12071   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12072   (exit $ac_status); }; } &&
12073          { ac_try='test -s conftest.$ac_objext'
12074   { (case "(($ac_try" in
12075   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12076   *) ac_try_echo=$ac_try;;
12077 esac
12078 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12079   (eval "$ac_try") 2>&5
12080   ac_status=$?
12081   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12082   (exit $ac_status); }; }; then
12083   :
12084 else
12085   echo "$as_me: failed program was:" >&5
12086 sed 's/^/| /' conftest.$ac_ext >&5
12087
12088         { { echo "$as_me:$LINENO: error: gcc 3.x required, but you have a lower version" >&5
12089 echo "$as_me: error: gcc 3.x required, but you have a lower version" >&2;}
12090    { (exit 1); exit 1; }; }
12091 fi
12092
12093 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12094 fi
12095
12096 if test -z "$llvm_cv_gnu_make_command"
12097 then
12098   { { echo "$as_me:$LINENO: error: GNU Make required but not found" >&5
12099 echo "$as_me: error: GNU Make required but not found" >&2;}
12100    { (exit 1); exit 1; }; }
12101 fi
12102
12103 { echo "$as_me:$LINENO: result: ok" >&5
12104 echo "${ECHO_T}ok" >&6; }
12105
12106 { echo "$as_me:$LINENO: checking optional compiler flags" >&5
12107 echo $ECHO_N "checking optional compiler flags... $ECHO_C" >&6; }
12108 NO_VARIADIC_MACROS=`$CXX -Werror -Wno-variadic-macros -fsyntax-only -xc /dev/null 2>/dev/null && echo -Wno-variadic-macros`
12109
12110 NO_MISSING_FIELD_INITIALIZERS=`$CXX -Werror -Wno-missing-field-initializers -fsyntax-only -xc /dev/null 2>/dev/null && echo -Wno-missing-field-initializers`
12111
12112 COVERED_SWITCH_DEFAULT=`$CXX -Werror -Wcovered-switch-default -fsyntax-only -xc /dev/null 2>/dev/null && echo -Wcovered-switch-default`
12113
12114 { echo "$as_me:$LINENO: result: $NO_VARIADIC_MACROS $NO_MISSING_FIELD_INITIALIZERS $COVERED_SWITCH_DEFAULT" >&5
12115 echo "${ECHO_T}$NO_VARIADIC_MACROS $NO_MISSING_FIELD_INITIALIZERS $COVERED_SWITCH_DEFAULT" >&6; }
12116
12117
12118
12119 { echo "$as_me:$LINENO: checking for sin in -lm" >&5
12120 echo $ECHO_N "checking for sin in -lm... $ECHO_C" >&6; }
12121 if test "${ac_cv_lib_m_sin+set}" = set; then
12122   echo $ECHO_N "(cached) $ECHO_C" >&6
12123 else
12124   ac_check_lib_save_LIBS=$LIBS
12125 LIBS="-lm  $LIBS"
12126 cat >conftest.$ac_ext <<_ACEOF
12127 /* confdefs.h.  */
12128 _ACEOF
12129 cat confdefs.h >>conftest.$ac_ext
12130 cat >>conftest.$ac_ext <<_ACEOF
12131 /* end confdefs.h.  */
12132
12133 /* Override any GCC internal prototype to avoid an error.
12134    Use char because int might match the return type of a GCC
12135    builtin and then its argument prototype would still apply.  */
12136 #ifdef __cplusplus
12137 extern "C"
12138 #endif
12139 char sin ();
12140 int
12141 main ()
12142 {
12143 return sin ();
12144   ;
12145   return 0;
12146 }
12147 _ACEOF
12148 rm -f conftest.$ac_objext conftest$ac_exeext
12149 if { (ac_try="$ac_link"
12150 case "(($ac_try" in
12151   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12152   *) ac_try_echo=$ac_try;;
12153 esac
12154 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12155   (eval "$ac_link") 2>conftest.er1
12156   ac_status=$?
12157   grep -v '^ *+' conftest.er1 >conftest.err
12158   rm -f conftest.er1
12159   cat conftest.err >&5
12160   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12161   (exit $ac_status); } &&
12162          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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_try") 2>&5
12169   ac_status=$?
12170   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12171   (exit $ac_status); }; } &&
12172          { ac_try='test -s conftest$ac_exeext'
12173   { (case "(($ac_try" in
12174   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12175   *) ac_try_echo=$ac_try;;
12176 esac
12177 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12178   (eval "$ac_try") 2>&5
12179   ac_status=$?
12180   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12181   (exit $ac_status); }; }; then
12182   ac_cv_lib_m_sin=yes
12183 else
12184   echo "$as_me: failed program was:" >&5
12185 sed 's/^/| /' conftest.$ac_ext >&5
12186
12187         ac_cv_lib_m_sin=no
12188 fi
12189
12190 rm -f core conftest.err conftest.$ac_objext \
12191       conftest$ac_exeext conftest.$ac_ext
12192 LIBS=$ac_check_lib_save_LIBS
12193 fi
12194 { echo "$as_me:$LINENO: result: $ac_cv_lib_m_sin" >&5
12195 echo "${ECHO_T}$ac_cv_lib_m_sin" >&6; }
12196 if test $ac_cv_lib_m_sin = yes; then
12197   cat >>confdefs.h <<_ACEOF
12198 #define HAVE_LIBM 1
12199 _ACEOF
12200
12201   LIBS="-lm $LIBS"
12202
12203 fi
12204
12205 if test "$llvm_cv_os_type" = "MingW" ; then
12206
12207 { echo "$as_me:$LINENO: checking for main in -limagehlp" >&5
12208 echo $ECHO_N "checking for main in -limagehlp... $ECHO_C" >&6; }
12209 if test "${ac_cv_lib_imagehlp_main+set}" = set; then
12210   echo $ECHO_N "(cached) $ECHO_C" >&6
12211 else
12212   ac_check_lib_save_LIBS=$LIBS
12213 LIBS="-limagehlp  $LIBS"
12214 cat >conftest.$ac_ext <<_ACEOF
12215 /* confdefs.h.  */
12216 _ACEOF
12217 cat confdefs.h >>conftest.$ac_ext
12218 cat >>conftest.$ac_ext <<_ACEOF
12219 /* end confdefs.h.  */
12220
12221
12222 int
12223 main ()
12224 {
12225 return main ();
12226   ;
12227   return 0;
12228 }
12229 _ACEOF
12230 rm -f conftest.$ac_objext conftest$ac_exeext
12231 if { (ac_try="$ac_link"
12232 case "(($ac_try" in
12233   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12234   *) ac_try_echo=$ac_try;;
12235 esac
12236 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12237   (eval "$ac_link") 2>conftest.er1
12238   ac_status=$?
12239   grep -v '^ *+' conftest.er1 >conftest.err
12240   rm -f conftest.er1
12241   cat conftest.err >&5
12242   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12243   (exit $ac_status); } &&
12244          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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_try") 2>&5
12251   ac_status=$?
12252   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12253   (exit $ac_status); }; } &&
12254          { ac_try='test -s conftest$ac_exeext'
12255   { (case "(($ac_try" in
12256   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12257   *) ac_try_echo=$ac_try;;
12258 esac
12259 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12260   (eval "$ac_try") 2>&5
12261   ac_status=$?
12262   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12263   (exit $ac_status); }; }; then
12264   ac_cv_lib_imagehlp_main=yes
12265 else
12266   echo "$as_me: failed program was:" >&5
12267 sed 's/^/| /' conftest.$ac_ext >&5
12268
12269         ac_cv_lib_imagehlp_main=no
12270 fi
12271
12272 rm -f core conftest.err conftest.$ac_objext \
12273       conftest$ac_exeext conftest.$ac_ext
12274 LIBS=$ac_check_lib_save_LIBS
12275 fi
12276 { echo "$as_me:$LINENO: result: $ac_cv_lib_imagehlp_main" >&5
12277 echo "${ECHO_T}$ac_cv_lib_imagehlp_main" >&6; }
12278 if test $ac_cv_lib_imagehlp_main = yes; then
12279   cat >>confdefs.h <<_ACEOF
12280 #define HAVE_LIBIMAGEHLP 1
12281 _ACEOF
12282
12283   LIBS="-limagehlp $LIBS"
12284
12285 fi
12286
12287
12288 { echo "$as_me:$LINENO: checking for main in -lpsapi" >&5
12289 echo $ECHO_N "checking for main in -lpsapi... $ECHO_C" >&6; }
12290 if test "${ac_cv_lib_psapi_main+set}" = set; then
12291   echo $ECHO_N "(cached) $ECHO_C" >&6
12292 else
12293   ac_check_lib_save_LIBS=$LIBS
12294 LIBS="-lpsapi  $LIBS"
12295 cat >conftest.$ac_ext <<_ACEOF
12296 /* confdefs.h.  */
12297 _ACEOF
12298 cat confdefs.h >>conftest.$ac_ext
12299 cat >>conftest.$ac_ext <<_ACEOF
12300 /* end confdefs.h.  */
12301
12302
12303 int
12304 main ()
12305 {
12306 return main ();
12307   ;
12308   return 0;
12309 }
12310 _ACEOF
12311 rm -f conftest.$ac_objext conftest$ac_exeext
12312 if { (ac_try="$ac_link"
12313 case "(($ac_try" in
12314   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12315   *) ac_try_echo=$ac_try;;
12316 esac
12317 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12318   (eval "$ac_link") 2>conftest.er1
12319   ac_status=$?
12320   grep -v '^ *+' conftest.er1 >conftest.err
12321   rm -f conftest.er1
12322   cat conftest.err >&5
12323   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12324   (exit $ac_status); } &&
12325          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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_try") 2>&5
12332   ac_status=$?
12333   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12334   (exit $ac_status); }; } &&
12335          { ac_try='test -s conftest$ac_exeext'
12336   { (case "(($ac_try" in
12337   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12338   *) ac_try_echo=$ac_try;;
12339 esac
12340 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12341   (eval "$ac_try") 2>&5
12342   ac_status=$?
12343   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12344   (exit $ac_status); }; }; then
12345   ac_cv_lib_psapi_main=yes
12346 else
12347   echo "$as_me: failed program was:" >&5
12348 sed 's/^/| /' conftest.$ac_ext >&5
12349
12350         ac_cv_lib_psapi_main=no
12351 fi
12352
12353 rm -f core conftest.err conftest.$ac_objext \
12354       conftest$ac_exeext conftest.$ac_ext
12355 LIBS=$ac_check_lib_save_LIBS
12356 fi
12357 { echo "$as_me:$LINENO: result: $ac_cv_lib_psapi_main" >&5
12358 echo "${ECHO_T}$ac_cv_lib_psapi_main" >&6; }
12359 if test $ac_cv_lib_psapi_main = yes; then
12360   cat >>confdefs.h <<_ACEOF
12361 #define HAVE_LIBPSAPI 1
12362 _ACEOF
12363
12364   LIBS="-lpsapi $LIBS"
12365
12366 fi
12367
12368 fi
12369
12370 { echo "$as_me:$LINENO: checking for library containing dlopen" >&5
12371 echo $ECHO_N "checking for library containing dlopen... $ECHO_C" >&6; }
12372 if test "${ac_cv_search_dlopen+set}" = set; then
12373   echo $ECHO_N "(cached) $ECHO_C" >&6
12374 else
12375   ac_func_search_save_LIBS=$LIBS
12376 cat >conftest.$ac_ext <<_ACEOF
12377 /* confdefs.h.  */
12378 _ACEOF
12379 cat confdefs.h >>conftest.$ac_ext
12380 cat >>conftest.$ac_ext <<_ACEOF
12381 /* end confdefs.h.  */
12382
12383 /* Override any GCC internal prototype to avoid an error.
12384    Use char because int might match the return type of a GCC
12385    builtin and then its argument prototype would still apply.  */
12386 #ifdef __cplusplus
12387 extern "C"
12388 #endif
12389 char dlopen ();
12390 int
12391 main ()
12392 {
12393 return dlopen ();
12394   ;
12395   return 0;
12396 }
12397 _ACEOF
12398 for ac_lib in '' dl; do
12399   if test -z "$ac_lib"; then
12400     ac_res="none required"
12401   else
12402     ac_res=-l$ac_lib
12403     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
12404   fi
12405   rm -f conftest.$ac_objext conftest$ac_exeext
12406 if { (ac_try="$ac_link"
12407 case "(($ac_try" in
12408   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12409   *) ac_try_echo=$ac_try;;
12410 esac
12411 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12412   (eval "$ac_link") 2>conftest.er1
12413   ac_status=$?
12414   grep -v '^ *+' conftest.er1 >conftest.err
12415   rm -f conftest.er1
12416   cat conftest.err >&5
12417   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12418   (exit $ac_status); } &&
12419          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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_try") 2>&5
12426   ac_status=$?
12427   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12428   (exit $ac_status); }; } &&
12429          { ac_try='test -s conftest$ac_exeext'
12430   { (case "(($ac_try" in
12431   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12432   *) ac_try_echo=$ac_try;;
12433 esac
12434 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12435   (eval "$ac_try") 2>&5
12436   ac_status=$?
12437   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12438   (exit $ac_status); }; }; then
12439   ac_cv_search_dlopen=$ac_res
12440 else
12441   echo "$as_me: failed program was:" >&5
12442 sed 's/^/| /' conftest.$ac_ext >&5
12443
12444
12445 fi
12446
12447 rm -f core conftest.err conftest.$ac_objext \
12448       conftest$ac_exeext
12449   if test "${ac_cv_search_dlopen+set}" = set; then
12450   break
12451 fi
12452 done
12453 if test "${ac_cv_search_dlopen+set}" = set; then
12454   :
12455 else
12456   ac_cv_search_dlopen=no
12457 fi
12458 rm conftest.$ac_ext
12459 LIBS=$ac_func_search_save_LIBS
12460 fi
12461 { echo "$as_me:$LINENO: result: $ac_cv_search_dlopen" >&5
12462 echo "${ECHO_T}$ac_cv_search_dlopen" >&6; }
12463 ac_res=$ac_cv_search_dlopen
12464 if test "$ac_res" != no; then
12465   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
12466
12467 cat >>confdefs.h <<\_ACEOF
12468 #define HAVE_DLOPEN 1
12469 _ACEOF
12470
12471 else
12472   { echo "$as_me:$LINENO: WARNING: dlopen() not found - disabling plugin support" >&5
12473 echo "$as_me: WARNING: dlopen() not found - disabling plugin support" >&2;}
12474 fi
12475
12476
12477 if test "$llvm_cv_enable_libffi" = "yes" ; then
12478   { echo "$as_me:$LINENO: checking for library containing ffi_call" >&5
12479 echo $ECHO_N "checking for library containing ffi_call... $ECHO_C" >&6; }
12480 if test "${ac_cv_search_ffi_call+set}" = set; then
12481   echo $ECHO_N "(cached) $ECHO_C" >&6
12482 else
12483   ac_func_search_save_LIBS=$LIBS
12484 cat >conftest.$ac_ext <<_ACEOF
12485 /* confdefs.h.  */
12486 _ACEOF
12487 cat confdefs.h >>conftest.$ac_ext
12488 cat >>conftest.$ac_ext <<_ACEOF
12489 /* end confdefs.h.  */
12490
12491 /* Override any GCC internal prototype to avoid an error.
12492    Use char because int might match the return type of a GCC
12493    builtin and then its argument prototype would still apply.  */
12494 #ifdef __cplusplus
12495 extern "C"
12496 #endif
12497 char ffi_call ();
12498 int
12499 main ()
12500 {
12501 return ffi_call ();
12502   ;
12503   return 0;
12504 }
12505 _ACEOF
12506 for ac_lib in '' ffi; do
12507   if test -z "$ac_lib"; then
12508     ac_res="none required"
12509   else
12510     ac_res=-l$ac_lib
12511     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
12512   fi
12513   rm -f conftest.$ac_objext conftest$ac_exeext
12514 if { (ac_try="$ac_link"
12515 case "(($ac_try" in
12516   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12517   *) ac_try_echo=$ac_try;;
12518 esac
12519 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12520   (eval "$ac_link") 2>conftest.er1
12521   ac_status=$?
12522   grep -v '^ *+' conftest.er1 >conftest.err
12523   rm -f conftest.er1
12524   cat conftest.err >&5
12525   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12526   (exit $ac_status); } &&
12527          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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_try") 2>&5
12534   ac_status=$?
12535   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12536   (exit $ac_status); }; } &&
12537          { ac_try='test -s conftest$ac_exeext'
12538   { (case "(($ac_try" in
12539   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12540   *) ac_try_echo=$ac_try;;
12541 esac
12542 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12543   (eval "$ac_try") 2>&5
12544   ac_status=$?
12545   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12546   (exit $ac_status); }; }; then
12547   ac_cv_search_ffi_call=$ac_res
12548 else
12549   echo "$as_me: failed program was:" >&5
12550 sed 's/^/| /' conftest.$ac_ext >&5
12551
12552
12553 fi
12554
12555 rm -f core conftest.err conftest.$ac_objext \
12556       conftest$ac_exeext
12557   if test "${ac_cv_search_ffi_call+set}" = set; then
12558   break
12559 fi
12560 done
12561 if test "${ac_cv_search_ffi_call+set}" = set; then
12562   :
12563 else
12564   ac_cv_search_ffi_call=no
12565 fi
12566 rm conftest.$ac_ext
12567 LIBS=$ac_func_search_save_LIBS
12568 fi
12569 { echo "$as_me:$LINENO: result: $ac_cv_search_ffi_call" >&5
12570 echo "${ECHO_T}$ac_cv_search_ffi_call" >&6; }
12571 ac_res=$ac_cv_search_ffi_call
12572 if test "$ac_res" != no; then
12573   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
12574
12575 cat >>confdefs.h <<\_ACEOF
12576 #define HAVE_FFI_CALL 1
12577 _ACEOF
12578
12579 else
12580   { { echo "$as_me:$LINENO: error: libffi not found - configure without --enable-libffi to compile without it" >&5
12581 echo "$as_me: error: libffi not found - configure without --enable-libffi to compile without it" >&2;}
12582    { (exit 1); exit 1; }; }
12583 fi
12584
12585 fi
12586
12587 { echo "$as_me:$LINENO: checking for library containing mallinfo" >&5
12588 echo $ECHO_N "checking for library containing mallinfo... $ECHO_C" >&6; }
12589 if test "${ac_cv_search_mallinfo+set}" = set; then
12590   echo $ECHO_N "(cached) $ECHO_C" >&6
12591 else
12592   ac_func_search_save_LIBS=$LIBS
12593 cat >conftest.$ac_ext <<_ACEOF
12594 /* confdefs.h.  */
12595 _ACEOF
12596 cat confdefs.h >>conftest.$ac_ext
12597 cat >>conftest.$ac_ext <<_ACEOF
12598 /* end confdefs.h.  */
12599
12600 /* Override any GCC internal prototype to avoid an error.
12601    Use char because int might match the return type of a GCC
12602    builtin and then its argument prototype would still apply.  */
12603 #ifdef __cplusplus
12604 extern "C"
12605 #endif
12606 char mallinfo ();
12607 int
12608 main ()
12609 {
12610 return mallinfo ();
12611   ;
12612   return 0;
12613 }
12614 _ACEOF
12615 for ac_lib in '' malloc; do
12616   if test -z "$ac_lib"; then
12617     ac_res="none required"
12618   else
12619     ac_res=-l$ac_lib
12620     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
12621   fi
12622   rm -f conftest.$ac_objext conftest$ac_exeext
12623 if { (ac_try="$ac_link"
12624 case "(($ac_try" in
12625   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12626   *) ac_try_echo=$ac_try;;
12627 esac
12628 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12629   (eval "$ac_link") 2>conftest.er1
12630   ac_status=$?
12631   grep -v '^ *+' conftest.er1 >conftest.err
12632   rm -f conftest.er1
12633   cat conftest.err >&5
12634   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12635   (exit $ac_status); } &&
12636          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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_try") 2>&5
12643   ac_status=$?
12644   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12645   (exit $ac_status); }; } &&
12646          { ac_try='test -s conftest$ac_exeext'
12647   { (case "(($ac_try" in
12648   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12649   *) ac_try_echo=$ac_try;;
12650 esac
12651 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12652   (eval "$ac_try") 2>&5
12653   ac_status=$?
12654   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12655   (exit $ac_status); }; }; then
12656   ac_cv_search_mallinfo=$ac_res
12657 else
12658   echo "$as_me: failed program was:" >&5
12659 sed 's/^/| /' conftest.$ac_ext >&5
12660
12661
12662 fi
12663
12664 rm -f core conftest.err conftest.$ac_objext \
12665       conftest$ac_exeext
12666   if test "${ac_cv_search_mallinfo+set}" = set; then
12667   break
12668 fi
12669 done
12670 if test "${ac_cv_search_mallinfo+set}" = set; then
12671   :
12672 else
12673   ac_cv_search_mallinfo=no
12674 fi
12675 rm conftest.$ac_ext
12676 LIBS=$ac_func_search_save_LIBS
12677 fi
12678 { echo "$as_me:$LINENO: result: $ac_cv_search_mallinfo" >&5
12679 echo "${ECHO_T}$ac_cv_search_mallinfo" >&6; }
12680 ac_res=$ac_cv_search_mallinfo
12681 if test "$ac_res" != no; then
12682   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
12683
12684 cat >>confdefs.h <<\_ACEOF
12685 #define HAVE_MALLINFO 1
12686 _ACEOF
12687
12688 fi
12689
12690
12691 if test "$ENABLE_THREADS" -eq 1 && test "$ENABLE_PTHREADS" -eq 1 ; then
12692
12693 { echo "$as_me:$LINENO: checking for pthread_mutex_init in -lpthread" >&5
12694 echo $ECHO_N "checking for pthread_mutex_init in -lpthread... $ECHO_C" >&6; }
12695 if test "${ac_cv_lib_pthread_pthread_mutex_init+set}" = set; then
12696   echo $ECHO_N "(cached) $ECHO_C" >&6
12697 else
12698   ac_check_lib_save_LIBS=$LIBS
12699 LIBS="-lpthread  $LIBS"
12700 cat >conftest.$ac_ext <<_ACEOF
12701 /* confdefs.h.  */
12702 _ACEOF
12703 cat confdefs.h >>conftest.$ac_ext
12704 cat >>conftest.$ac_ext <<_ACEOF
12705 /* end confdefs.h.  */
12706
12707 /* Override any GCC internal prototype to avoid an error.
12708    Use char because int might match the return type of a GCC
12709    builtin and then its argument prototype would still apply.  */
12710 #ifdef __cplusplus
12711 extern "C"
12712 #endif
12713 char pthread_mutex_init ();
12714 int
12715 main ()
12716 {
12717 return pthread_mutex_init ();
12718   ;
12719   return 0;
12720 }
12721 _ACEOF
12722 rm -f conftest.$ac_objext conftest$ac_exeext
12723 if { (ac_try="$ac_link"
12724 case "(($ac_try" in
12725   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12726   *) ac_try_echo=$ac_try;;
12727 esac
12728 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12729   (eval "$ac_link") 2>conftest.er1
12730   ac_status=$?
12731   grep -v '^ *+' conftest.er1 >conftest.err
12732   rm -f conftest.er1
12733   cat conftest.err >&5
12734   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12735   (exit $ac_status); } &&
12736          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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_try") 2>&5
12743   ac_status=$?
12744   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12745   (exit $ac_status); }; } &&
12746          { ac_try='test -s conftest$ac_exeext'
12747   { (case "(($ac_try" in
12748   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12749   *) ac_try_echo=$ac_try;;
12750 esac
12751 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12752   (eval "$ac_try") 2>&5
12753   ac_status=$?
12754   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12755   (exit $ac_status); }; }; then
12756   ac_cv_lib_pthread_pthread_mutex_init=yes
12757 else
12758   echo "$as_me: failed program was:" >&5
12759 sed 's/^/| /' conftest.$ac_ext >&5
12760
12761         ac_cv_lib_pthread_pthread_mutex_init=no
12762 fi
12763
12764 rm -f core conftest.err conftest.$ac_objext \
12765       conftest$ac_exeext conftest.$ac_ext
12766 LIBS=$ac_check_lib_save_LIBS
12767 fi
12768 { echo "$as_me:$LINENO: result: $ac_cv_lib_pthread_pthread_mutex_init" >&5
12769 echo "${ECHO_T}$ac_cv_lib_pthread_pthread_mutex_init" >&6; }
12770 if test $ac_cv_lib_pthread_pthread_mutex_init = yes; then
12771   cat >>confdefs.h <<_ACEOF
12772 #define HAVE_LIBPTHREAD 1
12773 _ACEOF
12774
12775   LIBS="-lpthread $LIBS"
12776
12777 fi
12778
12779   { echo "$as_me:$LINENO: checking for library containing pthread_mutex_lock" >&5
12780 echo $ECHO_N "checking for library containing pthread_mutex_lock... $ECHO_C" >&6; }
12781 if test "${ac_cv_search_pthread_mutex_lock+set}" = set; then
12782   echo $ECHO_N "(cached) $ECHO_C" >&6
12783 else
12784   ac_func_search_save_LIBS=$LIBS
12785 cat >conftest.$ac_ext <<_ACEOF
12786 /* confdefs.h.  */
12787 _ACEOF
12788 cat confdefs.h >>conftest.$ac_ext
12789 cat >>conftest.$ac_ext <<_ACEOF
12790 /* end confdefs.h.  */
12791
12792 /* Override any GCC internal prototype to avoid an error.
12793    Use char because int might match the return type of a GCC
12794    builtin and then its argument prototype would still apply.  */
12795 #ifdef __cplusplus
12796 extern "C"
12797 #endif
12798 char pthread_mutex_lock ();
12799 int
12800 main ()
12801 {
12802 return pthread_mutex_lock ();
12803   ;
12804   return 0;
12805 }
12806 _ACEOF
12807 for ac_lib in '' pthread; do
12808   if test -z "$ac_lib"; then
12809     ac_res="none required"
12810   else
12811     ac_res=-l$ac_lib
12812     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
12813   fi
12814   rm -f conftest.$ac_objext conftest$ac_exeext
12815 if { (ac_try="$ac_link"
12816 case "(($ac_try" in
12817   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12818   *) ac_try_echo=$ac_try;;
12819 esac
12820 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12821   (eval "$ac_link") 2>conftest.er1
12822   ac_status=$?
12823   grep -v '^ *+' conftest.er1 >conftest.err
12824   rm -f conftest.er1
12825   cat conftest.err >&5
12826   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12827   (exit $ac_status); } &&
12828          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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_try") 2>&5
12835   ac_status=$?
12836   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12837   (exit $ac_status); }; } &&
12838          { ac_try='test -s conftest$ac_exeext'
12839   { (case "(($ac_try" in
12840   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12841   *) ac_try_echo=$ac_try;;
12842 esac
12843 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12844   (eval "$ac_try") 2>&5
12845   ac_status=$?
12846   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12847   (exit $ac_status); }; }; then
12848   ac_cv_search_pthread_mutex_lock=$ac_res
12849 else
12850   echo "$as_me: failed program was:" >&5
12851 sed 's/^/| /' conftest.$ac_ext >&5
12852
12853
12854 fi
12855
12856 rm -f core conftest.err conftest.$ac_objext \
12857       conftest$ac_exeext
12858   if test "${ac_cv_search_pthread_mutex_lock+set}" = set; then
12859   break
12860 fi
12861 done
12862 if test "${ac_cv_search_pthread_mutex_lock+set}" = set; then
12863   :
12864 else
12865   ac_cv_search_pthread_mutex_lock=no
12866 fi
12867 rm conftest.$ac_ext
12868 LIBS=$ac_func_search_save_LIBS
12869 fi
12870 { echo "$as_me:$LINENO: result: $ac_cv_search_pthread_mutex_lock" >&5
12871 echo "${ECHO_T}$ac_cv_search_pthread_mutex_lock" >&6; }
12872 ac_res=$ac_cv_search_pthread_mutex_lock
12873 if test "$ac_res" != no; then
12874   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
12875
12876 cat >>confdefs.h <<\_ACEOF
12877 #define HAVE_PTHREAD_MUTEX_LOCK 1
12878 _ACEOF
12879
12880 fi
12881
12882   { echo "$as_me:$LINENO: checking for library containing pthread_rwlock_init" >&5
12883 echo $ECHO_N "checking for library containing pthread_rwlock_init... $ECHO_C" >&6; }
12884 if test "${ac_cv_search_pthread_rwlock_init+set}" = set; then
12885   echo $ECHO_N "(cached) $ECHO_C" >&6
12886 else
12887   ac_func_search_save_LIBS=$LIBS
12888 cat >conftest.$ac_ext <<_ACEOF
12889 /* confdefs.h.  */
12890 _ACEOF
12891 cat confdefs.h >>conftest.$ac_ext
12892 cat >>conftest.$ac_ext <<_ACEOF
12893 /* end confdefs.h.  */
12894
12895 /* Override any GCC internal prototype to avoid an error.
12896    Use char because int might match the return type of a GCC
12897    builtin and then its argument prototype would still apply.  */
12898 #ifdef __cplusplus
12899 extern "C"
12900 #endif
12901 char pthread_rwlock_init ();
12902 int
12903 main ()
12904 {
12905 return pthread_rwlock_init ();
12906   ;
12907   return 0;
12908 }
12909 _ACEOF
12910 for ac_lib in '' pthread; do
12911   if test -z "$ac_lib"; then
12912     ac_res="none required"
12913   else
12914     ac_res=-l$ac_lib
12915     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
12916   fi
12917   rm -f conftest.$ac_objext conftest$ac_exeext
12918 if { (ac_try="$ac_link"
12919 case "(($ac_try" in
12920   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12921   *) ac_try_echo=$ac_try;;
12922 esac
12923 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12924   (eval "$ac_link") 2>conftest.er1
12925   ac_status=$?
12926   grep -v '^ *+' conftest.er1 >conftest.err
12927   rm -f conftest.er1
12928   cat conftest.err >&5
12929   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12930   (exit $ac_status); } &&
12931          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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_try") 2>&5
12938   ac_status=$?
12939   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12940   (exit $ac_status); }; } &&
12941          { ac_try='test -s conftest$ac_exeext'
12942   { (case "(($ac_try" in
12943   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12944   *) ac_try_echo=$ac_try;;
12945 esac
12946 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
12947   (eval "$ac_try") 2>&5
12948   ac_status=$?
12949   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12950   (exit $ac_status); }; }; then
12951   ac_cv_search_pthread_rwlock_init=$ac_res
12952 else
12953   echo "$as_me: failed program was:" >&5
12954 sed 's/^/| /' conftest.$ac_ext >&5
12955
12956
12957 fi
12958
12959 rm -f core conftest.err conftest.$ac_objext \
12960       conftest$ac_exeext
12961   if test "${ac_cv_search_pthread_rwlock_init+set}" = set; then
12962   break
12963 fi
12964 done
12965 if test "${ac_cv_search_pthread_rwlock_init+set}" = set; then
12966   :
12967 else
12968   ac_cv_search_pthread_rwlock_init=no
12969 fi
12970 rm conftest.$ac_ext
12971 LIBS=$ac_func_search_save_LIBS
12972 fi
12973 { echo "$as_me:$LINENO: result: $ac_cv_search_pthread_rwlock_init" >&5
12974 echo "${ECHO_T}$ac_cv_search_pthread_rwlock_init" >&6; }
12975 ac_res=$ac_cv_search_pthread_rwlock_init
12976 if test "$ac_res" != no; then
12977   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
12978
12979 cat >>confdefs.h <<\_ACEOF
12980 #define HAVE_PTHREAD_RWLOCK_INIT 1
12981 _ACEOF
12982
12983 fi
12984
12985   { echo "$as_me:$LINENO: checking for library containing pthread_getspecific" >&5
12986 echo $ECHO_N "checking for library containing pthread_getspecific... $ECHO_C" >&6; }
12987 if test "${ac_cv_search_pthread_getspecific+set}" = set; then
12988   echo $ECHO_N "(cached) $ECHO_C" >&6
12989 else
12990   ac_func_search_save_LIBS=$LIBS
12991 cat >conftest.$ac_ext <<_ACEOF
12992 /* confdefs.h.  */
12993 _ACEOF
12994 cat confdefs.h >>conftest.$ac_ext
12995 cat >>conftest.$ac_ext <<_ACEOF
12996 /* end confdefs.h.  */
12997
12998 /* Override any GCC internal prototype to avoid an error.
12999    Use char because int might match the return type of a GCC
13000    builtin and then its argument prototype would still apply.  */
13001 #ifdef __cplusplus
13002 extern "C"
13003 #endif
13004 char pthread_getspecific ();
13005 int
13006 main ()
13007 {
13008 return pthread_getspecific ();
13009   ;
13010   return 0;
13011 }
13012 _ACEOF
13013 for ac_lib in '' pthread; do
13014   if test -z "$ac_lib"; then
13015     ac_res="none required"
13016   else
13017     ac_res=-l$ac_lib
13018     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
13019   fi
13020   rm -f conftest.$ac_objext conftest$ac_exeext
13021 if { (ac_try="$ac_link"
13022 case "(($ac_try" in
13023   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13024   *) ac_try_echo=$ac_try;;
13025 esac
13026 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13027   (eval "$ac_link") 2>conftest.er1
13028   ac_status=$?
13029   grep -v '^ *+' conftest.er1 >conftest.err
13030   rm -f conftest.er1
13031   cat conftest.err >&5
13032   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13033   (exit $ac_status); } &&
13034          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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_try") 2>&5
13041   ac_status=$?
13042   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13043   (exit $ac_status); }; } &&
13044          { ac_try='test -s conftest$ac_exeext'
13045   { (case "(($ac_try" in
13046   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13047   *) ac_try_echo=$ac_try;;
13048 esac
13049 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13050   (eval "$ac_try") 2>&5
13051   ac_status=$?
13052   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13053   (exit $ac_status); }; }; then
13054   ac_cv_search_pthread_getspecific=$ac_res
13055 else
13056   echo "$as_me: failed program was:" >&5
13057 sed 's/^/| /' conftest.$ac_ext >&5
13058
13059
13060 fi
13061
13062 rm -f core conftest.err conftest.$ac_objext \
13063       conftest$ac_exeext
13064   if test "${ac_cv_search_pthread_getspecific+set}" = set; then
13065   break
13066 fi
13067 done
13068 if test "${ac_cv_search_pthread_getspecific+set}" = set; then
13069   :
13070 else
13071   ac_cv_search_pthread_getspecific=no
13072 fi
13073 rm conftest.$ac_ext
13074 LIBS=$ac_func_search_save_LIBS
13075 fi
13076 { echo "$as_me:$LINENO: result: $ac_cv_search_pthread_getspecific" >&5
13077 echo "${ECHO_T}$ac_cv_search_pthread_getspecific" >&6; }
13078 ac_res=$ac_cv_search_pthread_getspecific
13079 if test "$ac_res" != no; then
13080   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
13081
13082 cat >>confdefs.h <<\_ACEOF
13083 #define HAVE_PTHREAD_GETSPECIFIC 1
13084 _ACEOF
13085
13086 fi
13087
13088 fi
13089
13090
13091 # Check whether --with-udis86 was given.
13092 if test "${with_udis86+set}" = set; then
13093   withval=$with_udis86;
13094       USE_UDIS86=1
13095
13096       case "$withval" in
13097         /usr/lib|yes) ;;
13098         *) LDFLAGS="$LDFLAGS -L${withval}" ;;
13099       esac
13100
13101 { echo "$as_me:$LINENO: checking for ud_init in -ludis86" >&5
13102 echo $ECHO_N "checking for ud_init in -ludis86... $ECHO_C" >&6; }
13103 if test "${ac_cv_lib_udis86_ud_init+set}" = set; then
13104   echo $ECHO_N "(cached) $ECHO_C" >&6
13105 else
13106   ac_check_lib_save_LIBS=$LIBS
13107 LIBS="-ludis86  $LIBS"
13108 cat >conftest.$ac_ext <<_ACEOF
13109 /* confdefs.h.  */
13110 _ACEOF
13111 cat confdefs.h >>conftest.$ac_ext
13112 cat >>conftest.$ac_ext <<_ACEOF
13113 /* end confdefs.h.  */
13114
13115 /* Override any GCC internal prototype to avoid an error.
13116    Use char because int might match the return type of a GCC
13117    builtin and then its argument prototype would still apply.  */
13118 #ifdef __cplusplus
13119 extern "C"
13120 #endif
13121 char ud_init ();
13122 int
13123 main ()
13124 {
13125 return ud_init ();
13126   ;
13127   return 0;
13128 }
13129 _ACEOF
13130 rm -f conftest.$ac_objext conftest$ac_exeext
13131 if { (ac_try="$ac_link"
13132 case "(($ac_try" in
13133   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13134   *) ac_try_echo=$ac_try;;
13135 esac
13136 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13137   (eval "$ac_link") 2>conftest.er1
13138   ac_status=$?
13139   grep -v '^ *+' conftest.er1 >conftest.err
13140   rm -f conftest.er1
13141   cat conftest.err >&5
13142   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13143   (exit $ac_status); } &&
13144          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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_try") 2>&5
13151   ac_status=$?
13152   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13153   (exit $ac_status); }; } &&
13154          { ac_try='test -s conftest$ac_exeext'
13155   { (case "(($ac_try" in
13156   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13157   *) ac_try_echo=$ac_try;;
13158 esac
13159 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13160   (eval "$ac_try") 2>&5
13161   ac_status=$?
13162   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13163   (exit $ac_status); }; }; then
13164   ac_cv_lib_udis86_ud_init=yes
13165 else
13166   echo "$as_me: failed program was:" >&5
13167 sed 's/^/| /' conftest.$ac_ext >&5
13168
13169         ac_cv_lib_udis86_ud_init=no
13170 fi
13171
13172 rm -f core conftest.err conftest.$ac_objext \
13173       conftest$ac_exeext conftest.$ac_ext
13174 LIBS=$ac_check_lib_save_LIBS
13175 fi
13176 { echo "$as_me:$LINENO: result: $ac_cv_lib_udis86_ud_init" >&5
13177 echo "${ECHO_T}$ac_cv_lib_udis86_ud_init" >&6; }
13178 if test $ac_cv_lib_udis86_ud_init = yes; then
13179   cat >>confdefs.h <<_ACEOF
13180 #define HAVE_LIBUDIS86 1
13181 _ACEOF
13182
13183   LIBS="-ludis86 $LIBS"
13184
13185 else
13186
13187         echo "Error! You need to have libudis86 around."
13188         exit -1
13189
13190 fi
13191
13192
13193 else
13194   USE_UDIS86=0
13195
13196 fi
13197
13198
13199 cat >>confdefs.h <<_ACEOF
13200 #define USE_UDIS86 $USE_UDIS86
13201 _ACEOF
13202
13203
13204
13205 # Check whether --with-oprofile was given.
13206 if test "${with_oprofile+set}" = set; then
13207   withval=$with_oprofile;
13208       USE_OPROFILE=1
13209
13210       case "$withval" in
13211         /usr|yes) llvm_cv_oppath=/usr/lib/oprofile ;;
13212         no) llvm_cv_oppath=
13213             USE_OPROFILE=0
13214  ;;
13215         *) llvm_cv_oppath="${withval}/lib/oprofile"
13216            CPPFLAGS="-I${withval}/include";;
13217       esac
13218       if test -n "$llvm_cv_oppath" ; then
13219         LIBS="$LIBS -L${llvm_cv_oppath} -Wl,-rpath,${llvm_cv_oppath}"
13220                                         { echo "$as_me:$LINENO: checking for library containing bfd_init" >&5
13221 echo $ECHO_N "checking for library containing bfd_init... $ECHO_C" >&6; }
13222 if test "${ac_cv_search_bfd_init+set}" = set; then
13223   echo $ECHO_N "(cached) $ECHO_C" >&6
13224 else
13225   ac_func_search_save_LIBS=$LIBS
13226 cat >conftest.$ac_ext <<_ACEOF
13227 /* confdefs.h.  */
13228 _ACEOF
13229 cat confdefs.h >>conftest.$ac_ext
13230 cat >>conftest.$ac_ext <<_ACEOF
13231 /* end confdefs.h.  */
13232
13233 /* Override any GCC internal prototype to avoid an error.
13234    Use char because int might match the return type of a GCC
13235    builtin and then its argument prototype would still apply.  */
13236 #ifdef __cplusplus
13237 extern "C"
13238 #endif
13239 char bfd_init ();
13240 int
13241 main ()
13242 {
13243 return bfd_init ();
13244   ;
13245   return 0;
13246 }
13247 _ACEOF
13248 for ac_lib in '' bfd; do
13249   if test -z "$ac_lib"; then
13250     ac_res="none required"
13251   else
13252     ac_res=-l$ac_lib
13253     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
13254   fi
13255   rm -f conftest.$ac_objext conftest$ac_exeext
13256 if { (ac_try="$ac_link"
13257 case "(($ac_try" in
13258   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13259   *) ac_try_echo=$ac_try;;
13260 esac
13261 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13262   (eval "$ac_link") 2>conftest.er1
13263   ac_status=$?
13264   grep -v '^ *+' conftest.er1 >conftest.err
13265   rm -f conftest.er1
13266   cat conftest.err >&5
13267   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13268   (exit $ac_status); } &&
13269          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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_try") 2>&5
13276   ac_status=$?
13277   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13278   (exit $ac_status); }; } &&
13279          { ac_try='test -s conftest$ac_exeext'
13280   { (case "(($ac_try" in
13281   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13282   *) ac_try_echo=$ac_try;;
13283 esac
13284 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13285   (eval "$ac_try") 2>&5
13286   ac_status=$?
13287   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13288   (exit $ac_status); }; }; then
13289   ac_cv_search_bfd_init=$ac_res
13290 else
13291   echo "$as_me: failed program was:" >&5
13292 sed 's/^/| /' conftest.$ac_ext >&5
13293
13294
13295 fi
13296
13297 rm -f core conftest.err conftest.$ac_objext \
13298       conftest$ac_exeext
13299   if test "${ac_cv_search_bfd_init+set}" = set; then
13300   break
13301 fi
13302 done
13303 if test "${ac_cv_search_bfd_init+set}" = set; then
13304   :
13305 else
13306   ac_cv_search_bfd_init=no
13307 fi
13308 rm conftest.$ac_ext
13309 LIBS=$ac_func_search_save_LIBS
13310 fi
13311 { echo "$as_me:$LINENO: result: $ac_cv_search_bfd_init" >&5
13312 echo "${ECHO_T}$ac_cv_search_bfd_init" >&6; }
13313 ac_res=$ac_cv_search_bfd_init
13314 if test "$ac_res" != no; then
13315   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
13316
13317 fi
13318
13319         { echo "$as_me:$LINENO: checking for library containing op_open_agent" >&5
13320 echo $ECHO_N "checking for library containing op_open_agent... $ECHO_C" >&6; }
13321 if test "${ac_cv_search_op_open_agent+set}" = set; then
13322   echo $ECHO_N "(cached) $ECHO_C" >&6
13323 else
13324   ac_func_search_save_LIBS=$LIBS
13325 cat >conftest.$ac_ext <<_ACEOF
13326 /* confdefs.h.  */
13327 _ACEOF
13328 cat confdefs.h >>conftest.$ac_ext
13329 cat >>conftest.$ac_ext <<_ACEOF
13330 /* end confdefs.h.  */
13331
13332 /* Override any GCC internal prototype to avoid an error.
13333    Use char because int might match the return type of a GCC
13334    builtin and then its argument prototype would still apply.  */
13335 #ifdef __cplusplus
13336 extern "C"
13337 #endif
13338 char op_open_agent ();
13339 int
13340 main ()
13341 {
13342 return op_open_agent ();
13343   ;
13344   return 0;
13345 }
13346 _ACEOF
13347 for ac_lib in '' opagent; do
13348   if test -z "$ac_lib"; then
13349     ac_res="none required"
13350   else
13351     ac_res=-l$ac_lib
13352     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
13353   fi
13354   rm -f conftest.$ac_objext conftest$ac_exeext
13355 if { (ac_try="$ac_link"
13356 case "(($ac_try" in
13357   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13358   *) ac_try_echo=$ac_try;;
13359 esac
13360 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13361   (eval "$ac_link") 2>conftest.er1
13362   ac_status=$?
13363   grep -v '^ *+' conftest.er1 >conftest.err
13364   rm -f conftest.er1
13365   cat conftest.err >&5
13366   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13367   (exit $ac_status); } &&
13368          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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_try") 2>&5
13375   ac_status=$?
13376   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13377   (exit $ac_status); }; } &&
13378          { ac_try='test -s conftest$ac_exeext'
13379   { (case "(($ac_try" in
13380   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13381   *) ac_try_echo=$ac_try;;
13382 esac
13383 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13384   (eval "$ac_try") 2>&5
13385   ac_status=$?
13386   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13387   (exit $ac_status); }; }; then
13388   ac_cv_search_op_open_agent=$ac_res
13389 else
13390   echo "$as_me: failed program was:" >&5
13391 sed 's/^/| /' conftest.$ac_ext >&5
13392
13393
13394 fi
13395
13396 rm -f core conftest.err conftest.$ac_objext \
13397       conftest$ac_exeext
13398   if test "${ac_cv_search_op_open_agent+set}" = set; then
13399   break
13400 fi
13401 done
13402 if test "${ac_cv_search_op_open_agent+set}" = set; then
13403   :
13404 else
13405   ac_cv_search_op_open_agent=no
13406 fi
13407 rm conftest.$ac_ext
13408 LIBS=$ac_func_search_save_LIBS
13409 fi
13410 { echo "$as_me:$LINENO: result: $ac_cv_search_op_open_agent" >&5
13411 echo "${ECHO_T}$ac_cv_search_op_open_agent" >&6; }
13412 ac_res=$ac_cv_search_op_open_agent
13413 if test "$ac_res" != no; then
13414   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
13415
13416 else
13417
13418           echo "Error! You need to have libopagent around."
13419           exit -1
13420
13421 fi
13422
13423         if test "${ac_cv_header_opagent_h+set}" = set; then
13424   { echo "$as_me:$LINENO: checking for opagent.h" >&5
13425 echo $ECHO_N "checking for opagent.h... $ECHO_C" >&6; }
13426 if test "${ac_cv_header_opagent_h+set}" = set; then
13427   echo $ECHO_N "(cached) $ECHO_C" >&6
13428 fi
13429 { echo "$as_me:$LINENO: result: $ac_cv_header_opagent_h" >&5
13430 echo "${ECHO_T}$ac_cv_header_opagent_h" >&6; }
13431 else
13432   # Is the header compilable?
13433 { echo "$as_me:$LINENO: checking opagent.h usability" >&5
13434 echo $ECHO_N "checking opagent.h usability... $ECHO_C" >&6; }
13435 cat >conftest.$ac_ext <<_ACEOF
13436 /* confdefs.h.  */
13437 _ACEOF
13438 cat confdefs.h >>conftest.$ac_ext
13439 cat >>conftest.$ac_ext <<_ACEOF
13440 /* end confdefs.h.  */
13441 $ac_includes_default
13442 #include <opagent.h>
13443 _ACEOF
13444 rm -f conftest.$ac_objext
13445 if { (ac_try="$ac_compile"
13446 case "(($ac_try" in
13447   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13448   *) ac_try_echo=$ac_try;;
13449 esac
13450 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13451   (eval "$ac_compile") 2>conftest.er1
13452   ac_status=$?
13453   grep -v '^ *+' conftest.er1 >conftest.err
13454   rm -f conftest.er1
13455   cat conftest.err >&5
13456   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13457   (exit $ac_status); } &&
13458          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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_try") 2>&5
13465   ac_status=$?
13466   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13467   (exit $ac_status); }; } &&
13468          { ac_try='test -s conftest.$ac_objext'
13469   { (case "(($ac_try" in
13470   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13471   *) ac_try_echo=$ac_try;;
13472 esac
13473 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13474   (eval "$ac_try") 2>&5
13475   ac_status=$?
13476   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13477   (exit $ac_status); }; }; then
13478   ac_header_compiler=yes
13479 else
13480   echo "$as_me: failed program was:" >&5
13481 sed 's/^/| /' conftest.$ac_ext >&5
13482
13483         ac_header_compiler=no
13484 fi
13485
13486 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13487 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
13488 echo "${ECHO_T}$ac_header_compiler" >&6; }
13489
13490 # Is the header present?
13491 { echo "$as_me:$LINENO: checking opagent.h presence" >&5
13492 echo $ECHO_N "checking opagent.h presence... $ECHO_C" >&6; }
13493 cat >conftest.$ac_ext <<_ACEOF
13494 /* confdefs.h.  */
13495 _ACEOF
13496 cat confdefs.h >>conftest.$ac_ext
13497 cat >>conftest.$ac_ext <<_ACEOF
13498 /* end confdefs.h.  */
13499 #include <opagent.h>
13500 _ACEOF
13501 if { (ac_try="$ac_cpp conftest.$ac_ext"
13502 case "(($ac_try" in
13503   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13504   *) ac_try_echo=$ac_try;;
13505 esac
13506 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13507   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
13508   ac_status=$?
13509   grep -v '^ *+' conftest.er1 >conftest.err
13510   rm -f conftest.er1
13511   cat conftest.err >&5
13512   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13513   (exit $ac_status); } >/dev/null; then
13514   if test -s conftest.err; then
13515     ac_cpp_err=$ac_c_preproc_warn_flag
13516     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
13517   else
13518     ac_cpp_err=
13519   fi
13520 else
13521   ac_cpp_err=yes
13522 fi
13523 if test -z "$ac_cpp_err"; then
13524   ac_header_preproc=yes
13525 else
13526   echo "$as_me: failed program was:" >&5
13527 sed 's/^/| /' conftest.$ac_ext >&5
13528
13529   ac_header_preproc=no
13530 fi
13531
13532 rm -f conftest.err conftest.$ac_ext
13533 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
13534 echo "${ECHO_T}$ac_header_preproc" >&6; }
13535
13536 # So?  What about this header?
13537 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
13538   yes:no: )
13539     { echo "$as_me:$LINENO: WARNING: opagent.h: accepted by the compiler, rejected by the preprocessor!" >&5
13540 echo "$as_me: WARNING: opagent.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
13541     { echo "$as_me:$LINENO: WARNING: opagent.h: proceeding with the compiler's result" >&5
13542 echo "$as_me: WARNING: opagent.h: proceeding with the compiler's result" >&2;}
13543     ac_header_preproc=yes
13544     ;;
13545   no:yes:* )
13546     { echo "$as_me:$LINENO: WARNING: opagent.h: present but cannot be compiled" >&5
13547 echo "$as_me: WARNING: opagent.h: present but cannot be compiled" >&2;}
13548     { echo "$as_me:$LINENO: WARNING: opagent.h:     check for missing prerequisite headers?" >&5
13549 echo "$as_me: WARNING: opagent.h:     check for missing prerequisite headers?" >&2;}
13550     { echo "$as_me:$LINENO: WARNING: opagent.h: see the Autoconf documentation" >&5
13551 echo "$as_me: WARNING: opagent.h: see the Autoconf documentation" >&2;}
13552     { echo "$as_me:$LINENO: WARNING: opagent.h:     section \"Present But Cannot Be Compiled\"" >&5
13553 echo "$as_me: WARNING: opagent.h:     section \"Present But Cannot Be Compiled\"" >&2;}
13554     { echo "$as_me:$LINENO: WARNING: opagent.h: proceeding with the preprocessor's result" >&5
13555 echo "$as_me: WARNING: opagent.h: proceeding with the preprocessor's result" >&2;}
13556     { echo "$as_me:$LINENO: WARNING: opagent.h: in the future, the compiler will take precedence" >&5
13557 echo "$as_me: WARNING: opagent.h: in the future, the compiler will take precedence" >&2;}
13558     ( cat <<\_ASBOX
13559 ## ------------------------------ ##
13560 ## Report this to bugs@yourdomain ##
13561 ## ------------------------------ ##
13562 _ASBOX
13563      ) | sed "s/^/$as_me: WARNING:     /" >&2
13564     ;;
13565 esac
13566 { echo "$as_me:$LINENO: checking for opagent.h" >&5
13567 echo $ECHO_N "checking for opagent.h... $ECHO_C" >&6; }
13568 if test "${ac_cv_header_opagent_h+set}" = set; then
13569   echo $ECHO_N "(cached) $ECHO_C" >&6
13570 else
13571   ac_cv_header_opagent_h=$ac_header_preproc
13572 fi
13573 { echo "$as_me:$LINENO: result: $ac_cv_header_opagent_h" >&5
13574 echo "${ECHO_T}$ac_cv_header_opagent_h" >&6; }
13575
13576 fi
13577 if test $ac_cv_header_opagent_h = yes; then
13578   :
13579 else
13580
13581           echo "Error! You need to have opagent.h around."
13582           exit -1
13583
13584 fi
13585
13586
13587       fi
13588
13589 else
13590
13591       USE_OPROFILE=0
13592
13593
13594 fi
13595
13596
13597 cat >>confdefs.h <<_ACEOF
13598 #define USE_OPROFILE $USE_OPROFILE
13599 _ACEOF
13600
13601
13602
13603
13604
13605
13606
13607
13608 ac_header_dirent=no
13609 for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do
13610   as_ac_Header=`echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh`
13611 { echo "$as_me:$LINENO: checking for $ac_hdr that defines DIR" >&5
13612 echo $ECHO_N "checking for $ac_hdr that defines DIR... $ECHO_C" >&6; }
13613 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
13614   echo $ECHO_N "(cached) $ECHO_C" >&6
13615 else
13616   cat >conftest.$ac_ext <<_ACEOF
13617 /* confdefs.h.  */
13618 _ACEOF
13619 cat confdefs.h >>conftest.$ac_ext
13620 cat >>conftest.$ac_ext <<_ACEOF
13621 /* end confdefs.h.  */
13622 #include <sys/types.h>
13623 #include <$ac_hdr>
13624
13625 int
13626 main ()
13627 {
13628 if ((DIR *) 0)
13629 return 0;
13630   ;
13631   return 0;
13632 }
13633 _ACEOF
13634 rm -f conftest.$ac_objext
13635 if { (ac_try="$ac_compile"
13636 case "(($ac_try" in
13637   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13638   *) ac_try_echo=$ac_try;;
13639 esac
13640 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13641   (eval "$ac_compile") 2>conftest.er1
13642   ac_status=$?
13643   grep -v '^ *+' conftest.er1 >conftest.err
13644   rm -f conftest.er1
13645   cat conftest.err >&5
13646   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13647   (exit $ac_status); } &&
13648          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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_try") 2>&5
13655   ac_status=$?
13656   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13657   (exit $ac_status); }; } &&
13658          { ac_try='test -s conftest.$ac_objext'
13659   { (case "(($ac_try" in
13660   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13661   *) ac_try_echo=$ac_try;;
13662 esac
13663 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13664   (eval "$ac_try") 2>&5
13665   ac_status=$?
13666   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13667   (exit $ac_status); }; }; then
13668   eval "$as_ac_Header=yes"
13669 else
13670   echo "$as_me: failed program was:" >&5
13671 sed 's/^/| /' conftest.$ac_ext >&5
13672
13673         eval "$as_ac_Header=no"
13674 fi
13675
13676 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13677 fi
13678 ac_res=`eval echo '${'$as_ac_Header'}'`
13679                { echo "$as_me:$LINENO: result: $ac_res" >&5
13680 echo "${ECHO_T}$ac_res" >&6; }
13681 if test `eval echo '${'$as_ac_Header'}'` = yes; then
13682   cat >>confdefs.h <<_ACEOF
13683 #define `echo "HAVE_$ac_hdr" | $as_tr_cpp` 1
13684 _ACEOF
13685
13686 ac_header_dirent=$ac_hdr; break
13687 fi
13688
13689 done
13690 # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
13691 if test $ac_header_dirent = dirent.h; then
13692   { echo "$as_me:$LINENO: checking for library containing opendir" >&5
13693 echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6; }
13694 if test "${ac_cv_search_opendir+set}" = set; then
13695   echo $ECHO_N "(cached) $ECHO_C" >&6
13696 else
13697   ac_func_search_save_LIBS=$LIBS
13698 cat >conftest.$ac_ext <<_ACEOF
13699 /* confdefs.h.  */
13700 _ACEOF
13701 cat confdefs.h >>conftest.$ac_ext
13702 cat >>conftest.$ac_ext <<_ACEOF
13703 /* end confdefs.h.  */
13704
13705 /* Override any GCC internal prototype to avoid an error.
13706    Use char because int might match the return type of a GCC
13707    builtin and then its argument prototype would still apply.  */
13708 #ifdef __cplusplus
13709 extern "C"
13710 #endif
13711 char opendir ();
13712 int
13713 main ()
13714 {
13715 return opendir ();
13716   ;
13717   return 0;
13718 }
13719 _ACEOF
13720 for ac_lib in '' dir; do
13721   if test -z "$ac_lib"; then
13722     ac_res="none required"
13723   else
13724     ac_res=-l$ac_lib
13725     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
13726   fi
13727   rm -f conftest.$ac_objext conftest$ac_exeext
13728 if { (ac_try="$ac_link"
13729 case "(($ac_try" in
13730   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13731   *) ac_try_echo=$ac_try;;
13732 esac
13733 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13734   (eval "$ac_link") 2>conftest.er1
13735   ac_status=$?
13736   grep -v '^ *+' conftest.er1 >conftest.err
13737   rm -f conftest.er1
13738   cat conftest.err >&5
13739   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13740   (exit $ac_status); } &&
13741          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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_try") 2>&5
13748   ac_status=$?
13749   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13750   (exit $ac_status); }; } &&
13751          { ac_try='test -s conftest$ac_exeext'
13752   { (case "(($ac_try" in
13753   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13754   *) ac_try_echo=$ac_try;;
13755 esac
13756 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13757   (eval "$ac_try") 2>&5
13758   ac_status=$?
13759   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13760   (exit $ac_status); }; }; then
13761   ac_cv_search_opendir=$ac_res
13762 else
13763   echo "$as_me: failed program was:" >&5
13764 sed 's/^/| /' conftest.$ac_ext >&5
13765
13766
13767 fi
13768
13769 rm -f core conftest.err conftest.$ac_objext \
13770       conftest$ac_exeext
13771   if test "${ac_cv_search_opendir+set}" = set; then
13772   break
13773 fi
13774 done
13775 if test "${ac_cv_search_opendir+set}" = set; then
13776   :
13777 else
13778   ac_cv_search_opendir=no
13779 fi
13780 rm conftest.$ac_ext
13781 LIBS=$ac_func_search_save_LIBS
13782 fi
13783 { echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5
13784 echo "${ECHO_T}$ac_cv_search_opendir" >&6; }
13785 ac_res=$ac_cv_search_opendir
13786 if test "$ac_res" != no; then
13787   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
13788
13789 fi
13790
13791 else
13792   { echo "$as_me:$LINENO: checking for library containing opendir" >&5
13793 echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6; }
13794 if test "${ac_cv_search_opendir+set}" = set; then
13795   echo $ECHO_N "(cached) $ECHO_C" >&6
13796 else
13797   ac_func_search_save_LIBS=$LIBS
13798 cat >conftest.$ac_ext <<_ACEOF
13799 /* confdefs.h.  */
13800 _ACEOF
13801 cat confdefs.h >>conftest.$ac_ext
13802 cat >>conftest.$ac_ext <<_ACEOF
13803 /* end confdefs.h.  */
13804
13805 /* Override any GCC internal prototype to avoid an error.
13806    Use char because int might match the return type of a GCC
13807    builtin and then its argument prototype would still apply.  */
13808 #ifdef __cplusplus
13809 extern "C"
13810 #endif
13811 char opendir ();
13812 int
13813 main ()
13814 {
13815 return opendir ();
13816   ;
13817   return 0;
13818 }
13819 _ACEOF
13820 for ac_lib in '' x; do
13821   if test -z "$ac_lib"; then
13822     ac_res="none required"
13823   else
13824     ac_res=-l$ac_lib
13825     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
13826   fi
13827   rm -f conftest.$ac_objext conftest$ac_exeext
13828 if { (ac_try="$ac_link"
13829 case "(($ac_try" in
13830   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13831   *) ac_try_echo=$ac_try;;
13832 esac
13833 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13834   (eval "$ac_link") 2>conftest.er1
13835   ac_status=$?
13836   grep -v '^ *+' conftest.er1 >conftest.err
13837   rm -f conftest.er1
13838   cat conftest.err >&5
13839   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13840   (exit $ac_status); } &&
13841          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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_try") 2>&5
13848   ac_status=$?
13849   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13850   (exit $ac_status); }; } &&
13851          { ac_try='test -s conftest$ac_exeext'
13852   { (case "(($ac_try" in
13853   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13854   *) ac_try_echo=$ac_try;;
13855 esac
13856 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13857   (eval "$ac_try") 2>&5
13858   ac_status=$?
13859   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13860   (exit $ac_status); }; }; then
13861   ac_cv_search_opendir=$ac_res
13862 else
13863   echo "$as_me: failed program was:" >&5
13864 sed 's/^/| /' conftest.$ac_ext >&5
13865
13866
13867 fi
13868
13869 rm -f core conftest.err conftest.$ac_objext \
13870       conftest$ac_exeext
13871   if test "${ac_cv_search_opendir+set}" = set; then
13872   break
13873 fi
13874 done
13875 if test "${ac_cv_search_opendir+set}" = set; then
13876   :
13877 else
13878   ac_cv_search_opendir=no
13879 fi
13880 rm conftest.$ac_ext
13881 LIBS=$ac_func_search_save_LIBS
13882 fi
13883 { echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5
13884 echo "${ECHO_T}$ac_cv_search_opendir" >&6; }
13885 ac_res=$ac_cv_search_opendir
13886 if test "$ac_res" != no; then
13887   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
13888
13889 fi
13890
13891 fi
13892
13893 { echo "$as_me:$LINENO: checking for MAP_ANONYMOUS vs. MAP_ANON" >&5
13894 echo $ECHO_N "checking for MAP_ANONYMOUS vs. MAP_ANON... $ECHO_C" >&6; }
13895 if test "${ac_cv_header_mmap_anon+set}" = set; then
13896   echo $ECHO_N "(cached) $ECHO_C" >&6
13897 else
13898    ac_ext=c
13899 ac_cpp='$CPP $CPPFLAGS'
13900 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
13901 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13902 ac_compiler_gnu=$ac_cv_c_compiler_gnu
13903
13904   cat >conftest.$ac_ext <<_ACEOF
13905 /* confdefs.h.  */
13906 _ACEOF
13907 cat confdefs.h >>conftest.$ac_ext
13908 cat >>conftest.$ac_ext <<_ACEOF
13909 /* end confdefs.h.  */
13910 #include <sys/mman.h>
13911 #include <unistd.h>
13912 #include <fcntl.h>
13913 int
13914 main ()
13915 {
13916 mmap (0, 1, PROT_READ, MAP_ANONYMOUS, -1, 0); return (0);
13917   ;
13918   return 0;
13919 }
13920 _ACEOF
13921 rm -f conftest.$ac_objext
13922 if { (ac_try="$ac_compile"
13923 case "(($ac_try" in
13924   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13925   *) ac_try_echo=$ac_try;;
13926 esac
13927 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13928   (eval "$ac_compile") 2>conftest.er1
13929   ac_status=$?
13930   grep -v '^ *+' conftest.er1 >conftest.err
13931   rm -f conftest.er1
13932   cat conftest.err >&5
13933   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13934   (exit $ac_status); } &&
13935          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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_try") 2>&5
13942   ac_status=$?
13943   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13944   (exit $ac_status); }; } &&
13945          { ac_try='test -s conftest.$ac_objext'
13946   { (case "(($ac_try" in
13947   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13948   *) ac_try_echo=$ac_try;;
13949 esac
13950 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
13951   (eval "$ac_try") 2>&5
13952   ac_status=$?
13953   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13954   (exit $ac_status); }; }; then
13955   ac_cv_header_mmap_anon=yes
13956 else
13957   echo "$as_me: failed program was:" >&5
13958 sed 's/^/| /' conftest.$ac_ext >&5
13959
13960         ac_cv_header_mmap_anon=no
13961 fi
13962
13963 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13964   ac_ext=c
13965 ac_cpp='$CPP $CPPFLAGS'
13966 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
13967 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13968 ac_compiler_gnu=$ac_cv_c_compiler_gnu
13969
13970
13971 fi
13972 { echo "$as_me:$LINENO: result: $ac_cv_header_mmap_anon" >&5
13973 echo "${ECHO_T}$ac_cv_header_mmap_anon" >&6; }
13974 if test "$ac_cv_header_mmap_anon" = yes; then
13975
13976 cat >>confdefs.h <<\_ACEOF
13977 #define HAVE_MMAP_ANONYMOUS 1
13978 _ACEOF
13979
13980 fi
13981
13982 { echo "$as_me:$LINENO: checking whether stat file-mode macros are broken" >&5
13983 echo $ECHO_N "checking whether stat file-mode macros are broken... $ECHO_C" >&6; }
13984 if test "${ac_cv_header_stat_broken+set}" = set; then
13985   echo $ECHO_N "(cached) $ECHO_C" >&6
13986 else
13987   cat >conftest.$ac_ext <<_ACEOF
13988 /* confdefs.h.  */
13989 _ACEOF
13990 cat confdefs.h >>conftest.$ac_ext
13991 cat >>conftest.$ac_ext <<_ACEOF
13992 /* end confdefs.h.  */
13993 #include <sys/types.h>
13994 #include <sys/stat.h>
13995
13996 #if defined S_ISBLK && defined S_IFDIR
13997 # if S_ISBLK (S_IFDIR)
13998 You lose.
13999 # endif
14000 #endif
14001
14002 #if defined S_ISBLK && defined S_IFCHR
14003 # if S_ISBLK (S_IFCHR)
14004 You lose.
14005 # endif
14006 #endif
14007
14008 #if defined S_ISLNK && defined S_IFREG
14009 # if S_ISLNK (S_IFREG)
14010 You lose.
14011 # endif
14012 #endif
14013
14014 #if defined S_ISSOCK && defined S_IFREG
14015 # if S_ISSOCK (S_IFREG)
14016 You lose.
14017 # endif
14018 #endif
14019
14020 _ACEOF
14021 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
14022   $EGREP "You lose" >/dev/null 2>&1; then
14023   ac_cv_header_stat_broken=yes
14024 else
14025   ac_cv_header_stat_broken=no
14026 fi
14027 rm -f conftest*
14028
14029 fi
14030 { echo "$as_me:$LINENO: result: $ac_cv_header_stat_broken" >&5
14031 echo "${ECHO_T}$ac_cv_header_stat_broken" >&6; }
14032 if test $ac_cv_header_stat_broken = yes; then
14033
14034 cat >>confdefs.h <<\_ACEOF
14035 #define STAT_MACROS_BROKEN 1
14036 _ACEOF
14037
14038 fi
14039
14040 { echo "$as_me:$LINENO: checking for sys/wait.h that is POSIX.1 compatible" >&5
14041 echo $ECHO_N "checking for sys/wait.h that is POSIX.1 compatible... $ECHO_C" >&6; }
14042 if test "${ac_cv_header_sys_wait_h+set}" = set; then
14043   echo $ECHO_N "(cached) $ECHO_C" >&6
14044 else
14045   cat >conftest.$ac_ext <<_ACEOF
14046 /* confdefs.h.  */
14047 _ACEOF
14048 cat confdefs.h >>conftest.$ac_ext
14049 cat >>conftest.$ac_ext <<_ACEOF
14050 /* end confdefs.h.  */
14051 #include <sys/types.h>
14052 #include <sys/wait.h>
14053 #ifndef WEXITSTATUS
14054 # define WEXITSTATUS(stat_val) ((unsigned int) (stat_val) >> 8)
14055 #endif
14056 #ifndef WIFEXITED
14057 # define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
14058 #endif
14059
14060 int
14061 main ()
14062 {
14063   int s;
14064   wait (&s);
14065   s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
14066   ;
14067   return 0;
14068 }
14069 _ACEOF
14070 rm -f conftest.$ac_objext
14071 if { (ac_try="$ac_compile"
14072 case "(($ac_try" in
14073   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14074   *) ac_try_echo=$ac_try;;
14075 esac
14076 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14077   (eval "$ac_compile") 2>conftest.er1
14078   ac_status=$?
14079   grep -v '^ *+' conftest.er1 >conftest.err
14080   rm -f conftest.er1
14081   cat conftest.err >&5
14082   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14083   (exit $ac_status); } &&
14084          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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_try") 2>&5
14091   ac_status=$?
14092   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14093   (exit $ac_status); }; } &&
14094          { ac_try='test -s conftest.$ac_objext'
14095   { (case "(($ac_try" in
14096   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14097   *) ac_try_echo=$ac_try;;
14098 esac
14099 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14100   (eval "$ac_try") 2>&5
14101   ac_status=$?
14102   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14103   (exit $ac_status); }; }; then
14104   ac_cv_header_sys_wait_h=yes
14105 else
14106   echo "$as_me: failed program was:" >&5
14107 sed 's/^/| /' conftest.$ac_ext >&5
14108
14109         ac_cv_header_sys_wait_h=no
14110 fi
14111
14112 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14113 fi
14114 { echo "$as_me:$LINENO: result: $ac_cv_header_sys_wait_h" >&5
14115 echo "${ECHO_T}$ac_cv_header_sys_wait_h" >&6; }
14116 if test $ac_cv_header_sys_wait_h = yes; then
14117
14118 cat >>confdefs.h <<\_ACEOF
14119 #define HAVE_SYS_WAIT_H 1
14120 _ACEOF
14121
14122 fi
14123
14124 { echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
14125 echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6; }
14126 if test "${ac_cv_header_time+set}" = set; then
14127   echo $ECHO_N "(cached) $ECHO_C" >&6
14128 else
14129   cat >conftest.$ac_ext <<_ACEOF
14130 /* confdefs.h.  */
14131 _ACEOF
14132 cat confdefs.h >>conftest.$ac_ext
14133 cat >>conftest.$ac_ext <<_ACEOF
14134 /* end confdefs.h.  */
14135 #include <sys/types.h>
14136 #include <sys/time.h>
14137 #include <time.h>
14138
14139 int
14140 main ()
14141 {
14142 if ((struct tm *) 0)
14143 return 0;
14144   ;
14145   return 0;
14146 }
14147 _ACEOF
14148 rm -f conftest.$ac_objext
14149 if { (ac_try="$ac_compile"
14150 case "(($ac_try" in
14151   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14152   *) ac_try_echo=$ac_try;;
14153 esac
14154 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14155   (eval "$ac_compile") 2>conftest.er1
14156   ac_status=$?
14157   grep -v '^ *+' conftest.er1 >conftest.err
14158   rm -f conftest.er1
14159   cat conftest.err >&5
14160   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14161   (exit $ac_status); } &&
14162          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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_try") 2>&5
14169   ac_status=$?
14170   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14171   (exit $ac_status); }; } &&
14172          { ac_try='test -s conftest.$ac_objext'
14173   { (case "(($ac_try" in
14174   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14175   *) ac_try_echo=$ac_try;;
14176 esac
14177 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14178   (eval "$ac_try") 2>&5
14179   ac_status=$?
14180   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14181   (exit $ac_status); }; }; then
14182   ac_cv_header_time=yes
14183 else
14184   echo "$as_me: failed program was:" >&5
14185 sed 's/^/| /' conftest.$ac_ext >&5
14186
14187         ac_cv_header_time=no
14188 fi
14189
14190 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14191 fi
14192 { echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
14193 echo "${ECHO_T}$ac_cv_header_time" >&6; }
14194 if test $ac_cv_header_time = yes; then
14195
14196 cat >>confdefs.h <<\_ACEOF
14197 #define TIME_WITH_SYS_TIME 1
14198 _ACEOF
14199
14200 fi
14201
14202
14203
14204
14205
14206
14207
14208
14209 for ac_header in dlfcn.h execinfo.h fcntl.h inttypes.h limits.h link.h
14210 do
14211 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
14212 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
14213   { echo "$as_me:$LINENO: checking for $ac_header" >&5
14214 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
14215 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
14216   echo $ECHO_N "(cached) $ECHO_C" >&6
14217 fi
14218 ac_res=`eval echo '${'$as_ac_Header'}'`
14219                { echo "$as_me:$LINENO: result: $ac_res" >&5
14220 echo "${ECHO_T}$ac_res" >&6; }
14221 else
14222   # Is the header compilable?
14223 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
14224 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
14225 cat >conftest.$ac_ext <<_ACEOF
14226 /* confdefs.h.  */
14227 _ACEOF
14228 cat confdefs.h >>conftest.$ac_ext
14229 cat >>conftest.$ac_ext <<_ACEOF
14230 /* end confdefs.h.  */
14231 $ac_includes_default
14232 #include <$ac_header>
14233 _ACEOF
14234 rm -f conftest.$ac_objext
14235 if { (ac_try="$ac_compile"
14236 case "(($ac_try" in
14237   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14238   *) ac_try_echo=$ac_try;;
14239 esac
14240 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14241   (eval "$ac_compile") 2>conftest.er1
14242   ac_status=$?
14243   grep -v '^ *+' conftest.er1 >conftest.err
14244   rm -f conftest.er1
14245   cat conftest.err >&5
14246   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14247   (exit $ac_status); } &&
14248          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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_try") 2>&5
14255   ac_status=$?
14256   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14257   (exit $ac_status); }; } &&
14258          { ac_try='test -s conftest.$ac_objext'
14259   { (case "(($ac_try" in
14260   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14261   *) ac_try_echo=$ac_try;;
14262 esac
14263 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14264   (eval "$ac_try") 2>&5
14265   ac_status=$?
14266   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14267   (exit $ac_status); }; }; then
14268   ac_header_compiler=yes
14269 else
14270   echo "$as_me: failed program was:" >&5
14271 sed 's/^/| /' conftest.$ac_ext >&5
14272
14273         ac_header_compiler=no
14274 fi
14275
14276 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14277 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
14278 echo "${ECHO_T}$ac_header_compiler" >&6; }
14279
14280 # Is the header present?
14281 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
14282 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
14283 cat >conftest.$ac_ext <<_ACEOF
14284 /* confdefs.h.  */
14285 _ACEOF
14286 cat confdefs.h >>conftest.$ac_ext
14287 cat >>conftest.$ac_ext <<_ACEOF
14288 /* end confdefs.h.  */
14289 #include <$ac_header>
14290 _ACEOF
14291 if { (ac_try="$ac_cpp conftest.$ac_ext"
14292 case "(($ac_try" in
14293   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14294   *) ac_try_echo=$ac_try;;
14295 esac
14296 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14297   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
14298   ac_status=$?
14299   grep -v '^ *+' conftest.er1 >conftest.err
14300   rm -f conftest.er1
14301   cat conftest.err >&5
14302   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14303   (exit $ac_status); } >/dev/null; then
14304   if test -s conftest.err; then
14305     ac_cpp_err=$ac_c_preproc_warn_flag
14306     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
14307   else
14308     ac_cpp_err=
14309   fi
14310 else
14311   ac_cpp_err=yes
14312 fi
14313 if test -z "$ac_cpp_err"; then
14314   ac_header_preproc=yes
14315 else
14316   echo "$as_me: failed program was:" >&5
14317 sed 's/^/| /' conftest.$ac_ext >&5
14318
14319   ac_header_preproc=no
14320 fi
14321
14322 rm -f conftest.err conftest.$ac_ext
14323 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
14324 echo "${ECHO_T}$ac_header_preproc" >&6; }
14325
14326 # So?  What about this header?
14327 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
14328   yes:no: )
14329     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
14330 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
14331     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
14332 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
14333     ac_header_preproc=yes
14334     ;;
14335   no:yes:* )
14336     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
14337 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
14338     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
14339 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
14340     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
14341 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
14342     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
14343 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
14344     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
14345 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
14346     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
14347 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
14348     ( cat <<\_ASBOX
14349 ## ------------------------------ ##
14350 ## Report this to bugs@yourdomain ##
14351 ## ------------------------------ ##
14352 _ASBOX
14353      ) | sed "s/^/$as_me: WARNING:     /" >&2
14354     ;;
14355 esac
14356 { echo "$as_me:$LINENO: checking for $ac_header" >&5
14357 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
14358 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
14359   echo $ECHO_N "(cached) $ECHO_C" >&6
14360 else
14361   eval "$as_ac_Header=\$ac_header_preproc"
14362 fi
14363 ac_res=`eval echo '${'$as_ac_Header'}'`
14364                { echo "$as_me:$LINENO: result: $ac_res" >&5
14365 echo "${ECHO_T}$ac_res" >&6; }
14366
14367 fi
14368 if test `eval echo '${'$as_ac_Header'}'` = yes; then
14369   cat >>confdefs.h <<_ACEOF
14370 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
14371 _ACEOF
14372
14373 fi
14374
14375 done
14376
14377
14378
14379
14380
14381
14382
14383 for ac_header in malloc.h setjmp.h signal.h stdint.h termios.h unistd.h
14384 do
14385 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
14386 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
14387   { echo "$as_me:$LINENO: checking for $ac_header" >&5
14388 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
14389 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
14390   echo $ECHO_N "(cached) $ECHO_C" >&6
14391 fi
14392 ac_res=`eval echo '${'$as_ac_Header'}'`
14393                { echo "$as_me:$LINENO: result: $ac_res" >&5
14394 echo "${ECHO_T}$ac_res" >&6; }
14395 else
14396   # Is the header compilable?
14397 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
14398 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
14399 cat >conftest.$ac_ext <<_ACEOF
14400 /* confdefs.h.  */
14401 _ACEOF
14402 cat confdefs.h >>conftest.$ac_ext
14403 cat >>conftest.$ac_ext <<_ACEOF
14404 /* end confdefs.h.  */
14405 $ac_includes_default
14406 #include <$ac_header>
14407 _ACEOF
14408 rm -f conftest.$ac_objext
14409 if { (ac_try="$ac_compile"
14410 case "(($ac_try" in
14411   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14412   *) ac_try_echo=$ac_try;;
14413 esac
14414 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14415   (eval "$ac_compile") 2>conftest.er1
14416   ac_status=$?
14417   grep -v '^ *+' conftest.er1 >conftest.err
14418   rm -f conftest.er1
14419   cat conftest.err >&5
14420   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14421   (exit $ac_status); } &&
14422          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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_try") 2>&5
14429   ac_status=$?
14430   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14431   (exit $ac_status); }; } &&
14432          { ac_try='test -s conftest.$ac_objext'
14433   { (case "(($ac_try" in
14434   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14435   *) ac_try_echo=$ac_try;;
14436 esac
14437 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14438   (eval "$ac_try") 2>&5
14439   ac_status=$?
14440   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14441   (exit $ac_status); }; }; then
14442   ac_header_compiler=yes
14443 else
14444   echo "$as_me: failed program was:" >&5
14445 sed 's/^/| /' conftest.$ac_ext >&5
14446
14447         ac_header_compiler=no
14448 fi
14449
14450 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14451 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
14452 echo "${ECHO_T}$ac_header_compiler" >&6; }
14453
14454 # Is the header present?
14455 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
14456 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
14457 cat >conftest.$ac_ext <<_ACEOF
14458 /* confdefs.h.  */
14459 _ACEOF
14460 cat confdefs.h >>conftest.$ac_ext
14461 cat >>conftest.$ac_ext <<_ACEOF
14462 /* end confdefs.h.  */
14463 #include <$ac_header>
14464 _ACEOF
14465 if { (ac_try="$ac_cpp conftest.$ac_ext"
14466 case "(($ac_try" in
14467   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14468   *) ac_try_echo=$ac_try;;
14469 esac
14470 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14471   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
14472   ac_status=$?
14473   grep -v '^ *+' conftest.er1 >conftest.err
14474   rm -f conftest.er1
14475   cat conftest.err >&5
14476   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14477   (exit $ac_status); } >/dev/null; then
14478   if test -s conftest.err; then
14479     ac_cpp_err=$ac_c_preproc_warn_flag
14480     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
14481   else
14482     ac_cpp_err=
14483   fi
14484 else
14485   ac_cpp_err=yes
14486 fi
14487 if test -z "$ac_cpp_err"; then
14488   ac_header_preproc=yes
14489 else
14490   echo "$as_me: failed program was:" >&5
14491 sed 's/^/| /' conftest.$ac_ext >&5
14492
14493   ac_header_preproc=no
14494 fi
14495
14496 rm -f conftest.err conftest.$ac_ext
14497 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
14498 echo "${ECHO_T}$ac_header_preproc" >&6; }
14499
14500 # So?  What about this header?
14501 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
14502   yes:no: )
14503     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
14504 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
14505     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
14506 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
14507     ac_header_preproc=yes
14508     ;;
14509   no:yes:* )
14510     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
14511 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
14512     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
14513 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
14514     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
14515 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
14516     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
14517 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
14518     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
14519 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
14520     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
14521 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
14522     ( cat <<\_ASBOX
14523 ## ------------------------------ ##
14524 ## Report this to bugs@yourdomain ##
14525 ## ------------------------------ ##
14526 _ASBOX
14527      ) | sed "s/^/$as_me: WARNING:     /" >&2
14528     ;;
14529 esac
14530 { echo "$as_me:$LINENO: checking for $ac_header" >&5
14531 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
14532 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
14533   echo $ECHO_N "(cached) $ECHO_C" >&6
14534 else
14535   eval "$as_ac_Header=\$ac_header_preproc"
14536 fi
14537 ac_res=`eval echo '${'$as_ac_Header'}'`
14538                { echo "$as_me:$LINENO: result: $ac_res" >&5
14539 echo "${ECHO_T}$ac_res" >&6; }
14540
14541 fi
14542 if test `eval echo '${'$as_ac_Header'}'` = yes; then
14543   cat >>confdefs.h <<_ACEOF
14544 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
14545 _ACEOF
14546
14547 fi
14548
14549 done
14550
14551
14552
14553 for ac_header in utime.h windows.h
14554 do
14555 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
14556 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
14557   { echo "$as_me:$LINENO: checking for $ac_header" >&5
14558 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
14559 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
14560   echo $ECHO_N "(cached) $ECHO_C" >&6
14561 fi
14562 ac_res=`eval echo '${'$as_ac_Header'}'`
14563                { echo "$as_me:$LINENO: result: $ac_res" >&5
14564 echo "${ECHO_T}$ac_res" >&6; }
14565 else
14566   # Is the header compilable?
14567 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
14568 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
14569 cat >conftest.$ac_ext <<_ACEOF
14570 /* confdefs.h.  */
14571 _ACEOF
14572 cat confdefs.h >>conftest.$ac_ext
14573 cat >>conftest.$ac_ext <<_ACEOF
14574 /* end confdefs.h.  */
14575 $ac_includes_default
14576 #include <$ac_header>
14577 _ACEOF
14578 rm -f conftest.$ac_objext
14579 if { (ac_try="$ac_compile"
14580 case "(($ac_try" in
14581   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14582   *) ac_try_echo=$ac_try;;
14583 esac
14584 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14585   (eval "$ac_compile") 2>conftest.er1
14586   ac_status=$?
14587   grep -v '^ *+' conftest.er1 >conftest.err
14588   rm -f conftest.er1
14589   cat conftest.err >&5
14590   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14591   (exit $ac_status); } &&
14592          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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_try") 2>&5
14599   ac_status=$?
14600   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14601   (exit $ac_status); }; } &&
14602          { ac_try='test -s conftest.$ac_objext'
14603   { (case "(($ac_try" in
14604   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14605   *) ac_try_echo=$ac_try;;
14606 esac
14607 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14608   (eval "$ac_try") 2>&5
14609   ac_status=$?
14610   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14611   (exit $ac_status); }; }; then
14612   ac_header_compiler=yes
14613 else
14614   echo "$as_me: failed program was:" >&5
14615 sed 's/^/| /' conftest.$ac_ext >&5
14616
14617         ac_header_compiler=no
14618 fi
14619
14620 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14621 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
14622 echo "${ECHO_T}$ac_header_compiler" >&6; }
14623
14624 # Is the header present?
14625 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
14626 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
14627 cat >conftest.$ac_ext <<_ACEOF
14628 /* confdefs.h.  */
14629 _ACEOF
14630 cat confdefs.h >>conftest.$ac_ext
14631 cat >>conftest.$ac_ext <<_ACEOF
14632 /* end confdefs.h.  */
14633 #include <$ac_header>
14634 _ACEOF
14635 if { (ac_try="$ac_cpp conftest.$ac_ext"
14636 case "(($ac_try" in
14637   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14638   *) ac_try_echo=$ac_try;;
14639 esac
14640 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14641   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
14642   ac_status=$?
14643   grep -v '^ *+' conftest.er1 >conftest.err
14644   rm -f conftest.er1
14645   cat conftest.err >&5
14646   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14647   (exit $ac_status); } >/dev/null; then
14648   if test -s conftest.err; then
14649     ac_cpp_err=$ac_c_preproc_warn_flag
14650     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
14651   else
14652     ac_cpp_err=
14653   fi
14654 else
14655   ac_cpp_err=yes
14656 fi
14657 if test -z "$ac_cpp_err"; then
14658   ac_header_preproc=yes
14659 else
14660   echo "$as_me: failed program was:" >&5
14661 sed 's/^/| /' conftest.$ac_ext >&5
14662
14663   ac_header_preproc=no
14664 fi
14665
14666 rm -f conftest.err conftest.$ac_ext
14667 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
14668 echo "${ECHO_T}$ac_header_preproc" >&6; }
14669
14670 # So?  What about this header?
14671 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
14672   yes:no: )
14673     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
14674 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
14675     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
14676 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
14677     ac_header_preproc=yes
14678     ;;
14679   no:yes:* )
14680     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
14681 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
14682     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
14683 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
14684     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
14685 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
14686     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
14687 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
14688     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
14689 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
14690     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
14691 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
14692     ( cat <<\_ASBOX
14693 ## ------------------------------ ##
14694 ## Report this to bugs@yourdomain ##
14695 ## ------------------------------ ##
14696 _ASBOX
14697      ) | sed "s/^/$as_me: WARNING:     /" >&2
14698     ;;
14699 esac
14700 { echo "$as_me:$LINENO: checking for $ac_header" >&5
14701 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
14702 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
14703   echo $ECHO_N "(cached) $ECHO_C" >&6
14704 else
14705   eval "$as_ac_Header=\$ac_header_preproc"
14706 fi
14707 ac_res=`eval echo '${'$as_ac_Header'}'`
14708                { echo "$as_me:$LINENO: result: $ac_res" >&5
14709 echo "${ECHO_T}$ac_res" >&6; }
14710
14711 fi
14712 if test `eval echo '${'$as_ac_Header'}'` = yes; then
14713   cat >>confdefs.h <<_ACEOF
14714 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
14715 _ACEOF
14716
14717 fi
14718
14719 done
14720
14721
14722
14723
14724
14725
14726 for ac_header in sys/mman.h sys/param.h sys/resource.h sys/time.h sys/uio.h
14727 do
14728 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
14729 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
14730   { echo "$as_me:$LINENO: checking for $ac_header" >&5
14731 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
14732 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
14733   echo $ECHO_N "(cached) $ECHO_C" >&6
14734 fi
14735 ac_res=`eval echo '${'$as_ac_Header'}'`
14736                { echo "$as_me:$LINENO: result: $ac_res" >&5
14737 echo "${ECHO_T}$ac_res" >&6; }
14738 else
14739   # Is the header compilable?
14740 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
14741 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
14742 cat >conftest.$ac_ext <<_ACEOF
14743 /* confdefs.h.  */
14744 _ACEOF
14745 cat confdefs.h >>conftest.$ac_ext
14746 cat >>conftest.$ac_ext <<_ACEOF
14747 /* end confdefs.h.  */
14748 $ac_includes_default
14749 #include <$ac_header>
14750 _ACEOF
14751 rm -f conftest.$ac_objext
14752 if { (ac_try="$ac_compile"
14753 case "(($ac_try" in
14754   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14755   *) ac_try_echo=$ac_try;;
14756 esac
14757 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14758   (eval "$ac_compile") 2>conftest.er1
14759   ac_status=$?
14760   grep -v '^ *+' conftest.er1 >conftest.err
14761   rm -f conftest.er1
14762   cat conftest.err >&5
14763   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14764   (exit $ac_status); } &&
14765          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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_try") 2>&5
14772   ac_status=$?
14773   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14774   (exit $ac_status); }; } &&
14775          { ac_try='test -s conftest.$ac_objext'
14776   { (case "(($ac_try" in
14777   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14778   *) ac_try_echo=$ac_try;;
14779 esac
14780 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14781   (eval "$ac_try") 2>&5
14782   ac_status=$?
14783   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14784   (exit $ac_status); }; }; then
14785   ac_header_compiler=yes
14786 else
14787   echo "$as_me: failed program was:" >&5
14788 sed 's/^/| /' conftest.$ac_ext >&5
14789
14790         ac_header_compiler=no
14791 fi
14792
14793 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14794 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
14795 echo "${ECHO_T}$ac_header_compiler" >&6; }
14796
14797 # Is the header present?
14798 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
14799 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
14800 cat >conftest.$ac_ext <<_ACEOF
14801 /* confdefs.h.  */
14802 _ACEOF
14803 cat confdefs.h >>conftest.$ac_ext
14804 cat >>conftest.$ac_ext <<_ACEOF
14805 /* end confdefs.h.  */
14806 #include <$ac_header>
14807 _ACEOF
14808 if { (ac_try="$ac_cpp conftest.$ac_ext"
14809 case "(($ac_try" in
14810   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14811   *) ac_try_echo=$ac_try;;
14812 esac
14813 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14814   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
14815   ac_status=$?
14816   grep -v '^ *+' conftest.er1 >conftest.err
14817   rm -f conftest.er1
14818   cat conftest.err >&5
14819   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14820   (exit $ac_status); } >/dev/null; then
14821   if test -s conftest.err; then
14822     ac_cpp_err=$ac_c_preproc_warn_flag
14823     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
14824   else
14825     ac_cpp_err=
14826   fi
14827 else
14828   ac_cpp_err=yes
14829 fi
14830 if test -z "$ac_cpp_err"; then
14831   ac_header_preproc=yes
14832 else
14833   echo "$as_me: failed program was:" >&5
14834 sed 's/^/| /' conftest.$ac_ext >&5
14835
14836   ac_header_preproc=no
14837 fi
14838
14839 rm -f conftest.err conftest.$ac_ext
14840 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
14841 echo "${ECHO_T}$ac_header_preproc" >&6; }
14842
14843 # So?  What about this header?
14844 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
14845   yes:no: )
14846     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
14847 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
14848     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
14849 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
14850     ac_header_preproc=yes
14851     ;;
14852   no:yes:* )
14853     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
14854 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
14855     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
14856 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
14857     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
14858 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
14859     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
14860 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
14861     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
14862 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
14863     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
14864 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
14865     ( cat <<\_ASBOX
14866 ## ------------------------------ ##
14867 ## Report this to bugs@yourdomain ##
14868 ## ------------------------------ ##
14869 _ASBOX
14870      ) | sed "s/^/$as_me: WARNING:     /" >&2
14871     ;;
14872 esac
14873 { echo "$as_me:$LINENO: checking for $ac_header" >&5
14874 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
14875 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
14876   echo $ECHO_N "(cached) $ECHO_C" >&6
14877 else
14878   eval "$as_ac_Header=\$ac_header_preproc"
14879 fi
14880 ac_res=`eval echo '${'$as_ac_Header'}'`
14881                { echo "$as_me:$LINENO: result: $ac_res" >&5
14882 echo "${ECHO_T}$ac_res" >&6; }
14883
14884 fi
14885 if test `eval echo '${'$as_ac_Header'}'` = yes; then
14886   cat >>confdefs.h <<_ACEOF
14887 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
14888 _ACEOF
14889
14890 fi
14891
14892 done
14893
14894
14895
14896
14897
14898 for ac_header in sys/types.h sys/ioctl.h malloc/malloc.h mach/mach.h
14899 do
14900 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
14901 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
14902   { echo "$as_me:$LINENO: checking for $ac_header" >&5
14903 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
14904 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
14905   echo $ECHO_N "(cached) $ECHO_C" >&6
14906 fi
14907 ac_res=`eval echo '${'$as_ac_Header'}'`
14908                { echo "$as_me:$LINENO: result: $ac_res" >&5
14909 echo "${ECHO_T}$ac_res" >&6; }
14910 else
14911   # Is the header compilable?
14912 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
14913 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
14914 cat >conftest.$ac_ext <<_ACEOF
14915 /* confdefs.h.  */
14916 _ACEOF
14917 cat confdefs.h >>conftest.$ac_ext
14918 cat >>conftest.$ac_ext <<_ACEOF
14919 /* end confdefs.h.  */
14920 $ac_includes_default
14921 #include <$ac_header>
14922 _ACEOF
14923 rm -f conftest.$ac_objext
14924 if { (ac_try="$ac_compile"
14925 case "(($ac_try" in
14926   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14927   *) ac_try_echo=$ac_try;;
14928 esac
14929 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14930   (eval "$ac_compile") 2>conftest.er1
14931   ac_status=$?
14932   grep -v '^ *+' conftest.er1 >conftest.err
14933   rm -f conftest.er1
14934   cat conftest.err >&5
14935   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14936   (exit $ac_status); } &&
14937          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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_try") 2>&5
14944   ac_status=$?
14945   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14946   (exit $ac_status); }; } &&
14947          { ac_try='test -s conftest.$ac_objext'
14948   { (case "(($ac_try" in
14949   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14950   *) ac_try_echo=$ac_try;;
14951 esac
14952 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14953   (eval "$ac_try") 2>&5
14954   ac_status=$?
14955   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14956   (exit $ac_status); }; }; then
14957   ac_header_compiler=yes
14958 else
14959   echo "$as_me: failed program was:" >&5
14960 sed 's/^/| /' conftest.$ac_ext >&5
14961
14962         ac_header_compiler=no
14963 fi
14964
14965 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14966 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
14967 echo "${ECHO_T}$ac_header_compiler" >&6; }
14968
14969 # Is the header present?
14970 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
14971 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
14972 cat >conftest.$ac_ext <<_ACEOF
14973 /* confdefs.h.  */
14974 _ACEOF
14975 cat confdefs.h >>conftest.$ac_ext
14976 cat >>conftest.$ac_ext <<_ACEOF
14977 /* end confdefs.h.  */
14978 #include <$ac_header>
14979 _ACEOF
14980 if { (ac_try="$ac_cpp conftest.$ac_ext"
14981 case "(($ac_try" in
14982   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
14983   *) ac_try_echo=$ac_try;;
14984 esac
14985 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
14986   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
14987   ac_status=$?
14988   grep -v '^ *+' conftest.er1 >conftest.err
14989   rm -f conftest.er1
14990   cat conftest.err >&5
14991   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14992   (exit $ac_status); } >/dev/null; then
14993   if test -s conftest.err; then
14994     ac_cpp_err=$ac_c_preproc_warn_flag
14995     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
14996   else
14997     ac_cpp_err=
14998   fi
14999 else
15000   ac_cpp_err=yes
15001 fi
15002 if test -z "$ac_cpp_err"; then
15003   ac_header_preproc=yes
15004 else
15005   echo "$as_me: failed program was:" >&5
15006 sed 's/^/| /' conftest.$ac_ext >&5
15007
15008   ac_header_preproc=no
15009 fi
15010
15011 rm -f conftest.err conftest.$ac_ext
15012 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
15013 echo "${ECHO_T}$ac_header_preproc" >&6; }
15014
15015 # So?  What about this header?
15016 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
15017   yes:no: )
15018     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
15019 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
15020     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
15021 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
15022     ac_header_preproc=yes
15023     ;;
15024   no:yes:* )
15025     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
15026 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
15027     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
15028 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
15029     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
15030 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
15031     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
15032 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
15033     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
15034 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
15035     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
15036 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
15037     ( cat <<\_ASBOX
15038 ## ------------------------------ ##
15039 ## Report this to bugs@yourdomain ##
15040 ## ------------------------------ ##
15041 _ASBOX
15042      ) | sed "s/^/$as_me: WARNING:     /" >&2
15043     ;;
15044 esac
15045 { echo "$as_me:$LINENO: checking for $ac_header" >&5
15046 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
15047 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15048   echo $ECHO_N "(cached) $ECHO_C" >&6
15049 else
15050   eval "$as_ac_Header=\$ac_header_preproc"
15051 fi
15052 ac_res=`eval echo '${'$as_ac_Header'}'`
15053                { echo "$as_me:$LINENO: result: $ac_res" >&5
15054 echo "${ECHO_T}$ac_res" >&6; }
15055
15056 fi
15057 if test `eval echo '${'$as_ac_Header'}'` = yes; then
15058   cat >>confdefs.h <<_ACEOF
15059 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
15060 _ACEOF
15061
15062 fi
15063
15064 done
15065
15066
15067 for ac_header in valgrind/valgrind.h
15068 do
15069 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
15070 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15071   { echo "$as_me:$LINENO: checking for $ac_header" >&5
15072 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
15073 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15074   echo $ECHO_N "(cached) $ECHO_C" >&6
15075 fi
15076 ac_res=`eval echo '${'$as_ac_Header'}'`
15077                { echo "$as_me:$LINENO: result: $ac_res" >&5
15078 echo "${ECHO_T}$ac_res" >&6; }
15079 else
15080   # Is the header compilable?
15081 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
15082 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
15083 cat >conftest.$ac_ext <<_ACEOF
15084 /* confdefs.h.  */
15085 _ACEOF
15086 cat confdefs.h >>conftest.$ac_ext
15087 cat >>conftest.$ac_ext <<_ACEOF
15088 /* end confdefs.h.  */
15089 $ac_includes_default
15090 #include <$ac_header>
15091 _ACEOF
15092 rm -f conftest.$ac_objext
15093 if { (ac_try="$ac_compile"
15094 case "(($ac_try" in
15095   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15096   *) ac_try_echo=$ac_try;;
15097 esac
15098 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15099   (eval "$ac_compile") 2>conftest.er1
15100   ac_status=$?
15101   grep -v '^ *+' conftest.er1 >conftest.err
15102   rm -f conftest.er1
15103   cat conftest.err >&5
15104   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15105   (exit $ac_status); } &&
15106          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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_try") 2>&5
15113   ac_status=$?
15114   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15115   (exit $ac_status); }; } &&
15116          { ac_try='test -s conftest.$ac_objext'
15117   { (case "(($ac_try" in
15118   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15119   *) ac_try_echo=$ac_try;;
15120 esac
15121 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15122   (eval "$ac_try") 2>&5
15123   ac_status=$?
15124   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15125   (exit $ac_status); }; }; then
15126   ac_header_compiler=yes
15127 else
15128   echo "$as_me: failed program was:" >&5
15129 sed 's/^/| /' conftest.$ac_ext >&5
15130
15131         ac_header_compiler=no
15132 fi
15133
15134 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15135 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
15136 echo "${ECHO_T}$ac_header_compiler" >&6; }
15137
15138 # Is the header present?
15139 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
15140 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
15141 cat >conftest.$ac_ext <<_ACEOF
15142 /* confdefs.h.  */
15143 _ACEOF
15144 cat confdefs.h >>conftest.$ac_ext
15145 cat >>conftest.$ac_ext <<_ACEOF
15146 /* end confdefs.h.  */
15147 #include <$ac_header>
15148 _ACEOF
15149 if { (ac_try="$ac_cpp conftest.$ac_ext"
15150 case "(($ac_try" in
15151   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15152   *) ac_try_echo=$ac_try;;
15153 esac
15154 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15155   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
15156   ac_status=$?
15157   grep -v '^ *+' conftest.er1 >conftest.err
15158   rm -f conftest.er1
15159   cat conftest.err >&5
15160   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15161   (exit $ac_status); } >/dev/null; then
15162   if test -s conftest.err; then
15163     ac_cpp_err=$ac_c_preproc_warn_flag
15164     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
15165   else
15166     ac_cpp_err=
15167   fi
15168 else
15169   ac_cpp_err=yes
15170 fi
15171 if test -z "$ac_cpp_err"; then
15172   ac_header_preproc=yes
15173 else
15174   echo "$as_me: failed program was:" >&5
15175 sed 's/^/| /' conftest.$ac_ext >&5
15176
15177   ac_header_preproc=no
15178 fi
15179
15180 rm -f conftest.err conftest.$ac_ext
15181 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
15182 echo "${ECHO_T}$ac_header_preproc" >&6; }
15183
15184 # So?  What about this header?
15185 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
15186   yes:no: )
15187     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
15188 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
15189     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
15190 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
15191     ac_header_preproc=yes
15192     ;;
15193   no:yes:* )
15194     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
15195 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
15196     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
15197 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
15198     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
15199 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
15200     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
15201 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
15202     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
15203 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
15204     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
15205 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
15206     ( cat <<\_ASBOX
15207 ## ------------------------------ ##
15208 ## Report this to bugs@yourdomain ##
15209 ## ------------------------------ ##
15210 _ASBOX
15211      ) | sed "s/^/$as_me: WARNING:     /" >&2
15212     ;;
15213 esac
15214 { echo "$as_me:$LINENO: checking for $ac_header" >&5
15215 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
15216 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15217   echo $ECHO_N "(cached) $ECHO_C" >&6
15218 else
15219   eval "$as_ac_Header=\$ac_header_preproc"
15220 fi
15221 ac_res=`eval echo '${'$as_ac_Header'}'`
15222                { echo "$as_me:$LINENO: result: $ac_res" >&5
15223 echo "${ECHO_T}$ac_res" >&6; }
15224
15225 fi
15226 if test `eval echo '${'$as_ac_Header'}'` = yes; then
15227   cat >>confdefs.h <<_ACEOF
15228 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
15229 _ACEOF
15230
15231 fi
15232
15233 done
15234
15235
15236 for ac_header in fenv.h
15237 do
15238 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
15239 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15240   { echo "$as_me:$LINENO: checking for $ac_header" >&5
15241 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
15242 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15243   echo $ECHO_N "(cached) $ECHO_C" >&6
15244 fi
15245 ac_res=`eval echo '${'$as_ac_Header'}'`
15246                { echo "$as_me:$LINENO: result: $ac_res" >&5
15247 echo "${ECHO_T}$ac_res" >&6; }
15248 else
15249   # Is the header compilable?
15250 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
15251 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
15252 cat >conftest.$ac_ext <<_ACEOF
15253 /* confdefs.h.  */
15254 _ACEOF
15255 cat confdefs.h >>conftest.$ac_ext
15256 cat >>conftest.$ac_ext <<_ACEOF
15257 /* end confdefs.h.  */
15258 $ac_includes_default
15259 #include <$ac_header>
15260 _ACEOF
15261 rm -f conftest.$ac_objext
15262 if { (ac_try="$ac_compile"
15263 case "(($ac_try" in
15264   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15265   *) ac_try_echo=$ac_try;;
15266 esac
15267 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15268   (eval "$ac_compile") 2>conftest.er1
15269   ac_status=$?
15270   grep -v '^ *+' conftest.er1 >conftest.err
15271   rm -f conftest.er1
15272   cat conftest.err >&5
15273   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15274   (exit $ac_status); } &&
15275          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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_try") 2>&5
15282   ac_status=$?
15283   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15284   (exit $ac_status); }; } &&
15285          { ac_try='test -s conftest.$ac_objext'
15286   { (case "(($ac_try" in
15287   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15288   *) ac_try_echo=$ac_try;;
15289 esac
15290 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15291   (eval "$ac_try") 2>&5
15292   ac_status=$?
15293   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15294   (exit $ac_status); }; }; then
15295   ac_header_compiler=yes
15296 else
15297   echo "$as_me: failed program was:" >&5
15298 sed 's/^/| /' conftest.$ac_ext >&5
15299
15300         ac_header_compiler=no
15301 fi
15302
15303 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15304 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
15305 echo "${ECHO_T}$ac_header_compiler" >&6; }
15306
15307 # Is the header present?
15308 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
15309 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
15310 cat >conftest.$ac_ext <<_ACEOF
15311 /* confdefs.h.  */
15312 _ACEOF
15313 cat confdefs.h >>conftest.$ac_ext
15314 cat >>conftest.$ac_ext <<_ACEOF
15315 /* end confdefs.h.  */
15316 #include <$ac_header>
15317 _ACEOF
15318 if { (ac_try="$ac_cpp conftest.$ac_ext"
15319 case "(($ac_try" in
15320   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15321   *) ac_try_echo=$ac_try;;
15322 esac
15323 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15324   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
15325   ac_status=$?
15326   grep -v '^ *+' conftest.er1 >conftest.err
15327   rm -f conftest.er1
15328   cat conftest.err >&5
15329   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15330   (exit $ac_status); } >/dev/null; then
15331   if test -s conftest.err; then
15332     ac_cpp_err=$ac_c_preproc_warn_flag
15333     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
15334   else
15335     ac_cpp_err=
15336   fi
15337 else
15338   ac_cpp_err=yes
15339 fi
15340 if test -z "$ac_cpp_err"; then
15341   ac_header_preproc=yes
15342 else
15343   echo "$as_me: failed program was:" >&5
15344 sed 's/^/| /' conftest.$ac_ext >&5
15345
15346   ac_header_preproc=no
15347 fi
15348
15349 rm -f conftest.err conftest.$ac_ext
15350 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
15351 echo "${ECHO_T}$ac_header_preproc" >&6; }
15352
15353 # So?  What about this header?
15354 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
15355   yes:no: )
15356     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
15357 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
15358     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
15359 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
15360     ac_header_preproc=yes
15361     ;;
15362   no:yes:* )
15363     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
15364 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
15365     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
15366 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
15367     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
15368 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
15369     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
15370 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
15371     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
15372 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
15373     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
15374 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
15375     ( cat <<\_ASBOX
15376 ## ------------------------------ ##
15377 ## Report this to bugs@yourdomain ##
15378 ## ------------------------------ ##
15379 _ASBOX
15380      ) | sed "s/^/$as_me: WARNING:     /" >&2
15381     ;;
15382 esac
15383 { echo "$as_me:$LINENO: checking for $ac_header" >&5
15384 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
15385 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15386   echo $ECHO_N "(cached) $ECHO_C" >&6
15387 else
15388   eval "$as_ac_Header=\$ac_header_preproc"
15389 fi
15390 ac_res=`eval echo '${'$as_ac_Header'}'`
15391                { echo "$as_me:$LINENO: result: $ac_res" >&5
15392 echo "${ECHO_T}$ac_res" >&6; }
15393
15394 fi
15395 if test `eval echo '${'$as_ac_Header'}'` = yes; then
15396   cat >>confdefs.h <<_ACEOF
15397 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
15398 _ACEOF
15399
15400 fi
15401
15402 done
15403
15404 if test "$ENABLE_THREADS" -eq 1 && test "$ENABLE_PTHREADS" -eq 1 ; then
15405
15406 for ac_header in pthread.h
15407 do
15408 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
15409 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15410   { echo "$as_me:$LINENO: checking for $ac_header" >&5
15411 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
15412 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15413   echo $ECHO_N "(cached) $ECHO_C" >&6
15414 fi
15415 ac_res=`eval echo '${'$as_ac_Header'}'`
15416                { echo "$as_me:$LINENO: result: $ac_res" >&5
15417 echo "${ECHO_T}$ac_res" >&6; }
15418 else
15419   # Is the header compilable?
15420 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
15421 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
15422 cat >conftest.$ac_ext <<_ACEOF
15423 /* confdefs.h.  */
15424 _ACEOF
15425 cat confdefs.h >>conftest.$ac_ext
15426 cat >>conftest.$ac_ext <<_ACEOF
15427 /* end confdefs.h.  */
15428 $ac_includes_default
15429 #include <$ac_header>
15430 _ACEOF
15431 rm -f conftest.$ac_objext
15432 if { (ac_try="$ac_compile"
15433 case "(($ac_try" in
15434   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15435   *) ac_try_echo=$ac_try;;
15436 esac
15437 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15438   (eval "$ac_compile") 2>conftest.er1
15439   ac_status=$?
15440   grep -v '^ *+' conftest.er1 >conftest.err
15441   rm -f conftest.er1
15442   cat conftest.err >&5
15443   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15444   (exit $ac_status); } &&
15445          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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_try") 2>&5
15452   ac_status=$?
15453   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15454   (exit $ac_status); }; } &&
15455          { ac_try='test -s conftest.$ac_objext'
15456   { (case "(($ac_try" in
15457   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15458   *) ac_try_echo=$ac_try;;
15459 esac
15460 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15461   (eval "$ac_try") 2>&5
15462   ac_status=$?
15463   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15464   (exit $ac_status); }; }; then
15465   ac_header_compiler=yes
15466 else
15467   echo "$as_me: failed program was:" >&5
15468 sed 's/^/| /' conftest.$ac_ext >&5
15469
15470         ac_header_compiler=no
15471 fi
15472
15473 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15474 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
15475 echo "${ECHO_T}$ac_header_compiler" >&6; }
15476
15477 # Is the header present?
15478 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
15479 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
15480 cat >conftest.$ac_ext <<_ACEOF
15481 /* confdefs.h.  */
15482 _ACEOF
15483 cat confdefs.h >>conftest.$ac_ext
15484 cat >>conftest.$ac_ext <<_ACEOF
15485 /* end confdefs.h.  */
15486 #include <$ac_header>
15487 _ACEOF
15488 if { (ac_try="$ac_cpp conftest.$ac_ext"
15489 case "(($ac_try" in
15490   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15491   *) ac_try_echo=$ac_try;;
15492 esac
15493 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15494   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
15495   ac_status=$?
15496   grep -v '^ *+' conftest.er1 >conftest.err
15497   rm -f conftest.er1
15498   cat conftest.err >&5
15499   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15500   (exit $ac_status); } >/dev/null; then
15501   if test -s conftest.err; then
15502     ac_cpp_err=$ac_c_preproc_warn_flag
15503     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
15504   else
15505     ac_cpp_err=
15506   fi
15507 else
15508   ac_cpp_err=yes
15509 fi
15510 if test -z "$ac_cpp_err"; then
15511   ac_header_preproc=yes
15512 else
15513   echo "$as_me: failed program was:" >&5
15514 sed 's/^/| /' conftest.$ac_ext >&5
15515
15516   ac_header_preproc=no
15517 fi
15518
15519 rm -f conftest.err conftest.$ac_ext
15520 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
15521 echo "${ECHO_T}$ac_header_preproc" >&6; }
15522
15523 # So?  What about this header?
15524 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
15525   yes:no: )
15526     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
15527 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
15528     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
15529 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
15530     ac_header_preproc=yes
15531     ;;
15532   no:yes:* )
15533     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
15534 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
15535     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
15536 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
15537     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
15538 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
15539     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
15540 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
15541     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
15542 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
15543     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
15544 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
15545     ( cat <<\_ASBOX
15546 ## ------------------------------ ##
15547 ## Report this to bugs@yourdomain ##
15548 ## ------------------------------ ##
15549 _ASBOX
15550      ) | sed "s/^/$as_me: WARNING:     /" >&2
15551     ;;
15552 esac
15553 { echo "$as_me:$LINENO: checking for $ac_header" >&5
15554 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
15555 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15556   echo $ECHO_N "(cached) $ECHO_C" >&6
15557 else
15558   eval "$as_ac_Header=\$ac_header_preproc"
15559 fi
15560 ac_res=`eval echo '${'$as_ac_Header'}'`
15561                { echo "$as_me:$LINENO: result: $ac_res" >&5
15562 echo "${ECHO_T}$ac_res" >&6; }
15563
15564 fi
15565 if test `eval echo '${'$as_ac_Header'}'` = yes; then
15566   cat >>confdefs.h <<_ACEOF
15567 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
15568 _ACEOF
15569  HAVE_PTHREAD=1
15570
15571 else
15572   HAVE_PTHREAD=0
15573
15574 fi
15575
15576 done
15577
15578 else
15579   HAVE_PTHREAD=0
15580
15581 fi
15582
15583 if test "$llvm_cv_enable_libffi" = "yes" ; then
15584
15585
15586 for ac_header in ffi.h ffi/ffi.h
15587 do
15588 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
15589 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15590   { echo "$as_me:$LINENO: checking for $ac_header" >&5
15591 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
15592 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15593   echo $ECHO_N "(cached) $ECHO_C" >&6
15594 fi
15595 ac_res=`eval echo '${'$as_ac_Header'}'`
15596                { echo "$as_me:$LINENO: result: $ac_res" >&5
15597 echo "${ECHO_T}$ac_res" >&6; }
15598 else
15599   # Is the header compilable?
15600 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
15601 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
15602 cat >conftest.$ac_ext <<_ACEOF
15603 /* confdefs.h.  */
15604 _ACEOF
15605 cat confdefs.h >>conftest.$ac_ext
15606 cat >>conftest.$ac_ext <<_ACEOF
15607 /* end confdefs.h.  */
15608 $ac_includes_default
15609 #include <$ac_header>
15610 _ACEOF
15611 rm -f conftest.$ac_objext
15612 if { (ac_try="$ac_compile"
15613 case "(($ac_try" in
15614   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15615   *) ac_try_echo=$ac_try;;
15616 esac
15617 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15618   (eval "$ac_compile") 2>conftest.er1
15619   ac_status=$?
15620   grep -v '^ *+' conftest.er1 >conftest.err
15621   rm -f conftest.er1
15622   cat conftest.err >&5
15623   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15624   (exit $ac_status); } &&
15625          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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_try") 2>&5
15632   ac_status=$?
15633   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15634   (exit $ac_status); }; } &&
15635          { ac_try='test -s conftest.$ac_objext'
15636   { (case "(($ac_try" in
15637   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15638   *) ac_try_echo=$ac_try;;
15639 esac
15640 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15641   (eval "$ac_try") 2>&5
15642   ac_status=$?
15643   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15644   (exit $ac_status); }; }; then
15645   ac_header_compiler=yes
15646 else
15647   echo "$as_me: failed program was:" >&5
15648 sed 's/^/| /' conftest.$ac_ext >&5
15649
15650         ac_header_compiler=no
15651 fi
15652
15653 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15654 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
15655 echo "${ECHO_T}$ac_header_compiler" >&6; }
15656
15657 # Is the header present?
15658 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
15659 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
15660 cat >conftest.$ac_ext <<_ACEOF
15661 /* confdefs.h.  */
15662 _ACEOF
15663 cat confdefs.h >>conftest.$ac_ext
15664 cat >>conftest.$ac_ext <<_ACEOF
15665 /* end confdefs.h.  */
15666 #include <$ac_header>
15667 _ACEOF
15668 if { (ac_try="$ac_cpp conftest.$ac_ext"
15669 case "(($ac_try" in
15670   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15671   *) ac_try_echo=$ac_try;;
15672 esac
15673 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15674   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
15675   ac_status=$?
15676   grep -v '^ *+' conftest.er1 >conftest.err
15677   rm -f conftest.er1
15678   cat conftest.err >&5
15679   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15680   (exit $ac_status); } >/dev/null; then
15681   if test -s conftest.err; then
15682     ac_cpp_err=$ac_c_preproc_warn_flag
15683     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
15684   else
15685     ac_cpp_err=
15686   fi
15687 else
15688   ac_cpp_err=yes
15689 fi
15690 if test -z "$ac_cpp_err"; then
15691   ac_header_preproc=yes
15692 else
15693   echo "$as_me: failed program was:" >&5
15694 sed 's/^/| /' conftest.$ac_ext >&5
15695
15696   ac_header_preproc=no
15697 fi
15698
15699 rm -f conftest.err conftest.$ac_ext
15700 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
15701 echo "${ECHO_T}$ac_header_preproc" >&6; }
15702
15703 # So?  What about this header?
15704 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
15705   yes:no: )
15706     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
15707 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
15708     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
15709 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
15710     ac_header_preproc=yes
15711     ;;
15712   no:yes:* )
15713     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
15714 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
15715     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
15716 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
15717     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
15718 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
15719     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
15720 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
15721     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
15722 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
15723     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
15724 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
15725     ( cat <<\_ASBOX
15726 ## ------------------------------ ##
15727 ## Report this to bugs@yourdomain ##
15728 ## ------------------------------ ##
15729 _ASBOX
15730      ) | sed "s/^/$as_me: WARNING:     /" >&2
15731     ;;
15732 esac
15733 { echo "$as_me:$LINENO: checking for $ac_header" >&5
15734 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
15735 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15736   echo $ECHO_N "(cached) $ECHO_C" >&6
15737 else
15738   eval "$as_ac_Header=\$ac_header_preproc"
15739 fi
15740 ac_res=`eval echo '${'$as_ac_Header'}'`
15741                { echo "$as_me:$LINENO: result: $ac_res" >&5
15742 echo "${ECHO_T}$ac_res" >&6; }
15743
15744 fi
15745 if test `eval echo '${'$as_ac_Header'}'` = yes; then
15746   cat >>confdefs.h <<_ACEOF
15747 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
15748 _ACEOF
15749
15750 fi
15751
15752 done
15753
15754 fi
15755
15756
15757 for ac_header in CrashReporterClient.h
15758 do
15759 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
15760 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15761   { echo "$as_me:$LINENO: checking for $ac_header" >&5
15762 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
15763 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15764   echo $ECHO_N "(cached) $ECHO_C" >&6
15765 fi
15766 ac_res=`eval echo '${'$as_ac_Header'}'`
15767                { echo "$as_me:$LINENO: result: $ac_res" >&5
15768 echo "${ECHO_T}$ac_res" >&6; }
15769 else
15770   # Is the header compilable?
15771 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
15772 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
15773 cat >conftest.$ac_ext <<_ACEOF
15774 /* confdefs.h.  */
15775 _ACEOF
15776 cat confdefs.h >>conftest.$ac_ext
15777 cat >>conftest.$ac_ext <<_ACEOF
15778 /* end confdefs.h.  */
15779 $ac_includes_default
15780 #include <$ac_header>
15781 _ACEOF
15782 rm -f conftest.$ac_objext
15783 if { (ac_try="$ac_compile"
15784 case "(($ac_try" in
15785   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15786   *) ac_try_echo=$ac_try;;
15787 esac
15788 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15789   (eval "$ac_compile") 2>conftest.er1
15790   ac_status=$?
15791   grep -v '^ *+' conftest.er1 >conftest.err
15792   rm -f conftest.er1
15793   cat conftest.err >&5
15794   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15795   (exit $ac_status); } &&
15796          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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_try") 2>&5
15803   ac_status=$?
15804   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15805   (exit $ac_status); }; } &&
15806          { ac_try='test -s conftest.$ac_objext'
15807   { (case "(($ac_try" in
15808   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15809   *) ac_try_echo=$ac_try;;
15810 esac
15811 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15812   (eval "$ac_try") 2>&5
15813   ac_status=$?
15814   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15815   (exit $ac_status); }; }; then
15816   ac_header_compiler=yes
15817 else
15818   echo "$as_me: failed program was:" >&5
15819 sed 's/^/| /' conftest.$ac_ext >&5
15820
15821         ac_header_compiler=no
15822 fi
15823
15824 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15825 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
15826 echo "${ECHO_T}$ac_header_compiler" >&6; }
15827
15828 # Is the header present?
15829 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
15830 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
15831 cat >conftest.$ac_ext <<_ACEOF
15832 /* confdefs.h.  */
15833 _ACEOF
15834 cat confdefs.h >>conftest.$ac_ext
15835 cat >>conftest.$ac_ext <<_ACEOF
15836 /* end confdefs.h.  */
15837 #include <$ac_header>
15838 _ACEOF
15839 if { (ac_try="$ac_cpp conftest.$ac_ext"
15840 case "(($ac_try" in
15841   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15842   *) ac_try_echo=$ac_try;;
15843 esac
15844 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15845   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
15846   ac_status=$?
15847   grep -v '^ *+' conftest.er1 >conftest.err
15848   rm -f conftest.er1
15849   cat conftest.err >&5
15850   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15851   (exit $ac_status); } >/dev/null; then
15852   if test -s conftest.err; then
15853     ac_cpp_err=$ac_c_preproc_warn_flag
15854     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
15855   else
15856     ac_cpp_err=
15857   fi
15858 else
15859   ac_cpp_err=yes
15860 fi
15861 if test -z "$ac_cpp_err"; then
15862   ac_header_preproc=yes
15863 else
15864   echo "$as_me: failed program was:" >&5
15865 sed 's/^/| /' conftest.$ac_ext >&5
15866
15867   ac_header_preproc=no
15868 fi
15869
15870 rm -f conftest.err conftest.$ac_ext
15871 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
15872 echo "${ECHO_T}$ac_header_preproc" >&6; }
15873
15874 # So?  What about this header?
15875 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
15876   yes:no: )
15877     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
15878 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
15879     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
15880 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
15881     ac_header_preproc=yes
15882     ;;
15883   no:yes:* )
15884     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
15885 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
15886     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
15887 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
15888     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
15889 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
15890     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
15891 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
15892     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
15893 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
15894     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
15895 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
15896     ( cat <<\_ASBOX
15897 ## ------------------------------ ##
15898 ## Report this to bugs@yourdomain ##
15899 ## ------------------------------ ##
15900 _ASBOX
15901      ) | sed "s/^/$as_me: WARNING:     /" >&2
15902     ;;
15903 esac
15904 { echo "$as_me:$LINENO: checking for $ac_header" >&5
15905 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
15906 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
15907   echo $ECHO_N "(cached) $ECHO_C" >&6
15908 else
15909   eval "$as_ac_Header=\$ac_header_preproc"
15910 fi
15911 ac_res=`eval echo '${'$as_ac_Header'}'`
15912                { echo "$as_me:$LINENO: result: $ac_res" >&5
15913 echo "${ECHO_T}$ac_res" >&6; }
15914
15915 fi
15916 if test `eval echo '${'$as_ac_Header'}'` = yes; then
15917   cat >>confdefs.h <<_ACEOF
15918 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
15919 _ACEOF
15920
15921 fi
15922
15923 done
15924
15925
15926 { echo "$as_me:$LINENO: checking __crashreporter_info__" >&5
15927 echo $ECHO_N "checking __crashreporter_info__... $ECHO_C" >&6; }
15928 cat >conftest.$ac_ext <<_ACEOF
15929 /* confdefs.h.  */
15930 _ACEOF
15931 cat confdefs.h >>conftest.$ac_ext
15932 cat >>conftest.$ac_ext <<_ACEOF
15933 /* end confdefs.h.  */
15934 extern const char *__crashreporter_info__;
15935       int main() {
15936         __crashreporter_info__ = "test";
15937         return 0;
15938       }
15939
15940 _ACEOF
15941 rm -f conftest.$ac_objext conftest$ac_exeext
15942 if { (ac_try="$ac_link"
15943 case "(($ac_try" in
15944   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15945   *) ac_try_echo=$ac_try;;
15946 esac
15947 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15948   (eval "$ac_link") 2>conftest.er1
15949   ac_status=$?
15950   grep -v '^ *+' conftest.er1 >conftest.err
15951   rm -f conftest.er1
15952   cat conftest.err >&5
15953   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15954   (exit $ac_status); } &&
15955          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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_try") 2>&5
15962   ac_status=$?
15963   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15964   (exit $ac_status); }; } &&
15965          { ac_try='test -s conftest$ac_exeext'
15966   { (case "(($ac_try" in
15967   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
15968   *) ac_try_echo=$ac_try;;
15969 esac
15970 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
15971   (eval "$ac_try") 2>&5
15972   ac_status=$?
15973   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15974   (exit $ac_status); }; }; then
15975   { echo "$as_me:$LINENO: result: yes" >&5
15976 echo "${ECHO_T}yes" >&6; }
15977
15978 cat >>confdefs.h <<\_ACEOF
15979 #define HAVE_CRASHREPORTER_INFO 1
15980 _ACEOF
15981
15982 else
15983   echo "$as_me: failed program was:" >&5
15984 sed 's/^/| /' conftest.$ac_ext >&5
15985
15986         { echo "$as_me:$LINENO: result: no" >&5
15987 echo "${ECHO_T}no" >&6; }
15988
15989 cat >>confdefs.h <<\_ACEOF
15990 #define HAVE_CRASHREPORTER_INFO 0
15991 _ACEOF
15992
15993 fi
15994
15995 rm -f core conftest.err conftest.$ac_objext \
15996       conftest$ac_exeext conftest.$ac_ext
15997
15998
15999
16000
16001   { echo "$as_me:$LINENO: checking for HUGE_VAL sanity" >&5
16002 echo $ECHO_N "checking for HUGE_VAL sanity... $ECHO_C" >&6; }
16003 if test "${ac_cv_huge_val_sanity+set}" = set; then
16004   echo $ECHO_N "(cached) $ECHO_C" >&6
16005 else
16006
16007     ac_ext=cpp
16008 ac_cpp='$CXXCPP $CPPFLAGS'
16009 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
16010 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
16011 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
16012
16013     ac_save_CXXFLAGS=$CXXFLAGS
16014     CXXFLAGS="$CXXFLAGS -pedantic"
16015     if test "$cross_compiling" = yes; then
16016   ac_cv_huge_val_sanity=yes
16017 else
16018   cat >conftest.$ac_ext <<_ACEOF
16019 /* confdefs.h.  */
16020 _ACEOF
16021 cat confdefs.h >>conftest.$ac_ext
16022 cat >>conftest.$ac_ext <<_ACEOF
16023 /* end confdefs.h.  */
16024 #include <math.h>
16025 int
16026 main ()
16027 {
16028 double x = HUGE_VAL; return x != x;
16029   ;
16030   return 0;
16031 }
16032 _ACEOF
16033 rm -f conftest$ac_exeext
16034 if { (ac_try="$ac_link"
16035 case "(($ac_try" in
16036   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16037   *) ac_try_echo=$ac_try;;
16038 esac
16039 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16040   (eval "$ac_link") 2>&5
16041   ac_status=$?
16042   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16043   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
16044   { (case "(($ac_try" in
16045   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16046   *) ac_try_echo=$ac_try;;
16047 esac
16048 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16049   (eval "$ac_try") 2>&5
16050   ac_status=$?
16051   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16052   (exit $ac_status); }; }; then
16053   ac_cv_huge_val_sanity=yes
16054 else
16055   echo "$as_me: program exited with status $ac_status" >&5
16056 echo "$as_me: failed program was:" >&5
16057 sed 's/^/| /' conftest.$ac_ext >&5
16058
16059 ( exit $ac_status )
16060 ac_cv_huge_val_sanity=no
16061 fi
16062 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
16063 fi
16064
16065
16066     CXXFLAGS=$ac_save_CXXFLAGS
16067     ac_ext=c
16068 ac_cpp='$CPP $CPPFLAGS'
16069 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
16070 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
16071 ac_compiler_gnu=$ac_cv_c_compiler_gnu
16072
16073
16074 fi
16075 { echo "$as_me:$LINENO: result: $ac_cv_huge_val_sanity" >&5
16076 echo "${ECHO_T}$ac_cv_huge_val_sanity" >&6; }
16077   HUGE_VAL_SANITY=$ac_cv_huge_val_sanity
16078
16079
16080 { echo "$as_me:$LINENO: checking for pid_t" >&5
16081 echo $ECHO_N "checking for pid_t... $ECHO_C" >&6; }
16082 if test "${ac_cv_type_pid_t+set}" = set; then
16083   echo $ECHO_N "(cached) $ECHO_C" >&6
16084 else
16085   cat >conftest.$ac_ext <<_ACEOF
16086 /* confdefs.h.  */
16087 _ACEOF
16088 cat confdefs.h >>conftest.$ac_ext
16089 cat >>conftest.$ac_ext <<_ACEOF
16090 /* end confdefs.h.  */
16091 $ac_includes_default
16092 typedef pid_t ac__type_new_;
16093 int
16094 main ()
16095 {
16096 if ((ac__type_new_ *) 0)
16097   return 0;
16098 if (sizeof (ac__type_new_))
16099   return 0;
16100   ;
16101   return 0;
16102 }
16103 _ACEOF
16104 rm -f conftest.$ac_objext
16105 if { (ac_try="$ac_compile"
16106 case "(($ac_try" in
16107   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16108   *) ac_try_echo=$ac_try;;
16109 esac
16110 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16111   (eval "$ac_compile") 2>conftest.er1
16112   ac_status=$?
16113   grep -v '^ *+' conftest.er1 >conftest.err
16114   rm -f conftest.er1
16115   cat conftest.err >&5
16116   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16117   (exit $ac_status); } &&
16118          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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_try") 2>&5
16125   ac_status=$?
16126   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16127   (exit $ac_status); }; } &&
16128          { ac_try='test -s conftest.$ac_objext'
16129   { (case "(($ac_try" in
16130   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16131   *) ac_try_echo=$ac_try;;
16132 esac
16133 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16134   (eval "$ac_try") 2>&5
16135   ac_status=$?
16136   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16137   (exit $ac_status); }; }; then
16138   ac_cv_type_pid_t=yes
16139 else
16140   echo "$as_me: failed program was:" >&5
16141 sed 's/^/| /' conftest.$ac_ext >&5
16142
16143         ac_cv_type_pid_t=no
16144 fi
16145
16146 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16147 fi
16148 { echo "$as_me:$LINENO: result: $ac_cv_type_pid_t" >&5
16149 echo "${ECHO_T}$ac_cv_type_pid_t" >&6; }
16150 if test $ac_cv_type_pid_t = yes; then
16151   :
16152 else
16153
16154 cat >>confdefs.h <<_ACEOF
16155 #define pid_t int
16156 _ACEOF
16157
16158 fi
16159
16160 { echo "$as_me:$LINENO: checking for size_t" >&5
16161 echo $ECHO_N "checking for size_t... $ECHO_C" >&6; }
16162 if test "${ac_cv_type_size_t+set}" = set; then
16163   echo $ECHO_N "(cached) $ECHO_C" >&6
16164 else
16165   cat >conftest.$ac_ext <<_ACEOF
16166 /* confdefs.h.  */
16167 _ACEOF
16168 cat confdefs.h >>conftest.$ac_ext
16169 cat >>conftest.$ac_ext <<_ACEOF
16170 /* end confdefs.h.  */
16171 $ac_includes_default
16172 typedef size_t ac__type_new_;
16173 int
16174 main ()
16175 {
16176 if ((ac__type_new_ *) 0)
16177   return 0;
16178 if (sizeof (ac__type_new_))
16179   return 0;
16180   ;
16181   return 0;
16182 }
16183 _ACEOF
16184 rm -f conftest.$ac_objext
16185 if { (ac_try="$ac_compile"
16186 case "(($ac_try" in
16187   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16188   *) ac_try_echo=$ac_try;;
16189 esac
16190 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16191   (eval "$ac_compile") 2>conftest.er1
16192   ac_status=$?
16193   grep -v '^ *+' conftest.er1 >conftest.err
16194   rm -f conftest.er1
16195   cat conftest.err >&5
16196   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16197   (exit $ac_status); } &&
16198          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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_try") 2>&5
16205   ac_status=$?
16206   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16207   (exit $ac_status); }; } &&
16208          { ac_try='test -s conftest.$ac_objext'
16209   { (case "(($ac_try" in
16210   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16211   *) ac_try_echo=$ac_try;;
16212 esac
16213 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16214   (eval "$ac_try") 2>&5
16215   ac_status=$?
16216   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16217   (exit $ac_status); }; }; then
16218   ac_cv_type_size_t=yes
16219 else
16220   echo "$as_me: failed program was:" >&5
16221 sed 's/^/| /' conftest.$ac_ext >&5
16222
16223         ac_cv_type_size_t=no
16224 fi
16225
16226 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16227 fi
16228 { echo "$as_me:$LINENO: result: $ac_cv_type_size_t" >&5
16229 echo "${ECHO_T}$ac_cv_type_size_t" >&6; }
16230 if test $ac_cv_type_size_t = yes; then
16231   :
16232 else
16233
16234 cat >>confdefs.h <<_ACEOF
16235 #define size_t unsigned int
16236 _ACEOF
16237
16238 fi
16239
16240
16241 cat >>confdefs.h <<_ACEOF
16242 #define RETSIGTYPE void
16243 _ACEOF
16244
16245 { echo "$as_me:$LINENO: checking whether struct tm is in sys/time.h or time.h" >&5
16246 echo $ECHO_N "checking whether struct tm is in sys/time.h or time.h... $ECHO_C" >&6; }
16247 if test "${ac_cv_struct_tm+set}" = set; then
16248   echo $ECHO_N "(cached) $ECHO_C" >&6
16249 else
16250   cat >conftest.$ac_ext <<_ACEOF
16251 /* confdefs.h.  */
16252 _ACEOF
16253 cat confdefs.h >>conftest.$ac_ext
16254 cat >>conftest.$ac_ext <<_ACEOF
16255 /* end confdefs.h.  */
16256 #include <sys/types.h>
16257 #include <time.h>
16258
16259 int
16260 main ()
16261 {
16262 struct tm *tp; tp->tm_sec;
16263   ;
16264   return 0;
16265 }
16266 _ACEOF
16267 rm -f conftest.$ac_objext
16268 if { (ac_try="$ac_compile"
16269 case "(($ac_try" in
16270   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16271   *) ac_try_echo=$ac_try;;
16272 esac
16273 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16274   (eval "$ac_compile") 2>conftest.er1
16275   ac_status=$?
16276   grep -v '^ *+' conftest.er1 >conftest.err
16277   rm -f conftest.er1
16278   cat conftest.err >&5
16279   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16280   (exit $ac_status); } &&
16281          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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_try") 2>&5
16288   ac_status=$?
16289   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16290   (exit $ac_status); }; } &&
16291          { ac_try='test -s conftest.$ac_objext'
16292   { (case "(($ac_try" in
16293   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16294   *) ac_try_echo=$ac_try;;
16295 esac
16296 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16297   (eval "$ac_try") 2>&5
16298   ac_status=$?
16299   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16300   (exit $ac_status); }; }; then
16301   ac_cv_struct_tm=time.h
16302 else
16303   echo "$as_me: failed program was:" >&5
16304 sed 's/^/| /' conftest.$ac_ext >&5
16305
16306         ac_cv_struct_tm=sys/time.h
16307 fi
16308
16309 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16310 fi
16311 { echo "$as_me:$LINENO: result: $ac_cv_struct_tm" >&5
16312 echo "${ECHO_T}$ac_cv_struct_tm" >&6; }
16313 if test $ac_cv_struct_tm = sys/time.h; then
16314
16315 cat >>confdefs.h <<\_ACEOF
16316 #define TM_IN_SYS_TIME 1
16317 _ACEOF
16318
16319 fi
16320
16321 { echo "$as_me:$LINENO: checking for int64_t" >&5
16322 echo $ECHO_N "checking for int64_t... $ECHO_C" >&6; }
16323 if test "${ac_cv_type_int64_t+set}" = set; then
16324   echo $ECHO_N "(cached) $ECHO_C" >&6
16325 else
16326   cat >conftest.$ac_ext <<_ACEOF
16327 /* confdefs.h.  */
16328 _ACEOF
16329 cat confdefs.h >>conftest.$ac_ext
16330 cat >>conftest.$ac_ext <<_ACEOF
16331 /* end confdefs.h.  */
16332 $ac_includes_default
16333 typedef int64_t ac__type_new_;
16334 int
16335 main ()
16336 {
16337 if ((ac__type_new_ *) 0)
16338   return 0;
16339 if (sizeof (ac__type_new_))
16340   return 0;
16341   ;
16342   return 0;
16343 }
16344 _ACEOF
16345 rm -f conftest.$ac_objext
16346 if { (ac_try="$ac_compile"
16347 case "(($ac_try" in
16348   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16349   *) ac_try_echo=$ac_try;;
16350 esac
16351 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16352   (eval "$ac_compile") 2>conftest.er1
16353   ac_status=$?
16354   grep -v '^ *+' conftest.er1 >conftest.err
16355   rm -f conftest.er1
16356   cat conftest.err >&5
16357   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16358   (exit $ac_status); } &&
16359          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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_try") 2>&5
16366   ac_status=$?
16367   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16368   (exit $ac_status); }; } &&
16369          { ac_try='test -s conftest.$ac_objext'
16370   { (case "(($ac_try" in
16371   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16372   *) ac_try_echo=$ac_try;;
16373 esac
16374 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16375   (eval "$ac_try") 2>&5
16376   ac_status=$?
16377   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16378   (exit $ac_status); }; }; then
16379   ac_cv_type_int64_t=yes
16380 else
16381   echo "$as_me: failed program was:" >&5
16382 sed 's/^/| /' conftest.$ac_ext >&5
16383
16384         ac_cv_type_int64_t=no
16385 fi
16386
16387 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16388 fi
16389 { echo "$as_me:$LINENO: result: $ac_cv_type_int64_t" >&5
16390 echo "${ECHO_T}$ac_cv_type_int64_t" >&6; }
16391 if test $ac_cv_type_int64_t = yes; then
16392
16393 cat >>confdefs.h <<_ACEOF
16394 #define HAVE_INT64_T 1
16395 _ACEOF
16396
16397
16398 else
16399   { { echo "$as_me:$LINENO: error: Type int64_t required but not found" >&5
16400 echo "$as_me: error: Type int64_t required but not found" >&2;}
16401    { (exit 1); exit 1; }; }
16402 fi
16403
16404 { echo "$as_me:$LINENO: checking for uint64_t" >&5
16405 echo $ECHO_N "checking for uint64_t... $ECHO_C" >&6; }
16406 if test "${ac_cv_type_uint64_t+set}" = set; then
16407   echo $ECHO_N "(cached) $ECHO_C" >&6
16408 else
16409   cat >conftest.$ac_ext <<_ACEOF
16410 /* confdefs.h.  */
16411 _ACEOF
16412 cat confdefs.h >>conftest.$ac_ext
16413 cat >>conftest.$ac_ext <<_ACEOF
16414 /* end confdefs.h.  */
16415 $ac_includes_default
16416 typedef uint64_t ac__type_new_;
16417 int
16418 main ()
16419 {
16420 if ((ac__type_new_ *) 0)
16421   return 0;
16422 if (sizeof (ac__type_new_))
16423   return 0;
16424   ;
16425   return 0;
16426 }
16427 _ACEOF
16428 rm -f conftest.$ac_objext
16429 if { (ac_try="$ac_compile"
16430 case "(($ac_try" in
16431   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16432   *) ac_try_echo=$ac_try;;
16433 esac
16434 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16435   (eval "$ac_compile") 2>conftest.er1
16436   ac_status=$?
16437   grep -v '^ *+' conftest.er1 >conftest.err
16438   rm -f conftest.er1
16439   cat conftest.err >&5
16440   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16441   (exit $ac_status); } &&
16442          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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_try") 2>&5
16449   ac_status=$?
16450   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16451   (exit $ac_status); }; } &&
16452          { ac_try='test -s conftest.$ac_objext'
16453   { (case "(($ac_try" in
16454   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16455   *) ac_try_echo=$ac_try;;
16456 esac
16457 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16458   (eval "$ac_try") 2>&5
16459   ac_status=$?
16460   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16461   (exit $ac_status); }; }; then
16462   ac_cv_type_uint64_t=yes
16463 else
16464   echo "$as_me: failed program was:" >&5
16465 sed 's/^/| /' conftest.$ac_ext >&5
16466
16467         ac_cv_type_uint64_t=no
16468 fi
16469
16470 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16471 fi
16472 { echo "$as_me:$LINENO: result: $ac_cv_type_uint64_t" >&5
16473 echo "${ECHO_T}$ac_cv_type_uint64_t" >&6; }
16474 if test $ac_cv_type_uint64_t = yes; then
16475
16476 cat >>confdefs.h <<_ACEOF
16477 #define HAVE_UINT64_T 1
16478 _ACEOF
16479
16480
16481 else
16482   { echo "$as_me:$LINENO: checking for u_int64_t" >&5
16483 echo $ECHO_N "checking for u_int64_t... $ECHO_C" >&6; }
16484 if test "${ac_cv_type_u_int64_t+set}" = set; then
16485   echo $ECHO_N "(cached) $ECHO_C" >&6
16486 else
16487   cat >conftest.$ac_ext <<_ACEOF
16488 /* confdefs.h.  */
16489 _ACEOF
16490 cat confdefs.h >>conftest.$ac_ext
16491 cat >>conftest.$ac_ext <<_ACEOF
16492 /* end confdefs.h.  */
16493 $ac_includes_default
16494 typedef u_int64_t ac__type_new_;
16495 int
16496 main ()
16497 {
16498 if ((ac__type_new_ *) 0)
16499   return 0;
16500 if (sizeof (ac__type_new_))
16501   return 0;
16502   ;
16503   return 0;
16504 }
16505 _ACEOF
16506 rm -f conftest.$ac_objext
16507 if { (ac_try="$ac_compile"
16508 case "(($ac_try" in
16509   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16510   *) ac_try_echo=$ac_try;;
16511 esac
16512 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16513   (eval "$ac_compile") 2>conftest.er1
16514   ac_status=$?
16515   grep -v '^ *+' conftest.er1 >conftest.err
16516   rm -f conftest.er1
16517   cat conftest.err >&5
16518   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16519   (exit $ac_status); } &&
16520          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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_try") 2>&5
16527   ac_status=$?
16528   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16529   (exit $ac_status); }; } &&
16530          { ac_try='test -s conftest.$ac_objext'
16531   { (case "(($ac_try" in
16532   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16533   *) ac_try_echo=$ac_try;;
16534 esac
16535 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16536   (eval "$ac_try") 2>&5
16537   ac_status=$?
16538   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16539   (exit $ac_status); }; }; then
16540   ac_cv_type_u_int64_t=yes
16541 else
16542   echo "$as_me: failed program was:" >&5
16543 sed 's/^/| /' conftest.$ac_ext >&5
16544
16545         ac_cv_type_u_int64_t=no
16546 fi
16547
16548 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
16549 fi
16550 { echo "$as_me:$LINENO: result: $ac_cv_type_u_int64_t" >&5
16551 echo "${ECHO_T}$ac_cv_type_u_int64_t" >&6; }
16552 if test $ac_cv_type_u_int64_t = yes; then
16553
16554 cat >>confdefs.h <<_ACEOF
16555 #define HAVE_U_INT64_T 1
16556 _ACEOF
16557
16558
16559 else
16560   { { echo "$as_me:$LINENO: error: Type uint64_t or u_int64_t required but not found" >&5
16561 echo "$as_me: error: Type uint64_t or u_int64_t required but not found" >&2;}
16562    { (exit 1); exit 1; }; }
16563 fi
16564
16565 fi
16566
16567
16568
16569
16570
16571
16572
16573
16574
16575
16576 for ac_func in backtrace ceilf floorf roundf rintf nearbyintf getcwd
16577 do
16578 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
16579 { echo "$as_me:$LINENO: checking for $ac_func" >&5
16580 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
16581 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
16582   echo $ECHO_N "(cached) $ECHO_C" >&6
16583 else
16584   cat >conftest.$ac_ext <<_ACEOF
16585 /* confdefs.h.  */
16586 _ACEOF
16587 cat confdefs.h >>conftest.$ac_ext
16588 cat >>conftest.$ac_ext <<_ACEOF
16589 /* end confdefs.h.  */
16590 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
16591    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
16592 #define $ac_func innocuous_$ac_func
16593
16594 /* System header to define __stub macros and hopefully few prototypes,
16595     which can conflict with char $ac_func (); below.
16596     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
16597     <limits.h> exists even on freestanding compilers.  */
16598
16599 #ifdef __STDC__
16600 # include <limits.h>
16601 #else
16602 # include <assert.h>
16603 #endif
16604
16605 #undef $ac_func
16606
16607 /* Override any GCC internal prototype to avoid an error.
16608    Use char because int might match the return type of a GCC
16609    builtin and then its argument prototype would still apply.  */
16610 #ifdef __cplusplus
16611 extern "C"
16612 #endif
16613 char $ac_func ();
16614 /* The GNU C library defines this for functions which it implements
16615     to always fail with ENOSYS.  Some functions are actually named
16616     something starting with __ and the normal name is an alias.  */
16617 #if defined __stub_$ac_func || defined __stub___$ac_func
16618 choke me
16619 #endif
16620
16621 int
16622 main ()
16623 {
16624 return $ac_func ();
16625   ;
16626   return 0;
16627 }
16628 _ACEOF
16629 rm -f conftest.$ac_objext conftest$ac_exeext
16630 if { (ac_try="$ac_link"
16631 case "(($ac_try" in
16632   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16633   *) ac_try_echo=$ac_try;;
16634 esac
16635 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16636   (eval "$ac_link") 2>conftest.er1
16637   ac_status=$?
16638   grep -v '^ *+' conftest.er1 >conftest.err
16639   rm -f conftest.er1
16640   cat conftest.err >&5
16641   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16642   (exit $ac_status); } &&
16643          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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_try") 2>&5
16650   ac_status=$?
16651   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16652   (exit $ac_status); }; } &&
16653          { ac_try='test -s conftest$ac_exeext'
16654   { (case "(($ac_try" in
16655   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16656   *) ac_try_echo=$ac_try;;
16657 esac
16658 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16659   (eval "$ac_try") 2>&5
16660   ac_status=$?
16661   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16662   (exit $ac_status); }; }; then
16663   eval "$as_ac_var=yes"
16664 else
16665   echo "$as_me: failed program was:" >&5
16666 sed 's/^/| /' conftest.$ac_ext >&5
16667
16668         eval "$as_ac_var=no"
16669 fi
16670
16671 rm -f core conftest.err conftest.$ac_objext \
16672       conftest$ac_exeext conftest.$ac_ext
16673 fi
16674 ac_res=`eval echo '${'$as_ac_var'}'`
16675                { echo "$as_me:$LINENO: result: $ac_res" >&5
16676 echo "${ECHO_T}$ac_res" >&6; }
16677 if test `eval echo '${'$as_ac_var'}'` = yes; then
16678   cat >>confdefs.h <<_ACEOF
16679 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
16680 _ACEOF
16681
16682 fi
16683 done
16684
16685
16686
16687
16688
16689 for ac_func in powf fmodf strtof round
16690 do
16691 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
16692 { echo "$as_me:$LINENO: checking for $ac_func" >&5
16693 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
16694 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
16695   echo $ECHO_N "(cached) $ECHO_C" >&6
16696 else
16697   cat >conftest.$ac_ext <<_ACEOF
16698 /* confdefs.h.  */
16699 _ACEOF
16700 cat confdefs.h >>conftest.$ac_ext
16701 cat >>conftest.$ac_ext <<_ACEOF
16702 /* end confdefs.h.  */
16703 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
16704    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
16705 #define $ac_func innocuous_$ac_func
16706
16707 /* System header to define __stub macros and hopefully few prototypes,
16708     which can conflict with char $ac_func (); below.
16709     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
16710     <limits.h> exists even on freestanding compilers.  */
16711
16712 #ifdef __STDC__
16713 # include <limits.h>
16714 #else
16715 # include <assert.h>
16716 #endif
16717
16718 #undef $ac_func
16719
16720 /* Override any GCC internal prototype to avoid an error.
16721    Use char because int might match the return type of a GCC
16722    builtin and then its argument prototype would still apply.  */
16723 #ifdef __cplusplus
16724 extern "C"
16725 #endif
16726 char $ac_func ();
16727 /* The GNU C library defines this for functions which it implements
16728     to always fail with ENOSYS.  Some functions are actually named
16729     something starting with __ and the normal name is an alias.  */
16730 #if defined __stub_$ac_func || defined __stub___$ac_func
16731 choke me
16732 #endif
16733
16734 int
16735 main ()
16736 {
16737 return $ac_func ();
16738   ;
16739   return 0;
16740 }
16741 _ACEOF
16742 rm -f conftest.$ac_objext conftest$ac_exeext
16743 if { (ac_try="$ac_link"
16744 case "(($ac_try" in
16745   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16746   *) ac_try_echo=$ac_try;;
16747 esac
16748 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16749   (eval "$ac_link") 2>conftest.er1
16750   ac_status=$?
16751   grep -v '^ *+' conftest.er1 >conftest.err
16752   rm -f conftest.er1
16753   cat conftest.err >&5
16754   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16755   (exit $ac_status); } &&
16756          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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_try") 2>&5
16763   ac_status=$?
16764   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16765   (exit $ac_status); }; } &&
16766          { ac_try='test -s conftest$ac_exeext'
16767   { (case "(($ac_try" in
16768   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16769   *) ac_try_echo=$ac_try;;
16770 esac
16771 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16772   (eval "$ac_try") 2>&5
16773   ac_status=$?
16774   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16775   (exit $ac_status); }; }; then
16776   eval "$as_ac_var=yes"
16777 else
16778   echo "$as_me: failed program was:" >&5
16779 sed 's/^/| /' conftest.$ac_ext >&5
16780
16781         eval "$as_ac_var=no"
16782 fi
16783
16784 rm -f core conftest.err conftest.$ac_objext \
16785       conftest$ac_exeext conftest.$ac_ext
16786 fi
16787 ac_res=`eval echo '${'$as_ac_var'}'`
16788                { echo "$as_me:$LINENO: result: $ac_res" >&5
16789 echo "${ECHO_T}$ac_res" >&6; }
16790 if test `eval echo '${'$as_ac_var'}'` = yes; then
16791   cat >>confdefs.h <<_ACEOF
16792 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
16793 _ACEOF
16794
16795 fi
16796 done
16797
16798
16799
16800
16801
16802
16803 for ac_func in getpagesize getrusage getrlimit setrlimit gettimeofday
16804 do
16805 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
16806 { echo "$as_me:$LINENO: checking for $ac_func" >&5
16807 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
16808 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
16809   echo $ECHO_N "(cached) $ECHO_C" >&6
16810 else
16811   cat >conftest.$ac_ext <<_ACEOF
16812 /* confdefs.h.  */
16813 _ACEOF
16814 cat confdefs.h >>conftest.$ac_ext
16815 cat >>conftest.$ac_ext <<_ACEOF
16816 /* end confdefs.h.  */
16817 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
16818    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
16819 #define $ac_func innocuous_$ac_func
16820
16821 /* System header to define __stub macros and hopefully few prototypes,
16822     which can conflict with char $ac_func (); below.
16823     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
16824     <limits.h> exists even on freestanding compilers.  */
16825
16826 #ifdef __STDC__
16827 # include <limits.h>
16828 #else
16829 # include <assert.h>
16830 #endif
16831
16832 #undef $ac_func
16833
16834 /* Override any GCC internal prototype to avoid an error.
16835    Use char because int might match the return type of a GCC
16836    builtin and then its argument prototype would still apply.  */
16837 #ifdef __cplusplus
16838 extern "C"
16839 #endif
16840 char $ac_func ();
16841 /* The GNU C library defines this for functions which it implements
16842     to always fail with ENOSYS.  Some functions are actually named
16843     something starting with __ and the normal name is an alias.  */
16844 #if defined __stub_$ac_func || defined __stub___$ac_func
16845 choke me
16846 #endif
16847
16848 int
16849 main ()
16850 {
16851 return $ac_func ();
16852   ;
16853   return 0;
16854 }
16855 _ACEOF
16856 rm -f conftest.$ac_objext conftest$ac_exeext
16857 if { (ac_try="$ac_link"
16858 case "(($ac_try" in
16859   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16860   *) ac_try_echo=$ac_try;;
16861 esac
16862 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16863   (eval "$ac_link") 2>conftest.er1
16864   ac_status=$?
16865   grep -v '^ *+' conftest.er1 >conftest.err
16866   rm -f conftest.er1
16867   cat conftest.err >&5
16868   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16869   (exit $ac_status); } &&
16870          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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_try") 2>&5
16877   ac_status=$?
16878   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16879   (exit $ac_status); }; } &&
16880          { ac_try='test -s conftest$ac_exeext'
16881   { (case "(($ac_try" in
16882   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16883   *) ac_try_echo=$ac_try;;
16884 esac
16885 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16886   (eval "$ac_try") 2>&5
16887   ac_status=$?
16888   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16889   (exit $ac_status); }; }; then
16890   eval "$as_ac_var=yes"
16891 else
16892   echo "$as_me: failed program was:" >&5
16893 sed 's/^/| /' conftest.$ac_ext >&5
16894
16895         eval "$as_ac_var=no"
16896 fi
16897
16898 rm -f core conftest.err conftest.$ac_objext \
16899       conftest$ac_exeext conftest.$ac_ext
16900 fi
16901 ac_res=`eval echo '${'$as_ac_var'}'`
16902                { echo "$as_me:$LINENO: result: $ac_res" >&5
16903 echo "${ECHO_T}$ac_res" >&6; }
16904 if test `eval echo '${'$as_ac_var'}'` = yes; then
16905   cat >>confdefs.h <<_ACEOF
16906 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
16907 _ACEOF
16908
16909 fi
16910 done
16911
16912
16913
16914
16915 for ac_func in isatty mkdtemp mkstemp
16916 do
16917 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
16918 { echo "$as_me:$LINENO: checking for $ac_func" >&5
16919 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
16920 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
16921   echo $ECHO_N "(cached) $ECHO_C" >&6
16922 else
16923   cat >conftest.$ac_ext <<_ACEOF
16924 /* confdefs.h.  */
16925 _ACEOF
16926 cat confdefs.h >>conftest.$ac_ext
16927 cat >>conftest.$ac_ext <<_ACEOF
16928 /* end confdefs.h.  */
16929 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
16930    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
16931 #define $ac_func innocuous_$ac_func
16932
16933 /* System header to define __stub macros and hopefully few prototypes,
16934     which can conflict with char $ac_func (); below.
16935     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
16936     <limits.h> exists even on freestanding compilers.  */
16937
16938 #ifdef __STDC__
16939 # include <limits.h>
16940 #else
16941 # include <assert.h>
16942 #endif
16943
16944 #undef $ac_func
16945
16946 /* Override any GCC internal prototype to avoid an error.
16947    Use char because int might match the return type of a GCC
16948    builtin and then its argument prototype would still apply.  */
16949 #ifdef __cplusplus
16950 extern "C"
16951 #endif
16952 char $ac_func ();
16953 /* The GNU C library defines this for functions which it implements
16954     to always fail with ENOSYS.  Some functions are actually named
16955     something starting with __ and the normal name is an alias.  */
16956 #if defined __stub_$ac_func || defined __stub___$ac_func
16957 choke me
16958 #endif
16959
16960 int
16961 main ()
16962 {
16963 return $ac_func ();
16964   ;
16965   return 0;
16966 }
16967 _ACEOF
16968 rm -f conftest.$ac_objext conftest$ac_exeext
16969 if { (ac_try="$ac_link"
16970 case "(($ac_try" in
16971   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16972   *) ac_try_echo=$ac_try;;
16973 esac
16974 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16975   (eval "$ac_link") 2>conftest.er1
16976   ac_status=$?
16977   grep -v '^ *+' conftest.er1 >conftest.err
16978   rm -f conftest.er1
16979   cat conftest.err >&5
16980   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16981   (exit $ac_status); } &&
16982          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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_try") 2>&5
16989   ac_status=$?
16990   echo "$as_me:$LINENO: \$? = $ac_status" >&5
16991   (exit $ac_status); }; } &&
16992          { ac_try='test -s conftest$ac_exeext'
16993   { (case "(($ac_try" in
16994   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
16995   *) ac_try_echo=$ac_try;;
16996 esac
16997 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
16998   (eval "$ac_try") 2>&5
16999   ac_status=$?
17000   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17001   (exit $ac_status); }; }; then
17002   eval "$as_ac_var=yes"
17003 else
17004   echo "$as_me: failed program was:" >&5
17005 sed 's/^/| /' conftest.$ac_ext >&5
17006
17007         eval "$as_ac_var=no"
17008 fi
17009
17010 rm -f core conftest.err conftest.$ac_objext \
17011       conftest$ac_exeext conftest.$ac_ext
17012 fi
17013 ac_res=`eval echo '${'$as_ac_var'}'`
17014                { echo "$as_me:$LINENO: result: $ac_res" >&5
17015 echo "${ECHO_T}$ac_res" >&6; }
17016 if test `eval echo '${'$as_ac_var'}'` = yes; then
17017   cat >>confdefs.h <<_ACEOF
17018 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
17019 _ACEOF
17020
17021 fi
17022 done
17023
17024
17025
17026
17027
17028
17029
17030 for ac_func in mktemp posix_spawn realpath sbrk setrlimit strdup
17031 do
17032 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
17033 { echo "$as_me:$LINENO: checking for $ac_func" >&5
17034 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
17035 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
17036   echo $ECHO_N "(cached) $ECHO_C" >&6
17037 else
17038   cat >conftest.$ac_ext <<_ACEOF
17039 /* confdefs.h.  */
17040 _ACEOF
17041 cat confdefs.h >>conftest.$ac_ext
17042 cat >>conftest.$ac_ext <<_ACEOF
17043 /* end confdefs.h.  */
17044 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
17045    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
17046 #define $ac_func innocuous_$ac_func
17047
17048 /* System header to define __stub macros and hopefully few prototypes,
17049     which can conflict with char $ac_func (); below.
17050     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
17051     <limits.h> exists even on freestanding compilers.  */
17052
17053 #ifdef __STDC__
17054 # include <limits.h>
17055 #else
17056 # include <assert.h>
17057 #endif
17058
17059 #undef $ac_func
17060
17061 /* Override any GCC internal prototype to avoid an error.
17062    Use char because int might match the return type of a GCC
17063    builtin and then its argument prototype would still apply.  */
17064 #ifdef __cplusplus
17065 extern "C"
17066 #endif
17067 char $ac_func ();
17068 /* The GNU C library defines this for functions which it implements
17069     to always fail with ENOSYS.  Some functions are actually named
17070     something starting with __ and the normal name is an alias.  */
17071 #if defined __stub_$ac_func || defined __stub___$ac_func
17072 choke me
17073 #endif
17074
17075 int
17076 main ()
17077 {
17078 return $ac_func ();
17079   ;
17080   return 0;
17081 }
17082 _ACEOF
17083 rm -f conftest.$ac_objext conftest$ac_exeext
17084 if { (ac_try="$ac_link"
17085 case "(($ac_try" in
17086   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17087   *) ac_try_echo=$ac_try;;
17088 esac
17089 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17090   (eval "$ac_link") 2>conftest.er1
17091   ac_status=$?
17092   grep -v '^ *+' conftest.er1 >conftest.err
17093   rm -f conftest.er1
17094   cat conftest.err >&5
17095   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17096   (exit $ac_status); } &&
17097          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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_try") 2>&5
17104   ac_status=$?
17105   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17106   (exit $ac_status); }; } &&
17107          { ac_try='test -s conftest$ac_exeext'
17108   { (case "(($ac_try" in
17109   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17110   *) ac_try_echo=$ac_try;;
17111 esac
17112 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17113   (eval "$ac_try") 2>&5
17114   ac_status=$?
17115   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17116   (exit $ac_status); }; }; then
17117   eval "$as_ac_var=yes"
17118 else
17119   echo "$as_me: failed program was:" >&5
17120 sed 's/^/| /' conftest.$ac_ext >&5
17121
17122         eval "$as_ac_var=no"
17123 fi
17124
17125 rm -f core conftest.err conftest.$ac_objext \
17126       conftest$ac_exeext conftest.$ac_ext
17127 fi
17128 ac_res=`eval echo '${'$as_ac_var'}'`
17129                { echo "$as_me:$LINENO: result: $ac_res" >&5
17130 echo "${ECHO_T}$ac_res" >&6; }
17131 if test `eval echo '${'$as_ac_var'}'` = yes; then
17132   cat >>confdefs.h <<_ACEOF
17133 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
17134 _ACEOF
17135
17136 fi
17137 done
17138
17139
17140
17141
17142 for ac_func in strerror strerror_r setenv
17143 do
17144 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
17145 { echo "$as_me:$LINENO: checking for $ac_func" >&5
17146 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
17147 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
17148   echo $ECHO_N "(cached) $ECHO_C" >&6
17149 else
17150   cat >conftest.$ac_ext <<_ACEOF
17151 /* confdefs.h.  */
17152 _ACEOF
17153 cat confdefs.h >>conftest.$ac_ext
17154 cat >>conftest.$ac_ext <<_ACEOF
17155 /* end confdefs.h.  */
17156 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
17157    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
17158 #define $ac_func innocuous_$ac_func
17159
17160 /* System header to define __stub macros and hopefully few prototypes,
17161     which can conflict with char $ac_func (); below.
17162     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
17163     <limits.h> exists even on freestanding compilers.  */
17164
17165 #ifdef __STDC__
17166 # include <limits.h>
17167 #else
17168 # include <assert.h>
17169 #endif
17170
17171 #undef $ac_func
17172
17173 /* Override any GCC internal prototype to avoid an error.
17174    Use char because int might match the return type of a GCC
17175    builtin and then its argument prototype would still apply.  */
17176 #ifdef __cplusplus
17177 extern "C"
17178 #endif
17179 char $ac_func ();
17180 /* The GNU C library defines this for functions which it implements
17181     to always fail with ENOSYS.  Some functions are actually named
17182     something starting with __ and the normal name is an alias.  */
17183 #if defined __stub_$ac_func || defined __stub___$ac_func
17184 choke me
17185 #endif
17186
17187 int
17188 main ()
17189 {
17190 return $ac_func ();
17191   ;
17192   return 0;
17193 }
17194 _ACEOF
17195 rm -f conftest.$ac_objext conftest$ac_exeext
17196 if { (ac_try="$ac_link"
17197 case "(($ac_try" in
17198   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17199   *) ac_try_echo=$ac_try;;
17200 esac
17201 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17202   (eval "$ac_link") 2>conftest.er1
17203   ac_status=$?
17204   grep -v '^ *+' conftest.er1 >conftest.err
17205   rm -f conftest.er1
17206   cat conftest.err >&5
17207   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17208   (exit $ac_status); } &&
17209          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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_try") 2>&5
17216   ac_status=$?
17217   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17218   (exit $ac_status); }; } &&
17219          { ac_try='test -s conftest$ac_exeext'
17220   { (case "(($ac_try" in
17221   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17222   *) ac_try_echo=$ac_try;;
17223 esac
17224 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17225   (eval "$ac_try") 2>&5
17226   ac_status=$?
17227   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17228   (exit $ac_status); }; }; then
17229   eval "$as_ac_var=yes"
17230 else
17231   echo "$as_me: failed program was:" >&5
17232 sed 's/^/| /' conftest.$ac_ext >&5
17233
17234         eval "$as_ac_var=no"
17235 fi
17236
17237 rm -f core conftest.err conftest.$ac_objext \
17238       conftest$ac_exeext conftest.$ac_ext
17239 fi
17240 ac_res=`eval echo '${'$as_ac_var'}'`
17241                { echo "$as_me:$LINENO: result: $ac_res" >&5
17242 echo "${ECHO_T}$ac_res" >&6; }
17243 if test `eval echo '${'$as_ac_var'}'` = yes; then
17244   cat >>confdefs.h <<_ACEOF
17245 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
17246 _ACEOF
17247
17248 fi
17249 done
17250
17251
17252
17253
17254
17255 for ac_func in strtoll strtoq sysconf malloc_zone_statistics
17256 do
17257 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
17258 { echo "$as_me:$LINENO: checking for $ac_func" >&5
17259 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
17260 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
17261   echo $ECHO_N "(cached) $ECHO_C" >&6
17262 else
17263   cat >conftest.$ac_ext <<_ACEOF
17264 /* confdefs.h.  */
17265 _ACEOF
17266 cat confdefs.h >>conftest.$ac_ext
17267 cat >>conftest.$ac_ext <<_ACEOF
17268 /* end confdefs.h.  */
17269 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
17270    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
17271 #define $ac_func innocuous_$ac_func
17272
17273 /* System header to define __stub macros and hopefully few prototypes,
17274     which can conflict with char $ac_func (); below.
17275     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
17276     <limits.h> exists even on freestanding compilers.  */
17277
17278 #ifdef __STDC__
17279 # include <limits.h>
17280 #else
17281 # include <assert.h>
17282 #endif
17283
17284 #undef $ac_func
17285
17286 /* Override any GCC internal prototype to avoid an error.
17287    Use char because int might match the return type of a GCC
17288    builtin and then its argument prototype would still apply.  */
17289 #ifdef __cplusplus
17290 extern "C"
17291 #endif
17292 char $ac_func ();
17293 /* The GNU C library defines this for functions which it implements
17294     to always fail with ENOSYS.  Some functions are actually named
17295     something starting with __ and the normal name is an alias.  */
17296 #if defined __stub_$ac_func || defined __stub___$ac_func
17297 choke me
17298 #endif
17299
17300 int
17301 main ()
17302 {
17303 return $ac_func ();
17304   ;
17305   return 0;
17306 }
17307 _ACEOF
17308 rm -f conftest.$ac_objext conftest$ac_exeext
17309 if { (ac_try="$ac_link"
17310 case "(($ac_try" in
17311   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17312   *) ac_try_echo=$ac_try;;
17313 esac
17314 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17315   (eval "$ac_link") 2>conftest.er1
17316   ac_status=$?
17317   grep -v '^ *+' conftest.er1 >conftest.err
17318   rm -f conftest.er1
17319   cat conftest.err >&5
17320   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17321   (exit $ac_status); } &&
17322          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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_try") 2>&5
17329   ac_status=$?
17330   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17331   (exit $ac_status); }; } &&
17332          { ac_try='test -s conftest$ac_exeext'
17333   { (case "(($ac_try" in
17334   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17335   *) ac_try_echo=$ac_try;;
17336 esac
17337 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17338   (eval "$ac_try") 2>&5
17339   ac_status=$?
17340   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17341   (exit $ac_status); }; }; then
17342   eval "$as_ac_var=yes"
17343 else
17344   echo "$as_me: failed program was:" >&5
17345 sed 's/^/| /' conftest.$ac_ext >&5
17346
17347         eval "$as_ac_var=no"
17348 fi
17349
17350 rm -f core conftest.err conftest.$ac_objext \
17351       conftest$ac_exeext conftest.$ac_ext
17352 fi
17353 ac_res=`eval echo '${'$as_ac_var'}'`
17354                { echo "$as_me:$LINENO: result: $ac_res" >&5
17355 echo "${ECHO_T}$ac_res" >&6; }
17356 if test `eval echo '${'$as_ac_var'}'` = yes; then
17357   cat >>confdefs.h <<_ACEOF
17358 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
17359 _ACEOF
17360
17361 fi
17362 done
17363
17364
17365
17366
17367
17368
17369 for ac_func in setjmp longjmp sigsetjmp siglongjmp writev
17370 do
17371 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
17372 { echo "$as_me:$LINENO: checking for $ac_func" >&5
17373 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
17374 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
17375   echo $ECHO_N "(cached) $ECHO_C" >&6
17376 else
17377   cat >conftest.$ac_ext <<_ACEOF
17378 /* confdefs.h.  */
17379 _ACEOF
17380 cat confdefs.h >>conftest.$ac_ext
17381 cat >>conftest.$ac_ext <<_ACEOF
17382 /* end confdefs.h.  */
17383 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
17384    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
17385 #define $ac_func innocuous_$ac_func
17386
17387 /* System header to define __stub macros and hopefully few prototypes,
17388     which can conflict with char $ac_func (); below.
17389     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
17390     <limits.h> exists even on freestanding compilers.  */
17391
17392 #ifdef __STDC__
17393 # include <limits.h>
17394 #else
17395 # include <assert.h>
17396 #endif
17397
17398 #undef $ac_func
17399
17400 /* Override any GCC internal prototype to avoid an error.
17401    Use char because int might match the return type of a GCC
17402    builtin and then its argument prototype would still apply.  */
17403 #ifdef __cplusplus
17404 extern "C"
17405 #endif
17406 char $ac_func ();
17407 /* The GNU C library defines this for functions which it implements
17408     to always fail with ENOSYS.  Some functions are actually named
17409     something starting with __ and the normal name is an alias.  */
17410 #if defined __stub_$ac_func || defined __stub___$ac_func
17411 choke me
17412 #endif
17413
17414 int
17415 main ()
17416 {
17417 return $ac_func ();
17418   ;
17419   return 0;
17420 }
17421 _ACEOF
17422 rm -f conftest.$ac_objext conftest$ac_exeext
17423 if { (ac_try="$ac_link"
17424 case "(($ac_try" in
17425   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17426   *) ac_try_echo=$ac_try;;
17427 esac
17428 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17429   (eval "$ac_link") 2>conftest.er1
17430   ac_status=$?
17431   grep -v '^ *+' conftest.er1 >conftest.err
17432   rm -f conftest.er1
17433   cat conftest.err >&5
17434   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17435   (exit $ac_status); } &&
17436          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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_try") 2>&5
17443   ac_status=$?
17444   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17445   (exit $ac_status); }; } &&
17446          { ac_try='test -s conftest$ac_exeext'
17447   { (case "(($ac_try" in
17448   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17449   *) ac_try_echo=$ac_try;;
17450 esac
17451 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17452   (eval "$ac_try") 2>&5
17453   ac_status=$?
17454   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17455   (exit $ac_status); }; }; then
17456   eval "$as_ac_var=yes"
17457 else
17458   echo "$as_me: failed program was:" >&5
17459 sed 's/^/| /' conftest.$ac_ext >&5
17460
17461         eval "$as_ac_var=no"
17462 fi
17463
17464 rm -f core conftest.err conftest.$ac_objext \
17465       conftest$ac_exeext conftest.$ac_ext
17466 fi
17467 ac_res=`eval echo '${'$as_ac_var'}'`
17468                { echo "$as_me:$LINENO: result: $ac_res" >&5
17469 echo "${ECHO_T}$ac_res" >&6; }
17470 if test `eval echo '${'$as_ac_var'}'` = yes; then
17471   cat >>confdefs.h <<_ACEOF
17472 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
17473 _ACEOF
17474
17475 fi
17476 done
17477
17478 { echo "$as_me:$LINENO: checking if printf has the %a format character" >&5
17479 echo $ECHO_N "checking if printf has the %a format character... $ECHO_C" >&6; }
17480 if test "${llvm_cv_c_printf_a+set}" = set; then
17481   echo $ECHO_N "(cached) $ECHO_C" >&6
17482 else
17483   ac_ext=c
17484 ac_cpp='$CPP $CPPFLAGS'
17485 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
17486 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
17487 ac_compiler_gnu=$ac_cv_c_compiler_gnu
17488
17489  if test "$cross_compiling" = yes; then
17490   llvmac_cv_c_printf_a=no
17491 else
17492   cat >conftest.$ac_ext <<_ACEOF
17493
17494   /* confdefs.h.  */
17495 _ACEOF
17496 cat confdefs.h >>conftest.$ac_ext
17497 cat >>conftest.$ac_ext <<_ACEOF
17498 /* end confdefs.h.  */
17499
17500 #include <stdio.h>
17501 #include <stdlib.h>
17502
17503 int
17504 main ()
17505 {
17506
17507 volatile double A, B;
17508 char Buffer[100];
17509 A = 1;
17510 A /= 10.0;
17511 sprintf(Buffer, "%a", A);
17512 B = atof(Buffer);
17513 if (A != B)
17514   return (1);
17515 if (A != 0x1.999999999999ap-4)
17516   return (1);
17517 return (0);
17518   ;
17519   return 0;
17520 }
17521 _ACEOF
17522 rm -f conftest$ac_exeext
17523 if { (ac_try="$ac_link"
17524 case "(($ac_try" in
17525   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17526   *) ac_try_echo=$ac_try;;
17527 esac
17528 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17529   (eval "$ac_link") 2>&5
17530   ac_status=$?
17531   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17532   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
17533   { (case "(($ac_try" in
17534   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17535   *) ac_try_echo=$ac_try;;
17536 esac
17537 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17538   (eval "$ac_try") 2>&5
17539   ac_status=$?
17540   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17541   (exit $ac_status); }; }; then
17542   llvm_cv_c_printf_a=yes
17543 else
17544   echo "$as_me: program exited with status $ac_status" >&5
17545 echo "$as_me: failed program was:" >&5
17546 sed 's/^/| /' conftest.$ac_ext >&5
17547
17548 ( exit $ac_status )
17549 llvmac_cv_c_printf_a=no
17550 fi
17551 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
17552 fi
17553
17554
17555  ac_ext=c
17556 ac_cpp='$CPP $CPPFLAGS'
17557 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
17558 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
17559 ac_compiler_gnu=$ac_cv_c_compiler_gnu
17560
17561 fi
17562 { echo "$as_me:$LINENO: result: $llvm_cv_c_printf_a" >&5
17563 echo "${ECHO_T}$llvm_cv_c_printf_a" >&6; }
17564  if test "$llvm_cv_c_printf_a" = "yes"; then
17565
17566 cat >>confdefs.h <<\_ACEOF
17567 #define HAVE_PRINTF_A 1
17568 _ACEOF
17569
17570  fi
17571
17572
17573 { echo "$as_me:$LINENO: checking for srand48/lrand48/drand48 in <stdlib.h>" >&5
17574 echo $ECHO_N "checking for srand48/lrand48/drand48 in <stdlib.h>... $ECHO_C" >&6; }
17575 if test "${ac_cv_func_rand48+set}" = set; then
17576   echo $ECHO_N "(cached) $ECHO_C" >&6
17577 else
17578   ac_ext=cpp
17579 ac_cpp='$CXXCPP $CPPFLAGS'
17580 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
17581 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
17582 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
17583
17584    cat >conftest.$ac_ext <<_ACEOF
17585 /* confdefs.h.  */
17586 _ACEOF
17587 cat confdefs.h >>conftest.$ac_ext
17588 cat >>conftest.$ac_ext <<_ACEOF
17589 /* end confdefs.h.  */
17590 #include <stdlib.h>
17591 int
17592 main ()
17593 {
17594 srand48(0);lrand48();drand48();
17595   ;
17596   return 0;
17597 }
17598 _ACEOF
17599 rm -f conftest.$ac_objext
17600 if { (ac_try="$ac_compile"
17601 case "(($ac_try" in
17602   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17603   *) ac_try_echo=$ac_try;;
17604 esac
17605 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17606   (eval "$ac_compile") 2>conftest.er1
17607   ac_status=$?
17608   grep -v '^ *+' conftest.er1 >conftest.err
17609   rm -f conftest.er1
17610   cat conftest.err >&5
17611   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17612   (exit $ac_status); } &&
17613          { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
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_try") 2>&5
17620   ac_status=$?
17621   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17622   (exit $ac_status); }; } &&
17623          { ac_try='test -s conftest.$ac_objext'
17624   { (case "(($ac_try" in
17625   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17626   *) ac_try_echo=$ac_try;;
17627 esac
17628 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17629   (eval "$ac_try") 2>&5
17630   ac_status=$?
17631   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17632   (exit $ac_status); }; }; then
17633   ac_cv_func_rand48=yes
17634 else
17635   echo "$as_me: failed program was:" >&5
17636 sed 's/^/| /' conftest.$ac_ext >&5
17637
17638         ac_cv_func_rand48=no
17639 fi
17640
17641 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17642   ac_ext=c
17643 ac_cpp='$CPP $CPPFLAGS'
17644 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
17645 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
17646 ac_compiler_gnu=$ac_cv_c_compiler_gnu
17647
17648 fi
17649 { echo "$as_me:$LINENO: result: $ac_cv_func_rand48" >&5
17650 echo "${ECHO_T}$ac_cv_func_rand48" >&6; }
17651
17652 if test "$ac_cv_func_rand48" = "yes" ; then
17653
17654 cat >>confdefs.h <<\_ACEOF
17655 #define HAVE_RAND48 1
17656 _ACEOF
17657
17658 fi
17659
17660
17661 { echo "$as_me:$LINENO: checking whether strerror_s is declared" >&5
17662 echo $ECHO_N "checking whether strerror_s is declared... $ECHO_C" >&6; }
17663 if test "${ac_cv_have_decl_strerror_s+set}" = set; then
17664   echo $ECHO_N "(cached) $ECHO_C" >&6
17665 else
17666   cat >conftest.$ac_ext <<_ACEOF
17667 /* confdefs.h.  */
17668 _ACEOF
17669 cat confdefs.h >>conftest.$ac_ext
17670 cat >>conftest.$ac_ext <<_ACEOF
17671 /* end confdefs.h.  */
17672 $ac_includes_default
17673 int
17674 main ()
17675 {
17676 #ifndef strerror_s
17677   char *p = (char *) strerror_s;
17678   return !p;
17679 #endif
17680
17681   ;
17682   return 0;
17683 }
17684 _ACEOF
17685 rm -f conftest.$ac_objext
17686 if { (ac_try="$ac_compile"
17687 case "(($ac_try" in
17688   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17689   *) ac_try_echo=$ac_try;;
17690 esac
17691 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17692   (eval "$ac_compile") 2>conftest.er1
17693   ac_status=$?
17694   grep -v '^ *+' conftest.er1 >conftest.err
17695   rm -f conftest.er1
17696   cat conftest.err >&5
17697   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17698   (exit $ac_status); } &&
17699          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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_try") 2>&5
17706   ac_status=$?
17707   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17708   (exit $ac_status); }; } &&
17709          { ac_try='test -s conftest.$ac_objext'
17710   { (case "(($ac_try" in
17711   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17712   *) ac_try_echo=$ac_try;;
17713 esac
17714 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17715   (eval "$ac_try") 2>&5
17716   ac_status=$?
17717   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17718   (exit $ac_status); }; }; then
17719   ac_cv_have_decl_strerror_s=yes
17720 else
17721   echo "$as_me: failed program was:" >&5
17722 sed 's/^/| /' conftest.$ac_ext >&5
17723
17724         ac_cv_have_decl_strerror_s=no
17725 fi
17726
17727 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
17728 fi
17729 { echo "$as_me:$LINENO: result: $ac_cv_have_decl_strerror_s" >&5
17730 echo "${ECHO_T}$ac_cv_have_decl_strerror_s" >&6; }
17731 if test $ac_cv_have_decl_strerror_s = yes; then
17732
17733 cat >>confdefs.h <<_ACEOF
17734 #define HAVE_DECL_STRERROR_S 1
17735 _ACEOF
17736
17737
17738 else
17739   cat >>confdefs.h <<_ACEOF
17740 #define HAVE_DECL_STRERROR_S 0
17741 _ACEOF
17742
17743
17744 fi
17745
17746
17747
17748 if test "$llvm_cv_os_type" = "MingW" ; then
17749   { echo "$as_me:$LINENO: checking for _alloca in -lgcc" >&5
17750 echo $ECHO_N "checking for _alloca in -lgcc... $ECHO_C" >&6; }
17751 if test "${ac_cv_lib_gcc__alloca+set}" = set; then
17752   echo $ECHO_N "(cached) $ECHO_C" >&6
17753 else
17754   ac_check_lib_save_LIBS=$LIBS
17755 LIBS="-lgcc  $LIBS"
17756 cat >conftest.$ac_ext <<_ACEOF
17757 /* confdefs.h.  */
17758 _ACEOF
17759 cat confdefs.h >>conftest.$ac_ext
17760 cat >>conftest.$ac_ext <<_ACEOF
17761 /* end confdefs.h.  */
17762
17763 /* Override any GCC internal prototype to avoid an error.
17764    Use char because int might match the return type of a GCC
17765    builtin and then its argument prototype would still apply.  */
17766 #ifdef __cplusplus
17767 extern "C"
17768 #endif
17769 char _alloca ();
17770 int
17771 main ()
17772 {
17773 return _alloca ();
17774   ;
17775   return 0;
17776 }
17777 _ACEOF
17778 rm -f conftest.$ac_objext conftest$ac_exeext
17779 if { (ac_try="$ac_link"
17780 case "(($ac_try" in
17781   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17782   *) ac_try_echo=$ac_try;;
17783 esac
17784 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17785   (eval "$ac_link") 2>conftest.er1
17786   ac_status=$?
17787   grep -v '^ *+' conftest.er1 >conftest.err
17788   rm -f conftest.er1
17789   cat conftest.err >&5
17790   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17791   (exit $ac_status); } &&
17792          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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_try") 2>&5
17799   ac_status=$?
17800   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17801   (exit $ac_status); }; } &&
17802          { ac_try='test -s conftest$ac_exeext'
17803   { (case "(($ac_try" in
17804   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17805   *) ac_try_echo=$ac_try;;
17806 esac
17807 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17808   (eval "$ac_try") 2>&5
17809   ac_status=$?
17810   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17811   (exit $ac_status); }; }; then
17812   ac_cv_lib_gcc__alloca=yes
17813 else
17814   echo "$as_me: failed program was:" >&5
17815 sed 's/^/| /' conftest.$ac_ext >&5
17816
17817         ac_cv_lib_gcc__alloca=no
17818 fi
17819
17820 rm -f core conftest.err conftest.$ac_objext \
17821       conftest$ac_exeext conftest.$ac_ext
17822 LIBS=$ac_check_lib_save_LIBS
17823 fi
17824 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc__alloca" >&5
17825 echo "${ECHO_T}$ac_cv_lib_gcc__alloca" >&6; }
17826 if test $ac_cv_lib_gcc__alloca = yes; then
17827
17828 cat >>confdefs.h <<\_ACEOF
17829 #define HAVE__ALLOCA 1
17830 _ACEOF
17831
17832 fi
17833
17834   { echo "$as_me:$LINENO: checking for __alloca in -lgcc" >&5
17835 echo $ECHO_N "checking for __alloca in -lgcc... $ECHO_C" >&6; }
17836 if test "${ac_cv_lib_gcc___alloca+set}" = set; then
17837   echo $ECHO_N "(cached) $ECHO_C" >&6
17838 else
17839   ac_check_lib_save_LIBS=$LIBS
17840 LIBS="-lgcc  $LIBS"
17841 cat >conftest.$ac_ext <<_ACEOF
17842 /* confdefs.h.  */
17843 _ACEOF
17844 cat confdefs.h >>conftest.$ac_ext
17845 cat >>conftest.$ac_ext <<_ACEOF
17846 /* end confdefs.h.  */
17847
17848 /* Override any GCC internal prototype to avoid an error.
17849    Use char because int might match the return type of a GCC
17850    builtin and then its argument prototype would still apply.  */
17851 #ifdef __cplusplus
17852 extern "C"
17853 #endif
17854 char __alloca ();
17855 int
17856 main ()
17857 {
17858 return __alloca ();
17859   ;
17860   return 0;
17861 }
17862 _ACEOF
17863 rm -f conftest.$ac_objext conftest$ac_exeext
17864 if { (ac_try="$ac_link"
17865 case "(($ac_try" in
17866   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17867   *) ac_try_echo=$ac_try;;
17868 esac
17869 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17870   (eval "$ac_link") 2>conftest.er1
17871   ac_status=$?
17872   grep -v '^ *+' conftest.er1 >conftest.err
17873   rm -f conftest.er1
17874   cat conftest.err >&5
17875   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17876   (exit $ac_status); } &&
17877          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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_try") 2>&5
17884   ac_status=$?
17885   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17886   (exit $ac_status); }; } &&
17887          { ac_try='test -s conftest$ac_exeext'
17888   { (case "(($ac_try" in
17889   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17890   *) ac_try_echo=$ac_try;;
17891 esac
17892 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17893   (eval "$ac_try") 2>&5
17894   ac_status=$?
17895   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17896   (exit $ac_status); }; }; then
17897   ac_cv_lib_gcc___alloca=yes
17898 else
17899   echo "$as_me: failed program was:" >&5
17900 sed 's/^/| /' conftest.$ac_ext >&5
17901
17902         ac_cv_lib_gcc___alloca=no
17903 fi
17904
17905 rm -f core conftest.err conftest.$ac_objext \
17906       conftest$ac_exeext conftest.$ac_ext
17907 LIBS=$ac_check_lib_save_LIBS
17908 fi
17909 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___alloca" >&5
17910 echo "${ECHO_T}$ac_cv_lib_gcc___alloca" >&6; }
17911 if test $ac_cv_lib_gcc___alloca = yes; then
17912
17913 cat >>confdefs.h <<\_ACEOF
17914 #define HAVE___ALLOCA 1
17915 _ACEOF
17916
17917 fi
17918
17919   { echo "$as_me:$LINENO: checking for __chkstk in -lgcc" >&5
17920 echo $ECHO_N "checking for __chkstk in -lgcc... $ECHO_C" >&6; }
17921 if test "${ac_cv_lib_gcc___chkstk+set}" = set; then
17922   echo $ECHO_N "(cached) $ECHO_C" >&6
17923 else
17924   ac_check_lib_save_LIBS=$LIBS
17925 LIBS="-lgcc  $LIBS"
17926 cat >conftest.$ac_ext <<_ACEOF
17927 /* confdefs.h.  */
17928 _ACEOF
17929 cat confdefs.h >>conftest.$ac_ext
17930 cat >>conftest.$ac_ext <<_ACEOF
17931 /* end confdefs.h.  */
17932
17933 /* Override any GCC internal prototype to avoid an error.
17934    Use char because int might match the return type of a GCC
17935    builtin and then its argument prototype would still apply.  */
17936 #ifdef __cplusplus
17937 extern "C"
17938 #endif
17939 char __chkstk ();
17940 int
17941 main ()
17942 {
17943 return __chkstk ();
17944   ;
17945   return 0;
17946 }
17947 _ACEOF
17948 rm -f conftest.$ac_objext conftest$ac_exeext
17949 if { (ac_try="$ac_link"
17950 case "(($ac_try" in
17951   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17952   *) ac_try_echo=$ac_try;;
17953 esac
17954 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17955   (eval "$ac_link") 2>conftest.er1
17956   ac_status=$?
17957   grep -v '^ *+' conftest.er1 >conftest.err
17958   rm -f conftest.er1
17959   cat conftest.err >&5
17960   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17961   (exit $ac_status); } &&
17962          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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_try") 2>&5
17969   ac_status=$?
17970   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17971   (exit $ac_status); }; } &&
17972          { ac_try='test -s conftest$ac_exeext'
17973   { (case "(($ac_try" in
17974   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
17975   *) ac_try_echo=$ac_try;;
17976 esac
17977 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
17978   (eval "$ac_try") 2>&5
17979   ac_status=$?
17980   echo "$as_me:$LINENO: \$? = $ac_status" >&5
17981   (exit $ac_status); }; }; then
17982   ac_cv_lib_gcc___chkstk=yes
17983 else
17984   echo "$as_me: failed program was:" >&5
17985 sed 's/^/| /' conftest.$ac_ext >&5
17986
17987         ac_cv_lib_gcc___chkstk=no
17988 fi
17989
17990 rm -f core conftest.err conftest.$ac_objext \
17991       conftest$ac_exeext conftest.$ac_ext
17992 LIBS=$ac_check_lib_save_LIBS
17993 fi
17994 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___chkstk" >&5
17995 echo "${ECHO_T}$ac_cv_lib_gcc___chkstk" >&6; }
17996 if test $ac_cv_lib_gcc___chkstk = yes; then
17997
17998 cat >>confdefs.h <<\_ACEOF
17999 #define HAVE___CHKSTK 1
18000 _ACEOF
18001
18002 fi
18003
18004   { echo "$as_me:$LINENO: checking for ___chkstk in -lgcc" >&5
18005 echo $ECHO_N "checking for ___chkstk in -lgcc... $ECHO_C" >&6; }
18006 if test "${ac_cv_lib_gcc____chkstk+set}" = set; then
18007   echo $ECHO_N "(cached) $ECHO_C" >&6
18008 else
18009   ac_check_lib_save_LIBS=$LIBS
18010 LIBS="-lgcc  $LIBS"
18011 cat >conftest.$ac_ext <<_ACEOF
18012 /* confdefs.h.  */
18013 _ACEOF
18014 cat confdefs.h >>conftest.$ac_ext
18015 cat >>conftest.$ac_ext <<_ACEOF
18016 /* end confdefs.h.  */
18017
18018 /* Override any GCC internal prototype to avoid an error.
18019    Use char because int might match the return type of a GCC
18020    builtin and then its argument prototype would still apply.  */
18021 #ifdef __cplusplus
18022 extern "C"
18023 #endif
18024 char ___chkstk ();
18025 int
18026 main ()
18027 {
18028 return ___chkstk ();
18029   ;
18030   return 0;
18031 }
18032 _ACEOF
18033 rm -f conftest.$ac_objext conftest$ac_exeext
18034 if { (ac_try="$ac_link"
18035 case "(($ac_try" in
18036   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18037   *) ac_try_echo=$ac_try;;
18038 esac
18039 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18040   (eval "$ac_link") 2>conftest.er1
18041   ac_status=$?
18042   grep -v '^ *+' conftest.er1 >conftest.err
18043   rm -f conftest.er1
18044   cat conftest.err >&5
18045   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18046   (exit $ac_status); } &&
18047          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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_try") 2>&5
18054   ac_status=$?
18055   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18056   (exit $ac_status); }; } &&
18057          { ac_try='test -s conftest$ac_exeext'
18058   { (case "(($ac_try" in
18059   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18060   *) ac_try_echo=$ac_try;;
18061 esac
18062 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18063   (eval "$ac_try") 2>&5
18064   ac_status=$?
18065   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18066   (exit $ac_status); }; }; then
18067   ac_cv_lib_gcc____chkstk=yes
18068 else
18069   echo "$as_me: failed program was:" >&5
18070 sed 's/^/| /' conftest.$ac_ext >&5
18071
18072         ac_cv_lib_gcc____chkstk=no
18073 fi
18074
18075 rm -f core conftest.err conftest.$ac_objext \
18076       conftest$ac_exeext conftest.$ac_ext
18077 LIBS=$ac_check_lib_save_LIBS
18078 fi
18079 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc____chkstk" >&5
18080 echo "${ECHO_T}$ac_cv_lib_gcc____chkstk" >&6; }
18081 if test $ac_cv_lib_gcc____chkstk = yes; then
18082
18083 cat >>confdefs.h <<\_ACEOF
18084 #define HAVE____CHKSTK 1
18085 _ACEOF
18086
18087 fi
18088
18089
18090   { echo "$as_me:$LINENO: checking for __ashldi3 in -lgcc" >&5
18091 echo $ECHO_N "checking for __ashldi3 in -lgcc... $ECHO_C" >&6; }
18092 if test "${ac_cv_lib_gcc___ashldi3+set}" = set; then
18093   echo $ECHO_N "(cached) $ECHO_C" >&6
18094 else
18095   ac_check_lib_save_LIBS=$LIBS
18096 LIBS="-lgcc  $LIBS"
18097 cat >conftest.$ac_ext <<_ACEOF
18098 /* confdefs.h.  */
18099 _ACEOF
18100 cat confdefs.h >>conftest.$ac_ext
18101 cat >>conftest.$ac_ext <<_ACEOF
18102 /* end confdefs.h.  */
18103
18104 /* Override any GCC internal prototype to avoid an error.
18105    Use char because int might match the return type of a GCC
18106    builtin and then its argument prototype would still apply.  */
18107 #ifdef __cplusplus
18108 extern "C"
18109 #endif
18110 char __ashldi3 ();
18111 int
18112 main ()
18113 {
18114 return __ashldi3 ();
18115   ;
18116   return 0;
18117 }
18118 _ACEOF
18119 rm -f conftest.$ac_objext conftest$ac_exeext
18120 if { (ac_try="$ac_link"
18121 case "(($ac_try" in
18122   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18123   *) ac_try_echo=$ac_try;;
18124 esac
18125 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18126   (eval "$ac_link") 2>conftest.er1
18127   ac_status=$?
18128   grep -v '^ *+' conftest.er1 >conftest.err
18129   rm -f conftest.er1
18130   cat conftest.err >&5
18131   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18132   (exit $ac_status); } &&
18133          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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_try") 2>&5
18140   ac_status=$?
18141   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18142   (exit $ac_status); }; } &&
18143          { ac_try='test -s conftest$ac_exeext'
18144   { (case "(($ac_try" in
18145   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18146   *) ac_try_echo=$ac_try;;
18147 esac
18148 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18149   (eval "$ac_try") 2>&5
18150   ac_status=$?
18151   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18152   (exit $ac_status); }; }; then
18153   ac_cv_lib_gcc___ashldi3=yes
18154 else
18155   echo "$as_me: failed program was:" >&5
18156 sed 's/^/| /' conftest.$ac_ext >&5
18157
18158         ac_cv_lib_gcc___ashldi3=no
18159 fi
18160
18161 rm -f core conftest.err conftest.$ac_objext \
18162       conftest$ac_exeext conftest.$ac_ext
18163 LIBS=$ac_check_lib_save_LIBS
18164 fi
18165 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___ashldi3" >&5
18166 echo "${ECHO_T}$ac_cv_lib_gcc___ashldi3" >&6; }
18167 if test $ac_cv_lib_gcc___ashldi3 = yes; then
18168
18169 cat >>confdefs.h <<\_ACEOF
18170 #define HAVE___ASHLDI3 1
18171 _ACEOF
18172
18173 fi
18174
18175   { echo "$as_me:$LINENO: checking for __ashrdi3 in -lgcc" >&5
18176 echo $ECHO_N "checking for __ashrdi3 in -lgcc... $ECHO_C" >&6; }
18177 if test "${ac_cv_lib_gcc___ashrdi3+set}" = set; then
18178   echo $ECHO_N "(cached) $ECHO_C" >&6
18179 else
18180   ac_check_lib_save_LIBS=$LIBS
18181 LIBS="-lgcc  $LIBS"
18182 cat >conftest.$ac_ext <<_ACEOF
18183 /* confdefs.h.  */
18184 _ACEOF
18185 cat confdefs.h >>conftest.$ac_ext
18186 cat >>conftest.$ac_ext <<_ACEOF
18187 /* end confdefs.h.  */
18188
18189 /* Override any GCC internal prototype to avoid an error.
18190    Use char because int might match the return type of a GCC
18191    builtin and then its argument prototype would still apply.  */
18192 #ifdef __cplusplus
18193 extern "C"
18194 #endif
18195 char __ashrdi3 ();
18196 int
18197 main ()
18198 {
18199 return __ashrdi3 ();
18200   ;
18201   return 0;
18202 }
18203 _ACEOF
18204 rm -f conftest.$ac_objext conftest$ac_exeext
18205 if { (ac_try="$ac_link"
18206 case "(($ac_try" in
18207   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18208   *) ac_try_echo=$ac_try;;
18209 esac
18210 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18211   (eval "$ac_link") 2>conftest.er1
18212   ac_status=$?
18213   grep -v '^ *+' conftest.er1 >conftest.err
18214   rm -f conftest.er1
18215   cat conftest.err >&5
18216   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18217   (exit $ac_status); } &&
18218          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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_try") 2>&5
18225   ac_status=$?
18226   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18227   (exit $ac_status); }; } &&
18228          { ac_try='test -s conftest$ac_exeext'
18229   { (case "(($ac_try" in
18230   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18231   *) ac_try_echo=$ac_try;;
18232 esac
18233 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18234   (eval "$ac_try") 2>&5
18235   ac_status=$?
18236   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18237   (exit $ac_status); }; }; then
18238   ac_cv_lib_gcc___ashrdi3=yes
18239 else
18240   echo "$as_me: failed program was:" >&5
18241 sed 's/^/| /' conftest.$ac_ext >&5
18242
18243         ac_cv_lib_gcc___ashrdi3=no
18244 fi
18245
18246 rm -f core conftest.err conftest.$ac_objext \
18247       conftest$ac_exeext conftest.$ac_ext
18248 LIBS=$ac_check_lib_save_LIBS
18249 fi
18250 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___ashrdi3" >&5
18251 echo "${ECHO_T}$ac_cv_lib_gcc___ashrdi3" >&6; }
18252 if test $ac_cv_lib_gcc___ashrdi3 = yes; then
18253
18254 cat >>confdefs.h <<\_ACEOF
18255 #define HAVE___ASHRDI3 1
18256 _ACEOF
18257
18258 fi
18259
18260   { echo "$as_me:$LINENO: checking for __divdi3 in -lgcc" >&5
18261 echo $ECHO_N "checking for __divdi3 in -lgcc... $ECHO_C" >&6; }
18262 if test "${ac_cv_lib_gcc___divdi3+set}" = set; then
18263   echo $ECHO_N "(cached) $ECHO_C" >&6
18264 else
18265   ac_check_lib_save_LIBS=$LIBS
18266 LIBS="-lgcc  $LIBS"
18267 cat >conftest.$ac_ext <<_ACEOF
18268 /* confdefs.h.  */
18269 _ACEOF
18270 cat confdefs.h >>conftest.$ac_ext
18271 cat >>conftest.$ac_ext <<_ACEOF
18272 /* end confdefs.h.  */
18273
18274 /* Override any GCC internal prototype to avoid an error.
18275    Use char because int might match the return type of a GCC
18276    builtin and then its argument prototype would still apply.  */
18277 #ifdef __cplusplus
18278 extern "C"
18279 #endif
18280 char __divdi3 ();
18281 int
18282 main ()
18283 {
18284 return __divdi3 ();
18285   ;
18286   return 0;
18287 }
18288 _ACEOF
18289 rm -f conftest.$ac_objext conftest$ac_exeext
18290 if { (ac_try="$ac_link"
18291 case "(($ac_try" in
18292   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18293   *) ac_try_echo=$ac_try;;
18294 esac
18295 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18296   (eval "$ac_link") 2>conftest.er1
18297   ac_status=$?
18298   grep -v '^ *+' conftest.er1 >conftest.err
18299   rm -f conftest.er1
18300   cat conftest.err >&5
18301   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18302   (exit $ac_status); } &&
18303          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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_try") 2>&5
18310   ac_status=$?
18311   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18312   (exit $ac_status); }; } &&
18313          { ac_try='test -s conftest$ac_exeext'
18314   { (case "(($ac_try" in
18315   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18316   *) ac_try_echo=$ac_try;;
18317 esac
18318 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18319   (eval "$ac_try") 2>&5
18320   ac_status=$?
18321   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18322   (exit $ac_status); }; }; then
18323   ac_cv_lib_gcc___divdi3=yes
18324 else
18325   echo "$as_me: failed program was:" >&5
18326 sed 's/^/| /' conftest.$ac_ext >&5
18327
18328         ac_cv_lib_gcc___divdi3=no
18329 fi
18330
18331 rm -f core conftest.err conftest.$ac_objext \
18332       conftest$ac_exeext conftest.$ac_ext
18333 LIBS=$ac_check_lib_save_LIBS
18334 fi
18335 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___divdi3" >&5
18336 echo "${ECHO_T}$ac_cv_lib_gcc___divdi3" >&6; }
18337 if test $ac_cv_lib_gcc___divdi3 = yes; then
18338
18339 cat >>confdefs.h <<\_ACEOF
18340 #define HAVE___DIVDI3 1
18341 _ACEOF
18342
18343 fi
18344
18345   { echo "$as_me:$LINENO: checking for __fixdfdi in -lgcc" >&5
18346 echo $ECHO_N "checking for __fixdfdi in -lgcc... $ECHO_C" >&6; }
18347 if test "${ac_cv_lib_gcc___fixdfdi+set}" = set; then
18348   echo $ECHO_N "(cached) $ECHO_C" >&6
18349 else
18350   ac_check_lib_save_LIBS=$LIBS
18351 LIBS="-lgcc  $LIBS"
18352 cat >conftest.$ac_ext <<_ACEOF
18353 /* confdefs.h.  */
18354 _ACEOF
18355 cat confdefs.h >>conftest.$ac_ext
18356 cat >>conftest.$ac_ext <<_ACEOF
18357 /* end confdefs.h.  */
18358
18359 /* Override any GCC internal prototype to avoid an error.
18360    Use char because int might match the return type of a GCC
18361    builtin and then its argument prototype would still apply.  */
18362 #ifdef __cplusplus
18363 extern "C"
18364 #endif
18365 char __fixdfdi ();
18366 int
18367 main ()
18368 {
18369 return __fixdfdi ();
18370   ;
18371   return 0;
18372 }
18373 _ACEOF
18374 rm -f conftest.$ac_objext conftest$ac_exeext
18375 if { (ac_try="$ac_link"
18376 case "(($ac_try" in
18377   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18378   *) ac_try_echo=$ac_try;;
18379 esac
18380 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18381   (eval "$ac_link") 2>conftest.er1
18382   ac_status=$?
18383   grep -v '^ *+' conftest.er1 >conftest.err
18384   rm -f conftest.er1
18385   cat conftest.err >&5
18386   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18387   (exit $ac_status); } &&
18388          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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_try") 2>&5
18395   ac_status=$?
18396   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18397   (exit $ac_status); }; } &&
18398          { ac_try='test -s conftest$ac_exeext'
18399   { (case "(($ac_try" in
18400   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18401   *) ac_try_echo=$ac_try;;
18402 esac
18403 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18404   (eval "$ac_try") 2>&5
18405   ac_status=$?
18406   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18407   (exit $ac_status); }; }; then
18408   ac_cv_lib_gcc___fixdfdi=yes
18409 else
18410   echo "$as_me: failed program was:" >&5
18411 sed 's/^/| /' conftest.$ac_ext >&5
18412
18413         ac_cv_lib_gcc___fixdfdi=no
18414 fi
18415
18416 rm -f core conftest.err conftest.$ac_objext \
18417       conftest$ac_exeext conftest.$ac_ext
18418 LIBS=$ac_check_lib_save_LIBS
18419 fi
18420 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___fixdfdi" >&5
18421 echo "${ECHO_T}$ac_cv_lib_gcc___fixdfdi" >&6; }
18422 if test $ac_cv_lib_gcc___fixdfdi = yes; then
18423
18424 cat >>confdefs.h <<\_ACEOF
18425 #define HAVE___FIXDFDI 1
18426 _ACEOF
18427
18428 fi
18429
18430   { echo "$as_me:$LINENO: checking for __fixsfdi in -lgcc" >&5
18431 echo $ECHO_N "checking for __fixsfdi in -lgcc... $ECHO_C" >&6; }
18432 if test "${ac_cv_lib_gcc___fixsfdi+set}" = set; then
18433   echo $ECHO_N "(cached) $ECHO_C" >&6
18434 else
18435   ac_check_lib_save_LIBS=$LIBS
18436 LIBS="-lgcc  $LIBS"
18437 cat >conftest.$ac_ext <<_ACEOF
18438 /* confdefs.h.  */
18439 _ACEOF
18440 cat confdefs.h >>conftest.$ac_ext
18441 cat >>conftest.$ac_ext <<_ACEOF
18442 /* end confdefs.h.  */
18443
18444 /* Override any GCC internal prototype to avoid an error.
18445    Use char because int might match the return type of a GCC
18446    builtin and then its argument prototype would still apply.  */
18447 #ifdef __cplusplus
18448 extern "C"
18449 #endif
18450 char __fixsfdi ();
18451 int
18452 main ()
18453 {
18454 return __fixsfdi ();
18455   ;
18456   return 0;
18457 }
18458 _ACEOF
18459 rm -f conftest.$ac_objext conftest$ac_exeext
18460 if { (ac_try="$ac_link"
18461 case "(($ac_try" in
18462   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18463   *) ac_try_echo=$ac_try;;
18464 esac
18465 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18466   (eval "$ac_link") 2>conftest.er1
18467   ac_status=$?
18468   grep -v '^ *+' conftest.er1 >conftest.err
18469   rm -f conftest.er1
18470   cat conftest.err >&5
18471   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18472   (exit $ac_status); } &&
18473          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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_try") 2>&5
18480   ac_status=$?
18481   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18482   (exit $ac_status); }; } &&
18483          { ac_try='test -s conftest$ac_exeext'
18484   { (case "(($ac_try" in
18485   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18486   *) ac_try_echo=$ac_try;;
18487 esac
18488 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18489   (eval "$ac_try") 2>&5
18490   ac_status=$?
18491   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18492   (exit $ac_status); }; }; then
18493   ac_cv_lib_gcc___fixsfdi=yes
18494 else
18495   echo "$as_me: failed program was:" >&5
18496 sed 's/^/| /' conftest.$ac_ext >&5
18497
18498         ac_cv_lib_gcc___fixsfdi=no
18499 fi
18500
18501 rm -f core conftest.err conftest.$ac_objext \
18502       conftest$ac_exeext conftest.$ac_ext
18503 LIBS=$ac_check_lib_save_LIBS
18504 fi
18505 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___fixsfdi" >&5
18506 echo "${ECHO_T}$ac_cv_lib_gcc___fixsfdi" >&6; }
18507 if test $ac_cv_lib_gcc___fixsfdi = yes; then
18508
18509 cat >>confdefs.h <<\_ACEOF
18510 #define HAVE___FIXSFDI 1
18511 _ACEOF
18512
18513 fi
18514
18515   { echo "$as_me:$LINENO: checking for __floatdidf in -lgcc" >&5
18516 echo $ECHO_N "checking for __floatdidf in -lgcc... $ECHO_C" >&6; }
18517 if test "${ac_cv_lib_gcc___floatdidf+set}" = set; then
18518   echo $ECHO_N "(cached) $ECHO_C" >&6
18519 else
18520   ac_check_lib_save_LIBS=$LIBS
18521 LIBS="-lgcc  $LIBS"
18522 cat >conftest.$ac_ext <<_ACEOF
18523 /* confdefs.h.  */
18524 _ACEOF
18525 cat confdefs.h >>conftest.$ac_ext
18526 cat >>conftest.$ac_ext <<_ACEOF
18527 /* end confdefs.h.  */
18528
18529 /* Override any GCC internal prototype to avoid an error.
18530    Use char because int might match the return type of a GCC
18531    builtin and then its argument prototype would still apply.  */
18532 #ifdef __cplusplus
18533 extern "C"
18534 #endif
18535 char __floatdidf ();
18536 int
18537 main ()
18538 {
18539 return __floatdidf ();
18540   ;
18541   return 0;
18542 }
18543 _ACEOF
18544 rm -f conftest.$ac_objext conftest$ac_exeext
18545 if { (ac_try="$ac_link"
18546 case "(($ac_try" in
18547   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18548   *) ac_try_echo=$ac_try;;
18549 esac
18550 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18551   (eval "$ac_link") 2>conftest.er1
18552   ac_status=$?
18553   grep -v '^ *+' conftest.er1 >conftest.err
18554   rm -f conftest.er1
18555   cat conftest.err >&5
18556   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18557   (exit $ac_status); } &&
18558          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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_try") 2>&5
18565   ac_status=$?
18566   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18567   (exit $ac_status); }; } &&
18568          { ac_try='test -s conftest$ac_exeext'
18569   { (case "(($ac_try" in
18570   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18571   *) ac_try_echo=$ac_try;;
18572 esac
18573 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18574   (eval "$ac_try") 2>&5
18575   ac_status=$?
18576   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18577   (exit $ac_status); }; }; then
18578   ac_cv_lib_gcc___floatdidf=yes
18579 else
18580   echo "$as_me: failed program was:" >&5
18581 sed 's/^/| /' conftest.$ac_ext >&5
18582
18583         ac_cv_lib_gcc___floatdidf=no
18584 fi
18585
18586 rm -f core conftest.err conftest.$ac_objext \
18587       conftest$ac_exeext conftest.$ac_ext
18588 LIBS=$ac_check_lib_save_LIBS
18589 fi
18590 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___floatdidf" >&5
18591 echo "${ECHO_T}$ac_cv_lib_gcc___floatdidf" >&6; }
18592 if test $ac_cv_lib_gcc___floatdidf = yes; then
18593
18594 cat >>confdefs.h <<\_ACEOF
18595 #define HAVE___FLOATDIDF 1
18596 _ACEOF
18597
18598 fi
18599
18600   { echo "$as_me:$LINENO: checking for __lshrdi3 in -lgcc" >&5
18601 echo $ECHO_N "checking for __lshrdi3 in -lgcc... $ECHO_C" >&6; }
18602 if test "${ac_cv_lib_gcc___lshrdi3+set}" = set; then
18603   echo $ECHO_N "(cached) $ECHO_C" >&6
18604 else
18605   ac_check_lib_save_LIBS=$LIBS
18606 LIBS="-lgcc  $LIBS"
18607 cat >conftest.$ac_ext <<_ACEOF
18608 /* confdefs.h.  */
18609 _ACEOF
18610 cat confdefs.h >>conftest.$ac_ext
18611 cat >>conftest.$ac_ext <<_ACEOF
18612 /* end confdefs.h.  */
18613
18614 /* Override any GCC internal prototype to avoid an error.
18615    Use char because int might match the return type of a GCC
18616    builtin and then its argument prototype would still apply.  */
18617 #ifdef __cplusplus
18618 extern "C"
18619 #endif
18620 char __lshrdi3 ();
18621 int
18622 main ()
18623 {
18624 return __lshrdi3 ();
18625   ;
18626   return 0;
18627 }
18628 _ACEOF
18629 rm -f conftest.$ac_objext conftest$ac_exeext
18630 if { (ac_try="$ac_link"
18631 case "(($ac_try" in
18632   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18633   *) ac_try_echo=$ac_try;;
18634 esac
18635 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18636   (eval "$ac_link") 2>conftest.er1
18637   ac_status=$?
18638   grep -v '^ *+' conftest.er1 >conftest.err
18639   rm -f conftest.er1
18640   cat conftest.err >&5
18641   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18642   (exit $ac_status); } &&
18643          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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_try") 2>&5
18650   ac_status=$?
18651   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18652   (exit $ac_status); }; } &&
18653          { ac_try='test -s conftest$ac_exeext'
18654   { (case "(($ac_try" in
18655   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18656   *) ac_try_echo=$ac_try;;
18657 esac
18658 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18659   (eval "$ac_try") 2>&5
18660   ac_status=$?
18661   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18662   (exit $ac_status); }; }; then
18663   ac_cv_lib_gcc___lshrdi3=yes
18664 else
18665   echo "$as_me: failed program was:" >&5
18666 sed 's/^/| /' conftest.$ac_ext >&5
18667
18668         ac_cv_lib_gcc___lshrdi3=no
18669 fi
18670
18671 rm -f core conftest.err conftest.$ac_objext \
18672       conftest$ac_exeext conftest.$ac_ext
18673 LIBS=$ac_check_lib_save_LIBS
18674 fi
18675 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___lshrdi3" >&5
18676 echo "${ECHO_T}$ac_cv_lib_gcc___lshrdi3" >&6; }
18677 if test $ac_cv_lib_gcc___lshrdi3 = yes; then
18678
18679 cat >>confdefs.h <<\_ACEOF
18680 #define HAVE___LSHRDI3 1
18681 _ACEOF
18682
18683 fi
18684
18685   { echo "$as_me:$LINENO: checking for __moddi3 in -lgcc" >&5
18686 echo $ECHO_N "checking for __moddi3 in -lgcc... $ECHO_C" >&6; }
18687 if test "${ac_cv_lib_gcc___moddi3+set}" = set; then
18688   echo $ECHO_N "(cached) $ECHO_C" >&6
18689 else
18690   ac_check_lib_save_LIBS=$LIBS
18691 LIBS="-lgcc  $LIBS"
18692 cat >conftest.$ac_ext <<_ACEOF
18693 /* confdefs.h.  */
18694 _ACEOF
18695 cat confdefs.h >>conftest.$ac_ext
18696 cat >>conftest.$ac_ext <<_ACEOF
18697 /* end confdefs.h.  */
18698
18699 /* Override any GCC internal prototype to avoid an error.
18700    Use char because int might match the return type of a GCC
18701    builtin and then its argument prototype would still apply.  */
18702 #ifdef __cplusplus
18703 extern "C"
18704 #endif
18705 char __moddi3 ();
18706 int
18707 main ()
18708 {
18709 return __moddi3 ();
18710   ;
18711   return 0;
18712 }
18713 _ACEOF
18714 rm -f conftest.$ac_objext conftest$ac_exeext
18715 if { (ac_try="$ac_link"
18716 case "(($ac_try" in
18717   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18718   *) ac_try_echo=$ac_try;;
18719 esac
18720 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18721   (eval "$ac_link") 2>conftest.er1
18722   ac_status=$?
18723   grep -v '^ *+' conftest.er1 >conftest.err
18724   rm -f conftest.er1
18725   cat conftest.err >&5
18726   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18727   (exit $ac_status); } &&
18728          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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_try") 2>&5
18735   ac_status=$?
18736   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18737   (exit $ac_status); }; } &&
18738          { ac_try='test -s conftest$ac_exeext'
18739   { (case "(($ac_try" in
18740   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18741   *) ac_try_echo=$ac_try;;
18742 esac
18743 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18744   (eval "$ac_try") 2>&5
18745   ac_status=$?
18746   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18747   (exit $ac_status); }; }; then
18748   ac_cv_lib_gcc___moddi3=yes
18749 else
18750   echo "$as_me: failed program was:" >&5
18751 sed 's/^/| /' conftest.$ac_ext >&5
18752
18753         ac_cv_lib_gcc___moddi3=no
18754 fi
18755
18756 rm -f core conftest.err conftest.$ac_objext \
18757       conftest$ac_exeext conftest.$ac_ext
18758 LIBS=$ac_check_lib_save_LIBS
18759 fi
18760 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___moddi3" >&5
18761 echo "${ECHO_T}$ac_cv_lib_gcc___moddi3" >&6; }
18762 if test $ac_cv_lib_gcc___moddi3 = yes; then
18763
18764 cat >>confdefs.h <<\_ACEOF
18765 #define HAVE___MODDI3 1
18766 _ACEOF
18767
18768 fi
18769
18770   { echo "$as_me:$LINENO: checking for __udivdi3 in -lgcc" >&5
18771 echo $ECHO_N "checking for __udivdi3 in -lgcc... $ECHO_C" >&6; }
18772 if test "${ac_cv_lib_gcc___udivdi3+set}" = set; then
18773   echo $ECHO_N "(cached) $ECHO_C" >&6
18774 else
18775   ac_check_lib_save_LIBS=$LIBS
18776 LIBS="-lgcc  $LIBS"
18777 cat >conftest.$ac_ext <<_ACEOF
18778 /* confdefs.h.  */
18779 _ACEOF
18780 cat confdefs.h >>conftest.$ac_ext
18781 cat >>conftest.$ac_ext <<_ACEOF
18782 /* end confdefs.h.  */
18783
18784 /* Override any GCC internal prototype to avoid an error.
18785    Use char because int might match the return type of a GCC
18786    builtin and then its argument prototype would still apply.  */
18787 #ifdef __cplusplus
18788 extern "C"
18789 #endif
18790 char __udivdi3 ();
18791 int
18792 main ()
18793 {
18794 return __udivdi3 ();
18795   ;
18796   return 0;
18797 }
18798 _ACEOF
18799 rm -f conftest.$ac_objext conftest$ac_exeext
18800 if { (ac_try="$ac_link"
18801 case "(($ac_try" in
18802   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18803   *) ac_try_echo=$ac_try;;
18804 esac
18805 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18806   (eval "$ac_link") 2>conftest.er1
18807   ac_status=$?
18808   grep -v '^ *+' conftest.er1 >conftest.err
18809   rm -f conftest.er1
18810   cat conftest.err >&5
18811   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18812   (exit $ac_status); } &&
18813          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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_try") 2>&5
18820   ac_status=$?
18821   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18822   (exit $ac_status); }; } &&
18823          { ac_try='test -s conftest$ac_exeext'
18824   { (case "(($ac_try" in
18825   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18826   *) ac_try_echo=$ac_try;;
18827 esac
18828 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18829   (eval "$ac_try") 2>&5
18830   ac_status=$?
18831   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18832   (exit $ac_status); }; }; then
18833   ac_cv_lib_gcc___udivdi3=yes
18834 else
18835   echo "$as_me: failed program was:" >&5
18836 sed 's/^/| /' conftest.$ac_ext >&5
18837
18838         ac_cv_lib_gcc___udivdi3=no
18839 fi
18840
18841 rm -f core conftest.err conftest.$ac_objext \
18842       conftest$ac_exeext conftest.$ac_ext
18843 LIBS=$ac_check_lib_save_LIBS
18844 fi
18845 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___udivdi3" >&5
18846 echo "${ECHO_T}$ac_cv_lib_gcc___udivdi3" >&6; }
18847 if test $ac_cv_lib_gcc___udivdi3 = yes; then
18848
18849 cat >>confdefs.h <<\_ACEOF
18850 #define HAVE___UDIVDI3 1
18851 _ACEOF
18852
18853 fi
18854
18855   { echo "$as_me:$LINENO: checking for __umoddi3 in -lgcc" >&5
18856 echo $ECHO_N "checking for __umoddi3 in -lgcc... $ECHO_C" >&6; }
18857 if test "${ac_cv_lib_gcc___umoddi3+set}" = set; then
18858   echo $ECHO_N "(cached) $ECHO_C" >&6
18859 else
18860   ac_check_lib_save_LIBS=$LIBS
18861 LIBS="-lgcc  $LIBS"
18862 cat >conftest.$ac_ext <<_ACEOF
18863 /* confdefs.h.  */
18864 _ACEOF
18865 cat confdefs.h >>conftest.$ac_ext
18866 cat >>conftest.$ac_ext <<_ACEOF
18867 /* end confdefs.h.  */
18868
18869 /* Override any GCC internal prototype to avoid an error.
18870    Use char because int might match the return type of a GCC
18871    builtin and then its argument prototype would still apply.  */
18872 #ifdef __cplusplus
18873 extern "C"
18874 #endif
18875 char __umoddi3 ();
18876 int
18877 main ()
18878 {
18879 return __umoddi3 ();
18880   ;
18881   return 0;
18882 }
18883 _ACEOF
18884 rm -f conftest.$ac_objext conftest$ac_exeext
18885 if { (ac_try="$ac_link"
18886 case "(($ac_try" in
18887   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18888   *) ac_try_echo=$ac_try;;
18889 esac
18890 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18891   (eval "$ac_link") 2>conftest.er1
18892   ac_status=$?
18893   grep -v '^ *+' conftest.er1 >conftest.err
18894   rm -f conftest.er1
18895   cat conftest.err >&5
18896   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18897   (exit $ac_status); } &&
18898          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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_try") 2>&5
18905   ac_status=$?
18906   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18907   (exit $ac_status); }; } &&
18908          { ac_try='test -s conftest$ac_exeext'
18909   { (case "(($ac_try" in
18910   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18911   *) ac_try_echo=$ac_try;;
18912 esac
18913 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18914   (eval "$ac_try") 2>&5
18915   ac_status=$?
18916   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18917   (exit $ac_status); }; }; then
18918   ac_cv_lib_gcc___umoddi3=yes
18919 else
18920   echo "$as_me: failed program was:" >&5
18921 sed 's/^/| /' conftest.$ac_ext >&5
18922
18923         ac_cv_lib_gcc___umoddi3=no
18924 fi
18925
18926 rm -f core conftest.err conftest.$ac_objext \
18927       conftest$ac_exeext conftest.$ac_ext
18928 LIBS=$ac_check_lib_save_LIBS
18929 fi
18930 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___umoddi3" >&5
18931 echo "${ECHO_T}$ac_cv_lib_gcc___umoddi3" >&6; }
18932 if test $ac_cv_lib_gcc___umoddi3 = yes; then
18933
18934 cat >>confdefs.h <<\_ACEOF
18935 #define HAVE___UMODDI3 1
18936 _ACEOF
18937
18938 fi
18939
18940
18941   { echo "$as_me:$LINENO: checking for __main in -lgcc" >&5
18942 echo $ECHO_N "checking for __main in -lgcc... $ECHO_C" >&6; }
18943 if test "${ac_cv_lib_gcc___main+set}" = set; then
18944   echo $ECHO_N "(cached) $ECHO_C" >&6
18945 else
18946   ac_check_lib_save_LIBS=$LIBS
18947 LIBS="-lgcc  $LIBS"
18948 cat >conftest.$ac_ext <<_ACEOF
18949 /* confdefs.h.  */
18950 _ACEOF
18951 cat confdefs.h >>conftest.$ac_ext
18952 cat >>conftest.$ac_ext <<_ACEOF
18953 /* end confdefs.h.  */
18954
18955 /* Override any GCC internal prototype to avoid an error.
18956    Use char because int might match the return type of a GCC
18957    builtin and then its argument prototype would still apply.  */
18958 #ifdef __cplusplus
18959 extern "C"
18960 #endif
18961 char __main ();
18962 int
18963 main ()
18964 {
18965 return __main ();
18966   ;
18967   return 0;
18968 }
18969 _ACEOF
18970 rm -f conftest.$ac_objext conftest$ac_exeext
18971 if { (ac_try="$ac_link"
18972 case "(($ac_try" in
18973   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18974   *) ac_try_echo=$ac_try;;
18975 esac
18976 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
18977   (eval "$ac_link") 2>conftest.er1
18978   ac_status=$?
18979   grep -v '^ *+' conftest.er1 >conftest.err
18980   rm -f conftest.er1
18981   cat conftest.err >&5
18982   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18983   (exit $ac_status); } &&
18984          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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_try") 2>&5
18991   ac_status=$?
18992   echo "$as_me:$LINENO: \$? = $ac_status" >&5
18993   (exit $ac_status); }; } &&
18994          { ac_try='test -s conftest$ac_exeext'
18995   { (case "(($ac_try" in
18996   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
18997   *) ac_try_echo=$ac_try;;
18998 esac
18999 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19000   (eval "$ac_try") 2>&5
19001   ac_status=$?
19002   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19003   (exit $ac_status); }; }; then
19004   ac_cv_lib_gcc___main=yes
19005 else
19006   echo "$as_me: failed program was:" >&5
19007 sed 's/^/| /' conftest.$ac_ext >&5
19008
19009         ac_cv_lib_gcc___main=no
19010 fi
19011
19012 rm -f core conftest.err conftest.$ac_objext \
19013       conftest$ac_exeext conftest.$ac_ext
19014 LIBS=$ac_check_lib_save_LIBS
19015 fi
19016 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___main" >&5
19017 echo "${ECHO_T}$ac_cv_lib_gcc___main" >&6; }
19018 if test $ac_cv_lib_gcc___main = yes; then
19019
19020 cat >>confdefs.h <<\_ACEOF
19021 #define HAVE___MAIN 1
19022 _ACEOF
19023
19024 fi
19025
19026   { echo "$as_me:$LINENO: checking for __cmpdi2 in -lgcc" >&5
19027 echo $ECHO_N "checking for __cmpdi2 in -lgcc... $ECHO_C" >&6; }
19028 if test "${ac_cv_lib_gcc___cmpdi2+set}" = set; then
19029   echo $ECHO_N "(cached) $ECHO_C" >&6
19030 else
19031   ac_check_lib_save_LIBS=$LIBS
19032 LIBS="-lgcc  $LIBS"
19033 cat >conftest.$ac_ext <<_ACEOF
19034 /* confdefs.h.  */
19035 _ACEOF
19036 cat confdefs.h >>conftest.$ac_ext
19037 cat >>conftest.$ac_ext <<_ACEOF
19038 /* end confdefs.h.  */
19039
19040 /* Override any GCC internal prototype to avoid an error.
19041    Use char because int might match the return type of a GCC
19042    builtin and then its argument prototype would still apply.  */
19043 #ifdef __cplusplus
19044 extern "C"
19045 #endif
19046 char __cmpdi2 ();
19047 int
19048 main ()
19049 {
19050 return __cmpdi2 ();
19051   ;
19052   return 0;
19053 }
19054 _ACEOF
19055 rm -f conftest.$ac_objext conftest$ac_exeext
19056 if { (ac_try="$ac_link"
19057 case "(($ac_try" in
19058   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19059   *) ac_try_echo=$ac_try;;
19060 esac
19061 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19062   (eval "$ac_link") 2>conftest.er1
19063   ac_status=$?
19064   grep -v '^ *+' conftest.er1 >conftest.err
19065   rm -f conftest.er1
19066   cat conftest.err >&5
19067   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19068   (exit $ac_status); } &&
19069          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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_try") 2>&5
19076   ac_status=$?
19077   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19078   (exit $ac_status); }; } &&
19079          { ac_try='test -s conftest$ac_exeext'
19080   { (case "(($ac_try" in
19081   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19082   *) ac_try_echo=$ac_try;;
19083 esac
19084 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19085   (eval "$ac_try") 2>&5
19086   ac_status=$?
19087   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19088   (exit $ac_status); }; }; then
19089   ac_cv_lib_gcc___cmpdi2=yes
19090 else
19091   echo "$as_me: failed program was:" >&5
19092 sed 's/^/| /' conftest.$ac_ext >&5
19093
19094         ac_cv_lib_gcc___cmpdi2=no
19095 fi
19096
19097 rm -f core conftest.err conftest.$ac_objext \
19098       conftest$ac_exeext conftest.$ac_ext
19099 LIBS=$ac_check_lib_save_LIBS
19100 fi
19101 { echo "$as_me:$LINENO: result: $ac_cv_lib_gcc___cmpdi2" >&5
19102 echo "${ECHO_T}$ac_cv_lib_gcc___cmpdi2" >&6; }
19103 if test $ac_cv_lib_gcc___cmpdi2 = yes; then
19104
19105 cat >>confdefs.h <<\_ACEOF
19106 #define HAVE___CMPDI2 1
19107 _ACEOF
19108
19109 fi
19110
19111 fi
19112
19113 if test "$llvm_cv_os_type" = "MingW" ; then
19114   { echo "$as_me:$LINENO: checking whether EnumerateLoadedModules() accepts new decl" >&5
19115 echo $ECHO_N "checking whether EnumerateLoadedModules() accepts new decl... $ECHO_C" >&6; }
19116   cat >conftest.$ac_ext <<_ACEOF
19117 #include <windows.h>
19118 #include <imagehlp.h>
19119 extern void foo(PENUMLOADED_MODULES_CALLBACK);
19120 extern void foo(BOOL(CALLBACK*)(PCSTR,ULONG_PTR,ULONG,PVOID));
19121 _ACEOF
19122 rm -f conftest.$ac_objext
19123 if { (ac_try="$ac_compile"
19124 case "(($ac_try" in
19125   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19126   *) ac_try_echo=$ac_try;;
19127 esac
19128 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19129   (eval "$ac_compile") 2>conftest.er1
19130   ac_status=$?
19131   grep -v '^ *+' conftest.er1 >conftest.err
19132   rm -f conftest.er1
19133   cat conftest.err >&5
19134   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19135   (exit $ac_status); } &&
19136          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
19137   { (case "(($ac_try" in
19138   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19139   *) ac_try_echo=$ac_try;;
19140 esac
19141 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19142   (eval "$ac_try") 2>&5
19143   ac_status=$?
19144   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19145   (exit $ac_status); }; } &&
19146          { ac_try='test -s conftest.$ac_objext'
19147   { (case "(($ac_try" in
19148   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19149   *) ac_try_echo=$ac_try;;
19150 esac
19151 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19152   (eval "$ac_try") 2>&5
19153   ac_status=$?
19154   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19155   (exit $ac_status); }; }; then
19156
19157   { echo "$as_me:$LINENO: result: yes" >&5
19158 echo "${ECHO_T}yes" >&6; }
19159   llvm_cv_win32_elmcb_pcstr="PCSTR"
19160
19161 else
19162   echo "$as_me: failed program was:" >&5
19163 sed 's/^/| /' conftest.$ac_ext >&5
19164
19165
19166   { echo "$as_me:$LINENO: result: no" >&5
19167 echo "${ECHO_T}no" >&6; }
19168   llvm_cv_win32_elmcb_pcstr="PSTR"
19169
19170 fi
19171
19172 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19173
19174 cat >>confdefs.h <<_ACEOF
19175 #define WIN32_ELMCB_PCSTR $llvm_cv_win32_elmcb_pcstr
19176 _ACEOF
19177
19178 fi
19179
19180
19181 { echo "$as_me:$LINENO: checking for isnan in <math.h>" >&5
19182 echo $ECHO_N "checking for isnan in <math.h>... $ECHO_C" >&6; }
19183 if test "${ac_cv_func_isnan_in_math_h+set}" = set; then
19184   echo $ECHO_N "(cached) $ECHO_C" >&6
19185 else
19186   ac_ext=cpp
19187 ac_cpp='$CXXCPP $CPPFLAGS'
19188 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19189 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19190 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
19191
19192    cat >conftest.$ac_ext <<_ACEOF
19193 /* confdefs.h.  */
19194 _ACEOF
19195 cat confdefs.h >>conftest.$ac_ext
19196 cat >>conftest.$ac_ext <<_ACEOF
19197 /* end confdefs.h.  */
19198 #include <math.h>
19199 int
19200 main ()
19201 {
19202 float f; isnan(f);
19203   ;
19204   return 0;
19205 }
19206 _ACEOF
19207 rm -f conftest.$ac_objext
19208 if { (ac_try="$ac_compile"
19209 case "(($ac_try" in
19210   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19211   *) ac_try_echo=$ac_try;;
19212 esac
19213 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19214   (eval "$ac_compile") 2>conftest.er1
19215   ac_status=$?
19216   grep -v '^ *+' conftest.er1 >conftest.err
19217   rm -f conftest.er1
19218   cat conftest.err >&5
19219   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19220   (exit $ac_status); } &&
19221          { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
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_try") 2>&5
19228   ac_status=$?
19229   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19230   (exit $ac_status); }; } &&
19231          { ac_try='test -s conftest.$ac_objext'
19232   { (case "(($ac_try" in
19233   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19234   *) ac_try_echo=$ac_try;;
19235 esac
19236 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19237   (eval "$ac_try") 2>&5
19238   ac_status=$?
19239   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19240   (exit $ac_status); }; }; then
19241   ac_cv_func_isnan_in_math_h=yes
19242 else
19243   echo "$as_me: failed program was:" >&5
19244 sed 's/^/| /' conftest.$ac_ext >&5
19245
19246         ac_cv_func_isnan_in_math_h=no
19247 fi
19248
19249 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19250   ac_ext=c
19251 ac_cpp='$CPP $CPPFLAGS'
19252 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19253 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19254 ac_compiler_gnu=$ac_cv_c_compiler_gnu
19255
19256 fi
19257 { echo "$as_me:$LINENO: result: $ac_cv_func_isnan_in_math_h" >&5
19258 echo "${ECHO_T}$ac_cv_func_isnan_in_math_h" >&6; }
19259
19260
19261 if test "$ac_cv_func_isnan_in_math_h" = "yes" ; then
19262
19263 cat >>confdefs.h <<\_ACEOF
19264 #define HAVE_ISNAN_IN_MATH_H 1
19265 _ACEOF
19266
19267 fi
19268
19269 { echo "$as_me:$LINENO: checking for isnan in <cmath>" >&5
19270 echo $ECHO_N "checking for isnan in <cmath>... $ECHO_C" >&6; }
19271 if test "${ac_cv_func_isnan_in_cmath+set}" = set; then
19272   echo $ECHO_N "(cached) $ECHO_C" >&6
19273 else
19274   ac_ext=cpp
19275 ac_cpp='$CXXCPP $CPPFLAGS'
19276 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19277 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19278 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
19279
19280    cat >conftest.$ac_ext <<_ACEOF
19281 /* confdefs.h.  */
19282 _ACEOF
19283 cat confdefs.h >>conftest.$ac_ext
19284 cat >>conftest.$ac_ext <<_ACEOF
19285 /* end confdefs.h.  */
19286 #include <cmath>
19287 int
19288 main ()
19289 {
19290 float f; isnan(f);
19291   ;
19292   return 0;
19293 }
19294 _ACEOF
19295 rm -f conftest.$ac_objext
19296 if { (ac_try="$ac_compile"
19297 case "(($ac_try" in
19298   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19299   *) ac_try_echo=$ac_try;;
19300 esac
19301 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19302   (eval "$ac_compile") 2>conftest.er1
19303   ac_status=$?
19304   grep -v '^ *+' conftest.er1 >conftest.err
19305   rm -f conftest.er1
19306   cat conftest.err >&5
19307   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19308   (exit $ac_status); } &&
19309          { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
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_try") 2>&5
19316   ac_status=$?
19317   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19318   (exit $ac_status); }; } &&
19319          { ac_try='test -s conftest.$ac_objext'
19320   { (case "(($ac_try" in
19321   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19322   *) ac_try_echo=$ac_try;;
19323 esac
19324 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19325   (eval "$ac_try") 2>&5
19326   ac_status=$?
19327   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19328   (exit $ac_status); }; }; then
19329   ac_cv_func_isnan_in_cmath=yes
19330 else
19331   echo "$as_me: failed program was:" >&5
19332 sed 's/^/| /' conftest.$ac_ext >&5
19333
19334         ac_cv_func_isnan_in_cmath=no
19335 fi
19336
19337 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19338   ac_ext=c
19339 ac_cpp='$CPP $CPPFLAGS'
19340 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19341 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19342 ac_compiler_gnu=$ac_cv_c_compiler_gnu
19343
19344 fi
19345 { echo "$as_me:$LINENO: result: $ac_cv_func_isnan_in_cmath" >&5
19346 echo "${ECHO_T}$ac_cv_func_isnan_in_cmath" >&6; }
19347
19348 if test "$ac_cv_func_isnan_in_cmath" = "yes" ; then
19349
19350 cat >>confdefs.h <<\_ACEOF
19351 #define HAVE_ISNAN_IN_CMATH 1
19352 _ACEOF
19353
19354 fi
19355
19356 { echo "$as_me:$LINENO: checking for std::isnan in <cmath>" >&5
19357 echo $ECHO_N "checking for std::isnan in <cmath>... $ECHO_C" >&6; }
19358 if test "${ac_cv_func_std_isnan_in_cmath+set}" = set; then
19359   echo $ECHO_N "(cached) $ECHO_C" >&6
19360 else
19361   ac_ext=cpp
19362 ac_cpp='$CXXCPP $CPPFLAGS'
19363 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19364 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19365 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
19366
19367    cat >conftest.$ac_ext <<_ACEOF
19368 /* confdefs.h.  */
19369 _ACEOF
19370 cat confdefs.h >>conftest.$ac_ext
19371 cat >>conftest.$ac_ext <<_ACEOF
19372 /* end confdefs.h.  */
19373 #include <cmath>
19374 int
19375 main ()
19376 {
19377 float f; std::isnan(f);
19378   ;
19379   return 0;
19380 }
19381 _ACEOF
19382 rm -f conftest.$ac_objext
19383 if { (ac_try="$ac_compile"
19384 case "(($ac_try" in
19385   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19386   *) ac_try_echo=$ac_try;;
19387 esac
19388 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19389   (eval "$ac_compile") 2>conftest.er1
19390   ac_status=$?
19391   grep -v '^ *+' conftest.er1 >conftest.err
19392   rm -f conftest.er1
19393   cat conftest.err >&5
19394   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19395   (exit $ac_status); } &&
19396          { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
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_try") 2>&5
19403   ac_status=$?
19404   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19405   (exit $ac_status); }; } &&
19406          { ac_try='test -s conftest.$ac_objext'
19407   { (case "(($ac_try" in
19408   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19409   *) ac_try_echo=$ac_try;;
19410 esac
19411 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19412   (eval "$ac_try") 2>&5
19413   ac_status=$?
19414   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19415   (exit $ac_status); }; }; then
19416   ac_cv_func_std_isnan_in_cmath=yes
19417 else
19418   echo "$as_me: failed program was:" >&5
19419 sed 's/^/| /' conftest.$ac_ext >&5
19420
19421         ac_cv_func_std_isnan_in_cmath=no
19422 fi
19423
19424 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19425   ac_ext=c
19426 ac_cpp='$CPP $CPPFLAGS'
19427 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19428 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19429 ac_compiler_gnu=$ac_cv_c_compiler_gnu
19430
19431 fi
19432 { echo "$as_me:$LINENO: result: $ac_cv_func_std_isnan_in_cmath" >&5
19433 echo "${ECHO_T}$ac_cv_func_std_isnan_in_cmath" >&6; }
19434
19435 if test "$ac_cv_func_std_isnan_in_cmath" = "yes" ; then
19436
19437 cat >>confdefs.h <<\_ACEOF
19438 #define HAVE_STD_ISNAN_IN_CMATH 1
19439 _ACEOF
19440
19441 fi
19442
19443
19444 { echo "$as_me:$LINENO: checking for isinf in <math.h>" >&5
19445 echo $ECHO_N "checking for isinf in <math.h>... $ECHO_C" >&6; }
19446 if test "${ac_cv_func_isinf_in_math_h+set}" = set; then
19447   echo $ECHO_N "(cached) $ECHO_C" >&6
19448 else
19449   ac_ext=cpp
19450 ac_cpp='$CXXCPP $CPPFLAGS'
19451 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19452 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19453 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
19454
19455    cat >conftest.$ac_ext <<_ACEOF
19456 /* confdefs.h.  */
19457 _ACEOF
19458 cat confdefs.h >>conftest.$ac_ext
19459 cat >>conftest.$ac_ext <<_ACEOF
19460 /* end confdefs.h.  */
19461 #include <math.h>
19462 int
19463 main ()
19464 {
19465 float f; isinf(f);
19466   ;
19467   return 0;
19468 }
19469 _ACEOF
19470 rm -f conftest.$ac_objext
19471 if { (ac_try="$ac_compile"
19472 case "(($ac_try" in
19473   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19474   *) ac_try_echo=$ac_try;;
19475 esac
19476 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19477   (eval "$ac_compile") 2>conftest.er1
19478   ac_status=$?
19479   grep -v '^ *+' conftest.er1 >conftest.err
19480   rm -f conftest.er1
19481   cat conftest.err >&5
19482   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19483   (exit $ac_status); } &&
19484          { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
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_try") 2>&5
19491   ac_status=$?
19492   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19493   (exit $ac_status); }; } &&
19494          { ac_try='test -s conftest.$ac_objext'
19495   { (case "(($ac_try" in
19496   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19497   *) ac_try_echo=$ac_try;;
19498 esac
19499 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19500   (eval "$ac_try") 2>&5
19501   ac_status=$?
19502   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19503   (exit $ac_status); }; }; then
19504   ac_cv_func_isinf_in_math_h=yes
19505 else
19506   echo "$as_me: failed program was:" >&5
19507 sed 's/^/| /' conftest.$ac_ext >&5
19508
19509         ac_cv_func_isinf_in_math_h=no
19510 fi
19511
19512 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19513   ac_ext=c
19514 ac_cpp='$CPP $CPPFLAGS'
19515 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19516 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19517 ac_compiler_gnu=$ac_cv_c_compiler_gnu
19518
19519 fi
19520 { echo "$as_me:$LINENO: result: $ac_cv_func_isinf_in_math_h" >&5
19521 echo "${ECHO_T}$ac_cv_func_isinf_in_math_h" >&6; }
19522
19523 if test "$ac_cv_func_isinf_in_math_h" = "yes" ; then
19524
19525 cat >>confdefs.h <<\_ACEOF
19526 #define HAVE_ISINF_IN_MATH_H 1
19527 _ACEOF
19528
19529 fi
19530
19531 { echo "$as_me:$LINENO: checking for isinf in <cmath>" >&5
19532 echo $ECHO_N "checking for isinf in <cmath>... $ECHO_C" >&6; }
19533 if test "${ac_cv_func_isinf_in_cmath+set}" = set; then
19534   echo $ECHO_N "(cached) $ECHO_C" >&6
19535 else
19536   ac_ext=cpp
19537 ac_cpp='$CXXCPP $CPPFLAGS'
19538 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19539 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19540 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
19541
19542    cat >conftest.$ac_ext <<_ACEOF
19543 /* confdefs.h.  */
19544 _ACEOF
19545 cat confdefs.h >>conftest.$ac_ext
19546 cat >>conftest.$ac_ext <<_ACEOF
19547 /* end confdefs.h.  */
19548 #include <cmath>
19549 int
19550 main ()
19551 {
19552 float f; isinf(f);
19553   ;
19554   return 0;
19555 }
19556 _ACEOF
19557 rm -f conftest.$ac_objext
19558 if { (ac_try="$ac_compile"
19559 case "(($ac_try" in
19560   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19561   *) ac_try_echo=$ac_try;;
19562 esac
19563 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19564   (eval "$ac_compile") 2>conftest.er1
19565   ac_status=$?
19566   grep -v '^ *+' conftest.er1 >conftest.err
19567   rm -f conftest.er1
19568   cat conftest.err >&5
19569   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19570   (exit $ac_status); } &&
19571          { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
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_try") 2>&5
19578   ac_status=$?
19579   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19580   (exit $ac_status); }; } &&
19581          { ac_try='test -s conftest.$ac_objext'
19582   { (case "(($ac_try" in
19583   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19584   *) ac_try_echo=$ac_try;;
19585 esac
19586 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19587   (eval "$ac_try") 2>&5
19588   ac_status=$?
19589   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19590   (exit $ac_status); }; }; then
19591   ac_cv_func_isinf_in_cmath=yes
19592 else
19593   echo "$as_me: failed program was:" >&5
19594 sed 's/^/| /' conftest.$ac_ext >&5
19595
19596         ac_cv_func_isinf_in_cmath=no
19597 fi
19598
19599 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19600   ac_ext=c
19601 ac_cpp='$CPP $CPPFLAGS'
19602 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19603 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19604 ac_compiler_gnu=$ac_cv_c_compiler_gnu
19605
19606 fi
19607 { echo "$as_me:$LINENO: result: $ac_cv_func_isinf_in_cmath" >&5
19608 echo "${ECHO_T}$ac_cv_func_isinf_in_cmath" >&6; }
19609
19610 if test "$ac_cv_func_isinf_in_cmath" = "yes" ; then
19611
19612 cat >>confdefs.h <<\_ACEOF
19613 #define HAVE_ISINF_IN_CMATH 1
19614 _ACEOF
19615
19616 fi
19617
19618 { echo "$as_me:$LINENO: checking for std::isinf in <cmath>" >&5
19619 echo $ECHO_N "checking for std::isinf in <cmath>... $ECHO_C" >&6; }
19620 if test "${ac_cv_func_std_isinf_in_cmath+set}" = set; then
19621   echo $ECHO_N "(cached) $ECHO_C" >&6
19622 else
19623   ac_ext=cpp
19624 ac_cpp='$CXXCPP $CPPFLAGS'
19625 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19626 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19627 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
19628
19629    cat >conftest.$ac_ext <<_ACEOF
19630 /* confdefs.h.  */
19631 _ACEOF
19632 cat confdefs.h >>conftest.$ac_ext
19633 cat >>conftest.$ac_ext <<_ACEOF
19634 /* end confdefs.h.  */
19635 #include <cmath>
19636 int
19637 main ()
19638 {
19639 float f; std::isinf(f);
19640   ;
19641   return 0;
19642 }
19643 _ACEOF
19644 rm -f conftest.$ac_objext
19645 if { (ac_try="$ac_compile"
19646 case "(($ac_try" in
19647   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19648   *) ac_try_echo=$ac_try;;
19649 esac
19650 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19651   (eval "$ac_compile") 2>conftest.er1
19652   ac_status=$?
19653   grep -v '^ *+' conftest.er1 >conftest.err
19654   rm -f conftest.er1
19655   cat conftest.err >&5
19656   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19657   (exit $ac_status); } &&
19658          { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
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_try") 2>&5
19665   ac_status=$?
19666   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19667   (exit $ac_status); }; } &&
19668          { ac_try='test -s conftest.$ac_objext'
19669   { (case "(($ac_try" in
19670   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19671   *) ac_try_echo=$ac_try;;
19672 esac
19673 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19674   (eval "$ac_try") 2>&5
19675   ac_status=$?
19676   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19677   (exit $ac_status); }; }; then
19678   ac_cv_func_std_isinf_in_cmath=yes
19679 else
19680   echo "$as_me: failed program was:" >&5
19681 sed 's/^/| /' conftest.$ac_ext >&5
19682
19683         ac_cv_func_std_isinf_in_cmath=no
19684 fi
19685
19686 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19687   ac_ext=c
19688 ac_cpp='$CPP $CPPFLAGS'
19689 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19690 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19691 ac_compiler_gnu=$ac_cv_c_compiler_gnu
19692
19693 fi
19694 { echo "$as_me:$LINENO: result: $ac_cv_func_std_isinf_in_cmath" >&5
19695 echo "${ECHO_T}$ac_cv_func_std_isinf_in_cmath" >&6; }
19696
19697 if test "$ac_cv_func_std_isinf_in_cmath" = "yes" ; then
19698
19699 cat >>confdefs.h <<\_ACEOF
19700 #define HAVE_STD_ISINF_IN_CMATH 1
19701 _ACEOF
19702
19703 fi
19704
19705 { echo "$as_me:$LINENO: checking for finite in <ieeefp.h>" >&5
19706 echo $ECHO_N "checking for finite in <ieeefp.h>... $ECHO_C" >&6; }
19707 if test "${ac_cv_func_finite_in_ieeefp_h+set}" = set; then
19708   echo $ECHO_N "(cached) $ECHO_C" >&6
19709 else
19710   ac_ext=cpp
19711 ac_cpp='$CXXCPP $CPPFLAGS'
19712 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19713 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19714 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
19715
19716    cat >conftest.$ac_ext <<_ACEOF
19717 /* confdefs.h.  */
19718 _ACEOF
19719 cat confdefs.h >>conftest.$ac_ext
19720 cat >>conftest.$ac_ext <<_ACEOF
19721 /* end confdefs.h.  */
19722 #include <ieeefp.h>
19723 int
19724 main ()
19725 {
19726 float f; finite(f);
19727   ;
19728   return 0;
19729 }
19730 _ACEOF
19731 rm -f conftest.$ac_objext
19732 if { (ac_try="$ac_compile"
19733 case "(($ac_try" in
19734   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19735   *) ac_try_echo=$ac_try;;
19736 esac
19737 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19738   (eval "$ac_compile") 2>conftest.er1
19739   ac_status=$?
19740   grep -v '^ *+' conftest.er1 >conftest.err
19741   rm -f conftest.er1
19742   cat conftest.err >&5
19743   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19744   (exit $ac_status); } &&
19745          { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
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_try") 2>&5
19752   ac_status=$?
19753   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19754   (exit $ac_status); }; } &&
19755          { ac_try='test -s conftest.$ac_objext'
19756   { (case "(($ac_try" in
19757   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19758   *) ac_try_echo=$ac_try;;
19759 esac
19760 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19761   (eval "$ac_try") 2>&5
19762   ac_status=$?
19763   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19764   (exit $ac_status); }; }; then
19765   ac_cv_func_finite_in_ieeefp_h=yes
19766 else
19767   echo "$as_me: failed program was:" >&5
19768 sed 's/^/| /' conftest.$ac_ext >&5
19769
19770         ac_cv_func_finite_in_ieeefp_h=no
19771 fi
19772
19773 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19774   ac_ext=c
19775 ac_cpp='$CPP $CPPFLAGS'
19776 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
19777 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
19778 ac_compiler_gnu=$ac_cv_c_compiler_gnu
19779
19780 fi
19781 { echo "$as_me:$LINENO: result: $ac_cv_func_finite_in_ieeefp_h" >&5
19782 echo "${ECHO_T}$ac_cv_func_finite_in_ieeefp_h" >&6; }
19783
19784 if test "$ac_cv_func_finite_in_ieeefp_h" = "yes" ; then
19785
19786 cat >>confdefs.h <<\_ACEOF
19787 #define HAVE_FINITE_IN_IEEEFP_H 1
19788 _ACEOF
19789
19790 fi
19791
19792
19793
19794 if test "$llvm_cv_platform_type" = "Unix" ; then
19795
19796
19797 for ac_header in stdlib.h unistd.h
19798 do
19799 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
19800 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
19801   { echo "$as_me:$LINENO: checking for $ac_header" >&5
19802 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
19803 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
19804   echo $ECHO_N "(cached) $ECHO_C" >&6
19805 fi
19806 ac_res=`eval echo '${'$as_ac_Header'}'`
19807                { echo "$as_me:$LINENO: result: $ac_res" >&5
19808 echo "${ECHO_T}$ac_res" >&6; }
19809 else
19810   # Is the header compilable?
19811 { echo "$as_me:$LINENO: checking $ac_header usability" >&5
19812 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6; }
19813 cat >conftest.$ac_ext <<_ACEOF
19814 /* confdefs.h.  */
19815 _ACEOF
19816 cat confdefs.h >>conftest.$ac_ext
19817 cat >>conftest.$ac_ext <<_ACEOF
19818 /* end confdefs.h.  */
19819 $ac_includes_default
19820 #include <$ac_header>
19821 _ACEOF
19822 rm -f conftest.$ac_objext
19823 if { (ac_try="$ac_compile"
19824 case "(($ac_try" in
19825   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19826   *) ac_try_echo=$ac_try;;
19827 esac
19828 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19829   (eval "$ac_compile") 2>conftest.er1
19830   ac_status=$?
19831   grep -v '^ *+' conftest.er1 >conftest.err
19832   rm -f conftest.er1
19833   cat conftest.err >&5
19834   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19835   (exit $ac_status); } &&
19836          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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_try") 2>&5
19843   ac_status=$?
19844   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19845   (exit $ac_status); }; } &&
19846          { ac_try='test -s conftest.$ac_objext'
19847   { (case "(($ac_try" in
19848   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19849   *) ac_try_echo=$ac_try;;
19850 esac
19851 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19852   (eval "$ac_try") 2>&5
19853   ac_status=$?
19854   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19855   (exit $ac_status); }; }; then
19856   ac_header_compiler=yes
19857 else
19858   echo "$as_me: failed program was:" >&5
19859 sed 's/^/| /' conftest.$ac_ext >&5
19860
19861         ac_header_compiler=no
19862 fi
19863
19864 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
19865 { echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
19866 echo "${ECHO_T}$ac_header_compiler" >&6; }
19867
19868 # Is the header present?
19869 { echo "$as_me:$LINENO: checking $ac_header presence" >&5
19870 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6; }
19871 cat >conftest.$ac_ext <<_ACEOF
19872 /* confdefs.h.  */
19873 _ACEOF
19874 cat confdefs.h >>conftest.$ac_ext
19875 cat >>conftest.$ac_ext <<_ACEOF
19876 /* end confdefs.h.  */
19877 #include <$ac_header>
19878 _ACEOF
19879 if { (ac_try="$ac_cpp conftest.$ac_ext"
19880 case "(($ac_try" in
19881   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
19882   *) ac_try_echo=$ac_try;;
19883 esac
19884 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
19885   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
19886   ac_status=$?
19887   grep -v '^ *+' conftest.er1 >conftest.err
19888   rm -f conftest.er1
19889   cat conftest.err >&5
19890   echo "$as_me:$LINENO: \$? = $ac_status" >&5
19891   (exit $ac_status); } >/dev/null; then
19892   if test -s conftest.err; then
19893     ac_cpp_err=$ac_c_preproc_warn_flag
19894     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
19895   else
19896     ac_cpp_err=
19897   fi
19898 else
19899   ac_cpp_err=yes
19900 fi
19901 if test -z "$ac_cpp_err"; then
19902   ac_header_preproc=yes
19903 else
19904   echo "$as_me: failed program was:" >&5
19905 sed 's/^/| /' conftest.$ac_ext >&5
19906
19907   ac_header_preproc=no
19908 fi
19909
19910 rm -f conftest.err conftest.$ac_ext
19911 { echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
19912 echo "${ECHO_T}$ac_header_preproc" >&6; }
19913
19914 # So?  What about this header?
19915 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
19916   yes:no: )
19917     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
19918 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
19919     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
19920 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
19921     ac_header_preproc=yes
19922     ;;
19923   no:yes:* )
19924     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
19925 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
19926     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
19927 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
19928     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
19929 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
19930     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
19931 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
19932     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
19933 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
19934     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
19935 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
19936     ( cat <<\_ASBOX
19937 ## ------------------------------ ##
19938 ## Report this to bugs@yourdomain ##
19939 ## ------------------------------ ##
19940 _ASBOX
19941      ) | sed "s/^/$as_me: WARNING:     /" >&2
19942     ;;
19943 esac
19944 { echo "$as_me:$LINENO: checking for $ac_header" >&5
19945 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6; }
19946 if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
19947   echo $ECHO_N "(cached) $ECHO_C" >&6
19948 else
19949   eval "$as_ac_Header=\$ac_header_preproc"
19950 fi
19951 ac_res=`eval echo '${'$as_ac_Header'}'`
19952                { echo "$as_me:$LINENO: result: $ac_res" >&5
19953 echo "${ECHO_T}$ac_res" >&6; }
19954
19955 fi
19956 if test `eval echo '${'$as_ac_Header'}'` = yes; then
19957   cat >>confdefs.h <<_ACEOF
19958 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
19959 _ACEOF
19960
19961 fi
19962
19963 done
19964
19965
19966 for ac_func in getpagesize
19967 do
19968 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
19969 { echo "$as_me:$LINENO: checking for $ac_func" >&5
19970 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
19971 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
19972   echo $ECHO_N "(cached) $ECHO_C" >&6
19973 else
19974   cat >conftest.$ac_ext <<_ACEOF
19975 /* confdefs.h.  */
19976 _ACEOF
19977 cat confdefs.h >>conftest.$ac_ext
19978 cat >>conftest.$ac_ext <<_ACEOF
19979 /* end confdefs.h.  */
19980 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
19981    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
19982 #define $ac_func innocuous_$ac_func
19983
19984 /* System header to define __stub macros and hopefully few prototypes,
19985     which can conflict with char $ac_func (); below.
19986     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
19987     <limits.h> exists even on freestanding compilers.  */
19988
19989 #ifdef __STDC__
19990 # include <limits.h>
19991 #else
19992 # include <assert.h>
19993 #endif
19994
19995 #undef $ac_func
19996
19997 /* Override any GCC internal prototype to avoid an error.
19998    Use char because int might match the return type of a GCC
19999    builtin and then its argument prototype would still apply.  */
20000 #ifdef __cplusplus
20001 extern "C"
20002 #endif
20003 char $ac_func ();
20004 /* The GNU C library defines this for functions which it implements
20005     to always fail with ENOSYS.  Some functions are actually named
20006     something starting with __ and the normal name is an alias.  */
20007 #if defined __stub_$ac_func || defined __stub___$ac_func
20008 choke me
20009 #endif
20010
20011 int
20012 main ()
20013 {
20014 return $ac_func ();
20015   ;
20016   return 0;
20017 }
20018 _ACEOF
20019 rm -f conftest.$ac_objext conftest$ac_exeext
20020 if { (ac_try="$ac_link"
20021 case "(($ac_try" in
20022   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20023   *) ac_try_echo=$ac_try;;
20024 esac
20025 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20026   (eval "$ac_link") 2>conftest.er1
20027   ac_status=$?
20028   grep -v '^ *+' conftest.er1 >conftest.err
20029   rm -f conftest.er1
20030   cat conftest.err >&5
20031   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20032   (exit $ac_status); } &&
20033          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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_try") 2>&5
20040   ac_status=$?
20041   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20042   (exit $ac_status); }; } &&
20043          { ac_try='test -s conftest$ac_exeext'
20044   { (case "(($ac_try" in
20045   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20046   *) ac_try_echo=$ac_try;;
20047 esac
20048 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20049   (eval "$ac_try") 2>&5
20050   ac_status=$?
20051   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20052   (exit $ac_status); }; }; then
20053   eval "$as_ac_var=yes"
20054 else
20055   echo "$as_me: failed program was:" >&5
20056 sed 's/^/| /' conftest.$ac_ext >&5
20057
20058         eval "$as_ac_var=no"
20059 fi
20060
20061 rm -f core conftest.err conftest.$ac_objext \
20062       conftest$ac_exeext conftest.$ac_ext
20063 fi
20064 ac_res=`eval echo '${'$as_ac_var'}'`
20065                { echo "$as_me:$LINENO: result: $ac_res" >&5
20066 echo "${ECHO_T}$ac_res" >&6; }
20067 if test `eval echo '${'$as_ac_var'}'` = yes; then
20068   cat >>confdefs.h <<_ACEOF
20069 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
20070 _ACEOF
20071
20072 fi
20073 done
20074
20075 { echo "$as_me:$LINENO: checking for working mmap" >&5
20076 echo $ECHO_N "checking for working mmap... $ECHO_C" >&6; }
20077 if test "${ac_cv_func_mmap_fixed_mapped+set}" = set; then
20078   echo $ECHO_N "(cached) $ECHO_C" >&6
20079 else
20080   if test "$cross_compiling" = yes; then
20081   ac_cv_func_mmap_fixed_mapped=no
20082 else
20083   cat >conftest.$ac_ext <<_ACEOF
20084 /* confdefs.h.  */
20085 _ACEOF
20086 cat confdefs.h >>conftest.$ac_ext
20087 cat >>conftest.$ac_ext <<_ACEOF
20088 /* end confdefs.h.  */
20089 $ac_includes_default
20090 /* malloc might have been renamed as rpl_malloc. */
20091 #undef malloc
20092
20093 /* Thanks to Mike Haertel and Jim Avera for this test.
20094    Here is a matrix of mmap possibilities:
20095         mmap private not fixed
20096         mmap private fixed at somewhere currently unmapped
20097         mmap private fixed at somewhere already mapped
20098         mmap shared not fixed
20099         mmap shared fixed at somewhere currently unmapped
20100         mmap shared fixed at somewhere already mapped
20101    For private mappings, we should verify that changes cannot be read()
20102    back from the file, nor mmap's back from the file at a different
20103    address.  (There have been systems where private was not correctly
20104    implemented like the infamous i386 svr4.0, and systems where the
20105    VM page cache was not coherent with the file system buffer cache
20106    like early versions of FreeBSD and possibly contemporary NetBSD.)
20107    For shared mappings, we should conversely verify that changes get
20108    propagated back to all the places they're supposed to be.
20109
20110    Grep wants private fixed already mapped.
20111    The main things grep needs to know about mmap are:
20112    * does it exist and is it safe to write into the mmap'd area
20113    * how to use it (BSD variants)  */
20114
20115 #include <fcntl.h>
20116 #include <sys/mman.h>
20117
20118 #if !STDC_HEADERS && !HAVE_STDLIB_H
20119 char *malloc ();
20120 #endif
20121
20122 /* This mess was copied from the GNU getpagesize.h.  */
20123 #if !HAVE_GETPAGESIZE
20124 /* Assume that all systems that can run configure have sys/param.h.  */
20125 # if !HAVE_SYS_PARAM_H
20126 #  define HAVE_SYS_PARAM_H 1
20127 # endif
20128
20129 # ifdef _SC_PAGESIZE
20130 #  define getpagesize() sysconf(_SC_PAGESIZE)
20131 # else /* no _SC_PAGESIZE */
20132 #  if HAVE_SYS_PARAM_H
20133 #   include <sys/param.h>
20134 #   ifdef EXEC_PAGESIZE
20135 #    define getpagesize() EXEC_PAGESIZE
20136 #   else /* no EXEC_PAGESIZE */
20137 #    ifdef NBPG
20138 #     define getpagesize() NBPG * CLSIZE
20139 #     ifndef CLSIZE
20140 #      define CLSIZE 1
20141 #     endif /* no CLSIZE */
20142 #    else /* no NBPG */
20143 #     ifdef NBPC
20144 #      define getpagesize() NBPC
20145 #     else /* no NBPC */
20146 #      ifdef PAGESIZE
20147 #       define getpagesize() PAGESIZE
20148 #      endif /* PAGESIZE */
20149 #     endif /* no NBPC */
20150 #    endif /* no NBPG */
20151 #   endif /* no EXEC_PAGESIZE */
20152 #  else /* no HAVE_SYS_PARAM_H */
20153 #   define getpagesize() 8192   /* punt totally */
20154 #  endif /* no HAVE_SYS_PARAM_H */
20155 # endif /* no _SC_PAGESIZE */
20156
20157 #endif /* no HAVE_GETPAGESIZE */
20158
20159 int
20160 main ()
20161 {
20162   char *data, *data2, *data3;
20163   int i, pagesize;
20164   int fd;
20165
20166   pagesize = getpagesize ();
20167
20168   /* First, make a file with some known garbage in it. */
20169   data = (char *) malloc (pagesize);
20170   if (!data)
20171     return 1;
20172   for (i = 0; i < pagesize; ++i)
20173     *(data + i) = rand ();
20174   umask (0);
20175   fd = creat ("conftest.mmap", 0600);
20176   if (fd < 0)
20177     return 1;
20178   if (write (fd, data, pagesize) != pagesize)
20179     return 1;
20180   close (fd);
20181
20182   /* Next, try to mmap the file at a fixed address which already has
20183      something else allocated at it.  If we can, also make sure that
20184      we see the same garbage.  */
20185   fd = open ("conftest.mmap", O_RDWR);
20186   if (fd < 0)
20187     return 1;
20188   data2 = (char *) malloc (2 * pagesize);
20189   if (!data2)
20190     return 1;
20191   data2 += (pagesize - ((long int) data2 & (pagesize - 1))) & (pagesize - 1);
20192   if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,
20193                      MAP_PRIVATE | MAP_FIXED, fd, 0L))
20194     return 1;
20195   for (i = 0; i < pagesize; ++i)
20196     if (*(data + i) != *(data2 + i))
20197       return 1;
20198
20199   /* Finally, make sure that changes to the mapped area do not
20200      percolate back to the file as seen by read().  (This is a bug on
20201      some variants of i386 svr4.0.)  */
20202   for (i = 0; i < pagesize; ++i)
20203     *(data2 + i) = *(data2 + i) + 1;
20204   data3 = (char *) malloc (pagesize);
20205   if (!data3)
20206     return 1;
20207   if (read (fd, data3, pagesize) != pagesize)
20208     return 1;
20209   for (i = 0; i < pagesize; ++i)
20210     if (*(data + i) != *(data3 + i))
20211       return 1;
20212   close (fd);
20213   return 0;
20214 }
20215 _ACEOF
20216 rm -f conftest$ac_exeext
20217 if { (ac_try="$ac_link"
20218 case "(($ac_try" in
20219   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20220   *) ac_try_echo=$ac_try;;
20221 esac
20222 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20223   (eval "$ac_link") 2>&5
20224   ac_status=$?
20225   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20226   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
20227   { (case "(($ac_try" in
20228   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20229   *) ac_try_echo=$ac_try;;
20230 esac
20231 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20232   (eval "$ac_try") 2>&5
20233   ac_status=$?
20234   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20235   (exit $ac_status); }; }; then
20236   ac_cv_func_mmap_fixed_mapped=yes
20237 else
20238   echo "$as_me: program exited with status $ac_status" >&5
20239 echo "$as_me: failed program was:" >&5
20240 sed 's/^/| /' conftest.$ac_ext >&5
20241
20242 ( exit $ac_status )
20243 ac_cv_func_mmap_fixed_mapped=no
20244 fi
20245 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
20246 fi
20247
20248
20249 fi
20250 { echo "$as_me:$LINENO: result: $ac_cv_func_mmap_fixed_mapped" >&5
20251 echo "${ECHO_T}$ac_cv_func_mmap_fixed_mapped" >&6; }
20252 if test $ac_cv_func_mmap_fixed_mapped = yes; then
20253
20254 cat >>confdefs.h <<\_ACEOF
20255 #define HAVE_MMAP 1
20256 _ACEOF
20257
20258 fi
20259 rm -f conftest.mmap
20260
20261   { echo "$as_me:$LINENO: checking for mmap of files" >&5
20262 echo $ECHO_N "checking for mmap of files... $ECHO_C" >&6; }
20263 if test "${ac_cv_func_mmap_file+set}" = set; then
20264   echo $ECHO_N "(cached) $ECHO_C" >&6
20265 else
20266    ac_ext=c
20267 ac_cpp='$CPP $CPPFLAGS'
20268 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20269 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20270 ac_compiler_gnu=$ac_cv_c_compiler_gnu
20271
20272   if test "$cross_compiling" = yes; then
20273   ac_cv_func_mmap_file=no
20274 else
20275   cat >conftest.$ac_ext <<_ACEOF
20276
20277     /* confdefs.h.  */
20278 _ACEOF
20279 cat confdefs.h >>conftest.$ac_ext
20280 cat >>conftest.$ac_ext <<_ACEOF
20281 /* end confdefs.h.  */
20282
20283 #include <sys/types.h>
20284 #include <sys/mman.h>
20285 #include <fcntl.h>
20286
20287 int
20288 main ()
20289 {
20290
20291   int fd;
20292   fd = creat ("foo",0777);
20293   fd = (int) mmap (0, 1, PROT_READ, MAP_SHARED, fd, 0);
20294   unlink ("foo");
20295   return (fd != (int) MAP_FAILED);
20296   ;
20297   return 0;
20298 }
20299 _ACEOF
20300 rm -f conftest$ac_exeext
20301 if { (ac_try="$ac_link"
20302 case "(($ac_try" in
20303   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20304   *) ac_try_echo=$ac_try;;
20305 esac
20306 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20307   (eval "$ac_link") 2>&5
20308   ac_status=$?
20309   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20310   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
20311   { (case "(($ac_try" in
20312   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20313   *) ac_try_echo=$ac_try;;
20314 esac
20315 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20316   (eval "$ac_try") 2>&5
20317   ac_status=$?
20318   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20319   (exit $ac_status); }; }; then
20320   ac_cv_func_mmap_file=yes
20321 else
20322   echo "$as_me: program exited with status $ac_status" >&5
20323 echo "$as_me: failed program was:" >&5
20324 sed 's/^/| /' conftest.$ac_ext >&5
20325
20326 ( exit $ac_status )
20327 ac_cv_func_mmap_file=no
20328 fi
20329 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
20330 fi
20331
20332
20333   ac_ext=c
20334 ac_cpp='$CPP $CPPFLAGS'
20335 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20336 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20337 ac_compiler_gnu=$ac_cv_c_compiler_gnu
20338
20339
20340 fi
20341 { echo "$as_me:$LINENO: result: $ac_cv_func_mmap_file" >&5
20342 echo "${ECHO_T}$ac_cv_func_mmap_file" >&6; }
20343 if test "$ac_cv_func_mmap_file" = yes; then
20344
20345 cat >>confdefs.h <<\_ACEOF
20346 #define HAVE_MMAP_FILE
20347 _ACEOF
20348
20349    MMAP_FILE=yes
20350
20351 fi
20352
20353   { echo "$as_me:$LINENO: checking if /dev/zero is needed for mmap" >&5
20354 echo $ECHO_N "checking if /dev/zero is needed for mmap... $ECHO_C" >&6; }
20355 if test "${ac_cv_need_dev_zero_for_mmap+set}" = set; then
20356   echo $ECHO_N "(cached) $ECHO_C" >&6
20357 else
20358   if test "$llvm_cv_os_type" = "Interix" ; then
20359    ac_cv_need_dev_zero_for_mmap=yes
20360  else
20361    ac_cv_need_dev_zero_for_mmap=no
20362  fi
20363
20364 fi
20365 { echo "$as_me:$LINENO: result: $ac_cv_need_dev_zero_for_mmap" >&5
20366 echo "${ECHO_T}$ac_cv_need_dev_zero_for_mmap" >&6; }
20367 if test "$ac_cv_need_dev_zero_for_mmap" = yes; then
20368
20369 cat >>confdefs.h <<\_ACEOF
20370 #define NEED_DEV_ZERO_FOR_MMAP 1
20371 _ACEOF
20372
20373 fi
20374
20375   if test "$ac_cv_func_mmap_fixed_mapped" = "no"
20376   then
20377     { echo "$as_me:$LINENO: WARNING: mmap() of a fixed address required but not supported" >&5
20378 echo "$as_me: WARNING: mmap() of a fixed address required but not supported" >&2;}
20379   fi
20380   if test "$ac_cv_func_mmap_file" = "no"
20381   then
20382     { echo "$as_me:$LINENO: WARNING: mmap() of files required but not found" >&5
20383 echo "$as_me: WARNING: mmap() of files required but not found" >&2;}
20384   fi
20385 fi
20386
20387 { echo "$as_me:$LINENO: checking for GCC atomic builtins" >&5
20388 echo $ECHO_N "checking for GCC atomic builtins... $ECHO_C" >&6; }
20389 ac_ext=cpp
20390 ac_cpp='$CXXCPP $CPPFLAGS'
20391 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20392 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20393 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
20394
20395 cat >conftest.$ac_ext <<_ACEOF
20396 /* confdefs.h.  */
20397 _ACEOF
20398 cat confdefs.h >>conftest.$ac_ext
20399 cat >>conftest.$ac_ext <<_ACEOF
20400 /* end confdefs.h.  */
20401 int main() {
20402         volatile unsigned long val = 1;
20403         __sync_synchronize();
20404         __sync_val_compare_and_swap(&val, 1, 0);
20405         __sync_add_and_fetch(&val, 1);
20406         __sync_sub_and_fetch(&val, 1);
20407         return 0;
20408       }
20409
20410 _ACEOF
20411 rm -f conftest.$ac_objext conftest$ac_exeext
20412 if { (ac_try="$ac_link"
20413 case "(($ac_try" in
20414   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20415   *) ac_try_echo=$ac_try;;
20416 esac
20417 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20418   (eval "$ac_link") 2>conftest.er1
20419   ac_status=$?
20420   grep -v '^ *+' conftest.er1 >conftest.err
20421   rm -f conftest.er1
20422   cat conftest.err >&5
20423   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20424   (exit $ac_status); } &&
20425          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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_try") 2>&5
20432   ac_status=$?
20433   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20434   (exit $ac_status); }; } &&
20435          { ac_try='test -s conftest$ac_exeext'
20436   { (case "(($ac_try" in
20437   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20438   *) ac_try_echo=$ac_try;;
20439 esac
20440 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20441   (eval "$ac_try") 2>&5
20442   ac_status=$?
20443   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20444   (exit $ac_status); }; }; then
20445   ac_ext=c
20446 ac_cpp='$CPP $CPPFLAGS'
20447 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20448 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20449 ac_compiler_gnu=$ac_cv_c_compiler_gnu
20450
20451   { echo "$as_me:$LINENO: result: yes" >&5
20452 echo "${ECHO_T}yes" >&6; }
20453
20454 cat >>confdefs.h <<\_ACEOF
20455 #define LLVM_HAS_ATOMICS 1
20456 _ACEOF
20457
20458 else
20459   echo "$as_me: failed program was:" >&5
20460 sed 's/^/| /' conftest.$ac_ext >&5
20461
20462         { echo "$as_me:$LINENO: result: no" >&5
20463 echo "${ECHO_T}no" >&6; }
20464
20465 cat >>confdefs.h <<\_ACEOF
20466 #define LLVM_HAS_ATOMICS 0
20467 _ACEOF
20468
20469   { echo "$as_me:$LINENO: WARNING: LLVM will be built thread-unsafe because atomic builtins are missing" >&5
20470 echo "$as_me: WARNING: LLVM will be built thread-unsafe because atomic builtins are missing" >&2;}
20471 fi
20472
20473 rm -f core conftest.err conftest.$ac_objext \
20474       conftest$ac_exeext conftest.$ac_ext
20475
20476
20477 if test "$llvm_cv_os_type" = "Linux" -a "$llvm_cv_target_arch" = "x86_64" ; then
20478   { echo "$as_me:$LINENO: checking for 32-bit userspace on 64-bit system" >&5
20479 echo $ECHO_N "checking for 32-bit userspace on 64-bit system... $ECHO_C" >&6; }
20480 if test "${llvm_cv_linux_mixed+set}" = set; then
20481   echo $ECHO_N "(cached) $ECHO_C" >&6
20482 else
20483    ac_ext=c
20484 ac_cpp='$CPP $CPPFLAGS'
20485 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20486 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20487 ac_compiler_gnu=$ac_cv_c_compiler_gnu
20488
20489   cat >conftest.$ac_ext <<_ACEOF
20490 /* confdefs.h.  */
20491 _ACEOF
20492 cat confdefs.h >>conftest.$ac_ext
20493 cat >>conftest.$ac_ext <<_ACEOF
20494 /* end confdefs.h.  */
20495 #ifndef __x86_64__
20496        error: Not x86-64 even if uname says so!
20497       #endif
20498
20499 int
20500 main ()
20501 {
20502
20503   ;
20504   return 0;
20505 }
20506 _ACEOF
20507 rm -f conftest.$ac_objext
20508 if { (ac_try="$ac_compile"
20509 case "(($ac_try" in
20510   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20511   *) ac_try_echo=$ac_try;;
20512 esac
20513 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20514   (eval "$ac_compile") 2>conftest.er1
20515   ac_status=$?
20516   grep -v '^ *+' conftest.er1 >conftest.err
20517   rm -f conftest.er1
20518   cat conftest.err >&5
20519   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20520   (exit $ac_status); } &&
20521          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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_try") 2>&5
20528   ac_status=$?
20529   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20530   (exit $ac_status); }; } &&
20531          { ac_try='test -s conftest.$ac_objext'
20532   { (case "(($ac_try" in
20533   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20534   *) ac_try_echo=$ac_try;;
20535 esac
20536 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20537   (eval "$ac_try") 2>&5
20538   ac_status=$?
20539   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20540   (exit $ac_status); }; }; then
20541   llvm_cv_linux_mixed=no
20542 else
20543   echo "$as_me: failed program was:" >&5
20544 sed 's/^/| /' conftest.$ac_ext >&5
20545
20546         llvm_cv_linux_mixed=yes
20547 fi
20548
20549 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20550   ac_ext=c
20551 ac_cpp='$CPP $CPPFLAGS'
20552 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20553 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20554 ac_compiler_gnu=$ac_cv_c_compiler_gnu
20555
20556
20557 fi
20558 { echo "$as_me:$LINENO: result: $llvm_cv_linux_mixed" >&5
20559 echo "${ECHO_T}$llvm_cv_linux_mixed" >&6; }
20560
20561   if test "$llvm_cv_linux_mixed" = "yes"; then
20562     llvm_cv_target_arch="x86"
20563     ARCH="x86"
20564   fi
20565 fi
20566
20567
20568 for ac_func in __dso_handle
20569 do
20570 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
20571 { echo "$as_me:$LINENO: checking for $ac_func" >&5
20572 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6; }
20573 if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
20574   echo $ECHO_N "(cached) $ECHO_C" >&6
20575 else
20576   cat >conftest.$ac_ext <<_ACEOF
20577 /* confdefs.h.  */
20578 _ACEOF
20579 cat confdefs.h >>conftest.$ac_ext
20580 cat >>conftest.$ac_ext <<_ACEOF
20581 /* end confdefs.h.  */
20582 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
20583    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
20584 #define $ac_func innocuous_$ac_func
20585
20586 /* System header to define __stub macros and hopefully few prototypes,
20587     which can conflict with char $ac_func (); below.
20588     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
20589     <limits.h> exists even on freestanding compilers.  */
20590
20591 #ifdef __STDC__
20592 # include <limits.h>
20593 #else
20594 # include <assert.h>
20595 #endif
20596
20597 #undef $ac_func
20598
20599 /* Override any GCC internal prototype to avoid an error.
20600    Use char because int might match the return type of a GCC
20601    builtin and then its argument prototype would still apply.  */
20602 #ifdef __cplusplus
20603 extern "C"
20604 #endif
20605 char $ac_func ();
20606 /* The GNU C library defines this for functions which it implements
20607     to always fail with ENOSYS.  Some functions are actually named
20608     something starting with __ and the normal name is an alias.  */
20609 #if defined __stub_$ac_func || defined __stub___$ac_func
20610 choke me
20611 #endif
20612
20613 int
20614 main ()
20615 {
20616 return $ac_func ();
20617   ;
20618   return 0;
20619 }
20620 _ACEOF
20621 rm -f conftest.$ac_objext conftest$ac_exeext
20622 if { (ac_try="$ac_link"
20623 case "(($ac_try" in
20624   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20625   *) ac_try_echo=$ac_try;;
20626 esac
20627 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20628   (eval "$ac_link") 2>conftest.er1
20629   ac_status=$?
20630   grep -v '^ *+' conftest.er1 >conftest.err
20631   rm -f conftest.er1
20632   cat conftest.err >&5
20633   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20634   (exit $ac_status); } &&
20635          { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
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_try") 2>&5
20642   ac_status=$?
20643   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20644   (exit $ac_status); }; } &&
20645          { ac_try='test -s conftest$ac_exeext'
20646   { (case "(($ac_try" in
20647   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20648   *) ac_try_echo=$ac_try;;
20649 esac
20650 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20651   (eval "$ac_try") 2>&5
20652   ac_status=$?
20653   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20654   (exit $ac_status); }; }; then
20655   eval "$as_ac_var=yes"
20656 else
20657   echo "$as_me: failed program was:" >&5
20658 sed 's/^/| /' conftest.$ac_ext >&5
20659
20660         eval "$as_ac_var=no"
20661 fi
20662
20663 rm -f core conftest.err conftest.$ac_objext \
20664       conftest$ac_exeext conftest.$ac_ext
20665 fi
20666 ac_res=`eval echo '${'$as_ac_var'}'`
20667                { echo "$as_me:$LINENO: result: $ac_res" >&5
20668 echo "${ECHO_T}$ac_res" >&6; }
20669 if test `eval echo '${'$as_ac_var'}'` = yes; then
20670   cat >>confdefs.h <<_ACEOF
20671 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
20672 _ACEOF
20673
20674 fi
20675 done
20676
20677
20678 SHLIBEXT=$libltdl_cv_shlibext
20679
20680
20681 SHLIBPATH_VAR=$libltdl_cv_shlibpath_var
20682
20683
20684 # Translate the various configuration directories and other basic
20685 # information into substitutions that will end up in Makefile.config.in
20686 # that these configured values can be used by the makefiles
20687 if test "${prefix}" = "NONE" ; then
20688   prefix="/usr/local"
20689 fi
20690 eval LLVM_PREFIX="${prefix}";
20691 eval LLVM_BINDIR="${prefix}/bin";
20692 eval LLVM_LIBDIR="${prefix}/lib";
20693 eval LLVM_DATADIR="${prefix}/share/llvm";
20694 eval LLVM_DOCSDIR="${prefix}/share/doc/llvm";
20695 eval LLVM_ETCDIR="${prefix}/etc/llvm";
20696 eval LLVM_INCLUDEDIR="${prefix}/include";
20697 eval LLVM_INFODIR="${prefix}/info";
20698 eval LLVM_MANDIR="${prefix}/man";
20699 LLVM_CONFIGTIME=`date`
20700
20701
20702
20703
20704
20705
20706
20707
20708
20709
20710
20711 # Place the various directores into the config.h file as #defines so that we
20712 # can know about the installation paths within LLVM.
20713
20714 cat >>confdefs.h <<_ACEOF
20715 #define LLVM_PREFIX "$LLVM_PREFIX"
20716 _ACEOF
20717
20718
20719 cat >>confdefs.h <<_ACEOF
20720 #define LLVM_BINDIR "$LLVM_BINDIR"
20721 _ACEOF
20722
20723
20724 cat >>confdefs.h <<_ACEOF
20725 #define LLVM_LIBDIR "$LLVM_LIBDIR"
20726 _ACEOF
20727
20728
20729 cat >>confdefs.h <<_ACEOF
20730 #define LLVM_DATADIR "$LLVM_DATADIR"
20731 _ACEOF
20732
20733
20734 cat >>confdefs.h <<_ACEOF
20735 #define LLVM_DOCSDIR "$LLVM_DOCSDIR"
20736 _ACEOF
20737
20738
20739 cat >>confdefs.h <<_ACEOF
20740 #define LLVM_ETCDIR "$LLVM_ETCDIR"
20741 _ACEOF
20742
20743
20744 cat >>confdefs.h <<_ACEOF
20745 #define LLVM_INCLUDEDIR "$LLVM_INCLUDEDIR"
20746 _ACEOF
20747
20748
20749 cat >>confdefs.h <<_ACEOF
20750 #define LLVM_INFODIR "$LLVM_INFODIR"
20751 _ACEOF
20752
20753
20754 cat >>confdefs.h <<_ACEOF
20755 #define LLVM_MANDIR "$LLVM_MANDIR"
20756 _ACEOF
20757
20758
20759 cat >>confdefs.h <<_ACEOF
20760 #define LLVM_CONFIGTIME "$LLVM_CONFIGTIME"
20761 _ACEOF
20762
20763
20764 cat >>confdefs.h <<_ACEOF
20765 #define LLVM_DEFAULT_TARGET_TRIPLE "$target"
20766 _ACEOF
20767
20768
20769 # Determine which bindings to build.
20770 if test "$BINDINGS_TO_BUILD" = auto ; then
20771   BINDINGS_TO_BUILD=""
20772   if test "x$OCAMLC" != x -a "x$OCAMLDEP" != x ; then
20773     BINDINGS_TO_BUILD="ocaml $BINDINGS_TO_BUILD"
20774   fi
20775 fi
20776 BINDINGS_TO_BUILD=$BINDINGS_TO_BUILD
20777
20778
20779 # This isn't really configurey, but it avoids having to repeat the list in
20780 # other files.
20781 ALL_BINDINGS=ocaml
20782
20783
20784 # Do any work necessary to ensure that bindings have what they need.
20785 binding_prereqs_failed=0
20786 for a_binding in $BINDINGS_TO_BUILD ; do
20787   case "$a_binding" in
20788   ocaml)
20789     if test "x$OCAMLC" = x ; then
20790       { echo "$as_me:$LINENO: WARNING: --enable-bindings=ocaml specified, but ocamlc not found. Try configure OCAMLC=/path/to/ocamlc" >&5
20791 echo "$as_me: WARNING: --enable-bindings=ocaml specified, but ocamlc not found. Try configure OCAMLC=/path/to/ocamlc" >&2;}
20792       binding_prereqs_failed=1
20793     fi
20794     if test "x$OCAMLDEP" = x ; then
20795       { echo "$as_me:$LINENO: WARNING: --enable-bindings=ocaml specified, but ocamldep not found. Try configure OCAMLDEP=/path/to/ocamldep" >&5
20796 echo "$as_me: WARNING: --enable-bindings=ocaml specified, but ocamldep not found. Try configure OCAMLDEP=/path/to/ocamldep" >&2;}
20797       binding_prereqs_failed=1
20798     fi
20799     if test "x$OCAMLOPT" = x ; then
20800       { echo "$as_me:$LINENO: WARNING: --enable-bindings=ocaml specified, but ocamlopt not found. Try configure OCAMLOPT=/path/to/ocamlopt" >&5
20801 echo "$as_me: WARNING: --enable-bindings=ocaml specified, but ocamlopt not found. Try configure OCAMLOPT=/path/to/ocamlopt" >&2;}
20802           fi
20803     if test "x$with_ocaml_libdir" != xauto ; then
20804       OCAML_LIBDIR=$with_ocaml_libdir
20805
20806     else
20807       ocaml_stdlib="`"$OCAMLC" -where`"
20808       if test "$LLVM_PREFIX" '<' "$ocaml_stdlib" -a "$ocaml_stdlib" '<' "$LLVM_PREFIX~"
20809       then
20810         # ocaml stdlib is beneath our prefix; use stdlib
20811         OCAML_LIBDIR=$ocaml_stdlib
20812
20813       else
20814         # ocaml stdlib is outside our prefix; use libdir/ocaml
20815         OCAML_LIBDIR=$LLVM_LIBDIR/ocaml
20816
20817       fi
20818     fi
20819     ;;
20820   esac
20821 done
20822 if test "$binding_prereqs_failed" = 1 ; then
20823   { { echo "$as_me:$LINENO: error: Prequisites for bindings not satisfied. Fix them or use configure --disable-bindings." >&5
20824 echo "$as_me: error: Prequisites for bindings not satisfied. Fix them or use configure --disable-bindings." >&2;}
20825    { (exit 1); exit 1; }; }
20826 fi
20827
20828 { echo "$as_me:$LINENO: checking for compiler -fvisibility-inlines-hidden option" >&5
20829 echo $ECHO_N "checking for compiler -fvisibility-inlines-hidden option... $ECHO_C" >&6; }
20830 if test "${llvm_cv_cxx_visibility_inlines_hidden+set}" = set; then
20831   echo $ECHO_N "(cached) $ECHO_C" >&6
20832 else
20833    ac_ext=cpp
20834 ac_cpp='$CXXCPP $CPPFLAGS'
20835 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20836 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20837 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
20838
20839   oldcxxflags="$CXXFLAGS"
20840   CXXFLAGS="$CXXFLAGS -O0 -fvisibility-inlines-hidden -Werror"
20841   cat >conftest.$ac_ext <<_ACEOF
20842 /* confdefs.h.  */
20843 _ACEOF
20844 cat confdefs.h >>conftest.$ac_ext
20845 cat >>conftest.$ac_ext <<_ACEOF
20846 /* end confdefs.h.  */
20847 template <typename T> struct X { void __attribute__((noinline)) f() {} };
20848 int
20849 main ()
20850 {
20851 X<int>().f();
20852   ;
20853   return 0;
20854 }
20855 _ACEOF
20856 rm -f conftest.$ac_objext
20857 if { (ac_try="$ac_compile"
20858 case "(($ac_try" in
20859   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20860   *) ac_try_echo=$ac_try;;
20861 esac
20862 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20863   (eval "$ac_compile") 2>conftest.er1
20864   ac_status=$?
20865   grep -v '^ *+' conftest.er1 >conftest.err
20866   rm -f conftest.er1
20867   cat conftest.err >&5
20868   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20869   (exit $ac_status); } &&
20870          { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
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_try") 2>&5
20877   ac_status=$?
20878   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20879   (exit $ac_status); }; } &&
20880          { ac_try='test -s conftest.$ac_objext'
20881   { (case "(($ac_try" in
20882   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
20883   *) ac_try_echo=$ac_try;;
20884 esac
20885 eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
20886   (eval "$ac_try") 2>&5
20887   ac_status=$?
20888   echo "$as_me:$LINENO: \$? = $ac_status" >&5
20889   (exit $ac_status); }; }; then
20890   llvm_cv_cxx_visibility_inlines_hidden=yes
20891 else
20892   echo "$as_me: failed program was:" >&5
20893 sed 's/^/| /' conftest.$ac_ext >&5
20894
20895         llvm_cv_cxx_visibility_inlines_hidden=no
20896 fi
20897
20898 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
20899   CXXFLAGS="$oldcxxflags"
20900   ac_ext=c
20901 ac_cpp='$CPP $CPPFLAGS'
20902 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
20903 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
20904 ac_compiler_gnu=$ac_cv_c_compiler_gnu
20905
20906
20907 fi
20908 { echo "$as_me:$LINENO: result: $llvm_cv_cxx_visibility_inlines_hidden" >&5
20909 echo "${ECHO_T}$llvm_cv_cxx_visibility_inlines_hidden" >&6; }
20910 if test "$llvm_cv_cxx_visibility_inlines_hidden" = yes ; then
20911   ENABLE_VISIBILITY_INLINES_HIDDEN=1
20912
20913 else
20914   ENABLE_VISIBILITY_INLINES_HIDDEN=0
20915
20916 fi
20917
20918
20919 if test "$llvm_cv_link_use_r" = "yes" ; then
20920   RPATH="-Wl,-R"
20921 else
20922   RPATH="-Wl,-rpath"
20923 fi
20924
20925
20926 if test "$llvm_cv_link_use_export_dynamic" = "yes" ; then
20927   RDYNAMIC="-Wl,-export-dynamic"
20928 else
20929   RDYNAMIC=""
20930 fi
20931
20932
20933
20934
20935 ac_config_files="$ac_config_files Makefile.common"
20936
20937 ac_config_files="$ac_config_files Makefile.llvm.config"
20938
20939
20940 ac_config_commands="$ac_config_commands Makefile"
20941
20942
20943 ac_config_commands="$ac_config_commands lib/Makefile"
20944
20945
20946 ac_config_commands="$ac_config_commands lib/sample/Makefile"
20947
20948
20949 ac_config_commands="$ac_config_commands tools/Makefile"
20950
20951
20952 ac_config_commands="$ac_config_commands tools/sample/Makefile"
20953
20954
20955
20956 cat >confcache <<\_ACEOF
20957 # This file is a shell script that caches the results of configure
20958 # tests run on this system so they can be shared between configure
20959 # scripts and configure runs, see configure's option --config-cache.
20960 # It is not useful on other systems.  If it contains results you don't
20961 # want to keep, you may remove or edit it.
20962 #
20963 # config.status only pays attention to the cache file if you give it
20964 # the --recheck option to rerun configure.
20965 #
20966 # `ac_cv_env_foo' variables (set or unset) will be overridden when
20967 # loading this file, other *unset* `ac_cv_foo' will be assigned the
20968 # following values.
20969
20970 _ACEOF
20971
20972 # The following way of writing the cache mishandles newlines in values,
20973 # but we know of no workaround that is simple, portable, and efficient.
20974 # So, we kill variables containing newlines.
20975 # Ultrix sh set writes to stderr and can't be redirected directly,
20976 # and sets the high bit in the cache file unless we assign to the vars.
20977 (
20978   for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
20979     eval ac_val=\$$ac_var
20980     case $ac_val in #(
20981     *${as_nl}*)
20982       case $ac_var in #(
20983       *_cv_*) { echo "$as_me:$LINENO: WARNING: Cache variable $ac_var contains a newline." >&5
20984 echo "$as_me: WARNING: Cache variable $ac_var contains a newline." >&2;} ;;
20985       esac
20986       case $ac_var in #(
20987       _ | IFS | as_nl) ;; #(
20988       *) $as_unset $ac_var ;;
20989       esac ;;
20990     esac
20991   done
20992
20993   (set) 2>&1 |
20994     case $as_nl`(ac_space=' '; set) 2>&1` in #(
20995     *${as_nl}ac_space=\ *)
20996       # `set' does not quote correctly, so add quotes (double-quote
20997       # substitution turns \\\\ into \\, and sed turns \\ into \).
20998       sed -n \
20999         "s/'/'\\\\''/g;
21000           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
21001       ;; #(
21002     *)
21003       # `set' quotes correctly as required by POSIX, so do not add quotes.
21004       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
21005       ;;
21006     esac |
21007     sort
21008 ) |
21009   sed '
21010      /^ac_cv_env_/b end
21011      t clear
21012      :clear
21013      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
21014      t end
21015      s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
21016      :end' >>confcache
21017 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
21018   if test -w "$cache_file"; then
21019     test "x$cache_file" != "x/dev/null" &&
21020       { echo "$as_me:$LINENO: updating cache $cache_file" >&5
21021 echo "$as_me: updating cache $cache_file" >&6;}
21022     cat confcache >$cache_file
21023   else
21024     { echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5
21025 echo "$as_me: not updating unwritable cache $cache_file" >&6;}
21026   fi
21027 fi
21028 rm -f confcache
21029
21030 test "x$prefix" = xNONE && prefix=$ac_default_prefix
21031 # Let make expand exec_prefix.
21032 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
21033
21034 # Transform confdefs.h into DEFS.
21035 # Protect against shell expansion while executing Makefile rules.
21036 # Protect against Makefile macro expansion.
21037 #
21038 # If the first sed substitution is executed (which looks for macros that
21039 # take arguments), then branch to the quote section.  Otherwise,
21040 # look for a macro that doesn't take arguments.
21041 ac_script='
21042 t clear
21043 :clear
21044 s/^[     ]*#[    ]*define[       ][      ]*\([^  (][^    (]*([^)]*)\)[   ]*\(.*\)/-D\1=\2/g
21045 t quote
21046 s/^[     ]*#[    ]*define[       ][      ]*\([^  ][^     ]*\)[   ]*\(.*\)/-D\1=\2/g
21047 t quote
21048 b any
21049 :quote
21050 s/[      `~#$^&*(){}\\|;'\''"<>?]/\\&/g
21051 s/\[/\\&/g
21052 s/\]/\\&/g
21053 s/\$/$$/g
21054 H
21055 :any
21056 ${
21057         g
21058         s/^\n//
21059         s/\n/ /g
21060         p
21061 }
21062 '
21063 DEFS=`sed -n "$ac_script" confdefs.h`
21064
21065
21066 ac_libobjs=
21067 ac_ltlibobjs=
21068 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
21069   # 1. Remove the extension, and $U if already installed.
21070   ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
21071   ac_i=`echo "$ac_i" | sed "$ac_script"`
21072   # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
21073   #    will be set to the directory where LIBOBJS objects are built.
21074   ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext"
21075   ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo'
21076 done
21077 LIBOBJS=$ac_libobjs
21078
21079 LTLIBOBJS=$ac_ltlibobjs
21080
21081
21082 if test -z "${INSTALL_LTDL_TRUE}" && test -z "${INSTALL_LTDL_FALSE}"; then
21083   { { echo "$as_me:$LINENO: error: conditional \"INSTALL_LTDL\" was never defined.
21084 Usually this means the macro was only invoked conditionally." >&5
21085 echo "$as_me: error: conditional \"INSTALL_LTDL\" was never defined.
21086 Usually this means the macro was only invoked conditionally." >&2;}
21087    { (exit 1); exit 1; }; }
21088 fi
21089 if test -z "${CONVENIENCE_LTDL_TRUE}" && test -z "${CONVENIENCE_LTDL_FALSE}"; then
21090   { { echo "$as_me:$LINENO: error: conditional \"CONVENIENCE_LTDL\" was never defined.
21091 Usually this means the macro was only invoked conditionally." >&5
21092 echo "$as_me: error: conditional \"CONVENIENCE_LTDL\" was never defined.
21093 Usually this means the macro was only invoked conditionally." >&2;}
21094    { (exit 1); exit 1; }; }
21095 fi
21096
21097 : ${CONFIG_STATUS=./config.status}
21098 ac_clean_files_save=$ac_clean_files
21099 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
21100 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
21101 echo "$as_me: creating $CONFIG_STATUS" >&6;}
21102 cat >$CONFIG_STATUS <<_ACEOF
21103 #! $SHELL
21104 # Generated by $as_me.
21105 # Run this file to recreate the current configuration.
21106 # Compiler output produced by configure, useful for debugging
21107 # configure, is in config.log if it exists.
21108
21109 debug=false
21110 ac_cs_recheck=false
21111 ac_cs_silent=false
21112 SHELL=\${CONFIG_SHELL-$SHELL}
21113 _ACEOF
21114
21115 cat >>$CONFIG_STATUS <<\_ACEOF
21116 ## --------------------- ##
21117 ## M4sh Initialization.  ##
21118 ## --------------------- ##
21119
21120 # Be Bourne compatible
21121 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
21122   emulate sh
21123   NULLCMD=:
21124   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
21125   # is contrary to our usage.  Disable this feature.
21126   alias -g '${1+"$@"}'='"$@"'
21127   setopt NO_GLOB_SUBST
21128 else
21129   case `(set -o) 2>/dev/null` in *posix*) set -o posix;; esac
21130 fi
21131 BIN_SH=xpg4; export BIN_SH # for Tru64
21132 DUALCASE=1; export DUALCASE # for MKS sh
21133
21134
21135 # PATH needs CR
21136 # Avoid depending upon Character Ranges.
21137 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
21138 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
21139 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
21140 as_cr_digits='0123456789'
21141 as_cr_alnum=$as_cr_Letters$as_cr_digits
21142
21143 # The user is always right.
21144 if test "${PATH_SEPARATOR+set}" != set; then
21145   echo "#! /bin/sh" >conf$$.sh
21146   echo  "exit 0"   >>conf$$.sh
21147   chmod +x conf$$.sh
21148   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
21149     PATH_SEPARATOR=';'
21150   else
21151     PATH_SEPARATOR=:
21152   fi
21153   rm -f conf$$.sh
21154 fi
21155
21156 # Support unset when possible.
21157 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
21158   as_unset=unset
21159 else
21160   as_unset=false
21161 fi
21162
21163
21164 # IFS
21165 # We need space, tab and new line, in precisely that order.  Quoting is
21166 # there to prevent editors from complaining about space-tab.
21167 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
21168 # splitting by setting IFS to empty value.)
21169 as_nl='
21170 '
21171 IFS=" ""        $as_nl"
21172
21173 # Find who we are.  Look in the path if we contain no directory separator.
21174 case $0 in
21175   *[\\/]* ) as_myself=$0 ;;
21176   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
21177 for as_dir in $PATH
21178 do
21179   IFS=$as_save_IFS
21180   test -z "$as_dir" && as_dir=.
21181   test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
21182 done
21183 IFS=$as_save_IFS
21184
21185      ;;
21186 esac
21187 # We did not find ourselves, most probably we were run as `sh COMMAND'
21188 # in which case we are not to be found in the path.
21189 if test "x$as_myself" = x; then
21190   as_myself=$0
21191 fi
21192 if test ! -f "$as_myself"; then
21193   echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
21194   { (exit 1); exit 1; }
21195 fi
21196
21197 # Work around bugs in pre-3.0 UWIN ksh.
21198 for as_var in ENV MAIL MAILPATH
21199 do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
21200 done
21201 PS1='$ '
21202 PS2='> '
21203 PS4='+ '
21204
21205 # NLS nuisances.
21206 for as_var in \
21207   LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
21208   LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
21209   LC_TELEPHONE LC_TIME
21210 do
21211   if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
21212     eval $as_var=C; export $as_var
21213   else
21214     ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
21215   fi
21216 done
21217
21218 # Required to use basename.
21219 if expr a : '\(a\)' >/dev/null 2>&1 &&
21220    test "X`expr 00001 : '.*\(...\)'`" = X001; then
21221   as_expr=expr
21222 else
21223   as_expr=false
21224 fi
21225
21226 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
21227   as_basename=basename
21228 else
21229   as_basename=false
21230 fi
21231
21232
21233 # Name of the executable.
21234 as_me=`$as_basename -- "$0" ||
21235 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
21236          X"$0" : 'X\(//\)$' \| \
21237          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
21238 echo X/"$0" |
21239     sed '/^.*\/\([^/][^/]*\)\/*$/{
21240             s//\1/
21241             q
21242           }
21243           /^X\/\(\/\/\)$/{
21244             s//\1/
21245             q
21246           }
21247           /^X\/\(\/\).*/{
21248             s//\1/
21249             q
21250           }
21251           s/.*/./; q'`
21252
21253 # CDPATH.
21254 $as_unset CDPATH
21255
21256
21257
21258   as_lineno_1=$LINENO
21259   as_lineno_2=$LINENO
21260   test "x$as_lineno_1" != "x$as_lineno_2" &&
21261   test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
21262
21263   # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
21264   # uniformly replaced by the line number.  The first 'sed' inserts a
21265   # line-number line after each line using $LINENO; the second 'sed'
21266   # does the real work.  The second script uses 'N' to pair each
21267   # line-number line with the line containing $LINENO, and appends
21268   # trailing '-' during substitution so that $LINENO is not a special
21269   # case at line end.
21270   # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
21271   # scripts with optimization help from Paolo Bonzini.  Blame Lee
21272   # E. McMahon (1931-1989) for sed's syntax.  :-)
21273   sed -n '
21274     p
21275     /[$]LINENO/=
21276   ' <$as_myself |
21277     sed '
21278       s/[$]LINENO.*/&-/
21279       t lineno
21280       b
21281       :lineno
21282       N
21283       :loop
21284       s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
21285       t loop
21286       s/-\n.*//
21287     ' >$as_me.lineno &&
21288   chmod +x "$as_me.lineno" ||
21289     { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
21290    { (exit 1); exit 1; }; }
21291
21292   # Don't try to exec as it changes $[0], causing all sort of problems
21293   # (the dirname of $[0] is not the place where we might find the
21294   # original and so on.  Autoconf is especially sensitive to this).
21295   . "./$as_me.lineno"
21296   # Exit status is that of the last command.
21297   exit
21298 }
21299
21300
21301 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
21302   as_dirname=dirname
21303 else
21304   as_dirname=false
21305 fi
21306
21307 ECHO_C= ECHO_N= ECHO_T=
21308 case `echo -n x` in
21309 -n*)
21310   case `echo 'x\c'` in
21311   *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
21312   *)   ECHO_C='\c';;
21313   esac;;
21314 *)
21315   ECHO_N='-n';;
21316 esac
21317
21318 if expr a : '\(a\)' >/dev/null 2>&1 &&
21319    test "X`expr 00001 : '.*\(...\)'`" = X001; then
21320   as_expr=expr
21321 else
21322   as_expr=false
21323 fi
21324
21325 rm -f conf$$ conf$$.exe conf$$.file
21326 if test -d conf$$.dir; then
21327   rm -f conf$$.dir/conf$$.file
21328 else
21329   rm -f conf$$.dir
21330   mkdir conf$$.dir
21331 fi
21332 echo >conf$$.file
21333 if ln -s conf$$.file conf$$ 2>/dev/null; then
21334   as_ln_s='ln -s'
21335   # ... but there are two gotchas:
21336   # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
21337   # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
21338   # In both cases, we have to default to `cp -p'.
21339   ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
21340     as_ln_s='cp -p'
21341 elif ln conf$$.file conf$$ 2>/dev/null; then
21342   as_ln_s=ln
21343 else
21344   as_ln_s='cp -p'
21345 fi
21346 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
21347 rmdir conf$$.dir 2>/dev/null
21348
21349 if mkdir -p . 2>/dev/null; then
21350   as_mkdir_p=:
21351 else
21352   test -d ./-p && rmdir ./-p
21353   as_mkdir_p=false
21354 fi
21355
21356 # Find out whether ``test -x'' works.  Don't use a zero-byte file, as
21357 # systems may use methods other than mode bits to determine executability.
21358 cat >conf$$.file <<_ASEOF
21359 #! /bin/sh
21360 exit 0
21361 _ASEOF
21362 chmod +x conf$$.file
21363 if test -x conf$$.file >/dev/null 2>&1; then
21364   as_executable_p="test -x"
21365 else
21366   as_executable_p=:
21367 fi
21368 rm -f conf$$.file
21369
21370 # Sed expression to map a string onto a valid CPP name.
21371 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
21372
21373 # Sed expression to map a string onto a valid variable name.
21374 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
21375
21376
21377 exec 6>&1
21378
21379 # Save the log message, to keep $[0] and so on meaningful, and to
21380 # report actual input values of CONFIG_FILES etc. instead of their
21381 # values after options handling.
21382 ac_log="
21383 This file was extended by [SAMPLE] $as_me [x.xx], which was
21384 generated by GNU Autoconf 2.60.  Invocation command line was
21385
21386   CONFIG_FILES    = $CONFIG_FILES
21387   CONFIG_HEADERS  = $CONFIG_HEADERS
21388   CONFIG_LINKS    = $CONFIG_LINKS
21389   CONFIG_COMMANDS = $CONFIG_COMMANDS
21390   $ $0 $@
21391
21392 on `(hostname || uname -n) 2>/dev/null | sed 1q`
21393 "
21394
21395 _ACEOF
21396
21397 cat >>$CONFIG_STATUS <<_ACEOF
21398 # Files that config.status was made for.
21399 config_files="$ac_config_files"
21400 config_commands="$ac_config_commands"
21401
21402 _ACEOF
21403
21404 cat >>$CONFIG_STATUS <<\_ACEOF
21405 ac_cs_usage="\
21406 \`$as_me' instantiates files from templates according to the
21407 current configuration.
21408
21409 Usage: $0 [OPTIONS] [FILE]...
21410
21411   -h, --help       print this help, then exit
21412   -V, --version    print version number, then exit
21413   -q, --quiet      do not print progress messages
21414   -d, --debug      don't remove temporary files
21415       --recheck    update $as_me by reconfiguring in the same conditions
21416   --file=FILE[:TEMPLATE]
21417                    instantiate the configuration file FILE
21418
21419 Configuration files:
21420 $config_files
21421
21422 Configuration commands:
21423 $config_commands
21424
21425 Report bugs to <bug-autoconf@gnu.org>."
21426
21427 _ACEOF
21428 cat >>$CONFIG_STATUS <<_ACEOF
21429 ac_cs_version="\\
21430 [SAMPLE] config.status [x.xx]
21431 configured by $0, generated by GNU Autoconf 2.60,
21432   with options \\"`echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
21433
21434 Copyright (C) 2006 Free Software Foundation, Inc.
21435 This config.status script is free software; the Free Software Foundation
21436 gives unlimited permission to copy, distribute and modify it."
21437
21438 ac_pwd='$ac_pwd'
21439 srcdir='$srcdir'
21440 INSTALL='$INSTALL'
21441 _ACEOF
21442
21443 cat >>$CONFIG_STATUS <<\_ACEOF
21444 # If no file are specified by the user, then we need to provide default
21445 # value.  By we need to know if files were specified by the user.
21446 ac_need_defaults=:
21447 while test $# != 0
21448 do
21449   case $1 in
21450   --*=*)
21451     ac_option=`expr "X$1" : 'X\([^=]*\)='`
21452     ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
21453     ac_shift=:
21454     ;;
21455   *)
21456     ac_option=$1
21457     ac_optarg=$2
21458     ac_shift=shift
21459     ;;
21460   esac
21461
21462   case $ac_option in
21463   # Handling of the options.
21464   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
21465     ac_cs_recheck=: ;;
21466   --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
21467     echo "$ac_cs_version"; exit ;;
21468   --debug | --debu | --deb | --de | --d | -d )
21469     debug=: ;;
21470   --file | --fil | --fi | --f )
21471     $ac_shift
21472     CONFIG_FILES="$CONFIG_FILES $ac_optarg"
21473     ac_need_defaults=false;;
21474   --he | --h |  --help | --hel | -h )
21475     echo "$ac_cs_usage"; exit ;;
21476   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
21477   | -silent | --silent | --silen | --sile | --sil | --si | --s)
21478     ac_cs_silent=: ;;
21479
21480   # This is an error.
21481   -*) { echo "$as_me: error: unrecognized option: $1
21482 Try \`$0 --help' for more information." >&2
21483    { (exit 1); exit 1; }; } ;;
21484
21485   *) ac_config_targets="$ac_config_targets $1"
21486      ac_need_defaults=false ;;
21487
21488   esac
21489   shift
21490 done
21491
21492 ac_configure_extra_args=
21493
21494 if $ac_cs_silent; then
21495   exec 6>/dev/null
21496   ac_configure_extra_args="$ac_configure_extra_args --silent"
21497 fi
21498
21499 _ACEOF
21500 cat >>$CONFIG_STATUS <<_ACEOF
21501 if \$ac_cs_recheck; then
21502   echo "running CONFIG_SHELL=$SHELL $SHELL $0 "$ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
21503   CONFIG_SHELL=$SHELL
21504   export CONFIG_SHELL
21505   exec $SHELL "$0"$ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
21506 fi
21507
21508 _ACEOF
21509 cat >>$CONFIG_STATUS <<\_ACEOF
21510 exec 5>>config.log
21511 {
21512   echo
21513   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
21514 ## Running $as_me. ##
21515 _ASBOX
21516   echo "$ac_log"
21517 } >&5
21518
21519 _ACEOF
21520 cat >>$CONFIG_STATUS <<_ACEOF
21521 #
21522 # INIT-COMMANDS
21523 #
21524 llvm_src="${LLVM_SRC}"
21525
21526 _ACEOF
21527
21528 cat >>$CONFIG_STATUS <<\_ACEOF
21529
21530 # Handling of arguments.
21531 for ac_config_target in $ac_config_targets
21532 do
21533   case $ac_config_target in
21534     "setup") CONFIG_COMMANDS="$CONFIG_COMMANDS setup" ;;
21535     "Makefile.common") CONFIG_FILES="$CONFIG_FILES Makefile.common" ;;
21536     "Makefile.llvm.config") CONFIG_FILES="$CONFIG_FILES Makefile.llvm.config" ;;
21537     "Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS Makefile" ;;
21538     "lib/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS lib/Makefile" ;;
21539     "lib/sample/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS lib/sample/Makefile" ;;
21540     "tools/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS tools/Makefile" ;;
21541     "tools/sample/Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS tools/sample/Makefile" ;;
21542
21543   *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
21544 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
21545    { (exit 1); exit 1; }; };;
21546   esac
21547 done
21548
21549
21550 # If the user did not use the arguments to specify the items to instantiate,
21551 # then the envvar interface is used.  Set only those that are not.
21552 # We use the long form for the default assignment because of an extremely
21553 # bizarre bug on SunOS 4.1.3.
21554 if $ac_need_defaults; then
21555   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
21556   test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
21557 fi
21558
21559 # Have a temporary directory for convenience.  Make it in the build tree
21560 # simply because there is no reason against having it here, and in addition,
21561 # creating and moving files from /tmp can sometimes cause problems.
21562 # Hook for its removal unless debugging.
21563 # Note that there is a small window in which the directory will not be cleaned:
21564 # after its creation but before its name has been assigned to `$tmp'.
21565 $debug ||
21566 {
21567   tmp=
21568   trap 'exit_status=$?
21569   { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
21570 ' 0
21571   trap '{ (exit 1); exit 1; }' 1 2 13 15
21572 }
21573 # Create a (secure) tmp directory for tmp files.
21574
21575 {
21576   tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
21577   test -n "$tmp" && test -d "$tmp"
21578 }  ||
21579 {
21580   tmp=./conf$$-$RANDOM
21581   (umask 077 && mkdir "$tmp")
21582 } ||
21583 {
21584    echo "$me: cannot create a temporary directory in ." >&2
21585    { (exit 1); exit 1; }
21586 }
21587
21588 #
21589 # Set up the sed scripts for CONFIG_FILES section.
21590 #
21591
21592 # No need to generate the scripts if there are no CONFIG_FILES.
21593 # This happens for instance when ./config.status config.h
21594 if test -n "$CONFIG_FILES"; then
21595
21596 _ACEOF
21597
21598
21599
21600 ac_delim='%!_!# '
21601 for ac_last_try in false false false false false :; do
21602   cat >conf$$subs.sed <<_ACEOF
21603 SHELL!$SHELL$ac_delim
21604 PATH_SEPARATOR!$PATH_SEPARATOR$ac_delim
21605 PACKAGE_NAME!$PACKAGE_NAME$ac_delim
21606 PACKAGE_TARNAME!$PACKAGE_TARNAME$ac_delim
21607 PACKAGE_VERSION!$PACKAGE_VERSION$ac_delim
21608 PACKAGE_STRING!$PACKAGE_STRING$ac_delim
21609 PACKAGE_BUGREPORT!$PACKAGE_BUGREPORT$ac_delim
21610 exec_prefix!$exec_prefix$ac_delim
21611 prefix!$prefix$ac_delim
21612 program_transform_name!$program_transform_name$ac_delim
21613 bindir!$bindir$ac_delim
21614 sbindir!$sbindir$ac_delim
21615 libexecdir!$libexecdir$ac_delim
21616 datarootdir!$datarootdir$ac_delim
21617 datadir!$datadir$ac_delim
21618 sysconfdir!$sysconfdir$ac_delim
21619 sharedstatedir!$sharedstatedir$ac_delim
21620 localstatedir!$localstatedir$ac_delim
21621 includedir!$includedir$ac_delim
21622 oldincludedir!$oldincludedir$ac_delim
21623 docdir!$docdir$ac_delim
21624 infodir!$infodir$ac_delim
21625 htmldir!$htmldir$ac_delim
21626 dvidir!$dvidir$ac_delim
21627 pdfdir!$pdfdir$ac_delim
21628 psdir!$psdir$ac_delim
21629 libdir!$libdir$ac_delim
21630 localedir!$localedir$ac_delim
21631 mandir!$mandir$ac_delim
21632 DEFS!$DEFS$ac_delim
21633 ECHO_C!$ECHO_C$ac_delim
21634 ECHO_N!$ECHO_N$ac_delim
21635 ECHO_T!$ECHO_T$ac_delim
21636 LIBS!$LIBS$ac_delim
21637 build_alias!$build_alias$ac_delim
21638 host_alias!$host_alias$ac_delim
21639 target_alias!$target_alias$ac_delim
21640 LLVM_SRC!$LLVM_SRC$ac_delim
21641 LLVM_OBJ!$LLVM_OBJ$ac_delim
21642 LLVM_VERSION!$LLVM_VERSION$ac_delim
21643 CC!$CC$ac_delim
21644 CFLAGS!$CFLAGS$ac_delim
21645 LDFLAGS!$LDFLAGS$ac_delim
21646 CPPFLAGS!$CPPFLAGS$ac_delim
21647 ac_ct_CC!$ac_ct_CC$ac_delim
21648 EXEEXT!$EXEEXT$ac_delim
21649 OBJEXT!$OBJEXT$ac_delim
21650 CXX!$CXX$ac_delim
21651 CXXFLAGS!$CXXFLAGS$ac_delim
21652 ac_ct_CXX!$ac_ct_CXX$ac_delim
21653 CPP!$CPP$ac_delim
21654 ENABLE_POLLY!$ENABLE_POLLY$ac_delim
21655 LLVM_HAS_POLLY!$LLVM_HAS_POLLY$ac_delim
21656 subdirs!$subdirs$ac_delim
21657 build!$build$ac_delim
21658 build_cpu!$build_cpu$ac_delim
21659 build_vendor!$build_vendor$ac_delim
21660 build_os!$build_os$ac_delim
21661 host!$host$ac_delim
21662 host_cpu!$host_cpu$ac_delim
21663 host_vendor!$host_vendor$ac_delim
21664 host_os!$host_os$ac_delim
21665 target!$target$ac_delim
21666 target_cpu!$target_cpu$ac_delim
21667 target_vendor!$target_vendor$ac_delim
21668 target_os!$target_os$ac_delim
21669 OS!$OS$ac_delim
21670 HOST_OS!$HOST_OS$ac_delim
21671 TARGET_OS!$TARGET_OS$ac_delim
21672 LINKALL!$LINKALL$ac_delim
21673 NOLINKALL!$NOLINKALL$ac_delim
21674 LLVM_ON_UNIX!$LLVM_ON_UNIX$ac_delim
21675 LLVM_ON_WIN32!$LLVM_ON_WIN32$ac_delim
21676 ARCH!$ARCH$ac_delim
21677 ENDIAN!$ENDIAN$ac_delim
21678 GREP!$GREP$ac_delim
21679 EGREP!$EGREP$ac_delim
21680 LLVM_CROSS_COMPILING!$LLVM_CROSS_COMPILING$ac_delim
21681 BUILD_CC!$BUILD_CC$ac_delim
21682 BUILD_EXEEXT!$BUILD_EXEEXT$ac_delim
21683 BUILD_CXX!$BUILD_CXX$ac_delim
21684 CVSBUILD!$CVSBUILD$ac_delim
21685 ENABLE_LIBCPP!$ENABLE_LIBCPP$ac_delim
21686 ENABLE_CXX11!$ENABLE_CXX11$ac_delim
21687 ENABLE_OPTIMIZED!$ENABLE_OPTIMIZED$ac_delim
21688 ENABLE_PROFILING!$ENABLE_PROFILING$ac_delim
21689 DISABLE_ASSERTIONS!$DISABLE_ASSERTIONS$ac_delim
21690 ENABLE_WERROR!$ENABLE_WERROR$ac_delim
21691 ENABLE_EXPENSIVE_CHECKS!$ENABLE_EXPENSIVE_CHECKS$ac_delim
21692 EXPENSIVE_CHECKS!$EXPENSIVE_CHECKS$ac_delim
21693 DEBUG_RUNTIME!$DEBUG_RUNTIME$ac_delim
21694 DEBUG_SYMBOLS!$DEBUG_SYMBOLS$ac_delim
21695 JIT!$JIT$ac_delim
21696 TARGET_HAS_JIT!$TARGET_HAS_JIT$ac_delim
21697 ENABLE_DOCS!$ENABLE_DOCS$ac_delim
21698 ENABLE_DOXYGEN!$ENABLE_DOXYGEN$ac_delim
21699 ENABLE_THREADS!$ENABLE_THREADS$ac_delim
21700 _ACEOF
21701
21702   if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 97; then
21703     break
21704   elif $ac_last_try; then
21705     { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
21706 echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
21707    { (exit 1); exit 1; }; }
21708   else
21709     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
21710   fi
21711 done
21712
21713 ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
21714 if test -n "$ac_eof"; then
21715   ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
21716   ac_eof=`expr $ac_eof + 1`
21717 fi
21718
21719 cat >>$CONFIG_STATUS <<_ACEOF
21720 cat >"\$tmp/subs-1.sed" <<\CEOF$ac_eof
21721 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
21722 _ACEOF
21723 sed '
21724 s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
21725 s/^/s,@/; s/!/@,|#_!!_#|/
21726 :n
21727 t n
21728 s/'"$ac_delim"'$/,g/; t
21729 s/$/\\/; p
21730 N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
21731 ' >>$CONFIG_STATUS <conf$$subs.sed
21732 rm -f conf$$subs.sed
21733 cat >>$CONFIG_STATUS <<_ACEOF
21734 CEOF$ac_eof
21735 _ACEOF
21736
21737
21738 ac_delim='%!_!# '
21739 for ac_last_try in false false false false false :; do
21740   cat >conf$$subs.sed <<_ACEOF
21741 ENABLE_PTHREADS!$ENABLE_PTHREADS$ac_delim
21742 ENABLE_PIC!$ENABLE_PIC$ac_delim
21743 ENABLE_SHARED!$ENABLE_SHARED$ac_delim
21744 ENABLE_EMBED_STDCXX!$ENABLE_EMBED_STDCXX$ac_delim
21745 ENABLE_TIMESTAMPS!$ENABLE_TIMESTAMPS$ac_delim
21746 TARGETS_TO_BUILD!$TARGETS_TO_BUILD$ac_delim
21747 LLVM_ENUM_TARGETS!$LLVM_ENUM_TARGETS$ac_delim
21748 LLVM_ENUM_ASM_PRINTERS!$LLVM_ENUM_ASM_PRINTERS$ac_delim
21749 LLVM_ENUM_ASM_PARSERS!$LLVM_ENUM_ASM_PARSERS$ac_delim
21750 LLVM_ENUM_DISASSEMBLERS!$LLVM_ENUM_DISASSEMBLERS$ac_delim
21751 OPTIMIZE_OPTION!$OPTIMIZE_OPTION$ac_delim
21752 EXTRA_OPTIONS!$EXTRA_OPTIONS$ac_delim
21753 EXTRA_LD_OPTIONS!$EXTRA_LD_OPTIONS$ac_delim
21754 BINUTILS_INCDIR!$BINUTILS_INCDIR$ac_delim
21755 NM!$NM$ac_delim
21756 ifGNUmake!$ifGNUmake$ac_delim
21757 LN_S!$LN_S$ac_delim
21758 CMP!$CMP$ac_delim
21759 CP!$CP$ac_delim
21760 DATE!$DATE$ac_delim
21761 FIND!$FIND$ac_delim
21762 MKDIR!$MKDIR$ac_delim
21763 MV!$MV$ac_delim
21764 RANLIB!$RANLIB$ac_delim
21765 AR!$AR$ac_delim
21766 RM!$RM$ac_delim
21767 SED!$SED$ac_delim
21768 TAR!$TAR$ac_delim
21769 BINPWD!$BINPWD$ac_delim
21770 GRAPHVIZ!$GRAPHVIZ$ac_delim
21771 DOT!$DOT$ac_delim
21772 FDP!$FDP$ac_delim
21773 NEATO!$NEATO$ac_delim
21774 TWOPI!$TWOPI$ac_delim
21775 CIRCO!$CIRCO$ac_delim
21776 GV!$GV$ac_delim
21777 DOTTY!$DOTTY$ac_delim
21778 XDOT_PY!$XDOT_PY$ac_delim
21779 INSTALL_PROGRAM!$INSTALL_PROGRAM$ac_delim
21780 INSTALL_SCRIPT!$INSTALL_SCRIPT$ac_delim
21781 INSTALL_DATA!$INSTALL_DATA$ac_delim
21782 BZIP2!$BZIP2$ac_delim
21783 CAT!$CAT$ac_delim
21784 DOXYGEN!$DOXYGEN$ac_delim
21785 GROFF!$GROFF$ac_delim
21786 GZIPBIN!$GZIPBIN$ac_delim
21787 POD2HTML!$POD2HTML$ac_delim
21788 POD2MAN!$POD2MAN$ac_delim
21789 PDFROFF!$PDFROFF$ac_delim
21790 RUNTEST!$RUNTEST$ac_delim
21791 TCLSH!$TCLSH$ac_delim
21792 ZIP!$ZIP$ac_delim
21793 OCAMLC!$OCAMLC$ac_delim
21794 OCAMLOPT!$OCAMLOPT$ac_delim
21795 OCAMLDEP!$OCAMLDEP$ac_delim
21796 OCAMLDOC!$OCAMLDOC$ac_delim
21797 GAS!$GAS$ac_delim
21798 HAVE_LINK_VERSION_SCRIPT!$HAVE_LINK_VERSION_SCRIPT$ac_delim
21799 INSTALL_LTDL_TRUE!$INSTALL_LTDL_TRUE$ac_delim
21800 INSTALL_LTDL_FALSE!$INSTALL_LTDL_FALSE$ac_delim
21801 CONVENIENCE_LTDL_TRUE!$CONVENIENCE_LTDL_TRUE$ac_delim
21802 CONVENIENCE_LTDL_FALSE!$CONVENIENCE_LTDL_FALSE$ac_delim
21803 LIBADD_DL!$LIBADD_DL$ac_delim
21804 NO_VARIADIC_MACROS!$NO_VARIADIC_MACROS$ac_delim
21805 NO_MISSING_FIELD_INITIALIZERS!$NO_MISSING_FIELD_INITIALIZERS$ac_delim
21806 COVERED_SWITCH_DEFAULT!$COVERED_SWITCH_DEFAULT$ac_delim
21807 USE_UDIS86!$USE_UDIS86$ac_delim
21808 USE_OPROFILE!$USE_OPROFILE$ac_delim
21809 HAVE_PTHREAD!$HAVE_PTHREAD$ac_delim
21810 HUGE_VAL_SANITY!$HUGE_VAL_SANITY$ac_delim
21811 MMAP_FILE!$MMAP_FILE$ac_delim
21812 SHLIBEXT!$SHLIBEXT$ac_delim
21813 SHLIBPATH_VAR!$SHLIBPATH_VAR$ac_delim
21814 LLVM_PREFIX!$LLVM_PREFIX$ac_delim
21815 LLVM_BINDIR!$LLVM_BINDIR$ac_delim
21816 LLVM_LIBDIR!$LLVM_LIBDIR$ac_delim
21817 LLVM_DATADIR!$LLVM_DATADIR$ac_delim
21818 LLVM_DOCSDIR!$LLVM_DOCSDIR$ac_delim
21819 LLVM_ETCDIR!$LLVM_ETCDIR$ac_delim
21820 LLVM_INCLUDEDIR!$LLVM_INCLUDEDIR$ac_delim
21821 LLVM_INFODIR!$LLVM_INFODIR$ac_delim
21822 LLVM_MANDIR!$LLVM_MANDIR$ac_delim
21823 LLVM_CONFIGTIME!$LLVM_CONFIGTIME$ac_delim
21824 BINDINGS_TO_BUILD!$BINDINGS_TO_BUILD$ac_delim
21825 ALL_BINDINGS!$ALL_BINDINGS$ac_delim
21826 OCAML_LIBDIR!$OCAML_LIBDIR$ac_delim
21827 ENABLE_VISIBILITY_INLINES_HIDDEN!$ENABLE_VISIBILITY_INLINES_HIDDEN$ac_delim
21828 RPATH!$RPATH$ac_delim
21829 RDYNAMIC!$RDYNAMIC$ac_delim
21830 LIBOBJS!$LIBOBJS$ac_delim
21831 LTLIBOBJS!$LTLIBOBJS$ac_delim
21832 _ACEOF
21833
21834   if test `sed -n "s/.*$ac_delim\$/X/p" conf$$subs.sed | grep -c X` = 91; then
21835     break
21836   elif $ac_last_try; then
21837     { { echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
21838 echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
21839    { (exit 1); exit 1; }; }
21840   else
21841     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
21842   fi
21843 done
21844
21845 ac_eof=`sed -n '/^CEOF[0-9]*$/s/CEOF/0/p' conf$$subs.sed`
21846 if test -n "$ac_eof"; then
21847   ac_eof=`echo "$ac_eof" | sort -nru | sed 1q`
21848   ac_eof=`expr $ac_eof + 1`
21849 fi
21850
21851 cat >>$CONFIG_STATUS <<_ACEOF
21852 cat >"\$tmp/subs-2.sed" <<\CEOF$ac_eof
21853 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b end
21854 _ACEOF
21855 sed '
21856 s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g
21857 s/^/s,@/; s/!/@,|#_!!_#|/
21858 :n
21859 t n
21860 s/'"$ac_delim"'$/,g/; t
21861 s/$/\\/; p
21862 N; s/^.*\n//; s/[,\\&]/\\&/g; s/@/@|#_!!_#|/g; b n
21863 ' >>$CONFIG_STATUS <conf$$subs.sed
21864 rm -f conf$$subs.sed
21865 cat >>$CONFIG_STATUS <<_ACEOF
21866 :end
21867 s/|#_!!_#|//g
21868 CEOF$ac_eof
21869 _ACEOF
21870
21871
21872 # VPATH may cause trouble with some makes, so we remove $(srcdir),
21873 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
21874 # trailing colons and then remove the whole line if VPATH becomes empty
21875 # (actually we leave an empty line to preserve line numbers).
21876 if test "x$srcdir" = x.; then
21877   ac_vpsub='/^[  ]*VPATH[        ]*=/{
21878 s/:*\$(srcdir):*/:/
21879 s/:*\${srcdir}:*/:/
21880 s/:*@srcdir@:*/:/
21881 s/^\([^=]*=[     ]*\):*/\1/
21882 s/:*$//
21883 s/^[^=]*=[       ]*$//
21884 }'
21885 fi
21886
21887 cat >>$CONFIG_STATUS <<\_ACEOF
21888 fi # test -n "$CONFIG_FILES"
21889
21890
21891 for ac_tag in  :F $CONFIG_FILES      :C $CONFIG_COMMANDS
21892 do
21893   case $ac_tag in
21894   :[FHLC]) ac_mode=$ac_tag; continue;;
21895   esac
21896   case $ac_mode$ac_tag in
21897   :[FHL]*:*);;
21898   :L* | :C*:*) { { echo "$as_me:$LINENO: error: Invalid tag $ac_tag." >&5
21899 echo "$as_me: error: Invalid tag $ac_tag." >&2;}
21900    { (exit 1); exit 1; }; };;
21901   :[FH]-) ac_tag=-:-;;
21902   :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
21903   esac
21904   ac_save_IFS=$IFS
21905   IFS=:
21906   set x $ac_tag
21907   IFS=$ac_save_IFS
21908   shift
21909   ac_file=$1
21910   shift
21911
21912   case $ac_mode in
21913   :L) ac_source=$1;;
21914   :[FH])
21915     ac_file_inputs=
21916     for ac_f
21917     do
21918       case $ac_f in
21919       -) ac_f="$tmp/stdin";;
21920       *) # Look for the file first in the build tree, then in the source tree
21921          # (if the path is not absolute).  The absolute path cannot be DOS-style,
21922          # because $ac_f cannot contain `:'.
21923          test -f "$ac_f" ||
21924            case $ac_f in
21925            [\\/$]*) false;;
21926            *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
21927            esac ||
21928            { { echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5
21929 echo "$as_me: error: cannot find input file: $ac_f" >&2;}
21930    { (exit 1); exit 1; }; };;
21931       esac
21932       ac_file_inputs="$ac_file_inputs $ac_f"
21933     done
21934
21935     # Let's still pretend it is `configure' which instantiates (i.e., don't
21936     # use $as_me), people would be surprised to read:
21937     #    /* config.h.  Generated by config.status.  */
21938     configure_input="Generated from "`IFS=:
21939           echo $* | sed 's|^[^:]*/||;s|:[^:]*/|, |g'`" by configure."
21940     if test x"$ac_file" != x-; then
21941       configure_input="$ac_file.  $configure_input"
21942       { echo "$as_me:$LINENO: creating $ac_file" >&5
21943 echo "$as_me: creating $ac_file" >&6;}
21944     fi
21945
21946     case $ac_tag in
21947     *:-:* | *:-) cat >"$tmp/stdin";;
21948     esac
21949     ;;
21950   esac
21951
21952   ac_dir=`$as_dirname -- "$ac_file" ||
21953 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
21954          X"$ac_file" : 'X\(//\)[^/]' \| \
21955          X"$ac_file" : 'X\(//\)$' \| \
21956          X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
21957 echo X"$ac_file" |
21958     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
21959             s//\1/
21960             q
21961           }
21962           /^X\(\/\/\)[^/].*/{
21963             s//\1/
21964             q
21965           }
21966           /^X\(\/\/\)$/{
21967             s//\1/
21968             q
21969           }
21970           /^X\(\/\).*/{
21971             s//\1/
21972             q
21973           }
21974           s/.*/./; q'`
21975   { as_dir="$ac_dir"
21976   case $as_dir in #(
21977   -*) as_dir=./$as_dir;;
21978   esac
21979   test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
21980     as_dirs=
21981     while :; do
21982       case $as_dir in #(
21983       *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #(
21984       *) as_qdir=$as_dir;;
21985       esac
21986       as_dirs="'$as_qdir' $as_dirs"
21987       as_dir=`$as_dirname -- "$as_dir" ||
21988 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
21989          X"$as_dir" : 'X\(//\)[^/]' \| \
21990          X"$as_dir" : 'X\(//\)$' \| \
21991          X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
21992 echo X"$as_dir" |
21993     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
21994             s//\1/
21995             q
21996           }
21997           /^X\(\/\/\)[^/].*/{
21998             s//\1/
21999             q
22000           }
22001           /^X\(\/\/\)$/{
22002             s//\1/
22003             q
22004           }
22005           /^X\(\/\).*/{
22006             s//\1/
22007             q
22008           }
22009           s/.*/./; q'`
22010       test -d "$as_dir" && break
22011     done
22012     test -z "$as_dirs" || eval "mkdir $as_dirs"
22013   } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
22014 echo "$as_me: error: cannot create directory $as_dir" >&2;}
22015    { (exit 1); exit 1; }; }; }
22016   ac_builddir=.
22017
22018 case "$ac_dir" in
22019 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
22020 *)
22021   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
22022   # A ".." for each directory in $ac_dir_suffix.
22023   ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
22024   case $ac_top_builddir_sub in
22025   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
22026   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
22027   esac ;;
22028 esac
22029 ac_abs_top_builddir=$ac_pwd
22030 ac_abs_builddir=$ac_pwd$ac_dir_suffix
22031 # for backward compatibility:
22032 ac_top_builddir=$ac_top_build_prefix
22033
22034 case $srcdir in
22035   .)  # We are building in place.
22036     ac_srcdir=.
22037     ac_top_srcdir=$ac_top_builddir_sub
22038     ac_abs_top_srcdir=$ac_pwd ;;
22039   [\\/]* | ?:[\\/]* )  # Absolute name.
22040     ac_srcdir=$srcdir$ac_dir_suffix;
22041     ac_top_srcdir=$srcdir
22042     ac_abs_top_srcdir=$srcdir ;;
22043   *) # Relative name.
22044     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
22045     ac_top_srcdir=$ac_top_build_prefix$srcdir
22046     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
22047 esac
22048 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
22049
22050
22051   case $ac_mode in
22052   :F)
22053   #
22054   # CONFIG_FILE
22055   #
22056
22057   case $INSTALL in
22058   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
22059   *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
22060   esac
22061 _ACEOF
22062
22063 cat >>$CONFIG_STATUS <<\_ACEOF
22064 # If the template does not know about datarootdir, expand it.
22065 # FIXME: This hack should be removed a few years after 2.60.
22066 ac_datarootdir_hack=; ac_datarootdir_seen=
22067
22068 case `sed -n '/datarootdir/ {
22069   p
22070   q
22071 }
22072 /@datadir@/p
22073 /@docdir@/p
22074 /@infodir@/p
22075 /@localedir@/p
22076 /@mandir@/p
22077 ' $ac_file_inputs` in
22078 *datarootdir*) ac_datarootdir_seen=yes;;
22079 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
22080   { echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
22081 echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
22082 _ACEOF
22083 cat >>$CONFIG_STATUS <<_ACEOF
22084   ac_datarootdir_hack='
22085   s&@datadir@&$datadir&g
22086   s&@docdir@&$docdir&g
22087   s&@infodir@&$infodir&g
22088   s&@localedir@&$localedir&g
22089   s&@mandir@&$mandir&g
22090     s&\\\${datarootdir}&$datarootdir&g' ;;
22091 esac
22092 _ACEOF
22093
22094 # Neutralize VPATH when `$srcdir' = `.'.
22095 # Shell code in configure.ac might set extrasub.
22096 # FIXME: do we really want to maintain this feature?
22097 cat >>$CONFIG_STATUS <<_ACEOF
22098   sed "$ac_vpsub
22099 $extrasub
22100 _ACEOF
22101 cat >>$CONFIG_STATUS <<\_ACEOF
22102 :t
22103 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
22104 s&@configure_input@&$configure_input&;t t
22105 s&@top_builddir@&$ac_top_builddir_sub&;t t
22106 s&@srcdir@&$ac_srcdir&;t t
22107 s&@abs_srcdir@&$ac_abs_srcdir&;t t
22108 s&@top_srcdir@&$ac_top_srcdir&;t t
22109 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
22110 s&@builddir@&$ac_builddir&;t t
22111 s&@abs_builddir@&$ac_abs_builddir&;t t
22112 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
22113 s&@INSTALL@&$ac_INSTALL&;t t
22114 $ac_datarootdir_hack
22115 " $ac_file_inputs | sed -f "$tmp/subs-1.sed" | sed -f "$tmp/subs-2.sed" >$tmp/out
22116
22117 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
22118   { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
22119   { ac_out=`sed -n '/^[  ]*datarootdir[  ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
22120   { echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir'
22121 which seems to be undefined.  Please make sure it is defined." >&5
22122 echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
22123 which seems to be undefined.  Please make sure it is defined." >&2;}
22124
22125   rm -f "$tmp/stdin"
22126   case $ac_file in
22127   -) cat "$tmp/out"; rm -f "$tmp/out";;
22128   *) rm -f "$ac_file"; mv "$tmp/out" $ac_file;;
22129   esac
22130  ;;
22131
22132
22133   :C)  { echo "$as_me:$LINENO: executing $ac_file commands" >&5
22134 echo "$as_me: executing $ac_file commands" >&6;}
22135  ;;
22136   esac
22137
22138
22139   case $ac_file$ac_mode in
22140     "Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname Makefile`
22141    ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/Makefile Makefile ;;
22142     "lib/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname lib/Makefile`
22143    ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/lib/Makefile lib/Makefile ;;
22144     "lib/sample/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname lib/sample/Makefile`
22145    ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/lib/sample/Makefile lib/sample/Makefile ;;
22146     "tools/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname tools/Makefile`
22147    ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/tools/Makefile tools/Makefile ;;
22148     "tools/sample/Makefile":C) ${llvm_src}/autoconf/mkinstalldirs `dirname tools/sample/Makefile`
22149    ${SHELL} ${llvm_src}/autoconf/install-sh -m 0644 -c ${srcdir}/tools/sample/Makefile tools/sample/Makefile ;;
22150
22151   esac
22152 done # for ac_tag
22153
22154
22155 { (exit 0); exit 0; }
22156 _ACEOF
22157 chmod +x $CONFIG_STATUS
22158 ac_clean_files=$ac_clean_files_save
22159
22160
22161 # configure is writing to config.log, and then calls config.status.
22162 # config.status does its own redirection, appending to config.log.
22163 # Unfortunately, on DOS this fails, as config.log is still kept open
22164 # by configure, so config.status won't be able to write to it; its
22165 # output is simply discarded.  So we exec the FD to /dev/null,
22166 # effectively closing config.log, so it can be properly (re)opened and
22167 # appended to by config.status.  When coming back to configure, we
22168 # need to make the FD available again.
22169 if test "$no_create" != yes; then
22170   ac_cs_success=:
22171   ac_config_status_args=
22172   test "$silent" = yes &&
22173     ac_config_status_args="$ac_config_status_args --quiet"
22174   exec 5>/dev/null
22175   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
22176   exec 5>>config.log
22177   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
22178   # would make configure fail if this is the last instruction.
22179   $ac_cs_success || { (exit 1); exit 1; }
22180 fi
22181
22182 #
22183 # CONFIG_SUBDIRS section.
22184 #
22185 if test "$no_recursion" != yes; then
22186
22187   # Remove --cache-file and --srcdir arguments so they do not pile up.
22188   ac_sub_configure_args=
22189   ac_prev=
22190   eval "set x $ac_configure_args"
22191   shift
22192   for ac_arg
22193   do
22194     if test -n "$ac_prev"; then
22195       ac_prev=
22196       continue
22197     fi
22198     case $ac_arg in
22199     -cache-file | --cache-file | --cache-fil | --cache-fi \
22200     | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
22201       ac_prev=cache_file ;;
22202     -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
22203     | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* \
22204     | --c=*)
22205       ;;
22206     --config-cache | -C)
22207       ;;
22208     -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
22209       ac_prev=srcdir ;;
22210     -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
22211       ;;
22212     -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
22213       ac_prev=prefix ;;
22214     -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
22215       ;;
22216     *)
22217       case $ac_arg in
22218       *\'*) ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
22219       esac
22220       ac_sub_configure_args="$ac_sub_configure_args '$ac_arg'" ;;
22221     esac
22222   done
22223
22224   # Always prepend --prefix to ensure using the same prefix
22225   # in subdir configurations.
22226   ac_arg="--prefix=$prefix"
22227   case $ac_arg in
22228   *\'*) ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
22229   esac
22230   ac_sub_configure_args="$ac_arg $ac_sub_configure_args"
22231
22232   ac_popdir=`pwd`
22233   for ac_dir in : $subdirs; do test "x$ac_dir" = x: && continue
22234
22235     # Do not complain, so a configure script can configure whichever
22236     # parts of a large source tree are present.
22237     test -d "$srcdir/$ac_dir" || continue
22238
22239     ac_msg="=== configuring in $ac_dir (`pwd`/$ac_dir)"
22240     echo "$as_me:$LINENO: $ac_msg" >&5
22241     echo "$ac_msg" >&6
22242     { as_dir="$ac_dir"
22243   case $as_dir in #(
22244   -*) as_dir=./$as_dir;;
22245   esac
22246   test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
22247     as_dirs=
22248     while :; do
22249       case $as_dir in #(
22250       *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #(
22251       *) as_qdir=$as_dir;;
22252       esac
22253       as_dirs="'$as_qdir' $as_dirs"
22254       as_dir=`$as_dirname -- "$as_dir" ||
22255 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
22256          X"$as_dir" : 'X\(//\)[^/]' \| \
22257          X"$as_dir" : 'X\(//\)$' \| \
22258          X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
22259 echo X"$as_dir" |
22260     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
22261             s//\1/
22262             q
22263           }
22264           /^X\(\/\/\)[^/].*/{
22265             s//\1/
22266             q
22267           }
22268           /^X\(\/\/\)$/{
22269             s//\1/
22270             q
22271           }
22272           /^X\(\/\).*/{
22273             s//\1/
22274             q
22275           }
22276           s/.*/./; q'`
22277       test -d "$as_dir" && break
22278     done
22279     test -z "$as_dirs" || eval "mkdir $as_dirs"
22280   } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
22281 echo "$as_me: error: cannot create directory $as_dir" >&2;}
22282    { (exit 1); exit 1; }; }; }
22283     ac_builddir=.
22284
22285 case "$ac_dir" in
22286 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
22287 *)
22288   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
22289   # A ".." for each directory in $ac_dir_suffix.
22290   ac_top_builddir_sub=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,/..,g;s,/,,'`
22291   case $ac_top_builddir_sub in
22292   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
22293   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
22294   esac ;;
22295 esac
22296 ac_abs_top_builddir=$ac_pwd
22297 ac_abs_builddir=$ac_pwd$ac_dir_suffix
22298 # for backward compatibility:
22299 ac_top_builddir=$ac_top_build_prefix
22300
22301 case $srcdir in
22302   .)  # We are building in place.
22303     ac_srcdir=.
22304     ac_top_srcdir=$ac_top_builddir_sub
22305     ac_abs_top_srcdir=$ac_pwd ;;
22306   [\\/]* | ?:[\\/]* )  # Absolute name.
22307     ac_srcdir=$srcdir$ac_dir_suffix;
22308     ac_top_srcdir=$srcdir
22309     ac_abs_top_srcdir=$srcdir ;;
22310   *) # Relative name.
22311     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
22312     ac_top_srcdir=$ac_top_build_prefix$srcdir
22313     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
22314 esac
22315 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
22316
22317
22318     cd "$ac_dir"
22319
22320     # Check for guested configure; otherwise get Cygnus style configure.
22321     if test -f "$ac_srcdir/configure.gnu"; then
22322       ac_sub_configure=$ac_srcdir/configure.gnu
22323     elif test -f "$ac_srcdir/configure"; then
22324       ac_sub_configure=$ac_srcdir/configure
22325     elif test -f "$ac_srcdir/configure.in"; then
22326       # This should be Cygnus configure.
22327       ac_sub_configure=$ac_aux_dir/configure
22328     else
22329       { echo "$as_me:$LINENO: WARNING: no configuration information is in $ac_dir" >&5
22330 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2;}
22331       ac_sub_configure=
22332     fi
22333
22334     # The recursion is here.
22335     if test -n "$ac_sub_configure"; then
22336       # Make the cache file name correct relative to the subdirectory.
22337       case $cache_file in
22338       [\\/]* | ?:[\\/]* ) ac_sub_cache_file=$cache_file ;;
22339       *) # Relative name.
22340         ac_sub_cache_file=$ac_top_build_prefix$cache_file ;;
22341       esac
22342
22343       { echo "$as_me:$LINENO: running $SHELL $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&5
22344 echo "$as_me: running $SHELL $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_srcdir" >&6;}
22345       # The eval makes quoting arguments work.
22346       eval "\$SHELL \"\$ac_sub_configure\" $ac_sub_configure_args \
22347            --cache-file=\"\$ac_sub_cache_file\" --srcdir=\"\$ac_srcdir\"" ||
22348         { { echo "$as_me:$LINENO: error: $ac_sub_configure failed for $ac_dir" >&5
22349 echo "$as_me: error: $ac_sub_configure failed for $ac_dir" >&2;}
22350    { (exit 1); exit 1; }; }
22351     fi
22352
22353     cd "$ac_popdir"
22354   done
22355 fi
22356